0000950170-24-001773.txt : 20240104 0000950170-24-001773.hdr.sgml : 20240104 20240104151838 ACCESSION NUMBER: 0000950170-24-001773 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 87 CONFORMED PERIOD OF REPORT: 20231125 FILED AS OF DATE: 20240104 DATE AS OF CHANGE: 20240104 FILER: COMPANY DATA: COMPANY CONFORMED NAME: UNIFIRST CORP CENTRAL INDEX KEY: 0000717954 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PERSONAL SERVICES [7200] ORGANIZATION NAME: 07 Trade & Services IRS NUMBER: 042103460 STATE OF INCORPORATION: MA FISCAL YEAR END: 0829 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-08504 FILM NUMBER: 24511459 BUSINESS ADDRESS: STREET 1: 68 JONSPIN RD CITY: WILMINGTON STATE: MA ZIP: 01887 BUSINESS PHONE: (978) 658-8888 MAIL ADDRESS: STREET 1: 68 JONSPIN ROAD CITY: WILMINGTON STATE: MA ZIP: 01887 FORMER COMPANY: FORMER CONFORMED NAME: INTERSTATE UNIFORM SERVICES CORP/MA DATE OF NAME CHANGE: 19840410 10-Q 1 unf-20231125.htm 10-Q 10-Q
Q1false0000717954--08-272024one yearhttp://fasb.org/us-gaap/2023#AccountsPayableAndAccruedLiabilitiesNoncurrent0000717954us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-11-250000717954us-gaap:SalesRevenueNetMemberunf:SpecialtyGarmentsMemberus-gaap:RevenueFromRightsConcentrationRiskMember2023-08-272023-11-2500007179542022-11-260000717954us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-08-260000717954srt:ExecutiveOfficerMember2023-08-272023-11-250000717954us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-08-282022-11-260000717954us-gaap:OtherIntangibleAssetsMember2023-11-250000717954us-gaap:AdditionalPaidInCapitalMember2022-11-260000717954us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2022-08-282022-11-260000717954us-gaap:OtherIntangibleAssetsMember2023-08-260000717954us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-08-272023-11-250000717954us-gaap:AccumulatedTranslationAdjustmentMember2022-08-282022-11-260000717954us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2023-08-272023-11-250000717954us-gaap:CommonClassBMember2023-08-272023-11-250000717954us-gaap:CommonClassAMember2023-12-290000717954unf:MFGMemberus-gaap:IntersegmentEliminationMember2023-08-272023-11-250000717954us-gaap:CustomerContractsMember2023-11-250000717954unf:CleanHoldcoIncMemberus-gaap:TradeNamesMember2023-02-262023-05-270000717954srt:MinimumMember2023-11-250000717954us-gaap:CommonClassBMember2023-10-242023-10-240000717954us-gaap:CommonClassBMember2023-11-250000717954us-gaap:OperatingSegmentsMemberunf:SpecialtyGarmentsMember2023-08-272023-11-250000717954us-gaap:CommonClassAMember2023-08-260000717954unf:NonqualifiedDeferredCompensationPlanMember2023-08-260000717954srt:MaximumMember2023-11-250000717954us-gaap:OperatingSegmentsMemberunf:USAndCanadianRentalAndCleaningMember2022-08-282022-11-260000717954srt:MaximumMember2023-10-240000717954us-gaap:AdditionalPaidInCapitalMember2023-08-272023-11-250000717954us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-11-250000717954unf:USandCanadianRentalandCleaningMFGandCorporateSegmentsMember2022-08-282022-11-260000717954us-gaap:RevolvingCreditFacilityMemberunf:CreditAgreementMember2021-03-260000717954us-gaap:ComputerSoftwareIntangibleAssetMember2023-08-260000717954us-gaap:ForwardContractsMembercurrency:CAD2021-08-310000717954us-gaap:RetainedEarningsMemberus-gaap:CommonClassAMember2022-08-282022-11-260000717954us-gaap:OperatingSegmentsMemberunf:FirstAidMember2022-08-282022-11-260000717954us-gaap:OperatingSegmentsMemberunf:MFGMember2022-08-282022-11-260000717954us-gaap:OperatingSegmentsMemberunf:SpecialtyGarmentsMember2022-08-282022-11-260000717954us-gaap:AdditionalPaidInCapitalMember2022-08-282022-11-260000717954us-gaap:AccumulatedTranslationAdjustmentMember2022-08-270000717954us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2022-08-282023-08-260000717954us-gaap:CommonClassBMember2022-10-252022-10-250000717954us-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMember2022-08-282022-11-260000717954us-gaap:CommonClassAMember2022-10-252022-10-250000717954us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-08-260000717954us-gaap:CommonClassBMember2023-08-260000717954us-gaap:OperatingSegmentsMemberunf:FirstAidMember2023-08-272023-11-250000717954us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ForwardContractsMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2022-08-282022-11-260000717954us-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberunf:CreditAgreementMember2023-08-272023-11-250000717954us-gaap:RetainedEarningsMember2023-11-250000717954unf:USandCanadianRentalandCleaningMFGandCorporateSegmentsMemberus-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMember2023-08-272023-11-250000717954us-gaap:RetainedEarningsMemberus-gaap:CommonClassAMember2023-08-272023-11-250000717954us-gaap:OperatingSegmentsMemberus-gaap:CorporateMember2022-08-282022-11-260000717954unf:CleanHoldcoIncMemberus-gaap:TradeNamesMember2023-05-270000717954unf:SpecialtyGarmentsMember2022-08-282022-11-260000717954us-gaap:FairValueMeasurementsRecurringMember2023-08-260000717954us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-11-260000717954us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-08-272023-11-250000717954us-gaap:AccumulatedTranslationAdjustmentMember2023-11-250000717954currency:CAD2021-08-310000717954unf:CleanHoldcoIncMember2023-05-270000717954us-gaap:RetainedEarningsMember2022-08-282022-11-260000717954us-gaap:DomesticCountryMemberus-gaap:MexicanTaxAuthorityMemberus-gaap:TaxYear2016Member2023-08-272023-11-250000717954us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-08-282022-11-260000717954us-gaap:CommonStockMemberus-gaap:CommonClassBMember2022-11-260000717954us-gaap:OperatingSegmentsMemberunf:USAndCanadianRentalAndCleaningMember2023-08-272023-11-250000717954us-gaap:CommonClassAMember2023-11-250000717954us-gaap:SalesRevenueNetMemberunf:FirstAidMemberus-gaap:RevenueFromRightsConcentrationRiskMember2023-08-272023-11-250000717954us-gaap:FairValueMeasurementsRecurringMember2023-11-2500007179542023-08-260000717954us-gaap:CommonClassBMember2022-08-282022-11-260000717954unf:CleanHoldcoIncMember2023-02-262023-05-270000717954us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2022-08-282022-11-2600007179542023-08-272023-11-250000717954us-gaap:CommonClassAMember2022-08-282022-11-260000717954us-gaap:CommonStockMember2023-08-272023-11-250000717954us-gaap:AccumulatedTranslationAdjustmentMember2023-08-260000717954us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-08-260000717954unf:NonqualifiedDeferredCompensationPlanMember2023-08-272023-11-250000717954us-gaap:SalesRevenueNetMemberunf:SpecialtyGarmentsMemberus-gaap:RevenueFromRightsConcentrationRiskMember2022-08-282022-11-260000717954us-gaap:RetainedEarningsMemberus-gaap:CommonClassBMember2023-08-272023-11-250000717954srt:MaximumMember2023-08-272023-11-250000717954us-gaap:CommonClassBMember2023-12-290000717954us-gaap:RetainedEarningsMember2023-08-272023-11-250000717954us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-11-250000717954us-gaap:AdditionalPaidInCapitalMember2023-08-260000717954us-gaap:AdditionalPaidInCapitalMember2023-11-250000717954us-gaap:RevolvingCreditFacilityMemberunf:CreditAgreementMember2023-03-092023-03-090000717954us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-11-250000717954us-gaap:CustomerContractsMemberunf:CleanHoldcoIncMember2023-02-262023-05-270000717954unf:SpecialtyGarmentsMember2023-08-272023-11-250000717954unf:NonqualifiedDeferredCompensationPlanMember2022-08-282022-11-260000717954us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-08-270000717954us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-08-260000717954us-gaap:ForwardContractsMember2023-11-250000717954us-gaap:CommonClassAMember2023-08-272023-11-250000717954us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-08-282022-11-260000717954srt:MinimumMember2023-08-272023-11-250000717954us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-08-282022-11-260000717954us-gaap:ComputerSoftwareIntangibleAssetMember2023-11-250000717954us-gaap:RetainedEarningsMemberus-gaap:CommonClassBMember2022-08-282022-11-260000717954us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-08-270000717954us-gaap:OperatingSegmentsMemberus-gaap:CorporateMember2023-08-272023-11-250000717954us-gaap:CustomerContractsMember2023-08-260000717954us-gaap:RevolvingCreditFacilityMemberunf:CreditAgreementMember2021-03-262021-03-260000717954unf:USandCanadianRentalandCleaningMFGandCorporateSegmentsMember2023-08-272023-11-250000717954us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-11-260000717954us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-08-272023-11-250000717954us-gaap:AdditionalPaidInCapitalMember2022-08-270000717954us-gaap:AccumulatedTranslationAdjustmentMember2022-11-260000717954us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-08-272023-11-250000717954us-gaap:AccumulatedTranslationAdjustmentMember2023-08-272023-11-250000717954us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ForwardContractsMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-08-272023-11-250000717954us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2022-08-282022-11-260000717954us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-08-270000717954us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-08-260000717954unf:MFGMemberus-gaap:IntersegmentEliminationMember2022-08-282022-11-260000717954srt:ExecutiveOfficerMember2022-08-282022-11-2600007179542022-08-282022-11-260000717954us-gaap:SalesRevenueNetMemberunf:FirstAidMemberus-gaap:RevenueFromRightsConcentrationRiskMember2022-08-282022-11-260000717954unf:CleanHoldcoIncMember2023-08-272023-11-250000717954unf:FirstAidMember2023-08-272023-11-250000717954us-gaap:OperatingSegmentsMemberunf:MFGMember2023-08-272023-11-250000717954unf:UniFirstPlanMember2023-08-272023-11-250000717954unf:NonqualifiedDeferredCompensationPlanMember2023-11-250000717954us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-08-270000717954unf:CleanHoldcoIncMember2022-08-282022-11-260000717954us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-11-260000717954unf:USandCanadianRentalandCleaningMFGandCorporateSegmentsMemberus-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMember2022-08-282022-11-260000717954us-gaap:RetainedEarningsMember2023-08-260000717954us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-11-250000717954us-gaap:CommonStockMemberus-gaap:CommonClassBMember2023-08-260000717954us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-11-260000717954us-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMember2023-08-272023-11-250000717954us-gaap:CommonClassAMember2023-10-242023-10-240000717954us-gaap:ForwardContractsMember2021-08-310000717954us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-08-272023-11-250000717954us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-08-260000717954us-gaap:RetainedEarningsMember2022-08-270000717954us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-11-250000717954us-gaap:RevolvingCreditFacilityMemberunf:CreditAgreementMember2023-03-090000717954us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2023-11-250000717954us-gaap:CommonStockMemberus-gaap:CommonClassBMember2023-11-250000717954us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-08-260000717954us-gaap:RevolvingCreditFacilityMemberunf:CreditAgreementMember2023-11-250000717954us-gaap:RetainedEarningsMember2022-11-260000717954us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-11-2500007179542023-11-250000717954us-gaap:CommonStockMemberus-gaap:CommonClassBMember2022-08-270000717954unf:FirstAidMember2022-08-282022-11-2600007179542022-08-27iso4217:USDxbrli:sharesunf:RetirementPlanxbrli:purexbrli:sharesiso4217:CADunf:Contractunf:Siteunf:Businessunf:Companyiso4217:USDunf:Segment

 

u

 

United States

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

FORM 10-Q

 

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the quarterly period ended November 25, 2023

OR

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the transition period from to

Commission file number: 001-08504

 

img18733762_0.jpg 

 

UNIFIRST CORPORATION

(Exact name of registrant as specified in its charter)

Massachusetts

04-2103460

(State or Other Jurisdiction of

Incorporation or Organization)

(I.R.S. Employer

Identification No.)

 

 

68 Jonspin Road, Wilmington, MA

01887

(Address of Principal Executive Offices)

(Zip Code)

(978) 658-8888

(Registrant’s Telephone Number, Including Area Code)

Securities registered pursuant to Section 12(b) of the Act:

 

Title of each class

Trading Symbol(s)

Name of each exchange on which registered

Common Stock, $0.10 par value per share

UNF

New York Stock Exchange

 

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes ☒ No ☐

 

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 (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes ☒ No ☐

 

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 “large accelerated filer,” “accelerated filer”, “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

Large accelerated filer

Accelerated filer

 

 

 

 

Non-accelerated filer

Smaller Reporting Company

 

 

 

 

Emerging Growth Company

 

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. ☐

 

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes ☐ No

 

Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date.

 

The number of outstanding shares of UniFirst Corporation Common Stock and Class B Common Stock as of December 29, 2023 were 15,111,028 and 3,590,295, respectively.

 

 


 

UniFirst Corporation

Quarterly Report on Form 10-Q

For the Thirteen Weeks Ended November 25, 2023

Table of Contents

Part I – FINANCIAL INFORMATION

3

 

 

Item 1 – Financial Statements (unaudited)

3

 

 

Consolidated Statements of Income for the Thirteen Weeks ended November 25, 2023 and November 26, 2022

3

 

 

Consolidated Statements of Comprehensive Income for the Thirteen Weeks ended November 25, 2023 and November 26, 2022

4

 

 

Consolidated Balance Sheets as of November 25, 2023 and August 26, 2023

5

 

 

Consolidated Statements of Shareholders’ Equity for the Thirteen Weeks ended November 25, 2023 and November 26, 2022

6

 

 

Consolidated Statements of Cash Flows for the Thirteen Weeks ended November 25, 2023 and November 26, 2022

7

 

 

Notes to Consolidated Financial Statements

8

 

 

Item 2 – Management’s Discussion and Analysis of Financial Condition and Results of Operations

23

 

 

Item 3 – Quantitative and Qualitative Disclosures About Market Risk

33

 

 

Item 4 – Controls and Procedures

34

 

 

Part II – OTHER INFORMATION

35

 

 

Item 1 – Legal Proceedings

35

 

 

Item 1A – Risk Factors

35

 

 

Item 2 – Unregistered Sales of Equity Securities, Use of Proceeds, and Issuer Purchases of Equity Securities

35

 

 

Item 3 – Defaults Upon Senior Securities

35

 

 

Item 4 – Mine Safety Disclosures

35

 

 

Item 5 – Other Information

35

 

 

Item 6 – Exhibits

37

 

 

Signatures

38

 

 

Certifications

Ex-31.1 Section 302 Certification of CEO

Ex-31.2 Section 302 Certification of CFO

Ex-32.1 Section 906 Certification of CEO

Ex-32.2 Section 906 Certification of CFO

2


 

PART I – FINANCIAL INFORMATION

ITEM 1. FINANCIAL STATEMENTS

Consolidated Statements of Income

UniFirst Corporation and Subsidiaries

(Unaudited)

 

 

 

Thirteen Weeks Ended

 

(In thousands, except per share data)

 

November 25, 2023

 

 

November 26, 2022

 

Revenues

 

$

593,525

 

 

$

541,798

 

 

 

 

 

 

 

 

Operating expenses:

 

 

 

 

 

 

   Cost of revenues (1)

 

 

383,796

 

 

 

353,972

 

   Selling and administrative expenses (1)

 

 

122,859

 

 

 

117,363

 

   Depreciation and amortization

 

 

33,733

 

 

 

27,045

 

     Total operating expenses

 

 

540,388

 

 

 

498,380

 

Operating income

 

 

53,137

 

 

 

43,418

 

 

 

 

 

 

 

 

Other (income) expense:

 

 

 

 

 

 

   Interest income, net

 

 

(2,834

)

 

 

(2,769

)

   Other expense, net

 

 

716

 

 

 

791

 

     Total other income, net

 

 

(2,118

)

 

 

(1,978

)

Income before income taxes

 

 

55,255

 

 

 

45,396

 

Provision for income taxes

 

 

12,930

 

 

 

11,439

 

Net income

 

$

42,325

 

 

$

33,957

 

 

 

 

 

 

 

Income per share – Basic:

 

 

 

 

 

 

   Common Stock

 

$

2.35

 

 

$

1.89

 

   Class B Common Stock

 

$

1.88

 

 

$

1.51

 

 

 

 

 

 

 

 

Income per share – Diluted:

 

 

 

 

 

 

   Common Stock

 

$

2.26

 

 

$

1.81

 

 

 

 

 

 

 

 

Income allocated to – Basic:

 

 

 

 

 

 

   Common Stock

 

$

35,566

 

 

$

28,525

 

   Class B Common Stock

 

$

6,759

 

 

$

5,432

 

 

 

 

 

 

 

 

Income allocated to – Diluted:

 

 

 

 

 

 

   Common Stock

 

$

42,325

 

 

$

33,957

 

 

 

 

 

 

 

 

Weighted average shares outstanding – Basic:

 

 

 

 

 

 

   Common Stock

 

 

15,111

 

 

 

15,082

 

   Class B Common Stock

 

 

3,590

 

 

 

3,590

 

 

 

 

 

 

 

 

Weighted average shares outstanding – Diluted:

 

 

 

 

 

 

   Common Stock

 

 

18,769

 

 

 

18,754

 

 

(1)
Exclusive of depreciation on the Company’s property, plant and equipment and amortization on its intangible assets.

The accompanying notes are an integral part of these Consolidated Financial Statements.

3


 

Consolidated Statements of Comprehensive Income

UniFirst Corporation and Subsidiaries

(Unaudited)

 

 

 

Thirteen Weeks Ended

 

(In thousands)

 

November 25, 2023

 

 

November 26, 2022

 

Net income

 

$

42,325

 

 

$

33,957

 

Other comprehensive loss:

 

 

 

 

 

 

   Foreign currency translation adjustments

 

 

(151

)

 

 

(1,778

)

   Change in fair value of derivatives, net of income taxes

 

 

(12

)

 

 

52

 

     Other comprehensive loss

 

 

(163

)

 

 

(1,726

)

Comprehensive income

 

$

42,162

 

 

$

32,231

 

 

The accompanying notes are an integral part of these Consolidated Financial Statements.

4


 

Consolidated Balance Sheets

UniFirst Corporation and Subsidiaries

(Unaudited)

(In thousands, except share and par value data)

 

November 25, 2023

 

 

August 26, 2023

 

Assets

 

 

 

 

 

 

Current assets:

 

 

 

 

 

 

Cash and cash equivalents

 

$

77,380

 

 

$

79,443

 

Short-term investments

 

 

11,394

 

 

 

10,157

 

Receivables, less reserves of $19,429 and $17,185

 

 

299,494

 

 

 

279,078

 

Inventories

 

 

148,513

 

 

 

148,334

 

Rental merchandise in service

 

 

249,611

 

 

 

248,323

 

Prepaid taxes

 

 

10,284

 

 

 

20,907

 

Prepaid expenses and other current assets

 

 

62,262

 

 

 

53,876

 

Total current assets

 

 

858,938

 

 

 

840,118

 

Property, plant and equipment, net

 

 

766,532

 

 

 

756,540

 

Goodwill

 

 

648,797

 

 

 

647,900

 

Customer contracts, net

 

 

98,438

 

 

 

103,452

 

Other intangible assets, net

 

 

40,030

 

 

 

42,166

 

Deferred income taxes

 

 

615

 

 

 

567

 

Operating lease right-of-use assets, net

 

 

65,389

 

 

 

62,565

 

Other assets

 

 

123,313

 

 

 

116,667

 

Total assets

 

$

2,602,052

 

 

$

2,569,975

 

Liabilities and shareholders’ equity

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

Accounts payable

 

$

86,315

 

 

$

92,730

 

Accrued liabilities

 

 

155,419

 

 

 

156,408

 

Accrued taxes

 

 

 

 

 

352

 

Operating lease liabilities, current

 

 

17,051

 

 

 

17,739

 

Total current liabilities

 

 

258,785

 

 

 

267,229

 

Accrued liabilities

 

 

121,720

 

 

 

121,682

 

Accrued and deferred income taxes

 

 

131,040

 

 

 

130,084

 

Operating lease liabilities

 

 

50,334

 

 

 

47,020

 

Total liabilities

 

 

561,879

 

 

 

566,015

 

Commitments and contingencies (Note 12)

 

 

 

 

 

 

Shareholders’ equity:

 

 

 

 

 

 

Preferred Stock, $1.00 par value; 2,000,000 shares authorized; no shares issued and
  outstanding

 

 

 

 

 

 

Common Stock, $0.10 par value; 30,000,000 shares authorized; 15,127,537 and
  
15,104,317 shares issued and outstanding as of November 25, 2023 and
  August 26, 2023, respectively

 

 

1,513

 

 

 

1,510

 

Class B Common Stock, $0.10 par value; 20,000,000 shares authorized; 3,590,295 and
  
3,590,295 shares issued and outstanding as of November 25, 2023 and August 26, 2023,
  respectively

 

 

359

 

 

 

359

 

Capital surplus

 

 

99,537

 

 

 

99,303

 

Retained earnings

 

 

1,962,688

 

 

 

1,926,549

 

Accumulated other comprehensive loss

 

 

(23,924

)

 

 

(23,761

)

Total shareholders’ equity

 

 

2,040,173

 

 

 

2,003,960

 

Total liabilities and shareholders’ equity

 

$

2,602,052

 

 

$

2,569,975

 

 

The accompanying notes are an integral part of these Consolidated Financial Statements

5


 

Consolidated Statements of Shareholders’ Equity

UniFirst Corporation and Subsidiaries

(Unaudited)

 

 

(In thousands)

 

Common
Shares

 

 

Class B
Common
Shares

 

 

Common
Stock

 

 

Class B
Common
Stock

 

 

Capital
Surplus

 

 

Retained
Earnings

 

 

Accumulated
Other
Comprehensive
Loss

 

 

Total
Equity

 

Balance, August 27, 2022

 

 

15,075

 

 

 

3,590

 

 

$

1,508

 

 

$

359

 

 

$

93,131

 

 

$

1,845,163

 

 

$

(24,290

)

 

$

1,915,871

 

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

33,957

 

 

 

 

 

 

33,957

 

Change in fair value of derivatives (1)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

52

 

 

 

52

 

Foreign currency translation

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1,778

)

 

 

(1,778

)

Dividends declared Common Stock
   ($
0.31 per share)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(4,680

)

 

 

 

 

 

(4,680

)

Dividends declared Class B Common Stock
   ($
0.248 per share)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(890

)

 

 

 

 

 

(890

)

Share-based compensation, net (2)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(567

)

 

 

 

 

 

 

 

 

(567

)

Share-based awards exercised, net (1)

 

 

20

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

Balance, November 26, 2022

 

 

15,095

 

 

 

3,590

 

 

$

1,509

 

 

$

359

 

 

$

92,564

 

 

$

1,873,550

 

 

$

(26,016

)

 

$

1,941,966

 

 

(In thousands)

 

Common
Shares

 

 

Class B
Common
Shares

 

 

Common
Stock

 

 

Class B
Common
Stock

 

 

Capital
Surplus

 

 

Retained
Earnings

 

 

Accumulated
Other
Comprehensive
Loss

 

 

Total
Equity

 

Balance, August 26, 2023

 

 

15,104

 

 

 

3,590

 

 

$

1,510

 

 

$

359

 

 

$

99,303

 

 

$

1,926,549

 

 

$

(23,761

)

 

$

2,003,960

 

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

42,325

 

 

 

 

 

 

42,325

 

Change in fair value of derivatives (1)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(12

)

 

 

(12

)

Foreign currency translation

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(151

)

 

 

(151

)

Dividends declared Common Stock
   ($
0.33 per share)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(4,993

)

 

 

 

 

 

(4,993

)

Dividends declared Class B Common Stock
   ($
0.264 per share)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(948

)

 

 

 

 

 

(948

)

Repurchase of Common Stock

 

 

(2

)

 

 

 

 

 

 

 

 

 

 

 

(10

)

 

 

(245

)

 

 

 

 

 

(255

)

Share-based compensation, net (2)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

244

 

 

 

 

 

 

 

 

 

244

 

Share-based awards exercised, net (1)

 

 

26

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

Balance, November 25, 2023

 

 

15,128

 

 

 

3,590

 

 

$

1,513

 

 

$

359

 

 

$

99,537

 

 

$

1,962,688

 

 

$

(23,924

)

 

$

2,040,173

 

 

(1)
These amounts are shown net of the effect of income taxes.
(2)
These amounts are shown net of any shares withheld by the Company to satisfy certain tax withholding obligations in connection with the vesting of certain restricted stock units.

The accompanying notes are an integral part of these Consolidated Financial Statements.

6


 

Consolidated Statements of Cash Flows

UniFirst Corporation and Subsidiaries

(Unaudited)

Thirteen Weeks Ended
 (in thousands)

 

November 25, 2023

 

 

November 26, 2022

 

Cash flows from operating activities:

 

 

 

 

 

 

Net income

 

$

42,325

 

 

$

33,957

 

Adjustments to reconcile net income to cash provided by operating activities:

 

 

 

 

 

 

Depreciation and amortization

 

 

33,733

 

 

 

27,045

 

Share-based compensation

 

 

2,534

 

 

 

1,461

 

Accretion on environmental contingencies

 

 

316

 

 

 

259

 

Accretion on asset retirement obligations

 

 

233

 

 

 

227

 

Deferred income taxes

 

 

640

 

 

 

765

 

Other

 

 

79

 

 

 

(42

)

Changes in assets and liabilities, net of acquisitions:

 

 

 

 

 

 

Receivables, less reserves

 

 

(20,413

)

 

 

(23,675

)

Inventories

 

 

(138

)

 

 

8,154

 

Rental merchandise in service

 

 

(1,330

)

 

 

(12,961

)

Prepaid expenses and other current assets and Other assets

 

 

(9,692

)

 

 

(9,076

)

Accounts payable

 

 

(6,663

)

 

 

399

 

Accrued liabilities

 

 

(6,172

)

 

 

(6,655

)

Prepaid and accrued income taxes

 

 

10,218

 

 

 

7,840

 

Net cash provided by operating activities

 

 

45,670

 

 

 

27,698

 

 

 

 

 

 

 

Cash flows from investing activities:

 

 

 

 

 

 

Acquisition of businesses, net of cash acquired

 

 

 

 

 

(6,556

)

Capital expenditures, including capitalization of software costs

 

 

(39,050

)

 

 

(39,044

)

Purchases of investments

 

 

(11,394

)

 

 

(107,000

)

Maturities of investments

 

 

10,217

 

 

 

 

Proceeds from sale of assets

 

 

606

 

 

 

240

 

Net cash used in investing activities

 

 

(39,621

)

 

 

(152,360

)

 

 

 

 

 

 

Cash flows from financing activities:

 

 

 

 

 

 

Proceeds from exercise of share-based awards

 

 

2

 

 

 

2

 

Taxes withheld and paid related to net share settlement of equity awards

 

 

(2,290

)

 

 

(2,028

)

Repurchase of Common Stock

 

 

(255

)

 

 

 

Payment of cash dividends

 

 

(5,573

)

 

 

(5,570

)

Net cash used in financing activities

 

 

(8,116

)

 

 

(7,596

)

 

 

 

 

 

 

Effect of exchange rate changes

 

 

4

 

 

 

33

 

 

 

 

 

 

 

Net decrease in cash and cash equivalents

 

 

(2,063

)

 

 

(132,225

)

Cash and cash equivalents at beginning of period

 

 

79,443

 

 

 

376,399

 

Cash and cash equivalents at end of period

 

$

77,380

 

 

$

244,174

 

 

 

 

 

 

 

Supplemental disclosure of cash flow information:

 

 

 

 

 

 

Non-cash capital expenditures

 

 

7,606

 

 

 

11,547

 

 

(1)
Depreciation and amortization for the thirteen weeks ended November 25, 2023 and November 26, 2022 included approximately $4.6 million and $2.6 million, respectively, of non-cash amortization expense recognized on acquisition-related intangible assets.

 

The accompanying notes are an integral part of these Consolidated Financial Statements.

7


 

UniFirst Corporation and Subsidiaries

Notes to Consolidated Financial Statements

1. Basis of Presentation

These Consolidated Financial Statements of UniFirst Corporation (the “Company”) included herein have been prepared, without audit, in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations; however, the Company believes that the information furnished reflects all adjustments (consisting only of normal recurring adjustments) which are, in the opinion of management, necessary for a fair statement of results for the interim period.

It is suggested that these Consolidated Financial Statements be read in conjunction with the consolidated financial statements and the notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended August 26, 2023. There have been no material changes in the accounting policies followed by the Company during the current fiscal year other than with respect to the recent accounting pronouncements discussed in Note 2, “Recent Accounting Pronouncements”. Results for an interim period are not indicative of any future interim periods or for an entire fiscal year.

2. Recent Accounting Pronouncements

In October 2021, the Financial Accounting Standards Board (“FASB”) issued updated guidance to improve the accounting for acquired revenue contracts with customers in a business combination. The Company adopted this guidance on August 26, 2023. The adoption of this guidance did not have a material impact on its financial statements.

In December 2022, the FASB issued updated guidance to align with the deferral of the cessation date for LIBOR by the United Kingdom’s Financial Conduct Authority (“FCA”). The FASB is changing the sunset date for use of LIBOR by all entities from December 31, 2022 to December 31, 2024 to allow for time for modifications to occur after the FCA’s cessation date of June 30, 2023 for using LIBOR for overnight through twelve-month tenors. The Company’s Credit Agreement (defined below) includes a provision for the phasing out of LIBOR and the Company has elected to transition out of using LIBOR to Secured Overnight Financing Rate (“SOFR”) based on the amendment to the Credit Agreement as described in this report in Note 14, “Long-Term Debt”. The Company’s adoption of this standard did not have a material impact on its financial statements.

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which updates reportable segment disclosure requirements primarily through enhanced disclosures about significant segment expenses. The amendments are effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The amendments should be applied retrospectively to all prior periods presented in the financial statements. The Company is currently evaluating this ASU to determine its impact on the Company’s disclosures.

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which enhances effective tax rate reconciliation disclosure requirements and provides clarity to the disclosures of income taxes paid, income before taxes and provision for income taxes. The amendments are effective for fiscal years beginning after December 15, 2024. Early adoption is permitted for annual financial statements that have not yet been issued or made available for issuance. The amendments in this update should be applied on a prospective basis. Retrospective application is permitted. The Company is currently evaluating this ASU to determine its impact on the Company’s disclosures.

Other recent accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified Public Accountants, and the SEC did not, or are not believed by management to, have a material impact on the Company’s present or future financial statements.

 

8


 

3. Revenue Recognition

The following table presents the Company’s revenues for the thirteen weeks ended November 25, 2023 and November 26, 2022, respectively, disaggregated by service type:

 

 

 

Thirteen Weeks Ended

 

 

 

November 25, 2023

 

 

November 26, 2022

 

(In thousands, except percentages)

 

Revenues

 

 

% of
Revenues

 

 

Revenues

 

 

% of
Revenues

 

Core Laundry Operations

 

$

523,989

 

 

 

88.3

%

 

$

477,398

 

 

 

88.1

%

Specialty Garments

 

 

44,669

 

 

 

7.5

%

 

 

44,079

 

 

 

8.1

%

First Aid

 

 

24,867

 

 

 

4.2

%

 

 

20,321

 

 

 

3.8

%

Total Revenues

 

$

593,525

 

 

 

100.0

%

 

$

541,798

 

 

 

100.0

%

 

See Note 16, “Segment Reporting” for additional details of segment definitions.

Revenue Recognition Policy

During the thirteen weeks ended November 25, 2023 and November 26, 2022, approximately 84.4% and 84.5%, respectively, of the Company’s revenues were derived from fees for route servicing of the Core Laundry Operations, Specialty Garments, and First Aid segments performed by the Company’s employees at each customer’s location of business. Revenues from the Company’s route servicing customer contracts represent a single performance obligation. The Company recognizes these revenues over time as services are performed based on the nature of services provided and contractual rates (input method). Certain of the Company’s customer contracts, primarily within the Company’s Core Laundry Operations, include pricing terms and conditions that include components of variable consideration. The variable consideration is typically in the form of consideration due to customer-based performance metrics specified within the contract. Specifically, some contracts contain discounts or rebates that the customer can earn through the achievement of specified volume levels. Each component of variable consideration is earned based on the Company’s actual performance during the measurement period specified within the contract. To determine the transaction price, the Company estimates the variable consideration using the most likely amount method, based on the specific contract provisions and known performance results during the relevant measurement period. When determining if variable consideration should be constrained, the Company considers whether factors outside its control could result in a significant reversal of revenue. In making these assessments, the Company considers the likelihood and magnitude of a potential reversal. The Company’s performance period generally corresponds with the monthly invoice period. No significant constraints on the Company’s revenue recognition were applied during the thirteen weeks ended November 25, 2023 and November 26, 2022. The Company reassesses these estimates during each reporting period. The Company maintains a liability for these discounts and rebates within accrued liabilities on the Consolidated Balance Sheets. Variable consideration also includes consideration paid to a customer at the beginning of a contract. The Company capitalizes this consideration and amortizes it over the life of the contract as a reduction to revenue in accordance with the updated accounting guidance for revenue recognition. These assets are included in other assets on the Consolidated Balance Sheets.

Costs to Obtain a Contract

The Company defers commission expenses paid to its employee-partners when the commissions are deemed to be incremental for obtaining the route servicing customer contract. The deferred commissions are amortized on a straight-line basis over the expected period of benefit. The Company reviews the deferred commission balances for impairment on an ongoing basis. Deferred commissions are classified as current or non-current based on the timing of when the Company expects to recognize the expense. The current portion is included in prepaid expenses and other current assets and the non-current portion is included in other assets on the Company’s Consolidated Balance Sheets. As of November 25, 2023, the current and non-current assets related to deferred commissions totaled $16.9 million and $73.2 million, respectively. As of August 26, 2023, the current and non-current assets related to deferred commissions totaled $16.5 million and $70.4 million, respectively. During the thirteen weeks ended November 25, 2023 and November 26, 2022, the Company recorded $4.3 million and $4.0 million, respectively, of amortization expense related to deferred commissions. This expense is classified in selling and administrative expenses on the Consolidated Statements of Income.

4. Acquisitions

Whenever the Company acquires a business, consistent with current accounting guidance, the results of operations of the acquisition are included in the Company’s consolidated financial results from the date of the acquisition. The amount assigned to intangible assets acquired is based on their respective fair values determined as of the acquisition date. The excess of the purchase price over the tangible and intangible assets is recorded as goodwill. Goodwill is allocated to the segment to which the acquisition relates and is deductible for tax purposes. During the thirteen weeks ended November 25, 2023, the Company did not acquire any businesses.

9


 

Clean Uniform

During the third quarter of fiscal 2023, the Company completed the acquisition of the business and certain real estate assets of Clean Uniform (“Clean”) from Clean Holdco, Inc. and certain of its affiliates for an aggregate purchase price of $299.1 million, net of cash acquired. The difference between the cash paid and the total purchase price of $302.4 million represents amounts owed from the seller as a result of final closing adjustments. The acquisition was structured primarily as a stock purchase but was treated as an asset purchase from a tax perspective, which has allowed for a step-up in the tax basis of the assets and provides incremental tax benefits expected to be realized over time with an estimated value of approximately $40 million. Clean was a uniform, workwear and facility service program provider with 11 locations covering Missouri, Illinois, Arkansas, Kansas and Oklahoma. Prior to the closing of the acquisition, neither the Company nor any of its affiliates, or any director or officer of the Company or any of its affiliates, or any associate of any such director or officer, had any material relationship with any of the sellers. The results of operations from Clean are included in the Company’s results under the Core Laundry Operations segments subsequent to the acquisition date of March 13, 2023. The Company paid for the acquisition of Clean with cash on hand and borrowings under the Credit Agreement (defined below).

The Clean acquisition was accounted for using the purchase method of accounting. The Company has prepared purchase price allocations for the business combination with Clean on a preliminary basis. Changes to those allocations may occur as additional information becomes available during the respective measurement period (up to one year from the acquisition date). The Company is in the process of measuring the fair value of its tangible and intangible assets acquired and liabilities assumed. The Company has engaged specialists to assist in the valuation of intangible assets for which certain assumptions have not yet been finalized. The amounts assigned to intangible assets acquired were based on their respective fair values determined as of the acquisition date. The table below summarizes the preliminary purchase price allocation to the estimated fair value of assets acquired and liabilities assumed at the acquisition date. Goodwill is calculated as the excess of the purchase price over the net assets recognized and represents the estimated future economic benefits arising from expected synergies and growth opportunities for the Company. All of the goodwill and intangible assets were allocated to the Core Laundry Operations segments and are deductible for tax purposes.

The preliminary purchase price allocation is as follows (in thousands):

 

Receivables

 

$

8,301

 

Inventories

 

 

632

 

Rental merchandise in service

 

 

8,535

 

Prepaid expenses and other current assets

 

 

762

 

Property, plant and equipment

 

 

31,497

 

Operating lease right-of-use assets, net

 

 

3,517

 

Goodwill and intangible assets

 

 

257,833

 

Accounts payable

 

 

(2,011

)

Accrued liabilities

 

 

(5,767

)

Operating lease liabilities, current

 

 

(1,510

)

Operating lease liabilities, noncurrent

 

 

(2,657

)

Total Purchase Price

 

$

299,132

 

 

The following table identifies the Company’s allocation of purchase price to the intangible assets and goodwill acquired by category:

 

 

 

Estimated Fair Value (in thousands)

 

 

Weighted-Average Life
(in years)

 

Goodwill

 

$

187,733

 

 

N/A

 

Customer contracts

 

 

64,800

 

 

 

15.0

 

Trade name

 

 

5,300

 

 

 

3.0

 

Total intangible assets and goodwill acquired

 

$

257,833

 

 

 

 

 

Unaudited pro forma information presents the combined financial results for the Company and Clean as if the acquisition of Clean had occurred on August 28, 2022. The unaudited pro forma revenue of the combined entity for the thirteen weeks ended November 26, 2022 were $564.1 million reflecting the effects of the Clean acquisition. The effects of the Clean acquisition on unaudited pro forma net income of the combined entity were not material for the thirteen weeks ended November 26, 2022.

Other Acquisitions

During fiscal 2023, the Company completed four other business acquisitions with an aggregate purchase price of approximately $7.1 million. Tangible assets acquired primarily relate to accounts receivable, inventory and property, plant and equipment. The results of operations of all acquisitions completed during fiscal 2023 have been included in the Company’s consolidated financial results since

10


 

their respective acquisition dates. These acquisitions were not significant in relation to the Company’s consolidated financial results and, therefore, pro forma financial information has not been presented.

5. Fair Value Measurements

U.S. GAAP establishes a framework for measuring fair value and establishes disclosure requirements about fair value measurements. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company considered non-performance risk when determining fair value of our derivative financial instruments.

The fair value hierarchy prescribed under U.S. GAAP contains three levels as follows:

Level 1 - Quoted prices in active markets for identical assets or liabilities.

Level 2 - Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.

Level 3 - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. This includes certain pricing models, discounted cash flow methodologies and similar techniques that use significant unobservable inputs.

All financial assets or liabilities that are measured at fair value on a recurring basis (at least annually) have been segregated into the most appropriate level within the fair value hierarchy based on the inputs used to determine the fair value at the measurement date. The assets or liabilities measured at fair value on a recurring basis are summarized in the tables below (in thousands):

 

 

 

As of November 25, 2023

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Fair Value

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Short-term investments

 

$

 

 

$

11,394

 

 

$

 

 

$

11,394

 

Pension plan assets

 

 

 

 

 

2,905

 

 

 

 

 

 

2,905

 

Non-qualified deferred compensation plan assets

 

 

 

 

 

2,226

 

 

 

 

 

 

2,226

 

Foreign currency forward contracts

 

 

 

 

 

200

 

 

 

 

 

 

200

 

Total assets at fair value

 

$

 

 

$

16,725

 

 

$

 

 

$

16,725

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Non-qualified deferred compensation plan liability

 

$

 

 

$

676

 

 

$

 

 

$

676

 

Total liabilities at fair value

 

$

 

 

$

676

 

 

$

 

 

$

676

 

 

 

 

As of August 26, 2023

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Fair Value

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Short-term investments

 

$

 

 

$

10,157

 

 

$

 

 

$

10,157

 

Pension plan assets

 

 

 

 

 

2,978

 

 

 

 

 

 

2,978

 

Non-qualified deferred compensation plan assets

 

 

 

 

 

2,024

 

 

 

 

 

 

2,024

 

Foreign currency forward contracts

 

 

 

 

 

216

 

 

 

 

 

 

216

 

Total assets at fair value

 

$

 

 

$

15,375

 

 

$

 

 

$

15,375

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Non-qualified deferred compensation plan liability

 

$

 

 

$

480

 

 

$

 

 

$

480

 

Total liabilities at fair value

 

$

 

 

$

480

 

 

$

 

 

$

480

 

The Company’s short-term investments listed above represent certificates of deposit, which maturities range up to six months at purchase. Such securities are classified as held-to-maturity and are carried at amortized cost, which approximates market value. As such, the Company’s short-term investments are included within Level 2 of the fair value hierarchy.

The Company’s pension plan assets listed above represent guaranteed deposit accounts that are maintained and operated by a third-party investment manager. At the beginning of each calendar year, the third-party investment manager notifies the Company of the annual rates of interest which will be applied to the amounts held in the guaranteed deposit account during the next calendar year. In determining the interest rate to be applied, the third-party investment manager considers the investment performance of the underlying assets of the prior year; however, regardless of the investment performance the annual interest rate applied per the contract must be 3.25% or higher. As such, the Company’s pension plan assets are included within Level 2 of the fair value hierarchy. Refer to Note 7,

11


 

“Employee Benefit Plans”, of these Consolidated Financial Statements for further discussion regarding the Company’s pension plan and Supplemental Executive Retirement Plan.

The Company’s foreign currency forward contracts represent contracts the Company has entered into to exchange Canadian dollars for U.S. dollars at fixed exchange rates in order to manage its exposure related to certain forecasted Canadian dollar denominated sales of one of its subsidiaries. These contracts are included in prepaid expenses and other current assets and other long-term assets as of November 25, 2023 and August 26, 2023. The fair value of the forward contracts is based on similar exchange traded derivatives and are, therefore, included within Level 2 of the fair value hierarchy.

6. Derivative Instruments and Hedging Activities

The Company uses derivative financial instruments to mitigate its exposure to fluctuations in foreign currencies on certain forecasted transactions denominated in foreign currencies. U.S. GAAP requires that all of the Company’s derivative instruments be recorded on the balance sheet at fair value. All subsequent changes in a derivative’s fair value are recognized in income, unless specific hedge accounting criteria are met.

Derivative instruments that qualify for hedge accounting are classified as a hedge of the variability of cash flows to be received or paid related to a recognized asset, liability or forecasted transaction. Changes in the fair value of a derivative that is highly effective and designated as a cash flow hedge are recognized in accumulated other comprehensive (loss) income until the hedged item or forecasted transaction is recognized in earnings. The Company performs an assessment at the inception of the hedge and on a quarterly basis thereafter to determine whether its derivatives are highly effective in offsetting changes in the value of the hedged items. Any changes in the fair value resulting from hedge ineffectiveness are immediately recognized as income or expense.

In August 2021, the Company entered into twenty forward contracts to exchange CAD for U.S. dollars at fixed exchange rates in order to manage its exposure related to certain forecasted CAD denominated sales of one of its subsidiaries. The hedged transactions are specified as the first amount of CAD denominated revenues invoiced by one of the Company’s domestic subsidiaries each fiscal quarter, beginning in the first fiscal quarter of 2022 and continuing through the fourth fiscal quarter of 2026. In total, the Company will sell approximately 14.1 million CAD at an average Canadian-dollar exchange rate of 0.7861 over these quarterly periods. The Company concluded that the forward contracts met the criteria to qualify as a cash flow hedge under U.S. GAAP.

As of November 25, 2023, the Company had forward contracts with a notional value of approximately 5.0 million CAD outstanding and recorded the fair value of the contracts of $0.2 million, in prepaid expenses and other current assets with a corresponding gain of $0.1 million in accumulated other comprehensive loss, which was recorded net of tax. During the thirteen weeks ended November 25, 2023, the Company reclassified a nominal amount from accumulated other comprehensive loss to revenue related to the derivative financial instruments. The gain on these forward contracts that resulted in a decrease to accumulated other comprehensive loss as of November 25, 2023 is expected to be reclassified to revenues prior to their maturity on August 29, 2026.

7. Employee Benefit Plans

Defined Contribution Retirement Savings Plan

The Company has a defined contribution retirement savings plan with a 401(k) feature for all eligible U.S. and Canadian employees not under collective bargaining agreements. The Company matches a portion of the employee’s contribution and may make an additional contribution at its discretion. Contributions charged to expense under the plan for the thirteen weeks ended November 25, 2023 and November 26, 2022 were $4.6 million and $5.8 million, respectively.

Pension Plan and Supplemental Executive Retirement Plan

The Company accounts for its pension plan and Supplemental Executive Retirement Plan on an accrual basis over certain employees’ estimated service periods.

The Company maintains an unfunded Supplemental Executive Retirement Plan for certain eligible employees of the Company and one frozen non-contributory defined benefit pension plan. The amounts charged to expense related to these plans were $0.4 million for each of the thirteen weeks ended November 25, 2023 and November 26, 2022.

Non-qualified Deferred Compensation Plan

The Company adopted the UniFirst Corporation Deferred Compensation Plan (the “NQDC Plan”) effective on February 1, 2022. The NQDC Plan is an unfunded, non-qualified deferred compensation plan that allows eligible participants to voluntarily defer receipt of their salary and annual cash bonuses up to approved limits. In its discretion, the Company may credit one or more additional contributions to participant accounts. NQDC Plan participants who are not accruing benefits under the Supplemental Executive Retirement Plan are eligible to have discretionary annual employer contributions credited to their NQDC Plan accounts. All participants are also eligible to have employer supplemental contributions and employer discretionary contributions credited to their

12


 

NQDC Plan accounts. The amounts of such contributions, if any, may differ from year to year and from participant to participant. The amounts for employee or employer contributions charged to expense related to the NQDC Plan for the thirteen weeks ended November 25, 2023 and November 26, 2022 were $0.2 million and $0.1 million, respectively. The Company, at its discretion, may also elect to transfer funds to a trust account with the intention to fund the future liability. Total NQDC Plan assets were $2.2 million and $2.0 million as of November 25, 2023 and August 26, 2023, respectively, and are included within other long-term assets in the accompanying Consolidated Balance Sheets. Total NQDC Plan liabilities were $0.7 million and $0.5 million as of November 25, 2023 and August 26, 2023, respectively, and are included within current accrued liabilities in the accompanying Consolidated Balance Sheets.

8. Income Per Share

The Company calculates income per share by allocating income to its unvested participating securities as part of its income per share calculations. The following table sets forth the computation of basic income per share using the two-class method for amounts attributable to the Company’s shares of Common Stock and Class B Common Stock (in thousands, except per share data):

 

 

 

Thirteen Weeks Ended

 

 

 

November 25, 2023

 

 

November 26, 2022

 

Net income available to shareholders

 

$

42,325

 

 

$

33,957

 

Allocation of net income for Basic:

 

 

 

 

 

 

Common Stock

 

$

35,566

 

 

$

28,525

 

Class B Common Stock

 

 

6,759

 

 

 

5,432

 

 

$

42,325

 

 

$

33,957

 

Weighted average number of shares for Basic:

 

 

 

 

 

 

Common Stock

 

 

15,111

 

 

 

15,082

 

Class B Common Stock

 

 

3,590

 

 

 

3,590

 

 

 

18,702

 

 

 

18,672

 

Income per share for Basic:

 

 

 

 

 

 

Common Stock

 

$

2.35

 

 

$

1.89

 

Class B Common Stock

 

$

1.88

 

 

$

1.51

 

The Company is required to calculate diluted income per share for Common Stock using the more dilutive of the following two methods:

The treasury stock method; or
The two-class method assuming a participating security is not exercised or converted.

For the thirteen weeks ended November 25, 2023 and November 26, 2022, the Company’s diluted income per share assumes the conversion of all vested Class B Common Stock into Common Stock and uses the two-class method for its unvested participating shares. The following tables set forth the computation of diluted income per share of Common Stock for the thirteen weeks ended November 25, 2023 and November 26, 2022 (in thousands, except per share data):

 

 

 

Thirteen Weeks Ended November 25, 2023

 

 

 

Earnings
to Common
Shareholders

 

 

Common
Shares

 

 

Income
Per
Share

 

As reported - Basic

 

$

35,566

 

 

 

15,111

 

 

$

2.35

 

Add: effect of dilutive potential common shares

 

 

 

 

 

 

 

 

 

Share-Based Awards

 

 

 

 

 

67

 

 

 

 

Class B Common Stock

 

 

6,759

 

 

 

3,590

 

 

 

 

As reported – Diluted

 

$

42,325

 

 

 

18,769

 

 

$

2.26

 

 

 

 

Thirteen Weeks Ended November 26, 2022

 

 

 

Earnings
to Common
Shareholders

 

 

Common
Shares

 

 

Income
Per
Share

 

As reported - Basic

 

$

28,525

 

 

 

15,082

 

 

$

1.89

 

Add: effect of dilutive potential common shares

 

 

 

 

 

 

 

 

 

Share-Based Awards

 

 

 

 

 

82

 

 

 

 

Class B Common Stock

 

 

5,432

 

 

 

3,590

 

 

 

 

As reported – Diluted

 

$

33,957

 

 

 

18,754

 

 

$

1.81

 

 

13


 

Share-based awards that would result in the issuance of 67,845 and 49,246 shares of Common Stock were excluded from the calculation of diluted income per share for the thirteen weeks ended November 25, 2023 and November 26, 2022, respectively, because they were anti-dilutive.

9. Inventories

Inventories are stated at the lower of cost or net realizable value, net of any reserve for excess and obsolete inventory. Work-in-process and finished goods inventories consist of materials, labor and manufacturing overhead. Judgments and estimates are used in determining the likelihood that new goods on hand can be sold to customers or used in rental operations. Historical inventory usage and current revenue trends are considered in estimating both excess and obsolete inventories. If actual product demand and market conditions are less favorable than those projected by management, additional inventory write-downs may be required. The Company uses the first-in, first-out (“FIFO”) method to value its inventories.

 

The components of inventory as of November 25, 2023 and August 26, 2023 were as follows (in thousands):

 

 

 

November 25, 2023

 

 

August 26, 2023

 

Raw materials

 

$

19,308

 

 

$

25,147

 

Work in process

 

 

4,763

 

 

 

4,444

 

Finished goods

 

 

124,442

 

 

 

118,743

 

Total inventories

 

$

148,513

 

 

$

148,334

 

 

10. Goodwill and Other Intangible Assets

When the Company acquires a business, the amount assigned to the tangible assets and liabilities and intangible assets acquired is based on their respective fair values determined as of the acquisition date. The excess of the purchase price over the tangible assets and liabilities and intangible assets is recorded as goodwill.

 

The changes in the carrying amount of goodwill are as follows (in thousands):

 

Balance as of August 26, 2023

 

$

647,900

 

Purchase price adjustments recorded during the period

 

 

900

 

Other

 

 

(3

)

Balance as of November 25, 2023

 

$

648,797

 

 

 

Intangible assets, net in the Company’s Consolidated Balance Sheets are as follows (in thousands):

 

 

 

Gross Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net Carrying
Amount

 

November 25, 2023

 

 

 

 

 

 

 

 

 

Customer contracts

 

$

314,542

 

 

$

216,104

 

 

$

98,438

 

Software

 

 

81,336

 

 

 

46,407

 

 

 

34,929

 

Other intangible assets

 

 

39,805

 

 

 

34,704

 

 

 

5,101

 

 

$

435,683

 

 

$

297,215

 

 

$

138,468

 

August 26, 2023

 

 

 

 

 

 

 

 

 

Customer contracts

 

$

315,448

 

 

$

211,996

 

 

$

103,452

 

Software

 

 

80,538

 

 

 

45,117

 

 

 

35,421

 

Other intangible assets

 

 

43,598

 

 

 

36,853

 

 

 

6,745

 

 

 

$

439,584

 

 

$

293,966

 

 

$

145,618

 

 

 

14


 

11. Asset Retirement Obligations

Asset retirement obligations generally result from legal obligations associated with the retirement of long-lived assets that result from the acquisition, construction, development and/or the normal operation of a long-lived asset. Accordingly, the Company recognizes asset retirement obligations in the period in which they are incurred if a reasonable estimate of fair value can be made. The associated asset retirement costs are capitalized as part of the carrying amount of the long-lived asset. The Company continues to depreciate, on a straight-line basis, the amount added to property, plant and equipment and recognizes accretion expense in connection with the discounted liability over the various remaining lives which range from approximately one to twenty-one years.

The Company recognized as a liability the present value of the estimated future costs to decommission its nuclear laundry facilities. The estimated liability is based on historical experience in decommissioning nuclear laundry facilities, estimated useful lives of the underlying assets, external vendor estimates as to the cost to decommission these assets in the future, and federal and state regulatory requirements. The estimated current costs have been adjusted for the estimated impact of inflation at 3% per year, and the liability has been discounted to present value using a credit-adjusted risk-free rate. Revisions to the liability could occur due to changes in the Company’s estimated useful lives of the underlying assets, estimated dates of decommissioning, changes in decommissioning costs, changes in federal or state regulatory guidance on the decommissioning of such facilities, or other changes in estimates. Changes due to revised estimates are recognized by adjusting the carrying amount of the liability and the related long-lived asset if the assets are still in service, or charged to expense in the period if the assets are no longer in service.

A reconciliation of the Company’s asset retirement liability for the thirteen weeks ended November 25, 2023 was as follows (in thousands):

 

 

November 25, 2023

 

Balance as of August 26, 2023

 

$

16,471

 

Accretion expense

 

 

233

 

Effect of exchange rate changes

 

 

50

 

Balance as of November 25, 2023

 

$

16,754

 

 

The Company's asset retirement obligations are included in long-term accrued liabilities in the accompanying Consolidated Balance Sheet.

12. Commitments and Contingencies

Lease Commitments

The Company has operating leases for certain operating facilities, vehicles and equipment, which provide the right to use the underlying asset and require lease payments over the term of the lease. Each new contract is evaluated to determine if an arrangement contains a lease and whether that lease meets the classification criteria of a finance or operating lease. All identified leases are recorded on the Consolidated Balance Sheets with a corresponding operating lease right-of-use asset, net, representing the right to use the underlying asset for the lease term and the operating lease liabilities representing the obligation to make lease payments arising from the lease. Short-term operating leases, which have an initial term of twelve months or less, are not recorded on the Consolidated Balance Sheet.

Operating lease right-of-use assets, net and operating lease liabilities are recognized at the commencement date of the lease based on the present value of lease payments over the lease term and include options to extend or terminate the lease when they are reasonably certain to be exercised. The present value of lease payments is determined primarily using the incremental borrowing rate based on the information available as of the lease commencement date. Lease expense for operating leases is recorded on a straight-line basis over the lease term and variable lease costs are recorded as incurred. Both lease expense and variable lease costs are primarily recorded in cost of revenues on the Company’s Consolidated Statements of Income. The Company’s lease agreements do not contain any material residual value guarantees or material restrictive covenants.

15


 

The following table presents the operating lease cost and information related to the operating lease right-of-use assets, net and operating lease liabilities for the thirteen weeks ended November 25, 2023:

 

(In thousands, except lease term and discount rate)

 

 

 

Lease cost:

 

 

 

Operating lease costs including short-term lease expense and variable lease costs, which were immaterial in the period

 

$

6,577

 

 

 

 

Operating cash flow impacts:

 

 

 

Cash paid for amounts included in the measurement of operating lease liabilities

 

$

5,164

 

Operating lease right-of-use assets obtained in exchange for new operating lease liabilities

 

$

6,918

 

Weighted-average remaining lease term - operating leases

 

 

5.15

 

Weighted-average discount rate - operating leases

 

 

4.07

%

 

The contractual future minimum lease payments of the Companys operating lease liabilities by fiscal year as of November 25, 2023

are as follows (in thousands):

 

2024 (remaining nine months)

 

$

15,130

 

2025

 

 

17,072

 

2026

 

 

14,066

 

2027

 

 

10,669

 

2028

 

 

7,181

 

Thereafter

 

 

11,121

 

Total payments

 

 

75,239

 

Less interest

 

 

(7,854

)

Total present value of lease payments

 

$

67,385

 

Environmental and Legal Contingencies

The Company and its operations are subject to various federal, state and local laws and regulations governing, among other things, air emissions, waste water discharges, and the generation, handling, storage, transportation, treatment and disposal of hazardous wastes and other substances. In particular, industrial laundries currently use and must dispose of detergent wastewater and other residues, and, in the past, used perchloroethylene and other dry-cleaning solvents. The Company is attentive to the environmental concerns surrounding the disposal of these materials and has, through the years, taken measures to avoid their improper disposal. The Company has settled, or contributed to the settlement of, past actions or claims brought against the Company relating to the disposal of hazardous materials at several sites and there can be no assurance that the Company will not have to expend material amounts to remediate the consequences of any such disposal in the future.

U.S. GAAP requires that a liability for contingencies be recorded when it is probable that a liability has been incurred and the amount of the liability can be reasonably estimated. Significant judgment is required to determine the existence of a liability, as well as the amount to be recorded. The Company regularly consults with attorneys and outside consultants in its consideration of the relevant facts and circumstances before recording a contingent liability. Changes in enacted laws, regulatory orders or decrees, management’s estimates of costs, risk-free interest rates, insurance proceeds, participation by other parties, the timing of payments, the input of the Company’s attorneys and outside consultants or other factual circumstances could have a material impact on the amounts recorded for environmental and other contingent liabilities.

Under environmental laws, an owner or lessee of real estate may be liable for the costs of removal or remediation of certain hazardous or toxic substances located on, or in, or emanating from, such property, as well as related costs of investigation and property damage. Such laws often impose liability without regard to whether the owner or lessee knew of, or was responsible for, the presence of such hazardous or toxic substances. There can be no assurances that acquired or leased locations have been operated in compliance with environmental laws and regulations or that future uses or conditions will not result in the imposition of liability upon the Company under such laws or expose the Company to third-party actions such as tort suits. The Company continues to address environmental conditions under terms of consent orders negotiated with the applicable environmental authorities or otherwise with respect to certain sites.

The Company has accrued certain costs related to certain sites, including but not limited to, sites in Woburn and Somerville, Massachusetts, as it has been determined that the costs are probable and can be reasonably estimated. The Company, together with

16


 

multiple other companies, is party to a consent decree related to the Company’s property and parcels of land (the “Central Area”) at a site in Woburn, Massachusetts. The United States Environmental Protection Agency (the “EPA”) has provided the Company and other signatories to the consent decree with comments on the design and implementation of groundwater and soil remedies at the Woburn site and investigation of environmental conditions in the Central Area. The consent decree does not address any remediation work that may be required in the Central Area. The Company, together with other signatories, has implemented and proposed to do additional work at the Woburn site but many of the EPA’s comments remain to be resolved. The Company has accrued costs to perform certain work responsive to the EPA’s comments. Additionally, the Company has implemented mitigation measures and continues to monitor environmental conditions at a site in Somerville, Massachusetts. The Company has agreed to undertake additional actions responsive to a notice of audit findings from the Massachusetts Department of Environmental Protection concerning a regulatory submittal that the Company made in 2009 for a portion of the site. The Company has received demands from the local transit authority for reimbursement of certain costs associated with its construction of a new municipal transit station in the area of the Somerville site. This station is part of an ongoing extension of the local transit system. The Company has reserved for costs in connection with this matter; however, in light of the uncertainties associated with this matter, these costs and the related reserve may change.

The Company routinely reviews and evaluates sites that may require remediation and monitoring and determines its estimated costs based on various estimates and assumptions. These estimates are developed using its internal sources or by third party environmental engineers or other service providers. Internally developed estimates are based on:

Management’s judgment and experience in remediating and monitoring the Company’s sites;
Information available from regulatory agencies as to costs of remediation and monitoring;
The number, financial resources and relative degree of responsibility of other potentially responsible parties (“PRPs”) who may be liable for remediation and monitoring of a specific site; and
The typical allocation of costs among PRPs.

There is usually a range of reasonable estimates of the costs associated with each site. In accordance with U.S. GAAP, the Company’s accruals reflect the amount within the range that it believes is the best estimate or the low end of a range of estimates if no point within the range is a better estimate. Where it believes that both the amount of a particular liability and the timing of the payments are reliably determinable, the Company adjusts the cost in current dollars using a rate of 3% for inflation until the time of expected payment and discounts the cost to present value using current risk-free interest rates. As of November 25, 2023, the risk-free interest rates utilized by the Company ranged from 4.60% to 4.79%.

For environmental liabilities that have been discounted, the Company includes interest accretion, based on the effective interest method, in selling and administrative expenses on the accompanying Consolidated Statements of Income. The changes to the Company’s environmental liabilities for the thirteen weeks ended November 25, 2023 were as follows (in thousands):

 

 

November 25, 2023

 

Balance as of August 26, 2023

 

$

30,029

 

Costs incurred for which reserves have been provided

 

 

(302

)

Insurance proceeds

 

 

17

 

Interest accretion

 

 

316

 

Changes in discount rates

 

 

(584

)

Revisions in estimates

 

 

(2

)

Balance as of November 25, 2023

 

$

29,474

 

 

Anticipated payments and insurance proceeds of currently identified environmental remediation liabilities as of November 25, 2023, for the next five fiscal years and thereafter, as measured in current dollars, are reflected below.

(In thousands)

 

2024

 

 

2025

 

 

2026

 

 

2027

 

 

2028

 

 

Thereafter

 

 

Total

 

Estimated costs – current dollars

 

$

13,763

 

 

$

2,651

 

 

$

1,442

 

 

$

1,270

 

 

$

972

 

 

$

14,617

 

 

$

34,715

 

Estimated insurance proceeds

 

 

(180

)

 

 

(195

)

 

 

(159

)

 

 

(173

)

 

 

(9

)

 

 

(230

)

 

 

(946

)

Net anticipated costs

 

$

13,583

 

 

$

2,456

 

 

$

1,283

 

 

$

1,097

 

 

$

963

 

 

$

14,387

 

 

$

33,769

 

Effect of inflation

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

9,541

 

Effect of discounting

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(13,836

)

Balance as of November 25, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

$

29,474

 

 

17


 

Estimated insurance proceeds are primarily received from an annuity received as part of a legal settlement with an insurance company. Annual proceeds of approximately $0.3 million are deposited into an escrow account which funds remediation and monitoring costs for two sites related to former operations in Williamstown, Vermont. Annual proceeds received but not expended in the current year accumulate in this account and may be used in future years for costs related to this site through the year 2027. As of November 25, 2023, the balance in this escrow account, which is held in a trust and is not recorded in the Company’s accompanying Consolidated Balance Sheet, was approximately $5.2 million. Also included in estimated insurance proceeds are amounts the Company is entitled to receive pursuant to legal settlements as reimbursements from three insurance companies for estimated costs at one of its sites.

The Company’s nuclear garment decontamination facilities are licensed by respective state agencies, as delegated authority by the Nuclear Regulatory Commission (the “NRC”) pursuant to the NRC’s Agreement State program and are subject to applicable federal and state radioactive material regulations. In addition, the Company’s international locations (Canada, the United Kingdom and the European Union) are regulated by equivalent respective jurisdictional authorities. There can be no assurance that such regulation will not lead to material disruptions in the Company’s garment decontamination business.

From time to time, the Company is also subject to legal and regulatory proceedings and claims arising from the conduct of its business operations, including but not limited to, personal injury claims, customer contract matters, employment claims and environmental matters as described above.

In addition, in the fourth quarter of fiscal 2022, the Mexican federal tax authority issued a tax assessment on the Company’s subsidiary in Mexico for fiscal 2016 import taxes, value added taxes and custom processing fees of over $17.0 million, plus surcharges, fines and penalties of $67.7 million for a total assessment of $84.7 million, which accrues interest and other charges. The Company disagrees with such tax assessment and is challenging the validity of the tax assessment through an appeal process. While the Company is unable to ascertain the ultimate outcome of this matter, based on the information currently available, the Company believes that a loss with respect to this matter is neither probable nor remote. Given the uncertainty associated with the ultimate resolution of this matter, the Company is unable to reasonably assess an estimate or range of estimates of any potential losses.

While it is impossible for the Company to ascertain the ultimate legal and financial liability with respect to contingent liabilities, including lawsuits and environmental contingencies, the Company believes that the aggregate amount of such liabilities, if any, in excess of amounts covered by insurance have been properly accrued in accordance with U.S. GAAP. It is possible, however, that the future financial position and/or results of operations for any particular future period could be materially affected by changes in the Company’s assumptions or strategies related to these contingencies or changes out of the Company’s control.

13. Income Taxes

In accordance with ASC 740, Income Taxes (“ASC 740”), each interim period is considered integral to the annual period and tax expense is measured using an estimated annual effective tax rate. An entity is required to record income tax expense each quarter based on its annual effective tax rate estimated for the full fiscal year and use that rate to provide for income taxes on a current year-to-date basis, adjusted for discrete taxable events that occur during the interim period.

Effective tax rate

 

The Company’s effective tax rate for the thirteen weeks ended November 25, 2023 was 23.4% as compared to 25.2% for the corresponding period in the prior year. The decrease in the effective tax rate for the thirteen weeks ended November 25, 2023 was primarily due to the release of certain tax reserves and a U.S. state legislative change enacted during the first quarter of fiscal 2024.

Uncertain tax positions

The Company recognizes interest and penalties related to uncertain tax positions as a component of income tax expense, which is consistent with the recognition of these items in prior reporting periods. During the thirteen weeks ended November 25, 2023, there was a net increase in unrecognized tax position of $0.2 million related to existing reserves.

The Company has a significant portion of its operations in the U.S. and Canada. It is required to file federal income tax returns as well as state income tax returns in a majority of the U.S. states and also in a number of Canadian provinces. At times, the Company is subject to audits in these jurisdictions, which typically are complex and can require several years to resolve. The final resolution of any such tax audits could result in either a reduction in the Company’s accruals or an increase in its income tax provision, both of which could have a material impact on the consolidated results of operations in any given period.

All U.S. and Canadian federal income tax statutes have lapsed for filings up to and including fiscal years 2017 and 2015, respectively. With a few exceptions, the Company is no longer subject to state and local income tax examinations for periods prior to fiscal 2018.

18


 

The Company is not aware of any tax positions for which it is reasonably possible that the total amounts of unrecognized tax benefits will change significantly in the next 12 months.

14. Long-Term Debt

On March 26, 2021, the Company entered into an amended and restated $175.0 million unsecured revolving credit agreement (as subsequently amended, the “Credit Agreement”) with a syndicate of banks, which matures on March 26, 2026. Under the Credit Agreement, the Company was able to borrow funds at variable interest rates based on, at the Company’s election, the Eurodollar rate or a base rate, plus in each case a spread based on the Company’s consolidated funded debt ratio. Prior to its amendment as described below, the Credit Agreement had an accordion feature that allowed for increases of the aggregate commitments under the Credit Agreement of up to an additional $100.0 million, for a total aggregate commitment of up to $275.0 million.

On March 9, 2023, the Company exercised the accordion feature of the Credit Agreement pursuant to an amendment to the Credit Agreement. The exercise of the accordion feature increased the aggregate commitments under the Credit Agreement by $100.0 million, for a total aggregate commitment of up to $275.0 million. In addition, the amendment provided for the replacement of LIBOR with SOFR such that borrowings are based on, at the Company’s election, the SOFR rate or a base rate, plus in each case a spread based on the Company’s consolidated funded debt ratio. The amendment also refreshed the accordion feature, so that, provided there is no default or event of default under the Credit Agreement and the Company is in compliance with its financial covenants on a pro forma basis, the Company may request an increase in the aggregate commitments under the Credit Agreement (in the form of revolving or term tranches) of up to an additional $100.0 million, for a total aggregate commitment of up to $375.0 million. Availability of credit requires compliance with certain financial and other covenants, including a maximum consolidated funded debt ratio and minimum consolidated interest coverage ratio as defined in the Credit Agreement. The Company evaluates its compliance with these financial covenants on a fiscal quarterly basis. As of November 25, 2023, the interest rates applicable to the Company’s borrowings under the Credit Agreement would be calculated as SOFR plus 1.00% at the time of the respective borrowing. As of November 25, 2023, the Company had no outstanding borrowings and had outstanding letters of credit amounting to $62.4 million, leaving $212.6 million available for borrowing under the Credit Agreement.

As of November 25, 2023, the Company was in compliance with all covenants under the Credit Agreement.

15. Accumulated Other Comprehensive Loss

The changes in each component of accumulated other comprehensive loss, net of tax, for the thirteen weeks ended November 25, 2023 and November 26, 2022 were as follows (in thousands):

 

 

 

Thirteen Weeks Ended November 25, 2023

 

 

 

Foreign
Currency
Translation

 

 

Pension-
related (1)

 

 

Derivative
Financial
Instruments (1)

 

 

Total
Accumulated
Other
Comprehensive
Loss

 

Balance as of August 26, 2023

 

$

(26,504

)

 

$

2,582

 

 

$

161

 

 

$

(23,761

)

Other comprehensive (loss) income before reclassification

 

 

(151

)

 

 

 

 

 

12

 

 

 

(139

)

Amounts reclassified from accumulated other
   comprehensive loss

 

 

 

 

 

 

 

 

(24

)

 

 

(24

)

Net current period other comprehensive loss

 

 

(151

)

 

 

 

 

 

(12

)

 

 

(163

)

Balance as of November 25, 2023

 

$

(26,655

)

 

$

2,582

 

 

$

149

 

 

$

(23,924

)

 

 

 

Thirteen Weeks Ended November 26, 2022

 

 

 

Foreign
Currency
Translation

 

 

Pension-
related (1)

 

 

Derivative
Financial
Instruments (1)

 

 

Total
Accumulated
Other
Comprehensive
Loss

 

Balance as of August 27, 2022

 

$

(24,803

)

 

$

452

 

 

$

61

 

 

$

(24,290

)

Other comprehensive (loss) income before reclassification

 

 

(1,778

)

 

 

 

 

 

72

 

 

 

(1,706

)

Amounts reclassified from accumulated other
   comprehensive loss

 

 

 

 

 

 

 

 

(20

)

 

 

(20

)

Net current period other comprehensive (loss) income

 

 

(1,778

)

 

 

 

 

 

52

 

 

 

(1,726

)

Balance as of November 26, 2022

 

$

(26,581

)

 

$

452

 

 

$

113

 

 

$

(26,016

)

(1)
Amounts are shown net of tax

19


 

Amounts reclassified from accumulated other comprehensive loss, net of tax, for the thirteen weeks ended November 25, 2023 and November 26, 2022 were as follows (in thousands):

 

 

 

Thirteen Weeks Ended

 

 

 

November 25, 2023

 

 

November 26, 2022

 

Derivative financial instruments, net:

 

 

 

 

 

 

Forward contracts (a)

 

$

(24

)

 

$

(20

)

Total, net of tax

 

 

(24

)

 

 

(20

)

 

 

 

 

 

 

Total amounts reclassified, net of tax

 

$

(24

)

 

$

(20

)

 

(a)
Amounts included in revenues in the accompanying Consolidated Statements of Income.

16. Segment Reporting

Operating segments are identified as components of an enterprise for which separate discrete financial information is available for evaluation by the chief operating decision-maker, or decision-making group, in making decisions on how to allocate resources and assess performance. The Company’s chief operating decision maker is the Company’s chief executive officer. The Company has six operating segments based on the information reviewed by its chief executive officer: U.S. Rental and Cleaning, Canadian Rental and Cleaning, Manufacturing (“MFG”), Corporate, Specialty Garments and First Aid. The U.S. Rental and Cleaning and Canadian Rental and Cleaning operating segments have been combined to form the U.S. and Canadian Rental and Cleaning reporting segment, and as a result, the Company has five reporting segments.

The U.S. and Canadian Rental and Cleaning reporting segment purchases, rents, cleans, delivers and sells uniforms and protective clothing and other non-garment items utilized at the customer locations in the U.S. and Canada. The laundry locations of the U.S. and Canadian Rental and Cleaning reporting segment are referred to by the Company as “industrial laundries” or “industrial laundry locations.”

The MFG operating segment designs and manufactures uniforms and some of the other non-garment items primarily for the purpose of providing these goods to the U.S. and Canadian Rental and Cleaning reporting segment. MFG revenues are primarily generated when goods are shipped from the Company’s manufacturing facilities, or its subcontract manufacturers, to other Company locations. These intercompany revenues are recorded at a transfer price which is typically in excess of the actual manufacturing cost. Manufactured products are carried in inventory until placed in service at which time they are amortized at this transfer price. On a consolidated basis, intercompany revenues and income are eliminated and the carrying value of inventories and rental merchandise in service is reduced to the manufacturing cost. Income before income taxes from MFG net of the intercompany MFG elimination offsets the merchandise amortization costs incurred by the U.S. and Canadian Rental and Cleaning reporting segment as the merchandise costs of this reporting segment are amortized and recognized based on inventories purchased from MFG at the transfer price which is above the Company’s manufacturing cost.

The Corporate operating segment consists of costs associated with the Company’s distribution center, sales and marketing, information systems, engineering, procurement, supply chain, accounting and finance, human resources, other general and administrative costs and interest expense. The revenues generated from the Corporate operating segment represent certain direct sales made by the Company directly from its distribution center. The products sold by this operating segment are the same products rented and sold by the U.S. and Canadian Rental and Cleaning reporting segment. No assets or capital expenditures are allocated to this operating segment in the information reviewed by the chief executive officer. However, depreciation and amortization expense related to certain assets are reflected in operating income and income before income taxes for the Corporate operating segment. The assets that give rise to this depreciation and amortization are included in the total assets of the U.S. and Canadian Rental and Cleaning reporting segment as this is how they are tracked and reviewed by the Company. The majority of expenses accounted for within the Corporate segment relate to costs of the U.S. and Canadian Rental and Cleaning segment, with the remainder of the costs relating to the Specialty Garment and First Aid segments.

The Specialty Garments operating segment purchases, rents, cleans, delivers and sells, specialty garments and non-garment items primarily for nuclear and cleanroom applications and provides cleanroom cleaning services at certain customer locations. The First Aid operating segment sells first aid cabinet services and other safety supplies, provides certain safety training and maintains wholesale distribution and pill packaging operations.

20


 

The Company refers to the U.S. and Canadian Rental and Cleaning, MFG, and Corporate reporting segments combined as its “Core Laundry Operations,” which is included as a subtotal in the following table (in thousands):

 

 

 

Thirteen Weeks Ended

 

 

 

November 25, 2023

 

 

November 26, 2022

 

Revenues

 

 

 

 

 

 

U.S. and Canadian Rental and Cleaning

 

$

510,942

 

 

$

462,824

 

MFG

 

 

85,039

 

 

 

77,511

 

Net intercompany MFG elimination

 

 

(85,039

)

 

 

(77,511

)

Corporate

 

 

13,047

 

 

 

14,574

 

Subtotal: Core Laundry Operations

 

 

523,989

 

 

 

477,398

 

Specialty Garments

 

 

44,669

 

 

 

44,079

 

First Aid

 

 

24,867

 

 

 

20,321

 

    Total consolidated revenues

 

$

593,525

 

 

$

541,798

 

 

 

 

 

 

 

 

Operating income (loss)

 

 

 

 

 

 

U.S. and Canadian Rental and Cleaning

 

$

85,646

 

 

$

82,645

 

MFG

 

 

24,941

 

 

 

23,302

 

Net intercompany MFG elimination

 

 

(4,481

)

 

 

(6,783

)

Corporate

 

 

(64,015

)

 

 

(65,333

)

Subtotal: Core Laundry Operations

 

 

42,091

 

 

 

33,831

 

Specialty Garments

 

 

12,117

 

 

 

10,183

 

First Aid

 

 

(1,071

)

 

 

(596

)

    Total consolidated operating income

 

$

53,137

 

 

$

43,418

 

 

 

 

 

 

 

 

Other (income) expense:

 

 

 

 

 

 

    Interest income, net

 

$

(2,834

)

 

$

(2,769

)

    Other expense, net

 

 

716

 

 

 

791

 

Total consolidated other income, net

 

$

(2,118

)

 

$

(1,978

)

Total consolidated income before income taxes

 

$

55,255

 

 

$

45,396

 

 

17. Shares Repurchased and Dividends

On October 24, 2023, the Company announced that it would be raising its quarterly dividend to $0.33 per share of Common Stock and to $0.264 per share of Class B Common Stock, up from $0.31 and $0.248 per share, respectively. The amount and timing of any dividend payment is subject to the approval of the Board of Directors each quarter.

On October 24, 2023, the Company’s Board of Directors authorized a new share repurchase program to repurchase up to $100.0 million of its outstanding shares of Common Stock, inclusive of the amount which remained available under the existing share repurchase program approved on October 18, 2021. Repurchases from time to time under the new program, if any, will be made in either the open market or in privately negotiated transactions. The timing, manner, price and amount of any repurchases depend on a variety of factors, including economic and market conditions, the Company stock price, corporate liquidity requirements and priorities, applicable legal requirements and other factors. The share repurchase program has been funded to date with the Company’s available cash and will be funded in the future using the Company’s available cash or capacity under its Credit Agreement and may be suspended or discontinued at any time.

During the thirteen weeks ended November 25, 2023, the Company repurchased 1,500 shares for an average price per share of $170.07 under the share repurchase program. During the thirteen weeks ended November 26, 2022, the Company did not repurchase any shares. As of November 25, 2023, the Company had $99.7 million remaining to repurchase shares under the share repurchase program.

 

21


 

 

18. Related Party

During the thirteen weeks ended November 25, 2023 and November 26, 2022, the Company recorded $1.3 million and $0.8 million of expense, respectively, with a company for which one member of the Company’s Board of Directors was an executive officer during such periods. The amount of revenue recognized from business with the related party was a nominal amount during both the thirteen weeks ended November 25, 2023 and November 26, 2022.

22


 

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

SAFE HARBOR FOR FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q and any documents incorporated by reference may contain forward-looking statements within the meaning of the federal securities laws. Forward-looking statements contained in this Quarterly Report on Form 10-Q and any documents incorporated by reference are subject to the safe harbor created by the Private Securities Litigation Reform Act of 1995. Forward-looking statements may be identified by words such as “estimates,” “anticipates,” “projects,” “plans,” “expects,” “intends,” “believes,” “seeks,” “could,” “should,” “may,” “will,” “strategy,” “objective,” “assume,” “strive,” “design,” “assumption,” “vision” or the negative versions thereof, and similar expressions and by the context in which they are used. Such forward-looking statements are based upon our current expectations and speak only as of the date made. Such statements are highly dependent upon a variety of risks, uncertainties and other important factors that could cause actual results to differ materially from those reflected in such forward-looking statements. Such factors include, but are not limited to, uncertainties caused by an economic recession or other adverse economic conditions, including, without limitation, as a result of continued high inflation rates or further increases in inflation or interest rates or extraordinary events or circumstances such as geopolitical conflicts like the conflict between Russia and Ukraine, disruption in the Middle East or the COVID-19 pandemic, and their impact on our customers’ businesses and workforce levels, disruptions of our business and operations, including limitations on, or closures of, our facilities, or the business and operations of our customers or suppliers in connection with extraordinary events or circumstances such as the COVID-19 pandemic, uncertainties regarding our ability to consummate acquisitions and successfully integrate acquired businesses, including Clean Uniform (“Clean”), and the performance of such businesses, uncertainties regarding any existing or newly-discovered expenses and liabilities related to environmental compliance and remediation, any adverse outcome of pending or future contingencies or claims, our ability to compete successfully without any significant degradation in our margin rates, seasonal and quarterly fluctuations in business levels, our ability to preserve positive labor relationships and avoid becoming the target of corporate labor unionization campaigns that could disrupt our business, the effect of currency fluctuations on our results of operations and financial condition, our dependence on third parties to supply us with raw materials, which such supply could be severely disrupted as a result of extraordinary events or circumstances such as the conflict between Russia and Ukraine, any loss of key management or other personnel, increased costs as a result of any changes in federal, state, international or other laws, rules and regulations or governmental interpretation of such laws, rules and regulations, uncertainties regarding, or adverse impacts from continued high price levels of natural gas, electricity, fuel and labor or increases in such costs, the negative effect on our business from sharply depressed oil and natural gas prices, the continuing increase in domestic healthcare costs, increased workers’ compensation claim costs, increased healthcare claim costs, our ability to retain and grow our customer base, demand and prices for our products and services, fluctuations in our Specialty Garments business, political or other instability, supply chain disruption or infection among our employees in Mexico and Nicaragua where our principal garment manufacturing plants are located, our ability to properly and efficiently design, construct, implement and operate a new customer relationship management (“CRM”) computer system and an enterprise resource planning (“ERP”) computer system, interruptions or failures of our information technology systems, including as a result of cyber-attacks, additional professional and internal costs necessary for compliance with any changes in or additional Securities and Exchange Commission (“SEC”), New York Stock Exchange and accounting or other rules, including, without limitation, recent rules proposed by the SEC regarding climate-related and cybersecurity-related disclosures, strikes and unemployment levels, our efforts to evaluate and potentially reduce internal costs, economic and other developments associated with the war on terrorism and its impact on the economy, the impact of foreign trade policies and tariffs or other impositions on imported goods on our business, results of operations and financial condition, general economic conditions, our ability to successfully implement our business strategies and processes, including our capital allocation strategies, our ability to successfully remediate the material weakness in internal control over financial reporting disclosed in our Annual Report on Form 10-K for the year ended August 26, 2023 and the other factors described under “Part I, Item 1A. Risk Factors” and elsewhere in our Annual Report on Form 10-K for the year ended August 26, 2023 and in our other filings with the SEC, including, without limitation, under Part II, Item 1A. “Risk Factors” and elsewhere in this Quarterly Report on Form 10-Q. We undertake no obligation to update any forward-looking statements to reflect events or circumstances arising after the date on which they are made.

Business Overview

UniFirst Corporation, together with its subsidiaries, hereunder referred to as “we”, “our”, the “Company”, or “UniFirst”, is one of the leading providers of workplace uniforms and protective work wear clothing in the U.S. We design, manufacture, personalize, rent, clean, deliver, and sell a wide range of uniforms and protective clothing, including shirts, pants, jackets, coveralls, lab coats, smocks, aprons and specialized protective wear, such as flame resistant and high visibility garments. We also rent and sell industrial wiping products, floor mats, facility service products and other non-garment items, and provide restroom and cleaning supplies and first aid cabinet services and other safety supplies as well as provide certain safety training to a variety of manufacturers, retailers and service companies.

We serve businesses of all sizes in numerous industry and service categories. Typical customers include automobile service centers and dealers, delivery services, food and general merchandise retailers, food processors and service operations, light manufacturers,

23


 

maintenance facilities, restaurants, service companies, soft and durable goods wholesalers, transportation companies, healthcare providers and others who require employee clothing for image, identification, protection or utility purposes. We also provide our customers with restroom and cleaning supplies, including air fresheners, paper products and hand soaps.

At certain specialized facilities, we also decontaminate and clean work clothes and other items that may have been exposed to radioactive materials and service special cleanroom protective wear and facilities. Typical customers for these specialized services include government agencies, research and development laboratories, high technology companies and utilities operating nuclear reactors.

We continue to expand into additional geographic markets through acquisitions and organic growth. We currently service over 300,000 customer locations in the U.S., Canada and Europe from over 270 customer service, distribution and manufacturing facilities.

As mentioned and described in Note 16, “Segment Reporting,” to our Consolidated Financial Statements, we have five reporting segments: U.S. and Canadian Rental and Cleaning, Manufacturing (“MFG”), Corporate, Specialty Garments and First Aid. We refer to the laundry locations of the U.S. and Canadian Rental and Cleaning reporting segment as “industrial laundries” or “industrial laundry locations”, and to the U.S. and Canadian Rental and Cleaning, MFG, and Corporate reporting segments combined as our “Core Laundry Operations.”

Critical Accounting Policies and Estimates

The discussion of our financial condition and results of operations is based upon the Consolidated Financial Statements, which have been prepared in conformity with accounting principles generally accepted in the United States (“U.S. GAAP”). As such, management is required to make certain estimates, judgments and assumptions that are believed to be reasonable based on the information available. These estimates and assumptions affect the reported amount of assets and liabilities, revenues and expenses, and disclosure of contingent assets and liabilities at the date of the financial statements. Actual results may differ from these estimates under different assumptions or conditions.

Critical accounting estimates are defined as those that are reflective of significant judgments and uncertainties, the most important and pervasive accounting estimates used and areas most sensitive to material changes from external factors. The critical accounting estimates that we believe affect our more significant judgments and estimates used in the preparation of our Consolidated Financial Statements presented in this report are described in Part II, Item 7. “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and in the Notes to the Consolidated Financial Statements included in our Annual Report on Form 10-K for the fiscal year ended August 26, 2023. There have been no significant changes in our critical accounting estimates since the year ended August 26, 2023.

Effects of Inflation and Current Economic Conditions

In general, we believe that our results of operations are not dependent on moderate changes in the inflation rate. Historically, we have been able to manage the impacts of more significant changes in inflation rates through our customer relationships, customer agreements that generally provide for price increases and continued focus on improvements of operational productivity. However, the inflationary environment of 2022 and 2023 had a negative impact on our margins, including as a result of increased energy costs for our vehicles and our plants, as well as increasing wages in the labor markets in which we compete. While inflation has moderated recently, a period of sustained inflation could pressure our margins in future periods. In addition, in response to the concerns over inflation risk in the broader U.S. economy, the U.S. Federal Reserve increased its benchmark interest rate significantly during 2022 and 2023. Interest rates may remain high in 2024. Adverse economic conditions resulting from inflationary pressures, U.S. Federal Reserve actions, including continued high interest rates and/or increases in interest rates, geopolitical issues or otherwise are difficult to predict and may have a material adverse impact on our business, results of operations and financial condition.

24


 

Please see Part I, Item 1A. “Risk Factors” in our Annual Report on Form 10-K for the year ended August 26, 2023 for an additional discussion of risks and potential risks of inflation and adverse economic conditions on our business, financial condition and results of operations.

Results of Operations

The following table presents certain selected financial data, including the percentage of revenues represented by each item, for the thirteen weeks ended November 25, 2023 and November 26, 2022.

 

 

 

Thirteen Weeks Ended

 

(In thousands, except percentages)

 

November 25, 2023

 

 

% of
Revenues

 

 

November 26, 2022

 

 

% of
Revenues

 

 

%
Change

 

Revenues

 

$

593,525

 

 

 

100.0

%

 

$

541,798

 

 

 

100.0

%

 

 

9.5

%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

   Cost of revenues (1)

 

 

383,796

 

 

 

64.7

 

 

 

353,972

 

 

 

65.3

 

 

 

8.4

 

   Selling and administrative expenses (1)

 

 

122,859

 

 

 

20.7

 

 

 

117,363

 

 

 

21.7

 

 

 

4.7

 

   Depreciation and amortization

 

 

33,733

 

 

 

5.7

 

 

 

27,045

 

 

 

5.0

 

 

 

24.7

 

     Total operating expenses

 

 

540,388

 

 

 

91.0

 

 

 

498,380

 

 

 

92.0

 

 

 

8.4

 

Operating income

 

 

53,137

 

 

 

9.0

 

 

 

43,418

 

 

 

8.0

 

 

 

22.4

 

Other income, net

 

 

(2,118

)

 

 

(0.4

)

 

 

(1,978

)

 

 

(0.4

)

 

 

7.1

 

Income before income taxes

 

 

55,255

 

 

 

9.3

 

 

 

45,396

 

 

 

8.4

 

 

 

21.7

 

Provision for income taxes

 

 

12,930

 

 

 

2.2

 

 

 

11,439

 

 

 

2.1

 

 

 

13.0

 

Net income

 

$

42,325

 

 

 

7.1

%

 

$

33,957

 

 

 

6.3

%

 

 

24.6

%

(1)
Exclusive of depreciation on our property, plant and equipment and amortization on our intangible assets.

General

We derive our revenues through the design, manufacture, personalization, rental, cleaning, delivering, and selling of a wide range of uniforms and protective clothing, including shirts, pants, jackets, coveralls, lab coats, smocks and aprons and specialized protective wear, such as flame resistant and high visibility garments. We also rent industrial wiping products, floor mats, facility service products, other non-garment items, and provide restroom and cleaning supplies and first aid cabinet services and other safety supplies, to a variety of manufacturers, retailers and service companies. We have five reporting segments, U.S. and Canadian Rental and Cleaning, MFG, Specialty Garments, First Aid and Corporate. We refer to the U.S. and Canadian Rental and Cleaning, MFG, and Corporate reporting segments combined as our “Core Laundry Operations.”

Cost of revenues include the amortization of rental merchandise in service and merchandise costs related to direct sales as well as labor and other production, service and delivery costs and distribution costs associated with operating our Core Laundry Operations, Specialty Garments facilities and First Aid locations. Selling and administrative costs include costs related to our sales and marketing functions as well as general and administrative costs associated with our corporate offices, non-operating environmental sites and operating locations including information systems, engineering, materials management, manufacturing planning, finance, budgeting and human resources.

Our operating results are also directly impacted by the costs of the gasoline used to fuel our vehicles and the natural gas or other sources of energy used to operate our plants. Our operating margins have been, and may continue to be, adversely impacted by volatility in energy prices. In addition, as described above, the current inflationary environment has had a negative impact on our margins, and could continue to pressure our margins in future periods.

Our business is subject to various state and federal regulations, including employment laws and regulations, minimum wage requirements, overtime requirements, working condition requirements, citizenship requirements, healthcare insurance mandates and other laws and regulations that impact our labor costs. Labor costs have increased recently as a result of increases in state and local minimum wage levels as well as the overall impact of wage pressure as the result of a low unemployment environment.

In fiscal 2018, we initiated a multiyear CRM project to further develop, implement and deploy a third-party software application we licensed. This new solution is intended to improve functionality, capability and information flow as well as increase automation for our operations in servicing our customers. We began deployment of our new CRM project during the second half of fiscal 2021 and concluded the deployment to our U.S. locations in the first quarter of fiscal 2024. We are depreciating this system over a 10-year life and recognized $0.8 million of amortization expense during each of the thirteen weeks ended November 25, 2023 and November 26, 2022, respectively.

 

25


 

In fiscal 2022, we initiated a multiyear ERP project that we currently anticipate will continue through 2027, with early phases focused on master data management and finance capabilities followed by subsequent phases with a strong focus on supply chain and procurement automation and technology. We believe that this initiative will become the core of the UniFirst systems technology footprint and will integrate and complement the capabilities of the CRM system. We expect the ERP system and the new supply chain and procurement capabilities that it will provide to enable lower operating costs and reduced customer churn. Such benefits are expected to be delivered through enhanced inventory utilization and vendor management, improved response times to customer orders and more efficient back-end processes. These capabilities will allow us to more effectively respond to and mitigate the types of supply chain challenges that we experienced during the COVID-19 pandemic and that we continue to experience primarily as a result of the current inflationary environment.

We refer to our CRM and ERP projects together as our “Key Initiatives”. For the thirteen weeks ended November 25, 2023, we incurred $1.0 million and $1.9 million of costs related to these projects, respectively, for a total of $2.9 million directly attributable to our Key Initiatives. As of November 25, 2023, we had capitalized $45.7 million related to our CRM project and $4.5 million related to our ERP project. For the first quarter of fiscal 2023, our “Key Initiatives” also included our UniFirst brand project, which concluded in fiscal 2023.

On October 24, 2023, our Board of Directors authorized a new share repurchase program to repurchase up to $100.0 million of our outstanding shares of Common Stock, inclusive of the amount which remained available under the existing share repurchase program approved on October 18, 2021. Repurchases from time to time under the new program, if any, will be made in either the open market or in privately negotiated transactions. The timing, manner, price and amount of any repurchases depend on a variety of factors, including economic and market conditions, our stock price, corporate liquidity requirements and priorities, applicable legal requirements and other factors. The share repurchase program may be funded using available cash or capacity under our Credit Agreement (as defined below) and may be suspended or discontinued at any time. During the thirteen weeks ended November 25, 2023, we repurchased 1,500 shares for an average price per share of $170.07 under the share repurchase program. During the thirteen weeks ended November 26, 2022, we did not repurchase any shares. As of November 25, 2023, we had $99.7 million remaining under our share repurchase program.

On March 13, 2023, we completed our acquisition of the business and certain real estate assets of Clean from Clean Holdco, Inc. and certain of its affiliates for an aggregate purchase price of approximately $299.1 million, net of cash acquired. Clean was a uniform, workwear and facility service program provider with 11 locations covering Missouri, Illinois, Arkansas, Kansas and Oklahoma. The results of operations from Clean were included in our results under the Core Laundry Operations segments subsequent to the acquisition date of March 13, 2023. We paid for the acquisition of Clean with cash on hand and borrowings under the Credit Agreement, which we repaid in full during the third quarter of fiscal 2023.

Thirteen weeks ended November 25, 2023 compared with thirteen weeks ended November 26, 2022

Revenues

 

(In thousands, except percentages)

 

November 25, 2023

 

 

November 26, 2022

 

 

Dollar
Change

 

 

Percent
Change

 

Core Laundry Operations

 

$

523,989

 

 

$

477,398

 

 

$

46,591

 

 

 

9.8

%

Specialty Garments

 

 

44,669

 

 

 

44,079

 

 

 

590

 

 

 

1.3

%

First Aid

 

 

24,867

 

 

 

20,321

 

 

 

4,546

 

 

 

22.4

%

Total consolidated revenues

 

$

593,525

 

 

$

541,798

 

 

$

51,727

 

 

 

9.5

%

The increase in consolidated revenues of 9.5% during the thirteen weeks ended November 25, 2023 compared to the prior year comparable period was due primarily to growth in our Core Laundry Operations of 9.8%. The increase in our Core Laundry Operations was due to organic growth of 5.2%, the effect of Canadian dollar exchange rate changes on our revenues of (0.2)%, and acquisition related growth of 4.8%. The Core Laundry Operations strong organic growth rate was primarily the result of pricing efforts over the last year to share with our customers the cost increases that we have incurred due to the ongoing inflationary environment and solid new account sales. The impact on our revenues from acquisitions was primarily the result of our acquisition of Clean, which was completed on March 13, 2023.

In the thirteen weeks ended November 25, 2023, Specialty Garments revenues slightly increased compared to the prior year comparable period due primarily to growth in our cleanroom operations. First Aid revenues in the same period increased 22.4% compared to the prior year comparable period with both the van and wholesale distribution businesses contributing to the growth.

 

 

 

26


 

Cost of revenues

 

(In thousands, except percentages)

 

November 25, 2023

 

 

November 26, 2022

 

 

Dollar
Change

 

 

Percent
Change

 

Cost of revenues

 

$

383,796

 

 

$

353,972

 

 

$

29,824

 

 

 

8.4

%

% of Revenues

 

 

64.7

%

 

 

65.3

%

 

 

 

 

 

 

 

The increase in consolidated cost of revenues of 8.4% during the thirteen weeks ended November 25, 2023 compared to the prior year comparable period was due primarily to the impact of revenue growth mentioned above. While overall cost of revenues increased, cost of revenues as a percentage of revenues decreased due primarily to lower merchandise costs as a percentage of revenue as well as lower fleet and energy costs.

 

Selling and administrative expenses

 

(In thousands, except percentages)

 

November 25, 2023

 

 

November 26, 2022

 

 

Dollar
Change

 

 

Percent
Change

 

Selling and administrative expenses

 

$

122,859

 

 

$

117,363

 

 

$

5,496

 

 

 

4.7

%

% of Revenues

 

 

20.7

%

 

 

21.7

%

 

 

 

 

 

 

 

The increase in selling and administrative costs of 4.7% during the thirteen weeks ended November 25, 2023 compared to the prior year comparable period was due primarily to $6.4 million of additional costs from the Clean acquisition and continued investments we have made in our corporate capabilities over the last year. The increase in costs were partially offset by a decrease in spending on our Key Initiatives from $10.0 million in the first quarter of fiscal 2023 to $2.9 million in the first quarter of fiscal 2024.

 

Depreciation and amortization

 

(In thousands, except percentages)

 

November 25, 2023

 

 

November 26, 2022

 

 

Dollar
Change

 

 

Percent
Change

 

Depreciation and amortization

 

$

33,733

 

 

$

27,045

 

 

$

6,688

 

 

 

24.7

%

% of Revenues

 

 

5.7

%

 

 

5.0

%

 

 

 

 

 

 

 

Depreciation and amortization expense increased by 24.7% during the thirteen weeks ended November 25, 2023 compared to the prior year comparable period due primarily to continued investment in our systems and technology capabilities and infrastructure to support our future growth. Also contributing to this increase was $3.6 million of depreciation and amortization related to the Clean acquisition in the first quarter of fiscal 2024, of which $2.4 million was intangibles amortization.

Operating income

 

For the thirteen weeks ended November 25, 2023 and November 26, 2022, changes in our revenues and costs as discussed above resulted in the following changes in our operating income and margin:

 

(In thousands, except percentages)

 

November 25, 2023

 

 

November 26, 2022

 

 

Dollar
Change

 

 

Percent
Change

 

Core Laundry Operations

 

$

42,091

 

 

$

33,831

 

 

$

8,260

 

 

 

24.4

%

Specialty Garments

 

 

12,117

 

 

 

10,183

 

 

 

1,934

 

 

 

19.0

%

First Aid

 

 

(1,071

)

 

 

(596

)

 

 

(475

)

 

 

79.7

%

Operating income

 

$

53,137

 

 

$

43,418

 

 

$

9,719

 

 

 

22.4

%

Operating income margin

 

 

9.0

%

 

 

8.0

%

 

 

 

 

 

 

Other income, net

 

(In thousands, except percentages)

 

November 25, 2023

 

 

November 26, 2022

 

 

Dollar
Change

 

 

Percent
Change

 

Interest income, net

 

$

(2,834

)

 

$

(2,769

)

 

$

(65

)

 

 

2.3

%

Other expense, net

 

 

716

 

 

 

791

 

 

 

(75

)

 

 

(9.5

)%

Total other income, net

 

$

(2,118

)

 

$

(1,978

)

 

$

(140

)

 

 

7.1

%

 

Other income, net during the thirteen weeks ended November 25, 2023 remained relatively consistent with the prior year comparable period. The thirteen weeks ended November 25, 2023 benefited from $2.1 million of interest income recorded in the period as a result

27


 

of a tax dispute we were able to favorably resolve, which was offset by lower interest expense in the quarter due to lower cash reserves subsequent to our acquisition of Clean in the prior year.

 

Provision for income taxes

 

(In thousands, except percentages)

 

November 25, 2023

 

 

November 26, 2022

 

 

Dollar
Change

 

 

Percent
Change

 

Provision for income taxes

 

$

12,930

 

 

$

11,439

 

 

$

1,491

 

 

 

13.0

%

Effective income tax rate

 

 

23.4

%

 

 

25.2

%

 

 

 

 

 

 

The decrease in the effective tax rate for the thirteen weeks ended November 25, 2023 as compared to the corresponding period in the prior year was primarily due to the release of certain tax reserves and a U.S. state legislative change enacted during the first quarter of fiscal 2024.

Liquidity and Capital Resources

General

Cash and cash equivalents and short-term investments totaled $88.8 million as of November 25, 2023, a decrease of $0.8 million from $89.6 million as of August 26, 2023. The decrease in cash and cash equivalents and short-term investments was largely driven by our continued investment in our business with capital expenditures. We generated $45.7 million and $27.7 million in cash from operating activities in the thirteen weeks ended November 25, 2023 and November 26, 2022, respectively. The increase was primarily due to increased profitability. During the thirteen weeks ended November 25, 2023, we continued to invest in our business with capital expenditures totaling $39.1 million.

 

Pursuant to share repurchase programs approved by our Board of Directors on October 24, 2023, we repurchased 1,500 shares of our Common Stock for an aggregate of approximately $0.3 million during the thirteen weeks ended November 25, 2023.

We believe, although there can be no assurance, that our current cash, cash equivalents and short-term investments balances, our cash generated from future operations and amounts available under our Credit Agreement (as defined below) will be sufficient to meet our current anticipated working capital and capital expenditure requirements for at least the next 12 months and will enable us to manage the impacts of inflation and address related liquidity needs.

Cash flows provided by operating activities have historically been the primary source of our liquidity. We generally use these cash flows to fund most, if not all, of our operations, capital expenditure and acquisition activities as well as dividends on our Common Stock and stock repurchases. We may also use cash flows provided by operating activities, as well as proceeds from long-term debt, to fund growth and acquisition opportunities, as well as other cash requirements.

Sources and uses of cash flows for the thirteen weeks ended November 25, 2023 and November 26, 2022, respectively, are summarized as follows:

 

(In thousands, except percentages)

 

November 25, 2023

 

 

November 26, 2022

 

 

Dollar Change

 

 

Percent
Change

 

Net cash provided by operating activities

 

$

45,670

 

 

$

27,698

 

 

$

17,972

 

 

 

64.9

%

Net cash used in investing activities

 

 

(39,621

)

 

 

(152,360

)

 

 

112,739

 

 

 

(74.0

)%

Net cash used in financing activities

 

 

(8,116

)

 

 

(7,596

)

 

 

(520

)

 

 

6.8

%

Effect of exchange rate changes

 

 

4

 

 

 

33

 

 

 

(29

)

 

 

(87.9

)%

    Net decrease in cash and cash equivalents

 

$

(2,063

)

 

$

(132,225

)

 

$

130,162

 

 

 

(98.4

)%

Net Cash Provided by Operating Activities

The net cash provided by operating activities during the thirteen weeks ended November 25, 2023 increased as compared to the prior year comparable period due to our improved profitability and benefit of depreciation and amortization as well as positive impacts from rental merchandise in service of $11.6 million and receivables of $3.3 million. These increases were partially offset by a decrease in accounts payable of $7.1 million and inventory of $8.3 million.

 

The positive impact from merchandise in service was due primarily to a focused effort on managing our inventory balances in the current year and our balance sheet position continuing to normalize coming out of the COVID-19 pandemic. The positive impact from receivables was due primarily to a focused effort on collections and timing. The negative impact on accounts payable was due

28


 

primarily to timing. The decrease in inventories was due primarily to elevated inventories in the prior year attributable to pandemic supply chain disruption that has improved over the past twelve months.

Net Cash Used in Investing Activities

The net cash used in investing activities during the thirteen weeks ended November 25, 2023 decreased as compared to the prior year comparable period due to reduced investment of purchases of certificates of deposit, net of maturing certificates of deposit, of $105.8 million and no acquisition activity during the period.

Net Cash Used in Financing Activities

Cash used in financing activities during the thirteen weeks ended November 25, 2023 remained relatively consistent with the prior year comparable period.

Long-term Debt and Borrowing Capacity

On March 26, 2021, we entered into an amended and restated $175.0 million unsecured revolving credit agreement (as subsequently amended, the “Credit Agreement”) with a syndicate of banks, which matures on March 26, 2026. The Credit Agreement amended and restated our prior credit agreement, which was scheduled to mature on April 11, 2021. Under the Credit Agreement, we are able to borrow funds at variable interest rates based on, at our election, the Eurodollar rate or a base rate, plus in each case a spread based on our consolidated funded debt ratio.

On March 9, 2023, we exercised the accordion feature of the Credit Agreement pursuant to an amendment to the Credit Agreement. The exercise of the accordion feature increased the aggregate commitments under the Credit Agreement by $100.0 million, for a total aggregate commitment of up to $275.0 million. In addition, the amendment provided for the replacement of LIBOR with SOFR such that borrowings are based on, at our election, the SOFR rate or a base rate, plus in each case a spread based on our consolidated funded debt ratio. The amendment also refreshed the accordion feature, so that, provided there is no default or event of default under the Credit Agreement and we are in compliance with our financial covenants on a pro forma basis, we may request an increase in the aggregate commitments under the Credit Agreement (in the form of revolving or term tranches) of up to an additional $100.0 million, for a total aggregate commitment of up to $375.0 million. Availability of credit requires compliance with certain financial and other covenants, including a maximum consolidated funded debt ratio and minimum consolidated interest coverage ratio as defined in the Credit Agreement. We test our compliance with these financial covenants on a fiscal quarterly basis. As of November 25, 2023, the interest rates applicable to our borrowings under the Credit Agreement would be calculated as SOFR plus 1.00% at the time of the respective borrowing.

As of November 25, 2023, we had no outstanding borrowings and had outstanding letters of credit amounting to $62.4 million, leaving $212.6 million available for borrowing under the Credit Agreement.

As of November 25, 2023, we were in compliance with all covenants under the Credit Agreement.

Derivative Instruments and Hedging Activities

In August 2021, we entered into twenty forward contracts to exchange CAD for U.S. dollars at fixed exchange rates in order to manage our exposure related to certain forecasted CAD denominated sales of one of our subsidiaries. The hedged transactions are specified as the first amount of CAD denominated revenues invoiced by one of our domestic subsidiaries each fiscal quarter, beginning in the first fiscal quarter of 2022 and continuing through the fourth fiscal quarter of 2026. In total, we will sell approximately 14.1 million CAD at an average Canadian-dollar exchange rate of 0.7861 over these quarterly periods. We concluded that the forward contracts met the criteria to qualify as a cash flow hedge under U.S. GAAP.

As of November 25, 2023, we had forward contracts with a notional value of approximately 5.0 million CAD outstanding and recorded the fair value of the contracts of $0.2 million in prepaid expenses and other current assets with a corresponding gain of $0.1 million in accumulated other comprehensive loss, which was recorded net of tax. During the thirteen weeks ended November 25, 2023, we reclassified a nominal amount from accumulated other comprehensive loss to revenue related to the derivative financial instruments. The gain on these forward contracts that results in a decrease to accumulated other comprehensive loss as of November 25, 2023 is expected to be reclassified to revenues prior to their maturity on August 29, 2026.

29


 

Environmental and Legal Contingencies

We are subject to various federal, state and local laws and regulations governing, among other things, air emissions, waste water discharges, and the generation, handling, storage, transportation, treatment and disposal of hazardous wastes and other substances. In particular, industrial laundries currently use and must dispose of detergent wastewater and other residues, and, in the past, used perchloroethylene and other dry-cleaning solvents. We are attentive to the environmental concerns surrounding the disposal of these materials and have, through the years, taken measures to avoid their improper disposal. We have settled, or contributed to the settlement of, past actions or claims brought against us relating to the disposal of hazardous materials at several sites and there can be no assurance that we will not have to expend material amounts to remediate the consequences of any such disposal in the future.

U.S. GAAP requires that a liability for contingencies be recorded when it is probable that a liability has been incurred and the amount of the liability can be reasonably estimated. Significant judgment is required to determine the existence of a liability, as well as the amount to be recorded. We regularly consult with attorneys and outside consultants in our consideration of the relevant facts and circumstances before recording a contingent liability. Changes in enacted laws, regulatory orders or decrees, our estimates of costs, risk-free interest rates, insurance proceeds, participation by other parties, the timing of payments, the input of our attorneys and outside consultants or other factual circumstances could have a material impact on the amounts recorded for our environmental and other contingent liabilities.

Under environmental laws, an owner or lessee of real estate may be liable for the costs of removal or remediation of certain hazardous or toxic substances located on, or in, or emanating from, such property, as well as related costs of investigation and property damage. Such laws often impose liability without regard to whether the owner or lessee knew of, or was responsible for the presence of such hazardous or toxic substances. There can be no assurances that acquired or leased locations have been operated in compliance with environmental laws and regulations or that future uses or conditions will not result in the imposition of liability upon our Company under such laws or expose our Company to third-party actions such as tort suits. We continue to address environmental conditions under terms of consent orders negotiated with the applicable environmental authorities or otherwise with respect to certain sites.

We have accrued certain costs related to certain sites, including but not limited to, sites in Woburn and Somerville, Massachusetts, as it has been determined that the costs are probable and can be reasonably estimated. We, together with multiple other companies, are party to a consent decree related to our property and other parcels of land (the “Central Area”) at a site in Woburn, Massachusetts. The United States Environmental Protection Agency (the “EPA”) has provided us and other signatories to the consent decree with comments on the design and implementation of groundwater and soil remedies at the Woburn site and investigation of environmental conditions in the Central Area. The consent decree does not address any remediation work that may be required in the Central Area. We, and other signatories, have implemented and proposed to do additional work at the Woburn site but many of the EPA’s comments remain to be resolved. We have accrued costs to perform certain work responsive to the EPA’s comments. Additionally, we have implemented mitigation measures and continue to monitor environmental conditions at a site in Somerville, Massachusetts. We have agreed to undertake additional actions responsive to a notice of audit findings from the Massachusetts Department of Environmental Protection concerning a regulatory submittal that we made in 2009 for a portion of the site. We have received demands from the local transit authority for reimbursement of certain costs associated with its construction of a new municipal transit station in the area of the Somerville site. This station is part of an ongoing extension of the transit system. We have reserved for costs in connection with this matter; however, in light of the uncertainties associated with this matter, these costs and the related reserve may change.

We routinely review and evaluate sites that may require remediation and monitoring and determine our estimated costs based on various estimates and assumptions. These estimates are developed using our internal sources or by third party environmental engineers or other service providers. Internally developed estimates are based on:

Management’s judgment and experience in remediating and monitoring our sites;
Information available from regulatory agencies as to costs of remediation and monitoring;

30


 

The number, financial resources and relative degree of responsibility of other potentially responsible parties (“PRPs”) who may be liable for remediation and monitoring of a specific site; and
The typical allocation of costs among PRPs.

There is usually a range of reasonable estimates of the costs associated with each site. In accordance with U.S. GAAP, our accruals represent the amount within the range that we believe is the best estimate or the low end of a range of estimates if no point within the range is a better estimate. When we believe that both the amount of a particular liability and the timing of the payments are reliably determinable, we adjust the cost in current dollars using a rate of 3% for inflation until the time of expected payment and discount the cost to present value using current risk-free interest rates. As of November 25, 2023, the risk-free interest rates we utilized ranged from 4.60% to 4.79%.

For environmental liabilities that have been discounted, we include interest accretion, based on the effective interest method, in selling and administrative expenses on the Consolidated Statements of Income. The changes to the amounts of our environmental liabilities for the thirteen weeks ended November 25, 2023 were as follows (in thousands):

 

 

 

November 25, 2023

 

Balance as of August 26, 2023

 

$

30,029

 

Costs incurred for which reserves have been provided

 

 

(302

)

Insurance proceeds

 

 

17

 

Interest accretion

 

 

316

 

Changes in discount rates

 

 

(584

)

Revisions in estimates

 

 

(2

)

Balance as of November 25, 2023

 

$

29,474

 

 

Anticipated payments and insurance proceeds relating to currently identified environmental remediation liabilities as of November 25, 2023, for the next five fiscal years and thereafter, as measured in current dollars, are reflected below.

 

(In thousands)

 

2024

 

 

2025

 

 

2026

 

 

2027

 

 

2028

 

 

Thereafter

 

 

Total

 

Estimated costs – current dollars

 

$

13,763

 

 

$

2,651

 

 

$

1,442

 

 

$

1,270

 

 

$

972

 

 

$

14,617

 

 

$

34,715

 

Estimated insurance proceeds

 

 

(180

)

 

 

(195

)

 

 

(159

)

 

 

(173

)

 

 

(9

)

 

 

(230

)

 

 

(946

)

Net anticipated costs

 

$

13,583

 

 

$

2,456

 

 

$

1,283

 

 

$

1,097

 

 

$

963

 

 

$

14,387

 

 

$

33,769

 

Effect of inflation

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

9,541

 

Effect of discounting

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(13,836

)

Balance as of November 25, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

$

29,474

 

Estimated insurance proceeds are primarily received from an annuity received as part of our legal settlement with an insurance company. Annual proceeds of approximately $0.3 million are deposited into an escrow account which funds remediation and monitoring costs for two sites related to our former operations. Annual proceeds received but not expended in the current year accumulate in this account and may be used in future years for costs related to this site through the year 2027. As of November 25, 2023, the balance in this escrow account, which is held in a trust and is not recorded in our Consolidated Balance Sheet, was approximately $5.2 million. Also included in estimated insurance proceeds are amounts we are entitled to receive pursuant to legal settlements as reimbursements from three insurance companies for estimated costs at one of our sites.

Our nuclear garment decontamination facilities are licensed by respective state agencies, as delegated authority by the Nuclear Regulatory Commission (the “NRC”) pursuant to the NRC’s Agreement State program and are subject to applicable federal and state radioactive material regulations. In addition, our international locations (Canada, the United Kingdom and the European Union) are regulated by equivalent respective jurisdictional authorities. There can be no assurance that such regulation will not lead to material disruptions in our garment decontamination business.

From time to time, we are also subject to legal and regulatory proceedings and claims arising from the conduct of our business operations, including but not limited to, personal injury claims, customer contract matters, employment claims and environmental matters as described above.

31


 

In addition, in the fourth quarter of fiscal 2022, the Mexican federal tax authority issued a tax assessment on our subsidiary in Mexico for fiscal 2016 import taxes, value added taxes and custom processing fees of over $17.0 million, plus surcharges, fines and penalties of over $67.7 million for a total assessment of over $84.7 million, which accrues interest and other charges. We disagree with such tax assessment and are challenging the validity of the tax assessment through an appeal process. While we are unable to ascertain the ultimate outcome of this matter, based on the information currently available, we believe that a loss with respect to this matter is neither probable nor remote. Given the uncertainty associated with the ultimate resolution of this matter, we are unable to reasonably assess an estimate or range of estimates of any potential losses.

While it is impossible for us to ascertain the ultimate legal and financial liability with respect to contingent liabilities, including lawsuits and environmental contingencies, we believe that the aggregate amount of such liabilities, if any, in excess of amounts covered by insurance have been properly accrued in accordance with accounting principles under U.S. GAAP. It is possible, however, that the future financial position and/or results of operations for any particular future period could be materially affected by changes in our assumptions or strategies related to these contingencies or changes out of our control.

Contractual Obligations and Other Commercial Commitments

As of November 25, 2023, there were no material changes to our contractual obligations that were disclosed in our Annual Report on Form 10-K for the year ended August 26, 2023. As of November 25, 2023, we did not have any off-balance sheet arrangements.

Recent Accounting Pronouncements

See Note 2, “Recent Accounting Pronouncements” to our Consolidated Financial Statements included in this Quarterly Report on Form 10-Q for more information on recently implemented and issued accounting standards.

 

32


 

 

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Foreign Currency Exchange Risk

We have determined that all of our foreign subsidiaries operate primarily in local currencies that represent the functional currencies of such subsidiaries. All assets and liabilities of our foreign subsidiaries are translated into U.S. dollars using the exchange rate prevailing at the balance sheet date. The effects of exchange rate fluctuations on the translation of assets and liabilities are recorded as a component of shareholders’ equity. Revenues and expenses are translated at the average exchange rates in effect during each month of the fiscal year. As such, our financial condition and operating results are affected by fluctuations in the value of the U.S. dollar as compared to currencies in foreign countries. Revenues denominated in currencies other than the U.S. dollar represented approximately 6.7% of total consolidated revenues for the thirteen weeks ended November 25, 2023. Total assets denominated in currencies other than the U.S. dollar represented approximately 6.7% and 6.6% of total consolidated assets as of November 25, 2023 and August 26, 2023, respectively. If exchange rates had increased or decreased by 10% from the actual rates in effect during the thirteen weeks ended November 25, 2023, our revenues would have increased or decreased by $4.9 million and total assets as of November 25, 2023 would have increased or decreased by approximately $17.4 million.

In August 2021, we entered into twenty forward contracts to exchange CAD for U.S. dollars at fixed exchange rates in order to manage our exposure related to certain forecasted CAD denominated sales of one of our subsidiaries. The hedged transactions are specified as the first amount of CAD denominated revenues invoiced by one of our domestic subsidiaries each fiscal quarter, beginning in the first fiscal quarter of 2022 and continuing through the fourth fiscal quarter of 2026. In total, we will sell approximately 14.1 million CAD at an average Canadian-dollar exchange rate of 0.7861 over these quarterly periods. We concluded that the forward contracts met the criteria to qualify as a cash flow hedge under U.S. GAAP.

As of November 25, 2023, we had forward contracts with a notional value of approximately 5.0 million CAD outstanding and recorded the fair value of the contracts of $0.2 million in prepaid expenses and other current assets with a corresponding gain of $0.1 million in accumulated other comprehensive loss, which was recorded net of tax. During the thirteen weeks ended November 25, 2023, we reclassified a nominal amount from accumulated other comprehensive loss to revenue related to the derivative financial instruments. The gain on these forward contracts that resulted in a decrease to accumulated other comprehensive loss as of November 25, 2023 is expected to be reclassified to revenues prior to their maturity on August 29, 2026.

Other than the forward contracts, discussed above, we do not operate a hedging program to mitigate the effect of a significant change in the value of the functional currencies of our foreign subsidiaries, which include the Canadian dollar, euro, British pound, Mexican peso and Nicaraguan cordoba, as compared to the U.S. dollar. Any losses or gains resulting from unhedged foreign currency transactions, including exchange rate fluctuations on intercompany accounts are reported as transaction losses (gains) in our other income, net. The intercompany payables and receivables are denominated in Canadian dollars, euros, British pounds, Mexican pesos and Nicaraguan cordobas. During the thirteen weeks ended November 25, 2023, transaction gains of $0.4 million were included in other income. If exchange rates had increased or decreased by 10% during the thirteen weeks ended November 25, 2023, we would have recognized exchange gains or losses of approximately $0.8 million.

Interest Rate Sensitivity

We are exposed to market risk from changes in interest rates, which may adversely affect our financial position, results of operations and cash flows. In seeking to minimize the risks from interest rate fluctuations, we manage exposures through our operating and financing activities. We are exposed to interest rate risk primarily through borrowings under our Credit Agreement. Under the Credit Agreement, we borrow funds at variable interest rates based on, at our election, the SOFR rate or a base rate, plus in each case a spread based on our consolidated funded debt ratio. To the extent we have borrowings outstanding under the Credit Agreement, changes in interest rates result in changes in our interest expense.

Please see Item 1A. “Risk Factors” in our Annual Report on Form 10-K for the year ended August 26, 2023 for an additional discussion of risks and potential risks on our business, financial performance and the market price of our Common Stock.

 

33


 

ITEM 4. CONTROLS AND PROCEDURES

Disclosure Controls and Procedures

As required by Rule 13a-15 under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), we carried out an evaluation under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, of the effectiveness of the design and operation of our disclosure controls and procedures as of the end of the period covered by this report. Based upon their evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, solely as a result of the material weakness previously identified by management and described in our Annual Report on Form 10-K for the year ended August 26, 2023, our disclosure controls and procedures were not effective to ensure that material information relating to the Company required to be disclosed by the Company in reports we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in SEC rules and forms and to ensure that such information is accumulated and communicated to management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure. In designing and evaluating our disclosure controls and procedures, our management recognized that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurances of achieving the desired control objectives, and management necessarily was required to apply our judgment in designing and evaluating the controls and procedures. We continue to review our disclosure controls and procedures, and our internal control over financial reporting, and may from time to time make changes aimed at enhancing their effectiveness and to ensure that our systems evolve with our business.

Changes in Internal Control over Financial Reporting

Other than the remediation measures with respect to the material weakness described below, there were no changes in our internal control over financial reporting during the first quarter of fiscal 2024 that have materially affected, or that are reasonably likely to materially affect, our internal control over financial reporting.

Previously Identified Material Weakness

As described in Part II, Item 9A of our Annual Report on Form 10-K for fiscal 2023, we previously identified a material weakness related to certain ineffective information technology general controls (“ITGCs”) supporting the manage change and manage access processes that were not designed and operating effectively as of the date of management’s assessment. These deficiencies relate to our CRM system that we are in the process of deploying and affect revenue and receivables as well as a group of legacy applications which affect revenue and receivables, supply inventory and merchandise in service. Our business process controls within the revenue and accounts receivable process and inventory and merchandise in service process, both automated and manual, that are dependent on the completeness and accuracy of the information derived from the affected IT system were also deemed ineffective because they could have been adversely impacted.

Remediation

Our management is committed to maintaining a strong internal control environment. In response to the material weakness described above, management is continuing to take actions to remediate the material weakness.

The intended remediation actions include: (i) creating and filling an IT Compliance Oversight function, (ii) remediating the known issues that were identified in the areas of manage change and manage access, (iii) performing a more comprehensive review of current user access and our ITGCs, including the applicable monitoring controls, (iv) developing enhanced procedures and controls related to changes in IT systems, (v) developing and implementing additional training and awareness programs addressing ITGCs and policies, including educating control owners concerning the principles and requirements of each control, with a focus on user access, and (vi) increasing the extent of oversight and verification included in the operation of user access controls and processes.

We believe that these actions, when fully implemented, will remediate the material weakness, however, as we continue to evaluate and improve the applicable controls, management may determine that additional remediation measures are required. The material weakness will not be considered remediated until applicable controls operate for a sufficient period of time and management has concluded, through testing, that these controls are operating effectively. Management is committed to successfully remediating the material weakness as promptly as possible.

Our Chief Executive Officer and Chief Financial Officer have certified in certifications furnished with this Quarterly Report on Form 10-Q that, to the best of their knowledge, the information contained in this Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of the Company as of, and for, the periods presented in this Quarterly Report on Form 10-Q.

34


 

PART II – OTHER INFORMATION

From time to time, we are subject to legal proceedings and claims arising from the current conduct of our business operations, including but not limited to, personal injury, customer contract, employment claims and environmental and tax matters as described in our Consolidated Financial Statements. We maintain insurance coverage providing indemnification against many of such claims, and we do not expect that we will sustain any material loss as a result thereof. Refer to Note 12, “Commitments and Contingencies,” to the Consolidated Financial Statements, as well as Part II, Item 1A. “Risk Factors” below, for further discussion.

ITEM 1A. RISK FACTORS

In addition to the other information set forth in this report, you should carefully consider the factors discussed in Part I, Item 1A. “Risk Factors” in our Annual Report on Form 10-K for the year ended August 26, 2023, which could materially affect our business, financial condition, and future results. The risks described in our Annual Report on Form 10-K are not the only risks that we face. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition, and operating results. Except to the extent previously updated or to the extent additional factual information disclosed elsewhere in this Quarterly Report on Form 10-Q relates to such risk factors (including, without limitation, the matters discussed in Part I, Item 2 – “Management’s Discussion and Analysis of Financial Condition and Results of Operations”), there have been no material changes to the risk factors set forth in our Annual Report on Form 10-K for the year ended August 26, 2023.

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES, USE OF PROCEEDS, AND ISSUER PURCHASES OF EQUITY SECURITIES

The following table provides information about repurchases of our equity securities during the thirteen weeks ended November 25, 2023:

Period

 

(a) Total
Number of
Shares
Purchased(1)

 

 

(b) Average
Price Paid per
Share(1)

 

 

(c) Total Number
of Shares
Purchased as
Part of Publicly
Announced Plans
or Programs(1)

 

 

(d) Maximum
Number (or
Approximate
Dollar Value) of
Shares that May
Yet be Purchased
Under the Plans
or Programs(1)

 

August 27, 2023 - September 23, 2023

 

 

 

 

$

 

 

 

 

 

$

63,640,769

 

September 24, 2023 - October 21, 2023

 

 

 

 

$

 

 

 

 

 

$

63,640,769

 

October 22, 2023 - November 25, 2023

 

 

1,500

 

 

$

170.09

 

 

 

1,500

 

 

$

99,744,869

 

          Total

 

 

1,500

 

 

 

 

 

 

1,500

 

 

 

 

(1)
On October 24, 2023, our Board of Directors authorized a new share repurchase program to repurchase from time to time up to $100.0 million of its outstanding shares of Common Stock, inclusive of the amount which remained available under the existing share repurchase program approved on October 18, 2021. Repurchases made from time to time under the new program, if any, will be made in either the open market or in privately negotiated transactions. The timing, manner, price and amount of any repurchase will depend on a variety of factors, including economic and market conditions, the Company stock price, corporate liquidity requirements and priorities, applicable legal requirements and other factors. The share repurchase program has been funded to date using our available cash and may be suspended or discontinued at any time.

ITEM 3. DEFAULTS UPON SENIOR SECURITIES

None.

ITEM 4. MINE SAFETY DISCLOSURES

Not Applicable.

ITEM 5. OTHER INFORMATION

 

35


 

On November 7, 2023, William M. Ross, Executive Vice President, Operations of the Company, adopted a trading arrangement for the sale of the Company’s Common Stock (the “Rule 10b5-1 Trading Plan”) that is intended to satisfy the affirmative defense conditions of Securities Exchange Act Rule 10b5-1(c). The Rule 10b5-1 Trading Plan, which has a term expiring on December 31, 2024, provides for the sale of up to 4,000 shares of Common Stock pursuant to the terms of the plan.

36


 

ITEM 6. EXHIBITS

 

 

 

 

 

 

 

 

 

  31.1

 

Rule 13a-14(a)/15d-14(a) Certification of Steven S. Sintros (filed herewith).

 

 

 

  31.2

 

Rule 13a-14(a)/15d-14(a) Certification of Shane O’Connor (filed herewith).

 

 

 

  32.1

 

Certification of Chief Executive Officer Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (furnished herewith).

 

 

 

  32.2

 

Certification of Chief Financial Officer Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (furnished herewith).

 

 

 

 

 

 

101

 

The following financial information from UniFirst Corporation Quarterly Report on Form 10-Q for the quarter ended November 25, 2023 formatted in Inline XBRL (Extensible Business Reporting Language) includes: (i) the Consolidated Statements of Income, (ii) the Consolidated Statements of Comprehensive Income, (iii) the Consolidated Balance Sheets, (iv) the Consolidated Statements of Stockholders’ Equity, (v) the Consolidated Statements of Cash Flows, and (vi) Notes to the Consolidated Financial Statements.

 

 

 

104

 

Cover Page Interactive Data File (formatted as Inline XBRL with applicable taxonomy extension information contained in Exhibits 101) (filed herewith).

 

 

37


 

SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

 

 

 

UniFirst Corporation

 

 

 

January 4, 2024

By:

/s/ Steven S. Sintros

 

 

Steven S. Sintros

 

 

President and Chief Executive Officer

 

 

 

January 4, 2024

By:

/s/ Shane O’Connor

 

 

Shane O’Connor

 

 

Executive Vice President and Chief Financial Officer

 

38


EX-31.1 2 unf-ex31_1.htm EX-31.1 EX-31.1

 

Exhibit 31.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT TO SECURITIES

EXCHANGE ACT RULE 13a-14(a)/15d-14(a) AS ADOPTED PURSUANT TO SECTION

302 OF THE SARBANES-OXLEY ACT OF 2002

I, Steven S. Sintros, certify that:

1.
I have reviewed this Quarterly Report on Form 10-Q of UniFirst Corporation;
2.
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;
3.
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;
4.
The Registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the Registrant, and have:
(a)
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;
(b)
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;
(c)
Evaluated the effectiveness of the Registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)
Disclosed in this report any change in the Registrant’s internal control over financial reporting that occurred during the Registrant’s most recent fiscal quarter (the Registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the Registrant’s internal control over financial reporting; and
5.
The Registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Registrant’s auditors and the audit committee of the Registrant’s board of directors (or persons performing the equivalent functions):
(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the Registrant’s ability to record, process, summarize and report financial information; and
(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the Registrant’s internal control over financial reporting.

 

 

 

 

 

Date: January 4, 2024

By:

 

/s/ Steven S. Sintros

 

 

Steven S. Sintros

 

President and Chief Executive Officer

(Principal Executive Officer)

 

 


EX-31.2 3 unf-ex31_2.htm EX-31.2 EX-31.2

 

Exhibit 31.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER PURSUANT TO SECURITIES

EXCHANGE ACT RULE 13a-14(a)/15d-14(a) AS ADOPTED PURSUANT TO SECTION

302 OF THE SARBANES-OXLEY ACT OF 2002

I, Shane O’Connor, certify that:

1.
I have reviewed this Quarterly Report on Form 10-Q of UniFirst Corporation;
2.
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;
3.
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;
4.
The Registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the Registrant, and have:
(a)
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;
(b)
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;
(c)
Evaluated the effectiveness of the Registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)
Disclosed in this report any change in the Registrant’s internal control over financial reporting that occurred during the Registrant’s most recent fiscal quarter (the Registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the Registrant’s internal control over financial reporting; and
5.
The Registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Registrant’s auditors and the audit committee of the Registrant’s board of directors (or persons performing the equivalent functions):
(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the Registrant’s ability to record, process, summarize and report financial information; and
(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the Registrant’s internal control over financial reporting.

 

 

 

 

 

Date: January 4, 2024

By:

 

/s/ Shane O’Connor

 

 

Shane O’Connor

 

Executive Vice President and Chief Financial Officer

 

(Principal Financial Officer)

 

 


EX-32.1 4 unf-ex32_1.htm EX-32.1 EX-32.1

Exhibit 32.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT TO

18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION

906 OF THE SARBANES-OXLEY ACT OF 2002

Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (subsections (a) and (b) of Section 1350, Chapter 63 of Title 18, United States Code), I, Steven S. Sintros, President and Chief Executive Officer of UniFirst Corporation (the “Company”), and the Company’s Principal Executive Officer, do hereby certify, to the best of my knowledge, that:

(1)
The Company’s Quarterly Report on Form 10-Q for the quarter ended November 25, 2023 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

 

 

 

 

Date: January 4, 2024

By:

 

/s/ Steven S. Sintros

 

 

Steven S. Sintros

 

President and Chief Executive Officer

(Principal Executive Officer)

 


EX-32.2 5 unf-ex32_2.htm EX-32.2 EX-32.2

Exhibit 32.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER PURSUANT TO

18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION

906 OF THE SARBANES-OXLEY ACT OF 2002

Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (subsections (a) and (b) of Section 1350, Chapter 63 of Title 18, United States Code), I, Shane O’Connor, Executive Vice President and Chief Financial Officer of UniFirst Corporation (the “Company”), do hereby certify, to the best of my knowledge, that:

(1)
The Company’s Quarterly Report on Form 10-Q for the quarter ended November 25, 2023 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

 

 

 

 

Date: January 4, 2024

By:

 

/s/ Shane O’Connor

 

Shane O’Connor

 

Executive Vice President and Chief Financial Officer

(Principal Financial Officer)

 


GRAPHIC 6 img18733762_0.jpg GRAPHIC begin 644 img18733762_0.jpg M_]C_X 02D9)1@ ! @$!+ $L #_[0 L4&AO=&]S:&]P(#,N, X0DE- ^T M ! !+ $ 0$L 0 !_^%S=VAT=' Z+R]N&%P+S$N,"\ /#]X<&%C:V5T(&)E9VEN/2+ON[\B(&ED/2)7-4TP37!#96AI M2'IR95-Z3E1C>FMC.60B/SX*/'@Z>&UP;65T82!X;6QN#IX;7!T:STB061O8F4@6$U0($-O&UL;G,Z M>&UP1TEM9STB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+V&UL;G,Z>&UP34T](FAT=' Z+R]N&%P+S$N,"]M;2\B"B @(" @(" @(" @('AM;&YS.G-T179T/2)H='1P.B\O M;G,N861O8F4N8V]M+WAA<"\Q+C O&UP.DUO9&EF>41A=&4^,C R,2TP,BTP,E0R,#HP,#HR-UH\+WAM<#I-;V1I M9GE$871E/@H@(" @(" @(" \>&UP.DUE=&%D871A1&%T93XR,#(Q+3 R+3 R M5#$U.C P.C(U+3 U.C P/"]X;7 Z365T861A=&%$871E/@H@(" @(" @(" \ M>&UP.E1H=6UB;F%I;',^"B @(" @(" @(" @(#QR9&8Z06QT/@H@(" @(" @ M(" @(" @(" \&UP1TEM9SIH96EG:'0^.# \+WAM M<$=);6&UP1TEM9SIF;W)M M870^2E!%1SPO>&UP1TEM9SIF;W)M870^"B @(" @(" @(" @(" @(" @(#QX M;7!'26UG.FEM86=E/B\Y:B\T04%14VM:2E)G04)!9T5"3$%%F-%,512;%%!04%!05-55D1)2$Y34C!)04%!04%!04%!04%!04%! M04%!4&)704%%04%!04$P>3%)54-!9T%!04$F(WA!.T%!04%!04%!04%!04%! M04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%! M4EDS0GED04%!059!04%!07HF(WA!.UI'5GI9=T%!05E104%!0G-D,U)W9$%! M04%F04%!04%566UT=V1!04%!9U%!04%!56-L:%I79T%!06AG04%!055:,6A: M5V=!04%I=T$F(WA!.T%!0559;&A:5V=!04%K04%!04%56D$%!04%!04%!04%!04%!05,F(WA!.V,Q2DA1:4)*4E5-,DU4:S).:3!Y3&I% M04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%! M04%!04%!04$F(WA!.T%!04%!04%!04%!04%&:%I7:4%!04%!04%!1'I544%" M04%!04%28DU71FQA24%!04%!04%!04%!04%!04%!04%!04)95U9O9T%!04$F M(WA!.T%!04%B-DE!041J,4%!041K1FA:5VE!04%!04%!04)I;5%!070T54%! M0FIA5T9L84E!04%!04%!04-39T%!05!H04%!=',Y:UI83FHF(WA!.T%!04%! M04%!04):2E)536=A2%(P8T1O=DPS9#-D>35P6E=-=5DR9T%!04%!04%!04%! M04%!0EI*4E5-9V%(4C!C1&]V3#-D,V1Y-7 F(WA!.UI73759,F=!04%!04%! M04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%! M04%!04%!04%!6D=6>EEW04$F(WA!.T%!04%!04%U4U561$E$67A/5%DR3%1) M=4U30D5:5UIH9%=X,$E&2DA1:4)J8C)X=F1826=C,T)H63)59TQ30GI5:V1# M04%!04%!04$F(WA!.T%!04%!04%U4U561$E$67A/5%DR3%1)=4U30D5:5UIH M9%=X,$E&2DA1:4)J8C)X=F1826=C,T)H63)59TQ30GI5:V1#04%!04%!04$F M(WA!.T%!04%!04%!04%!04%!04%!04%!04=2;&,R34%!04%!04%!04Q&2FQ: M;59Y6EF=$ M47=.4$$Q;T0F(WA!.UIG3GE!,S1$:6=/5T$V241R9T\V03AC1#!W4&=!*W=$ M*U%11T)"345)05%T0D1S15-!4E9"1TU%8U%2*T))=T5M9U-O0DQ917A!5%0F M(WA!.T)/144X050K0E$P1DA!57)"5&]&4U%664)78T9D=U='0EI91G!G5S%" M8U5&,5%8;$)F64="9UE70FEC1TYW6DE";&M'86=:-T)O=T4-%64E79VAU0TE)26QG:7$F(WA!.T-,-$DP9VIN0U!S2D5! M:VQ#5&]*5'=L:T-8:TIJ=VUK0V)O2GIW;FQ#9G-+15%O;D-J,$M607!Q0V]% M2VU!<75#D-WGI$43!.2F$U$17E-5%%X3FI%-$U4<$)01D4K555":%%N1D5K56%H4TPF(WA!.T9+,%5Z M:%1W1E))5DY"5E=&6&=6;7A7.49E05=!>%EM1FMK5V)"85!&&U21V)C6C-2;T5':6]A55)P,T=P-&%X4G)S1WA18D]X=&I'-&]BDTF(WA!.TA0561(:#%(2%A!9&U2,T1(97=E1F@U M04AM;V5L0C8K2'5K9D5X."M(,FMF;$(K+T@K;V=&4T)"24=W9VU#1$5)4$%H M2$-&24E856@F(WA!.V]32$])9G-I2GE*5DEO26ER>4QD27=O:D]#3FU)-5%J M=VE0=TI".&M44U(X2DMS:S)I54I*5&=L84-76$IC8VPY>5EN2FQC;6AY83,F M(WA!.TIU9VY'0V1*2C-O;G%Y9F-+03!O4'EH>$M+26\Q0VM'2U1G<&%Y;61+ M9$%Q06EO,4MM9W%M>7)02W=)6E, M3F-T1$,Q0DQ8671Q>3-H3&A9=51#-D-,4MJ2FHF(WA!.TUPF9Z M3S1-+T4P2WI2;$Y*-# R1%543E4P,6AZ6$-.9C R3GI:>4YQ-#(V5&-K3C)! M,VY$9EA/0E$T541I34]-9S4F(WA!.T)4;$-/6#@U=D1N-4]J639D1'%Y3W4X M-TQ4=')/-F\W-D1W;E!'53AP1'IJ4%-).5E4,FA094$K240U9U!Q02LT1#AH M4#)%+V]J+VDF(WA!.U%#3D%:14-M44]D0DM51G%187A"-VM)=U%N2D-T54PS M47IP1&954$%204Y%4C!32U)--49%:U964EIP1C-K66E2;61'<3!B=U)Z5D@F M(WA!.V4P9D%3059)4S!I4E-.9$I(56QJ4V%L2CA%;S-3;C%+>$5S35,Q3DQM M:W9I5$-P36-K>39444I.4VLR5%1D>$]*535U5')D4$%%.4HF(WA!.U0U3E S M5D%N54A&474Q14=55D)2;3%(;55J1E-F1DQ(57A.5%@Q3W%5+UI546Q34%9. M=%9+1E8Q5F-*5T0Q6F-6<6Q7.3%D158U2E@F(WA!.S1&9W972#%9>3%K85=7 M;%IU1F](5VQ:87!L&A4,D=I6696:5-72V-9=D)J43)/ M6%DK=&M11U-56D]L;%!75U-:961M4%=A4UIU:&Y05V546BML;U R:5=A3WAP M43)M86%F1G$F(WA!.U-'<69A=F1R5#)U;F$O.7-6,GEV8E%H=%E',C5B:$IU M83(W16)X-79E1R]28T-T=VAN1&=C5'!X;%A(=V-K='EP;DU"8S$Q>G5(454F M(WA!.V1(0C!Z2%5O9%E6,31862MD<'0R*TAD5V0W3C1%6&AU94UX-4MN;4IE M960V4FYQ;&5W4C=9,W9#9D-&.&=8>FAF548Y;U@T0F9M2BLF(WA!.W=N.&IF M-%(O-5E"2&=+:4)#;T9R9V,R0TU)2U-G=E-$5C1/-FA",D5G251J:%5E1G$T M64]H;DM',31C-V@U*TE"26AP:4TV2DTT;5HF(WA!.VEF-DM:27)+:7I#3&QO M=CAJ1T]->6\P>&I::4XO-#5M:G,V4$YO*V5K06%18G!$5VM4*U)Q2DE2:VYQ M4S0U3DYK-V%524I32VQ04U8F(WA!.U@U6$IL:E-7;C5C2VPS5U@T2FA-;4QI M6DI*;5%M9GEA84IR5FTP2V)R-7=C;DEM8SDU,6MN9$ME44HV=6YX,F9I-2\V M;T=M9S)+1D@F(WA!.V]B86E*<4M7;W=A:F1Q4&UP1F%K>#95-'!A;6U'<6%, M<'8R;F)Q9F=Q1DMO>$MK,W%A;7%(2W%0<7=+&%V:3=!07-(5W5,W3$-S>FEZ3%% M-U=+=&=',F5B8G=T,FDS-$QH6G5.1S53&-J1U)S8D1X,$A(=CAG.7E,>DHF(WA!.T]S;35Y:FI+=#AS,GDW M8DU.8WDQ>E183G1C-#)Z'12 M2C%-=E94=%A2,6Q85S).9&,F(WA!.S$K1%E:3FIO,E=Z6CAD<#(R=G9B9TYW M1C-)'=B1WAS8TAX.&8F(WA!.TAX.&9(>#AF2'=%2$)W M8TY$03!914)!64=H55)&4F]F2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X M9DAX.&9(>#AF2'@X9DAX.&8F(WA!.TAX.&9(>#AF2'@X9DAX.&9(>#AF+SA! M04519T%5045!07=%4D%!25)!44U2068O14%A24%!04%(05%%0D%114%!04%! M04%!04%!448F(WA!.T%W24=!44%(0T%K2T-W14%!9TE$05%%0D%114%!04%! M04%!04%104-!=U%&0F=C24-1;TQ%04%#05%-1$%G44-"9V-$0D%)1T%N34(F M(WA!.T%G35)"04%&25))>%%614=%,D5I8UE%54UP1VA">%=X46E00E5T2&A- M>%II.$-2>6=V16Q1>E)4:W%+>5DS4$-.55%N:S9/>DYH9%4F(WA!.UI(5$0P M=4E)2F]-2D-H9UIH2E)&4G%3,%9T3E9+0G)Y-"]013%/5#!:6%=&;&%7,7AD M6&PY5UHR:'!A;71S8E4YJ;RM#:S535FQP95EM6G%B;DHR96XU2VIP2U=M<#9I<'%Q=7-R M839V;U)!04E#05%)1$)1544F(WA!.T)1645#04U$8E%%04%H141"0T53355% M1E523FA)9UIX9UI%>6]B2'=&34A2-%-.0T962FEC=D5Z2D121&=H85-5>5=I M63=,0T(S4%,F(WA!.TYE2D5G>&15:W=G2D-H9UI*:EI&1VED:V1&53,X<4]Z M=WEG<# K4'IH2E-K=$U453504FQD65=6<&)81C%E6#%2;%IM9&]A5W!R8D4YJ;RM$;$I7 M5VPU:5IM<'5C;EHV9FMQ3VMP86%N<4MM<7$V>71R<2MV+V$F(WA!.T%!=T1! M44%#15%-4D%$.$$Y265C.5(O4C-L5%9B4M. M97IY>E8W,%5I268X;3AX37@Y5#9(-TXT94139R]Z<$4O;R]1>FY+6&9U>%8X M-69M6'%(,3=Z='%B9S%31U$F(WA!.U%8R2W9N=C@R3E$K M=65D2]O,% F M(WA!.W@X5FXU5V%F.60X-S9F559J='5D=R]T-F%N:68K1$LT-5155U!93TAJ M,6-F-D\O>2]B5$E0>GHQ2#%D6C O5'=A:3)G859V.6%:<54F(WA!.U P4D1) M64)T8G-V87).95=%4#5S8BMF.6IZ3$PS;%A9<3=&5U@O;%1P,S$S>G1:1FA7 M3S%%;'DDX2&U9,2\T5D9Y1T%B3V(W535U3$Y'2#@R4#,O04YG M65HU5S O=T134&U45$Q):7$F(WA!.WI835EK+S%!=TPO.$M$;'-Z44QO.4)H M.%100TAF269T9E0K640V=3=&6%EQ-T9867$W1EA9<3=&6%EQ:T]T*V5V2W5J M1FMV9%%J.60F(WA!.V5T=D8K.6MR-$953-!3C-293 K8F@P-&HO3VM05!)4&Q3 M-W5:3&TV;75:4#=Y9#)K9CA!,6Y*62]R>EEG4&M74UIN27E036TSD9Z;F5N=&9:6$172V,K.#$X M=C=8<$@Q>3 O,R](+T%-178Y8W!P-F9X23DT5D5D2%AK:D)L4%%G,4@T64=1 M25!*2S=V>E@F(WA!.S5:6-G9F1A,4=314-E:FDU M3S!-1415<'A".312;&IQ96YA:$5:8D4TR M-TUX<5-F:7E9;DHQ;51S-U-4:UI3:D5K;W92=DQ0;&Y46C(F(WA!.W5T2W,T M64IM57A.3$9U94I)67(Q4&-$0DM24$YU,#)H=UEJ>%DT9TAL4EI M+S5P>D8T:C-V9"]K5 K;$1V.$]E6'8K&,K:# R4U)L3TU42G944$M8;$-Z=D5V3D]S M8F5/-FAQ56QJ,UIE44MN=65X3TIN23@Q=V1N-F%%=4M%66DF(WA!.U$W:S1A M-G1L67$P>4)H'!J3$I'4$TF(WA!.V=+9TE90FQ.461W4C!) M>%IG<61X9%4Y(3&4F(WA!.S-#;S-%:T5X;W!:=6YV>$=864):960Y<&1166%C4D(S M;$PW4'A4=WE+2C5:56EJ2$HU1T-O=FE384%:;'9!4FE3840V<3 K,&ISF-D+V]I>DIW1&$S:2]A&,X260X:"LQ.5%:9U!Q-W-663$K6D=O9E4F(WA!.V9*5W%303!E5TPV=6\W M;C%M15HO-%9I8W-X0S5",69B5V)W.4Q-.31R-3=0;D1-,3AX930V8V\P3#AM M;FQ0=U-45U5K;DPO3'9#4DC F(WA!.WE(0T%B3'12692979A>6M(;$#A270W-2M6='9(<%AK0T\X M;4A&6E1095,O-G$O0T0O=T%"1TUW.'!U5#8F(WA!.THR1$%99$=*2')C=G@X M03A)=6)I4S5U6F)I53%K;61P2% X06Q-86XY95IG1#4Y3UIL27E037,V+TLS M>F(U9#ATDDS55%T M1&1T5EE22#9P<4M%3'@U8FHU6EA4=E!%2$1X9$MT.'-8,3%*95AT>&1Y9C,F M(WA!.VQX23AR+TXR3$@Y96)!0VYY5$QK335M4C5K,S@S3A&-W)6+V5!,49Z8WEY9SED;F-S4#$U:WA&0C0S5EI017EY;"]/:U0Y M<6,V3#4R=DY#.'54-F9P4CE+*W9:;6MU3'4F(WA!.VTV4D)65D9J6A:C5P3EIX6%=R-GAB45-Y M=DYC6',X8U)L9&EZ:WE-1G$F(WA!.U-A;G9K:G-(0GAX;&UY9T4S2U)!*V(R M8CAX=GI#2&QU3DY*,&Q6+U-44F=L>4MR0D@P6#1E-T5D069N;4QI>#A7-64T M-V$W62],05DF(WA!.SAF,3$O<%(K=#5&0F(K6G9.5W!L22]8,4\K649I5V%V M1F$Y,EEH55AF>$%Z2G-21'AS25HY6&MO6$]F-"M323$O=T%J95HY0G1L=70F M(WA!.U-T4%1T;6)H-GE/:VEH:C!$8T-A9E1G:FM"-4YMGEL-7,Q3'DW<6-6>F)3=#E73&HV,6)64$-23VAQ3VXF(WA!.TMN431: M=T5G>#=0-U%Y86))2E)0<#9J=F5L+VYB3&0S1VXV6%DR:U5K-E-34&-31TI7 M641G;U9+,$AF,41L1T1M6'%F8655<%%H0TDF(WA!.TIS:S=F6CDW>'EA,VYG M9C U-#)I96QE3'%63D0W2$UL-&U51$4P4E1O64IP<$)(1$'1*3%-:634U-#0U2&%.=T%J3T%X M2DDW1$EY:T%(3#!U:7E4>7AI66UJ261%9BM:96]F6'9/,G!U1%9)6D)B<5!$ M,%9#35 K0T(F(WA!.W=9:%51-5!B96)X3EA-.7AR-6)F96U8-4XV9#EA.#5* M8T565WAG:VUR,C5-0D50*U1H>4]9*VQY=EIV1'@V41,.$$S=#5B M,G%Z5FEH1"MD2R]L+V$X8W1R95,U=5ER94E6:VUD63!(*U4F(WA!.WAO4#$U M;$5V17=G6E-%4GI,,FHX-')I4%1V2G1N<&-*;TIP631L6"]!27%G46XO:5%4 M35A#3&QB,TAT2$U9.4Q(1T]P02M!+T%E2U(F(WA!.V\X:G)'9S5/-4-Q;S9K M;EE$37 T54%K,$@P>C53.'176&PW4F],1S-24DYX5G)U641E4U=N>$U4-%8V M94%Z06Y,:4PV;C)F;UDV8D4F(WA!.TE!8CE4,VQH4#4V;3%';&%71U5F5WI/ M+W!V,T595#1X+W=!159Y-U0X>39,,G(T9D1H+T\T:CAQ,R]1.&1I:F574DEO M>'ED,D-Q;S$U)=59V9F4P32]#,%EG3W!%9FQV*V@T64%344%+:S6YO4G9K5&MI3W)S369:97!N15-J06M&5B\U5C5)E:R\F(WA!.VQX-7)L,5=Z:G4Y3&UJ M=%AN:D9X27=(1EEY=S5K-SEL=TA+2S5T,FXW1C%">5)%;T5240R+V)/8GE%F.$%N6"]Y;E3E5,S!04V8F(WA!.S10,F1X9&5!>2M*,T@S:#1(;5DK95!3=GDS+TQ',3%M M>4=S87=8*W!U>%$XU>#%L-38X>&0F(WA!.WEO2R]Y M23-"4"M%55IM62]P1#4W,G));E9:0V8U>"MZ;#EI82]L,S4X9SAQ>EA3,TYO M8FDS=D](3C1Y0DEN<#AQ57)S=RM,<%5:2$HF(WA!.VHT;DPW1S=71VM-=4M. M:59C=65Z,#,O1W8U9"MA6AL,'=- M3=B>F5*<35N=4YF3%IK4#5(-F0V,VU'.'9I2W!A5R]!2'=E6F@F M(WA!.U0O:%5B2S@U,F1L-TQ994Q.2V8X,E S+T%.:&4R6FEV9'9L1SAU6'5R M=64U9C=C.&I33C@S67-F,35S44AY1$I->FM:2'%B97$O:U F(WA!.V)X,#%M M-$\X9SE#365Y+T=4.2LR62MO4$HV-S)49U S:W5V<"]3.5IZ1V5X9&ER=V(X M-'1B:C%$>E8Y5FAB;$1P,%EG2DFQ9+T172WI0,759*T%I,U0O04I+ M1F-/5U928V9S3%1(3'%O.3 F(WA!.V959F@K,FU19FYN<5!Q-C%P*VYG,54=!8EEAL:$0K8D$QY1G O-E$X-#94 M8C!Q;VY75G@F(WA!.S(T=S%L3F9O5$Q-:'%*9% R5&@X5%91:B]3=C5B+V]F M4W593#9I.%0O4$159E3A!,F5%.7$F M(WA!.V,S1FUJ1"MB2#F5&24%:5%@O M9TUN:TY23'%U>4U0:6%Q02]P6#AT+S!->2]08E5/5CEP96XF(WA!.T$W4E)Y M6$1J+VI)=U)A+SAI>FQ7;DA-=3FA$=4)0>C(O47=B>5IP,S92.#$V M5F%%5E8W:$=K2&EK6C5U4#A!9U9/6%1.074F(WA!.V3E.+U!45694,&94=%!"*TLU;F%::"]K=W)X,RMM6$UF04XW97$Y<7,Q66]1 M+VY3=C5F,G9'-&\S;&M32TTF(WA!.V-N9&=Q<4\U2F]";54X4D=*2F]0<6Y4 MDAP=FM:3$-(-%9U2EEB6D8W:$EX>B]W0UI9 M1UEM15A+,W9F84M9>&%49TA5:5!W1R\V2&A10DI!07%44YM,S%R4S1F0WA2:"]. M:4%J6EL;TM!=%1D M5W S2#-:9&IY.$]Z>B]!1W R1$A5>30T;FAN.6AE639T*U8O;E!4951.66TW M:5@O9'1Q9E9R+W-"4U0O:&,F(WA!.W9'5TIE5C%(65=Q>&9W.%$O;SD5!93AN35(F M(WA!.VE:2&M(>7!D6$5L>F146$UH5=0-C@R240U1FMM6E-- M:GI*=#=4*U-';F5J-6-U-S%H4G)U-$MQ9D9);$%(+T%!>DXF(WA!.VU,;D\W M,U!S=F@T8T5P+WIP9F0K0SE'>6@V6CAU*UET1VXP8E=R=E1:;$EA,VM+;U0K M,&@S4F@O7-7*U0V>E1(0FQL:E F(WA!.U$O6C!43'E0-3!U+TLR M<%!C4G@K=F%80VA,<3-R>#5"86Q753G0X;W1'1V5'.&HF(WA!.V,O85%X;V%(-6@X>"]!:SE:2#)N,'A' M-&XX:"MT:G9M9C@V-3=Q,F4Q,$%,O5C%(:#9#:4TO.$%$2U1M5FE&4D1X6&(F(WA!.U=B>$Y6 M33EX5A6-G=Q=&YB14MF0C5704@O0W$R47IN6C)8&EO:#AV-UAZ94IQ<&XK;%AY,B]1>6(X:CE0.$%7.'A8;#92 M5F)3,S1J,F5:9T(O=W%.:TTF(WA!.S4R9'(W3%EE3%!+9C@R4#,O9W!,*V%E M;V989D\Y+U$Q:G1U1G5N=#9A:FM0*T1,6DQ%2VDT2&(R8FHQ8W8V3D0U9G1T M32]Y5C O-G@F(WA!.S5R:W5Y4&AS4]C*VQY+UIJ M1'AA9WDO;7A0,C=FG1H>4AG.')&:B]W04M&>DQW1%HT3#)O M>F-78U(O;7@K,"]G2D8K5V5N+UAV3S)M25(F(WA!.U9)2$YW,W0V2VPQ4"]" M9UI02V%I6$$W1'#AM26LR.6HR5#(U9W7-$.7!A.79U27E536AI M-%AA6%I74%9$,6)32$DO:FU(;&5P9FMZ-79T;F(V;TE,*U F(WA!.SEK>'E# M3FE09%IE24@O0DA-:UHT=DDU+UIR57A0<'%9.3EF96QQ+VQB-3A:>6&DO84-K>E-F.$%!70U1#AV*UE5A56&U8-#A89UHF(WA!.V5Z5W%* MB]9.4,O3$QY8F9E5V10=D5V>D=B<39L52]U;4Q,-F%,.$\U0SG!E-FAD6&IV M86,W;5=36G%Y=#%K67-F,E!F3&AM:4$X+VTY;F16:VY+4DUF55-E9F8X1V(O M;&HU2C%$>7IB,S4Q07A.8S,F(WA!.V)X:&9367-!:UE.3GE&-W5C<'DU0DQK M-S=S4'-U96Q%=4]U2U9C=31F,G-7.#$O;&(U=3%N>D9F-FUJ,G9P6$5P35A+ M4F7A!<#%084A93W!Z-35:0GF1L,TY66&)I1&MC=54F M(WA!.T552$PW1C=&>39F35HU2RMM:%0P>DM(<5A9<3=&6&M0;2\X04LO>F)R M9FU3+W="5&EE,45.>$E04T13347@F(WA!.T%P-'IT M2'-,534X.'-G-&%*,C,V8W4U3U!Y,"],=E8O3&UR6$XO<6)135"255(3C=%-T=Y86(F(WA!.TE:-4LU54M14&XS.'50 M3E!M2'I,4'%&#%R479-86%N<6)11TM'2U%1 M*VLU6G958T)E:%9D=4IB2$IL0D9";#)0,DAL,"MF>$UN1%%"<6HQ+W-T-FIM M3SE99TYD,%,F(WA!.W@Q=E,U.4YV5DQ15&EH2S=-&Q2='@Y M5G!96CA:>'HU1C1XFM!3#E&8W)L;C=N8C90,EAK5&5A5D1U2#8O=T,Q-GAP,FY7 M3VTR8U9L67=R0F)1:6MC84-G2'8W:SEY8W@F(WA!.WEB979W-%E9;VE%0E51 M;V$Y;S%R&Q2=&AQ.4Y(4&EL M:FQY:SA7=CA!.&UF3T5%-TPF(WA!.V)#0SAI$-71S1.4%1K66IK67@O;&-15RM1 M>%9:<'9N2S)V;C!L170S5#E,4UAS8UI*0C0F(WA!.T=X9&M9="]R8TYS5E4Y M13@S,VUP,GEA9S)L4&$V3WEY=3DO2E!%47%1.&=735E04'%L3VU&5DY04%(T M5U8Y3G!6>$)O5BLX8V1V<54F(WA!.VI2,4)M2454=D-'3'!'-4EO>"MK1$=L M5UAF;C,VFQ:=C4F(WA!.WEM.')T03AD>$A#2EDW:VME;DEE2W55038X9W)6*VI! M<45I+TUB4S-T9&1U>F)Z0S(P3U%2=$E/2CEC&=63G-69&EQ4F%V-6UM# V6%5B.31$9'E2<$HF(WA!.TA%<5%H M+U1R>6Q+:&U,9G-J1E9#-#@T6%!R-F1B5V5J,TTY,7%.=DIC:3)M6DQA4TI9 M5U9716=L4%=R:D-Q-B\X,&%J850V6%IJ4C4F(WA!.TID4C%*3&E4-F]S.$DY M3565"<4I!9&IG5G)4=D\Y;&983VU1F1223!H6#1,:7I. M2DE7-&QG5'-3<$)O85DPE-R3S0K<5A/;U$X1"LX5F=K M:&IHG5,=C$T:T%:5E(R64EX1$5"6D%C0W)*4$]C<'9R,DLP,&DV=F)05%IX83,F M(WA!.W0Q0C9B3W-T1DHT46-V5F161&EP02M68TMS;'=+-T951')MDYC15A",6(F(WA!.U,W:E,T M-V4S83AA-&-P3D%952LQ*SEI3$M(03,T9&%D2S1Q:%DO3WHX-T-E-3!Q-'1D M23%.-#1R4R]K84EN;DXO9&5R17)-,&%V=%$F(WA!.VXV44U.2VY/;#9R2'%$ M6'%P1U4K<%A,,G)625!*:U97-4-N8C0X0W!E4$XQ="]H=E5.9"MR=C97;G1D M2SA.4GEB-G)),&)54%0T=46AV8G)D M6DM#6FY54FHF(WA!.V@Y<&=9-F)D831&5W=E8DQG86Y:,F5P8510<#!7<$9K M&1.=4Y0,7DV1G9):W4F M(WA!.V@K<3!T3(Q=DAD6'9P4$5H4DIG>%%)FQ6,6M4;T(Y5F5C>DU41%1N-F=5.%%/;&4F(WA!.RM&0UIA>C52=3E4=F1A M;E5I,VYK1FY0;SDT0TMX,U9Q'151TY).#FMT;'9.6%#@F M(WA!.U,O=WAT5B]M3'EN-6EN,5169%HP<4Y5,4I*-TLT,&PR9$)Y.4]&;TQH M1S,K16-:1#$V,'A61E=F;$15=$YS3E=S6@K:S=N>31,7!F,BMK958W4TU#5V94=%%J=F14;$Q!5EHF M(WA!.V]P:E!*=C%R3$XP1TM63%1B2'IN;V-&>'!';5=&=F-1>5AK7AQ:6LK1F$O6G=O8E144$\R<#)7:F%(<4]N4C)6=' P.71, M9F%K='=K<7HF(WA!.W!::T5#2TY2>D)K6E%F:7!41E4P,'8X07A0<'5S6#A# M-D]*.5!V=%%A-$8K3&U*94559U)3,W!'$IP,WA3;$UU:"MB:S!N5G8F M(WA!.TQ%96YX4S)7<%0S3%$V=CE95E9J:'4U4S=E<$-2-FY*035P>'%$:6AK M;70V4F181V]E6'!,5D$P1VY86FQU0U=!2W@O5C5)=V0K=G@F(WA!.TU/;4)+ M52M9+TM/<&%V92M90D=Y=U(V:G YF%T<'%A5EHV5$UB=31K1G@F(WA!.TA/6C4Q:F%.0D=Q1#16 M*TUK.'-64W)8=DE7=5A(;&=N5#%34%A&9E5)6&E,<49N70Y4FU&>&9X45)P9%1I M<$1Y2V]$3E4F(WA!.SEA;G9G4R\O,E$]/3PO>&UP1TEM9SII;6%G93X*(" @ M(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(#PO&UP+F1I9#IF,38P.64U."UD,# P+31C-#8M83@V.2TX,#(W M-35F8C$V9# \+WAM<$U-.D1O8W5M96YT240^"B @(" @(" @(#QX;7!-33I) M;G-T86YC94E$/GAM<"YI:60Z9C$V,#EE-3@M9# P,"TT8S0V+6$X-CDM.# R M-S4U9F(Q-F0P/"]X;7!-33I);G-T86YC94E$/@H@(" @(" @(" \>&UP34TZ M3W)I9VEN86Q$;V-U;65N=$E$/G5U:60Z-$4S-C!&.3 T04(X1$$Q,3E%,39# M.#(V,S)#.4(V,$,\+WAM<$U-.D]R:6=I;F%L1&]C=6UE;G1)1#X*(" @(" @ M(" @/'AM<$U-.DAI7!E M/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IA8W1I;VX^ M&UP+FEI9#IC-&)B868P,BTT9#9B+6-D-&$M.#0R8RUC M93AC9#DQ.#0W,&$\+W-T179T.FEN7!E/2)297-O M=7)C92(^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IA8W1I;VX^&UP+FEI9#HV93-F-F4W82TU-V4S+31D-#7!E/2)297-O=7)C92(^ M"B @(" @(" @(" @(" @(" @(#QS=$5V=#IA8W1I;VX^8V]N=F5R=&5D/"]S M=$5V=#IA8W1I;VX^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IP87)A;65T M97)S/F9R;VT@87!P;&EC871I;VXO<&]S='-C7!E/2)297-O=7)C92(^ M"B @(" @(" @(" @(" @(" @(#QS=$5V=#IA8W1I;VX^8V]N=F5R=&5D/"]S M=$5V=#IA8W1I;VX^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IP87)A;65T M97)S/F9R;VT@87!P;&EC871I;VXO<&]S='-C7!E/2)297-O=7)C92(^ M"B @(" @(" @(" @(" @(" @(#QS=$5V=#IA8W1I;VX^&UP+FEI9#HX.3AC.&1D8BTT,#5D+30S9C7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @ M(#QS=$5V=#IA8W1I;VX^8V]N=F5R=&5D/"]S=$5V=#IA8W1I;VX^"B @(" @ M(" @(" @(" @(" @(#QS=$5V=#IP87)A;65T97)S/F9R;VT@87!P;&EC871I M;VXO<&]S='-C7!E/2)297-O M=7)C92(^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IA8W1I;VX^&UP+FEI9#IF,38P.64U."UD,# P+31C-#8M83@V.2TX,#(W-35F M8C$V9# \+W-T179T.FEN&UP34TZ M1&5R:79E9$9R;VT^"B @(" @(#PO#IX;7!M971A/@H@(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @"CP_ M>'!A8VME="!E;F0](G0 9&5S8P 2D!\@'Z M @,"# (4 AT")@(O C@"00)+ E0"70)G G$">@*$ HX"F *B JP"M@+! LL" MU0+@ NL"]0, PL#%@,A RT#. -# T\#6@-F W(#?@.* Y8#H@.N [H#QP/3 M ^ #[ /Y! 8$$P0@!"T$.P1(!%4$8P1Q!'X$C 2:!*@$M@3$!-,$X03P!/X% M#044%]@8&!A8&)P8W!D@&609J M!GL&C :=!J\&P ;1!N,&]0<'!QD'*P<]!T\'80=T!X8'F0>L![\'T@?E!_@( M"P@?"#((1@A:"&X(@@B6"*H(O@C2".<(^PD0"24).@E/"60)>0F/":0)N@G/ M">4)^PH1"B<*/0I4"FH*@0J8"JX*Q0K<"O,+"PLB"SD+40MI"X +F NP"\@+ MX0OY#!(,*@Q##%P,=0R.#*<,P S9#/,-#0TF#4 -6@UT#8X-J0W##=X-^ X3 M#BX.20YD#G\.FPZV#M(.[@\)#R4/00]>#WH/E@^S#\\/[! )$"800Q!A$'X0 MFQ"Y$-<0]1$3$3$13Q%M$8P1JA')$>@2!Q(F$D429!*$$J,2PQ+C$P,3(Q-# M$V,3@Q.D$\43Y10&%"<4211J%(L4K13.%/ 5$A4T%585>!6;%;T5X!8#%B86 M219L%H\6LA;6%OH7'1=!%V47B1>N%](7]Q@;&$ 891B*&*\8U1CZ&2 911EK M&9$9MQG=&@0:*AI1&G<:GAK%&NP;%!L[&V,;BANR&]H< APJ'%(<>QRC',P< M]1T>'4<=:AZ4'KX>Z1\3'SX?:1^4'[\?ZB 5($$@;""8 M(,0@\"$<(4@A=2&A(B>K)]PH#2@_*'$HHBC4 M*08I."EK*9TIT"H"*C4J:"J;*L\K BLV*VDKG2O1+ 4L.2QN+*(LURT,+4$M M=BVK+>$N%BY,+H(NMR[N+R0O6B^1+\<-]1B)&9T:K1O!'-4=[1\!(!4A+ M2)%(UTD=26-)J4GP2C=*?4K$2PQ+4TN:2^),*DQR3+I- DU*39--W$XE3FY. MMT\ 3TE/DT_=4"=0<5"[40914%&;4>92,5)\4L=3$U-?4ZI3]E1"5(]4VU4H M5755PE8/5EQ6J5;W5T17DE?@6"]8?5C+61I9:5FX6@=:5EJF6O5;15N56^5< M-5R&7-9=)UUX7&EYL7KU?#U]A7[-@!6!78*I@_&%/8:)A]6))8IQB\&-# M8Y=CZV1 9)1DZ64]99)EYV8]9I)FZ&<]9Y-GZ6@_:)9H[&E#:9II\6I(:I]J M]VM/:Z=K_VQ7;*]M"&U@;;EN$FYK;L1O'F]X;]%P*W"&<.!Q.G&5&YXS'DJ>8EYYWI&>J5[ M!'MC>\)\(7R!?.%]07VA?@%^8G["?R-_A'_E@$> J($*@6N!S8(P@I*"](-7 M@[J$'82 A..%1X6KA@Z&I+CDTV3MI0@E(J4])5? MEAMJ(FHI:C!J-VH^:D5J3'I3BEJ:8:IHNF_:=NI^"H4JC$ MJ3>IJ:H_R#W( MO,DZR;G*.,JWRS;+MLPUS+7--:6YQ_GJ>@RZ+SI1NG0ZEOJY>MP MZ_OLANT1[9SN*.ZT[T#OS/!8\.7Q7&%@9.5%A,V,T M5&15969VUJ>WUT)B4Y2V=PJ!4D,DM98ZQ29&A^=H>+B:<<-69\=(@T341:5' M21$ 0," @4&!@L-!@0$!@,! 0 " Q$$!08A,4$2!U%A@3(3"'&1H2(4";'1 M0H*2TC-3%196\,%28G*B(]-4U)47&++"DS2E&>%#5FXH-T M)O_: P# 0 "$0,1 #\ O\81,(N(/4:VC(:B[.-R6:#EGD+8Y&*B:A7G\8^7 MC91"0MT]&03AQ&OFJB3EL]8P[MTY*=,Q3E!$1 0'QSN8Y&R74T<+G1O:0YKV1.D MD!:01N$@@JHA^,7W!_?VW)^$^[?9S,K?1]A\Q#\!OM+0]_-KBK]ILP?Q&\_7 M)^,7W!_?VW)^$^[?9S'T?8?,0_ ;[2?S:XJ_:;,'\1O/UR?C%]P?W]MR?A/N MWV81SUR(ISI3D3:LW!U3F 0Z"$$W(<*VML:8C>:&S3LC>[1-4!K7%Q.B@!-117 M@,PPOH_3")A$PB81,(F$3"*LWZQ7<5L2"[D*MKS7FQ+K3V%.UK%.9UM4K9/5 MQ-S8K/*RLD?VY&'?,R.3HP",>9,Q^H2@J8 X#W: M#H T5'+5:=^_P"\6-TS;6YF@#I[B620[XB>P.( M@$!!-2-X@4VQ*_C%]P?W]MR?A/NWV? MKD_&+[@_O[;D_"?=OLYCZ/L/F(?@-]I/YM<5?M-F#^(WGZY/QB^X/[^VY/PG MW;[.8^C[#YB'X#?:3^;7%7[39@_B-Y^N5CGT8'&Q+3IK:^R=@7FZ7(]@V&QJ ML&%PM$Y8_865.@$)!TYBRS+UX#--^]N!DU3)"7S3- P?4RYC[-XMXKR*W@8 MQF['O'= %2XTTTY WRK;9ZO67-F-\/L9+Q,D =$VKB#I% #31X:+S%WP\\7>0^[_C6)87<2 MVN-7786EO)&]T?KD_&+[@_O[;D_"?=OLYCZ/L/F(?@-] MI/YM<5?M-F#^(WGZY/QB^X/[^VY/PGW;[.8^C[#YB'X#?:3^;7%7[39@_B-Y M^N61T_FWUW#;Q__<;P^?-( MV-FCMOPG!7G8Q@G%1L?&(JN7",:Q:,$EWJYW3Q9-F@FW(J[=*?5'+E0J8"HH M;Q.<1$?$.XO:Y?P2\QZ^-+*QM9;B0UI1D,;I'Z=GFM.G8J,4MW M-]P\O*24JKO#;;963D'D@HW9;'N+1F@H]<*.3HM&J$RFBV;)&4$J:9"E*0@ M !F:F8;8,:&]C$:"FEC?:7S77W&3BO?7LU\_,F.L?-*]Y:R_NVL:7N+B&M M$H#6BM&M H *+S_P 8ON#^_MN3\)]V^SF<_1]A\Q#\!OM*E_FUQ5^TV8/X MC>?KD_&+[@_O[;D_"?=OLYCZ/L/F(?@-]I/YM<5?M-F#^(WGZY/QB^X/[^VY M/PGW;[.8^C[#YB'X#?:3^;7%7[39@_B-Y^N3\8ON#^_MN3\)]V^SF/H^P^8A M^ WVD_FUQ5^TV8/XC>?KD_&+[@_O[;D_"?=OLYCZ/L/F(?@-]I/YM<5?M-F# M^(WGZY/QB^X/[^VY/PGW;[.8^C[#YB'X#?:3^;7%7[39@_B-Y^N3\8ON#^_M MN3\)]V^SF/H^P^8A^ WVD_FUQ5^TV8/XC>?KD_&+[@_O[;D_"?=OLYCZ/L/F M(?@-]I/YM<5?M-F#^(WGZY/QB^X/[^VY/PGW;[.8^C[#YB'X#?:3^;7%7[39 M@_B-Y^N3\8ON#^_MN3\)]V^SF/H^P^8A^ WVD_FUQ5^TV8/XC>?KD_&+[@_O M[;D_"?=OLYCZ/L/F(?@-]I/YM<5?M-F#^(WGZY65_1N4V!8>WN\;$V%=;C<7 MEKV4[BX-2VV6;L8M(*JPL8AYC \R\=BT!U-RCTBH)B ']G((\B <8[S=V$=^ MRWMV,8&QU.Z -+B==.8#QK(XAB%Q?8PZ.$W5Q-<;L-M M#&*L,KW;N]-),'!N@[C:ZM$N^6HO>"K*>L-W%;'@^Y>NZ_U[L>Z4^,IFLX12 M:95*VSM>37LEDDY>765?HPT@S374+7_@WRQ4*)RE,/ \&#,CY2P^W?ASIYXV M/<^0TWF@Z -%1RU6G+O]<6$S,M;J: .N+B264E MXBD8">P]'W=X5 )TT(43GXQ?<']_;'/YM<5?M M-F#^(WGZY/QB^X/[^VY/PGW;[.8^C[#YB'X#?:3^;7%7[39@_B-Y^N3\8ON# M^_MN3\)]V^SF/H^P^8A^ WVD_FUQ5^TV8/XC>?KE,9Z,M@VYL_=^S;1=ME[& MN%8HFN4F1(RRW6T3L4E9;A/,RQ+L[*3DG3(RZN2H-ZZFN M3J9&&]+C7^[Y5K5]91FD6>1,NY-8ZDE_BDMVX#7N6R MV&TLE2&_TA"A]'+.<(>/!6[MI7B+$#P'I4\0 > M\.1QNI*<[#S*MKF0UJ'3")A%WAZ9] #8?>QI!BL@"S&L3K^_OCB B5N-'AI" MPQ*X\![OVQ,V1"_0 QPSH\QS^CX-,1UG-#1[X@'R57IKN>96^M?>*RW;2-WK M:RN7WSS^#Z'$^>(_X[(@.Q>2(&'D@)@4 "@ 8:QV?TG%YY-@D+1X&^;]Y?1IW6\K#)_=^RKA.[N MRR86R[>-N_?.=>N#MM6F?=TZMT-T #L/.I6?51Y[Y-@EVAW==P-P2<%=M%M MCS5?C'9#"9-W#4GR:3"NDA$1$47$37D3DYX'I,'@'N!F?!8/1L*@BU'LP3X7 M>2S4,Y\=\TX^QXD@=B\T$;AJ=%9TLX7#F=% PCF(T#4N4\[1813" M)A%:.]$/7GP!V[;"V&X0\IYL39:L>U4X_=-?I$,S:,5>OJ\>F>FY5/IX\.CG MD>K@,:9SN.TQ".W&J..O2XZ?(&K=)ZN+*GT7PGQ7-X-:T#67.) &T MDT7FURS5RX0S.QU*?AK17I'VCX/G:])LIF'?@T=KL71F4G'+.&3HK=ZU42.* M9S 51,Q1\0'(I(Y(7F.5I;(-8(((VZ051X3C&$X_A\>+8%=6][A4N]N302,E MB?NN+';DD9@5H.3C X$ '@G/B AF3\GP=EA9F.N20GH%&^R M"M(7K#\U#&N-\&78G5AP;!X(W-Y)KAS[EYYJPR6^C7HKJ(40678O!:81,(K" MOH4:^,*V_MJN6Y@*1.GZ^A772'0O'4B\=R#Y<[EZ^.9I@0OOC"=PY*' >(\Y!)(V*-TKNJUI)\ %5V6# M85=8YC%I@EB-Z]O+F*",:ZOE>V-@IMJYP5_JL5]A4JU7JK%)@E%UF#B:_&I% M*4@)L(9@WCF:8$+[T@$;MBAP'@'&8*DD=+(Z5W6TP2 MQ&[96=M%!&-5&1,;&P4V4:T+W,@79)A$PB81,(F$3")A$PB81,(F$3")A$PB MJ9>LQL(;;W?GJ22PBTU=KNI5D[C@3'?H,%PFUMRW8)9@Z\>[ M\HLN(FG5H8W145,3672O#281,(IUO0PU_P#"6U=V[/60ZDZE1(*ELU5$^2 [ MO,Z>8<';'-[WVANUHO0<2>^(FXX$0!3@UDYUGW;6&V&M[R[X(I_>\BV6^K6R MMZ7G;,>O)C*XM)]TUMG0TTALE#0.TV7,QTMPB@M]<[8)8 MW4VEM7HN"E7MU]F;F[1(8?-%C1X+X)2*N!1]XW7>7@#% W@H=OR7GRS<7KDJ M#>NIKDZF,#>EQK_=\JUJ>LHS4+/(V7[!OM(H4;U_"-WM]:J## MRR"JI[;99EE#-?+3#Q4/Y[TO!?HCX9*GE$$#YW=5C"X] JN^RK@-QFK,^&Y8 MM*^EXE?V]JR@J=^XE9$V@VFKQ0;5?UC(YE#QL?$1J!&L=%,6DE?459VEOA]I%86C0RT@C;&QHU-8Q MH:UHY@ %AVU[PVUEJ_8VQG@I^S4.C6NWJE5$ (J%<@WTL5#@3$ZS.#M (4H M" F,8 #Q$,FVL)N;F.W;K>]K?&0%T&>,R0Y.R9BV;;BG8X9AMS=&NH]A"^6F MRN\6T K4DT&DJ@FZ=.'KEP\=K'<.G:ZSIRNH/4HNX<*&5664-_E'44.)A'Z( MCF

1QS[2@NF+ U$Q35C5J1+Q M(F5( ^:@I*L7"-18.DC\$.D[DVZA3CP)? W3W=GEW%KRA;$61G:_S1XCYQZ M5YHX@][_ (!\.]^"]QN/$L59_P#+X:!>25&MID8X6K' Z"V6X8X'130:1([I M];_9DX9U&:(UI7Z)'FZDDK+>53VVS&)P;I.KL2X W'O%_A5/@!_5#I MNJSR9;,HZ^D<]W(WS1X])/1NKPIQ#]8_G'$B^SX9X/:X9:G0+B\)NKBGX38F M&.")VK0_TENOET1.;<[EM^;W<'7VWM>Y71 ZA5BP[^5.TK#=8I_,!5E4XHK" ML1Z@'X'J0:)C[T/^:'%TVF'6-B*6L3&'E T]+C4GI*\-Y[XP<3^)DIDSUCF( M8C$37LGR%MNTUK5EM'N6[#7:R)NH<@I=2[:-?#JKM[TMKM1O[,\J>LZ=%2R7 M28H_#Q(1FM8%1(< ,0SB<6<*" AR FXS#V(W'I5_-<:P^1Q'@KH\E%]$/![* MIR1PJR[E-[=RXL<'M8Y1J_3"%IG-#I&],7NILK1;ORB62$PB81,(J,W>9L+[ MJ?=5OR[D5*X9R.S+)'1+@A_,*X@*R[&K5U<#;+M=RO[I,Y1*J"9Y(E0BU#< ME#WCJ&J#==/@3 *:P#R B(!BC-<_;8P]@U1L:WR;Q\KB%OH[AV53EON[V%]( MW=N,8OKN]<#KH9!:QD\SHK6-[=?FN!VD"3K+;7LE,(F$3")A$PB811U^JIL$ M:!V3;2307!"1O3BM:^CA$X%%0)^;:N9M I1#E05JM&/R\!X@ \^X Y<&6+?M M\9BKU65>>@:/SB%Y.[[6:OJOW=,:;&[=N\3=;V,>G7V\S73#GK;1SBG3J"IP MYEM?/^F$3"+N7TV]?FV+WK:(C3(^8SKMH6V ^5$H&(U+K^+?VR.64#GD/-G( MIHB00YX45*/N (ATN89_1\'G=M)RS9N;6WM+TWS MSK#?08WW,9/AFCB8.1S@=2NFYAY?0^F$3")A$PB81,(F$3")A$PB81,(F$3" M)A%!-W!>CY>-[[KV;M][W"04::_6V4G6D6OK^1?+1$0HJ#>#AU7A;8W([/$P MK=NV%0$TP/Y7(%* \!>UAFR&QLX[06[CV; *[P%3M/5VFI6L_BGW!\R<3.(N M,Y]N,UVT)Q2_DF;&ZQD>8HB=V&(O]*:'&*%K(]X-:#NU &I:=_,16S\I"N_@ MUDOZY95_7>+]G=\,?%5@_P"V;CGVNM/X?)^]I^8BMGY2%=_!K)?URQ]=XOV= MWPQ\5/\ ;-QS[76G\/D_>T_,16S\I"N_@UDOZY8^N\7[.[X8^*G^V;CGVNM/ MX?)^]J5?L-[.1[,M:VREO;BSO2E5%19 MK,G*WF^: &]JZ0*'3R:V,[WE" M^R[<8A'B>(7V(FY=.R$P ,$,44<6X9)2=PLD?O;PKVE-T4J>Y,Z5>DE5*]:; M806CNMB*4W6 S76.M:]%ND ,!O)G;.Y?VQXH( 8>@5H.3C X$ '@G/B AF3\ MGP=EA9F.N20GH%&^R"M(7K#\U#&N-\&78G5AP;!X(W-Y)KAS[EYYJPR6^C7H MKJ(40678O!:81,(IPO1^[4=5;SCMV7;]0<*]J%6J:$XDNJS;RJB$S+6 M99($5T!]I1:*1A0'D>"+#^J&67FS%+JR=##:2%CR'.=3DT ??6R#N$<#\D\2 MK3,>8^(&%6^)X;;R6MM;-F!+&RELLMP10M\X--N/ \J:;\WMV5_DZ:\_U-_] MD,L_Z>QC]HD\?_!;$/Z5>[O]DL*^ _XZ?F]NRO\ )TUY_J;_ .R&/I[&/VB3 MQ_\ !/Z5>[O]DL*^ _XZ?F]NRO\ )TUY_J;_ .R&/I[&/VB3Q_\ !/Z5>[O] MDL*^ _XZ?F]NRO\ )TUY_J;_ .R&/I[&/VB3Q_\ !/Z5>[O]DL*^ _XZ?F]N MRO\ )TUY_J;_ .R&/I[&/VB3Q_\ !/Z5>[O]DL*^ _XZ?F]NRO\ )TUY_J;_ M .R&/I[&/VB3Q_\ !/Z5>[O]DL*^ _XZ?F]NRO\ )TUY_J;_ .R&/I[&/VB3 MQ_\ !/Z5>[O]DL*^ _XZR&I]D':;1K+!W"I:)HL%9JW)-9B"F63-V#N,DV2@ M+-'K457JB95VZI0,01*/!@ Y[4,WOO0VQM/UZU M-Z5)WV*8PH65W%JS+=A'_#<6\FD5(U%['*./A.&:N&@""Q/+,N!QZ@+TC78; M=LL;Z.[D;OM82:5I4T--.G4:'H6,>,V0\1XG\,L6R#A5ZS#KS$X&1>D.C,K6 M,[:-\H,8?&7=I$U\0\\;I?O::4,'WYB*V?E(5W\&LE_7++S^N\7[.[X8^*M; M_P#MFXY]KK3^'R?O:?F(K9^4A7?P:R7]+]G=\,?%3_;-QS[76G\/D_> MT_,16S\I"N_@UDOZY8^N\7[.[X8^*G^V;CGVNM/X?)^]K[$?0BLX*I"OW'P) MD 4(*Q4=;R!%3)=0>85(Y[>H0B@DYZ1$I@ ?= ?WMT1 02:LF M2!&S5LD B(@F@@D4I>1'P#,?N<7N+G:7$U*VQVEI;6%I%8V;!':0QMC8T:FL M8 UK1S!H '@7[PW^R MM0=A%K"([<$\KUBI,(MZ]L.O/NK]Q.E->'0]H9VG9=0CY=/CJXK MY)EJ[L:O1U%Z_9X%LY4Z>0ZNGCD.>6BR7P9RI]> M.+&7,J.;O6][C%JR4?\ @"5KIS3;NPMD=2HK2E0KWN817TS)A$PB81:PW9?2 MZMT[M39(J))GHFO;A;&XK 0R:CV"@'\BP;]!_>JG=/6Z:9"?Y9C@7Z.5-G!Z M3=Q6_P"'(UOC(!5F<12T.PS"KJY;6E"^&!\C&T.LN>UK0-I(&U M4'U%%%E%%EE#JJJG,HJJH8QU%%#F$QU%#F$3'.^1 MYDD)<]Q)))J23I)).LG:5\,*%,(OD0AU#E33*8YSF*0A"%$QSG,(%*4I2@(F M,81X \1'"Y:USW!K02XF@ UD\@5]G1%!)JO2FIM;E3!(](UW3ZR[ Z14D8 MF!8M)-R<.1X5=R*:JI_H=9QS!U]/Z5>2W'XPVO8$HV*IQY/VNQK*N0*ZJ/^5[3]M$D5,WT/*.'TWN[F^D;75V$;((7$?C>DW :=FZX;57%S(*U(I MA$PBG)]#/7_PKN/DD+Y/!(@LER7Q6284==,1 ?>D7 M$!#WP99>=9]VTAMAK?(7=#13V7+9+ZMC*WIV?\P9QD;6/#L*BM6UU!][-VE1 MSAEF]NO0'Z1I"LTYCA;C$PB81,(F$3")A$PB81,(F$3")A$PB81,(F$3")A$ MPB81,(J,O>7L$=I=U6_+L1<'+22V;9H^(FJ]=6 Q?>\*04,W'@ M!$ YX 1XY'-6$6_HV&00ZB(P3X3YQ\I*^:_O!9J^NO&W-&8VNWX)L9N&1.K7 M>@MW^C0'IABC.VFJIUKF?.Q6'DPB816^?2)U\-'[*Z?*K-_9WNRK5T:HVM;Y-X^5Q6^CN M'Y5.6^[OA]](W.!N#+%OV^,Q5ZK 7GH&C\XA>3>^YFHY6[NF-,B=N7F)OM[& M/G[:9KIF]-M'..;7II0TX\RVM "81,(I6O1OU\%P[Q6-F6;^:UUA0+A;@4.4 MID22,F@UH[%,P& 0%84K6NJG]$!1$P>)]7] ME7Z?X_Q8Q(VL."X7=753J$D@;9L'AIRF\1Z+CV9[L>R4_7S)0#&*6MBP[3O2>DR-'Y4%M*T_BD MJG[F6%H13")A%TAV?Z]#:G=%H>BJH"Z8S&S:NXF6X<BX9/.-#A&ZGA(H/*0LN)[@?X,A,1%(KV0:N;V\/SR)#K\7!-)02^X*($'Q((!E3*4'8X0)#KE>YW MB\W^ZM%'?_S3]/\ >!GPECJPX-A=I:4&K?D:Z]>>0N_]TUKB/P0TZ6E159BIKW[6>UFP7APD8KS9FS)QZV6$G056 JK*/K3$A1$.5?)G6LH( MFYZ??]( E$1QAG&X[3$VPC5'&/&XDGR46[CU=N5?H;@I=9DE:1<8QC$SVFE M*P6S&6[ .6DS;C3JTTI4$F83+37OE<6V/U$>S"I6&>JM@WO7H^>K,S*5^;8? M ER=^Q2\,^7CI)I[4QK;EDY]F>MCD\Q%11(_3R0QBB CW$> 8Q+&V6.!Q8X M@U;I!%1K*\\8MWK^[U@6*W6"8KF:TBQ2SN)()F=C=NW)8GF.1N\RWQG\H*O?]W+Y_53(_JYC7S#O&WXRZ_P#K$[M?VJM/\"]_ M=D_.8]C/Y05>_P"[E\_JICZN8U\P[QM^,G]8G=K^U5I_@7O[LO7@/45[+K1. MPM:@=[0,C.6*6CH*&CTZ_=DE'TM+/$6$[SC.)V^#X9F:UEQ*[GCAB8(+L%\LKP MR-@+K<-!<]P )( KI("[5SIUZ)7T.G35BV7>/7*#-HU2.NY=.EDV[9N@D43J MK+KJF(DBDF0!$QC" J/V:ZB5/+<.1*'N)V,SJ,I)S]0=(E"4ZR MF^F \<[ZTRUB]V [L^S8=KSN^32[\U>6,^=]+N_9#>^V=BYQ?$6:XL,9Z5X MI]Z.S)V4])J#K 7"-I]=RK-U%4Z5VYS\ND)52H/+3L2.KJB9Q*<$558V)JMH M*J4IND3)@Z((AR '#P'.[BR3*?EKAH/XK"?*7-]A>9\:]9C@L3W,R[E*ZG90 M[K[F^C@(.FA,<5M-!PWLH6I;733$9 :5B=A+\T; //2JN#UM1GID@\.KRD5#@' MN%-[@T<^2KM@K;S1O\(+?C+(^6/649!OI6QYNR]BF&M<:%]O-#>M;SG?;9OI MR[K''D!4JND.YC1G<;$JRVG-BP5P%HBFO*0Z)UXZS0J:A@3*>8K$LBQG8Y$R MW)"+*-P05, ^6.6O>X=>X>_;,MY'P*;,V;;R&PP&W+!)/*2&,,DC8F T!/G2/: MT4!TGD7-7YPGLK_*+UY_KC_['YV/T#C'[/)XO^*Q!_55W=_M;A7PW_$3\X3V M5_E%Z\_UQ_\ 8_'T#C'[/)XO^*?U5=W?[6X5\-_Q$_.$]E?Y1>O/]+_BG]57=W^UN%?#?\19YK?NZ[:]OVEK2=9[@J5SM;QL]>MH.%6>K M/56D>@9R]<<*,TDR)-T2\F$Q@#W ]T0#)%QA6(VD1FN87LB!UGG5S91X\<(, M^XVS+F3L?L<0QR1CWMAB+R\MC;O/=I8 T:22>;60NCLZ]9;6K]VWXFJ].;3 MV291-,]$U];[4V\TH'(H]A(%\_8-_+, E4,Y>H)IE*/@8Q@#Z.5-G!Z5=Q6_ MX2 [#,*NKEM=(+X87O8VFW>>&M VDT5"!111911 M990ZJJIS**JJ&,=110YA,=10YA$QSG,(B(B/(CF9)"7/<22 M2:DDZ223K)VE?#"A3"+Y$(=0Y4TRF. /$1 MPN6M<]P:T$N)H -9/(%?:T3K\FJ=+:GUJ5,J:E&UY4*P[Z>/JLC$03%I*.3" M4QRBH[D4U53B B F./'AF#KV?TJ\EN/PY''H)-/(OIYX:96;DCAW@>4 'X; MA-K;NYY(H6-D=MTND#G&FBI-%M;*57NF$3")A$PB81,(F$3"+GW:/=9VZZ5L M:-0VIMRHTFS.(IM-I0TR[7*]-%/'#QJU>&3;MG )IKKL%@*!A P@3GC@0$:^ MVPO$+R/M;6)[XZTJ-5?N*Q7G3C=PGX=XNW <[8[88=C#X&S"*5S@_LWN>UKZ M-:Z@O/]RF^T%P;7=J ::*Z*U!6PJQSM1L@[*W5L5% 0PG=<*T<:'0:$$##OSF/8S^4%7O\ NY?/ZJ9.^KF-?,.\;?C+ MH/ZQ.[7]JK3_ +W]V3\YCV,_E!5[_NY?/ZJ8^KF-?,.\;?C)_6)W:_M5:?X M%[^[+TH;U&NRNPR\5 0N]H.0F)R28P\2P0KEZ\]])R3I)DP9H]=6(3S7+I8A M"\B \DY M*A[?-^+X9A<1%0;JYA@WA^*)7M+B=0#023H )7*4WZF_8M +BW?=P,&NH4X) MB:$JNPK*AU"F53D'-RX+"& M(]\CNU87)V5SFFV1[C7&@\YIJ?>N*OCAIQ]X3<8+^YPSAUBIQ&]LX6RS-]$O8 QCG;C27 M7-M"PDNT!K7%V@FE 2.F,ZY9B3")A%CUGMM4I,2XG[G9J]4H)J'+J:L\U&P, M2V $1%Q(RKEHS1 #GWQP\,F1Q2S/[.%KGO.P D^(+JL9QW!,N6+L4S#>6M MAAC.M-<2QP1-_*DDJEV3:^69)J)P48Z]K1>9,U]]GNZ95D? M;C&W8E>,K5EC;S3@_DSEK+5U=F[.>4T!!/*%C]<[1K4ZA:GIK:TX0I5/*/8' ME1K'F* FD*8&+'RUL%-,ZHG 3>^,4I2FZ1$PE+VD>2KT_*S1-\&\?9#5@_%O M64<-H'$8'E_'+EH!H9W6MO4T%.I+=4!-1720 #0DD-PC\^[5/R;K#^$N-_J9 MD_ZD2_M#?@'XRMS_ ',L#^R-W_$(_P!T610'KJ:H^: > >^\?"7)DFZ _13QD\X(]C>7:X7ZRS(\T@& M-99Q6WAKK@N+>X--&G=D%L*Z]&\-FG3H[ U9ZJ?9=M!9NQ/LAUK>6=" )1NT MX5Q5D2@(@!A<65NI+4IF!!$.?-DR"//(<@!A#J;G+&,6PWNS$C!M8=[R:'>1 M9\R5WVN[SG.1EL[%WX1?/U1XE"ZV _*N&F6T;3\:X'**@$B0B-DXV98,Y6'D M&,M%R"";IA)1KM!\P?-52]23EF\:J*MW*"I1Y*J;.\M,0M8[ZPECGLI6AS)(W->Q[3JL1XHY;S'@.6\H95Q.RQ&V==W%Y<>BW$4[6. MAC9!;[YB>\-D_@VOLI*:F%VC27D6;A5A(.K S*90"F(*C/@! 2FYL3.++FX MD@@@CD>QH7N"T(=JL])N[4)F3==LU<.R[*IAFJ#IXFZ6:-EG 30I)+NDF*YDR M&$#'*B<2@($-P] OJ[O8RU_(=[7.%-'%/ABZ%URW,> FW8YK7.^D+3=#GAQ: MTN[:@6@FI#'$5W33;V4BOQ5Z?77V )Z U6V<@)C'N.P)IGR')0*$77* MPY$ON\'$\N4!_P W+]R3!\O=$?@M'E)_NK51ZR[-(W,K9)A?I)NKZ9G@[."W M=TUNAT*O'E_+5*F$3"*73T7=?A:>[5]<7#8%&VL=:V>;:NC!R#>&9NPZ#T6PAMS MK;&T'PTT^6J^9;C#FH9XXJYBS8QV];WV,74D1U_H>V<(!736D(8*ZC30M'Y6 MK&Z81,(KR795KXNKNT_0%,%N9HZ9ZTKLO*MCE$IV\];6PV^PHG 0 0,G.3K@ M!Y !Y#,+8Q/Z3BD\VL&0@>!OFCR +Z2^[OE49+X'96R]NEDT>#P2R-.MLUTW MTJ<'P332!='R\HS@XF4FY%3R8^'CGLH^5][]29Q[95VZ4]^8A?>((F'Q$ \/ M=#.O8TO<&-ZQ-!TK+=_>V^&V,V(W9W;6WB?(\\C&-+G'334 =J_S^K//O;79 M;#:)(PFD;).2T^_,)^L3/9A^XD71A.)2B<17<&\> Y_4S.T4;8HVQ-ZK6@#P M 47RUXSBEQC>,7>-7>F[O+F6=^FOGRO=([3MTN.E>'D:ZU,(NS/3SIXWCO4[ M=H?RA5!AL!K<# @7H#7\?(7L%1,8APX3/7 'C@!,(< ("(#G3X_-V.#W#^6 M/=^$0W[Z]!]U/ /K)WB,IX?3>$6*MNO!Z#&^]KJ.HP5Y]0()JK27>'WS:D[/ M:VDK9U36K8LRT4<5/64,\21F),A1.D64FGIDG*5:K97!1(+M9-114Q3%;HKF M34*3&F$X+=XM)^B\VW!\YYU#F'*>;QD+=-Q][R>1> >$!^,DWV;+AA=:X?$\ M"60:0))GT<+>WWM!E_P!P7=1)N1V#;EXVF^?YD9K6 MK*.8BDQR::HJ-A[ M2X].PK'A]L716<8!JW>C!)G>W7VL[I'@UW M"QM&CD/.V6!TPB81,(LKI%YN.MK1$76@V68J5K@G1'<5.P3U9@_:*E^F*"J1 M@!9LX)R19%0#HKI&,FH4Q#&*,J:"&XB,,[0^)PT@Z1]WL+N\N9EQ_*&-09BR MO>7%AC=L\.BFA>6/:=HJ-;7#0]CJL>TEKVN:2#;D].KOL9=WE&?0%N(QB=VT M%BS-;H]H!6[*U0RAB-&]XA&@ 4&R2[P01D&R?4FS=*)B7I2<(D+BK,&".PF8 M215-E(?-/X)_!/WCM'."M[?=-[S%MQYRU)A>/".#B-A<;#=,;1K+F(T:V\A; M[D%U&3QMJV*1S2*,EC:)(\MY>NTPBAA];G80U_MQH6OFRPI.]B[,;.G:?4( MYK]+AWT@^2$@&*)A+/2D4H CR4.CW.1*(7?DVW[3$'W!U1Q^5QH/('+7KZQO M-1PKA)A>5874GQ;&6N0$5DXVE.4QX 0 BX\\G\0L?SE(VL6&X5';-)U"2]FWP1SB.TD;MH M'FNL*S;F.%N/49WJX; &C=E%XCD7(M'VQ[+3=?LE2"(*'!U+!:99L3W0$'E> MJCQ(X#[J1S<>/ A<>58.WQACB*MC:YWDW1Y7!>.^_9FDY;[NN)6D;]RYQ>\M M+%A&L[TOI,K1^7!;2M/XI.VBI_9EA:$DPB81=(=G^O0VIW1:'HJJ NF,QLVK MN)EN''*U>@Y!.P60@"/(%$8&*<^(@/3[O \<#U^+7'HN&3SC0X1NIX2*#RD+ M+G 3*HSMQHRQEI[=^VN,9MG2MY8(7B>X'^#')IV:Z'4KT6847TJIA$PB81,( MF$3")A$PB814PO4VV"&Q.]C=CM!QY\?59>,U]'DZBF!L-)A6$),MP,41#XSM MWZ@@/B43B ^YF7\MP>CX-"#UG N/OB2/)1?/7WQ\U#-G>+S'/&[>M;&>.Q8/ MP?1(60RM_P"X;,>8FFQ<%9WB\Q)A$PBNQ^GEK\=;=F&@(%1$474G2$+N\ X% M!8R^PWSV\E!QP ""J#:?32Z3>^3*F!!X$O&8] "\ &;,*B['# M8(MHA;7PT!/E7S1\<\<^LG&;-6- [T4^/WVX?_";<2,BVG5&U@UTY*"@7/>5 MZQ4F$79/I[T?[H/>AV\P1D//28W]I9%BC;MPU"EBQ][I MYO\ VXT'K=736BN%[NWKJ[MWHDAL7;%H:5JO,A]G:IG_ .L2\]*'3.HU@ZY$ MI"+R8F'8)F$J21>$TRG55,F@FHJ3$UE97.(3BWM6ETA\0'*3L'_P&G0M^G$; MB7DOA1EF7-F>;V.SPJ/S6@^=+/(02V&"(>=+*ZAHUHHUH=(\LC8][:S7='ZN MV^=PO)&O:;<.M(:Z.99N@M#KIGV1-M1,PJ*$,M=QS#5IGE&E102LM*3LB[EYN2D)B6?JBN^DY5XXD)%ZN( M 45G;UVHLY RZ&M:QH8P -&H#0%X>O;Z]Q*[??XC-+<7TKMY\ MDCW/D>>5SW$N<>?D2I59@]#'7Q8W4VZ=H+-RE7MU]AJ8T6.4?-%C1X+X M65,@)@]XW7>7@2F$O@H=OP;GRR\8YSK/O74-L-3&%W2XT_N^5;AO5KY5%GD; M,6Y9P]J:K[3-95:6NVP+- M#U"IP:'M$K/3KU)BP:D,8$TD_,5$#+.G*QBIHHI@=9=4Q2)E, MXAK07$!5\>Z;UI[!(N7]3[5().!BDE%6Q]JW2+1>S<@4H@4'-6J#P%8V';&. M0136E"NUE43AU-&R@>%^89D^-H$N*.WG?@-.@?E.UGWM/"5JNXU^L/Q2[FEP M/@C;"ULFDM.)7<8?,^GNK:U?6.)M02U]R)7N:16"%X4(^P]J[*VW-J6/9M[M M5[FE#',5_:)M_+G;E/T\H,4G:RB$UMK5G9VS M&L9R- 'CY>E:Y,UYVS?GK$CB^O:K/H2&MK4X6K"KHB\[KN>5<2-(GTQ.47'G1 M)EB_! 3F)U$-U>(X198G'NW#?TE-#QH<.G:.8U"S;P=[P7 M$O@EBC;K*%\]V#.>'36$Q=)9SBOG5BK^CD(_YT)9*-1<6U:;=?:AW5:[[MM8 M-=@T=0\?)LCHQEVIKU8JLO3;$9 %E(]RH4B17\:[* J,7I"%3=(AXE36(LBE MBK%,,N,*N3!-I:=+7#4X4;#RBA.^#@?QMRGQUR8S-66R8KR,B.\M'D&6 MTGW:ECC0;\;M+H9@ V1FQDC9(V=.YUJS(HZ?56V$- [)MHIMW -Y*^.JSKV. M,//U0)Z;:NYUOTAQU"O4XJ0*'B' CSX\<#<&6+?M\9BKU6 O/0-'YQ"\F]]S M-1RMW=,:9$[AK3*+[?NJXAG4QDF\SYA]L'4U1V M>%XD\D;0UTE\&DZG.:T:VBEV+,.+Z*U4$]77807GO4N,6BN+AEK6K4Z@-#A^ MQ HC&FMDJDF'@;EM-VQRB<1 !\Q(W')0*(Y7RI;]A@[''K2.<[R[H\C0M"W? MOS4,R]XC$+*-V_;X/96MBT[*B/TF0#\F:ZD8:^Z:=E"HR,N1>-TPB8166O0O MU\,=J[=NT5F_2>UWB"I+)90I@.+6D0AYET9#J ]G7=7@I3&+X'40$H^*? 8 MZSK/O7,-L/<,+C[XT_N^5;@O5JY5-IDO,>=)&T=?8E#:,)U[MG"97;OXI=> M$C07,H=+=$[&62MEZ81,(F$3")A$PBT5W.[!'57;MNS8::X-WM6UE<)"(4$X M)@-@-"NVM=1ZS<@07$ZX;I@/ B F\ $? :W#;?TK$(;?8Z1H/@KI\E5C3C+F MKZD<)\QYK8[F=&W;KU'4J(69N7S,IA$PBV3INB* M[0VYK#6Z1%#FO=_J-2/Y1N@Z:$_/,(QROYG_ $16[=R=0QQ\"%*(CX!E/=SB MVM9+@^XC<[Q E7?P_P LOSIGO!LHL!)Q/%+6U--!#9YF1N-=FZUQ<3L KL5^ M5%%%NBDW;I)H(()D1001(5)%%%(H$3223(!2)IID* %* ' 9@PDDU.M?3 M_'&R)C8HFAL30 !0 #0 - &@ :ER3WZWP-<=G/<+9>L$UEM \JH.K&0Y?UR_J9VN!P>D8O;Q[.T#NAOG'V%@OO.YF&4> &:\ M8K21V$2VS3R/O2VR81SAUP".<*D/F9E\XJ81,(NI^T3N#9]L&R;!MTD-\.VV M(UQ;(C7#!O93)--(:NJMD-'AVL4UL[""N*8&'R7M(LCA*'M#==+ MD$UQ;QCHSI #^]([;I*> D 0ZW%[)M_ATMN15Q:2W\H:6^70>8E9E[OO$:[X M5\7\$S=!(663+QD-T-C[.X<(KEKAJ.[&XR,KH$K&.UM!5Y3,++Z3$PBJ^>N# M?QF]_P"L==HK"JTH.M#S"Z?(=+>:O,XZ,\2X 1$#GAZS''$1]T#AF2LF0;EC M)<'7))3H:/;)6F+UD&:?I+BC@V4XW5@PO!S*X?@S7DSM\>$Q6\!\!"A0R\5K MK3")A%:J]%'7P5KMDH>?7JI'QM>8)\\=9O(GDI7Q$> M/?\ ' B;&.<9^TQ-L(U1QCQN))\FZMVOJZ\JC!^"UYF25E+G&,9E@:R9B,M)>_%7H]=?8(=.@=5-G'B)KAL&::]1? ",KE8<=( M")_'JER\B !X>'/CQ?N28/E[H_BM'E)_NK51ZR[-0W@Y>FK\Y(G,5,QC%2*;D.!RV\TMN9<,["U8^1[Y&@AK2[0 M*NTT!V@+V5W&+O)N"\;/K5G;%,,PJPPS"KE\,M[=06K77$VY;!D;IWL#G]A- M.2&DD-!T:59R_&Z[4/RGNWG\-.MOZRYC?Z*Q3]FN/\-_M+$_&Z[4/RGNWG\-.MOZ MRX^BL4_9KC_#?[2?SWX'?;/*G\7P_P#>$_&Z[4/RGNWG\-.MOZRX^BL4_9KC M_#?[2?SWX'?;/*G\7P_]X3\;KM0_*>[>?PTZV_K+CZ*Q3]FN/\-_M)_/?@=] ML\J?Q?#_ -X3\;KM0_*>[>?PTZV_K+CZ*Q3]FN/\-_M)_/?@=]L\J?Q?#_WA M;DJEOJ=\@&%KH]GKMSJTK[5\%V2J34;8H"2]A>N8U[[!,1#EY'//8Y%FLW5\ MM0WEK)'(;@Q3 %)+%+!(8IFN9*-8<""*Z14'3JTK(&!X]@>9L+BQS+=[:8A@ ML^]V=Q;31SP2;CW1OW)8G/C?N2,OI)U\N79O'@.?U S.L,38860LZK&AH\ %%\NF8L:NLR9@OLQ7W^=O[ MR:YDTU\^>1TK].BOG..F@6,Y,73IA%E-&JDA>[K3Z/$@)I2Y6FOU2-*!3'$9 M"Q2S2(9@!"@)CB+AX7P .1R5/*V"%\[NJQI-"O[0L0QK\-$P,8EY$;"1C"(CD/ ?)8QK5)FT2Y "A] M3;HE#P \,P6][I'F1W6<23X2OJ+PZPML*P^##+)N[9VT+(HQR,C:&-'0T + MS;G9&U-I]KM[P %I5:U.V1T!C%* MH.+=2:X"8YTR% 4FH^(F* ?1$/=R*&, MS3-B&MS@/&:*CS#B\.7\ OL>N/D+&SFN'?DPQND.L@:FG61X0O\ /[>O',B\ M=R#Q45WCYRN\=K"4A16.: MZM8K"V%9II@.:C022>8:"5[.[D^+Y;R1GO&^*N<)1#EW+N7II"[6]UQQM("=#6CW4KZ-=/,1O2O ZL;(XV >[!?'$IBF=!>Y=_9(AP8# 'N5M\R M3*(!P8B8#X\\CA_,4_I&,SN'5:X-'O0 ?*"OH9[GV53E/NZY;M9&[MU>6K[Y MY_"]-E?<1._[=\+1RAH/.NI=N[9HVCM=V?:.QIOW'!%';M8QBHL M(F*:F42]NF)=ZH1NU0 Q?,64* B4.3!UEI:S7MPVVMQ65QH/OD\@&LE9JSYG MG+?#;*=[G3-LXM\#L8M][M!GLGO MOBLM/+N:_KF$>+?:%KAL\.I%P37A1%.4E.CRT9>UO6YQ]H>'+[P#BDB":( 3 M,N81@]OA,&XRCKAP\Y^T\PY&C8.DZ5\__>"[Q&;^/F9G7V)N?:Y2MI#Z%8-> M3'"W2!))2@EN7M)[24C14LC#8Z-7&>=NO/B81,(MD0.F]O6IF61J^JMD62/. M0BA'T#1K/,,SIJF4*FH5S'Q;A$Q%#(G H@;@1(/'N#E.^\M(CNR2QM=R%S1[ M)5W87P_S[C=N+O!<$Q>\M2 0^"SN)6$&M#O1QN%#0T-=-#R%8I8*M9JF\^#K M379VM2'O_P#J-@B)"&>?4S="G_59%NV7]X;P'WO@/NY-CECE;O1.:YO*""/( MNDQ3!<8P.X]$QJTN;.ZT^9/$^)^C0?-D:TZ#KT+PLC76)A$PBD#]-#N%DM!] MU%%34?*I4K:FG(O4W<\XJWG##C9AC7RN;EW&YF8?>,J=P MB=X9;S$=4.@N',?OD$MB,S00)'*Y?F(E]!:@$]=;8!D*QH/5;=R(EE9ZV; E MF8"( F:OQ[&N5YRH7W#"L%EDRD'Z'0;]4,OK),%99[DC4UK1TDD^P%JZ]9=F MDQ8-E?),3]$]UW]/3^Q_R/TG]&?3E:::>E>G[_@] \VOX.E3 MNG.1,AE%#%(F0ICG.NP#[6W3M?91E#*)WG8=OL[3JY^I1TO.OGD8V*!BE,";2.422( @ M @4@<^.9QLH/1;.*W_ C:.D 5\J^8;B7FEV=^(>.9O))9B6+75PVNR.69[HV M[-#8RUHKIH!5:IRJ5D)A$PBN>^F5KT===D^DV:Z (R-KAY+84@<.0%R%WF7\ MY"KB ^X/VKN&"?ZX$Y^CF(,QW'I&,S$=5A#![T '\ZJ^A3NL?L(:=V=/ZP@ MN";K:-^I]0,F7]F/'1;AS>7JA#![XB0+5-!)00'Q*MT#R!Q#+HRC;]MBXD.J M*-SND^;_ 'BO$/K ,UG . $N#1NI-C6*6MK3:8XW.O'D<@K;,:[E#]TZ'*I- MF4UHL3")A%)7Z2NOS7KO8H#]1L+IAKN!N&P)$G B1(K*&4KD2Y4$/$H-K+9V M)RC]$X%#W!RWI\ M5(R[X."B &\J?P_ M+$+J7&+XS'O#\*"UBDE?XIW6QTZ.:M"*L69-6E),(F$3"+J[MF[+M]]U\JJW MUA5RHUI@X(VF]@V95:&I,,H/2)T#RGLSEQ+2*93E,9G'H/'9"G*>)_'"],63+(-P>)X;-?7!,5G$=K3) MNN=+( 03% R64 ASFM:=Y3<:U]#;3\8Q;J[:V[?[=,>6!W#:D-8*EP::QP'J M0YEV%OE7R*/5P50JK0R@E PD( B3+-N,Z7;G4M8HV,_&JX^0M \JV-Y/]6UD M*SMF/SUCV*7]_2KFV;8;2$$ZV_I674CP-C@Z(N(J6M!W5F%O]$/MHE(E9&G7 M[;E1G 36!I(R,E6K3$@L<@ D>0AC5R%>.TT#E 0*B_:"8!, F\2B63%G/$6N MK-'$]G( 6GH-3[!7?X]ZN/@]>V+H\OXICUAB5#NR226]S%4C07Q&"%S@#L9- M%4$@G41 [W:]FVV.S^XLZ_?D6DQ7)\KE>G7V#3W5+8F(IYK?V37C-G12':"7ZG[.Y4KQE@$GO3BJ)^1$PF',F P>C81!'M M+-X^_P#.^_1?.?WJ,T_7#O!YIQ5KMZ&+$W6C*&K=VQ:RS!;LW7& OT:"7%VF MM3QMG;KS\F$3"*\=V2Z^+J_M+T!3?9RM7+76T!-2;3, @ B MH$U/K]8_1-R.87QF?TG%9YJU!D('@;YH\@"^DCNYY5&2^!F5LO[H9,S!X)I& M\DUT#=S#P]M.^O*:E=29UBS2J@?JZ;!+>.]2YQ:#@SAEK>KTZ@M3]0BD"J,6 M-KE$D2B/)?9IJUN43^ 7='D:%H5[]^:AF3O M$8A91N+[?"+*TLFG941^DR ?DS7,C#J\YIUBA,9.7(O'"81,(F$3")A$PB81 M,(F$3"*]'V@:^-JSM=T-1EFY6KZ'UC5EYEN0H%*C89N.2G[&0. #JXGI1Q[X M0 3_ $P@ CQF%,6N/2L2GG&EID=3P T'D 7TJ\!,JG)7!?+&6I&AES;X-;&5 MHV3S1B><<_Z:233K.LZ2NC\Z]9<7%GJ(["'6G9AOR=17!![+TQ2BL1#]E.OL M)\SI2_LXA[XJZ#"<66 P<"0$A, \ESN, M_2<8@8=0?O'W@WO9"\\=Z_-9R? MW>LT8E&[=N)\/-FSE)OGLM#N_C-9,]X(TMW=X:E2@S,:^=5,(F$7?7IB:^#8 M?>SI=LN@*T=4I*7V#(G @G!L--A'\M"+F ! ;2FP3Y$0 HGY\1 "CT69)_ M1\&F(ZSP&CWQ /YM5ZA[FN5?K7WB\O0R-WK2QFEOI#2N[Z)"^6$_]R(&UV5K MI.@W.,Q"OH07&/J&WX6:\XJ*DE0G-+0Y$>M1783YC1131*4#',IY-A M.;P#WI2B81 "B(=Q@$/;XQ;LV!^]\ %WWEY[[UN8QE;N\9KQ'>#7S86ZT'*3 M?/99T&VM)R=&H N- "12;S,:^=),(F$7JH38:Q#E8>GS!,Q0GWA2 !@+]7$1 1 HA"6,+Q(1YX! /,:5\=!XE6QXE? M0X?-A,4CFX=/+%+(P:GOA;*V)QV^8)Y0!6GGDD$@4\K(E1)A$PB]FN04A:;# M!5F)2\^5LV*-TK^JT$GP 57883AE MUC6*VV#6(WKV[N(X8QROE>&,'2YP"O\ %2K;"FU2LU"**!(NJUZ%K<:0I"I@ M1A!QK:,9E!,HB5,"MVI0Z0\ ]S,%RR.FE=*[K.<2?"35?49@6$6N7\$L\!L1 M2RL;6*WC%*49#&V-FC9YK1HV*KSZP?=0[VIN@-"5F1$VOM+.S)39&JXF:S^S MUVOES3ER4AP34"FM7)HI(AR H@\]O\3%4+QDK*>&"UL_3I!^GF&CF9L^%UN< M;JTP=_CC9/G;B'_+#!I:Y6R[)28-=5L^(EM)7.H:'T1KC;-!&\R7TK26O%(= M,NU> DPBV/J+55QW?LFGZJH+ LA:KI+I14:FJ8R;1J3H42@[CZBP;K@8$!;%]M%,0!=RL( (8HQ/,%_ MB3R-XQVVQC304_&(TN/+71R +?)P3[IW"O@YAT$PLH,6SF&@RXA=1MD?VF@G MT:-^\RU8UU=SLQVQ;HDFDUKOC.C7I]81L'6U VO6GU.V34("ZUF13.FYB+#& MMY%L!CD$@.6IEB"LP?H\]23E R;A$X 9,Y3 A.@N)[6036[W,D&T&G_ ,1S M'0K,'EP#-]A:XC@\H(=%/&V1ND4WFU%6/&MLC"U[#1S7 @%4O^^3 MMP;=K/<9<=70[MT_J0HQMHI#M^8#R!JM843+M&;]4I2%<.X9\BY8F6 !Q[- MYO203B0N8,%Q XGA[+EX ETM=35O#D\(H>:M%\]/>2X1P\%.+6(9+L)'RX%N MQW-FY^E_HTX):QYH YT3Q)"7CK]GOT:7;HY$SM5@=,(OUL7SJ,?,Y)BL9L^C MW3=\S<$ HG0=-%B+MUB /MV(V.AN:(I43!4B+I MT777=->S:B0,Y6;F'C\[U"Q1B9E'KJ:,''E<@1(@"8> XNK!] MSRXG>IL IJ.JB\+=Y3NA8]W@,]P9MCS#!AUC;8;':1P.M'S$;DDTKWEXGC%7 MNF/N:@-:*F@7%_YB*V?E(5W\&LE_7+.W^N\7[.[X8^*O/7^V;CGVNM/X?)^] MK56\?1XE]&ZAV)MR:[@X*4CZ!5I.PFBD->OF:TLZ:I=,=$I/%;&CE/5V#2K(XD]P2_X;9#Q;/>(Y MJMIK7"[*2?LFV+V&5S12.(/-T0TR2%K-[==N[U=UU*&%W+P6O-,(F$6].VK1 M-YK -&JM2 !XRLE\'^&M_P 7^(V&\.\-G;:W.(OE';.8 M9&Q,AADGD>6!S2ZC(G #>;5Q J*J8/\ ,16S\I"N_@UDOZY9:7UWB_9W?#'Q M5[X_VS<<^UUI_#Y/WM/S$5L_*0KOX-9+^N6/KO%^SN^&/BI_MFXY]KK3^'R? MO:?F(K9^4A7?P:R7]+]G=\,?%3_ &S<<^UUI_#Y/WM3\? M7_YJ_<\^YKY71_Z/_:W]J_E^7U_Q=X=/5^MS]'+&])D]*]+_ .;VF_TUWO96 MT/ZGX5]1_J#3_P"R?1/T?2G_ "/1_1J4K\WLKTK6'>'L(=6=K>^;RDL+9]$Z MSL[6'< 82BA8)]@>N5Q7D#$-PG.RS<1 ! P@' " B Y4X3;^E8G! =+3(*^ M&I\@*LSC[FHY*X+9GS(QVYM PK^RSL+78I(%I2?EHZ%C41$P J_E7B+%FD(E*

MV-AD=U6@D^ :5789AUUB^)6^$V(WKVZGCAC'*^1X8P;=;G :BK^],J["D4^J M4N* BZA6H*KQH%3*B ,("+:Q+, 2*)BI #=H7WH"(%]S,%S2NFF=,[K/<7' MPDU7U%Y>P:URY@%CEZQ_R5A9PV\>BGF01MB9HV>:T:-BR7):[A,(F$3")A$P MB815PO75V"+BWZ&U4@XZ0AZW:-@R;4IC?51LDFUKD$X5+ST#[/\ :K(E3'CG MZJ?];,A9)MZ13W1VN#!T"I_M!:C_ %EN:C+CV6,DQNH+>SN;Z1O+Z1(VWA<= MGF^C3AOY3E 5E\K5\F$3"*P?Z%&O1,]W[M=RW "HM:CKV%=>(B<72LC9+.W' MW *"8-(@P>[U=7T./&P\[7&B"U'*YY\@;_>6U+U:.52;C-&>)FZ&LM;&%W+O M&2XN&\U-VU//79338CRP%M?583UQ=@!-;VU3KA!R"[>AZW=S[E(H\E9S-]GE MDW3 E7/#U&/6'Z'EJD\>>0#).2X-RQEN#K?)3H:/;<5IH]9'FD8CQ,P/* M,3]Z+#,(=.X#W$M[,0YI_&,5K X[-US>=0D9>2URIA$PB[B[!NT*0[O=TH5M M^=[':RIR+6Q;.G&7U-RE$'743C:Y&.#%,DC-VITW.BB!2$#DZJRIQ%1590QUEU3&44,8YC&'$T6OK;+K;WHZUXN0Z/[@ M\"'=Y=N7VV+PEAT/=N'G#M'D-#T+S-WO\FX7G+N^Y@9B# ;C#+4XA;OI5T3?B[6%WXDKM6@BEWF8%\\Z81,(O>JL ZM=GK=78E.9[9)Z'@&94R HH M9U,2#>.;E3()B@!$D$"%223( \CTD M3* !^L&8)))-3K*^IJ&*.")L$(#86-#6@:@ * #P#0L:OEM84&CW.]2G'P92 MZI8K;(\FZ ]@KD0\F'G)P*82A[.S-X\#Q^IDR")T\S(&]9[@T>$FBZ?,V.VV M5\MXAF6]_P GAUC/=2;/,@B?*[3L\UA5 B6DWLW*24S)+"XD9>0>2;]7&(WLV(7;MZ[GE?(]W*][B MYQZ225Y^1*E3"+8VGZ*OL_;&L]<-R'.K?+]4:C[SK 4T[#/,(I95_ M/M7<^UME&.H8EZV'<+2U*J83&0CYJ>?/HUH'5X@FRCUDD2!_DD( ?0S.-E!Z M+9Q6_P"!&UO2 ?*OF%XDYI=G?B%CF<"26XGBUU> M8LY-TH!??"BSCE%53\:CAW#3 \HQ.+9<4Q=\[@/=164)#FGF[6Z@?X6-T\M8;,DK32F$ M3"*=_P!"[7H/]D[PVFN@(A5Z77Z-'KGX%,5[G-*SDAY(#R'GMT*2@!C!XE(O MQSP<0&R,ZW&[;PVP]T\N/O10?VCXELS]6KE476;\R9UD;HLL.@LV$ZJWX5UP6<3WO%/^M+;FNH4I2I!%6_,EK2TF$3")A%U+VW=FV_> MZJ36;ZIJ J0#%T5I,WRQ+J0E'A5Q*0YD'4T=NX5?ODDU2'.TCT'CTB9RG%$" M#U9UF(XO8X6VMT_SR-#1I<>C8.$7=^XH<;;QT62+"N%QOW9;V2X^(;H'C* MV)9+]6OE2V@9-Q"S!?W=WH+HK".*VB:?P>UG;X5W<+>$1S8;?SO_#??7(<>B)\;>?0W;R4 RRH^EIV<46Y4Z^5 M>BV&.L-'L\+;8556\6:49FEH!\C)QGMS"7?/VSIJD^;)J"3I*)A* "/'(#*E MS-B\\+X)7M,;VEI\T#010T( V+O<"[E?=_RUF##\SX+AEU#BN&WD5U"3>7$C M.U@>)(]]DKWMUW1TW$PE!PA5 MX)_-JM^H/$!7(Q$@<>/(^&=/;0FYN([=NN1[6_"('WUZ)SGF.')^3\5S;7D2HDPBEJ]%YQ6$.\1T2?79HRCG45U;TLCHQ"JN; M/\+519P@PZPY,\^U!&6.(%X-Y)%/HK MTEP:/C\]N*.C;>OP&[;:!Q%77':VQGZ8'XX&X6VV/NX?<\]GIL)4O@#[FGVV]?P.^F7OPA\*_= K/3[1\+=/E>S M#T>7SUFZN NC!\R_1-H;7L>T\\NKO[NL#13=/)RKP[WB.YE_/O/S,\?63Z)W M,/AM>P^C_2J]D^5^_P!IZ=;];M:;O9Z-VN\:T'(_YAC_ -ZO^PW_ -L.=K]> M/_I?_,_]-8(_VQ__ -W_ -'_ /RJ?F&/_>K_ +#?_;#CZ\?_ $O_ )G_ *:? M[8__ .[_ .C_ /Y5?KC_ $'VK9^R,2Z4%J+UJDL0[AH#D-N M+"W%RD42>9T'Z.KGI'CC.'9W):0VVH::^T_]-5%KZLN&*ZCEN+?3%$$2N*DW2.(<\^>!1#@P\71E&#M<7$AU11N=TGS?[ MQ7A_U@6:?H'@#)@S'4FQK%;6UH->Y$77KSX ZU8T_E@4H54IS*:T7)A$PBF> M]$;7H6#N/OFP7*(*M-=:R=-6BG2 BWL%TF&,>Q5 PE,!0- QDJF( )3#UAX\ M 8!M#.4_9X>R :Y)/(T$GREJV%>KDRJ,5XN8GFF9N]!A.#.:T_@SW?"5 MQ%_<79SASR=-":A8[PX^F.4?H9=>3X.UQ4S'5'&3TFC?8)7@_P!8;FHX+P,B MR_$XB;&<8MX7-_"AMP^Z<3S-FA@Z2%5#S*"T?)A$PB[5].S7H;+[T-!P2R(+ M,XFY%O+[K*!D2H:]CGUU1!P42G*9)R_@T4.!#@QE0*/@/.=/F"X]&P>=XZQ9 MNCWQ#?8-5Z([I^51G#O"Y7PV1N];P8AZ8^NH"QC?=C>UZ'/A8RAT$N .M77< MPXOHI3")A$PB81,(F$3"*FWZI^P0O_>SM@$''M$;2"US7T:/44WDC7()D:<; M^]$0#RK6^D XYY#Z/ \@&7,LP=A@T5>L^KCTDT_- 7S]]]?-0S3WB\<[)V]: M8:(+&/F["%G;-T.=^O*281,(K>?I":]^TCLNJTRJCY+W9MNN- M]3?4UXJH(KI@' =*W/'(CSBG-=QVV,.8.K&QK?)O'RN6 M^3N&94^K?=YLL0>W=N,9O[N]=773?%I'T&.U8]NRCJTJ2I/\MI>S52@]1#80 M;+[SM^3J*XKLXFZ*T9B(<>41#7K%G2EO9Q#WID%W\$LL4P<@IYHG >#9F/ + M?T;!X&'K%F\??G>]@KYU>]?FH9P[PF:,2C=O6\&(FS9R 6+&6AW?Q7/A>\$: M';V\-:XLSN%YX3")A%<2]*_1+;3':52Y9W'E;6[;Y0V=9'!R![2HPFDP"ELA M4,(J T;5$C5&Z V264TJXDR09;R]<)A$P MBX5]2R[-Z-V2[W?*J@1Q/5V/I+!'ZD*CIQZDMU:,MSKN:. M!P%=&B-[WG:&M<1I 5+?,P+YY$PB81=A^G_1C[#[R^WF !$JZ3/8<;<'1%"B M9$6FOD'5[<%6#Z44U$ZX).DWO3B8"CR \#U..S^CX1<2;3&6_#\W[ZS[W6\M M.S7W@\J86&AS(\6CNG ZMVQ:Z]=7F(@I0Z"2 ==%=OS#2^C11_\ J@[ ^Y]V M3;D615\N1M[.$U_'%$> 6^VV=8,)I(1 P&#_ ,UROS@ /(E !#@1$.]RU!V M^,P@]5A+C[T$C\ZB\M]\[-/U5[N>8)(W4N[^.&QCY_2IF,E'_;=L=M2*'021 M3-S+R^?),(F$4D_I,Z^&]][&O7JJ .(_7D+;M@R"9B *PJX>W?M<)M[ MJ^D%*_)Q&"(\V[<7$+@>4#PBX7F)EOT7-O>'L(=6=K>^;RDL+9]$ZSL[6'< M82BA8)]@>N5Q7D#$-PG.RS<1 ! P@' " B YV.$V_I6)P0'2TR"O@!J?("L0 M\?=A@@.S5-+&=!!.H&JHOYFI?-8F$3")A$PB M81,(F$3")A$PBDZ](C7H7CO4J$LLB"[+6E4N5_=)G+U)"HG&EJ$6H;DH\':S M-N;+I\"4041 ?$ $!MO-=QV.#O8-R>X?E49D[Q%A?2-WK?![ M&[O7 ZJB,6L9/.V6ZC>W5YS0=E#;XS%"WT)A%5B];38(6+N8IM#;./,9ZYUC M'"[0ZBC[-8;A*R,P^#@HB)?-@&\4;QX'];C@1R;DV#L\.?.='X,]U+)*_QP-MCIT]%"8:LNY:^TPB816P_1@U M\%5[1W%Q6;]+K:&Q[3/(.C%*!EH:N@SI3- I@ !,BVEZ_(&#GD0.J?Z&8NSA M/VN*]B-44;1TFKO8(6\7U>N5?H3@2_'Y&4FQK%[F8.VF*#X'6>ND%P59Z_P!:&EW"8' ?9IV]3CH[U Q \2'-"UJ- M4Y$?$J@>'AR.2LF6^Y827!UR24Z&CVR5IA]9!FKZ2XI8/E*)V];X5@_:N%>K M->3.+Q38>QM[=W.'#1RPI9>*UV)A$PB[N[ >SB1[O]OC#RBCV+U924F8>4D!>F>ZYW?[OCWGWZ/O3)#DK#FLFQ"9FAQ:YQ$=M$[2!-<%K@'4(CC M9))0N:UKKCE+I53US5H2DT:OQE7J=<8(QL+!1#8K9BQ:(AX%(0.3JK*G$5%5 ME#'675,910QCF,8<2332W$KIIW%TKC4DZS]WD6_[+N7<#RE@EMES+5K#98': M1".&&)NZQC1R#6235SG.)<]Q+GN^H"NX;]E_<:HV.=-0 MVM99 QDPY,+=RLU;.R#X#[Q1JJ-EB =-1,Y3D, " @.0O8R1ACD ,&,A6I,R!2@(!\&MEE1Y\Q<3&Z M@M&]R=93$OLWNA<=G6;Y2"/&? M@'#;UB7$K+<,6'<0-SM._(2=X2H:F]77L\V3Y#2P62Q:CF5N@@,MAP*Q(Q1<> MKK!&R5I2P0J#<@%Y!5\HQY 0\.?#+9NLJ8M;Z8VME9^(=/B-#XJKVOD;OW\ MLW[L&*WEW@.(.H-R^A(C)VTN+5,U*?BK%%G$>H.DK^(=/&HFY*(<=7(" A]#+?E@FMW]G.QS'\C@0?$5ZRP M',N7,U6(Q3+%_98CAKM4MK/'/&??Q.T2C2O0JBQ/$2"T)4GP)CX<@N;GG@.,A9)@I M#/='W3FM'O14_P!H>):C/66YJ[?,66> QKG.??OX[<:HXZ]+CI\@"W.^K?RL,-X6XSFR1M+C%,8 M$0/X4-G"W<-?^K<7#:;*'ET3799RV*)A$PB815H_7/V!\);5TEK!%?J3J5$G M;H\234Y(#N\SI(=N1R0OO?:&[6B]9 /[XB;CD %.39%R5!NVLUR=;WAOP17 M^]Y%I[]93FGTO.V7,F1NJRQPR:[> =&]>3")HCPS"&0-_%EO9 M@6NKR]G:3-'*'.Y K.^8W6Y5,(F$3")A$PB81?CD'[.*8/I217(UCXUFY?OG M2G5Y;9FS1.XB'!1$H<>'AF=+:$6]O' W4QC6^( +Y>,X9AGS;FW%,U7-?2,3Q&YNG5U[ MUQ,^4@TT:"_9HY%A&3E;B81?T $P@4H"8QA "E !$1$1X /$1$<( 2:#22 MKZ^A-?DU3I'4FM@2*DK2-=4^M/0* !YLI%P3%M+NU."D 5GLF19900 $YQ' M@/RW&Q\CCT$FGD7T[\,,K-R1PXP+* :&OPW";6W?SR1PL;*XZM+ MY YSM TDZ LTNMICZ-3;;=I8>(JGUF>M,F/7Y?$?7XIU+/1Z^D_1PV:&\>!X M_4'),,3IYF0LZSW!H\)-%<68L:M;F']BFI>P2JPN92=E)"8DG!NH3+OY-VJ]>+")C&-RJX7,;Q$1\?=S.K& M-C8(VZ&M \ 7RYXEB%UBV(SXI?.W[VYF?+([\)\CB]YZ7$E>7D2HDPBRRA5 M-[?;S2Z-& 89*Z6RNU./ @ )Q>V.89P[0"@/@)A7>%X#]7)4\K8('SNZK&%Q M\ %5WF6,#NAHF B6Y6D5!Q MC"'C&I/I&T?&-4F3)N3W/>HMD"E#]8,P6][I'F1^ESB2?"5]1.'6%KA6'P87 M8M#+*VA9%&T:FLC:&,:/ T +T\A58F$3"*#OUR=@C$:8U!K-!<$U[ML*2M+M M,AP\Q6,HD$9D9%0G CY"DEA3KWS)3?NUW*)0]D85+7L.OT65 M/X,BC=(<]8GY'CI#JL/.UQYL%J-I<\]% /9?#@;KR?!VN*&8ZHXR>DT;[!*\'>L.S2< M%X&PY?B=2;&<8MXG-Y8;=LETX\])HK<>^!V4-47,H+1^F$3"+LOT^=8,=N]X M>CZC+QS65@D+0M;)UA(-D7L8[C*1$R%N492;1PDLV=,))Q#)M5$E"&35!?H, M'28VM]W\I>%7V9R__#K/]2GXN?;W]XC37X+Z1]@\?2%_\_-\-WMI_*7A M5]F(TU^"^D?8/'TA?_/S?#=[:?REX5?9G+_\.L_U*?BY M]O?WB--?@OI'V#Q](7_S\WPW>VG\I>%7V9R__#K/]2GXN?;W]XC37X+Z1]@\ M?2%_\_-\-WMI_*7A5]F(TU^"^D?8/'TA?_/S?#=[:?RE MX5?9G+_\.L_U*?BY]O?WB--?@OI'V#Q](7_S\WPW>VG\I>%7V9R__#K/]2LI MJFK-84-XYD:-KBATR0>-O8G;^J5"O5UXZ9BJFO[(Y=1$>B0_EF,).L MH#QR 9+EN;F<;LTCWM!K1SB?9*[O \E9-RSYE0 M[=TC7P MZL[8]$T11O[*]@]8U0TPWZ3%\NPRL8C-V,.DX <.9Z2YF%,5G] M*Q*>?6'2.IX :#R +Z6>!.53DK@WEG++V[ES;8-;=JWDGEC$UQKT_+22:]/, MNB"J&4,?W3"(YDP&#T;"((]I9O'PN\[[Z^<[O3YJ.<>\%FG%@[?ABQ-UHRF MKZJN.,[=>?TPB817,_3-T0VT7VEZ]2<,0:VS9;1+: M5O643*5T=U:VC9Q ,%N0%9$(FJ$8HF0,/U-R"QNDICG#,0YCOC>XK(0:Q1G< M;[W6>EU=/)1?0;W.^&.5%I.;6ZCN6ZXWM=XB#3I5J9[RO!G?).+Y.N7! ML.*X;RU2:DZ]/1;HO2O'R M\0\68/VJG')3"BY0,'4 B4P!R B @.9OBE9-$V:(UCT^!P(J-!UC0L>R8NJ3")A$PB819)5KC;J- M*I3M*M5DI\VA^P3%6G).ORJ/ \AY4A$NFCM/Q_4.&2Y88IV[DS6O9R. (\17 M;X+F#'LMWK<2R[>W=AB+=4MM-)!(/ ^)S7#H*D3U'ZMO>)K)1HVGK7"[<@D! M(0\7L6%0<2'L_5]6\FT0)H2Q*/#E'WBKQ=Z4AN!%,PR'$[ZWQW#&T!COX6N?N[:7,'8SEQ&ITKY@#3S2-! MF9[;?5X[=]SNXVL;&0=Z+NK\Z;='[:'[>1H#YVH($31:7A)%B2-.H("(_"C1 M@@3DI2KJ&'C+0Q'*F(68,EO2>$?@BCA[W37WI)Y@M@W"+OY<*.(4\.#9M;)E MK,4I#1Z0]LED]QT -O &",G23Z3% P:&B1[BI7D5D7"*3ANJFN@NF19!=$Y5 M45D52@=-5)0@F(HFH0P"4P"(" \AEKD$&AUKW!'(R5C98G!T3@""#4$'2""- M!!&D$:U]F%&F$3")A%39]4W8'V_][.VO)7\^.I7VNZ_CN%/,!'[6X)E\-(!Q M[TGEVAX_Y*'N"(\^/.9+QWLW;UIAW M86,>FM/1X6=JWFI>=^O*:81,(KM'I\:_^YKV9]OU>.AY#J0HC M6ZOBF3\IQ[7L-X\O1R.P'ZI[0V3L)$1 _OB%2 G 4"AAO'I_2<7GDV!^Z/> M>;]ZJ^C#NK96^I_=\RMA3F[L\N&-NWU%';U\]]X0[;O-$X9IT@-#=%*#LK.H M7H%,(F$3"*F;ZH5X->>]W="Q%BJL:L]K]'CRD5!8$"U>M1+&51ZPX ##8O;3 MF+P'EF.)1Y$!$B%2"PW;AL.\+)>6\N^UG;%% M3H$//A:C785NR/UB =73+S$B7@.0#I]WD1 ,:9SFW\0CA&ID5>EQ/W@%NE]7 M#EP8?PCQ;,DC:7&)8XY@--<-K!"UAK_U99QR"FNI($T66>MAB81,(F$3")A$ MPBXJ]1#:)-3=G&\)XCH&TI/5177\&!3]#A62OZR554,S-X"#EA%R;EX @("4 MK8Q@\0#.XP"V]*Q>%E*M:[>/@;YWE( Z5YV[U^=&Y&X 9DQ1K]R]NK$V,.FC MC)?$6QW/QF1R22UU@1DC2%2BS,:^==,(F$73'9MK$=Q=TFC-?G;"\82VPH.0 MG6P$$X+5BL+&M-H3'P$" I7H5R7J$!*41Y$! .!ZW%[GT3#)YZT<(R!X3YK? M*0LP]W[)IS_QJRUE9S.TM9\5ADF;2M;>W/I-R.:L$,@J= UD'4KS6867TH+@ MCU-]A#KOLGW4[06%*0MD3&:]8% PE%<+K,L8691Y Q1X^UA=\80#GJ O AP( MYWF7+?TC&80>JPEY]Z*CRT7F'OD9J.4^[KF*>)V[=7T$=BS9O>ERLAE'_;F8 M\]*'02J8F9?7SV)A$PBD!]+[7H[#[V=.(JHBK'4YY-;"DS@43>SA4H1\]A5N M.D2@ VH\>01$2\ ?D!ZN 'HLRW'H^#3$=9X#![X@'\VJ]2]S'*IS7WB\OQO; MO6F'R37TA_!]%A>^$_\ M=L(;+W15JB MMW '8ZUUG#-W+?Q$4+#;)"0L,@H(^ "\">*X+QX='//CP&3LG6_9X:Z<]:2 M0^)H 'EWEI*]8IFHXQQHL\M1.K;8/@T37-Y)[E\D[STPFVT1'*64(.RPGM3KED<>@>;[(*T:^L'S4<X_C%D\33S,;HK4F);+I7AA,(F$5O#T@=?!2NRZL3 M9TQ3=[-N5TO;DIR@50J:4B2DQX"/'(I+1U-27)]#A;GZ(YBG-D_;8PYFR-C6 M^3>/E=1;XNX5E49=[O-EB+A2?&<0N[UU==!(+-G08[1KQS/KM4H66TO9ZK1^ MN?L#X2VKI+6"*_4G4J).W1XDFIR0'=YG20[^T-VM%ZR ?WQ$W'( * M=LN9,C=5ECADUV\ Z-Z\F$30X#W M36V=172&R5% [3!3E[+6DF$3"*;OT.-?EF=Y[:V0NCYJ%$UPRKS8QBB)6TM? M9Y)=LY*K;RL,0X ME8[FZ1N]'AF$,@;^++>S M=7E[.TF:.4.=R!6=\QNMRJ81,(F$3")A$PB81, M(L"VI=VVL]8[%V,\ IVM#HUKN*Z9A 53K4$_F!1#D0Y,O['T 'NB)@ /')] MK";FYCMQK>]K?&0%;&=LQPY.R;BV;;BA@PS#;F[<#M%O"^6G3N4'*314$G;M MR_=NGSU=1R\>N%G;MRL83K.'+E0RRZZIQ\3J*JG$QA^B(YG, - :- "^7J>> M:ZG?7.<=)57 MWPORJ[/'$C LH!N]'B.+6L#^01R3,;*X[:-CWW&FF@-*E7U0 "@!2@!2E * M4 #@ \ S!Z^G4 4&@!8G?[$FBZ/-&.VV5LLXCF:](%GAUA< M74A.@!EO$^5U>;=8:J@5+2;V;E)*9DEA<2,O(/)-^N;Z9=Z_<*.G2P\B/BHN MJ8W_ "YG1K0QH8WJ@4'0OEUOKRXQ&]FQ"[=O7<\KY'NY7O<7./222O/R)4J8 M1;&T_1%MH[8UGK9 %?,OM^J-/$Z("*B*5BGF$4NYY#P(1J@Z,H8X\%(4HF$0 M !'*>[G%M:R7!U,C<[Q E7;D'+,F=,\X-E"+>WL4Q2UM:C6!/,R)SN8-#BXG M4 "3H"OR,VC:/:-6#)!-LS9-T&C1LB4")-VS9(J*""1 \"II)$ I0^@ 9@TD MN)<[225]/]O!#:P,MK=H9;QL#6M&@-:T4: -@ 7Z,X4U,(F$3")A%#;ZD7 MIK*]P[EQNW2"$>RW(@S11M58U-I7S3K+">;:W;HT@\M5K][W7= ?Q7F?Q&X<- MBCX@-C N;=SFQQX@QC=UCFO-&LNV-#8PYY$,2PN M#HR-!!J"M,N.8%C66L4FP/,-I<6.,6[RV2&>-T4C'#8YCP'#E!I0C2*@K'.%?-1I *B'MS'DR30@FT M.:06D5!&HCE"^6%RF$7XY!^SBF#Z4D5R-8^-9N7[YTIU>6V9LT3N'*ZG2!C= M"**9C#P CP&W;@RUAC<][CJ:Q@+G./, "2J!>Q MK@[V'L*]W^0 P/[S$6\#(& M]5C T= ^\OEUS;C\^:\U8GFFZKZ5B6(7%T^NO>N)GS.KKVO.U8;DY6^F$66 M4*IO;[>:71HP##)72V5VIQX$ !.+VQS#.': 4!\!,*[PO ?JY*GE;! ^=W58 MPN/@ JN\RQ@=SF?,N'9:LZ^EXC?06S*:]^>5D3:>^>%?VB8QE"149#1J(-XZ M(CV<8P0#W$63!LFT:HAP !PF@D4/^3,%N<7N+W=8FIZ5]1=C96^'64.'VC=V MT@B9&QO(QC0UHZ %Z&0JJ3")A$PBH5=P-B4MV^-U6I50%5+)MG8LX)RJ$5( M(2EOF'I0343 J1TBE6 "= 3I .D #@,SA81]E8PQ#W,3!XFA?,5Q3Q9^/<3 M/KW$N(2.T#K#$;J+9K\V)NDU.S4 !([EO+UNF$3")A M$PB81,(J['KB[T1NZJX5*82'LMC%K*V%TT, < ZAZ\U00/R/[%+> #[I;(SG>;D$5BT^<\[ M[O - \9J?>K9KZM_AR^_S/C/%*]CK9X?;BPMG'4;BXW9)W-_&B@:QAJ>K=:C MK%E',=K;XH)?70V":.UAI#5R#@Q36N[6"[/D4S '+:D0J,,S*YX$#^2NYO!S M$*/O#G0ZOIDRB%[9*@WKF:Y/N&!H]\:_W?*M9_K*LU&TR9EO)<;B#?8C/=O M_!LX1$W>VT+KPD#42RNMHI6GS(JT_)A$PBGE]"S7P/=A;TVFN@(!6ZA6Z)'+ MG(/0HK<)AQ/2A4#C[SS6J5+:]?AU%*X+X\&'FQ\ZS[MO!;#W3RX^]%!_:/B6 MS?U:F5?2-A-;)N8\6WI,(F$3" M*CEWM[ -L_NT[@+B#D7C9SLNP0D6Z$1,#B#IZQ:= *D$>!!(T+ -^@!\0)P' MT,S1@T'HV%014H>S!/A=YQ\I*^;?O&9I.<^.F:&-WX4-J1:0$< MQA@93D% N6L[-863")A%=?\ 3NUZ.M.S#0<$L@"#V7IB=Z? /[*=?83YY=4/ M: 'WQ5T&$XBB)1X$@) 40Y+F',?N/2<8G>-0?NCW@W?9"^BKNH94.3^[UE?# M9&[MQ/AXO'\I-\]]V-[\9K)F,(.EN[NG4NT\Z=>AU11[L=@CM/N8WI?2./:F M<_LZVFAU^HQNNO1LJXB*V')A$1\N CVQ?H!X> ' 9FS"X/1<.@@U%L;:^$B MI\I*^:/CEFHYVXPYES.';]O=8S==D>6".5T5OXH&1CDT: !H7/>5ZQ4F$7] M!,(%* F,80 I0 1$1$> #Q$1'" $F@TDJ^EV_:_+JK1FH=;^3Y*]*UQ3J\ M_*)1(926CH%BA,.5""(]"SR5!94X!X &8/OY_2KV6XV/D<1X"33R+Z M=.%F5ADCAK@.4=W=DP["+2!^RLL<+!*XC87R;[CSDT6W\I%?JI?>IEL NP^] MC=[Y!;S6%8G([7[(G4)@;FH\+'UZ81 1 /=LC-ZH(<> G$/'CD6\V+LZ2]F7\OI%Q 5"*CH=C]4'Q5*E. MKR@!_DE'GZ/.8RSE/VF),@&J.,>-Q)/DHMUWJZ,K?1/!S$,S2MI<8MC,FZ:= M:"UCCB9IVTF-P.0:=M5,GEHK8&F$3")A$PB81,(F$3"*.;U6M@?:%V3;/115 M\F1OCVK:_CC<\ ;X:G6K^:2$ ,4QO.J\._( /@)@$0$ $!N#*\';XS&3U6! MSCT"@_.(7DKOO9I^K'=TQF.-V[=XG);6,?\ _=,U\HYZVT4P\)J:@$*G-F6U MH#3")A%*!Z0>OANW>E59E5 %V>LZA<[XZ*H0#)>::-)3(TQA,( "J$I<$5T^ M.3 =$! ."B(6UFRX['!W,&N1[6^7>/D;1>S>X7E7ZQ]X>RQ![=ZWP:PN[UU1 MHKV8M(^ELETQ[=M65V%6\LQ2M\BC]]4/8(:][)MQ*HN/(DKBU@]?1A>HI?:! MMDZP9S;?DP\CS5$Y W!0$1Z./ .3!WV6H.WQF$'JL)@T_.HO+/?/S4,J] MW/'WQOW;O$&0V,?XWI,S&3-_[83G175L%2*9^9=7SZ)A$PBDH])C7YKUWL:] M>G1\]AKR$M^P)$G2!@*5A"K5^)6$1'WGL]DLK%0!X'Q* ?1Y"WD>X2()#[AUO6[JDW15;Q\B_:F:V*(36ZA4+"6> M-496&'* RLL\0O;!^_:2.8=H&H^$'0>D+'7$+A+PXXJ6 M(P_/V$6F(L:TM9(]I;/$#K[&XC+)XJG21'(T$T)!HHB]O>AQKZ7.ZD=([$,^^K;RK?.?=\.,=NL/D-2+>]C;=15V-;-&898VCE>RX=RDZ MU&'MGTK>\W59G3AOKA'9T*VZQ"9U9*)6?> M@81$.;DMQR1RM#XG!S#M!!'C"\N8IA.*X'>OPW&K:XL\1C-'Q3QOBD:>1S) M US>D!>-D:Z],(F$3")A%=$]-3:<# 54LC?U6]&9JMPZBF%=JM806#CGI! M,3" @4<[; [?TG%H(]@D#CX&^]!FH9-X YIQD.W9GX7):QG;VEZ6V; M"W\9IGWQR;M:4!5(O,RKYR$PB812 ^E]KT=A][.G$5415CJ<\FMA29P*)O9P MJ4(^>PJW'2)0 ;4>/((B)> /R ]7 #T69;CT?!IB.L\!@]\0#^;5>I>YCE4Y MK[Q>7XWMWK3#Y)KZ0_@^BPO?"?\ N3 --*5J-- ;F.8A7T&)A$PB81,(O\_. MZH+-;E;6SA(Z#AO9IY!=%0HD4161E7::J2A1\2G3.40$!]P0S.T)!A81JW1[ M"^6?,4$DCF"MP^PGQ*Z;:VX\XZSL:-KCS M#RG1K*QKQ:XJ97X.9(NL[YKD#;6$;L,0($EU<.:XQ6T(-:R2%IJ:$1L:^5]& M,<12+W%M:V[PV=<]KWEV#RS7::<2[[R^L&K)$2D;QL/'D4,F$7I0T/*6&7BH"#8.96 M:G))C#P\8R2,N\D923=),H]@T1( G6'V%[BM_!A>&Q/GQ&YF9%%&P5?))(X,8QH&DN>XAK1M) 5XKM#[?H[MD M[?J!J=L""LQ&1OPK9K3M41V74O"281,(K97HRZ]"I=H7VW+("5W MM'8EKLB;@_@=2)@3-*0R;E ..$$)&MO5"\AU"98P\B7I ,6YON.UQ;LAJBC: M.D^[D:WQD!6EG[,L>3,C8SFZ4@,PS"[JZTTTF"%\@% M#K+BT- ]T2 -)5!A==9TNLY<*G6<.%5%UUE#"=1594XJ*JJ&'Q,=0YA$1'W1 M',Y "@U!?+]+))-(Z:4ETKW$N)TDDFI)/*3I*^K.5 F$634NK2%YN-3I42' M,K<+- U:,#IZ^9"P2C6)9!T=1.OER[+XYF"GO=(\R.ZSB2?"=*^HS#T%;.*7KBX6"..8PE\R980 M3U2$:IF 0$%GLQY"*?B =:@>(>[E380>E7L5OL?(T'P$BODJK.XJ9J&1^&F/ MYNWPR7#L(NIXSRRLA>86CG?+N,;JTN&D*A=F<%\QB81,(NANTO7_ -U+N9T5 M1#H>TLYW9U3^%D/+\T#P$9*H3%BZD_<,4L%'N!'GWH 'CXLS":^E MM>18)R.K$#-V676]GB:]$24Y*+^]^H1T2R6?O5O?F(3ZFV;F-XF /#Q$,CC8 MZ1[8V=9Q 'A.@*@Q7$K3!L,N<7OW;EC:0232.Y(XF%[SIH-#6DZ2%0'N%F?W M2VVFXRH@,I;+%-V:2$IC& 7\])NI1X(&-[XP>T.C>(^(YG2*-L,386]5C0!X M *+Y<\?QBZS%CM[F"^_SM]=S7$FWSYI'2/T_E.*QS)BZE,(F$5X7L9U^.L>T M/M]J)T1;.4];PMBD6Q@ #MI>\ M=YELIT@!?-0E;$L0_'(=0#XC[HX8QJ?TG M%IY=G:$#P-\T>0+Z0N[9E;ZF\!\JX$YNY,,(AGD;M;+>5O)6GG;+.\'G!TG6 MNK?"^LDV]9)[H[&M8.DDGV M6_K+LU=GA.5\D1 M.J)KBYOI6UU=BQEO 2/QNWN0#^*=>RN9F05J63")A%8D]"C7H$8;^VLY1 3. M'=1U[#..D.4P:(R-DLR(F$HB(+"^B3 "''ECR \EXL#.T_G06HY'./D _O+ M;!ZM'*H;:YHSO,W2Z2UL8G??M3H/N=-:BE@[+#6U%0,>NEL+V+7 M^C-5(+]D V"UB$$5>9QNY*;*L-1H"K M:9D-:ADPB816#?0HUZ)W^_=K.41 K=G4=>PSCI$04%XM(V2S(B<2@ "B#&), M (\^9X@'!>;#SM<>;!:CE<\^0#V7+:CZM'*I==9HSO,W0R.UL8G;SHHT'L>BU&]Q ME4*6/MU=B; U2%0 ZE&Z]C^5I M(]A6YF7)^4\Y67T;FW#+#$["A\RZ@BG:*[6B1KMTZ 0YM"" 000%%!W&^C1H MS8+&1FM#R#S35S$BBS2%GJ]G=LGIWM@KX.50 //9N%4&Q3")62 MG!2A=.'YOO8'!E\!-#RZ \>*@/2*GE7AWBUZOKAKFJVEQ'AE+)E_,-"6Q.<^ M>PD=3JN8\OG@WC[N*1S(P32W?H K2;4U=>-+7^S:QV-"+5^X5-_[!+1RIB*I MCYB*3ID^9.4A,B]C)-@X2<-ETQ$BR"I#E\!S(MKQS7#6M?9/ M5JIA$PBMR>CI#N8SLJ@7JXN12L6P;_,,P74 Z0-D)%O7S S*!0%%M[7!*B)1 MY$5A.;G@W 8JS:\.QAP'N8VCR5^^M[?RLJ:C=$C8# MNC8W>A=H_"WCM4IV6RO:R810N>MWL$8#MUU]KUNN"3S8>S$7SI+K#ES 4F&? M/'R0)<=1@).S,6H)P'@O0 " ]0"%X9,@[3$)+@ZHXZ=+B*>0.6O+UCF:OHOA M-A658G;L^*XR'N%>M!:1/>\4YII;9U=E*;12KAF2UI;3")A%/%Z%E (^V-O7 M:"Q/?5BF5JC,3&* E.>ZS3F=D#)"/(@HV3HJ!3#X#TK\>X(Y9&=9]VW@MA[I MYB@_M'Q+9KZM/*S;G-N9N=7=V._J.0 \ S1@UP+G"X)AK[, ^%OFGR@KYM>\5E67)?'+-. 2-W(V8Q< M31BE*073O2H* 4'R,T>H '8 -"Y>SLUAA,(F$4@'IX=Y2O:%N!9Y8@>/-2[! M18P>QHYFF9PZCP9K+G@[C'-2""CE_6EGBX*(EZA79.7!"E,MY(EZ+'\(&+6E M(Z"ZCJ6'EY6GF.CP$#95>I.ZCW@I. V?77&+=I)D7%6LAOXV#>HOXYZ@?D!Z% MD3& BR*@"15(X%515*8BA2G*8H8FFAEMY##.TLE:=((H5OSR]F+ LV8-!F'+ M5W!?8)=,#XIH7A\;VGD(U$&HW,5V+K,Y96+#K=S7W3R1Y MID%=VWB.LR3%M6@]FV1P##4Z[J^[C:W=Q>QMNPGY64)&&<(4RB1:JOVMTZ.< M"D"J3)-3I4?RKX$"&>/U@%=R%6N%0=E *O/6<=;CS\@&P: MAX:DZ..-W';._';,WT[FJ41X;"7"TLHR?1[6-U*A@.E\CZ RS/\ /D( &[&V M.-G+F=FL+)A$PBGL]'CLP<3T^GW7[%B1+7ZZJ\8:>C7Z'O9BQE\QE*7CR50Z M3Q]=**C5@<2F \@918HD.T()K'S;C 8SZ+MS^D=ID(V#6&^$ZSS:-JV=]P3N M]2XGB@XX9L@IA=HYS,*C>/E9]+)+RAUL@\Z.$T-9RZ1I:Z!I=9&S'BV[)A%1 M:[O=@AM/N@WO>DUQ! /@*+;\%]PH> > 9F MO"8/1L-@@U$1MKX2*GRDKYJ>/.:OKKQGS-F5CM^WN,9N1$ZM:P0R&" _X,<> MC9JV+G+.P6)$PB817KNTW7P:L[9]%T,S?V5Y ZQJ03"'24O189**0F+(/!0 M/JD_(.3?1'Q\1$>1S">*3^DXC//K#I74\ -!Y %]+G W*HR3P>RUEAS=RXM< M&M>U')/)$V6X\<[Y#RZ=-3I70F4"RJF$3"*-GU9M@EHG9/L-DFX,VD-AS51U M]&G(82BTF$\K??6]O,T\Q5//,LK06F$3"+O;TR=>AL3O M8TJT71!6/J9)_1\& MF(ZS@&CWQ /DJO3W;.NE-HS<$^/-,@B^6NLCX?3%0484\Z*AO<^K M 01Y.'-RY3M^VQAK_&L=NW&,XC:6;::Z!YNY M/ TLM2QQU>>&^Z"J)YE9:'TPB812V^C%KXUK[NE;@JW,9IJ_7%KL"3OI 4TI MBP^Q4EFU$W B59U$V*0.7W $J!_'Z VKF^X[+"NQ&N61HZ!YWL@>->ZO5[95 M.-\>'8^]I[#!<(N9P[8)9]RS8WPNBGG(YF.T[#;%S%RWCKB?U%]A?(%1$?H9W.7[?TC&(&;&O MWC[P;WL@!>=.]GFOZG]WG,^(L_1I 83L5*7, MQ+YV4PB819_JFCN=F[0UUKEF"GM-\O-4J"1D@'K2&QSC&)%?GI.!"H%=BL3L#[YWB\T?V:]*T2]_S-/U@[P=QA3';TY:6@H:MW MGL=>//)O5N@QVVK T]6@BPRYEXH3")A%<)])>@!1NR?7[Y1 $'VPYVWW]^3@ M0,<7\RI7HI<_(!R+BNUID<./#I,&8FS3/V^,R =6-K6CH%3Y25OR[C&5OJUW M=<+N7MW;G%;FZOGCEWY3!$3^5!;Q'P$*2G+=7K]5-?69V$-M[O?M117 S35V MNZG6U&Y.>A.6G2N[N]<&$>>5UX^RLDS<#T@5$H< 8#".4LH6_983VIURR./0 M/-]D%:-?6#YJ..\>?H*-U8,%PFVMRT:A+-O7CW?E&.XA:=E&-T5K6)?+I7AA M,(F$5O'T@M>_:1V75>:52,B\V=<;G?')%"="I422"=+C?$0ZA1<1E/1<)_0$ MJ_(?3#F*/ !EYY>R_98G9.N;HOW M^T+1ND#0 WF.TE:X.]QWM.(O!7B5:Y,R-'AC[%V$0W,SKF&25_;2S7#=UI9- M$ T111G435QTJ/[\]/WA?Q;IO_N5.?UQSOOJ?A/+-\(?%7EK_<0X^?,Y?_[2 M;][3\]/WA?Q;IO\ [E3G]<6;X0^*G^XAQ\^9R__P!I-^]I^>G[POXM MTW_W*G/ZXX^I^$\LWPA\5/\ <0X^?,Y?_P"TF_>U9RTC;96_Z8U%>YU:-<3= MUUA0;;,N(9%1O$+RMDJD3,R*T4W571 " 'T. RGE".1F$;S^J^5Q;X- ]D%:,/6#8 MOA6)]X$VF';OI-A@EG;W)%-,Y?/X@;R@ !1/Y="\.IA%][5JY?.6S) MF@JZ=O%T6K5L@F95=PY<*%20012( G4565.!2E !$1'@,X)#07'0 IL,,US, MRWMVN?/(X-:UHJ7.<:!H TDDD :RKUW:SJ0=$]N^H-3JI)(R-0I44VGR(& MZ VJ2*I-VU5$Y1,!TE[/).SE'GQ W.83Q.Z]-Q"6Z'5>\T_)&AOD 7TN<%UK;NPPZ-LX;I'I,E9KH@[0;B24@[05OW*%903"*KQZW^PAGNX M/6VND%P59:^UI\+.$@YY:S]ZFW2K](P>YR>#KD6IS^H?];,E9,M]RPDN#KDD MIT-&CRDK3!ZQ_-9Q/BI@^4HG;UOA6#]JX?@SWDSB\=,,%N[I4*F7BM=J81,( MK/OH:(1A>WW;KE)8AIE;<9T'[<"<*)1C:DU92(6,?J'J(NZ=/2E#@.D4Q\1Y M\,;9U+O3X@>IV.CP[SJ_>6YCU;$5F.%F/3,<#B#LP%KVTTB-MG;&(D\CG.F M%-&Z===$VN6:MC*81,(F$3"*NUZVW;@[*_H_<_6XXZK%5FWUULL[9(G0S=-U MEG5'L#L$RBL<)!)RYC5W"@@FF+=BD ]2I0&_\FX@-U^&R'SJ[[/[PZ-! YW' M8M3_ *QGA'.+K#>,V$1%ULZ-MAB!:!1CFDNLYW4TG?#I+=[W>:WL[9FMX"KY M9?BU7)A$PB81;RTMW*[U[>))62TYLJQTL'2Y7,A$M%T7]:E5RI@B5:7JTNA( M5V37*B7H*JLV.J0OTIBY17F'65^W=NXVOIJ.HCP.%"/&LD\.^,'$OA1=NN\@ M8Q=X=ONWGQ-(?;RN I66VE#X)'4T!SXRX#JD*3FC>N!W"0K=!K>]::PO((@! M3OXX)^G2KH/>^_=*(R$W$ J/CXHLD2>(>]\/&VY\F6#S6"25G,:.'L ^5>R< MM>L@XJX=$V',V#X-B0;K?'V]K*[G<0^:*NOJPM&K1HT[I0]>5^,D@IJ5T=$@C[A14.(?JCE&J='DFW!_2SO<.9H;[)5MUN[C7&S U[!O .5:&U M9'$I_!#^ IDL)%G]T*D).2B3X3$IBB(& <[FTRUA%H0X1]H\;7G>\FAOYJ\Y M9[[Y_>"SY$^TEQCZ*PV2M8L-C%KH.P3@ONZ4T4](H1K!4?SERX>.%W;M=9T[ M=+*N73IRJ==PY<+G,JLNNLJ8RBRRRAA,8QA$QC"(B/.=Z *#0 O+4TTMQ*Z M>=SGSO<7.B?D!%O.ZOW7<9XYX\W',;9):\,;*<>D3:6NNW-()M+8 MBA+G#1-,TT@8:@F0L:;>E>K\'4X*'K%:BF,'7J_&LX>%AXUN1JPC(R/0(V9, MF;=, (D@W03*4H!] ,Q3)(^5YDD)=(XU).LDK?+A6%8;@>&6^#8/!';85:PL MBABC:&LCC8T-8QK1H#6M "]C(%V"U-OJ_AJK26V]D^8":U'USU@D'_A/F8)G&FQL6^X\P*OH9@]?3DF$3")A%7U]=;87EQF@M4ME3#[4^MN MPIA#KX(3V!NPK=;5\L!'S#*?"4J'4(!T 7@.>H>F_,DV_G3W1V!K!TU)]AJU M8>LNS5NV>5\D1./GRW5]*VN@;C66]N:;:]I_(1QT_2J" M V3G6?=MH;8>Z>7'WHI_>\BV8>K5RJ+O.>8\Z2-!%CAL%HPG\*\F,KMW94-L MP"=8#Z:G&MEC,=+<"JZOKK;#\R6T%JALOQ[''6W89[@=/C?\ DFWHR>Z.TM8.BI/LM6ISUEV:]^^ROD>%WR<5U?2M MY>T6TUT1YL]QKE&CU5"B M E0IL.XG)$6XB4!%)RO=4"G$!$!.W / 2CF.\ZS[UQ!;#W+"X^^-!_9/C6WS MU:F53:Y2S+G61NF]Q""S83R6D3II-WF<;M@)T@F.FMI4\660MFJA"]M>Y!E7ZT=XO!Y)&EU MIA<5S?2:-78PNCA-=E+F6$UYJ"A((N+YB1;_ !,(F$3")A$PB81,(F$3"*AM MW';!+M;?NY-C)."NF=PV3<)J*6(83$&$BV,-N10LC:#X::?+5?,CQ;S4,[\4,P9M8X/M[_ !BZFC(TCL73/[$#F$08 M!S!:6RL6/$PB^Q%%5PJD@@DHNNNH1%%%$AE%5E5# 1-)),@&.HHH

]\/#,V8 M7!Z+AT$&UL;:^$BI\I*^:'CAFHYVXP9ES.'%\%UC-T8B?F&2NBMQT0,C')HT M+GW*]8L3"+^@ F$"E 3&,( 4H (B(B/ !XB(CA "30:25?3T!K\FJM':BU MP5$4%:5KFGUYZ0P<*'E8Z"9(R[E8. %W2".>H#%+E/*#@["*#6V5P/D/L%:,/6#V4]KW@G3S"D=S@EG(S7I:#-" M3I !\^)XT5&BE:U B?RZ%X=3")A%:;]*/O9H^P-2U+MTO-@CH#:VNF9*W46D MJ[39DOU/:";X!) *N!31<3U>8B5DLP(87!VS=-PF!RBN"&,\T8--!=/Q"%I= M:R&KJ>Y=MKS'7754TY*[K.Y!WC,MYIR+8\)LR745KG?"8Q;VK97!HO;5OR(@ M+J!TT#*0O@!+S'&V5@<#)V=ZD.G^V"!F*_6)B&V-NU1NN MVAJ3$/22,;79 P=!)#8$A'K]$.U8B8%!CP4+(N^"D*5),YG*5PX/EZ[Q)XDD M!CLJZ7'02.1H.NO+J'.=!\C=X3O=9!X,X9<87@UQ;XOQ&+"V*SB>)(X)-0?? M2,-(FLZW8;PGET-#6,<9F5$KC;[)L"UV*[W&6"3VA_*23@[ MIVX,5,J:*)!54$")IE(DD0 (0I2% RM#%'!$V&$!L30 !R +0]F#'L7S3CE MWF3'YWW.-WUP^:>5]-Y\DCBYSJ 5.AK0&M%&M : !C63%U"812^^D=VD/= MQ;D;[TMD8(ZRTS*(/HPSI(1;V79J":;N CVX&+TK(5/S4Y5R:L5%I:>A1'_ -S,*'F9M/ONJ.:O(O>G<2X%7&?^(#.)6.0__P#'9>F# MXRX>;<8@ '0,;4:6VU6W,A!\UXMVD%LCJ6MT1!SB!2](G.8W4?J$YLPY>B$.# M0-Y6;WPB7??7SN][K''X_P!XW--VYQ+8;]MLW70"T@BMJ $"@WHB304))-75 MWCQ!G=+S@F$3"+JWM/[P]L]H%PDK+KE6-DX>QH-&=OI=A3=+UZR-F"BQV#A4 MK-RU=,9B+]J6]D=I' R7G'*8JB1SIFZO%,)M<6A$=Q4/;U7#6*Z_"#M'WUF_ M@=Q]SSP$Q^;%\I.AFL+MK675I.'&"X:PDL<=QS7,ECWG]E*TU;ON#@]CG,,Q M=?\ 73 M\B8+2DR3*#^BN&D<["/8<5[^PKUF."R1@8WE*ZBF#=)@OHY07:-0DMH2T'2: M5<6Z!5VL?9*^N[44?.^ ^W"QR/24@M_A79,9#>:<>GS"K>R4^=\@I.1Z1+Y@ MFX#D"\^'#]]&Y1NY: ;O:XA'%4[:[MK-NTTT M(WJ\@KHF5[?]F2VYM+ZWVO-5A.FO=AU=C;4ZTE*'FB1D9->8]A"_"IV$69Z9 MS"JMUC']G1#J4$ * !EHW]LVSO)+5CM\1N+:TI4C0=%3337:M@G"W.-]Q!X> M81GC$+,8?<8K9,NA;B0S"..:KX?TA9'O[T18\GLVZ74HMPY2*_DPBPK8VO:E MM>C6C7%[B49RHW"(TAS052[[QNT*_P#:%LYW4K$@YE:5,+O7FN;X5#IC[5!)*ATI MKG3 465EBDUDTY!F(@9)02J$ZD%45#Y@PC%H,6MA+'03#KMVM/WP=A^^"%\\ M_'_@+FC@-G*3 L6:^?+MPY[["]#:,N80=3B-#+B(%K9XM;7$.;O1/C>[D;.U M6"$PB81,(F$3")A$PB81,(OZ "80*4!,8P@!2@ B(B(\ 'B(B.$ )-!I)4 MRW8_Z3]YW$XB-D=PK"7UYJD?(D(ZI+@M%WN^(=8'2(HU4*1Y4JV[(7DSE8$W MSA(0%LF4BA'1;0QK-$-H#;V!$EUJ+M;6_&/-J&WD6P7NW]QW,N?Y8,W<5HI\ M)R1H?':FL=[>BM0"T@/M;=PUR/#9I&D&%K6O;,+/-3J58H=;AZ?3(&*J]6K[ M)./A8&$9(1\9<Q,8$6S5N0B9.M0YCG-P)E%#&.81,81'&\LLD\AFF<72N- M23I)6Y; L"P;+.$6^ 9>M8++!;6,,AAA8&1QM&FC6M J223K*J*R"G(" M )K#[@B Y3='E=7H7C3OY9J^KG=XOL/8X-N,8OK2R;IT MT[3TJ2@V[T=J]COQ7G;15"LRNM#*81,(I1O1^UZ-V[SZY.J( LRUC3+E>G J M>"15UF*5*CO$?>G73?W!-9,ON\HB8 X(/%M9LN.QP=S-LCVM\N\?(U>T>X1E M0YB[PMIB3V[UO@V'W=XZNJI8+2/PN#[H/:-?F%WN2K=F8I6^!,(F$3"*HCZO M^PANO>A9H--856>L:=3:,WZ3"*/GK1Q[I(B0O4)?-3?V]1!0> 'J0Z1Y H#F M5LIP=C@[7[9'N=Y=T>1JT/=_;-1S%WA;S#6.WK?!L/M+-O)4QF[DISA]T6.. M@U938%%WERKQ>F$3"*V#Z+^O_M6[2'=P70Z76SME6F=;N3)]!EH6O)L*8T0* M?_ID6\Q R!@'Z!U3A]#,79PG[7%1$-4<;1TFKO8(6\3U>F5OH3@4_'Y&TFQG M&+F9KJ4)B@#+1K:[0V6"]C8S1-85X_7L35-> MQIA,(@0(N&1FIA$ ZC 0$+/8'Y> XY$.1 !$M(7//2:#R +0 M1WX\U',_>*Q:!CMZUPJ"VL8^;LXA-*.:EQ/,.BNLE1NY<*\BIA$PBN:^F#KX M->=DVF4%D!1D;?'S&P9(XD%,7(W";?R4*OT&Y'C[5ACR //!P)U!P @ 8AS) M/Z1C,Q'580T>] !_.JOH/[F>5?JIW=,O12-W;N_BEOI#2F]Z5,^2$T__ ,W8 M"NVE=M%W[G1+U$JKOK9;!&Q]SE1HC=QYC+7&L8LKEOU&'V>PVZ3D9M^/3ST% M\Z!2BA\ Y'CQ$? R;DV#L\-?.=IZ]AW M7ATJ!-/7UDLB ?1 4!@(HP_J^8'ZF6)G:>D<%J-IH.KP 1X :[#( M/2L0A@V.D;7P5J?)58PXU9J&2.$>9,TAV[/9X-=.B.K].Z)S+<5T=:9T;=&G M3H!.A42,S:OF=3")A%U!V5:^':/=CH&F&0!TU>;+KTO*MC$!0KB"J3@;=/H' M*;WO0K"03@IA'G@!YX'W,ZW&+CT;"YYM1$9 \+O-'E(69^[ME7ZZ<<+= M^"3&()9&TKO0VKO2IP>8PPO!Y!IH=2O)9A9?24M.=PVP0U1HC<&R"N/9G-,U MQ<)Z-4 Q2F-,LH-Z>$03$P@7SG4N*"1.?#K.&5=A!Z5?0V^Q\C0? 3I\E58' M%;-7U(X9X_FX/W)L/PBZFC/_ (K(7F$"NUTNXT97HJ40FK('2<:'-B=3PD4'E(65^!651G7C)EG++V[]MDG41A$6)5=LL(F-P>43'@"E.;+VR;?MBFDP^0T$GG-_* TCPD4/O5K/]8QP MJO<:R[A?%?"(G2.PG>M+W=%2VVF>'03'1H9%.7QN-3IN&&@ <56GS(JT_)A$ MPB^1#G3.51,QB'(8IR'(82G(3< '4;GK9<'PN=V_+;Q%W+N@$^&E*K,6 ]X7CCEJU;8X-FK'([)@HV-UU) M*Q@T:&-F,@8!30& :::S7\%U[O>Z+8C->-N._MK3$6Z+T.HC[A@B#AMW03XS4JFS%QYXT9KMW6 M>/YHQRXLGBCHO2YF1.&C0Z*-S(W:O=-.FIUDKG/.P6)4PB81=H=FG91LOO O M"4;!-W%>UO"/6X7S8[IJ)HV$:F#SCQL014R19NT/$"\(-4Q$$NLJBYDTO?#T M^+XS;83#O/\ .N"/-9M/.>1O*?%4KT+W?>[KG#CWF06>&-?:Y1MI&^FW[FUC MA;K,<0-.VN7CJ1M-&U#Y2QFDW(-5:MI&E=?UG66NH9*!J-4CRL(QD0PJK*") MS+.Y"0='^JOI22=J'75K/)N4[=MM@-C%N1L&DG22Y[W'2^21Q+Y'G2Y[B2MA93JZTPB814G M/4/JSZH]ZG<-'/TU"'D+ZYM+ 2MEP>WM PK^RSL+78I(%I2?EHZ%C41$P J_E7B+%FD( ME*

V-AD=U6@D^ :5789AUUB^)6^$V(WKVZGCAC'*^1X M8P;=;G :BK^],J["D4^J4N* BZA6H*KQH%3*B ,("+:Q+, 2*)BI #=H7WH M"(%]S,%S2NFF=,[K/<7'PDU7U%Y>P:URY@%CEZQ_R5A9PV\>BGF01MB9HV>: MT:-BR7):[A,(F$6L=O:C2NN=IU=A:JM+% RC5V!DG;!ZD!@:RT-(H&3 M?1$NS$X^4X;G(H4!,41$ACE-4VEW<6,XN+5Q;*/+S$:B.8JS<^0;8J*5N!(@E*5>*3]H6-R(LDBAR.1<+S79W0$ M5]2&XY?<'I]SX':/QBM/'&_N&<0LB3S8UPT$N8LI"KA$T-^D8&_@OA;075!0 M!]LWM'&I-NP"JB(?Q[^*>NXR49.XV28+JM7T>_;+,WK-TB82+-G;1P1-=NND MZC*06IAM4TUSTJ'MFSR.J^=1N( ?KBZJ*"MKDC+I#RBH+1 M%FJ(ARX*'CG0W^9<+L06A_:S#W+-/C=U1SZ:\R]6<+>YEQPXF.CNY,/."9?? MI-SB(= 2W76.VH;F2HTL=V38G?.@:58#[5O3%[>NVA6.L[YB;;.T61D7*-WN M;%N+&%?)=)@7J%2!1U%P:B:I"G2/=6MK5T<)! +9'F: M=AZDS0:*1[+>7K=,(F$3"*N]ZZ^P1,ZT%JILN DWMVP9EMU@(F%PI'5RM+B MGQU$ GLTL4!'P-U" ?2CE_9)M]$]T?Q6#RD_W5JB]9=FJLV5\D0NZK;J^E;7 M\(QV]N:;*;MR*[:\Q5>[+]6JM,(F$5BOT*-?"G$;^VJY0 P/9*HZ^AG/0 "F M,8UD;'94 4'DQ@7^%XDP@'2 >7R/5R'3C_.UQ5\%J-@<\]- /8?M;8TT4W=M12P/EB+::F$3")A%0K[@-@&VKO M+;VR/.\Y"Z['N-B8& P'*G$R4\^7AVR9P .I%G%&12((^(D('(B/CF<+"#T6 MRBM]K(V@^$ 5\J^8KBEFDYWXDX]F[>WH\1Q>[G9M BDF>8F@[0R/<:.8"NE: MARK5AIA$PBO2=H.OAU9VOZ(HJB -GL-K*K+RZ $ @)6";CTY^Q%X*(@(A.RC MCDWNF'Q'Q',*8M<>E8E//K!D-/ #0>0!?2MP%RK]2N#&6:,3SC_ !I)-.W6=:Z)771:H+.7"I$&[=)1==90P$3111(*BJJAA\"D3(41 M$1]P R@ )-!K66)9(X8W32D-B8TEQ.@ 5))Y -)5!;;MZ<;/VMLK8[HZIUK MY?+9;C>=X*)DL,Z^E4D.@!$J1&Z+HJ92%X*F4H%* !F*@HM 7,G-23&)CFQ1X,X?R+I)FT0 1\ %5PL4O_+D+WM8PO=H: 2? M %5X?8W.*7\&&V3=^\N)F11M_"?(X,:.EQ 5_:BU./H5(IM%B0XBJ75:]4XP M...(^N1#.'9!Q]#ALS+F"YY73S/G=UGN+CX2:KZB\M8':Y8RYA^6K'_(X=90 M6T?Y$$38F?FL"RK)2[M4>.^+8 ;/[N>X&X)N0>M%MD31S2,Y\=\U8\ MQ_:0.Q>:"-^QT5I2TAW=GQG$KN[).LM:]MFSGW:6N\T:O/+AUM,IV6 MRO:R81,(F$3")A$PB81,(HG_ %E-@C4.SUQ5D5P(ZVCL*H511$IP*L:,B%'E MY>K@''4*";NJM4E!#C]G* ^!A ;HRC;]KBPE.J*-SND^;_>/B7AWU@>:OH'@ M$_!8W4FQK%;6V(KI,<1=>//+NAUM&UU/PP#H*J6YE-:,$PB813#>BGK_ .V7 MNFL5W<)=3/6NL9MXV6 .13G[4_C:XQ3'DO!2K03B4'GD#L%L$M+[,+%!$<&1>;.NM,H[<$C""QD6[]6[R'TH@[O5WAC7%MQC.(VEFVF MNC7F\DY]TLM2QQU4?NGK"M13,K+1 F$3"*6[T8=?C:N[I>WK-A.TUAK>USZ+ MP0$4T)FP"QI3-N A[B[J(L,@8O/@)$3^//'-JYOG[+"NQ!TRR-'0/.]D!>Z_ M5ZY6.-\=W8](RLQP\U#R3=-W'RD7(MU&CY@];*E,DNV=-E3$.4P" E M$ M5UH'((2Y0.4J1>EYY2@%47RA@F9(,08VWNB&7VKD#^=O/RM\5=FCSO-=SC-' M":^N#I++EH!<^!NG.N7=$]6H-7 R3E#6D&];.+Q-)AT*D3GY M5L9U&5-@N4P 9)(SF1$.LABM% *?+-Q3-T,0,.&#?E_#/5'@&MQ\0\*V+<#/ M5]YDQZ2+,'&B1V%X+4.&'PO:Z\F&@@3RMWH[9AVM:9)R-YKA X!RL:4.@4O5 M]3AJ+KVM1-1J4 V!I$P4*U*U9M4^1.HH;CJ5=/'2IA47<+&47<*F,HHK"+WWI^'4FMCTV$&%N M%18)B>4N=29K+/(Y[ MDD^I_9J\HZ7 6_(K/F9RII@DC7AWX>[/C'$NUAXGY!MS<9NP^V[&ZM6"LEW:L)? M&^%H'GW$!<\%G7FB(:RKXHXY*O"Z"[5=9LY15;N6ZJB#ANNF=%=!=$XIJHK) M* 51)5)0HE,4P )1#@?',E @BHU+3!+%)#(Z&9KF3,<6N:X$%I!H00=((.@@ MZ05]6/@(J@'T&ROASQ6"WQ#TU M^T 6,;[QM>9TD+&8=7T3IA$PB81,(F$6B=O\ ;'H#?:71MS4]/NCH M$_)3FGL=[#9VZ/20GD,[9#J1UF9(B5,H"1)V0H])?#P#BMM,2OK$_P#M)7L' M(#4?!-1Y%C//O!OA;Q/CW<]X'88C-2@E?'N7#10"C;F(QW#!H&ALH&@<@4;. MP_1([<+$LJ[U]>ME:X75$W3'K.HJZ0#<.>2 W:RC-A/\AR("*LHKR''' @(F MN*WSEB$8I.R.03=;(UD_A MWKAU=&K37DJQ^A1LEJ8X5+?]'FR (>6:QT^>JQC!U% 1.6,D[@"8@3D> $WB M !SX\AVL>=K<_*P/;X'!WLAJP9BWJTZL%% 1V)V^'2 Y@2.I:-CI*'3 P]!E$BZJ6*F!$H'. #X45-.4ZU]K3T.^ MZ4[A,K[9&@6[4>KS5FEBV(\<$X(82>6V6UBP34ZE !Y5)P41'Q$.!X.=,,I MYL<]? SXY4R#U;O&ITH%SB^5V0Z:EL]^]PT:*-.',!TT!\X4&G32AVS5_0EN M#@Z)KIW#UJ)3 $3KHU>A2EA.P#]VU7S@WJS\?EFT!Q:=A+-B MZTU[Z*/:[65$'=YLVS=EN4Q^KL'4Q'U.O. W( +.N1Z-A2$0\!$LK_]@ .= M5<9QQ.31 V.,01B<=%SX ME(EJCM@[>]'D2'56H*-3WB10(6;9PR+VSG(4#@4KBURPR%E=%*"AN 5=G .H M?U1SH+K$K^]_S4KWCDKH^"*#R+U?D?@SPJX;M;]2M*=9Y2M\90K)J81,(F$3")A%RGNWLC[8NXRW-;WN;6JESM3&"9UEG M)GO&QH(K:"8/9&1:1Z,?6+="Q9$TGTNY5$P(^88ZQA,8?#CM+/&<2P^(P67\.["Q\DC6!E MO=0Q@!\LCJ[F\2XU)6G_ ,U/V#_>&_M1W/\ XBY5_6?'/G_S(_B*P?Z(N[!] MF/\ 4<6_?T_-3]@_WAO[4=S_ .(N/K/CGS_YD?Q$_HB[L'V8_P!1Q;]_3\U/ MV#_>&_M1W/\ XBX^L^.?/_F1_$3^B+NP?9C_ %'%OW]=7:3T+J;MUJ#BAZ:J M*=,JCN;>V1S%DF+!.F<3<@U8,G;]:1LTM-2BBBK2+;I@45Q(0B10*4,ZN\OK MK$)>WNW[\H;2M - KHH !M.Q9OX=<,;>F>U MC'/,EQ++(26QL;0OH T +;V4BOU,(F$7XI*/:RT<_BGQ%%&4FR=1[PB+ARS M5.U>(';.").V:K=VU4,DH(%424(H0??%,!@ 0Y:XM<'-ZP-53W=K#?6DME<@ MFWFCE3V$$.4Y=#%$2&*8 /L[ M 9T"]5 "@T +RYV$C;+!S-Z-XD9UVD$;=(TC0='C5'B>'6F,8;<83B#2 M^PNH)(9&ASV%TPEKB YCFO;K:X$ K@C\U/V#_>&_M1W/\ XBYW MOUGQSY_\R/XB\P?T1=V#[,?ZCBW[^GYJ?L'^\-_:CN?_ !%Q]9\<^?\ S(_B M)_1%W8/LQ_J.+?OZ?FI^P?[PW]J.Y_\ $7'UGQSY_P#,C^(G]$7=@^S'^HXM M^_KW:MZ9G9!3+-7;A7-()L;#4YV(LL"]6V'MB319S,%(-Y2+=*QLK>WT7()M MWS5,YD'**S=4 Z5"'((E&7+F/&9HW0R35C]J!R#6LJ\,>!_"[@X M;T\-\+&'.Q'LO2#Z1=7!D[#M.R%;J>UDT,W0[>\[>W6TZ'R@65UHK>O; M3I3N6B8&"W935+I$UF1<1L;.5TL+ M/2;JW#9'-W"X^BSP%YW= WRX-J=VE37FC\U/V#_>&_M1W/\ XBYV7UGQSY_\ MR/XBP]_1%W8/LQ_J.+?OZ?FI^P?[PW]J.Y_\1Z1UZ2E.K>A%M;"N-GN=E4?MX91\K'(E-;[%/\ L)$5))8Q@;^5YHF# MS.KH)TT%]BM_B0:+V3?#*T\UHI6E>J!75M64>&7 KA5P=FO+CAQA0PZ>_;&V M=WI%W<%[8B\Q@>E3S[@!D<3V>[O5&]O;K:='9UZRVF$3")A$PB81?P0 P"4P M 8I@$#%$ $! 0X$! ? 0$,+@@$4.D%1[;V],+M)WL[=S3JDNM;6MZI;G@0[ZQS)BMB P/$D0V/T^( MU#O+3F7E;B9W,^!7$N>3$9L.?@^.2$EUQAKFVYF O(^85DW 1 M\.C_ "LN.'.T9%+B!P/*UP/D('LE>/6CX7-'(9 M899P_EWA"SDW=JT'(>B=W=,UP2:V71\JD) /[2RN%L13*(G.7RCDDJ P7!4" ME P])3$X,'!A'D KFYRPHBI;,#^2W[SBL877JZ>.\$FY#>9;G92N\RZN@-9T M$26+#7;H!&D:2:T^AKZ*7=\X7315G=)LDSB(&=.KG9CH(@!1$!4*RHKMR("( MCXREP^KLX]2RB-]SER-I]TZ[N"T>'3$"><>JP%FN)TQ'I\P$DY<**58"\CTB)B=7 <\<^ M%++G6T'R,$CORB&^QO*^<$]6GGN=S1F/,N$6C-%3;07%V1RT$OH=:::5(KS5 MT=G:R]%#MHJQV[O8UKV'M1XD8HKL3OVM)K+HI1 3%.PKY%;(EU^X(DF \/:Z&C5ITJ3W5NCM0:2BCPVIM<5&A,EBD*[-789JS?R70!0(I,2_0>6F5B M@0 !1TNL?@H!SX!EMW-[=WCM^ZD?(>0]E^"[SF] .KHHL$\3N[7P:XN2NO&Q:VV-R)&]F@:W<3I&$%/ '$8-)ZTP.)> M $O5TE$!,(CU!<$6=;MH_30QN/,2WV=Y>2\<]6ID.YF+LN9DQ:SA.IMQ#;W1 M&OW4?HE16E*BM 022:C6WYAC_P!ZO^PW_P!L.5'UX_\ I?\ S/\ TU:'^V/_ M /N_^C__ )59G!>A/KQN=(;-W!W.7(!$06+!4F#KIU%"E$'!DCR$U: 2(J?@ M2%$IQ('@(G]W)3\[7!^3@8/"XGV U7#AGJT,J1.;],9JQ"=M!7L;.& D^Z(+ MYKF@)U @[NHEVM=%TWT:NS.LF(>=9;+V(( 3S$K9>5(]N:(@4 \>KDP]?-F[%Y.H8X_R6U_M%RRSE_U??=\P&- MITU/^2CM' '5UJ@ ::U)[EU5VQ=OFD%RO=4Z?HE+E2-E&?P_&P;9:SF:+>"S M52T2 /+"JW6X]^0SD2FX#D!XSI+K$K^]&[=2O>VNHG1\$:/(O2F2.#7"OAQ( M+C)& 89AUZ&%O;QPM-QNG6TW+]^S(!)RO/:[B+S6)*]0B+(S8CQ:7J M3.46GXU)H=ZB"IEFY 3%8@&XZB\\[KJ5H:+BHK3:MD9PN5K>P;DU#4[K :VM M6U=;UG8MJ28+U>@V"\UB&NMD1E'[N+C%H"K2,HVG9A*1DX]=L@9N@H"RZ"B9 M.3D, LUN"8N)2;(^UMT@RL7V@W6MW#X >.O:?9FDU]KTG(_!3I MQ[&MT)K^6<_E'X >DW'):1K!"X!!U+ZK?N34.OI^NU.^[5UO2+3;U44*G6K? M>:Q6I^T+.7J<:W1KL-,RC*1FU5Y%8C7E'RJ#&-C(UB@=9PX6.1) M%(ACG,!0$4+W*SW6]KE MTGHNJT[N3T%;+/..BLH6MUG<6NYZ>EWIRF.5I%P\78G4A(.C$((@FDF!<[S3H!"W[D*Y7+.Q^]WM&U)/N*IL/N'U77;,R540DJ^>TL9* M9B7"73UMIF-AS2#N&= !@$$G1$5! >0 0R,1O(J :*$O:-!(JMAZF[A=&;W: MNG6G-M4'9 ,$DUY%K4[-%RLG%HJF*5)26AT' RT410Q@ HN$4NH1X#QS@M0KE#VDP;RA>Y4^YGMOOLBWAZ+W M!:0NDN[7*U:Q=3VO0['(N7)RBZ#MIUW8Y&G; [A]&46W0_L?PO5;CMJ@UBQQ?P@P:RC#X1@YNP M,9-C[=&/D7*/FI%\U!8BA>2'*(Q!CB*@&BX+FC02*K^:J*MGC)XV5*HDJF8R:B9@,41 0'(5ROS3L] M!U:%EK+9IF)KE=@8YY+SL_.R+.(A86)CT#NG\I+2L@LW8QTU)P]9UAO;36Q[(FQ<2BE>H>SZ3<)PD8U401 M=2)XFO3DB_*Q;*NDBJ+"GY9#*% 1 3!S$6N&D@@+@.:=1"W+D*Y7+-P[W^S^ M@S:M;MO/HQVH90OL\LA'/79XA5,4Q%0'/E>442B?I MQ1&,1O.D T4)>T:R%NG7>U-9[<@PLVK-@TO8U?\ ,!$\Q2;-#V>/0L4CN/T[8+&]>'CXZ";7N!;RTJ]*L#<&T. MP?/&KF8564'ZD#4JOG%]\3J+XY$8W@5(-%P'M.HA=/9 HES]8.[3M6J4Y*UF MU=S';]6;)!/G$7.5ZP;FUS#3D-)LU#(NXZ5B9&R-G\<^:JE$JB*R9%"& 0, M#D08\Z0#3P*'>:-9"\?\=7LW_*T[9OP\ZL_K5G.X_D/B3?;RA;WJ=OJ=\KT9 M;J-9Z[1K])%VW42,9)4X%43,4??% M$ A((-#K40(.D:EI:4[P>TF#DY&%FNZ/MTB)F(?.XN6B93=NM(^3BY./<*-' M\=(L'=F1=,GS)TB=)9%4A5$U"B4P ("&<[C^0^)0[S>4+WJEW,=N%_D48BB= MP.DKK+.%BMV\74MK42R2*[@_ D0190\\\T3$P=2BJA"! MSXCD(!.@:US6FDKQ:%LO7&U812RZOV!2=D5Q&07B5K!0K5!7"$2E&J+9PYC5 M)6O/Y%@20;MWB)U$14!0A%2&$ Q1'D@C010K@$'4LVSABRQSMVDDN*[<@(J*D*?@ MQ@ >=UP%2#1<5%:5TKY*;DU"EL1#4"NU=;I[9I>:P38CA$L0M8#+( M4DTH%E52+ MU'PF*V$ 9D,M^Q@)@;KJ;U#1*BM-JV1G"Y6E]F=QV@-,.46&V M=TZOUU).4R+-HFX7BNP4PY0/QTN&\._D$9-=MXARH1(2!R'(ASD0:YVH$K@N M:-97J:UWGI?3G* @"30:UR2!I.I:,_'5[-_RM.V;\ M/.K/ZU9%N/Y#XE#OMY0OBZK3NY/05LL\XZ*RA:W6=Q:[GIZ7>G M*8Y6D7#Q=B=2$@Z,0@B":29SB "/'AG!8\"I!IX%SO-.@$+?N0KE4BU0MF2CUE0 M,*;>2"(>NCQS@Y2"()K@F<0#GCC."TMUBBY!!U+9.<+E,(F$3")A$PB81,(L M+O>Q]>ZN@U+/LJ\U#7]<24!$\[=+'$5B)\\2&.5N5_-/&34[@Y2")4RF$YN/ M !SD G0-)7!(&M:&JW?3V;W2:)7:UW-:6D)I9T#)K'GO\!'K2#LWE]#>*&3> M,TY95450 @-C*]8\@7D2FXB,;QK!7&^T[0NK"F*8H&*(&*8 ,4Q1 2F*(<@( M"'@("&0*)?6NNBV16W&NW.,828-T78QSU_7)&2:M7P-7*:ODJ'*IY:A M3<<& 1Y((U@A< @ZEGV<+E8#L+:VKM21C*:VMLF@ZRAI)\$7'2VPKC7:9&/Y M,6ZSL(YD_L9!;)UU:*3]TNLWZE6+7'L,O*?= @K3!2])^#*^N^ M:STC]M<>_<07L,(YC'*;M;S_ "VQVZI5!**9@!0@T(TKBH(KL6F_QU>S?\K3 MMF_#SJS^M61;C^0^)<;[>4)^.KV;_E:=LWX>=6?UJQN/Y#XDWV\H6R-=[QTK MM]:5;:FW!J[:#B"2:+S:&N]@5.[+0Z+\ZZ;%:52K4M)GCTGIVJI4C+ 0%!3, M!>>D>(2US=8(7((.HK]-0W)J'8,_8JG0MJZWN]IJ"JR%LK50O-8LL_5UFSU2 M-<(V*&AI1[(PBJ$BB=N)264#@AG""0''Z7G."US>L"%R' ZBMRY"N5I@G;6E15;GR M%:D>P>N)&ZUME?)EDHF]6([BJ>YDDK#(M3HQ MKDX*(MSD$K=0>>"&XYW32M#1<5%:;5L/.%RN=-F]WG:[IN2

S]^ZIIU@9< M>V5N4ND(-F:<^7T^U5MJZ[4#10ES1K(6;:PW MII?=;5X\U#M;7NRT(X0+)A2;=!V->+$QQ(0)1I%O7+N,%42\D\\B?640,7DH M@(\%KF]8$+D$'45M7.%RF$3"*M_VE?IS^[7^C.R_^T-:94O_ ,N%(;\L59 R MF4]5O_4 _33=A7]&=$_WZ;:RIC^0=T^P%(?\J%,!Z@7S(NZK_<9L3_9YYDF/ MY0>%37]0^!5)^S?8VS>P:Y=NO=RX1=R6C=Z!"@9V&M$'#6:NR3. M:K]BB8Z=@IB.7(YCY:&EV:,A&23%RF(IN&;]DX(JD/])J9_?16\0_)N^[8N M)>LU33]ZOS-^[3_X9M\_W66K)+.N/"%-?U3X%7V]+/TU>V#NS[9W^TMOQ=S> M6QOL^U51-:!M[N#8A$1,16'C,@LD&ZI!7*O*K=1^>3 (!]#*B65['T;JHI,; M&N;4ZU+5J#TCNSK1^S*;MFAPU_;W"B3"QS=>VV&9LEJC(!E+."D6?1E5@J],PK4D2S7 M$TW+PKE\OT&4ZTBJB@2%T[R?-T!&Q- TZ2N%O4:]/^'['(BN]ZO9/,6O5+O7 MMKA6]OKK"=DI=A7VU@?%BHJRPS^<HR"90(FD59): M9%)VGZ.3350O9N>>S0IZ>T;?C/N>[<-3;Q;-D&#F\UDBT_&M1,+6+ML,\=UZ MWQS3S#J+>PM+-$NBMA4'S#MP3,;Q-E.]NZXM4UKMYH*K;]CW:-HSNX[W^^BN M;SK4C98FHWR_3<$A'62=K9VTB^VY8V+E51>"?L%G)3M@X B@F* ^(!SE5(]S M(V[JD,:'.-5V'WM>C=VJ4?MTVUMC30V_7%PU71+#L)FD\M[^QUN<;T^,=3LG M#2+6Q"^DDW".=Y< [2"HWQ-#21K"ZP]&+=FP M]V]F+-ULF4DY^6USL:RZQA[%,K+.Y2;K$-!5.?AEGCYX_4X[KZS7 44FX77$)L%FU3(50[] M#7/;%0+G+L$TA$IU7+N#AG1$"$'K,X%,"@81Z#5$1W8@3R_?4F05D/W;%/9Z M-V]R;G[)J/!/WH.;1I-\]U+-)F,8%2Q,*5)_1U2IGY,#1.F23-D0P")#*L50 M#CI$I:>=N[)785.B=5O.%@7K=;O>:[[3F.I:XJJ>X]Q5RC:0T8M 5-)+U.#6 M:V"TG8%1'K5,\?DBXM5/@WF(RAR\>.B/4^V5J M&13&'D1FS'>B!YU M!&-V2G,NZ?7=[A]B:DT?J_6-!F)>LH[ML%L0N,_"K.F3U>JTN.A!=5(9-L)# MLVEF>6I$[@A#D4G277(S:N'1T6J0K.5BMTCK&2;H@("JNH! M."% ??&$ PBJ8]@NDX+U7NX_N!WEW>M+>E#5G49K2/GWL0S68W)_:QB(! MH_8.&LO$4>D,*\+/,V6<.'9%E7 '\WVFLD=V+0UBIF#M'$N4B'=SZ*G;? M:M/6)?MK/WNZUW*SG7M8@W6YKRP2K\VM O2ST;MJBP#515X@DJ=1J$?9 MG0&3$.!.)3<^]RH<]S(6ENO0I0:'2$%2H?F.>PW^(-F_A'D?_P"CR3V\G,IG M9,4EFDM.4KM^U;4=/:Z0D6U+I#-XQ@D):04E)%-N_E7\RX!R_5(FHY,+V25$ M!$ X*(!]#)3G%QWCK48 H-2J^]CW:-HSNX[W^^BN;SK4C98FHWR_3<$A'62 M=K9VTB^VY8V+E51>"?L%G)3M@X B@F* ^(!SE7(]S(V[JIV-#G&JZ^[W_1O[ M6:+VY[7VSI4MLUW<=5TFQ"_D4GLC&-%2,U& MSM$2O/* 2G*)BC!'.\N =I!4;XFAI(UA='>E5>K+W?>GK8J/O5U(VEHVEMA] MO[R)P$2^.1SC>:) H8C1Q858&W1L^$TIJ39.V[$)?@?7-*L5O=H MF4*D9\,)&.'K:+;F,( +R6=I)MD"^Z=94I0\1#*9HWB -JG$T%5"3Z%^J9J> MB.X#O+OY!>77=UZEJ_%RZZ92K.X]O*GM=^F&I@,Y7O+2M&Y-F;L;MMBM8:?M M]I8,8J#G>F4@)2>?0TM&6"SV6QQZJ;YT+QV=JFBNFW]G$R:BBLV28@[K- "@ M9&"-YVDE8=WB^E3>]!WS5N^?3.@;E#6J&G1;S='B;D#Q2OJMT5'T?8XR7OUB M]O?P4F5!1C*QKUV]17*JF7H\I18@\LF#@6RZEPZ,M(,>M=W>J;*V*>]*O:\Y M;X U4MDS5- RMHJQU47!ZU8I';VI7DW '7;.7K=8T/)+*MQ.FLJ0PI\E.8! MPRXJ"84U:?84TK3.X=BP]\6C4H&1M+03K4@.H/2.[.M'[ M,INV:'#7]O<*),)SD M)WI](L$WZ22R)#.F*C4A'*70N;WHB *@&+S T.?IV!0RDANC:M:=F?I#]EDSV[:KOFT:F M[W1<]E4"LW>7L;N]7*'AF*MOA$)=2)K;&DV*O-/8HQ.1! '+D7+LZR(J@=(3 M F2)\S]X@: $;$W=!.DK5-@]+_=?:UWIZEW9V%L)+[DJ3^!<[%K,YL.):C%P MZD^5K=Z6"MCDD)>S56>JH%51(Y]M=-G@"H545$VXI\B5KV%LFM0]F6N!9J5B M3*93TPB81,(F$3")A$PBJ>:5U\V]57U%-\#W,V^>4H>H0MJE.UA$S2L4H%8@ M[PC5(.KQIB )XN(:MC%U!24=Q M?HK=H=LU+;VNB]<2&M=L1]#YQJ%&Z)M/-UKH7TQ-9=T>E^W#[E/=*T21G:7:W M[#7:OVU15N=%UPO&1+F.BW4E%R$F4$H6:.^0:IJ* 9%EY2)"%223YAE+'.JQ M11AP;1RC9]2O;^V.[/O%H7IFZ8LKFJ5=TY@C;?E&HJ>7+2+Z"^WN3"7]D526 MDZO0Z"4C_P!@\Y)-]*',FL'6@W.2;$ QG:NUJ7(2YW9A=[43T;^P2G51G79? M4+S84DFU\F3N%QNUT+89=AWI $"/(J8I#^0CW1 'Q KAHX(!2H>J?"I\\IU.4!G_$&?-HTM_OS2_P!@;CE1 M;=8^!29NJ/"IIM*?(UJ3_=E0O]E8K)#NL?"IHU+C_P!5S]'QW*_T9K']XE/R M.'Y0*&3J%:U]*BJ1%[]+33]'GR+J0-RK>^:I-IM5S-G)XBP[BVQ$21&SDH&, MW7,S>' AP 1(;@?H9%,:2D^#V%Q'IC 6O+)Z(_8K%UV?DFL#LL'4="RKYL)] MBR!R X:,5W"(G(+/@Y043#D/HAG(GDKL7!B9114>D?V =N_>-KK;MEW3&VM] M*4VZP<'"'KMHUC6ZE$7Z1'S^_4._I-<_P"^BR9.F^3;]VQ2HNLY=#^LQW>[ M$T]3]<=N6CI&0C-J=P3A\UD)6"7!"QQ5-*[9P+:*@UP,FO'2]ZG9(6B#Q(Q5 M$4&3DI#$4434)# P.)<[4%%*X@;HUE9'VV>BKVGZZU]#$WE45=T;4D8QDYMT MS+V6SQU$A.]7LDE;/JA]K2S0@V^L,9R5F6<,SFY!O$QUF@GT\[E M),T<><=H,92)>J/6+ML^#@J2"2J*T<4F_P"9)IJH7LW//9H4Z_9WO]#NA[:= M2[P*W;,9&Z5O_P Y(YF)P:QUO@7[RMVUHT35.HNDP)8HAR9L50PG%J9,1$W/ M4,A[=QQ:IK3O-!503N5U3LN\]Y_?KL?5;AXE8NW795PW.["*\TDVTA8+9;%B M\L<*NB;K2>5!P_1DU!X]XT;+*@8!2 IZQA 8T'4114S@2XD;%:Z[ .[:)[Q^ MW*J;+\UFA?(HA:GM6#;>6E\%7J);(>WO$&93&%M#V5NHG),0Y,4B+GR1,91% M3BDD9N.IL50QV\VNU1?=P_Z>3M5_W917^SNZR&+)C7W44^C#-XEG+W.9 M+-3M5O4.\=,WK)RL_%,C93S%!*X(0G+9@YI;*N#&6N!8K&^4RGIA$PBK?]I7 MZ<_NU_HSLO\ [0UIE2__ "X4AORQ5D#*93U6_P#4 _33=A7]&=$_WZ;:RIC^ M0=T^P%(?\J%,!Z@7S(NZK_<9L3_9YYDF/Y0>%37]0^!1==E/:[6N[[T=:_IR M=!HTF'D]M*BHOV^C%W0V9@E=NPC>(.H/:.D7T\%#839R$D5*]%2BS>W44ZIU#> MUOJ5,*F<,P(97S(MP<$N&[(!%.S_ )C=12)WN#K"Q[T$O_WI?[S*/_\ J)BX M]SX$AV^%8QZN_P _OT\?Z34S^^BMXA^3=]VQ<2]9JFG[U?F;]VG_ ,,V^?[K M+5DEG7'A"FOZI\"K5>G!%^J6\[?'JO9Q8]:16I/NB60CEK;4*.I*C;PBZZ,R MJ4UA@9)_[(=B+,"<*>7U ;@ 'GFIE[+>\^M:*1'VF[YM**8?M3B?5K:[KKBW M==9M6R6DRQ]A"QM*PWH2H(HD?UI^RLMC 0BD1[;4XH7:2B;<0'=%P5CQ1.0A?/ M1^V94P=0B8@*@8IAZ2B 3(_D'4UZ?84#_E17F5FS*53UP/ZHJL:EV!]S1I44 MP:C16B27F%4.7X26M-?1A@ $RF,"@RZB $'Z4IN!,(% 1R9%\H/"H).H5H+T M0@>AV#U$77M/D&V%LH8SSS*"E[%\/B53V,#B)2MOA$KCD"<%\[K'Z81R*?Y3 MH7$744+7;$R[W7O>EWKE[(Y>FQ%I)L;89KNIXWM-5%*;O[QW%FW?@;U;:QK,7'=]:7,KVXS4O Q% M\0U XU?%L2(+RC4S>+FEZY7F5A2"3NBVE6X+LP!FXM M:%D0=-WXM^6I%T!3;_\ 5R) %-)O;YWM:GLINC=U*'F);MWG_$-7QH[01=-7 M531;N6SA(B[=PW7[0ZHDL@NBJ4R:R*R9A*8I@$IBB("'&3O_ )8?=M4K_G?= MR+PO3?,KV8>IKW*]F,LJI'U+8@R:FOT7BQE#/#U@KF_:S4!;3D^'E^T MQCNTUU=I8W8J%4!1O[4OL6>B(IR@IP"K>%5$"B &$>!^C@KM0?UJ7AI/[8*->(AJ MW>R=4GP:JLSJG8.5$$Y>$D6RPIO6(K(>T%*0Q%4E4TE228WF,U"FO8'BA4+, M9V4^L3V-VQ0XYF@5J#341+SY,3('. M CRF;S.!R?OP/ZPH?NY%*W)6]4Z%N+MK]6_=L%OJM]LO?CI=#5]NLTM%5J*N M$="S-3692\X\^#J^[LU;FGLFR?UV?D#%2),1CA-DGR"@)'1ZU4^'0M+=Z,U" MY;(:[KPK V4RG)A$PB81,(F$3")A%7LWIZ-.T*KMJP;Q[#=]&TY.33Y_+!2I M.7LM13A59)T+^4B:W=Z@C).E*Z[7'A"+?1XHI% J:C@Z? DJ6S@MW9!523$: MU8:+4D]W5^LWV2,?A[N%UE"[EU?#*I%E+:\A:Y.LD(@IRIFU]5.4> M5BWU&3@!M*GEE4$"V2.DV M(/C6(T48HD3!7RRGX,!>H!J3N=BW?U:%(&]VAW=:D(^ ?7Y__&NC/]4U5_5+ M)=;?G4?Z;F4VNJ$[^EJW6R6V%V+G:2=!IR>RG,6#0L8XOY*['%N2\<5@BW8E M8JV(')D013(D"8AT% O !(-*FFJJFBM-.M5(^V)EWNO>]+O7+V1R]-B+238V MPS7=2Y)5I5LM7QVO8@CR,@LL7*( N61Y$WE%*?I]T1#PRL?V>XWM-5%3MW]X M[BS3OP+ZM5U MJ>RFZ-W4H4_4+:#V6^J-VX=X\:B,;2-HN(H+\[2 0;F^B9$C(A2G Q5)J[24(5N81*18J"Q0$0 W$%NVKBXZ@N9 M3HW1M4J_;/I>,[=]!:FTK%&152U[2XF%?NVX"5&3L)TS/[3,IE,4IBA-V9Z[ M=\" <"MQDI[MYQ=RJ:T;K0%!C/?^(BI7]&7?_P HUMR>/\M]W*I/_.^[D7[O M^(>0ZBB<>!X\ M%MK*3:@I]=5(1C;5^MVT*(##-Z%3T(D2@( ,8E7HY-@( 8B9@ 6I2>Z4H_K! ME.[6?"IPU+/'F48\+1.ED"OC3%<>R0G-. Z$OFJG'H$O'O> M"<_L=\[U=Y2V=KNC=I126=J<3ZM;7==<6[KK-JV2TF6/L(6-I6&]"3F5) T( M^+73-S05?CY($TYP4!4Z%2AT /5R7D,E/['=\RN\IC>TKYU*+LWNV[5M=]XF MFI?3NQE)&.:+OVD_6[+#>S_#%3M<6DZ1C)Q@F[26:N2E0>KMW+GWZLW9P@HQ[3.XF,O]%8KNGD936T^RB$CJJG, MNZ.;6^UVLIKR+7D3\"<6TFH=101$Q@$ ,,_M(7]<:5)W)&]4Z%GVH?5V[C-- M;CKNCO4-TFUUZ$VY9,/N@1T)(U)_$H23@C)E:I2,=R$K6;95"O@.1T^AUFR3 M=,IS$(L=$R1^#"US=Z,U7(D<#1X5BW*93TPB81,(F$3")A$PB@@[K_1ZM%IW M1-]R79ONE31NSK!+R%FEH)[(66OQA+5+JJN)R::%RF,=V':U3A=]:PK2"KJ4 ML3V'K][CF4*S()I"2?S>NG59V+%M6C?E4S^:1%%$ ZU.I,ARY$&P2:M!7%96 M:](4P_85WPTWOFU1(7B$@EZ9<*E+(U^_TAR_+*A#2+IK[9&R47*E;,AD8"<; MD4%NHH@@J55NLD8@^6"BDF2,QFFQ3&/#Q7:H=NTLZ:OKJ=R9[./3+%<;L)6P M,"?)U$CP:,8!?+ Q?B4580\0-TA[[WW(9.?_ )<4YE+;\L59MRE4]03_ /$" MG8AVC:K34!#X2-W&UL[03$*+D&)-9;5+( BH)1.1 5U&OF% 0 QN@1 >D.*B MWZY\"DS=4>%=[Z=*X+Z;6K"NP6*Z+V/4@KDK@#@X*X#0L8"P+@I]4!8%.>KJ M]]U<\^.2W?*G\K[ZF#J#P*.W_A\_FT;I_P!^:O\ L#3LF7/6'@4N'JGPJ?/* M=3E 9_Q!GS:-+?[\TO\ 8&XY46W6/@4F;JCPJ:;2GR-:D_W94+_96*R0[K'P MJ:-2X_\ 5<_1\=RO]&:Q_>)3\CA^4"ADZA6,^CM^CC[=?_6Y_?KL[.9OE3T> MPN(NH%(;=?B;;?Z,SW_93O)8UJ,ZE 9_P]'R-]P_^\RK?[+*Y47/6'@4J'JG MPJPSE,IRK?\ I$?/[]0[^DUS_OHLF5,WR;?NV*1%UG+$_4:.1?UE>QYO:2@2 M 2#MJ^#"@9(Z*Z*N_+D9%5XFDP\Q?(.IKT^PC_ M )45YE9LRE4]<'^IV=F3L([G3/A0!$=>=!!<@04_;%)Z%3CP+Y@"7SQ?F2!+ M_*!7IX\>,F1?*#PJ"3J%K3ZCK!^U;OF+YOL]F]9/$$G+1 MXT<[;KJ+EJZ;+%.BX;N$3F(_4;>U MB25=-.T?N0\GV)^Z.HI'0U:=RBX0D@L]65/U2VF[%(*,WHJJ*+'@7AG!R"HY M0$(C^FB_''W>50C]$^GN2M_=PAR*^O#VI*)G*HFIK"(.FH0P'(N51*873S7%_:6/4YI!8J92*+F? MB=7I#JX+X!4=K$_KC2I/9R-ZIT+V:AZMG=YVP[)KNL/4.T(6&B)-5-!:]0D MXKUC*P!9NV?6B/)&/Y>A;#C(Q10!<)POLO2)A IS* 5(PPL>*QE!*YIH\*R" MP?LY1BRDXYRB]CY%HV?L7CNMC?;4B\%$JWP:9HUJSJ-67 3@05TG:C'KY#VC@!$)/825I13.U93 M6HS>WR2MWJ>>IW!=V<93IRL=O/;JTB&1,@4XJ%1,]:7]R*0'$I1."8 MJ\<\!SQ[F+CW/@7,.U>;ZN_S^_3Q_I-3/[Z*WB'Y-WW;%Q+UFJ:?O5^9OW:? M_#-OG^ZRU9)9UQX0IK^J? H\O0;^9%+?[\[Y_L]1LF7'RG0H(>ITJ:;)"FJ M;UN^V#85GC]5]W>H6,E(6K1A0CK@G"ME7DS&UAG-$M%6N#)L@114[2FV([L[ MP2E.*:+TJY@*B@J<*B!X%6.U%296D^<-870O;GZR_:#M37\,_P!J7QMI;93: M,;EMU4M$5/#$FE4&I!D'U5L$;'R<9)0KMR4XM4EEDI I>"J(<])CPN@>#H%0 MHFRM(TZ"H]O4B[^8GOC9U/LK[*6-EVDI>K?#N;E8H^ DHJ/L@0CLCR%K4,A- MMV,D$''S:*_0I;W[_F,TJ?+M)T,U[8^W M#4FC4'2$@YHE63;3DBU*8K22M6&W2#,#II*@Q>6>7=J-P4#S 0,0#[><7*FP))D51.=AO>F]K[$X:N)N!4<:RV9L*GN&Y^H#-@E)!KL)'RRG4-RW6+=Q$ M#E I!4!0O F*<1CG%)*\H4$1\QI4F>Z4AI)G0+RHG9X4TR MQ=G=J]U5]\Q[L#N>V3.39Y=TC MPY?5VOS$L5U)%4.85$QG;W)S"BH H1N@?DP=/$$[O.#!J"BB&@N.LKGKM* M_3G]VO\ 1G9?_:&M,B?_ )<*%ORQ6^O6LMO=)J.FZ:W5H+8>P:;3:Q-3]?VF MWIDS*1L?Y\VK7G-)E+(WC%DO.BE'4<^8G66X3(LZ12 P&7* PP!CB6N JHI2 MX $:ET)J?U@.QK8E&C;-8MM,]7V,8Q!S9*/QI2T') D47K%D^80KN+LJ! M%NKR%6*JIU4ND3II*"9(D+H9 : 5"Y$K"-=%$+W-[,AO52[_ +M[I/;)#3DU M1M5C'DM6U#PLC"?^;:-O:3UJM:@/&S25B*Y!L&J:45[>#1PZE'0I$2(=9/S) M[!V,9+]94IQ[1X#=2M>91JI3")A$PB81,(F$7A6B.D9BLV*(AY-6$EI2"EXZ M+F4#'*M$2+Z/<-F4FB9(04*JPQ[ULU4:*I@=5 M10J2B)QJ9(@X!T8%%(9)NDM>NV.\_P!6'LUC>W[:E2U[L6.W#>[_ $&U4J J MU9B)MQ&%6ML"\@C2ECFI.(:P+:'BTY+SEVXK'=. (*1$AY.9.!D+]X$B@JHG MR-W2!I*];T2M"7[2G:7)3&PXEY7I';]^=["@(&116:R36GGKM?A(.1D&:_2J MS7G31B[I(AB%,9DH@H/TX 5.X.?HV!(@0W3M48^C^Y_3G:=ZMO?!L7=U@?5N MJ32NYZ5'OH^ F;$LK89';M"G6C0S*#9/G:21XVN.SBJ8@)E%,"B/48H#,18F7K*0#EY*8!& M4YI:=TZU&"'"HU*!7TB/G]^H=_2:Y_WT63*B;Y-OW;%)BZSE+3ZCE,&^]B_= M! @V!V=MJB>MB: E*<3+:_%O?43IE,HGU+(JUH#I@ B83E#I*8>"C)B-) >= M3'BK#X%RKZ'5\;VSL1K];37 [C5^Q]ATUP@/0!T"RLLGL5$W2 ]9D5@O(B4Y M@\3@G@#E0.W7\QT+F5M6\X4/GI[S-W]0'O?T#= MMC-EG=3[,]$TIL91TNJX2DK#1&H1=3F'*H 4$['.7V4^&C"/499*)$#&X*!0 MG24CC(&MQ4IE7O!.H!6U,HU4JM_/?^(BI7]&7?\ \HUMRI'^6^[E4C_G?=R* M0WU8.U&?[K>U64B:)'&E=F:RG6VR:5$H$ZGMC&-82$;8JJR$.3'>2\%(JJM4 M@ 1KCHNN:0J>D>ZFQ2&I=EZ=B&F MOD9::KMJDXJU0540")ACNU(>(EI" M41&LB,Y%O($3!9PAYR:HG6,W0F20N+ MMYFD%0LD%*.T$+$^[[U6]@[AV1JS1/ICVB?L%SF)UVC9;BRUU#23"<4< BSC M82(C-F5&25;P\485WLG+J-&;9!%,ABK'0\TY3(0T%TNI<.D).['K7;GJJL+) M%>EGMZ,N4XG9[?'5K0K"U65)FTCTK#9&>X=3-YR<38,&D>Q8IRTFFJX!%%!! M)(%.DB9"@!0@AIVHIJT^PHY/DS76N/>P3U2^S+0_:%I34FR]A3T/>*9"3C*P M1K37]UEV[5P]N-CEVY$I*,A73%T!V,BD8134, ";I'Q 0R.2)[GD@:%"R1H: M =:[WUOZLO9#MF_4_6=(V18)*WWNP1E7K;!QKJ\QR#R9EW)&C%NJ_?0:#-HF MJNH "HJB@PGYHL:8BJ\3 S4IJ+-0(Y%Z*1@!9%-3DN'0O!T"H7+96D:3I44GJ([SJ_JC=P_;QV\=H\7(7L MM4=V9.2V0I7)*-9B%N=5I*:D4DI9K'S#&DTJ,K_M3UVZ3;DH!LC:DM6'#Y&-J M5NM[BRW9C5Q@Y>74@+#',CI2$ZI3[_6Y8BWMC-)=03(-@52$ .="J?&'L#HP M*J0UY:XAZDAWCZO_ &1:_P!<3LS4MG1>WK8[@79JQ0:U!V)W\.2+MHJ1BSL# MV0B&,3 Q8KF*#X':R;DB'7T(J*<)C+;#(3I% HS(P#E7,7H'Z"O.M]-[>W!; MXI]!1N[YJCMZ7'R;55H[D:WKUK:S%M:"*R9%/@FWI3CV))U*5.Y5BULK7#KJ '7'J,8N&EV4T[0$??#%.)!$?\DX^ M/$HPR TI53!(PBM5#=W/;7G?61[K=2Z)[>(:RH:&U>XNR%%10Q2$ >3" (Y(,,@%2-" MFB5AT+QO6"[9;IW+=I2[;6T2\L-ZU5SH 958I#\PN#7Z=125I]2'7_ '8Z\;]G'9HUM6XK5N"QU^,GIR&K M4]#M5HZ$F&-A0K=:8SL=%STF]D9>)2,]=F008-XYNJ(JJI*F,E%%$6'??H 7 M#WAPW6Z25.#V=:+6[:NV/36DGB[1U+4:H(HV)PP /8%;7./GUFMIF!P32,NR M^V6:=@BJ8I3K)\'. &,(93O=O/+E-:-UH"WA=?B;;?Z,SW_93O.!K7)U* S_ M (>CY&^X?_>95O\ 997*BYZP\"E0]4^%6&WRE8L+"-D8ES!R*Z9SMT5UTGR75Y M1TS"!5%(70/!T"H4396D:=!7 7J0^H!"][D76NRGLICK)M9UL2W0Q[?8(^#D MHAC8B0#Y&6AZQ!M)UO&OS1+2=9I2S 4943]QU=FU1R-WF\ZK/=@VU;_L_U%.S)ELH7"ECU-!R&FTU MI!-9&8-#4FJ;0-#LYI)<"J$DH-E*%C1Z@ XILR"IRH)S#52 ")U-1TJ0PDO% M=85AKU6V0U]N M2MU6&KEY+>6$^HA9IJ#C4F#NXL;2SC'T.[3LYF@O%$UUTG:+E8Z9DS !%58G MPO#CNBK5PR1I&DZ5'CZH7=?0/4*M&BNU[M"BI/;]A:W=S,K7%I7I>):&DY*/ M^ V\)#?#<>PE"031%TL]FI%P@WCVZ;5!0JJB9%#IS(F&,%[]"@D<'D-;I5G7 M65/^YYK?7U ]M-)?:-2*I3_A$Y>D[_[68%A"^VG+P'29U[%Y@AP' FRE)J25 M/ H*+-\X7*81:?W_ /(OL?Y'_BR]^7_Y%_ID_E'_ )L_Z;]?C(F]8:^C6N': MMG2J;LI\LB7Z+7]E-]:_D;^O<9^R_M7ZG\"\[*WW/N_OJFV^Y5PKMD^0S7OR M#_6?+]V\?HW_KG#?.\^7[XZ1OS>/Y3_>7\M>3AG5/6Z-72CM8ZO3]Y M=I[J^1O;7R9?)E?/EJ^1OXJRORM?_EE_'W\E>?DMO6&O7LUJ(ZBN>>PWY$'? MS+/CU/?,-^1#ZW07[K_GU^__ .#^RY%)UO==.M<,U;.A=IY HDPBI;]_'RRS M?Z-O]W*_(/\ NG]E=_'K^=?[^_;NG*Z/J^ZZ52OU^Y4R?H]_%FQ?,4^LY_FY M?+E]=6GRK?S=_>O[;Y>2)M?NNG5T*;'JV="FUR0IJC?[0_E^[A_T;_USF?FA M_+]\=)+YP_\ *?[]_EKSLFOZHZW3JZ% W6>KT??7>M\^(]S^*GQ4L7Q\^(_U MH>?'/^:G\8_P/S,EC6HCJ7#/IY?%/8_Z.[XQ0OZ/+XI_6US\H_\ .+]Y?P;K MR.36.MTJ%GO>A?@8?I$9K]&_];$OW!^D1^2.)^O7\F?\S^:/D9S_ ,OW7WD] MW[G[ZVMWU?(6;YFOQPKWSZOD+_8Y'Z;^>'\7_P";YV0Q];W71K7+]6SI6W.V MWY"=7?(C\5&/S;?D)^F5^2[^:G^@_7ZLX?UCKZ=:Y;U=G1J7)NI/GS[;_1O_ M %LLWR2?/G_=%:^5O^3/XS_;/8\C/R8ZWWE".O[G[Z[PV%\1+C\3_BS-_*%\ M1/KK[KIUJE.OW*L_>E]\A#OYFOUS9?,]^M_P"XC?*G_/G_ .XXREEZWNNE3X^K MLZ%)5DI3$PB81,(F$3")A$PB@+]8O]TP?S!OK$/RV_.1_8WOQ3_F?_S?X9T9 M4P>^Z-2DR]'3K4<'IN_+15_T<'QF;?*M\H?N,/DJ_G/^\/V_S,F2]7W2@9K] MRKB>42J57Y[@?EOVK_X?GX]6+YP/RW_7%;Y5?Y]?QC_".K*AO5'RG1J4EVOW M'2M/_P#TS.1?XJX_PU.;V=?-QUU\V;_TN^9U\W'X]V?Y.O\ RO\ R[[;DA_6 M.OIUJ:WJ[.C4N>.T/Y?NX?\ 1O\ USF?FA_+]\=)+YP_\I_OW^6O.R)_5'6Z M=70N&ZSU>C[Z[PV'\0+S\3_B?9OE#^('UE>_'G^9_P#&?\"\S)8UA1'4N'O3 MR^*>Q_T=WQBA?T>7Q3^MKGY1_P"<7[R_@W7D]"[AV'\0+S\3_B M?9OE#^('UE>_'G^9_P#&?\"\S(!K"B.I1[^G5^S;>_1C_L5$_1U?LWT]Q^5[ M]J_B']?X0R9)LZ_2H&;>KT*3C)2F*-]_^D1A?T;_ -;%?W?^D1^2.6^LO\F? M\_\ FCY^3?\ E^Z^\H/=^Y^^I(,E*-5O_51^6-S^C,_)7YOGQ5_=#3Z^?P[_2_MWGY7LU>ZZ52NU^Y5A7TGODVLGS&?\ ^V?- M)^./N*_+)_*?[T_:LIIM?NNE3H]6SH4MN25,3")A$PB81,(F$3"*%WU>OBM4 M?F*?N!W\YWY7/W9__J;^1OW]^V<9/AU^ZZ-2E2ZMG2H,NROY7(+]&W]>(KYP MOUN_=)?BS_.+]Y_PORLJ'ZO=="E-U^Y5V5E^XFG[E_N__ Z?QZJ7R7_*7]?X_P"3O^?7 M\4?RAY6<'4?E4&OW"L693*>JMOJM?*Q:_P!&W^RNO=^A3KY3JA2&Y+4:C?[0_E^[A_P!&_P#7 M.9^:'\OWQTDOG#_RG^_?Y:\[)K^J.MTZNA0-UGJ]'WU)!DI1JF5Z@WRR6;]& MW\87OR*?&+]E??*+_.O^,OX7QE;'U?==*I7];W*EQ]'KZRV7YA_UK)\WCY>? MW6G\IG\V/WG^W=62IO?=.I38NCH4XF4ZFJ/+MZ^=UW$_H\O_ $D^;U\[KXX1 MOSB?_*7\L>3DQW4'6Z=70H&]8]7HU]*D-R6HU#M1OGVO?T.WRK;#^(WS[?V* MS?NW_P#-;_\ $/\ F^VY./R?N]70I0Z_N=?2IA%_V%;]B_8E/V?]A^D']F_: MO^=^MDE352R[[_EEL?Z-OZ\._D%_9/V9U\=?YV?QE_#.KW/0IM EX-101.CAL 7 unf-20231125_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.PRE 8 unf-20231125_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT EX-101.LAB 9 unf-20231125_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Business combination, recognized identifiable assets acquired and liabilities assumed, accrued liabilities. Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Accrued Liabilities Accrued liabilities Accrued liabilities 2025 Lessee, Operating Lease, Liability, to be Paid, Year One Document Transition Report Document Transition Report Defined Benefit Plan, Number Of Frozen Plans Defined Benefit Plan Number Of Frozen Plans Number of frozen non-contributory defined benefit pension plans Cost of Revenue Cost of revenues Cost of Revenue, Total Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Change in fair value of derivatives, net of income taxes Schedule of Segment Reporting Information, by Segment [Table] Schedule Of Segment Reporting Information By Segment [Table] Increase (Decrease) in Prepaid Expense and Other Assets Prepaid expenses and other current assets and Other assets Increase (Decrease) in Prepaid Expense and Other Assets, Total [Line Items] for Asset Retirement Obligations [Table] Asset Retirement Obligations [Line Items] Asset Retirement Obligations [Line Items] Fair Value, Inputs, Level 1 [Member] Level 1 2028 Lessee, Operating Lease, Liability, to be Paid, Year Four Document Information [Table] Document Information [Table] Unaudited pro forma revenue Revenues Total revenues Revenue from Contract with Customer, Excluding Assessed Tax, Total Computer Software, Intangible Asset [Member] Software 2027 The portion of the estimated aggregate undiscounted amount of the accrual for environmental loss contingencies that is expected to be paid, net of estimated insurance proceeds expected to be received, in four years of the balance sheet date. Accrual For Environmental Loss Contingencies Undiscounted Due In Four Years Net Of Estimated Insurance Proceeds Disaggregation of Revenue [Table Text Block] Schedule of Total Revenue Disaggregated by Service Type Business acquisition purchase price Payments to Acquire Businesses, Net of Cash Acquired Acquisition of businesses, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired, Total Aggregate purchase price, net of cash acquired Concentration Risk Type [Axis] Concentration Risk Type Schedule of Business Acquisitions, by Acquisition [Table] Interest (income) expense, net Interest Income (Expense), Net Interest income, net Interest Income (Expense), Net, Total 2024 Accrual For Environmental Loss Contingencies Undiscounted Due Within One Year Net Of Estimated Insurance Proceeds The portion of the estimated aggregate undiscounted amount of the accrual for environmental loss contingencies that is expected to be paid, net of estimated insurance proceeds expected to be received, within one year of the balance sheet date. Purchase price adjustments recorded during the period Goodwill, Acquired During Period Estimated rate of inflation Estimated impact of inflation per year This element represents the percentage added to estimated current cost of decommissioning one of the Company's facilities based on future estimated inflation rate. Estimated Impact Of Inflation Per Year Schedule of Assets or Liabilities Measured at Fair Value on a Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Rental merchandise in service. Increase Decrease In Rental Merchandise In Service Rental merchandise in service Operating Lease, Liability, Noncurrent Operating lease liabilities Operating lease liabilities, noncurrent Stock Repurchased During Period, Shares Shares repurchased (in shares) 2027 The portion of the estimated aggregate undiscounted amount of the insurance proceeds for environmental loss contingencies that is expected to be received within four years of the balance sheet date. Estimated Insurance Proceeds For Environmental Loss Contingencies Undiscounted Due In Fourth Year Non-qualified Deferred Compensation Plan Nonqualified deferred compensation plan. Nonqualified Deferred Compensation Plan [Member] Total intangible assets and goodwill acquired Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Intangible Assets and Goodwill Business combination recognized identifiable assets acquired and liabilities assumed intangible assets and goodwill. Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Derivative Financial Instruments Total liabilities at fair value Liabilities, Fair Value Disclosure Assets, Fair Value Disclosure [Abstract] Assets: Defined benefit plan fair value of non-qualified deferred compensation plan assets. Defined Benefit Plan Fair Value of Non-qualified Deferred Compensation Plan Assets Non-qualified deferred compensation plan assets Related Party Transactions [Abstract] Assets, Current Total current assets Currency [Axis] Tabular disclosure of the components of the environmental liabilities as of period end. Schedule Of Environmental Liabilities Table [Text Block] Schedule of Changes to Environmental Liabilities Liabilities and Equity Total liabilities and shareholders’ equity Entity Address, State or Province Entity Address, State or Province Derivative Instruments and Hedging Activities Disclosure [Text Block] Derivative Instruments and Hedging Activities Long-Term Debt [Text Block] Long-Term Debt Deferred Income Tax Assets, Net Deferred income taxes Deferred Income Tax Assets, Net, Total Comprehensive Income (Loss), Net of Tax, Attributable to Parent Comprehensive income Inventory Disclosure [Text Block] Inventories Certain tax reserves Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Amount Trading Symbol Trading Symbol Tabular disclosure of environmental remediation costs less estimated insurance proceeds including the effects of inflation and discounting the costs to present value. Schedule Of Environmental Remediation Liabilities Table [Text Block] Schedule of Anticipated Payments and Insurance Proceeds of Currently Identified Environmental Remediation Liabilities Common Stock, Shares, Issued Common stock, shares issued (in shares) Common Stock, Shares, Issued, Total Prepaid Expense and Other Assets, Current Prepaid expenses and other current assets Prepaid expenses and other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Receivables Schedule of Long-Term Debt Instruments [Table] Debt Instrument [Table] Shares, Outstanding Balance at end of period (in shares) Balance at beginning of period (in shares) Line of Credit Facility, Remaining Borrowing Capacity Amount available for borrowing 2027 Lessee, Operating Lease, Liability, to be Paid, Year Three AOCI Attributable to Parent [Member] Accumulated Other Comprehensive Loss Business Combination Disclosure [Text Block] Acquisitions Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Foreign currency translation Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent, Total Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income Loss [Line Items] Entity Address, City or Town Entity Address, City or Town Related Party Transaction [Line Items] Mexican Tax Authority [Member] Mexican Tax Authority Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table Text Block] Schedule of Computation of Basic Income Per Share Increase (Decrease) in Income Taxes Payable Prepaid and accrued income taxes Estimated Insurance Proceeds for Environmental Loss Coontingencies, Fiscal Year Maturity [Abstract] Estimated Insurance Proceedsfor Environmental Loss Coontingencies Fiscal Year Maturity [Abstract] Estimated insurance proceeds Inventories that are actively being utilized by the Company to service its rental customers. This merchandise is amortized over an estimated useful life and is shown net of accumulated amortization. Rental Merchandise In Service Rental merchandise in service Rental merchandise in service Subsequent Event Subsequent Event [Member] Subsequent Event Type [Axis] Additional Paid-in Capital [Member] Capital Surplus Unaudited pro forma revenue Business Acquisition, Pro Forma Revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Inventories Liabilities, Current [Abstract] Current liabilities: Assets, Current [Abstract] Current assets: Accounts Receivable, Allowance for Credit Loss, Current Receivables, reserves Preferred Stock, Par or Stated Value Per Share Preferred stock, par value (in dollars per share) Statement of Stockholders' Equity [Abstract] Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false] Change in accounting principle, accounting standards update, immaterial effect Operating Lease, Liability, Current Operating lease liabilities, current Operating lease liabilities, current Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income Debt Instrument, Maturity Date Maturity date Derivative Contract [Domain] Derivative Contract Property, Plant and Equipment, Net Property, plant and equipment, net Property, Plant and Equipment, Net, Total Property, Plant and Equipment, Net, Beginning Balance Property, Plant and Equipment, Net, Ending Balance Property, plant and equipment Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] Purchase price adjustments recorded during the period Goodwill, Purchase Accounting Adjustments Class of Stock [Domain] Class of Stock Number of shares (or other type of equity) exercised during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP), net of stock value of such awards forfeited. Stock Issued During Period Shares Sharebased Compensation Exercised Share-based awards exercised, net (in shares) Statement of Comprehensive Income [Abstract] Entity Central Index Key Entity Central Index Key Other Intangible Assets Other Intangible Assets [Member] Change in Accounting Principle, Accounting Standards Update, Adopted [true false] Change in accounting principle, accounting standards update, adopted 2026 Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Three Assets, Fair Value Disclosure Total assets at fair value Preferred Stock, Shares Outstanding Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding, Beginning Balance Preferred Stock, Shares Outstanding, Ending Balance Schedule of Goodwill [Table Text Block] Schedule of Changes in Carrying Amount of Goodwill Liabilities, Current Total current liabilities Entity Tax Identification Number Entity Tax Identification Number Total consolidated income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income (loss) before taxes Income before income taxes Number of derivatives entered into to exchange Canadian dollars for U.S. dollars Number of Foreign Currency Derivatives Held Inventory, Finished Goods, Net of Reserves Finished goods 2025 Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Two Increase (Decrease) in Operating Capital [Abstract] Changes in assets and liabilities, net of acquisitions: New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements Or Change In Accounting Principle [Line Items] Business combination, recognized identifiable assets acquired and liabilities assumed, current liabilities, operating lease liabilities. Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Liabilities, Operating Lease Liabilities Operating lease liabilities, current Operating lease liabilities, current Business combination recognized identifiable assets acquired and liabilities assumed customer contracts. Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Customer Contracts Customer contracts Non-qualified deferred compensation plan liability Defined Benefit Plan Fair Value of Non-qualified Deferred Compensation Plan Liability Defined benefit plan fair value of non-qualified deferred compensation plan liability. Derivative Instrument [Axis] Derivative Instrument Lessee, Operating Lease, Term of Contract Weighted-average remaining lease term - operating leases Assets Total assets Operating Lease, Right-of-Use Asset Operating lease right-of-use assets, net Operating lease right-of-use assets, net Asset Retirement Obligations [Table] Asset Retirement Obligations [Table] Asset Retirement Obligations [Table] Accrual for Environmental Loss Contingencies Ending balance Beginning balance Balance at end of period Common Class A [Member] Common Stock Common Shares Entity Registrant Name Entity Registrant Name Executive Officer Executive Officer [Member] Lessee, Operating Lease, Existence of Option to Extend [true false] Operating lease, existence of option to extend Related Party, Type [Domain] Retained Earnings (Accumulated Deficit) Retained earnings Retained Earnings (Accumulated Deficit), Total Retained Earnings (Accumulated Deficit), Beginning Balance Retained Earnings (Accumulated Deficit), Ending Balance Supplemental Cash Flow Information [Abstract] Supplemental disclosure of cash flow information: Pension Cost (Reversal of Cost) Amounts charged to expense related to the plans Retained Earnings [Member] Retained Earnings Class of Stock [Axis] Class of Stock Inventory, Raw Materials, Net of Reserves Raw materials Recorded amount of the individual components comprising the asset for insurance recoveries related to environmental remediation obligations. Recorded Insurance Environmental Recoveries Amount Insurance proceeds UniFirst plan. Uni First Plan [Member] UniFirst Plan US and Canadian Rental and Cleaning, MFG, and Corporate Segments [Member] U Sand Canadian Rentaland Cleaning M F Gand Corporate Segments [Member] Core Laundry Operations Subtotal Core Laundry Operations Minimum [Member] Minimum Revenues Revenues Revenues, Total Proceeds from Stock Options Exercised Proceeds from exercise of share-based awards Lessee, operating lease, liability, payments due, after year four. Lessee Operating Lease Liability Payments Due After Year Four Thereafter Derivative Instruments and Hedging Activities Disclosure [Abstract] Operating Lease, Liability Total present value of lease payments Operating Lease, Liability, Total Liabilities: Liabilities, Fair Value Disclosure [Abstract] Accrued Income Taxes, Current Accrued taxes Equity Component [Domain] Equity Component Defined Contribution Plan, Cost Contributions charged to expense under the plan Segments [Axis] Segments The estimated aggregate undiscounted amount of the estimated insurance proceeds accrual for environmental loss contingencies as of the balance sheet date. Estimated Insurance Proceeds For Environmental Loss Contingencies Gross Total Change in Accounting Principle, Accounting Standards Update, Adoption Date Change in accounting principle, accounting standards update, adoption date Goodwill, Other Increase (Decrease) Other Amortization of Debt Issuance Costs and Discounts Amortization of deferred financing costs Amortization of Debt Issuance Costs and Discounts, Total Repayments of Lines of Credit Repayments under line of credit Repayments under line of credit Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income to cash provided by operating activities: Measurement Frequency [Axis] Measurement Frequency Debt Disclosure [Abstract] Common Stock Net Income (Loss) Available to Common Stockholders, Diluted As reported – Diluted As reported - Diluted Accrual for Environmental Loss Contingencies, Fiscal Year Maturity [Abstract] Estimated costs – current dollars Debt Instrument, Basis Spread on Variable Rate Basis spread on variable rate (as percent) Entity Current Reporting Status Entity Current Reporting Status Other Proceeds from (Payments for) Other Financing Activities Common Stock, Shares Authorized Common stock, shares authorized (in shares) Stock Repurchase Program, Authorized Amount Stock repurchase authorized, Value 2028 The portion of the estimated aggregate undiscounted amount of the insurance proceeds for environmental loss contingencies that is expected to be received within five years of the balance sheet date. Estimated Insurance Proceeds For Environmental Loss Contingencies Undiscounted Due In Fifth Year Assets [Abstract] Assets Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table Text Block] Schedule of Computation of Diluted Income Per Share Non-cash amortization expense Amortization of Intangible Assets Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] Earnings Per Share Diluted [Line Items] Stock Repurchased and Retired During Period, Value Repurchase of Common Stock Common Stock, Value, Issued Common Stock Common Stock, Value, Issued, Total Common Stock, Value, Issued, Beginning Balance Common Stock, Value, Issued, Ending Balance Other Noncash Income (Expense) Other Other Noncash Income (Expense), Total Proceeds from Sale of Property, Plant, and Equipment Proceeds from sale of assets Proceeds from Sale of Property, Plant, and Equipment, Total Accrued Liabilities, Current Accrued liabilities Accrued Liabilities, Current, Total Accrued liabilities Current Fiscal Year End Date Current Fiscal Year End Date Share-Based Payment Arrangement, Noncash Expense Share-based compensation Share-based Payment Arrangement, Noncash Expense, Total Unrecognized Tax Benefits, Period Increase (Decrease) Unrecognized Tax Benefits, Period Increase (Decrease), Total Net increase in unrecognized tax position Operating Income (Loss) Operating income Operating income (loss) Accounting Standards Update 2019-12 [Member] Accounting Standards Update 2019-12 Represents long-term accrued and deferred income taxes. Accrued And Deferred Income Taxes Long Term Accrued and deferred income taxes Business Combination, Consideration Transferred Business acquisitions, aggregate purchase price Business Combination, Consideration Transferred, Total Tax Period [Axis] Income Tax Expense (Benefit) Provision for income taxes Income Tax Expense (Benefit), Total Concentration Risk, Percentage Percentage of revenues Payment, Tax Withholding, Share-Based Payment Arrangement Taxes withheld and paid related to net share settlement of equity awards Disaggregation of Revenue [Table] Disaggregation Of Revenue [Table] Change in fair value of derivatives Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent, Total Net Carrying Amount Finite-Lived Intangible Assets, Net Net Carrying Amount Finite-Lived Intangible Assets, Net, Beginning Balance Finite-Lived Intangible Assets, Net, Ending Balance Schedule of Segment Reporting Information, by Segment [Table Text Block] Schedule of Segment Reporting Information Accrual for Environmental Loss Contingencies [Roll Forward] 2024 Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year One Revenue from Contract with Customer [Text Block] Revenue Recognition Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount Increase in the effective tax rate Deferred Compensation Arrangement with Individual, Contributions by Employer Deferred compensation plan, employee or employer contribution charged to expense Other expense, net Other Nonoperating Income (Expense) Other Nonoperating Income (Expense), Total Operating Expenses [Abstract] Operating expenses: Derivative Instruments and Hedging Activities Disclosures [Table] Derivative Instruments And Hedging Activities Disclosures [Table] Increases in aggregate commitments Line Of Credit Facility Increase the Aggregate Commitment Line of credit facility increase the aggregate commitment. Commitments and Contingencies Disclosure [Abstract] Amount of discount applied to the future cost of environmental remediation to present value. Environmental Liabilities Changes In Discount Rates Changes in discount rates Other Assets, Noncurrent Other assets Other Assets, Noncurrent, Total Intersegment Eliminations [Member] Net Interco MFG Elim Equity [Text Block] Shares Repurchased and Dividends Increases in aggregate commitments Line of Credit Facility, Increase (Decrease), Net Line of Credit Facility, Increase (Decrease), Net, Total Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Retirement Plan Type [Domain] Additional Paid in Capital Capital surplus Additional Paid in Capital, Total Additional Paid in Capital, Beginning Balance Additional Paid in Capital, Ending Balance Common Class B [Member] Class B Common Stock Equity, Attributable to Parent [Abstract] Shareholders’ equity: Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] Rollforward of Asset Retirement Liability Schedule of Asset Retirement Obligations [Table Text Block] Line of Credit Facility, Maximum Borrowing Capacity Maximum borrowing capacity Defined benefit plan minimum annual interest rate. Defined Benefit Plan Minimum Annual Interest Rate Minimum annual interest rate Earnings Per Share [Abstract] Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Schedule of Contractual Future Minimum Lease Payments of Operating Lease Liabilities Tax assessment issued amount. Tax Assessment Issued Amount Tax assessment issued Accounting Policies [Abstract] Segments [Domain] Segments Additional commitments amount in maximum borrowing capacity Additional Commitment in Line of Credit Facility Maximum Borrowing Capacity Additional commitment in line of credit facility maximum borrowing capacity. Asset Retirement Obligation Disclosure [Abstract] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Accounts payable Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Prepaid expenses and other current assets Revolving Credit Facility [Member] Revolving Credit Facility Cash Flow, Operating Activities, Lessee [Abstract] Operating cash flow impacts Earnings Per Share, Basic Common stock (in dollars per share) As reported - Basic (in dollars per share) Earnings Per Share, Basic, Total Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Schedule of Changes in Components of Accumulated Other Comprehensive Loss, Net of Tax Commitments and Contingencies Commitments and contingencies (Note 12) Business Combinations [Abstract] Income Statement [Abstract] Accounts Payable and Accrued Liabilities, Noncurrent Accrued liabilities Accounts Payable and Accrued Liabilities, Noncurrent, Total Related Party, Type [Axis] Capitalized Contract Cost, Net, Current Current assets related to deferred commissions Statistical Measurement [Domain] Statistical Measurement Net Cash Provided by (Used in) Operating Activities Net cash provided by operating activities Related party expense Related Party Transaction, Amounts of Transaction Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent, Total Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent Pension benefit liabilities, net Document Period End Date Document Period End Date Statistical Measurement [Axis] Statistical Measurement Commitments and Contingencies Disclosure [Text Block] Commitments and Contingencies Stockholders' Equity Note [Abstract] Operating Lease, Payments Cash paid for amounts included in the measurement of operating lease liabilities Escrow Deposit Balance in escrow account Earnings Per Share, Diluted Common stock (in dollars per share) As reported - Diluted (in dollars per share) Earnings Per Share, Diluted, Total Lease, Cost [Abstract] Lease cost Concentration Risk Benchmark [Domain] Concentration Risk Benchmark Revenue from Contract with Customer [Abstract] Debt Instrument, Name [Domain] Debt Instrument, Name Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV Asset Retirement Obligation, Foreign Currency Translation Gain (Loss) Effect of exchange rate changes Tax Year 2016 [Member] Fiscal 2016 Import Taxes Fair Value, Recurring [Member] Fair Value, Measurements, Recurring Number of Reportable Segments Number of reporting segments Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Pension-related 2026 The portion of the estimated aggregate undiscounted amount of the insurance proceeds for environmental loss contingencies that is expected to be received within three years of the balance sheet date. Estimated Insurance Proceeds For Environmental Loss Contingencies Undiscounted Due In Third Year Amortization of Deferred Sales Commissions Amortization expense related to deferred commissions Payments for Repurchase of Common Stock Repurchase of Common Stock Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Schedule of Amounts Reclassified from Accumulated Other Comprehensive Loss, Net of Tax Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name Cash, Cash Equivalents, and Short-Term Investments Cash, cash equivalents and short-term investments Cash, Cash Equivalents, and Short-term Investments, Total Stock repurchased price per share. Stock Repurchased Price Per Share Total cost of shares repurchased divided by the total number of shares repurchased Asset Retirement Obligation Disclosure [Text Block] Asset Retirement Obligations This element describes the minimum years the Company will discount the liability of estimated future costs to decommission one of its facilities. Asset Retirement Obligation Remaining Lives Remaining lives Liabilities and Equity [Abstract] Liabilities and shareholders’ equity Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Schedule Of Earnings Per Share Basic By Common Class [Table] Number of sites related to former operations Site Contingency Environmental Remediation Obligations Numberof Sites Number of Sites, Environmental Amount of accretion expense recognized in the income statement during the period that is associated with environmental contingencies. Accretion expense measures and incorporates changes due to the passage of time into the carrying amount of the liability. Accretion On Environmental Contingencies Accretion on environmental contingencies Interest accretion Entity Address, Postal Zip Code Entity Address, Postal Zip Code Entity Interactive Data Current Entity Interactive Data Current Increase (Decrease) in Accounts Payable Accounts payable Increase (Decrease) in Accounts Payable, Total Credit Facility [Domain] Credit Facility Equity [Abstract] Lessee, Operating Lease, Liability, Undiscounted Excess Amount Less interest Reclassification from accumulated other comprehensive loss to revenue Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Amounts reclassified from accumulated other comprehensive loss Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Earnings Per Share, Basic [Abstract] Income per share – Basic: Income per share for Basic: Equity Components [Axis] Equity Components 2028 Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Five Defined Benefit Plan, Plan Assets, Amount Pension plan assets Defined Benefit Plan, Plan Assets, Amount, Total Defined Benefit Plan, Plan Assets, Amount, Beginning Balance Defined Benefit Plan, Plan Assets, Amount, Ending Balance Retirement Benefits [Text Block] Employee Benefit Plans Inventory Disclosure [Abstract] Payments for (proceeds from) exercise of share-based awards. Payments for Proceeds from Exercise of Share Based Awards Proceeds from exercise of share-based awards Accounting Standards Update and Change in Accounting Principle [Text Block] Recent Accounting Pronouncements Maturities of investments Proceeds from Sale, Maturity and Collection of Investments Proceeds from Sale, Maturity and Collection of Investments, Total Local Phone Number Local Phone Number Goodwill Ending balance Beginning balance Goodwill Goodwill, Total Goodwill Statement of Cash Flows [Abstract] Asset Retirement Obligation Ending balance Beginning balance Asset Retirement Obligation, Total Gain Contingencies [Line Items] Gain Contingencies [Line Items] Stock Repurchased and Retired During Period, Shares Repurchase of common stock (in shares) Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block] Fair Value Measurements Income Tax Authority [Domain] Organization, Consolidation and Presentation of Financial Statements [Abstract] Amount reclassified from accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Foreign Currency Translation Concentration Risk Benchmark [Axis] Concentration Risk Benchmark Common Stock, Par or Stated Value Per Share Common stock, par value (in dollars per share) Dilutive Securities, Effect on Basic Earnings Per Share Add: effect of dilutive potential common shares Dilutive Securities, Effect on Basic Earnings Per Share, Total Maximum amount borrowed Line of Credit Facility, Maximum Amount Outstanding During Period Prepaid taxes current. Prepaid Taxes Current Prepaid taxes Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Effect of exchange rate changes Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total The portion of the estimated aggregate undiscounted amount of the accrual for environmental loss contingencies that is expected to be paid, net of estimated insurance proceeds expected to be received, after the fifth year of the balance sheet date. Accrual For Environmental Loss Contingencies Undiscounted Due After Fifth Year Net Of Estimated Insurance Proceeds Thereafter Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Income allocated to – Basic: Allocation of net income for Basic: Maximum [Member] Maximum Accrual for Environmental Loss Contingencies, Revision in Estimates Revisions in estimates Other comprehensive loss: Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Earnings Per Share, Diluted [Abstract] Income per share – Diluted: Consolidation Items [Domain] Consolidation Items Dividends Dividends declared Common Stock Dividends, Total Credit adjusted risk free rates minimum rate. Credit Adjusted Risk Free Rates Minimum Rate Credit adjusted risk free rates, minimum Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Basis of Presentation The amount of inflation necessary to increase (reconcile) the estimated aggregate undiscounted amount of the accrual for environmental loss contingencies to the present value recognized on the balance sheet (if the accrual qualifies for inflation). Accrual For Environmental Loss Contingencies Effect Of Inflation Effect of inflation Payments of Dividends Payment of cash dividends Payments of Dividends, Total Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income Fair Value, Inputs, Level 3 [Member] Level 3 Fair Value, Recurring and Nonrecurring [Table] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Net decrease in cash and cash equivalents Inventory, Work in Process, Net of Reserves Work in process Business combination, recognized identifiable assets acquired and liabilities assumed, operating lease right-of-use assets, net. Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease Right-of-use Assets, Net Operating lease right-of-use assets, net Customer Contracts Customer Contracts [Member] Number of Businesses Acquired Number of business acquired Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Add: effect of dilutive potential common shares (in shares) Incremental Common Shares Attributable to Share-based Payment Arrangements, Total Represents U.S. and Canadian rental and cleaning segment. U S And Canadian Rental And Cleaning [Member] U.S. and Canadian Rental and Cleaning Operating Segments [Member] Operating Segments Schedule of Inventory, Current [Table Text Block] Schedule of Components of Inventory Supplemental Employee Retirement Plan [Member] SERP Segment Reporting Disclosure [Text Block] Segment Reporting City Area Code City Area Code Inventory, Net Inventories Total inventories Inventories Postemployment Benefits [Abstract] Net Cash Provided by (Used in) Operating Activities [Abstract] Cash flows from operating activities: Higher annual interest rate Defined Benefit Plan Or Higher Annual Interest Rate Defined benefit plan or higher annual interest rate. Consolidation Items [Axis] Consolidation Items Document Information [Line Items] Document Information [Line Items] Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table] Schedule Of Earnings Per Share Diluted By Common Class [Table] Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, after Year Five Thereafter Business Acquisition [Line Items] Weighted Average Number of Shares Outstanding, Basic [Abstract] Weighted average shares outstanding – Basic: Weighted average number of shares for Basic: Weighted Average Number of Shares Outstanding, Basic Common stock (in shares) As reported - Basic (in shares) Weighted Average Number of Shares Outstanding, Basic, Total Net Cash Provided by (Used in) Financing Activities [Abstract] Cash flows from financing activities: Statement [Table] Statement [Table] Schedule of Related Party Transactions, by Related Party [Table] Document Fiscal Period Focus Document Fiscal Period Focus Lessee, Operating Lease, Liability, to be Paid Total payments Related Party Related Party Transactions Disclosure [Text Block] 2026 Lessee, Operating Lease, Liability, to be Paid, Year Two Number of Insurance Companies Numberof Insurance Companies Number of insurance companies Statement [Line Items] Statement [Line Items] Total purchase price Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Payment of deferred financing costs Payments of Financing Costs Payments of Financing Costs, Total Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Anti-dilutive securities excluded from calculation of diluted earnings per share (in shares) Forward Contracts [Member] Forward Contracts Lease, Cost Operating lease costs including short-term lease expense and variable lease costs, which were immaterial in the period Lease, Cost, Total Letters of Credit Outstanding, Amount Outstanding letters of credit Common Stock [Member] Common Stock Debt Instrument [Line Items] Debt Instrument [Line Items] Cash and Cash Equivalents, at Carrying Value, Total Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents Cash and cash equivalents 2028 The portion of the estimated aggregate undiscounted amount of the accrual for environmental loss contingencies that is expected to be paid, net of estimated insurance proceeds expected to be received, in five years of the balance sheet date. Accrual For Environmental Loss Contingencies Undiscounted Due In Five Years Net Of Estimated Insurance Proceeds Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Property, plant and equipment Stock Issued During Period, Value, Conversion of Convertible Securities Shares converted Cover [Abstract] 2025 The portion of the estimated aggregate undiscounted amount of the accrual for environmental loss contingencies that is expected to be paid, net of estimated insurance proceeds expected to be received, in two years of the balance sheet date. Accrual For Environmental Loss Contingencies Undiscounted Due In Two Years Net Of Estimated Insurance Proceeds Selling, General and Administrative Expense Selling and administrative expenses Selling, General and Administrative Expense, Total Business combination, recognized identifiable assets acquired and liabilities assumed, noncurrent liabilities, operating lease liabilities. Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Noncurrent Liabilities, Operating Lease Liabilities Operating lease liabilities, noncurrent Operating lease liabilities, noncurrent Document Fiscal Year Focus Document Fiscal Year Focus Comprehensive Income (Loss) Note [Text Block] Accumulated Other Comprehensive Loss Asset Retirement Obligation, Accretion Expense Accretion on asset retirement obligations Accretion expense Reclassification out of Accumulated Other Comprehensive Income [Member] Reclassification out of Accumulated Other Comprehensive Income Accrual for environmental loss contingencies, net of estimated insurance proceeds, total. Accrual For Environmental Loss Contingencies Net Of Estimated Insurance Proceeds Total Segment Reporting [Abstract] Goodwill and intangible assets Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Goodwill And Intangible Assets Business combination recognized identifiable assets acquired and liabilities assumed goodwill and intangible assets. Security Exchange Name Security Exchange Name Accounting Standards Update and Change in Accounting Principle [Table] New Accounting Pronouncements Or Change In Accounting Principle [Table] Credit adjusted risk free rates maximum rate. Credit Adjusted Risk Free Rates Maximum Rate Credit adjusted risk free rates, maximum Domestic Tax Authority [Member] Federal Other comprehensive (loss) income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent New Accounting Pronouncements, Policy [Policy Text Block] Recent Accounting Pronouncements Preferred Stock, Shares Issued Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued, Total Preferred Stock, Shares Authorized Preferred stock, shares authorized (in shares) Represents MFG segment. M F G [Member] MFG Schedule of Finite-Lived Intangible Assets [Table] Schedule Of Finite Lived Intangible Assets [Table] Maximum additional amount increases in aggregate commitments Maximum Additional Amount of Line Of Credit Facility Increase The Aggregate Commitment Maximum additional amount of line of credit facility increase the aggregate commitment. Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Operating lease right-of-use assets obtained in exchange for new operating lease liabilities Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table] Business Acquisition, Acquiree [Domain] NQDC Plan liabilities Deferred Compensation Liability, Current and Noncurrent Deferred Compensation Liability, Current and Noncurrent, Total Weighted Average Number of Shares Outstanding, Diluted [Abstract] Weighted average shares outstanding – Diluted: Entity Emerging Growth Company Entity Emerging Growth Company Business combination difference amount of cash paid and total purchase price. Business Combination Difference Amount of Cash Paid and Total Purchase Price Business combination, Difference of cash paid and total purchase price amount Value of stock (or other type of equity) exercised during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP), net of stock value of such awards forfeited. Stock Issued During Period Value Sharebased Compensation Exercised Share-based awards exercised, net Amendment Flag Amendment Flag Accrual for Environmental Loss Contingencies, Payments Costs incurred for which reserves have been provided Accounting Standards Update [Domain] Accounting Standards Update This element represent the risk-free rate of interest used to discount the remediation costs. A risk-free rate represents the interest that an investor would expect from an absolutely risk-free investment over a given period of time. Risk Free Rates Of Interest Used To Discount Remediation Costs Risk-free interest rates utilized Proceeds from Lines of Credit, Total Proceeds from Lines of Credit Borrowings under line of credit Capitalized Contract Cost, Net, Noncurrent Noncurrent assets related to deferred commissions Proceeds from Legal Settlements Annual proceeds Leases [Abstract] Variable Rate [Domain] Variable Rate Tax Period [Domain] Securities Act File Number Entity File Number Represents specialty garments segment. Specialty Garments [Member] Specialty Garments Series of Individually Immaterial Business Acquisitions [Member] Aggregate Information Relating to Acquisition of Businesses Deferred Compensation Plan Assets NQDC Plan assets 2024 (remaining nine months) Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Equity, Class of Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] Goodwill and Intangible Assets Disclosure [Abstract] Revenue from Rights Concentration Risk [Member] Revenue Accounts Payable, Current Accounts payable Accounts Payable, Current, Total Accounts payable Debt Instrument [Axis] Debt Instrument Costs and Expenses Total operating expenses Other Intangible Assets, Net Other intangible assets, net Other intangible assets Preferred Stock, Value, Issued Preferred Stock, $1.00 par value; 2,000,000 shares authorized; no shares issued and outstanding Preferred Stock, Value, Issued, Total Preferred Stock, Value, Issued, Beginning Balance Preferred Stock, Value, Issued, Ending Balance Entity Small Business Entity Small Business Entity Shell Company Entity Shell Company Number of Operating Segments Number of operating segments Payments to Acquire Investments, Total Payments to Acquire Investments Purchases of investments Purchases of investments Schedule of operating lease cost and operating cash flow impacts. Schedule of Operating Lease Cost and Operating Cash Flow Impacts [Table Text Block] Schedule of Operating Lease Cost and Information Related to Operating Lease Right-of-use Assets, Net and Operating Lease Liabilities Earnings Per Share [Text Block] Income Per Share Accrual for Environmental Loss Contingencies, Discount Effect of discounting Entity Address, Address Line One Entity Address, Address Line One Revenue Benchmark [Member] Revenues Corporate Segment [Member] Corporate Cash Flow Hedge Derivative Instrument Liabilities at Fair Value Fair value of the contracts Trade name Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Environmental Loss Contingency, Statement of Financial Position [Extensible Enumeration] Finite-Lived Intangible Assets, Gross Gross Carrying Amount Finite-Lived Intangible Assets, Gross, Total 2025 The portion of the estimated aggregate undiscounted amount of the insurance proceeds for environmental loss contingencies that is expected to be received within two years of the balance sheet date. Estimated Insurance Proceeds For Environmental Loss Contingencies Undiscounted Due In Second Year Subsequent Event Type [Domain] Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent Customer contracts, net Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent, Total Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total Fair Value, Inputs, Level 2 [Member] Level 2 Depreciation, Depletion and Amortization Depreciation and amortization Depreciation, Depletion and Amortization, Total Title of 12(b) Security Title of 12(b) Security Finite-Lived Intangible Assets, Accumulated Amortization Accumulated Amortization Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Share-based compensation, net Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture, Total All Currencies [Domain] Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of Intangible Assets, Net Income Tax Authority, Name [Axis] Accounting Standards Update [Axis] Accounting Standards Update Net Cash Provided by (Used in) Investing Activities [Abstract] Cash flows from investing activities: Accrual for Environmental Loss Contingencies, Net of Estimated Insurance Proceeds, Fiscal Year Maturity [Abstract] Accrualfor Environmental Loss Contingencies Netof Estimated Insurance Proceeds Fiscal Year Maturity [Abstract] Net anticipated costs 2024 Estimated Insurance Proceeds For Environmental Loss Contingencies Undiscounted Due Within One Year The portion of the estimated aggregate undiscounted amount of the insurance proceeds for environmental loss contingencies that is expected to be received within one year of the balance sheet date. Long-Term Line of Credit Outstanding borrowings Long-term Line of Credit, Total Revenue From Contracts With Customers, Percentage Of Revenues From Route Servicing Fees Revenue From Contracts With Customers Percentage Of Revenues From Route Servicing Fees Percentage of revenues derived from route servicing fees Summary of Allocation of Purchase Price to Intangible Assets and Goodwill Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] OCI, before Reclassifications, Net of Tax, Attributable to Parent Other comprehensive (loss) income before reclassification Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] Income allocated to – Diluted: Common Stock, Dividends, Per Share, Declared Dividends declared (in dollars per share) Quarterly dividend amount (in dollars per share) Increase (Decrease) in Inventories Inventories Increase (Decrease) in Inventories, Total Lessee, Operating Lease, Existence of Option to Terminate [true false] Operating lease, existence of option to terminate Average exchange rate Derivative, Forward Exchange Rate Stock repurchase, remaining to repurchase outstanding shares value Stock Repurchase Program, Remaining Authorized Repurchase Amount Stock repurchase remaining amount Common Stock, Shares, Outstanding Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding, Beginning Balance Common Stock, Shares, Outstanding, Ending Balance Class of Treasury Stock [Table] Class Of Treasury Stock [Table] Retirement Plan Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type Lessee, Operating Lease, Discount Rate Weighted-average discount rate - operating leases Document Type Document Type Stock Issued During Period, Shares, Conversion of Convertible Securities Shares converted (in shares) Canadian Dollars Canada, Dollars Net Cash Provided by (Used in) Investing Activities Net cash used in investing activities Document Quarterly Report Document Quarterly Report Tax Assessment Issued Amount Net Tax Assessment Issued Amount Net Tax assessment issued amount net Foreign Currency Contract, Asset, Fair Value Disclosure Foreign currency forward contracts Goodwill and Intangible Assets Disclosure [Text Block] Goodwill and Other Intangible Assets Derivative, Notional Amount Notional value (CAD) Common stock Net Income (Loss) Available to Common Stockholders, Basic As reported - Basic Net Income (Loss) Available to Common Stockholders, Basic, Total Net Cash Provided by (Used in) Financing Activities Net cash used in financing activities Deferred Income Taxes and Tax Credits Deferred income taxes Deferred Income Taxes and Tax Credits, Total Entity Filer Category Entity Filer Category Increase (Decrease) in Accrued Liabilities Accrued liabilities Increase (Decrease) in Accrued Liabilities, Total Accrual for Environmental Loss Contingencies, Gross Total Income Tax Authority, Name [Domain] Business combination, recognized identifiable assets acquired and liabilities assumed, current assets, merchandise in service. Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, merchandise in service Rental merchandise in service Variable Rate [Axis] Variable Rate Short-Term Investments, Total Short-Term Investments Short-term investments Trade Name Trade Names [Member] Total consolidated other income, net Total other income, net Total other income, net Total consolidated other income, net Nonoperating Income (Expense) Capital Expenditures Incurred but Not yet Paid Non-cash capital expenditures Liabilities Total liabilities Derivative Instruments and Hedging Activities Disclosures [Line Items] Derivative Instruments and Hedging Activities Disclosures [Line Items] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income Loss [Table] Equity, Attributable to Parent Balance at end of period Balance at beginning of period Total shareholders’ equity Weighted average life Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] SOFR Business combination estimated value of incremental tax benefits. Business Combination Estimated Value of Incremental Tax Benefits Business combination estimated value of incremental tax benefits Asset Retirement Obligation, Roll Forward Analysis [Roll Forward] Asset Retirement Obligation, Roll Forward Analysis [Roll Forward] Net income Net income Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] 2027 Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Four Statement of Financial Position [Abstract] Clean Holdco, Inc. Clean Holdco, Inc. [Member] Clean Holdco, Inc. Accounting Standards Update 2017-07 A S U 2017-07 [Member] ASU 2017-07. Weighted Average Number of Shares Outstanding, Diluted Common stock (in shares) As reported - Diluted (in shares) As reported - Diluted (in shares) Increase (Decrease) in Receivables Receivables, less reserves Increase (Decrease) in Receivables, Total Credit Facility [Axis] Credit Facility Gain Contingencies [Table] Gain Contingencies [Table] Effective Income Tax Rate Reconciliation, Percent Effective income tax rate Effective Income Tax Rate Reconciliation, Percent, Total Other Income and Expenses [Abstract] Other (income) expense: Tax assessment issued amount including surcharges fines and penalties. Tax Assessment Issued Amount Including Surcharges Fines and Penalties Tax assessment issued with surcharges, fines and penalties Represents the Credit Agreement. Credit Agreement [Member] Credit Agreement Income Tax Disclosure [Text Block] Income Taxes Represents First Aid segment. First Aid [Member] First Aid Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Income Tax Authority [Axis] Receivables, less reserves of $19,429 and $17,185 Receivables, Net, Current Receivables, Net, Current, Total Receivables Fair Value Disclosures [Abstract] Schedule of Business Acquisitions, by Acquisition [Table Text Block] Schedule of Preliminary Purchase Price Allocation Fair Value Hierarchy and NAV [Axis] Level 2 Measurement Frequency [Domain] Measurement Frequency Payments to Acquire Property, Plant, and Equipment Capital expenditures, including capitalization of software costs Payments to Acquire Property, Plant, and Equipment, Total Business Acquisition [Axis] Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Income Tax Disclosure [Abstract] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class 2026 The portion of the estimated aggregate undiscounted amount of the accrual for environmental loss contingencies that is expected to be paid, net of estimated insurance proceeds expected to be received, in three years of the balance sheet date. Accrual For Environmental Loss Contingencies Undiscounted Due In Three Years Net Of Estimated Insurance Proceeds The portion of the estimated aggregate undiscounted amount of the insurance proceeds for environmental loss contingencies that is expected to be received after the fifth year of the balance sheet date. Estimated Insurance Proceeds For Environmental Loss Contingencies Undiscounted Due After Fifth Year Thereafter EX-101.SCH 10 unf-20231125.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - Consolidated Statements of Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100020 - Statement - Consolidated Statements of Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - Consolidated Balance Sheets (Unaudited) - Parenthetical link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - Consolidated Statements of Shareholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - Consolidated Statements of Shareholders' Equity (Unaudited) - Parenthetical link:presentationLink link:calculationLink link:definitionLink 100070 - Statement - Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100080 - Statement - Consolidated Statements of Cash Flows (Unaudited) - Parenthetical link:presentationLink link:calculationLink link:definitionLink 995455 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 995465 - Disclosure - Recent Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 995475 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 995485 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 995495 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 995505 - Disclosure - Derivative Instruments and Hedging Activities link:presentationLink link:calculationLink link:definitionLink 995515 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 995525 - Disclosure - Income Per Share link:presentationLink link:calculationLink link:definitionLink 995535 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 995545 - Disclosure - Goodwill and Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 995555 - Disclosure - Asset Retirement Obligations link:presentationLink link:calculationLink link:definitionLink 995565 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 995575 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 995585 - Disclosure - Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 995595 - Disclosure - Accumulated Other Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 995605 - Disclosure - Segment Reporting link:presentationLink link:calculationLink link:definitionLink 995615 - Disclosure - Shares Repurchased and Dividends link:presentationLink link:calculationLink link:definitionLink 995625 - Disclosure - Related Party link:presentationLink link:calculationLink link:definitionLink 995635 - Disclosure - Recent Accounting Pronouncements (Policies) link:presentationLink link:calculationLink link:definitionLink 995645 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 995655 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 995665 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 995675 - Disclosure - Income Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 995685 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 995695 - Disclosure - Goodwill and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 995705 - Disclosure - Asset Retirement Obligations (Tables) link:presentationLink link:calculationLink link:definitionLink 995715 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 995725 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 995735 - Disclosure - Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 995745 - Disclosure - Recent Accounting Pronouncements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 995755 - Disclosure - Revenue Recognition - Schedule of Total Revenue Disaggregated by Service Type (Details) link:presentationLink link:calculationLink link:definitionLink 995765 - Disclosure - Revenue Recognition - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 995775 - Disclosure - Acquisitions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 995785 - Disclosure - Acquisitions - Schedule of Preliminary Purchase Price Allocation (Details) link:presentationLink link:calculationLink link:definitionLink 995795 - Disclosure - Acquisitions - Summary of Allocation of Purchase Price to Intangible Assets and Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 995805 - Disclosure - Fair Value Measurements - Schedule of Assets or Liabilities Measured at Fair Value on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 995815 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 995825 - Disclosure - Derivative Instruments and Hedging Activities - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 995835 - Disclosure - Employee Benefit Plans - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 995845 - Disclosure - Income Per Share - Schedule of Computation of Basic Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 995855 - Disclosure - Income Per Share - Schedule of Computation of Diluted Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 995865 - Disclosure - Income Per Share - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 995875 - Disclosure - Inventories - Schedule of Components of Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 995885 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Changes in Carrying Amount of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 995895 - Disclosure - Commitments and Contingencies - Schedule of Contractual Future Minimum Lease Payments of Operating Lease Liabilities (Details) 2 link:presentationLink link:calculationLink link:definitionLink 995905 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Intangible Assets, Net (Details) link:presentationLink link:calculationLink link:definitionLink 995915 - Disclosure - Asset Retirement Obligations - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 995925 - Disclosure - Asset Retirement Obligations - Rollforward of Asset Retirement Liability (Details) link:presentationLink link:calculationLink link:definitionLink 995935 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 995945 - Disclosure - Commitments and Contingencies - Schedule of Operating Lease Cost and Information Related to Operating Lease Right-of-use Assets, Net and Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 995955 - Disclosure - Commitments and Contingencies - Schedule of Contractual Future Minimum Lease Payments of Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 995965 - Disclosure - Commitments and Contingencies - Changes to Environmental Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 995975 - Disclosure - Commitments and Contingencies - Anticipated Payments and Insurance Proceeds of Identified Environmental Remediation Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 995985 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 995995 - Disclosure - Long-Term Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 996005 - Disclosure - Accumulated Other Comprehensive Loss - Components of Accumulated Other Comprehensive Loss, Net of Tax (Details) link:presentationLink link:calculationLink link:definitionLink 996015 - Disclosure - Accumulated Other Comprehensive Loss - Amounts Reclassified from Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 996025 - Disclosure - Segment Reporting - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 996035 - Disclosure - Segment Reporting - Schedule of Segment Reporting Information (Details) link:presentationLink link:calculationLink link:definitionLink 996045 - Disclosure - Shares Repurchased and Dividends - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 996055 - Disclosure - Related Party - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.DEF 11 unf-20231125_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.23.4
Document and Entity Information - shares
3 Months Ended
Nov. 25, 2023
Dec. 29, 2023
Document Information [Line Items]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Nov. 25, 2023  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Entity Registrant Name UNIFIRST CORPORATION  
Entity Central Index Key 0000717954  
Current Fiscal Year End Date --08-27  
Entity Filer Category Large Accelerated Filer  
Title of 12(b) Security Common Stock, $0.10 par value per share  
Trading Symbol UNF  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Emerging Growth Company false  
Entity Small Business false  
Entity Shell Company false  
Entity File Number 001-08504  
Entity Tax Identification Number 04-2103460  
Entity Address, Address Line One 68 Jonspin Road  
Entity Address, City or Town Wilmington  
Entity Address, State or Province MA  
Entity Incorporation, State or Country Code MA  
Entity Address, Postal Zip Code 01887  
City Area Code (978)  
Local Phone Number 658-8888  
Document Quarterly Report true  
Document Transition Report false  
Common Stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   15,111,028
Class B Common Stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   3,590,295

XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.4
Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Nov. 25, 2023
Nov. 26, 2022
Revenues $ 593,525 $ 541,798
Operating expenses:    
Cost of revenues [1] 383,796 353,972
Selling and administrative expenses [1] 122,859 117,363
Depreciation and amortization [2] 33,733 27,045
Total operating expenses 540,388 498,380
Operating income 53,137 43,418
Other (income) expense:    
Interest income, net (2,834) (2,769)
Other expense, net 716 791
Total other income, net (2,118) (1,978)
Income before income taxes 55,255 45,396
Provision for income taxes 12,930 11,439
Net income $ 42,325 $ 33,957
Income per share – Diluted:    
Common stock (in dollars per share) $ 2.26 $ 1.81
Income allocated to – Basic:    
Common stock $ 42,325 $ 33,957
Income allocated to – Diluted:    
Common Stock $ 42,325 $ 33,957
Weighted average shares outstanding – Basic:    
Common stock (in shares) 18,702 18,672
Weighted average shares outstanding – Diluted:    
Common stock (in shares) 18,769 18,754
Common Stock    
Income per share – Basic:    
Common stock (in dollars per share) $ 2.35 $ 1.89
Income per share – Diluted:    
Common stock (in dollars per share) $ 2.26 $ 1.81
Income allocated to – Basic:    
Common stock $ 35,566 $ 28,525
Weighted average shares outstanding – Basic:    
Common stock (in shares) 15,111 15,082
Class B Common Stock    
Income per share – Basic:    
Common stock (in dollars per share) $ 1.88 $ 1.51
Income allocated to – Basic:    
Common stock $ 6,759 $ 5,432
Weighted average shares outstanding – Basic:    
Common stock (in shares) 3,590 3,590
[1] Exclusive of depreciation on the Company’s property, plant and equipment and amortization on its intangible assets.
[2] Depreciation and amortization for the thirteen weeks ended November 25, 2023 and November 26, 2022 included approximately $4.6 million and $2.6 million, respectively, of non-cash amortization expense recognized on acquisition-related intangible assets.
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.23.4
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Nov. 25, 2023
Nov. 26, 2022
Statement of Comprehensive Income [Abstract]    
Net income $ 42,325 $ 33,957
Other comprehensive loss:    
Foreign currency translation adjustments (151) (1,778)
Change in fair value of derivatives, net of income taxes (12) 52
Other comprehensive (loss) income (163) (1,726)
Comprehensive income $ 42,162 $ 32,231
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.4
Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Nov. 25, 2023
Aug. 26, 2023
Current assets:    
Cash and cash equivalents $ 77,380 $ 79,443
Short-term investments 11,394 10,157
Receivables, less reserves of $19,429 and $17,185 299,494 279,078
Inventories 148,513 148,334
Rental merchandise in service 249,611 248,323
Prepaid taxes 10,284 20,907
Prepaid expenses and other current assets 62,262 53,876
Total current assets 858,938 840,118
Property, plant and equipment, net 766,532 756,540
Goodwill 648,797 647,900
Customer contracts, net 98,438 103,452
Other intangible assets, net 40,030 42,166
Deferred income taxes 615 567
Operating lease right-of-use assets, net 65,389 62,565
Other assets 123,313 116,667
Total assets 2,602,052 2,569,975
Current liabilities:    
Accounts payable 86,315 92,730
Accrued liabilities 155,419 156,408
Accrued taxes 0 352
Operating lease liabilities, current 17,051 17,739
Total current liabilities 258,785 267,229
Accrued liabilities 121,720 121,682
Accrued and deferred income taxes 131,040 130,084
Operating lease liabilities 50,334 47,020
Total liabilities 561,879 566,015
Commitments and contingencies (Note 12)
Shareholders’ equity:    
Preferred Stock, $1.00 par value; 2,000,000 shares authorized; no shares issued and outstanding 0 0
Capital surplus 99,537 99,303
Retained earnings 1,962,688 1,926,549
Accumulated other comprehensive loss (23,924) (23,761)
Total shareholders’ equity 2,040,173 2,003,960
Total liabilities and shareholders’ equity 2,602,052 2,569,975
Common Stock    
Shareholders’ equity:    
Common Stock 1,513 1,510
Class B Common Stock    
Shareholders’ equity:    
Common Stock $ 359 $ 359
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.4
Consolidated Balance Sheets (Unaudited) - Parenthetical - USD ($)
$ in Thousands
Nov. 25, 2023
Aug. 26, 2023
Receivables, reserves $ 19,429 $ 17,185
Preferred stock, par value (in dollars per share) $ 1.00 $ 1.00
Preferred stock, shares authorized (in shares) 2,000,000 2,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common Stock    
Common stock, par value (in dollars per share) $ 0.10 $ 0.10
Common stock, shares authorized (in shares) 30,000,000 30,000,000
Common stock, shares issued (in shares) 15,127,537 15,104,317
Common stock, shares outstanding (in shares) 15,127,537 15,104,317
Class B Common Stock    
Common stock, par value (in dollars per share) $ 0.10 $ 0.10
Common stock, shares authorized (in shares) 20,000,000 20,000,000
Common stock, shares issued (in shares) 3,590,295 3,590,295
Common stock, shares outstanding (in shares) 3,590,295 3,590,295
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.4
Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Shares
Class B Common Stock
Common Stock
Common Stock
Common Shares
Common Stock
Class B Common Stock
Capital Surplus
Retained Earnings
Retained Earnings
Common Shares
Retained Earnings
Class B Common Stock
Accumulated Other Comprehensive Loss
Balance at beginning of period at Aug. 27, 2022 $ 1,915,871       $ 1,508 $ 359 $ 93,131 $ 1,845,163     $ (24,290)
Balance at beginning of period (in shares) at Aug. 27, 2022         15,075,000 3,590,000          
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Net income 33,957             33,957      
Change in fair value of derivatives [1] 52                   52
Foreign currency translation (1,778)                   (1,778)
Dividends declared Common Stock   $ (4,680) $ (890)           $ (4,680) $ (890)  
Share-based compensation, net [2] (567)           (567)        
Share-based awards exercised, net [1] 1       $ 1            
Share-based awards exercised, net (in shares) [1]         20,000            
Balance at end of period at Nov. 26, 2022 1,941,966       $ 1,509 $ 359 92,564 1,873,550     (26,016)
Balance at end of period (in shares) at Nov. 26, 2022         15,095,000 3,590,000          
Balance at beginning of period at Aug. 26, 2023 2,003,960       $ 1,510 $ 359 99,303 1,926,549     (23,761)
Balance at beginning of period (in shares) at Aug. 26, 2023         15,104,000 3,590,000          
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Net income 42,325             42,325      
Change in fair value of derivatives [1] (12)                   (12)
Foreign currency translation (151)                   (151)
Dividends declared Common Stock   $ (4,993) $ (948)           $ (4,993) $ (948)  
Repurchase of Common Stock (255)           (10) (245)      
Repurchase of common stock (in shares)       (2)              
Share-based compensation, net [2] 244           244        
Share-based awards exercised, net [1] 3     $ 3              
Share-based awards exercised, net (in shares) [1]       26              
Balance at end of period at Nov. 25, 2023 $ 2,040,173       $ 1,513 $ 359 $ 99,537 $ 1,962,688     $ (23,924)
Balance at end of period (in shares) at Nov. 25, 2023         15,128,000 3,590,000          
[1] These amounts are shown net of the effect of income taxes.
[2] These amounts are shown net of any shares withheld by the Company to satisfy certain tax withholding obligations in connection with the vesting of certain restricted stock units.
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.23.4
Consolidated Statements of Shareholders' Equity (Unaudited) - Parenthetical - $ / shares
3 Months Ended
Oct. 24, 2023
Oct. 25, 2022
Nov. 25, 2023
Nov. 26, 2022
Common Shares        
Dividends declared (in dollars per share) $ 0.33 $ 0.31 $ 0.33 $ 0.31
Class B Common Stock        
Dividends declared (in dollars per share) $ 0.264 $ 0.248 $ 0.264 $ 0.248
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.23.4
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Nov. 25, 2023
Nov. 26, 2022
Cash flows from operating activities:    
Net income $ 42,325 $ 33,957
Adjustments to reconcile net income to cash provided by operating activities:    
Depreciation and amortization [1] 33,733 27,045
Share-based compensation 2,534 1,461
Accretion on environmental contingencies 316 259
Accretion on asset retirement obligations 233 227
Deferred income taxes 640 765
Other 79 (42)
Changes in assets and liabilities, net of acquisitions:    
Receivables, less reserves (20,413) (23,675)
Inventories (138) 8,154
Rental merchandise in service (1,330) (12,961)
Prepaid expenses and other current assets and Other assets (9,692) (9,076)
Accounts payable (6,663) 399
Accrued liabilities (6,172) (6,655)
Prepaid and accrued income taxes 10,218 7,840
Net cash provided by operating activities 45,670 27,698
Cash flows from investing activities:    
Acquisition of businesses, net of cash acquired 0 (6,556)
Capital expenditures, including capitalization of software costs (39,050) (39,044)
Purchases of investments (11,394) (107,000)
Maturities of investments 10,217 0
Proceeds from sale of assets 606 240
Net cash used in investing activities (39,621) (152,360)
Cash flows from financing activities:    
Proceeds from exercise of share-based awards 2 2
Taxes withheld and paid related to net share settlement of equity awards (2,290) (2,028)
Repurchase of Common Stock (255) 0
Payment of cash dividends (5,573) (5,570)
Net cash used in financing activities (8,116) (7,596)
Effect of exchange rate changes 4 33
Net decrease in cash and cash equivalents (2,063) (132,225)
Cash and cash equivalents at beginning of period 79,443 376,399
Cash and cash equivalents at end of period 77,380 244,174
Supplemental disclosure of cash flow information:    
Non-cash capital expenditures $ 7,606 $ 11,547
[1] Depreciation and amortization for the thirteen weeks ended November 25, 2023 and November 26, 2022 included approximately $4.6 million and $2.6 million, respectively, of non-cash amortization expense recognized on acquisition-related intangible assets.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.23.4
Consolidated Statements of Cash Flows (Unaudited) - Parenthetical - USD ($)
$ in Millions
3 Months Ended
Nov. 25, 2023
Nov. 26, 2022
Statement of Cash Flows [Abstract]    
Non-cash amortization expense $ 4.6 $ 2.6
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.23.4
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended
Nov. 25, 2023
Nov. 26, 2022
Pay vs Performance Disclosure    
Net Income (Loss) $ 42,325 $ 33,957
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.23.4
Insider Trading Arrangements
3 Months Ended
Nov. 25, 2023
shares
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement

On November 7, 2023, William M. Ross, Executive Vice President, Operations of the Company, adopted a trading arrangement for the sale of the Company’s Common Stock (the “Rule 10b5-1 Trading Plan”) that is intended to satisfy the affirmative defense conditions of Securities Exchange Act Rule 10b5-1(c). The Rule 10b5-1 Trading Plan, which has a term expiring on December 31, 2024, provides for the sale of up to 4,000 shares of Common Stock pursuant to the terms of the plan.

Name William M. Ross
Title Executive Vice President
Rule 10b5-1 Arrangement Adopted true
Adoption Date November 7, 2023
Aggregate Available 4,000
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.23.4
Basis of Presentation
3 Months Ended
Nov. 25, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation

1. Basis of Presentation

These Consolidated Financial Statements of UniFirst Corporation (the “Company”) included herein have been prepared, without audit, in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations; however, the Company believes that the information furnished reflects all adjustments (consisting only of normal recurring adjustments) which are, in the opinion of management, necessary for a fair statement of results for the interim period.

It is suggested that these Consolidated Financial Statements be read in conjunction with the consolidated financial statements and the notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended August 26, 2023. There have been no material changes in the accounting policies followed by the Company during the current fiscal year other than with respect to the recent accounting pronouncements discussed in Note 2, “Recent Accounting Pronouncements”. Results for an interim period are not indicative of any future interim periods or for an entire fiscal year.

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.23.4
Recent Accounting Pronouncements
3 Months Ended
Nov. 25, 2023
Accounting Policies [Abstract]  
Recent Accounting Pronouncements

2. Recent Accounting Pronouncements

In October 2021, the Financial Accounting Standards Board (“FASB”) issued updated guidance to improve the accounting for acquired revenue contracts with customers in a business combination. The Company adopted this guidance on August 26, 2023. The adoption of this guidance did not have a material impact on its financial statements.

In December 2022, the FASB issued updated guidance to align with the deferral of the cessation date for LIBOR by the United Kingdom’s Financial Conduct Authority (“FCA”). The FASB is changing the sunset date for use of LIBOR by all entities from December 31, 2022 to December 31, 2024 to allow for time for modifications to occur after the FCA’s cessation date of June 30, 2023 for using LIBOR for overnight through twelve-month tenors. The Company’s Credit Agreement (defined below) includes a provision for the phasing out of LIBOR and the Company has elected to transition out of using LIBOR to Secured Overnight Financing Rate (“SOFR”) based on the amendment to the Credit Agreement as described in this report in Note 14, “Long-Term Debt”. The Company’s adoption of this standard did not have a material impact on its financial statements.

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which updates reportable segment disclosure requirements primarily through enhanced disclosures about significant segment expenses. The amendments are effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The amendments should be applied retrospectively to all prior periods presented in the financial statements. The Company is currently evaluating this ASU to determine its impact on the Company’s disclosures.

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which enhances effective tax rate reconciliation disclosure requirements and provides clarity to the disclosures of income taxes paid, income before taxes and provision for income taxes. The amendments are effective for fiscal years beginning after December 15, 2024. Early adoption is permitted for annual financial statements that have not yet been issued or made available for issuance. The amendments in this update should be applied on a prospective basis. Retrospective application is permitted. The Company is currently evaluating this ASU to determine its impact on the Company’s disclosures.

Other recent accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified Public Accountants, and the SEC did not, or are not believed by management to, have a material impact on the Company’s present or future financial statements.

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.23.4
Revenue Recognition
3 Months Ended
Nov. 25, 2023
Revenue from Contract with Customer [Abstract]  
Revenue Recognition

3. Revenue Recognition

The following table presents the Company’s revenues for the thirteen weeks ended November 25, 2023 and November 26, 2022, respectively, disaggregated by service type:

 

 

 

Thirteen Weeks Ended

 

 

 

November 25, 2023

 

 

November 26, 2022

 

(In thousands, except percentages)

 

Revenues

 

 

% of
Revenues

 

 

Revenues

 

 

% of
Revenues

 

Core Laundry Operations

 

$

523,989

 

 

 

88.3

%

 

$

477,398

 

 

 

88.1

%

Specialty Garments

 

 

44,669

 

 

 

7.5

%

 

 

44,079

 

 

 

8.1

%

First Aid

 

 

24,867

 

 

 

4.2

%

 

 

20,321

 

 

 

3.8

%

Total Revenues

 

$

593,525

 

 

 

100.0

%

 

$

541,798

 

 

 

100.0

%

 

See Note 16, “Segment Reporting” for additional details of segment definitions.

Revenue Recognition Policy

During the thirteen weeks ended November 25, 2023 and November 26, 2022, approximately 84.4% and 84.5%, respectively, of the Company’s revenues were derived from fees for route servicing of the Core Laundry Operations, Specialty Garments, and First Aid segments performed by the Company’s employees at each customer’s location of business. Revenues from the Company’s route servicing customer contracts represent a single performance obligation. The Company recognizes these revenues over time as services are performed based on the nature of services provided and contractual rates (input method). Certain of the Company’s customer contracts, primarily within the Company’s Core Laundry Operations, include pricing terms and conditions that include components of variable consideration. The variable consideration is typically in the form of consideration due to customer-based performance metrics specified within the contract. Specifically, some contracts contain discounts or rebates that the customer can earn through the achievement of specified volume levels. Each component of variable consideration is earned based on the Company’s actual performance during the measurement period specified within the contract. To determine the transaction price, the Company estimates the variable consideration using the most likely amount method, based on the specific contract provisions and known performance results during the relevant measurement period. When determining if variable consideration should be constrained, the Company considers whether factors outside its control could result in a significant reversal of revenue. In making these assessments, the Company considers the likelihood and magnitude of a potential reversal. The Company’s performance period generally corresponds with the monthly invoice period. No significant constraints on the Company’s revenue recognition were applied during the thirteen weeks ended November 25, 2023 and November 26, 2022. The Company reassesses these estimates during each reporting period. The Company maintains a liability for these discounts and rebates within accrued liabilities on the Consolidated Balance Sheets. Variable consideration also includes consideration paid to a customer at the beginning of a contract. The Company capitalizes this consideration and amortizes it over the life of the contract as a reduction to revenue in accordance with the updated accounting guidance for revenue recognition. These assets are included in other assets on the Consolidated Balance Sheets.

Costs to Obtain a Contract

The Company defers commission expenses paid to its employee-partners when the commissions are deemed to be incremental for obtaining the route servicing customer contract. The deferred commissions are amortized on a straight-line basis over the expected period of benefit. The Company reviews the deferred commission balances for impairment on an ongoing basis. Deferred commissions are classified as current or non-current based on the timing of when the Company expects to recognize the expense. The current portion is included in prepaid expenses and other current assets and the non-current portion is included in other assets on the Company’s Consolidated Balance Sheets. As of November 25, 2023, the current and non-current assets related to deferred commissions totaled $16.9 million and $73.2 million, respectively. As of August 26, 2023, the current and non-current assets related to deferred commissions totaled $16.5 million and $70.4 million, respectively. During the thirteen weeks ended November 25, 2023 and November 26, 2022, the Company recorded $4.3 million and $4.0 million, respectively, of amortization expense related to deferred commissions. This expense is classified in selling and administrative expenses on the Consolidated Statements of Income.

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.23.4
Acquisitions
3 Months Ended
Nov. 25, 2023
Business Combinations [Abstract]  
Acquisitions

4. Acquisitions

Whenever the Company acquires a business, consistent with current accounting guidance, the results of operations of the acquisition are included in the Company’s consolidated financial results from the date of the acquisition. The amount assigned to intangible assets acquired is based on their respective fair values determined as of the acquisition date. The excess of the purchase price over the tangible and intangible assets is recorded as goodwill. Goodwill is allocated to the segment to which the acquisition relates and is deductible for tax purposes. During the thirteen weeks ended November 25, 2023, the Company did not acquire any businesses.

Clean Uniform

During the third quarter of fiscal 2023, the Company completed the acquisition of the business and certain real estate assets of Clean Uniform (“Clean”) from Clean Holdco, Inc. and certain of its affiliates for an aggregate purchase price of $299.1 million, net of cash acquired. The difference between the cash paid and the total purchase price of $302.4 million represents amounts owed from the seller as a result of final closing adjustments. The acquisition was structured primarily as a stock purchase but was treated as an asset purchase from a tax perspective, which has allowed for a step-up in the tax basis of the assets and provides incremental tax benefits expected to be realized over time with an estimated value of approximately $40 million. Clean was a uniform, workwear and facility service program provider with 11 locations covering Missouri, Illinois, Arkansas, Kansas and Oklahoma. Prior to the closing of the acquisition, neither the Company nor any of its affiliates, or any director or officer of the Company or any of its affiliates, or any associate of any such director or officer, had any material relationship with any of the sellers. The results of operations from Clean are included in the Company’s results under the Core Laundry Operations segments subsequent to the acquisition date of March 13, 2023. The Company paid for the acquisition of Clean with cash on hand and borrowings under the Credit Agreement (defined below).

The Clean acquisition was accounted for using the purchase method of accounting. The Company has prepared purchase price allocations for the business combination with Clean on a preliminary basis. Changes to those allocations may occur as additional information becomes available during the respective measurement period (up to one year from the acquisition date). The Company is in the process of measuring the fair value of its tangible and intangible assets acquired and liabilities assumed. The Company has engaged specialists to assist in the valuation of intangible assets for which certain assumptions have not yet been finalized. The amounts assigned to intangible assets acquired were based on their respective fair values determined as of the acquisition date. The table below summarizes the preliminary purchase price allocation to the estimated fair value of assets acquired and liabilities assumed at the acquisition date. Goodwill is calculated as the excess of the purchase price over the net assets recognized and represents the estimated future economic benefits arising from expected synergies and growth opportunities for the Company. All of the goodwill and intangible assets were allocated to the Core Laundry Operations segments and are deductible for tax purposes.

The preliminary purchase price allocation is as follows (in thousands):

 

Receivables

 

$

8,301

 

Inventories

 

 

632

 

Rental merchandise in service

 

 

8,535

 

Prepaid expenses and other current assets

 

 

762

 

Property, plant and equipment

 

 

31,497

 

Operating lease right-of-use assets, net

 

 

3,517

 

Goodwill and intangible assets

 

 

257,833

 

Accounts payable

 

 

(2,011

)

Accrued liabilities

 

 

(5,767

)

Operating lease liabilities, current

 

 

(1,510

)

Operating lease liabilities, noncurrent

 

 

(2,657

)

Total Purchase Price

 

$

299,132

 

 

The following table identifies the Company’s allocation of purchase price to the intangible assets and goodwill acquired by category:

 

 

 

Estimated Fair Value (in thousands)

 

 

Weighted-Average Life
(in years)

 

Goodwill

 

$

187,733

 

 

N/A

 

Customer contracts

 

 

64,800

 

 

 

15.0

 

Trade name

 

 

5,300

 

 

 

3.0

 

Total intangible assets and goodwill acquired

 

$

257,833

 

 

 

 

 

Unaudited pro forma information presents the combined financial results for the Company and Clean as if the acquisition of Clean had occurred on August 28, 2022. The unaudited pro forma revenue of the combined entity for the thirteen weeks ended November 26, 2022 were $564.1 million reflecting the effects of the Clean acquisition. The effects of the Clean acquisition on unaudited pro forma net income of the combined entity were not material for the thirteen weeks ended November 26, 2022.

Other Acquisitions

During fiscal 2023, the Company completed four other business acquisitions with an aggregate purchase price of approximately $7.1 million. Tangible assets acquired primarily relate to accounts receivable, inventory and property, plant and equipment. The results of operations of all acquisitions completed during fiscal 2023 have been included in the Company’s consolidated financial results since

their respective acquisition dates. These acquisitions were not significant in relation to the Company’s consolidated financial results and, therefore, pro forma financial information has not been presented.

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.23.4
Fair Value Measurements
3 Months Ended
Nov. 25, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements

5. Fair Value Measurements

U.S. GAAP establishes a framework for measuring fair value and establishes disclosure requirements about fair value measurements. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company considered non-performance risk when determining fair value of our derivative financial instruments.

The fair value hierarchy prescribed under U.S. GAAP contains three levels as follows:

Level 1 - Quoted prices in active markets for identical assets or liabilities.

Level 2 - Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.

Level 3 - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. This includes certain pricing models, discounted cash flow methodologies and similar techniques that use significant unobservable inputs.

All financial assets or liabilities that are measured at fair value on a recurring basis (at least annually) have been segregated into the most appropriate level within the fair value hierarchy based on the inputs used to determine the fair value at the measurement date. The assets or liabilities measured at fair value on a recurring basis are summarized in the tables below (in thousands):

 

 

 

As of November 25, 2023

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Fair Value

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Short-term investments

 

$

 

 

$

11,394

 

 

$

 

 

$

11,394

 

Pension plan assets

 

 

 

 

 

2,905

 

 

 

 

 

 

2,905

 

Non-qualified deferred compensation plan assets

 

 

 

 

 

2,226

 

 

 

 

 

 

2,226

 

Foreign currency forward contracts

 

 

 

 

 

200

 

 

 

 

 

 

200

 

Total assets at fair value

 

$

 

 

$

16,725

 

 

$

 

 

$

16,725

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Non-qualified deferred compensation plan liability

 

$

 

 

$

676

 

 

$

 

 

$

676

 

Total liabilities at fair value

 

$

 

 

$

676

 

 

$

 

 

$

676

 

 

 

 

As of August 26, 2023

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Fair Value

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Short-term investments

 

$

 

 

$

10,157

 

 

$

 

 

$

10,157

 

Pension plan assets

 

 

 

 

 

2,978

 

 

 

 

 

 

2,978

 

Non-qualified deferred compensation plan assets

 

 

 

 

 

2,024

 

 

 

 

 

 

2,024

 

Foreign currency forward contracts

 

 

 

 

 

216

 

 

 

 

 

 

216

 

Total assets at fair value

 

$

 

 

$

15,375

 

 

$

 

 

$

15,375

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Non-qualified deferred compensation plan liability

 

$

 

 

$

480

 

 

$

 

 

$

480

 

Total liabilities at fair value

 

$

 

 

$

480

 

 

$

 

 

$

480

 

The Company’s short-term investments listed above represent certificates of deposit, which maturities range up to six months at purchase. Such securities are classified as held-to-maturity and are carried at amortized cost, which approximates market value. As such, the Company’s short-term investments are included within Level 2 of the fair value hierarchy.

The Company’s pension plan assets listed above represent guaranteed deposit accounts that are maintained and operated by a third-party investment manager. At the beginning of each calendar year, the third-party investment manager notifies the Company of the annual rates of interest which will be applied to the amounts held in the guaranteed deposit account during the next calendar year. In determining the interest rate to be applied, the third-party investment manager considers the investment performance of the underlying assets of the prior year; however, regardless of the investment performance the annual interest rate applied per the contract must be 3.25% or higher. As such, the Company’s pension plan assets are included within Level 2 of the fair value hierarchy. Refer to Note 7,

“Employee Benefit Plans”, of these Consolidated Financial Statements for further discussion regarding the Company’s pension plan and Supplemental Executive Retirement Plan.

The Company’s foreign currency forward contracts represent contracts the Company has entered into to exchange Canadian dollars for U.S. dollars at fixed exchange rates in order to manage its exposure related to certain forecasted Canadian dollar denominated sales of one of its subsidiaries. These contracts are included in prepaid expenses and other current assets and other long-term assets as of November 25, 2023 and August 26, 2023. The fair value of the forward contracts is based on similar exchange traded derivatives and are, therefore, included within Level 2 of the fair value hierarchy.

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.23.4
Derivative Instruments and Hedging Activities
3 Months Ended
Nov. 25, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments and Hedging Activities

6. Derivative Instruments and Hedging Activities

The Company uses derivative financial instruments to mitigate its exposure to fluctuations in foreign currencies on certain forecasted transactions denominated in foreign currencies. U.S. GAAP requires that all of the Company’s derivative instruments be recorded on the balance sheet at fair value. All subsequent changes in a derivative’s fair value are recognized in income, unless specific hedge accounting criteria are met.

Derivative instruments that qualify for hedge accounting are classified as a hedge of the variability of cash flows to be received or paid related to a recognized asset, liability or forecasted transaction. Changes in the fair value of a derivative that is highly effective and designated as a cash flow hedge are recognized in accumulated other comprehensive (loss) income until the hedged item or forecasted transaction is recognized in earnings. The Company performs an assessment at the inception of the hedge and on a quarterly basis thereafter to determine whether its derivatives are highly effective in offsetting changes in the value of the hedged items. Any changes in the fair value resulting from hedge ineffectiveness are immediately recognized as income or expense.

In August 2021, the Company entered into twenty forward contracts to exchange CAD for U.S. dollars at fixed exchange rates in order to manage its exposure related to certain forecasted CAD denominated sales of one of its subsidiaries. The hedged transactions are specified as the first amount of CAD denominated revenues invoiced by one of the Company’s domestic subsidiaries each fiscal quarter, beginning in the first fiscal quarter of 2022 and continuing through the fourth fiscal quarter of 2026. In total, the Company will sell approximately 14.1 million CAD at an average Canadian-dollar exchange rate of 0.7861 over these quarterly periods. The Company concluded that the forward contracts met the criteria to qualify as a cash flow hedge under U.S. GAAP.

As of November 25, 2023, the Company had forward contracts with a notional value of approximately 5.0 million CAD outstanding and recorded the fair value of the contracts of $0.2 million, in prepaid expenses and other current assets with a corresponding gain of $0.1 million in accumulated other comprehensive loss, which was recorded net of tax. During the thirteen weeks ended November 25, 2023, the Company reclassified a nominal amount from accumulated other comprehensive loss to revenue related to the derivative financial instruments. The gain on these forward contracts that resulted in a decrease to accumulated other comprehensive loss as of November 25, 2023 is expected to be reclassified to revenues prior to their maturity on August 29, 2026.

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.23.4
Employee Benefit Plans
3 Months Ended
Nov. 25, 2023
Postemployment Benefits [Abstract]  
Employee Benefit Plans

7. Employee Benefit Plans

Defined Contribution Retirement Savings Plan

The Company has a defined contribution retirement savings plan with a 401(k) feature for all eligible U.S. and Canadian employees not under collective bargaining agreements. The Company matches a portion of the employee’s contribution and may make an additional contribution at its discretion. Contributions charged to expense under the plan for the thirteen weeks ended November 25, 2023 and November 26, 2022 were $4.6 million and $5.8 million, respectively.

Pension Plan and Supplemental Executive Retirement Plan

The Company accounts for its pension plan and Supplemental Executive Retirement Plan on an accrual basis over certain employees’ estimated service periods.

The Company maintains an unfunded Supplemental Executive Retirement Plan for certain eligible employees of the Company and one frozen non-contributory defined benefit pension plan. The amounts charged to expense related to these plans were $0.4 million for each of the thirteen weeks ended November 25, 2023 and November 26, 2022.

Non-qualified Deferred Compensation Plan

The Company adopted the UniFirst Corporation Deferred Compensation Plan (the “NQDC Plan”) effective on February 1, 2022. The NQDC Plan is an unfunded, non-qualified deferred compensation plan that allows eligible participants to voluntarily defer receipt of their salary and annual cash bonuses up to approved limits. In its discretion, the Company may credit one or more additional contributions to participant accounts. NQDC Plan participants who are not accruing benefits under the Supplemental Executive Retirement Plan are eligible to have discretionary annual employer contributions credited to their NQDC Plan accounts. All participants are also eligible to have employer supplemental contributions and employer discretionary contributions credited to their

NQDC Plan accounts. The amounts of such contributions, if any, may differ from year to year and from participant to participant. The amounts for employee or employer contributions charged to expense related to the NQDC Plan for the thirteen weeks ended November 25, 2023 and November 26, 2022 were $0.2 million and $0.1 million, respectively. The Company, at its discretion, may also elect to transfer funds to a trust account with the intention to fund the future liability. Total NQDC Plan assets were $2.2 million and $2.0 million as of November 25, 2023 and August 26, 2023, respectively, and are included within other long-term assets in the accompanying Consolidated Balance Sheets. Total NQDC Plan liabilities were $0.7 million and $0.5 million as of November 25, 2023 and August 26, 2023, respectively, and are included within current accrued liabilities in the accompanying Consolidated Balance Sheets.

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.23.4
Income Per Share
3 Months Ended
Nov. 25, 2023
Earnings Per Share [Abstract]  
Income Per Share

8. Income Per Share

The Company calculates income per share by allocating income to its unvested participating securities as part of its income per share calculations. The following table sets forth the computation of basic income per share using the two-class method for amounts attributable to the Company’s shares of Common Stock and Class B Common Stock (in thousands, except per share data):

 

 

 

Thirteen Weeks Ended

 

 

 

November 25, 2023

 

 

November 26, 2022

 

Net income available to shareholders

 

$

42,325

 

 

$

33,957

 

Allocation of net income for Basic:

 

 

 

 

 

 

Common Stock

 

$

35,566

 

 

$

28,525

 

Class B Common Stock

 

 

6,759

 

 

 

5,432

 

 

$

42,325

 

 

$

33,957

 

Weighted average number of shares for Basic:

 

 

 

 

 

 

Common Stock

 

 

15,111

 

 

 

15,082

 

Class B Common Stock

 

 

3,590

 

 

 

3,590

 

 

 

18,702

 

 

 

18,672

 

Income per share for Basic:

 

 

 

 

 

 

Common Stock

 

$

2.35

 

 

$

1.89

 

Class B Common Stock

 

$

1.88

 

 

$

1.51

 

The Company is required to calculate diluted income per share for Common Stock using the more dilutive of the following two methods:

The treasury stock method; or
The two-class method assuming a participating security is not exercised or converted.

For the thirteen weeks ended November 25, 2023 and November 26, 2022, the Company’s diluted income per share assumes the conversion of all vested Class B Common Stock into Common Stock and uses the two-class method for its unvested participating shares. The following tables set forth the computation of diluted income per share of Common Stock for the thirteen weeks ended November 25, 2023 and November 26, 2022 (in thousands, except per share data):

 

 

 

Thirteen Weeks Ended November 25, 2023

 

 

 

Earnings
to Common
Shareholders

 

 

Common
Shares

 

 

Income
Per
Share

 

As reported - Basic

 

$

35,566

 

 

 

15,111

 

 

$

2.35

 

Add: effect of dilutive potential common shares

 

 

 

 

 

 

 

 

 

Share-Based Awards

 

 

 

 

 

67

 

 

 

 

Class B Common Stock

 

 

6,759

 

 

 

3,590

 

 

 

 

As reported – Diluted

 

$

42,325

 

 

 

18,769

 

 

$

2.26

 

 

 

 

Thirteen Weeks Ended November 26, 2022

 

 

 

Earnings
to Common
Shareholders

 

 

Common
Shares

 

 

Income
Per
Share

 

As reported - Basic

 

$

28,525

 

 

 

15,082

 

 

$

1.89

 

Add: effect of dilutive potential common shares

 

 

 

 

 

 

 

 

 

Share-Based Awards

 

 

 

 

 

82

 

 

 

 

Class B Common Stock

 

 

5,432

 

 

 

3,590

 

 

 

 

As reported – Diluted

 

$

33,957

 

 

 

18,754

 

 

$

1.81

 

 

Share-based awards that would result in the issuance of 67,845 and 49,246 shares of Common Stock were excluded from the calculation of diluted income per share for the thirteen weeks ended November 25, 2023 and November 26, 2022, respectively, because they were anti-dilutive.

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.23.4
Inventories
3 Months Ended
Nov. 25, 2023
Inventory Disclosure [Abstract]  
Inventories

9. Inventories

Inventories are stated at the lower of cost or net realizable value, net of any reserve for excess and obsolete inventory. Work-in-process and finished goods inventories consist of materials, labor and manufacturing overhead. Judgments and estimates are used in determining the likelihood that new goods on hand can be sold to customers or used in rental operations. Historical inventory usage and current revenue trends are considered in estimating both excess and obsolete inventories. If actual product demand and market conditions are less favorable than those projected by management, additional inventory write-downs may be required. The Company uses the first-in, first-out (“FIFO”) method to value its inventories.

 

The components of inventory as of November 25, 2023 and August 26, 2023 were as follows (in thousands):

 

 

 

November 25, 2023

 

 

August 26, 2023

 

Raw materials

 

$

19,308

 

 

$

25,147

 

Work in process

 

 

4,763

 

 

 

4,444

 

Finished goods

 

 

124,442

 

 

 

118,743

 

Total inventories

 

$

148,513

 

 

$

148,334

 

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.23.4
Goodwill and Other Intangible Assets
3 Months Ended
Nov. 25, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangible Assets

10. Goodwill and Other Intangible Assets

When the Company acquires a business, the amount assigned to the tangible assets and liabilities and intangible assets acquired is based on their respective fair values determined as of the acquisition date. The excess of the purchase price over the tangible assets and liabilities and intangible assets is recorded as goodwill.

 

The changes in the carrying amount of goodwill are as follows (in thousands):

 

Balance as of August 26, 2023

 

$

647,900

 

Purchase price adjustments recorded during the period

 

 

900

 

Other

 

 

(3

)

Balance as of November 25, 2023

 

$

648,797

 

 

 

Intangible assets, net in the Company’s Consolidated Balance Sheets are as follows (in thousands):

 

 

 

Gross Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net Carrying
Amount

 

November 25, 2023

 

 

 

 

 

 

 

 

 

Customer contracts

 

$

314,542

 

 

$

216,104

 

 

$

98,438

 

Software

 

 

81,336

 

 

 

46,407

 

 

 

34,929

 

Other intangible assets

 

 

39,805

 

 

 

34,704

 

 

 

5,101

 

 

$

435,683

 

 

$

297,215

 

 

$

138,468

 

August 26, 2023

 

 

 

 

 

 

 

 

 

Customer contracts

 

$

315,448

 

 

$

211,996

 

 

$

103,452

 

Software

 

 

80,538

 

 

 

45,117

 

 

 

35,421

 

Other intangible assets

 

 

43,598

 

 

 

36,853

 

 

 

6,745

 

 

 

$

439,584

 

 

$

293,966

 

 

$

145,618

 

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.4
Asset Retirement Obligations
3 Months Ended
Nov. 25, 2023
Asset Retirement Obligation Disclosure [Abstract]  
Asset Retirement Obligations

11. Asset Retirement Obligations

Asset retirement obligations generally result from legal obligations associated with the retirement of long-lived assets that result from the acquisition, construction, development and/or the normal operation of a long-lived asset. Accordingly, the Company recognizes asset retirement obligations in the period in which they are incurred if a reasonable estimate of fair value can be made. The associated asset retirement costs are capitalized as part of the carrying amount of the long-lived asset. The Company continues to depreciate, on a straight-line basis, the amount added to property, plant and equipment and recognizes accretion expense in connection with the discounted liability over the various remaining lives which range from approximately one to twenty-one years.

The Company recognized as a liability the present value of the estimated future costs to decommission its nuclear laundry facilities. The estimated liability is based on historical experience in decommissioning nuclear laundry facilities, estimated useful lives of the underlying assets, external vendor estimates as to the cost to decommission these assets in the future, and federal and state regulatory requirements. The estimated current costs have been adjusted for the estimated impact of inflation at 3% per year, and the liability has been discounted to present value using a credit-adjusted risk-free rate. Revisions to the liability could occur due to changes in the Company’s estimated useful lives of the underlying assets, estimated dates of decommissioning, changes in decommissioning costs, changes in federal or state regulatory guidance on the decommissioning of such facilities, or other changes in estimates. Changes due to revised estimates are recognized by adjusting the carrying amount of the liability and the related long-lived asset if the assets are still in service, or charged to expense in the period if the assets are no longer in service.

A reconciliation of the Company’s asset retirement liability for the thirteen weeks ended November 25, 2023 was as follows (in thousands):

 

 

November 25, 2023

 

Balance as of August 26, 2023

 

$

16,471

 

Accretion expense

 

 

233

 

Effect of exchange rate changes

 

 

50

 

Balance as of November 25, 2023

 

$

16,754

 

 

The Company's asset retirement obligations are included in long-term accrued liabilities in the accompanying Consolidated Balance Sheet.

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.4
Commitments and Contingencies
3 Months Ended
Nov. 25, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

12. Commitments and Contingencies

Lease Commitments

The Company has operating leases for certain operating facilities, vehicles and equipment, which provide the right to use the underlying asset and require lease payments over the term of the lease. Each new contract is evaluated to determine if an arrangement contains a lease and whether that lease meets the classification criteria of a finance or operating lease. All identified leases are recorded on the Consolidated Balance Sheets with a corresponding operating lease right-of-use asset, net, representing the right to use the underlying asset for the lease term and the operating lease liabilities representing the obligation to make lease payments arising from the lease. Short-term operating leases, which have an initial term of twelve months or less, are not recorded on the Consolidated Balance Sheet.

Operating lease right-of-use assets, net and operating lease liabilities are recognized at the commencement date of the lease based on the present value of lease payments over the lease term and include options to extend or terminate the lease when they are reasonably certain to be exercised. The present value of lease payments is determined primarily using the incremental borrowing rate based on the information available as of the lease commencement date. Lease expense for operating leases is recorded on a straight-line basis over the lease term and variable lease costs are recorded as incurred. Both lease expense and variable lease costs are primarily recorded in cost of revenues on the Company’s Consolidated Statements of Income. The Company’s lease agreements do not contain any material residual value guarantees or material restrictive covenants.

The following table presents the operating lease cost and information related to the operating lease right-of-use assets, net and operating lease liabilities for the thirteen weeks ended November 25, 2023:

 

(In thousands, except lease term and discount rate)

 

 

 

Lease cost:

 

 

 

Operating lease costs including short-term lease expense and variable lease costs, which were immaterial in the period

 

$

6,577

 

 

 

 

Operating cash flow impacts:

 

 

 

Cash paid for amounts included in the measurement of operating lease liabilities

 

$

5,164

 

Operating lease right-of-use assets obtained in exchange for new operating lease liabilities

 

$

6,918

 

Weighted-average remaining lease term - operating leases

 

 

5.15

 

Weighted-average discount rate - operating leases

 

 

4.07

%

 

The contractual future minimum lease payments of the Companys operating lease liabilities by fiscal year as of November 25, 2023

are as follows (in thousands):

 

2024 (remaining nine months)

 

$

15,130

 

2025

 

 

17,072

 

2026

 

 

14,066

 

2027

 

 

10,669

 

2028

 

 

7,181

 

Thereafter

 

 

11,121

 

Total payments

 

 

75,239

 

Less interest

 

 

(7,854

)

Total present value of lease payments

 

$

67,385

 

Environmental and Legal Contingencies

The Company and its operations are subject to various federal, state and local laws and regulations governing, among other things, air emissions, waste water discharges, and the generation, handling, storage, transportation, treatment and disposal of hazardous wastes and other substances. In particular, industrial laundries currently use and must dispose of detergent wastewater and other residues, and, in the past, used perchloroethylene and other dry-cleaning solvents. The Company is attentive to the environmental concerns surrounding the disposal of these materials and has, through the years, taken measures to avoid their improper disposal. The Company has settled, or contributed to the settlement of, past actions or claims brought against the Company relating to the disposal of hazardous materials at several sites and there can be no assurance that the Company will not have to expend material amounts to remediate the consequences of any such disposal in the future.

U.S. GAAP requires that a liability for contingencies be recorded when it is probable that a liability has been incurred and the amount of the liability can be reasonably estimated. Significant judgment is required to determine the existence of a liability, as well as the amount to be recorded. The Company regularly consults with attorneys and outside consultants in its consideration of the relevant facts and circumstances before recording a contingent liability. Changes in enacted laws, regulatory orders or decrees, management’s estimates of costs, risk-free interest rates, insurance proceeds, participation by other parties, the timing of payments, the input of the Company’s attorneys and outside consultants or other factual circumstances could have a material impact on the amounts recorded for environmental and other contingent liabilities.

Under environmental laws, an owner or lessee of real estate may be liable for the costs of removal or remediation of certain hazardous or toxic substances located on, or in, or emanating from, such property, as well as related costs of investigation and property damage. Such laws often impose liability without regard to whether the owner or lessee knew of, or was responsible for, the presence of such hazardous or toxic substances. There can be no assurances that acquired or leased locations have been operated in compliance with environmental laws and regulations or that future uses or conditions will not result in the imposition of liability upon the Company under such laws or expose the Company to third-party actions such as tort suits. The Company continues to address environmental conditions under terms of consent orders negotiated with the applicable environmental authorities or otherwise with respect to certain sites.

The Company has accrued certain costs related to certain sites, including but not limited to, sites in Woburn and Somerville, Massachusetts, as it has been determined that the costs are probable and can be reasonably estimated. The Company, together with

multiple other companies, is party to a consent decree related to the Company’s property and parcels of land (the “Central Area”) at a site in Woburn, Massachusetts. The United States Environmental Protection Agency (the “EPA”) has provided the Company and other signatories to the consent decree with comments on the design and implementation of groundwater and soil remedies at the Woburn site and investigation of environmental conditions in the Central Area. The consent decree does not address any remediation work that may be required in the Central Area. The Company, together with other signatories, has implemented and proposed to do additional work at the Woburn site but many of the EPA’s comments remain to be resolved. The Company has accrued costs to perform certain work responsive to the EPA’s comments. Additionally, the Company has implemented mitigation measures and continues to monitor environmental conditions at a site in Somerville, Massachusetts. The Company has agreed to undertake additional actions responsive to a notice of audit findings from the Massachusetts Department of Environmental Protection concerning a regulatory submittal that the Company made in 2009 for a portion of the site. The Company has received demands from the local transit authority for reimbursement of certain costs associated with its construction of a new municipal transit station in the area of the Somerville site. This station is part of an ongoing extension of the local transit system. The Company has reserved for costs in connection with this matter; however, in light of the uncertainties associated with this matter, these costs and the related reserve may change.

The Company routinely reviews and evaluates sites that may require remediation and monitoring and determines its estimated costs based on various estimates and assumptions. These estimates are developed using its internal sources or by third party environmental engineers or other service providers. Internally developed estimates are based on:

Management’s judgment and experience in remediating and monitoring the Company’s sites;
Information available from regulatory agencies as to costs of remediation and monitoring;
The number, financial resources and relative degree of responsibility of other potentially responsible parties (“PRPs”) who may be liable for remediation and monitoring of a specific site; and
The typical allocation of costs among PRPs.

There is usually a range of reasonable estimates of the costs associated with each site. In accordance with U.S. GAAP, the Company’s accruals reflect the amount within the range that it believes is the best estimate or the low end of a range of estimates if no point within the range is a better estimate. Where it believes that both the amount of a particular liability and the timing of the payments are reliably determinable, the Company adjusts the cost in current dollars using a rate of 3% for inflation until the time of expected payment and discounts the cost to present value using current risk-free interest rates. As of November 25, 2023, the risk-free interest rates utilized by the Company ranged from 4.60% to 4.79%.

For environmental liabilities that have been discounted, the Company includes interest accretion, based on the effective interest method, in selling and administrative expenses on the accompanying Consolidated Statements of Income. The changes to the Company’s environmental liabilities for the thirteen weeks ended November 25, 2023 were as follows (in thousands):

 

 

November 25, 2023

 

Balance as of August 26, 2023

 

$

30,029

 

Costs incurred for which reserves have been provided

 

 

(302

)

Insurance proceeds

 

 

17

 

Interest accretion

 

 

316

 

Changes in discount rates

 

 

(584

)

Revisions in estimates

 

 

(2

)

Balance as of November 25, 2023

 

$

29,474

 

 

Anticipated payments and insurance proceeds of currently identified environmental remediation liabilities as of November 25, 2023, for the next five fiscal years and thereafter, as measured in current dollars, are reflected below.

(In thousands)

 

2024

 

 

2025

 

 

2026

 

 

2027

 

 

2028

 

 

Thereafter

 

 

Total

 

Estimated costs – current dollars

 

$

13,763

 

 

$

2,651

 

 

$

1,442

 

 

$

1,270

 

 

$

972

 

 

$

14,617

 

 

$

34,715

 

Estimated insurance proceeds

 

 

(180

)

 

 

(195

)

 

 

(159

)

 

 

(173

)

 

 

(9

)

 

 

(230

)

 

 

(946

)

Net anticipated costs

 

$

13,583

 

 

$

2,456

 

 

$

1,283

 

 

$

1,097

 

 

$

963

 

 

$

14,387

 

 

$

33,769

 

Effect of inflation

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

9,541

 

Effect of discounting

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(13,836

)

Balance as of November 25, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

$

29,474

 

 

Estimated insurance proceeds are primarily received from an annuity received as part of a legal settlement with an insurance company. Annual proceeds of approximately $0.3 million are deposited into an escrow account which funds remediation and monitoring costs for two sites related to former operations in Williamstown, Vermont. Annual proceeds received but not expended in the current year accumulate in this account and may be used in future years for costs related to this site through the year 2027. As of November 25, 2023, the balance in this escrow account, which is held in a trust and is not recorded in the Company’s accompanying Consolidated Balance Sheet, was approximately $5.2 million. Also included in estimated insurance proceeds are amounts the Company is entitled to receive pursuant to legal settlements as reimbursements from three insurance companies for estimated costs at one of its sites.

The Company’s nuclear garment decontamination facilities are licensed by respective state agencies, as delegated authority by the Nuclear Regulatory Commission (the “NRC”) pursuant to the NRC’s Agreement State program and are subject to applicable federal and state radioactive material regulations. In addition, the Company’s international locations (Canada, the United Kingdom and the European Union) are regulated by equivalent respective jurisdictional authorities. There can be no assurance that such regulation will not lead to material disruptions in the Company’s garment decontamination business.

From time to time, the Company is also subject to legal and regulatory proceedings and claims arising from the conduct of its business operations, including but not limited to, personal injury claims, customer contract matters, employment claims and environmental matters as described above.

In addition, in the fourth quarter of fiscal 2022, the Mexican federal tax authority issued a tax assessment on the Company’s subsidiary in Mexico for fiscal 2016 import taxes, value added taxes and custom processing fees of over $17.0 million, plus surcharges, fines and penalties of $67.7 million for a total assessment of $84.7 million, which accrues interest and other charges. The Company disagrees with such tax assessment and is challenging the validity of the tax assessment through an appeal process. While the Company is unable to ascertain the ultimate outcome of this matter, based on the information currently available, the Company believes that a loss with respect to this matter is neither probable nor remote. Given the uncertainty associated with the ultimate resolution of this matter, the Company is unable to reasonably assess an estimate or range of estimates of any potential losses.

While it is impossible for the Company to ascertain the ultimate legal and financial liability with respect to contingent liabilities, including lawsuits and environmental contingencies, the Company believes that the aggregate amount of such liabilities, if any, in excess of amounts covered by insurance have been properly accrued in accordance with U.S. GAAP. It is possible, however, that the future financial position and/or results of operations for any particular future period could be materially affected by changes in the Company’s assumptions or strategies related to these contingencies or changes out of the Company’s control.

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.23.4
Income Taxes
3 Months Ended
Nov. 25, 2023
Income Tax Disclosure [Abstract]  
Income Taxes

13. Income Taxes

In accordance with ASC 740, Income Taxes (“ASC 740”), each interim period is considered integral to the annual period and tax expense is measured using an estimated annual effective tax rate. An entity is required to record income tax expense each quarter based on its annual effective tax rate estimated for the full fiscal year and use that rate to provide for income taxes on a current year-to-date basis, adjusted for discrete taxable events that occur during the interim period.

Effective tax rate

 

The Company’s effective tax rate for the thirteen weeks ended November 25, 2023 was 23.4% as compared to 25.2% for the corresponding period in the prior year. The decrease in the effective tax rate for the thirteen weeks ended November 25, 2023 was primarily due to the release of certain tax reserves and a U.S. state legislative change enacted during the first quarter of fiscal 2024.

Uncertain tax positions

The Company recognizes interest and penalties related to uncertain tax positions as a component of income tax expense, which is consistent with the recognition of these items in prior reporting periods. During the thirteen weeks ended November 25, 2023, there was a net increase in unrecognized tax position of $0.2 million related to existing reserves.

The Company has a significant portion of its operations in the U.S. and Canada. It is required to file federal income tax returns as well as state income tax returns in a majority of the U.S. states and also in a number of Canadian provinces. At times, the Company is subject to audits in these jurisdictions, which typically are complex and can require several years to resolve. The final resolution of any such tax audits could result in either a reduction in the Company’s accruals or an increase in its income tax provision, both of which could have a material impact on the consolidated results of operations in any given period.

All U.S. and Canadian federal income tax statutes have lapsed for filings up to and including fiscal years 2017 and 2015, respectively. With a few exceptions, the Company is no longer subject to state and local income tax examinations for periods prior to fiscal 2018.

The Company is not aware of any tax positions for which it is reasonably possible that the total amounts of unrecognized tax benefits will change significantly in the next 12 months.

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.4
Long-Term Debt
3 Months Ended
Nov. 25, 2023
Debt Disclosure [Abstract]  
Long-Term Debt

14. Long-Term Debt

On March 26, 2021, the Company entered into an amended and restated $175.0 million unsecured revolving credit agreement (as subsequently amended, the “Credit Agreement”) with a syndicate of banks, which matures on March 26, 2026. Under the Credit Agreement, the Company was able to borrow funds at variable interest rates based on, at the Company’s election, the Eurodollar rate or a base rate, plus in each case a spread based on the Company’s consolidated funded debt ratio. Prior to its amendment as described below, the Credit Agreement had an accordion feature that allowed for increases of the aggregate commitments under the Credit Agreement of up to an additional $100.0 million, for a total aggregate commitment of up to $275.0 million.

On March 9, 2023, the Company exercised the accordion feature of the Credit Agreement pursuant to an amendment to the Credit Agreement. The exercise of the accordion feature increased the aggregate commitments under the Credit Agreement by $100.0 million, for a total aggregate commitment of up to $275.0 million. In addition, the amendment provided for the replacement of LIBOR with SOFR such that borrowings are based on, at the Company’s election, the SOFR rate or a base rate, plus in each case a spread based on the Company’s consolidated funded debt ratio. The amendment also refreshed the accordion feature, so that, provided there is no default or event of default under the Credit Agreement and the Company is in compliance with its financial covenants on a pro forma basis, the Company may request an increase in the aggregate commitments under the Credit Agreement (in the form of revolving or term tranches) of up to an additional $100.0 million, for a total aggregate commitment of up to $375.0 million. Availability of credit requires compliance with certain financial and other covenants, including a maximum consolidated funded debt ratio and minimum consolidated interest coverage ratio as defined in the Credit Agreement. The Company evaluates its compliance with these financial covenants on a fiscal quarterly basis. As of November 25, 2023, the interest rates applicable to the Company’s borrowings under the Credit Agreement would be calculated as SOFR plus 1.00% at the time of the respective borrowing. As of November 25, 2023, the Company had no outstanding borrowings and had outstanding letters of credit amounting to $62.4 million, leaving $212.6 million available for borrowing under the Credit Agreement.

As of November 25, 2023, the Company was in compliance with all covenants under the Credit Agreement.

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.4
Accumulated Other Comprehensive Loss
3 Months Ended
Nov. 25, 2023
Stockholders' Equity Note [Abstract]  
Accumulated Other Comprehensive Loss

15. Accumulated Other Comprehensive Loss

The changes in each component of accumulated other comprehensive loss, net of tax, for the thirteen weeks ended November 25, 2023 and November 26, 2022 were as follows (in thousands):

 

 

 

Thirteen Weeks Ended November 25, 2023

 

 

 

Foreign
Currency
Translation

 

 

Pension-
related (1)

 

 

Derivative
Financial
Instruments (1)

 

 

Total
Accumulated
Other
Comprehensive
Loss

 

Balance as of August 26, 2023

 

$

(26,504

)

 

$

2,582

 

 

$

161

 

 

$

(23,761

)

Other comprehensive (loss) income before reclassification

 

 

(151

)

 

 

 

 

 

12

 

 

 

(139

)

Amounts reclassified from accumulated other
   comprehensive loss

 

 

 

 

 

 

 

 

(24

)

 

 

(24

)

Net current period other comprehensive loss

 

 

(151

)

 

 

 

 

 

(12

)

 

 

(163

)

Balance as of November 25, 2023

 

$

(26,655

)

 

$

2,582

 

 

$

149

 

 

$

(23,924

)

 

 

 

Thirteen Weeks Ended November 26, 2022

 

 

 

Foreign
Currency
Translation

 

 

Pension-
related (1)

 

 

Derivative
Financial
Instruments (1)

 

 

Total
Accumulated
Other
Comprehensive
Loss

 

Balance as of August 27, 2022

 

$

(24,803

)

 

$

452

 

 

$

61

 

 

$

(24,290

)

Other comprehensive (loss) income before reclassification

 

 

(1,778

)

 

 

 

 

 

72

 

 

 

(1,706

)

Amounts reclassified from accumulated other
   comprehensive loss

 

 

 

 

 

 

 

 

(20

)

 

 

(20

)

Net current period other comprehensive (loss) income

 

 

(1,778

)

 

 

 

 

 

52

 

 

 

(1,726

)

Balance as of November 26, 2022

 

$

(26,581

)

 

$

452

 

 

$

113

 

 

$

(26,016

)

(1)
Amounts are shown net of tax

Amounts reclassified from accumulated other comprehensive loss, net of tax, for the thirteen weeks ended November 25, 2023 and November 26, 2022 were as follows (in thousands):

 

 

 

Thirteen Weeks Ended

 

 

 

November 25, 2023

 

 

November 26, 2022

 

Derivative financial instruments, net:

 

 

 

 

 

 

Forward contracts (a)

 

$

(24

)

 

$

(20

)

Total, net of tax

 

 

(24

)

 

 

(20

)

 

 

 

 

 

 

Total amounts reclassified, net of tax

 

$

(24

)

 

$

(20

)

 

(a)
Amounts included in revenues in the accompanying Consolidated Statements of Income.
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.23.4
Segment Reporting
3 Months Ended
Nov. 25, 2023
Segment Reporting [Abstract]  
Segment Reporting

16. Segment Reporting

Operating segments are identified as components of an enterprise for which separate discrete financial information is available for evaluation by the chief operating decision-maker, or decision-making group, in making decisions on how to allocate resources and assess performance. The Company’s chief operating decision maker is the Company’s chief executive officer. The Company has six operating segments based on the information reviewed by its chief executive officer: U.S. Rental and Cleaning, Canadian Rental and Cleaning, Manufacturing (“MFG”), Corporate, Specialty Garments and First Aid. The U.S. Rental and Cleaning and Canadian Rental and Cleaning operating segments have been combined to form the U.S. and Canadian Rental and Cleaning reporting segment, and as a result, the Company has five reporting segments.

The U.S. and Canadian Rental and Cleaning reporting segment purchases, rents, cleans, delivers and sells uniforms and protective clothing and other non-garment items utilized at the customer locations in the U.S. and Canada. The laundry locations of the U.S. and Canadian Rental and Cleaning reporting segment are referred to by the Company as “industrial laundries” or “industrial laundry locations.”

The MFG operating segment designs and manufactures uniforms and some of the other non-garment items primarily for the purpose of providing these goods to the U.S. and Canadian Rental and Cleaning reporting segment. MFG revenues are primarily generated when goods are shipped from the Company’s manufacturing facilities, or its subcontract manufacturers, to other Company locations. These intercompany revenues are recorded at a transfer price which is typically in excess of the actual manufacturing cost. Manufactured products are carried in inventory until placed in service at which time they are amortized at this transfer price. On a consolidated basis, intercompany revenues and income are eliminated and the carrying value of inventories and rental merchandise in service is reduced to the manufacturing cost. Income before income taxes from MFG net of the intercompany MFG elimination offsets the merchandise amortization costs incurred by the U.S. and Canadian Rental and Cleaning reporting segment as the merchandise costs of this reporting segment are amortized and recognized based on inventories purchased from MFG at the transfer price which is above the Company’s manufacturing cost.

The Corporate operating segment consists of costs associated with the Company’s distribution center, sales and marketing, information systems, engineering, procurement, supply chain, accounting and finance, human resources, other general and administrative costs and interest expense. The revenues generated from the Corporate operating segment represent certain direct sales made by the Company directly from its distribution center. The products sold by this operating segment are the same products rented and sold by the U.S. and Canadian Rental and Cleaning reporting segment. No assets or capital expenditures are allocated to this operating segment in the information reviewed by the chief executive officer. However, depreciation and amortization expense related to certain assets are reflected in operating income and income before income taxes for the Corporate operating segment. The assets that give rise to this depreciation and amortization are included in the total assets of the U.S. and Canadian Rental and Cleaning reporting segment as this is how they are tracked and reviewed by the Company. The majority of expenses accounted for within the Corporate segment relate to costs of the U.S. and Canadian Rental and Cleaning segment, with the remainder of the costs relating to the Specialty Garment and First Aid segments.

The Specialty Garments operating segment purchases, rents, cleans, delivers and sells, specialty garments and non-garment items primarily for nuclear and cleanroom applications and provides cleanroom cleaning services at certain customer locations. The First Aid operating segment sells first aid cabinet services and other safety supplies, provides certain safety training and maintains wholesale distribution and pill packaging operations.

The Company refers to the U.S. and Canadian Rental and Cleaning, MFG, and Corporate reporting segments combined as its “Core Laundry Operations,” which is included as a subtotal in the following table (in thousands):

 

 

 

Thirteen Weeks Ended

 

 

 

November 25, 2023

 

 

November 26, 2022

 

Revenues

 

 

 

 

 

 

U.S. and Canadian Rental and Cleaning

 

$

510,942

 

 

$

462,824

 

MFG

 

 

85,039

 

 

 

77,511

 

Net intercompany MFG elimination

 

 

(85,039

)

 

 

(77,511

)

Corporate

 

 

13,047

 

 

 

14,574

 

Subtotal: Core Laundry Operations

 

 

523,989

 

 

 

477,398

 

Specialty Garments

 

 

44,669

 

 

 

44,079

 

First Aid

 

 

24,867

 

 

 

20,321

 

    Total consolidated revenues

 

$

593,525

 

 

$

541,798

 

 

 

 

 

 

 

 

Operating income (loss)

 

 

 

 

 

 

U.S. and Canadian Rental and Cleaning

 

$

85,646

 

 

$

82,645

 

MFG

 

 

24,941

 

 

 

23,302

 

Net intercompany MFG elimination

 

 

(4,481

)

 

 

(6,783

)

Corporate

 

 

(64,015

)

 

 

(65,333

)

Subtotal: Core Laundry Operations

 

 

42,091

 

 

 

33,831

 

Specialty Garments

 

 

12,117

 

 

 

10,183

 

First Aid

 

 

(1,071

)

 

 

(596

)

    Total consolidated operating income

 

$

53,137

 

 

$

43,418

 

 

 

 

 

 

 

 

Other (income) expense:

 

 

 

 

 

 

    Interest income, net

 

$

(2,834

)

 

$

(2,769

)

    Other expense, net

 

 

716

 

 

 

791

 

Total consolidated other income, net

 

$

(2,118

)

 

$

(1,978

)

Total consolidated income before income taxes

 

$

55,255

 

 

$

45,396

 

XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.4
Shares Repurchased and Dividends
3 Months Ended
Nov. 25, 2023
Equity [Abstract]  
Shares Repurchased and Dividends

17. Shares Repurchased and Dividends

On October 24, 2023, the Company announced that it would be raising its quarterly dividend to $0.33 per share of Common Stock and to $0.264 per share of Class B Common Stock, up from $0.31 and $0.248 per share, respectively. The amount and timing of any dividend payment is subject to the approval of the Board of Directors each quarter.

On October 24, 2023, the Company’s Board of Directors authorized a new share repurchase program to repurchase up to $100.0 million of its outstanding shares of Common Stock, inclusive of the amount which remained available under the existing share repurchase program approved on October 18, 2021. Repurchases from time to time under the new program, if any, will be made in either the open market or in privately negotiated transactions. The timing, manner, price and amount of any repurchases depend on a variety of factors, including economic and market conditions, the Company stock price, corporate liquidity requirements and priorities, applicable legal requirements and other factors. The share repurchase program has been funded to date with the Company’s available cash and will be funded in the future using the Company’s available cash or capacity under its Credit Agreement and may be suspended or discontinued at any time.

During the thirteen weeks ended November 25, 2023, the Company repurchased 1,500 shares for an average price per share of $170.07 under the share repurchase program. During the thirteen weeks ended November 26, 2022, the Company did not repurchase any shares. As of November 25, 2023, the Company had $99.7 million remaining to repurchase shares under the share repurchase program.

XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.4
Related Party
3 Months Ended
Nov. 25, 2023
Related Party Transactions [Abstract]  
Related Party

18. Related Party

During the thirteen weeks ended November 25, 2023 and November 26, 2022, the Company recorded $1.3 million and $0.8 million of expense, respectively, with a company for which one member of the Company’s Board of Directors was an executive officer during such periods. The amount of revenue recognized from business with the related party was a nominal amount during both the thirteen weeks ended November 25, 2023 and November 26, 2022.

XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.4
Revenue Recognition (Tables)
3 Months Ended
Nov. 25, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Total Revenue Disaggregated by Service Type

The following table presents the Company’s revenues for the thirteen weeks ended November 25, 2023 and November 26, 2022, respectively, disaggregated by service type:

 

 

 

Thirteen Weeks Ended

 

 

 

November 25, 2023

 

 

November 26, 2022

 

(In thousands, except percentages)

 

Revenues

 

 

% of
Revenues

 

 

Revenues

 

 

% of
Revenues

 

Core Laundry Operations

 

$

523,989

 

 

 

88.3

%

 

$

477,398

 

 

 

88.1

%

Specialty Garments

 

 

44,669

 

 

 

7.5

%

 

 

44,079

 

 

 

8.1

%

First Aid

 

 

24,867

 

 

 

4.2

%

 

 

20,321

 

 

 

3.8

%

Total Revenues

 

$

593,525

 

 

 

100.0

%

 

$

541,798

 

 

 

100.0

%

XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.4
Acquisitions (Tables) - Clean Holdco, Inc.
3 Months Ended
Nov. 25, 2023
Business Acquisition [Line Items]  
Schedule of Preliminary Purchase Price Allocation

The preliminary purchase price allocation is as follows (in thousands):

 

Receivables

 

$

8,301

 

Inventories

 

 

632

 

Rental merchandise in service

 

 

8,535

 

Prepaid expenses and other current assets

 

 

762

 

Property, plant and equipment

 

 

31,497

 

Operating lease right-of-use assets, net

 

 

3,517

 

Goodwill and intangible assets

 

 

257,833

 

Accounts payable

 

 

(2,011

)

Accrued liabilities

 

 

(5,767

)

Operating lease liabilities, current

 

 

(1,510

)

Operating lease liabilities, noncurrent

 

 

(2,657

)

Total Purchase Price

 

$

299,132

 

Summary of Allocation of Purchase Price to Intangible Assets and Goodwill

The following table identifies the Company’s allocation of purchase price to the intangible assets and goodwill acquired by category:

 

 

 

Estimated Fair Value (in thousands)

 

 

Weighted-Average Life
(in years)

 

Goodwill

 

$

187,733

 

 

N/A

 

Customer contracts

 

 

64,800

 

 

 

15.0

 

Trade name

 

 

5,300

 

 

 

3.0

 

Total intangible assets and goodwill acquired

 

$

257,833

 

 

 

 

XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.4
Fair Value Measurements (Tables)
3 Months Ended
Nov. 25, 2023
Fair Value Disclosures [Abstract]  
Schedule of Assets or Liabilities Measured at Fair Value on a Recurring Basis The assets or liabilities measured at fair value on a recurring basis are summarized in the tables below (in thousands):

 

 

 

As of November 25, 2023

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Fair Value

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Short-term investments

 

$

 

 

$

11,394

 

 

$

 

 

$

11,394

 

Pension plan assets

 

 

 

 

 

2,905

 

 

 

 

 

 

2,905

 

Non-qualified deferred compensation plan assets

 

 

 

 

 

2,226

 

 

 

 

 

 

2,226

 

Foreign currency forward contracts

 

 

 

 

 

200

 

 

 

 

 

 

200

 

Total assets at fair value

 

$

 

 

$

16,725

 

 

$

 

 

$

16,725

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Non-qualified deferred compensation plan liability

 

$

 

 

$

676

 

 

$

 

 

$

676

 

Total liabilities at fair value

 

$

 

 

$

676

 

 

$

 

 

$

676

 

 

 

 

As of August 26, 2023

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Fair Value

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Short-term investments

 

$

 

 

$

10,157

 

 

$

 

 

$

10,157

 

Pension plan assets

 

 

 

 

 

2,978

 

 

 

 

 

 

2,978

 

Non-qualified deferred compensation plan assets

 

 

 

 

 

2,024

 

 

 

 

 

 

2,024

 

Foreign currency forward contracts

 

 

 

 

 

216

 

 

 

 

 

 

216

 

Total assets at fair value

 

$

 

 

$

15,375

 

 

$

 

 

$

15,375

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Non-qualified deferred compensation plan liability

 

$

 

 

$

480

 

 

$

 

 

$

480

 

Total liabilities at fair value

 

$

 

 

$

480

 

 

$

 

 

$

480

 

XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.4
Income Per Share (Tables)
3 Months Ended
Nov. 25, 2023
Earnings Per Share [Abstract]  
Schedule of Computation of Basic Income Per Share The following table sets forth the computation of basic income per share using the two-class method for amounts attributable to the Company’s shares of Common Stock and Class B Common Stock (in thousands, except per share data):

 

 

 

Thirteen Weeks Ended

 

 

 

November 25, 2023

 

 

November 26, 2022

 

Net income available to shareholders

 

$

42,325

 

 

$

33,957

 

Allocation of net income for Basic:

 

 

 

 

 

 

Common Stock

 

$

35,566

 

 

$

28,525

 

Class B Common Stock

 

 

6,759

 

 

 

5,432

 

 

$

42,325

 

 

$

33,957

 

Weighted average number of shares for Basic:

 

 

 

 

 

 

Common Stock

 

 

15,111

 

 

 

15,082

 

Class B Common Stock

 

 

3,590

 

 

 

3,590

 

 

 

18,702

 

 

 

18,672

 

Income per share for Basic:

 

 

 

 

 

 

Common Stock

 

$

2.35

 

 

$

1.89

 

Class B Common Stock

 

$

1.88

 

 

$

1.51

 

Schedule of Computation of Diluted Income Per Share The following tables set forth the computation of diluted income per share of Common Stock for the thirteen weeks ended November 25, 2023 and November 26, 2022 (in thousands, except per share data):

 

 

 

Thirteen Weeks Ended November 25, 2023

 

 

 

Earnings
to Common
Shareholders

 

 

Common
Shares

 

 

Income
Per
Share

 

As reported - Basic

 

$

35,566

 

 

 

15,111

 

 

$

2.35

 

Add: effect of dilutive potential common shares

 

 

 

 

 

 

 

 

 

Share-Based Awards

 

 

 

 

 

67

 

 

 

 

Class B Common Stock

 

 

6,759

 

 

 

3,590

 

 

 

 

As reported – Diluted

 

$

42,325

 

 

 

18,769

 

 

$

2.26

 

 

 

 

Thirteen Weeks Ended November 26, 2022

 

 

 

Earnings
to Common
Shareholders

 

 

Common
Shares

 

 

Income
Per
Share

 

As reported - Basic

 

$

28,525

 

 

 

15,082

 

 

$

1.89

 

Add: effect of dilutive potential common shares

 

 

 

 

 

 

 

 

 

Share-Based Awards

 

 

 

 

 

82

 

 

 

 

Class B Common Stock

 

 

5,432

 

 

 

3,590

 

 

 

 

As reported – Diluted

 

$

33,957

 

 

 

18,754

 

 

$

1.81

 

 

XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.4
Inventories (Tables)
3 Months Ended
Nov. 25, 2023
Inventory Disclosure [Abstract]  
Schedule of Components of Inventory

The components of inventory as of November 25, 2023 and August 26, 2023 were as follows (in thousands):

 

 

 

November 25, 2023

 

 

August 26, 2023

 

Raw materials

 

$

19,308

 

 

$

25,147

 

Work in process

 

 

4,763

 

 

 

4,444

 

Finished goods

 

 

124,442

 

 

 

118,743

 

Total inventories

 

$

148,513

 

 

$

148,334

 

XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.4
Goodwill and Other Intangible Assets (Tables)
3 Months Ended
Nov. 25, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Changes in Carrying Amount of Goodwill

The changes in the carrying amount of goodwill are as follows (in thousands):

 

Balance as of August 26, 2023

 

$

647,900

 

Purchase price adjustments recorded during the period

 

 

900

 

Other

 

 

(3

)

Balance as of November 25, 2023

 

$

648,797

 

Schedule of Intangible Assets, Net

Intangible assets, net in the Company’s Consolidated Balance Sheets are as follows (in thousands):

 

 

 

Gross Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net Carrying
Amount

 

November 25, 2023

 

 

 

 

 

 

 

 

 

Customer contracts

 

$

314,542

 

 

$

216,104

 

 

$

98,438

 

Software

 

 

81,336

 

 

 

46,407

 

 

 

34,929

 

Other intangible assets

 

 

39,805

 

 

 

34,704

 

 

 

5,101

 

 

$

435,683

 

 

$

297,215

 

 

$

138,468

 

August 26, 2023

 

 

 

 

 

 

 

 

 

Customer contracts

 

$

315,448

 

 

$

211,996

 

 

$

103,452

 

Software

 

 

80,538

 

 

 

45,117

 

 

 

35,421

 

Other intangible assets

 

 

43,598

 

 

 

36,853

 

 

 

6,745

 

 

 

$

439,584

 

 

$

293,966

 

 

$

145,618

 

XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.4
Asset Retirement Obligations (Tables)
3 Months Ended
Nov. 25, 2023
Asset Retirement Obligation Disclosure [Abstract]  
Rollforward of Asset Retirement Liability

A reconciliation of the Company’s asset retirement liability for the thirteen weeks ended November 25, 2023 was as follows (in thousands):

 

 

November 25, 2023

 

Balance as of August 26, 2023

 

$

16,471

 

Accretion expense

 

 

233

 

Effect of exchange rate changes

 

 

50

 

Balance as of November 25, 2023

 

$

16,754

 

XML 48 R37.htm IDEA: XBRL DOCUMENT v3.23.4
Commitments and Contingencies (Tables)
3 Months Ended
Nov. 25, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Operating Lease Cost and Information Related to Operating Lease Right-of-use Assets, Net and Operating Lease Liabilities

The following table presents the operating lease cost and information related to the operating lease right-of-use assets, net and operating lease liabilities for the thirteen weeks ended November 25, 2023:

 

(In thousands, except lease term and discount rate)

 

 

 

Lease cost:

 

 

 

Operating lease costs including short-term lease expense and variable lease costs, which were immaterial in the period

 

$

6,577

 

 

 

 

Operating cash flow impacts:

 

 

 

Cash paid for amounts included in the measurement of operating lease liabilities

 

$

5,164

 

Operating lease right-of-use assets obtained in exchange for new operating lease liabilities

 

$

6,918

 

Weighted-average remaining lease term - operating leases

 

 

5.15

 

Weighted-average discount rate - operating leases

 

 

4.07

%

Schedule of Contractual Future Minimum Lease Payments of Operating Lease Liabilities

The contractual future minimum lease payments of the Companys operating lease liabilities by fiscal year as of November 25, 2023

are as follows (in thousands):

 

2024 (remaining nine months)

 

$

15,130

 

2025

 

 

17,072

 

2026

 

 

14,066

 

2027

 

 

10,669

 

2028

 

 

7,181

 

Thereafter

 

 

11,121

 

Total payments

 

 

75,239

 

Less interest

 

 

(7,854

)

Total present value of lease payments

 

$

67,385

 

Schedule of Changes to Environmental Liabilities The changes to the Company’s environmental liabilities for the thirteen weeks ended November 25, 2023 were as follows (in thousands):

 

 

November 25, 2023

 

Balance as of August 26, 2023

 

$

30,029

 

Costs incurred for which reserves have been provided

 

 

(302

)

Insurance proceeds

 

 

17

 

Interest accretion

 

 

316

 

Changes in discount rates

 

 

(584

)

Revisions in estimates

 

 

(2

)

Balance as of November 25, 2023

 

$

29,474

 

Schedule of Anticipated Payments and Insurance Proceeds of Currently Identified Environmental Remediation Liabilities

Anticipated payments and insurance proceeds of currently identified environmental remediation liabilities as of November 25, 2023, for the next five fiscal years and thereafter, as measured in current dollars, are reflected below.

(In thousands)

 

2024

 

 

2025

 

 

2026

 

 

2027

 

 

2028

 

 

Thereafter

 

 

Total

 

Estimated costs – current dollars

 

$

13,763

 

 

$

2,651

 

 

$

1,442

 

 

$

1,270

 

 

$

972

 

 

$

14,617

 

 

$

34,715

 

Estimated insurance proceeds

 

 

(180

)

 

 

(195

)

 

 

(159

)

 

 

(173

)

 

 

(9

)

 

 

(230

)

 

 

(946

)

Net anticipated costs

 

$

13,583

 

 

$

2,456

 

 

$

1,283

 

 

$

1,097

 

 

$

963

 

 

$

14,387

 

 

$

33,769

 

Effect of inflation

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

9,541

 

Effect of discounting

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(13,836

)

Balance as of November 25, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

$

29,474

 

 

XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.4
Accumulated Other Comprehensive Loss (Tables)
3 Months Ended
Nov. 25, 2023
Stockholders' Equity Note [Abstract]  
Schedule of Changes in Components of Accumulated Other Comprehensive Loss, Net of Tax

The changes in each component of accumulated other comprehensive loss, net of tax, for the thirteen weeks ended November 25, 2023 and November 26, 2022 were as follows (in thousands):

 

 

 

Thirteen Weeks Ended November 25, 2023

 

 

 

Foreign
Currency
Translation

 

 

Pension-
related (1)

 

 

Derivative
Financial
Instruments (1)

 

 

Total
Accumulated
Other
Comprehensive
Loss

 

Balance as of August 26, 2023

 

$

(26,504

)

 

$

2,582

 

 

$

161

 

 

$

(23,761

)

Other comprehensive (loss) income before reclassification

 

 

(151

)

 

 

 

 

 

12

 

 

 

(139

)

Amounts reclassified from accumulated other
   comprehensive loss

 

 

 

 

 

 

 

 

(24

)

 

 

(24

)

Net current period other comprehensive loss

 

 

(151

)

 

 

 

 

 

(12

)

 

 

(163

)

Balance as of November 25, 2023

 

$

(26,655

)

 

$

2,582

 

 

$

149

 

 

$

(23,924

)

 

 

 

Thirteen Weeks Ended November 26, 2022

 

 

 

Foreign
Currency
Translation

 

 

Pension-
related (1)

 

 

Derivative
Financial
Instruments (1)

 

 

Total
Accumulated
Other
Comprehensive
Loss

 

Balance as of August 27, 2022

 

$

(24,803

)

 

$

452

 

 

$

61

 

 

$

(24,290

)

Other comprehensive (loss) income before reclassification

 

 

(1,778

)

 

 

 

 

 

72

 

 

 

(1,706

)

Amounts reclassified from accumulated other
   comprehensive loss

 

 

 

 

 

 

 

 

(20

)

 

 

(20

)

Net current period other comprehensive (loss) income

 

 

(1,778

)

 

 

 

 

 

52

 

 

 

(1,726

)

Balance as of November 26, 2022

 

$

(26,581

)

 

$

452

 

 

$

113

 

 

$

(26,016

)

(1)
Amounts are shown net of tax
Schedule of Amounts Reclassified from Accumulated Other Comprehensive Loss, Net of Tax

Amounts reclassified from accumulated other comprehensive loss, net of tax, for the thirteen weeks ended November 25, 2023 and November 26, 2022 were as follows (in thousands):

 

 

 

Thirteen Weeks Ended

 

 

 

November 25, 2023

 

 

November 26, 2022

 

Derivative financial instruments, net:

 

 

 

 

 

 

Forward contracts (a)

 

$

(24

)

 

$

(20

)

Total, net of tax

 

 

(24

)

 

 

(20

)

 

 

 

 

 

 

Total amounts reclassified, net of tax

 

$

(24

)

 

$

(20

)

 

(a)
Amounts included in revenues in the accompanying Consolidated Statements of Income.
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.23.4
Segment Reporting (Tables)
3 Months Ended
Nov. 25, 2023
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information

The Company refers to the U.S. and Canadian Rental and Cleaning, MFG, and Corporate reporting segments combined as its “Core Laundry Operations,” which is included as a subtotal in the following table (in thousands):

 

 

 

Thirteen Weeks Ended

 

 

 

November 25, 2023

 

 

November 26, 2022

 

Revenues

 

 

 

 

 

 

U.S. and Canadian Rental and Cleaning

 

$

510,942

 

 

$

462,824

 

MFG

 

 

85,039

 

 

 

77,511

 

Net intercompany MFG elimination

 

 

(85,039

)

 

 

(77,511

)

Corporate

 

 

13,047

 

 

 

14,574

 

Subtotal: Core Laundry Operations

 

 

523,989

 

 

 

477,398

 

Specialty Garments

 

 

44,669

 

 

 

44,079

 

First Aid

 

 

24,867

 

 

 

20,321

 

    Total consolidated revenues

 

$

593,525

 

 

$

541,798

 

 

 

 

 

 

 

 

Operating income (loss)

 

 

 

 

 

 

U.S. and Canadian Rental and Cleaning

 

$

85,646

 

 

$

82,645

 

MFG

 

 

24,941

 

 

 

23,302

 

Net intercompany MFG elimination

 

 

(4,481

)

 

 

(6,783

)

Corporate

 

 

(64,015

)

 

 

(65,333

)

Subtotal: Core Laundry Operations

 

 

42,091

 

 

 

33,831

 

Specialty Garments

 

 

12,117

 

 

 

10,183

 

First Aid

 

 

(1,071

)

 

 

(596

)

    Total consolidated operating income

 

$

53,137

 

 

$

43,418

 

 

 

 

 

 

 

 

Other (income) expense:

 

 

 

 

 

 

    Interest income, net

 

$

(2,834

)

 

$

(2,769

)

    Other expense, net

 

 

716

 

 

 

791

 

Total consolidated other income, net

 

$

(2,118

)

 

$

(1,978

)

Total consolidated income before income taxes

 

$

55,255

 

 

$

45,396

 

XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.4
Revenue Recognition - Schedule of Total Revenue Disaggregated by Service Type (Details) - USD ($)
$ in Thousands
3 Months Ended
Nov. 25, 2023
Nov. 26, 2022
Disaggregation of Revenue [Line Items]    
Total revenues $ 593,525 $ 541,798
Revenue | Revenues    
Disaggregation of Revenue [Line Items]    
Percentage of revenues 100.00% 100.00%
Core Laundry Operations    
Disaggregation of Revenue [Line Items]    
Total revenues $ 523,989 $ 477,398
Core Laundry Operations | Revenue | Revenues    
Disaggregation of Revenue [Line Items]    
Percentage of revenues 88.30% 88.10%
Specialty Garments    
Disaggregation of Revenue [Line Items]    
Total revenues $ 44,669 $ 44,079
Specialty Garments | Revenue | Revenues    
Disaggregation of Revenue [Line Items]    
Percentage of revenues 7.50% 8.10%
First Aid    
Disaggregation of Revenue [Line Items]    
Total revenues $ 24,867 $ 20,321
First Aid | Revenue | Revenues    
Disaggregation of Revenue [Line Items]    
Percentage of revenues 4.20% 3.80%
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.23.4
Revenue Recognition - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Nov. 25, 2023
Nov. 26, 2022
Aug. 26, 2023
Revenue from Contract with Customer [Abstract]      
Percentage of revenues derived from route servicing fees 84.40% 84.50%  
Current assets related to deferred commissions $ 16.9   $ 16.5
Noncurrent assets related to deferred commissions 73.2   $ 70.4
Amortization expense related to deferred commissions $ 4.3 $ 4.0  
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.4
Acquisitions - Narrative (Details)
$ in Millions
3 Months Ended 12 Months Ended
May 27, 2023
USD ($)
Nov. 26, 2022
USD ($)
Aug. 26, 2023
USD ($)
Business
Aggregate Information Relating to Acquisition of Businesses      
Business Acquisition [Line Items]      
Number of business acquired | Business     4
Business acquisitions, aggregate purchase price     $ 7.1
Clean Holdco, Inc.      
Business Acquisition [Line Items]      
Business acquisitions, aggregate purchase price $ 299.1    
Business combination, Difference of cash paid and total purchase price amount 302.4    
Business combination estimated value of incremental tax benefits $ 40.0    
Unaudited pro forma revenue   $ 564.1  
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.4
Acquisitions - Schedule of Preliminary Purchase Price Allocation (Details) - Clean Holdco, Inc.
$ in Thousands
May 27, 2023
USD ($)
Business Acquisition [Line Items]  
Receivables $ 8,301
Inventories 632
Rental merchandise in service 8,535
Prepaid expenses and other current assets 762
Property, plant and equipment 31,497
Operating lease right-of-use assets, net 3,517
Goodwill and intangible assets 257,833
Accounts payable (2,011)
Accrued liabilities (5,767)
Operating lease liabilities, current (1,510)
Operating lease liabilities, noncurrent (2,657)
Total purchase price $ 299,132
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.4
Acquisitions - Summary of Allocation of Purchase Price to Intangible Assets and Goodwill (Details) - USD ($)
$ in Thousands
3 Months Ended
May 27, 2023
Nov. 25, 2023
Aug. 26, 2023
Business Acquisition [Line Items]      
Goodwill   $ 648,797 $ 647,900
Clean Holdco, Inc.      
Business Acquisition [Line Items]      
Goodwill $ 187,733    
Customer contracts 64,800    
Total intangible assets and goodwill acquired $ 257,833    
Clean Holdco, Inc. | Customer Contracts      
Business Acquisition [Line Items]      
Weighted average life 15 years    
Clean Holdco, Inc. | Trade Name      
Business Acquisition [Line Items]      
Trade name $ 5,300    
Weighted average life 3 years    
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.23.4
Fair Value Measurements - Schedule of Assets or Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Nov. 25, 2023
Aug. 26, 2023
Assets:    
Short-term investments $ 11,394 $ 10,157
Fair Value, Measurements, Recurring    
Assets:    
Short-term investments 11,394 10,157
Pension plan assets 2,905 2,978
Non-qualified deferred compensation plan assets 2,226 2,024
Foreign currency forward contracts 200 216
Total assets at fair value 16,725 15,375
Liabilities:    
Non-qualified deferred compensation plan liability 676 480
Total liabilities at fair value 676 480
Fair Value, Measurements, Recurring | Level 1    
Assets:    
Short-term investments 0 0
Pension plan assets 0 0
Non-qualified deferred compensation plan assets 0 0
Foreign currency forward contracts 0 0
Total assets at fair value 0 0
Liabilities:    
Non-qualified deferred compensation plan liability 0 0
Total liabilities at fair value 0 0
Fair Value, Measurements, Recurring | Level 2    
Assets:    
Short-term investments 11,394 10,157
Pension plan assets 2,905 2,978
Non-qualified deferred compensation plan assets 2,226 2,024
Foreign currency forward contracts 200 216
Total assets at fair value 16,725 15,375
Liabilities:    
Non-qualified deferred compensation plan liability 676 480
Total liabilities at fair value 676 480
Fair Value, Measurements, Recurring | Level 3    
Assets:    
Short-term investments 0 0
Pension plan assets 0 0
Non-qualified deferred compensation plan assets 0 0
Foreign currency forward contracts 0 0
Total assets at fair value 0 0
Liabilities:    
Non-qualified deferred compensation plan liability 0 0
Total liabilities at fair value $ 0 $ 0
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.23.4
Fair Value Measurements - Narrative (Details)
3 Months Ended
Nov. 25, 2023
UniFirst Plan  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Minimum annual interest rate 3.25%
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.23.4
Derivative Instruments and Hedging Activities - Narrative (Details)
$ in Thousands, $ in Millions
Nov. 25, 2023
USD ($)
Nov. 25, 2023
CAD ($)
Aug. 26, 2023
USD ($)
Aug. 31, 2021
CAD ($)
Contract
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Amount reclassified from accumulated other comprehensive loss $ (23,924)   $ (23,761)  
Canadian Dollars        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Average exchange rate       0.7861
Forward Contracts        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Notional value (CAD)   $ 5.0   $ 14.1
Fair value of the contracts 200      
Amount reclassified from accumulated other comprehensive loss $ 100      
Forward Contracts | Canadian Dollars        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Number of derivatives entered into to exchange Canadian dollars for U.S. dollars | Contract       20
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.4
Employee Benefit Plans - Narrative (Details)
$ in Millions
3 Months Ended
Nov. 25, 2023
USD ($)
RetirementPlan
Nov. 26, 2022
USD ($)
Aug. 26, 2023
USD ($)
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Contributions charged to expense under the plan $ 4.6 $ 5.8  
SERP      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Number of frozen non-contributory defined benefit pension plans | RetirementPlan 1    
Amounts charged to expense related to the plans $ 0.4 0.4  
Non-qualified Deferred Compensation Plan      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Amounts charged to expense related to the plans 0.2 $ 0.1  
NQDC Plan assets 2.2   $ 2.0
NQDC Plan liabilities $ 0.7   $ 0.5
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.23.4
Income Per Share - Schedule of Computation of Basic Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Nov. 25, 2023
Nov. 26, 2022
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Net income $ 42,325 $ 33,957
Allocation of net income for Basic:    
Common stock $ 42,325 $ 33,957
Weighted average number of shares for Basic:    
Common stock (in shares) 18,702 18,672
Common Stock    
Allocation of net income for Basic:    
Common stock $ 35,566 $ 28,525
Weighted average number of shares for Basic:    
Common stock (in shares) 15,111 15,082
Income per share for Basic:    
Common stock (in dollars per share) $ 2.35 $ 1.89
Class B Common Stock    
Allocation of net income for Basic:    
Common stock $ 6,759 $ 5,432
Weighted average number of shares for Basic:    
Common stock (in shares) 3,590 3,590
Income per share for Basic:    
Common stock (in dollars per share) $ 1.88 $ 1.51
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.23.4
Income Per Share - Schedule of Computation of Diluted Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Nov. 25, 2023
Nov. 26, 2022
Earnings Per Share Diluted [Line Items]    
As reported - Basic $ 42,325 $ 33,957
As reported - Basic (in shares) 18,702 18,672
As reported - Diluted $ 42,325 $ 33,957
As reported - Diluted (in shares) 18,769 18,754
As reported - Diluted (in dollars per share) $ 2.26 $ 1.81
Common Stock    
Earnings Per Share Diluted [Line Items]    
As reported - Basic $ 35,566 $ 28,525
As reported - Basic (in shares) 15,111 15,082
As reported - Basic (in dollars per share) $ 2.35 $ 1.89
Add: effect of dilutive potential common shares $ 0 $ 0
Add: effect of dilutive potential common shares (in shares) 67 82
As reported - Diluted (in dollars per share) $ 2.26 $ 1.81
Class B Common Stock    
Earnings Per Share Diluted [Line Items]    
As reported - Basic $ 6,759 $ 5,432
As reported - Basic (in shares) 3,590 3,590
As reported - Basic (in dollars per share) $ 1.88 $ 1.51
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.23.4
Income Per Share - Narrative (Details) - shares
3 Months Ended
Nov. 25, 2023
Nov. 26, 2022
Earnings Per Share [Abstract]    
Anti-dilutive securities excluded from calculation of diluted earnings per share (in shares) 67,845 49,246
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.23.4
Inventories - Schedule of Components of Inventory (Details) - USD ($)
$ in Thousands
Nov. 25, 2023
Aug. 26, 2023
Inventory Disclosure [Abstract]    
Raw materials $ 19,308 $ 25,147
Work in process 4,763 4,444
Finished goods 124,442 118,743
Total inventories $ 148,513 $ 148,334
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.23.4
Goodwill and Other Intangible Assets - Schedule of Changes in Carrying Amount of Goodwill (Details)
$ in Thousands
3 Months Ended
Nov. 25, 2023
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
Beginning balance $ 647,900
Purchase price adjustments recorded during the period 900
Other (3)
Ending balance $ 648,797
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.23.4
Goodwill and Other Intangible Assets - Schedule of Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Nov. 25, 2023
Aug. 26, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 435,683 $ 439,584
Accumulated Amortization 297,215 293,966
Net Carrying Amount 138,468 145,618
Customer Contracts    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 314,542 315,448
Accumulated Amortization 216,104 211,996
Net Carrying Amount 98,438 103,452
Software    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 81,336 80,538
Accumulated Amortization 46,407 45,117
Net Carrying Amount 34,929 35,421
Other Intangible Assets    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 39,805 43,598
Accumulated Amortization 34,704 36,853
Net Carrying Amount $ 5,101 $ 6,745
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.23.4
Asset Retirement Obligations - Narrative (Details)
3 Months Ended
Nov. 25, 2023
Asset Retirement Obligations [Line Items]  
Estimated impact of inflation per year 3.00%
Minimum  
Asset Retirement Obligations [Line Items]  
Remaining lives 1 year
Maximum  
Asset Retirement Obligations [Line Items]  
Remaining lives 21 years
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.23.4
Asset Retirement Obligations - Rollforward of Asset Retirement Liability (Details) - USD ($)
$ in Thousands
3 Months Ended
Nov. 25, 2023
Nov. 26, 2022
Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]    
Beginning balance $ 16,471  
Accretion expense 233 $ 227
Effect of exchange rate changes 50  
Ending balance $ 16,754  
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.23.4
Commitments and Contingencies - Narrative (Details)
$ in Millions
3 Months Ended
Nov. 25, 2023
USD ($)
Company
Site
Gain Contingencies [Line Items]  
Operating lease, existence of option to extend true
Operating lease, existence of option to terminate true
Estimated impact of inflation per year 3.00%
Annual proceeds $ 0.3
Number of sites related to former operations | Site 2
Balance in escrow account $ 5.2
Number of insurance companies | Company 3
Federal | Mexican Tax Authority | Fiscal 2016 Import Taxes  
Gain Contingencies [Line Items]  
Tax assessment issued $ 17.0
Tax assessment issued with surcharges, fines and penalties 67.7
Tax assessment issued amount net $ 84.7
Minimum  
Gain Contingencies [Line Items]  
Risk-free interest rates utilized 4.60%
Maximum  
Gain Contingencies [Line Items]  
Risk-free interest rates utilized 4.79%
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.23.4
Commitments and Contingencies - Schedule of Operating Lease Cost and Information Related to Operating Lease Right-of-use Assets, Net and Operating Lease Liabilities (Details)
$ in Thousands
3 Months Ended
Nov. 25, 2023
USD ($)
Lease cost  
Operating lease costs including short-term lease expense and variable lease costs, which were immaterial in the period $ 6,577
Operating cash flow impacts  
Cash paid for amounts included in the measurement of operating lease liabilities 5,164
Operating lease right-of-use assets obtained in exchange for new operating lease liabilities $ 6,918
Weighted-average remaining lease term - operating leases 5 years 1 month 24 days
Weighted-average discount rate - operating leases 4.07%
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.23.4
Commitments and Contingencies - Schedule of Contractual Future Minimum Lease Payments of Operating Lease Liabilities (Details)
$ in Thousands
Nov. 25, 2023
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2024 (remaining nine months) $ 15,130
2025 17,072
2026 14,066
2027 10,669
2028 7,181
Thereafter 11,121
Total payments 75,239
Less interest (7,854)
Total present value of lease payments $ 67,385
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.23.4
Commitments and Contingencies - Changes to Environmental Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Nov. 25, 2023
Nov. 26, 2022
Accrual for Environmental Loss Contingencies [Roll Forward]    
Beginning balance $ 30,029  
Costs incurred for which reserves have been provided (302)  
Insurance proceeds 17  
Interest accretion 316 $ 259
Changes in discount rates (584)  
Revisions in estimates (2)  
Ending balance $ 29,474  
Environmental Loss Contingency, Statement of Financial Position [Extensible Enumeration] Accounts Payable and Accrued Liabilities, Noncurrent  
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.23.4
Commitments and Contingencies - Anticipated Payments and Insurance Proceeds of Identified Environmental Remediation Liabilities (Details) - USD ($)
$ in Thousands
Nov. 25, 2023
Aug. 26, 2023
Estimated costs – current dollars    
2024 $ 13,763  
2025 2,651  
2026 1,442  
2027 1,270  
2028 972  
Thereafter 14,617  
Total 34,715  
Estimated insurance proceeds    
2024 (180)  
2025 (195)  
2026 (159)  
2027 (173)  
2028 (9)  
Thereafter (230)  
Total (946)  
Net anticipated costs    
2024 13,583  
2025 2,456  
2026 1,283  
2027 1,097  
2028 963  
Thereafter 14,387  
Total 33,769  
Effect of inflation 9,541  
Effect of discounting (13,836)  
Balance at end of period $ 29,474 $ 30,029
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.23.4
Income Taxes - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Nov. 25, 2023
Nov. 26, 2022
Income Tax Disclosure [Abstract]    
Effective income tax rate 23.40% 25.20%
Net increase in unrecognized tax position $ 0.2  
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.23.4
Long-Term Debt - Narrative (Details) - Revolving Credit Facility - Credit Agreement - USD ($)
3 Months Ended
Mar. 09, 2023
Mar. 26, 2021
Nov. 25, 2023
Debt Instrument [Line Items]      
Maximum borrowing capacity $ 275,000,000 $ 175,000,000  
Additional commitments amount in maximum borrowing capacity 375,000,000    
Maturity date   Mar. 26, 2026  
Outstanding borrowings     $ 0
Outstanding letters of credit     62,400,000
Amount available for borrowing     $ 212,600,000
Increases in aggregate commitments 100,000,000    
Maximum additional amount increases in aggregate commitments $ 100,000,000    
SOFR      
Debt Instrument [Line Items]      
Basis spread on variable rate (as percent)     1.00%
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.23.4
Accumulated Other Comprehensive Loss - Components of Accumulated Other Comprehensive Loss, Net of Tax (Details) - USD ($)
$ in Thousands
3 Months Ended
Nov. 25, 2023
Nov. 26, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance at beginning of period $ 2,003,960 $ 1,915,871
Other comprehensive (loss) income (163) (1,726)
Balance at end of period 2,040,173 1,941,966
Foreign Currency Translation    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance at beginning of period (26,504) (24,803)
Other comprehensive (loss) income before reclassification (151) (1,778)
Amounts reclassified from accumulated other comprehensive loss 0 0
Other comprehensive (loss) income (151) (1,778)
Balance at end of period (26,655) (26,581)
Pension-related    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance at beginning of period [1] 2,582 452
Other comprehensive (loss) income before reclassification [1] 0 0
Amounts reclassified from accumulated other comprehensive loss [1] 0 0
Other comprehensive (loss) income [1] 0 0
Balance at end of period [1] 2,582 452
Derivative Financial Instruments    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance at beginning of period [1] 161 61
Other comprehensive (loss) income before reclassification [1] 12 72
Amounts reclassified from accumulated other comprehensive loss [1] (24) (20)
Other comprehensive (loss) income [1] (12) 52
Balance at end of period [1] 149 113
Accumulated Other Comprehensive Loss    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance at beginning of period (23,761) (24,290)
Other comprehensive (loss) income before reclassification (139) (1,706)
Amounts reclassified from accumulated other comprehensive loss (24) (20)
Other comprehensive (loss) income (163) (1,726)
Balance at end of period $ (23,924) $ (26,016)
[1] Amounts are shown net of tax
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.23.4
Accumulated Other Comprehensive Loss - Amounts Reclassified from Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Nov. 25, 2023
Nov. 26, 2022
Accumulated Other Comprehensive Income Loss [Line Items]    
Net income $ 42,325 $ 33,957
Reclassification out of Accumulated Other Comprehensive Income    
Accumulated Other Comprehensive Income Loss [Line Items]    
Net income (24) (20)
Derivative Financial Instruments | Reclassification out of Accumulated Other Comprehensive Income    
Accumulated Other Comprehensive Income Loss [Line Items]    
Net income (24) (20)
Derivative Financial Instruments | Forward Contracts | Reclassification out of Accumulated Other Comprehensive Income    
Accumulated Other Comprehensive Income Loss [Line Items]    
Revenues [1] $ (24) $ (20)
[1] Amounts included in revenues in the accompanying Consolidated Statements of Income.
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.23.4
Segment Reporting - Narrative (Details)
3 Months Ended
Nov. 25, 2023
Segment
Segment Reporting [Abstract]  
Number of operating segments 6
Number of reporting segments 5
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.23.4
Segment Reporting - Schedule of Segment Reporting Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Nov. 25, 2023
Nov. 26, 2022
Segment Reporting Information [Line Items]    
Revenues $ 593,525 $ 541,798
Operating income (loss) 53,137 43,418
Interest income, net (2,834) (2,769)
Other expense, net 716 791
Total consolidated other income, net (2,118) (1,978)
Total consolidated income before income taxes 55,255 45,396
U.S. and Canadian Rental and Cleaning | Operating Segments    
Segment Reporting Information [Line Items]    
Revenues 510,942 462,824
Operating income (loss) 85,646 82,645
MFG | Operating Segments    
Segment Reporting Information [Line Items]    
Revenues 85,039 77,511
Operating income (loss) 24,941 23,302
MFG | Net Interco MFG Elim    
Segment Reporting Information [Line Items]    
Revenues (85,039) (77,511)
Operating income (loss) (4,481) (6,783)
Corporate | Operating Segments    
Segment Reporting Information [Line Items]    
Revenues 13,047 14,574
Operating income (loss) (64,015) (65,333)
Subtotal Core Laundry Operations    
Segment Reporting Information [Line Items]    
Revenues 523,989 477,398
Operating income (loss) 42,091 33,831
Specialty Garments    
Segment Reporting Information [Line Items]    
Revenues 44,669 44,079
Specialty Garments | Operating Segments    
Segment Reporting Information [Line Items]    
Revenues 44,669 44,079
Operating income (loss) 12,117 10,183
First Aid    
Segment Reporting Information [Line Items]    
Revenues 24,867 20,321
First Aid | Operating Segments    
Segment Reporting Information [Line Items]    
Revenues 24,867 20,321
Operating income (loss) $ (1,071) $ (596)
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.23.4
Shares Repurchased and Dividends - Narrative (Details) - USD ($)
3 Months Ended
Oct. 24, 2023
Oct. 25, 2022
Nov. 25, 2023
Nov. 26, 2022
Equity, Class of Treasury Stock [Line Items]        
Shares repurchased (in shares)     1,500 0
Total cost of shares repurchased divided by the total number of shares repurchased     $ 170.07  
Stock repurchase, remaining to repurchase outstanding shares value     $ 99,700,000  
Maximum        
Equity, Class of Treasury Stock [Line Items]        
Stock repurchase authorized, Value $ 100,000,000      
Class B Common Stock        
Equity, Class of Treasury Stock [Line Items]        
Quarterly dividend amount (in dollars per share) $ 0.264 $ 0.248 $ 0.264 $ 0.248
Common Stock        
Equity, Class of Treasury Stock [Line Items]        
Quarterly dividend amount (in dollars per share) $ 0.33 $ 0.31 $ 0.33 $ 0.31
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.23.4
Related Party - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Nov. 25, 2023
Nov. 26, 2022
Executive Officer    
Related Party Transaction [Line Items]    
Related party expense $ 1.3 $ 0.8
XML 81 unf-20231125_htm.xml IDEA: XBRL DOCUMENT 0000717954 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-11-25 0000717954 us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember unf:SpecialtyGarmentsMember 2023-08-27 2023-11-25 0000717954 2022-11-26 0000717954 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-08-26 0000717954 srt:ExecutiveOfficerMember 2023-08-27 2023-11-25 0000717954 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-08-28 2022-11-26 0000717954 us-gaap:OtherIntangibleAssetsMember 2023-11-25 0000717954 us-gaap:AdditionalPaidInCapitalMember 2022-11-26 0000717954 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2022-08-28 2022-11-26 0000717954 us-gaap:OtherIntangibleAssetsMember 2023-08-26 0000717954 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-08-27 2023-11-25 0000717954 us-gaap:AccumulatedTranslationAdjustmentMember 2022-08-28 2022-11-26 0000717954 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2023-08-27 2023-11-25 0000717954 us-gaap:CommonClassBMember 2023-08-27 2023-11-25 0000717954 us-gaap:CommonClassAMember 2023-12-29 0000717954 us-gaap:IntersegmentEliminationMember unf:MFGMember 2023-08-27 2023-11-25 0000717954 us-gaap:CustomerContractsMember 2023-11-25 0000717954 unf:CleanHoldcoIncMember us-gaap:TradeNamesMember 2023-02-26 2023-05-27 0000717954 srt:MinimumMember 2023-11-25 0000717954 us-gaap:CommonClassBMember 2023-10-24 2023-10-24 0000717954 us-gaap:CommonClassBMember 2023-11-25 0000717954 us-gaap:OperatingSegmentsMember unf:SpecialtyGarmentsMember 2023-08-27 2023-11-25 0000717954 us-gaap:CommonClassAMember 2023-08-26 0000717954 unf:NonqualifiedDeferredCompensationPlanMember 2023-08-26 0000717954 srt:MaximumMember 2023-11-25 0000717954 us-gaap:OperatingSegmentsMember unf:USAndCanadianRentalAndCleaningMember 2022-08-28 2022-11-26 0000717954 srt:MaximumMember 2023-10-24 0000717954 us-gaap:AdditionalPaidInCapitalMember 2023-08-27 2023-11-25 0000717954 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-11-25 0000717954 unf:USandCanadianRentalandCleaningMFGandCorporateSegmentsMember 2022-08-28 2022-11-26 0000717954 us-gaap:RevolvingCreditFacilityMember unf:CreditAgreementMember 2021-03-26 0000717954 us-gaap:ComputerSoftwareIntangibleAssetMember 2023-08-26 0000717954 currency:CAD us-gaap:ForwardContractsMember 2021-08-31 0000717954 us-gaap:CommonClassAMember us-gaap:RetainedEarningsMember 2022-08-28 2022-11-26 0000717954 us-gaap:OperatingSegmentsMember unf:FirstAidMember 2022-08-28 2022-11-26 0000717954 us-gaap:OperatingSegmentsMember unf:MFGMember 2022-08-28 2022-11-26 0000717954 us-gaap:OperatingSegmentsMember unf:SpecialtyGarmentsMember 2022-08-28 2022-11-26 0000717954 us-gaap:AdditionalPaidInCapitalMember 2022-08-28 2022-11-26 0000717954 us-gaap:AccumulatedTranslationAdjustmentMember 2022-08-27 0000717954 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2022-08-28 2023-08-26 0000717954 us-gaap:CommonClassBMember 2022-10-25 2022-10-25 0000717954 us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember 2022-08-28 2022-11-26 0000717954 us-gaap:CommonClassAMember 2022-10-25 2022-10-25 0000717954 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-08-26 0000717954 us-gaap:CommonClassBMember 2023-08-26 0000717954 us-gaap:OperatingSegmentsMember unf:FirstAidMember 2023-08-27 2023-11-25 0000717954 us-gaap:ForwardContractsMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-08-28 2022-11-26 0000717954 us-gaap:RevolvingCreditFacilityMember unf:CreditAgreementMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-08-27 2023-11-25 0000717954 us-gaap:RetainedEarningsMember 2023-11-25 0000717954 us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember unf:USandCanadianRentalandCleaningMFGandCorporateSegmentsMember 2023-08-27 2023-11-25 0000717954 us-gaap:CommonClassAMember us-gaap:RetainedEarningsMember 2023-08-27 2023-11-25 0000717954 us-gaap:OperatingSegmentsMember us-gaap:CorporateMember 2022-08-28 2022-11-26 0000717954 unf:CleanHoldcoIncMember us-gaap:TradeNamesMember 2023-05-27 0000717954 unf:SpecialtyGarmentsMember 2022-08-28 2022-11-26 0000717954 us-gaap:FairValueMeasurementsRecurringMember 2023-08-26 0000717954 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-11-26 0000717954 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-08-27 2023-11-25 0000717954 us-gaap:AccumulatedTranslationAdjustmentMember 2023-11-25 0000717954 currency:CAD 2021-08-31 0000717954 unf:CleanHoldcoIncMember 2023-05-27 0000717954 us-gaap:RetainedEarningsMember 2022-08-28 2022-11-26 0000717954 us-gaap:DomesticCountryMember us-gaap:MexicanTaxAuthorityMember us-gaap:TaxYear2016Member 2023-08-27 2023-11-25 0000717954 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-08-28 2022-11-26 0000717954 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-11-26 0000717954 us-gaap:OperatingSegmentsMember unf:USAndCanadianRentalAndCleaningMember 2023-08-27 2023-11-25 0000717954 us-gaap:CommonClassAMember 2023-11-25 0000717954 us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember unf:FirstAidMember 2023-08-27 2023-11-25 0000717954 us-gaap:FairValueMeasurementsRecurringMember 2023-11-25 0000717954 2023-08-26 0000717954 us-gaap:CommonClassBMember 2022-08-28 2022-11-26 0000717954 unf:CleanHoldcoIncMember 2023-02-26 2023-05-27 0000717954 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2022-08-28 2022-11-26 0000717954 2023-08-27 2023-11-25 0000717954 us-gaap:CommonClassAMember 2022-08-28 2022-11-26 0000717954 us-gaap:CommonStockMember 2023-08-27 2023-11-25 0000717954 us-gaap:AccumulatedTranslationAdjustmentMember 2023-08-26 0000717954 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-08-26 0000717954 unf:NonqualifiedDeferredCompensationPlanMember 2023-08-27 2023-11-25 0000717954 us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember unf:SpecialtyGarmentsMember 2022-08-28 2022-11-26 0000717954 us-gaap:CommonClassBMember us-gaap:RetainedEarningsMember 2023-08-27 2023-11-25 0000717954 srt:MaximumMember 2023-08-27 2023-11-25 0000717954 us-gaap:CommonClassBMember 2023-12-29 0000717954 us-gaap:RetainedEarningsMember 2023-08-27 2023-11-25 0000717954 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-11-25 0000717954 us-gaap:AdditionalPaidInCapitalMember 2023-08-26 0000717954 us-gaap:AdditionalPaidInCapitalMember 2023-11-25 0000717954 us-gaap:RevolvingCreditFacilityMember unf:CreditAgreementMember 2023-03-09 2023-03-09 0000717954 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-11-25 0000717954 unf:CleanHoldcoIncMember us-gaap:CustomerContractsMember 2023-02-26 2023-05-27 0000717954 unf:SpecialtyGarmentsMember 2023-08-27 2023-11-25 0000717954 unf:NonqualifiedDeferredCompensationPlanMember 2022-08-28 2022-11-26 0000717954 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-08-27 0000717954 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-08-26 0000717954 us-gaap:ForwardContractsMember 2023-11-25 0000717954 us-gaap:CommonClassAMember 2023-08-27 2023-11-25 0000717954 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-08-28 2022-11-26 0000717954 srt:MinimumMember 2023-08-27 2023-11-25 0000717954 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-08-28 2022-11-26 0000717954 us-gaap:ComputerSoftwareIntangibleAssetMember 2023-11-25 0000717954 us-gaap:CommonClassBMember us-gaap:RetainedEarningsMember 2022-08-28 2022-11-26 0000717954 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-08-27 0000717954 us-gaap:OperatingSegmentsMember us-gaap:CorporateMember 2023-08-27 2023-11-25 0000717954 us-gaap:CustomerContractsMember 2023-08-26 0000717954 us-gaap:RevolvingCreditFacilityMember unf:CreditAgreementMember 2021-03-26 2021-03-26 0000717954 unf:USandCanadianRentalandCleaningMFGandCorporateSegmentsMember 2023-08-27 2023-11-25 0000717954 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-11-26 0000717954 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-08-27 2023-11-25 0000717954 us-gaap:AdditionalPaidInCapitalMember 2022-08-27 0000717954 us-gaap:AccumulatedTranslationAdjustmentMember 2022-11-26 0000717954 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2023-08-27 2023-11-25 0000717954 us-gaap:AccumulatedTranslationAdjustmentMember 2023-08-27 2023-11-25 0000717954 us-gaap:ForwardContractsMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-08-27 2023-11-25 0000717954 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-08-28 2022-11-26 0000717954 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-08-27 0000717954 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-08-26 0000717954 us-gaap:IntersegmentEliminationMember unf:MFGMember 2022-08-28 2022-11-26 0000717954 srt:ExecutiveOfficerMember 2022-08-28 2022-11-26 0000717954 2022-08-28 2022-11-26 0000717954 us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember unf:FirstAidMember 2022-08-28 2022-11-26 0000717954 unf:CleanHoldcoIncMember 2023-08-27 2023-11-25 0000717954 unf:FirstAidMember 2023-08-27 2023-11-25 0000717954 us-gaap:OperatingSegmentsMember unf:MFGMember 2023-08-27 2023-11-25 0000717954 unf:UniFirstPlanMember 2023-08-27 2023-11-25 0000717954 unf:NonqualifiedDeferredCompensationPlanMember 2023-11-25 0000717954 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-08-27 0000717954 unf:CleanHoldcoIncMember 2022-08-28 2022-11-26 0000717954 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-11-26 0000717954 us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember unf:USandCanadianRentalandCleaningMFGandCorporateSegmentsMember 2022-08-28 2022-11-26 0000717954 us-gaap:RetainedEarningsMember 2023-08-26 0000717954 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-11-25 0000717954 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-08-26 0000717954 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-11-26 0000717954 us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember 2023-08-27 2023-11-25 0000717954 us-gaap:CommonClassAMember 2023-10-24 2023-10-24 0000717954 us-gaap:ForwardContractsMember 2021-08-31 0000717954 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-08-27 2023-11-25 0000717954 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-08-26 0000717954 us-gaap:RetainedEarningsMember 2022-08-27 0000717954 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-11-25 0000717954 us-gaap:RevolvingCreditFacilityMember unf:CreditAgreementMember 2023-03-09 0000717954 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2023-11-25 0000717954 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-11-25 0000717954 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-08-26 0000717954 us-gaap:RevolvingCreditFacilityMember unf:CreditAgreementMember 2023-11-25 0000717954 us-gaap:RetainedEarningsMember 2022-11-26 0000717954 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-11-25 0000717954 2023-11-25 0000717954 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-08-27 0000717954 unf:FirstAidMember 2022-08-28 2022-11-26 0000717954 2022-08-27 iso4217:USD shares unf:RetirementPlan pure shares iso4217:CAD unf:Contract unf:Site unf:Business unf:Company iso4217:USD unf:Segment Q1 false 0000717954 --08-27 2024 P1Y http://fasb.org/us-gaap/2023#AccountsPayableAndAccruedLiabilitiesNoncurrent 10-Q true 2023-11-25 false 001-08504 UNIFIRST CORPORATION MA 04-2103460 68 Jonspin Road Wilmington MA 01887 (978) 658-8888 Common Stock, $0.10 par value per share UNF NYSE Yes Yes Large Accelerated Filer false false false 15111028 3590295 593525000 541798000 383796000 353972000 122859000 117363000 33733000 27045000 540388000 498380000 53137000 43418000 2834000 2769000 -716000 -791000 2118000 1978000 55255000 45396000 12930000 11439000 42325000 33957000 2.35 1.89 1.88 1.51 2.26 1.81 35566000 28525000 6759000 5432000 42325000 33957000 15111000 15082000 3590000 3590000 18769000 18754000 42325000 33957000 -151000 -1778000 -12000 52000 -163000 -1726000 42162000 32231000 77380000 79443000 11394000 10157000 19429000 17185000 299494000 279078000 148513000 148334000 249611000 248323000 10284000 20907000 62262000 53876000 858938000 840118000 766532000 756540000 648797000 647900000 98438000 103452000 40030000 42166000 615000 567000 65389000 62565000 123313000 116667000 2602052000 2569975000 86315000 92730000 155419000 156408000 0 352000 17051000 17739000 258785000 267229000 121720000 121682000 131040000 130084000 50334000 47020000 561879000 566015000 1.00 1.00 2000000 2000000 0 0 0 0 0 0 0.10 0.10 30000000 30000000 15127537 15127537 15104317 15104317 1513000 1510000 0.10 0.10 20000000 20000000 3590295 3590295 3590295 3590295 359000 359000 99537000 99303000 1962688000 1926549000 -23924000 -23761000 2040173000 2003960000 2602052000 2569975000 15075000 3590000 1508000 359000 93131000 1845163000 -24290000 1915871000 33957000 33957000 52000 52000 -1778000 -1778000 0.31 4680000 4680000 0.248 890000 890000 -567000 -567000 20000 1000 1000 15095000 3590000 1509000 359000 92564000 1873550000 -26016000 1941966000 15104000 3590000 1510000 359000 99303000 1926549000 -23761000 2003960000 42325000 42325000 -12000 -12000 -151000 -151000 0.33 4993000 4993000 0.264 948000 948000 2 10000 245000 255000 244000 244000 26 3000 3000 15128000 3590000 1513000 359000 99537000 1962688000 -23924000 2040173000 42325000 33957000 33733000 27045000 2534000 1461000 316000 259000 233000 227000 640000 765000 -79000 42000 20413000 23675000 138000 -8154000 1330000 12961000 9692000 9076000 -6663000 399000 -6172000 -6655000 10218000 7840000 45670000 27698000 0 6556000 39050000 39044000 11394000 107000000 10217000 0 606000 240000 -39621000 -152360000 -2000 -2000 2290000 2028000 255000 0 5573000 5570000 -8116000 -7596000 4000 33000 -2063000 -132225000 79443000 376399000 77380000 244174000 7606000 11547000 4600000 2600000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1. Basis of Presentation</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">These Consolidated Financial Statements of UniFirst Corporation (the “Company”) included herein have been prepared, without audit, in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations; however, the Company believes that the information furnished reflects all adjustments (consisting only of normal recurring adjustments) which are, in the opinion of management, necessary for a fair statement of results for the interim period.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">It is suggested that these Consolidated Financial Statements be read in conjunction with the consolidated financial statements and the notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended August 26, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. There have been no material changes in the accounting policies followed by the Company during the current fiscal year other than with respect to the recent accounting pronouncements discussed in Note 2, “Recent Accounting Pronouncements”. Results for an interim period are not indicative of any future interim periods or for an entire fiscal year.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2. Recent Accounting Pronouncements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In October 2021, the Financial Accounting Standards Board (“FASB”) issued updated guidance to improve the accounting for acquired revenue contracts with customers in a business combination. The Company adopted this guidance on August 26, 2023. The adoption of this guidance did not have a material impact on its financial statements.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2022, the FASB issued updated guidance to align with the deferral of the cessation date for LIBOR by the United Kingdom’s Financial Conduct Authority (“FCA”). The FASB is changing the sunset date for use of LIBOR by all entities from December 31, 2022 to December 31, 2024 to allow for time for modifications to occur after the FCA’s cessation date of June 30, 2023 for using LIBOR for overnight through twelve-month tenors. The Company’s Credit Agreement (defined below) includes a provision for the phasing out of LIBOR and the Company has elected to transition out of using LIBOR to Secured Overnight Financing Rate (“SOFR”) based on the amendment to the Credit Agreement as described in this report in Note 14, “Long-Term Debt”. The Company’s adoption of this standard did not have a material impact on its financial statements.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, the FASB issued ASU 2023-07, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which updates reportable segment disclosure requirements primarily through enhanced disclosures about significant segment expenses. The amendments are effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The amendments should be applied retrospectively to all prior periods presented in the financial statements. The Company is currently evaluating this ASU to determine its impact on the Company’s disclosures.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2023, the FASB issued ASU 2023-09, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which enhances effective tax rate reconciliation disclosure requirements and provides clarity to the disclosures of income taxes paid, income before taxes and provision for income taxes. The amendments are effective for fiscal years beginning after December 15, 2024. Early adoption is permitted for annual financial statements that have not yet been issued or made available for issuance. The amendments in this update should be applied on a prospective basis. Retrospective application is permitted. The Company is currently evaluating this ASU to determine its impact on the Company’s disclosures.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other recent accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified Public Accountants, and the SEC did not, or are not believed by management to, have a material impact on the Company’s present or future financial statements.</span></p> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3. Revenue Recognition</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the Company’s revenues for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">thirteen weeks ended November 25, 2023 and November 26, 2022, respectively, disaggregated by service type:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.74%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:8.844000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.665%;"></td> <td style="width:1%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:8.844000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.665%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Thirteen Weeks Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 25, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 26, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(In thousands, except percentages)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Revenues</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">% of<br/>Revenues</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Revenues</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">% of<br/>Revenues</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Core Laundry Operations</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">523,989</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">88.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">477,398</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">88.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Specialty Garments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44,669</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44,079</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">First Aid</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,867</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,321</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total Revenues</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">593,525</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">541,798</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">See Note 16, “Segment Reporting” for additional details of segment definitions.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue Recognition Policy</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the thirteen weeks ended November 25, 2023 and November 26, 2022, approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">84.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">84.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, of the Company’s revenues were derived from fees for route servicing of the Core Laundry Operations, Specialty Garments, and First Aid segments performed by the Company’s employees at each customer’s location of business.</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenues from the Company’s route servicing customer contracts represent a single performance obligation. The Company recognizes these revenues over time as services are performed based on the nature of services provided and contractual rates (input method). Certain of the Company’s customer contracts, primarily within the Company’s Core Laundry Operations, include pricing terms and conditions that include components of variable consideration. The variable consideration is typically in the form of consideration due to customer-based performance metrics specified within the contract. Specifically, some contracts contain discounts or rebates that the customer can earn through the achievement of specified volume levels. Each component of variable consideration is earned based on the Company’s actual performance during the measurement period specified within the contract. To determine the transaction price, the Company estimates the variable consideration using the most likely amount method, based on the specific contract provisions and known performance results during the relevant measurement period. When determining if variable consideration should be constrained, the Company considers whether factors outside its control could result in a significant reversal of revenue. In making these assessments, the Company considers the likelihood and magnitude of a potential reversal. The Company’s performance period generally corresponds with the monthly invoice period. No significant constraints on the Company’s revenue recognition were applied during the thirteen weeks ended November 25, 2023 and November 26, 2022. The Company reassesses these estimates during each reporting period. The Company maintains a liability for these discounts and rebates within accrued liabilities on the Consolidated Balance Sheets. Variable consideration also includes consideration paid to a customer at the beginning of a contract. The Company capitalizes this consideration and amortizes it over the life of the contract as a reduction to revenue in accordance with the updated accounting guidance for revenue recognition. These assets are included in other assets on the Consolidated Balance Sheets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Costs to Obtain a Contract</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company defers commission expenses paid to its employee-partners when the commissions are deemed to be incremental for obtaining the route servicing customer contract. The deferred commissions are amortized on a straight-line basis over the expected period of benefit. The Company reviews the deferred commission balances for impairment on an ongoing basis. Deferred commissions are classified as current or non-current based on the timing of when the Company expects to recognize the expense. The current portion is included in prepaid expenses and other current assets and the non-current portion is included in other assets on the Company’s Consolidated Balance Sheets. As of November 25, 2023, the current and non-current assets related to deferred commissions totaled </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">16.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">73.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. As of August 26, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the current and non-current assets related to deferred commissions totaled $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">16.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">70.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively. During the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">thirteen weeks ended November 25, 2023 and November 26, 2022, the Company recorded </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, of amortization expense related to deferred commissions. This expense is classified in selling and administrative expenses on the Consolidated Statements of Income.</span></p> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the Company’s revenues for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">thirteen weeks ended November 25, 2023 and November 26, 2022, respectively, disaggregated by service type:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.74%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:8.844000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.665%;"></td> <td style="width:1%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:8.844000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.665%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Thirteen Weeks Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 25, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 26, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(In thousands, except percentages)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Revenues</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">% of<br/>Revenues</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Revenues</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">% of<br/>Revenues</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Core Laundry Operations</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">523,989</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">88.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">477,398</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">88.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Specialty Garments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44,669</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44,079</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">First Aid</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,867</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,321</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total Revenues</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">593,525</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">541,798</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> </table> 523989000 0.883 477398000 0.881 44669000 0.075 44079000 0.081 24867000 0.042 20321000 0.038 593525000 1 541798000 1 0.844 0.845 16900000 73200000 16500000 70400000 4300000 4000000.0 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4. Acquisitions</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Whenever the Company acquires a business, consistent with current accounting guidance, the results of operations of the acquisition are included in the Company’s consolidated financial results from the date of the acquisition. The amount assigned to intangible assets acquired is based on their respective fair values determined as of the acquisition date. The excess of the purchase price over the tangible and intangible assets is recorded as goodwill. Goodwill is allocated to the segment to which the acquisition relates and is deductible for tax purposes. During the thirteen weeks ended November 25, 2023, the Company did not acquire any businesses.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Clean Uniform</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the third quarter of fiscal 2023, the Company completed the acquisition of the business and certain real estate assets of Clean Uniform (“Clean”) from Clean Holdco, Inc. and certain of its affiliates for an aggregate purchase price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">299.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, net of cash acquired. The difference between the cash paid and the total purchase price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">302.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million represents amounts owed from the seller as a result of final closing adjustments. The acquisition was structured primarily as a stock purchase but was treated as an asset purchase from a tax perspective, which has allowed for a step-up in the tax basis of the assets and provides incremental tax benefits expected to be realized over time with an estimated value of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">40</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. Clean was a uniform, workwear and facility service program provider with 11 locations covering Missouri, Illinois, Arkansas, Kansas and Oklahoma. Prior to the closing of the acquisition, neither the Company nor any of its affiliates, or any director or officer of the Company or any of its affiliates, or any associate of any such director or officer, had any material relationship with any of the sellers. The results of operations from Clean are included in the Company</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">’s results under the Core Laundry Operations segments subsequent to the acquisition date of March 13, 2023. The Company paid for the acquisition of Clean with cash on hand and borrowings under the Credit Agreement (defined below).</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Clean acquisition was accounted for using the purchase method of accounting. The Company has prepared purchase price allocations for the business combination with Clean on a preliminary basis. Changes to those allocations may occur as additional information becomes available during the respective measurement period (up to one year from the acquisition date). The Company is in the process of measuring the fair value of its tangible and intangible assets acquired and liabilities assumed. The Company has engaged specialists to assist in the valuation of intangible assets for which certain assumptions have not yet been finalized. The amounts assigned to intangible assets acquired were based on their respective fair values determined as of the acquisition date. The table below summarizes the preliminary purchase price allocation to the estimated fair value of assets acquired and liabilities assumed at the acquisition date. Goodwill is calculated as the excess of the purchase price over the net assets recognized and represents the estimated future economic benefits arising from expected synergies and growth opportunities for the Company. All of the goodwill and intangible assets were allocated to the Core Laundry Operations segments and are deductible for tax purposes.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preliminary purchase price al</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">location is as follows (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:76.28%;"></td> <td style="width:2.58%;"></td> <td style="width:1%;"></td> <td style="width:19.139999999999997%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Receivables</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,301</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Inventories</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">632</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Rental merchandise in service</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,535</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid expenses and other current assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">762</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property, plant and equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31,497</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease right-of-use assets, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,517</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill and intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">257,833</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts payable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,011</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,767</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease liabilities, current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,510</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease liabilities, noncurrent</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,657</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total Purchase Price</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">299,132</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table identifies the Company’s allocation of purchase price to the intangible assets and goodwill acquired by category:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.467%;"></td> <td style="width:2.28%;"></td> <td style="width:1%;"></td> <td style="width:16.697%;"></td> <td style="width:1%;"></td> <td style="width:1.36%;"></td> <td style="width:1%;"></td> <td style="width:8.198%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated Fair Value (in thousands)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-Average Life<br/>(in years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">187,733</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">N/A</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer contracts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64,800</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trade name</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,300</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total intangible assets and goodwill acquired</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">257,833</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Unaudited pro forma information presents the combined financial results for the Company and Clean as if the acquisition of Clean had occurred on August 28, 2022. The unaudited pro forma revenue of the combined entity for the thirteen weeks ended November 26, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">564.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million reflecting the effects of the Clean acquisition. The effects of the Clean acquisition on unaudited pro forma net income of the combined entity were not material for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">thirteen weeks ended November 26, 2022.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Other Acquisitions</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During fiscal 2023, the Company completed </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">four</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> other business acquisitions with an aggregate purchase price of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Tangible assets acquired primarily relate to accounts receivable, inventory and property, plant and equipment. The results of operations of all acquisitions completed during fiscal 2023 have been included in the Company’s consolidated financial results since</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">their </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">respective acquisition dates. These acquisitions were not significant in relation to the Company’s consolidated financial results and, therefore, pro forma financial information has not been presented.</span></p> 299100000 302400000 40000000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preliminary purchase price al</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">location is as follows (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:76.28%;"></td> <td style="width:2.58%;"></td> <td style="width:1%;"></td> <td style="width:19.139999999999997%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Receivables</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,301</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Inventories</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">632</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Rental merchandise in service</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,535</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid expenses and other current assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">762</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property, plant and equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31,497</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease right-of-use assets, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,517</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill and intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">257,833</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts payable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,011</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,767</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease liabilities, current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,510</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease liabilities, noncurrent</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,657</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total Purchase Price</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">299,132</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 8301000 632000 8535000 762000 31497000 3517000 257833000 2011000 5767000 1510000 2657000 299132000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table identifies the Company’s allocation of purchase price to the intangible assets and goodwill acquired by category:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.467%;"></td> <td style="width:2.28%;"></td> <td style="width:1%;"></td> <td style="width:16.697%;"></td> <td style="width:1%;"></td> <td style="width:1.36%;"></td> <td style="width:1%;"></td> <td style="width:8.198%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated Fair Value (in thousands)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-Average Life<br/>(in years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">187,733</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">N/A</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer contracts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64,800</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trade name</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,300</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total intangible assets and goodwill acquired</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">257,833</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table> 187733000 64800000 P15Y 5300000 P3Y 257833000 564100000 4 7100000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5. Fair Value Measurements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">U.S. GAAP establishes a framework for measuring fair value and establishes disclosure requirements about fair value measurements. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company considered non-performance risk when determining fair value of our derivative financial instruments.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair value hierarchy prescribed under U.S. GAAP contains three levels as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 1 - Quoted prices in active markets for identical assets or liabilities.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 2 - Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 3 - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. This includes certain pricing models, discounted cash flow methodologies and similar techniques that use significant unobservable inputs.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">All financial assets or liabilities that are measured at fair value on a recurring basis (at least annually) have been segregated into the most appropriate level within the fair value hierarchy based on the inputs used to determine the fair value at the measurement date. </span><span style="font-size:12pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The assets or liabilities measured at fair value on a recurring basis are summarized in the tables below (in thousands): </span></span><span style=""></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.761%;"></td> <td style="width:1.121%;"></td> <td style="width:1%;"></td> <td style="width:9.189%;"></td> <td style="width:1%;"></td> <td style="width:1.121%;"></td> <td style="width:1%;"></td> <td style="width:9.189%;"></td> <td style="width:1%;"></td> <td style="width:1.121%;"></td> <td style="width:1%;"></td> <td style="width:9.189%;"></td> <td style="width:1%;"></td> <td style="width:1.121%;"></td> <td style="width:1%;"></td> <td style="width:9.189%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of November 25, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term investments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,394</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,394</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Pension plan assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,905</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,905</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-qualified deferred compensation plan assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,226</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,226</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign currency forward contracts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">200</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">200</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total assets at fair value</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,725</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,725</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-qualified deferred compensation plan liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">676</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">676</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total liabilities at fair value</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">676</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">676</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.761%;"></td> <td style="width:1.121%;"></td> <td style="width:1%;"></td> <td style="width:9.189%;"></td> <td style="width:1%;"></td> <td style="width:1.121%;"></td> <td style="width:1%;"></td> <td style="width:9.189%;"></td> <td style="width:1%;"></td> <td style="width:1.121%;"></td> <td style="width:1%;"></td> <td style="width:9.189%;"></td> <td style="width:1%;"></td> <td style="width:1.121%;"></td> <td style="width:1%;"></td> <td style="width:9.189%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of August 26, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term investments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,157</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,157</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Pension plan assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,978</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,978</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-qualified deferred compensation plan assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,024</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,024</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign currency forward contracts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">216</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">216</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total assets at fair value</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,375</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,375</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-qualified deferred compensation plan liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">480</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">480</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total liabilities at fair value</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">480</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">480</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s short-term investments listed above represent certificates of deposit, which maturities range up to six months at purchase. Such securities are classified as held-to-maturity and are carried at amortized cost, which approximates market value. As such, the Company’s short-term investments are included within Level 2 of the fair value hierarchy.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s pension plan assets listed above represent guaranteed deposit accounts that are maintained and operated by a third-party investment manager. At the beginning of each calendar year, the third-party investment manager notifies the Company of the annual rates of interest which will be applied to the amounts held in the guaranteed deposit account during the next calendar year. In determining the interest rate to be applied, the third-party investment manager considers the investment performance of the underlying assets of the prior year; however, regardless of the investment performance the annual interest rate applied per the contract must be </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">or higher. As such, the Company’s pension plan assets are included within Level 2 of the fair value hierarchy. Refer to Note 7,</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">“Employee </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Benefit Plans”, of these Consolidated Financial Statements for further discussion regarding the Company’s pension plan and Supplemental Executive Retirement Plan.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s foreign currency forward contracts represent contracts the Company has entered into to exchange Canadian dollars for U.S. dollars at fixed exchange rates in order to manage its exposure related to certain forecasted Canadian dollar denominated sales of one of its subsidiaries. These contracts are included in prepaid expenses and other current assets and other long-term assets as of November 25, 2023 and August 26, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The fair value of the forward contracts is based on similar exchange traded derivatives and are, therefore, included within Level 2 of the fair value hierarchy.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The assets or liabilities measured at fair value on a recurring basis are summarized in the tables below (in thousands): </span><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.761%;"></td> <td style="width:1.121%;"></td> <td style="width:1%;"></td> <td style="width:9.189%;"></td> <td style="width:1%;"></td> <td style="width:1.121%;"></td> <td style="width:1%;"></td> <td style="width:9.189%;"></td> <td style="width:1%;"></td> <td style="width:1.121%;"></td> <td style="width:1%;"></td> <td style="width:9.189%;"></td> <td style="width:1%;"></td> <td style="width:1.121%;"></td> <td style="width:1%;"></td> <td style="width:9.189%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of November 25, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term investments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,394</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,394</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Pension plan assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,905</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,905</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-qualified deferred compensation plan assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,226</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,226</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign currency forward contracts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">200</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">200</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total assets at fair value</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,725</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,725</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-qualified deferred compensation plan liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">676</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">676</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total liabilities at fair value</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">676</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">676</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.761%;"></td> <td style="width:1.121%;"></td> <td style="width:1%;"></td> <td style="width:9.189%;"></td> <td style="width:1%;"></td> <td style="width:1.121%;"></td> <td style="width:1%;"></td> <td style="width:9.189%;"></td> <td style="width:1%;"></td> <td style="width:1.121%;"></td> <td style="width:1%;"></td> <td style="width:9.189%;"></td> <td style="width:1%;"></td> <td style="width:1.121%;"></td> <td style="width:1%;"></td> <td style="width:9.189%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of August 26, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term investments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,157</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,157</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Pension plan assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,978</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,978</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-qualified deferred compensation plan assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,024</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,024</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign currency forward contracts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">216</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">216</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total assets at fair value</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,375</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,375</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-qualified deferred compensation plan liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">480</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">480</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total liabilities at fair value</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">480</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">480</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 0 11394000 0 11394000 0 2905000 0 2905000 0 2226000 0 2226000 0 200000 0 200000 0 16725000 0 16725000 0 676000 0 676000 0 676000 0 676000 0 10157000 0 10157000 0 2978000 0 2978000 0 2024000 0 2024000 0 216000 0 216000 0 15375000 0 15375000 0 480000 0 480000 0 480000 0 480000 0.0325 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6. Derivative Instruments and Hedging Activities</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company uses derivative financial instruments to mitigate its exposure to fluctuations in foreign currencies on certain forecasted transactions denominated in foreign currencies. U.S. GAAP requires that all of the Company’s derivative instruments be recorded on the balance sheet at fair value. All subsequent changes in a derivative’s fair value are recognized in income, unless specific hedge accounting criteria are met.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Derivative instruments that qualify for hedge accounting are classified as a hedge of the variability of cash flows to be received or paid related to a recognized asset, liability or forecasted transaction. Changes in the fair value of a derivative that is highly effective and designated as a cash flow hedge are recognized in accumulated other comprehensive (loss) income until the hedged item or forecasted transaction is recognized in earnings. The Company performs an assessment at the inception of the hedge and on a quarterly basis thereafter to determine whether its derivatives are highly effective in offsetting changes in the value of the hedged items. Any changes in the fair value resulting from hedge ineffectiveness are immediately recognized as income or expense.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In August 2021, the Company entered into </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">twenty</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> forward contracts to exchange CAD for U.S. dollars at fixed exchange rates in order to manage its exposure related to certain forecasted CAD denominated sales of one of its subsidiaries. The hedged transactions are specified as the first amount of CAD denominated revenues invoiced by one of the Company’s domestic subsidiaries each fiscal quarter, beginning in the first fiscal quarter of 2022 and continuing through the fourth fiscal quarter of 2026. In total, the Company will sell approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">14.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million CAD at an average Canadian-dollar exchange rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.7861</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> over these quarterly periods. The Company concluded that the forward contracts met the criteria to qualify as a cash flow hedge under U.S. GAAP.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of November 25, 2023, the Company had forward contracts with a notional value of approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> CAD outstanding and recorded the fair value of the contracts of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, in prepaid expenses and other current assets with a corresponding gain of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in accumulated other comprehensive loss, which was recorded net of tax. During the thirteen weeks ended November 25, 2023, the Company reclassified a nominal amount from accumulated other comprehensive loss to revenue related to the derivative financial instruments. The gain on these forward contracts that resulted in a decrease to accumulated other comprehensive loss as of November 25, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> is expected to be reclassified to revenues prior to their maturity on August 29, 2026.</span></p> 20 14100000 0.7861 5000000 200000 100000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7. Employee Benefit Plans</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Defined Contribution Retirement Savings Plan</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has a defined contribution retirement savings plan with a 401(k) feature for all eligible U.S. and Canadian employees not under collective bargaining agreements. The Company matches a portion of the employee’s contribution and may make an additional contribution at its discretion. Contributions charged to expense under the plan for the thirteen weeks ended November 25, 2023 and November 26, 2022 were </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Pension Plan and Supplemental Executive Retirement Plan</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company accounts for its pension plan and Supplemental Executive Retirement Plan on an accrual basis over certain employees’ estimated service periods.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company maintains an unfunded Supplemental Executive Retirement Plan for certain eligible employees of the Company and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> frozen non-contributory defined benefit pension plan. The amounts charged to expense related to these plans were </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for each of the thirteen weeks ended November 25, 2023 and November 26, 2022.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Non-qualified Deferred Compensation Plan</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company adopted the UniFirst Corporation Deferred Compensation Plan (the “NQDC Plan”) effective on February 1, 2022. The NQDC Plan is an unfunded, non-qualified deferred compensation plan that allows eligible participants to voluntarily defer receipt of their salary and annual cash bonuses up to approved limits. In its discretion, the Company may credit one or more additional contributions to participant accounts. NQDC Plan participants who are not accruing benefits under the Supplemental Executive Retirement Plan are eligible to have discretionary annual employer contributions credited to their NQDC Plan accounts. All participants are also eligible to have employer supplemental contributions and employer discretionary contributions credited to their</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NQDC Plan accounts. The amounts of such contributions, if any, may differ from year to year and from participant to participant. The amounts for employee or employer contributions charged to expense related to the NQDC Plan for the thirteen weeks ended November 25, 2023 and November 26, 2022 were </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. The Company, at its discretion, may also elect to transfer funds to a trust account with the intention to fund the future liability. Total NQDC Plan assets were </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> as of November 25, 2023 and August 26, 2023, respectively, and are included within other long-term assets in the accompanying Consolidated Balance Sheets. Total NQDC Plan liabilities were </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> as of November 25, 2023 and August 26, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, and are included within current accrued liabilities in the accompanying Consolidated Balance Sheets.</span></p> 4600000 5800000 1 400000 400000 200000 100000 2200000 2000000 700000 500000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8. Income Per Share</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company calculates income per share by allocating income to its unvested participating securities as part of its income per share calculations. </span><span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth the computation of basic income per share using the two-class method for amounts attributable to the Company’s shares of Common Stock and Class B Common Stock (in thousands, except per share data): </span></span><span style=""></span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.313%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.843%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.843%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Thirteen Weeks Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 25, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 26, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income available to shareholders</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42,325</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,957</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Allocation of net income for Basic:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Common Stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,566</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,525</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Class B Common Stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,759</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,432</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42,325</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,957</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted average number of shares for Basic:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Common Stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,111</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,082</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Class B Common Stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,590</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,590</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,702</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,672</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Income per share for Basic:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Common Stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.35</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.89</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Class B Common Stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.88</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.51</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company is required to calculate diluted income per share for Common Stock using the more dilutive of the following two methods:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="margin-left:5.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.398%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.6021328697274555%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The treasury stock method; or </span></div></div><div style="margin-left:5.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.398%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.6021328697274555%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The two-class method assuming a participating security is not exercised or converted. </span></div></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the thirteen weeks ended November 25, 2023 and November 26, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company’s diluted income per share assumes the conversion of all vested Class B Common Stock into Common Stock and uses the two-class method for its unvested participating shares. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following tables set forth the computation of diluted income per share of Common Stock for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">thirteen weeks ended November 25, 2023 and November 26, 2022 (in thousands, except per share data): </span></span><span style=""></span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.852%;"></td> <td style="width:1.28%;"></td> <td style="width:1%;"></td> <td style="width:10.582%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.242%;"></td> <td style="width:1%;"></td> <td style="width:1.28%;"></td> <td style="width:1%;"></td> <td style="width:10.762%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Thirteen Weeks Ended November 25, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Earnings<br/>to Common<br/>Shareholders</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Common<br/>Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Income<br/>Per<br/>Share</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">As reported - Basic</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,566</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,111</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.35</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Add: effect of dilutive potential common shares</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Share-Based Awards</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">67</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Class B Common Stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,759</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,590</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">As reported – Diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42,325</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,769</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.26</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.852%;"></td> <td style="width:1.28%;"></td> <td style="width:1%;"></td> <td style="width:10.582%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.242%;"></td> <td style="width:1%;"></td> <td style="width:1.28%;"></td> <td style="width:1%;"></td> <td style="width:10.762%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Thirteen Weeks Ended November 26, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Earnings<br/>to Common<br/>Shareholders</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Common<br/>Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Income<br/>Per<br/>Share</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">As reported - Basic</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,525</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,082</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.89</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Add: effect of dilutive potential common shares</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Share-Based Awards</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">82</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Class B Common Stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,432</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,590</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">As reported – Diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,957</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,754</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.81</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Share-based awards that would result in the issuance of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">67,845</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;white-space:pre-wrap;min-width:fit-content;color:#000000;">49,246</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Common Stock were excluded from the calculation of diluted income per share for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">thirteen weeks ended November 25, 2023 and November 26, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, because they were anti-dilutive.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth the computation of basic income per share using the two-class method for amounts attributable to the Company’s shares of Common Stock and Class B Common Stock (in thousands, except per share data): </span><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.313%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.843%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.843%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Thirteen Weeks Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 25, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 26, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income available to shareholders</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42,325</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,957</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Allocation of net income for Basic:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Common Stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,566</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,525</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Class B Common Stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,759</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,432</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42,325</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,957</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted average number of shares for Basic:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Common Stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,111</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,082</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Class B Common Stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,590</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,590</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,702</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,672</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Income per share for Basic:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Common Stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.35</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.89</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Class B Common Stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.88</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.51</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 42325000 33957000 35566000 28525000 6759000 5432000 42325000 33957000 15111000 15082000 3590000 3590000 18702000 18672000 2.35 1.89 1.88 1.51 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following tables set forth the computation of diluted income per share of Common Stock for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">thirteen weeks ended November 25, 2023 and November 26, 2022 (in thousands, except per share data): </span><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.852%;"></td> <td style="width:1.28%;"></td> <td style="width:1%;"></td> <td style="width:10.582%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.242%;"></td> <td style="width:1%;"></td> <td style="width:1.28%;"></td> <td style="width:1%;"></td> <td style="width:10.762%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Thirteen Weeks Ended November 25, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Earnings<br/>to Common<br/>Shareholders</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Common<br/>Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Income<br/>Per<br/>Share</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">As reported - Basic</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,566</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,111</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.35</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Add: effect of dilutive potential common shares</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Share-Based Awards</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">67</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Class B Common Stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,759</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,590</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">As reported – Diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42,325</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,769</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.26</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.852%;"></td> <td style="width:1.28%;"></td> <td style="width:1%;"></td> <td style="width:10.582%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.242%;"></td> <td style="width:1%;"></td> <td style="width:1.28%;"></td> <td style="width:1%;"></td> <td style="width:10.762%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Thirteen Weeks Ended November 26, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Earnings<br/>to Common<br/>Shareholders</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Common<br/>Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Income<br/>Per<br/>Share</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">As reported - Basic</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,525</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,082</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.89</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Add: effect of dilutive potential common shares</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Share-Based Awards</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">82</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Class B Common Stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,432</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,590</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">As reported – Diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,957</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,754</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.81</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 35566000 15111000 2.35 0 67000 6759000 3590000 42325000 18769000 2.26 28525000 15082000 1.89 0 82000 5432000 3590000 33957000 18754000 1.81 67845 49246 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9. Inventories</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Inventories are stated at the lower of cost or net realizable value, net of any reserve for excess and obsolete inventory. Work-in-process and finished goods inventories consist of materials, labor and manufacturing overhead. Judgments and estimates are used in determining the likelihood that new goods on hand can be sold to customers or used in rental operations. Historical inventory usage and current revenue trends are considered in estimating both excess and obsolete inventories. If actual product demand and market conditions are less favorable than those projected by management, additional inventory write-downs may be required. The Company uses the first-in, first-out (“FIFO”) method to value its inventories.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of inventory as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">November 25, 2023 and August 26, 2023 were as follows (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:59.727%;"></td> <td style="width:1.451%;"></td> <td style="width:1%;"></td> <td style="width:16.685%;"></td> <td style="width:1%;"></td> <td style="width:1.451%;"></td> <td style="width:1%;"></td> <td style="width:16.685%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 25, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">August 26, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Raw materials</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,308</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,147</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Work in process</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,763</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,444</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finished goods</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">124,442</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">118,743</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total inventories</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">148,513</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">148,334</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of inventory as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">November 25, 2023 and August 26, 2023 were as follows (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:59.727%;"></td> <td style="width:1.451%;"></td> <td style="width:1%;"></td> <td style="width:16.685%;"></td> <td style="width:1%;"></td> <td style="width:1.451%;"></td> <td style="width:1%;"></td> <td style="width:16.685%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 25, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">August 26, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Raw materials</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,308</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,147</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Work in process</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,763</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,444</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finished goods</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">124,442</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">118,743</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total inventories</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">148,513</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">148,334</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 19308000 25147000 4763000 4444000 124442000 118743000 148513000 148334000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10. Goodwill and Other Intangible Assets</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">When the Company acquires a business, the amount assigned to the tangible assets and liabilities and intangible assets acquired is based on their respective fair values determined as of the acquisition date. The excess of the purchase price over the tangible assets and liabilities and intangible assets is recorded as goodwill.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The changes in the carrying amount of goodwill are as follows (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.9%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:16.52%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance as of August 26, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">647,900</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchase price adjustments recorded during the period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">900</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance as of November 25, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">648,797</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Intangible assets, net in the Company’s Consolidated Balance Sheets are as follows (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.863%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:10.764000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:10.764000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:10.764000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 25, 2023</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer contracts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">314,542</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">216,104</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">98,438</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Software</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">81,336</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46,407</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34,929</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39,805</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34,704</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,101</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">435,683</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">297,215</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">138,468</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">August 26, 2023</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer contracts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">315,448</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">211,996</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">103,452</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Software</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">80,538</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45,117</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,421</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43,598</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,853</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,745</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">439,584</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">293,966</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">145,618</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The changes in the carrying amount of goodwill are as follows (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.9%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:16.52%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance as of August 26, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">647,900</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchase price adjustments recorded during the period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">900</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance as of November 25, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">648,797</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 647900000 900000 -3000 648797000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Intangible assets, net in the Company’s Consolidated Balance Sheets are as follows (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.863%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:10.764000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:10.764000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:10.764000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 25, 2023</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer contracts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">314,542</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">216,104</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">98,438</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Software</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">81,336</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46,407</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34,929</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39,805</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34,704</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,101</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">435,683</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">297,215</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">138,468</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">August 26, 2023</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer contracts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">315,448</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">211,996</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">103,452</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Software</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">80,538</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45,117</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,421</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43,598</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,853</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,745</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">439,584</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">293,966</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">145,618</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 314542000 216104000 98438000 81336000 46407000 34929000 39805000 34704000 5101000 435683000 297215000 138468000 315448000 211996000 103452000 80538000 45117000 35421000 43598000 36853000 6745000 439584000 293966000 145618000 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11. Asset Retirement Obligations</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Asset retirement obligations generally result from legal obligations associated with the retirement of long-lived assets that result from the acquisition, construction, development and/or the normal operation of a long-lived asset. Accordingly, the Company recognizes asset retirement obligations in the period in which they are incurred if a reasonable estimate of fair value can be made. The associated asset retirement costs are capitalized as part of the carrying amount of the long-lived asset. The Company continues to depreciate, on a straight-line basis, the amount added to property, plant and equipment and recognizes accretion expense in connection with the discounted liability over the various remaining lives which range from approximately </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_a879b02d-3a48-433b-975e-67aa00c9a245;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">twenty-one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recognized as a liability the present value of the estimated future costs to decommission its nuclear laundry facilities. The estimated liability is based on historical experience in decommissioning nuclear laundry facilities, estimated useful lives of the underlying assets, external vendor estimates as to the cost to decommission these assets in the future, and federal and state regulatory requirements. The estimated current costs have been adjusted for the estimated impact of inflation at </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% per year, and the liability has been discounted to present value using a credit-adjusted risk-free rate. Revisions to the liability could occur due to changes in the Company’s estimated useful lives of the underlying assets, estimated dates of decommissioning, changes in decommissioning costs, changes in federal or state regulatory guidance on the decommissioning of such facilities, or other changes in estimates. Changes due to revised estimates are recognized by adjusting the carrying amount of the liability and the related long-lived asset if the assets are still in service, or charged to expense in the period if the assets are no longer in service.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A reconciliation of the Company’s asset retirement liability for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">thirteen weeks ended November 25, 2023 was as follows (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.9%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:16.52%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 25, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance as of August 26, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,471</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accretion expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">233</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Effect of exchange rate changes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance as of November 25, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,754</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company's asset retirement obligations are included in long-term accrued liabilities in the accompanying Consolidated Balance Sheet.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> P21Y 0.03 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A reconciliation of the Company’s asset retirement liability for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">thirteen weeks ended November 25, 2023 was as follows (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.9%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:16.52%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 25, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance as of August 26, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,471</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accretion expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">233</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Effect of exchange rate changes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance as of November 25, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,754</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 16471000 233000 -50000 16754000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12. Commitments and Contingencies</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Lease Commitments</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has operating leases for certain operating facilities, vehicles and equipment, which provide the right to use the underlying asset and require lease payments over the term of the lease. Each new contract is evaluated to determine if an arrangement contains a lease and whether that lease meets the classification criteria of a finance or operating lease. All identified leases are recorded on the Consolidated Balance Sheets with a corresponding operating lease right-of-use asset, net, representing the right to use the underlying asset for the lease term and the operating lease liabilities representing the obligation to make lease payments arising from the lease. Short-term operating leases, which have an initial term of twelve months or less, are not recorded on the Consolidated Balance Sheet.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating lease right-of-use assets, net and operating lease liabilities are recognized at the commencement date of the lease based on the present value of lease payments over the lease term and include </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">options to extend</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> or </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">terminat</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">e the lease when they are reasonably certain to be exercised. The present value of lease payments is determined primarily using the incremental borrowing rate based on the information available as of the lease commencement date. Lease expense for operating leases is recorded on a straight-line basis over the lease term and variable lease costs are recorded as incurred. Both lease expense and variable lease costs are primarily recorded in cost of revenues on the Company’s Consolidated Statements of Income. The Company’s lease agreements do not contain any material residual value guarantees or material restrictive covenants.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the operating lease cost and information related to the operating lease right-of-use assets, net and operating lease liabilities for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">thirteen weeks ended November 25, 2023:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.46%;"></td> <td style="width:1.8%;"></td> <td style="width:1%;"></td> <td style="width:15.74%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(In thousands, except lease term and discount rate)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Lease cost:</span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease costs including short-term lease expense and variable lease costs, which were immaterial in the period</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,577</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Operating cash flow impacts:</span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash paid for amounts included in the measurement of operating lease liabilities</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,164</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease right-of-use assets obtained in exchange for new operating lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,918</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average remaining lease term - operating leases</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.15</span></span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average discount rate - operating leases</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.07</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#333333;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The contractual future minimum lease payments of the Company</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">’</span><span style="color:#333333;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">s operating lease liabilities by fiscal year as of November 25, 2023</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#333333;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">are as follows (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.444%;"></td> <td style="width:1.8%;"></td> <td style="width:1%;"></td> <td style="width:15.757%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024 (remaining nine months)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,130</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,072</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,066</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,669</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,181</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,121</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">75,239</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less interest</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,854</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total present value of lease payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">67,385</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Environmental and Legal Contingencies</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company and its operations are subject to various federal, state and local laws and regulations governing, among other things, air emissions, waste water discharges, and the generation, handling, storage, transportation, treatment and disposal of hazardous wastes and other substances. In particular, industrial laundries currently use and must dispose of detergent wastewater and other residues, and, in the past, used perchloroethylene and other dry-cleaning solvents. The Company is attentive to the environmental concerns surrounding the disposal of these materials and has, through the years, taken measures to avoid their improper disposal. The Company has settled, or contributed to the settlement of, past actions or claims brought against the Company relating to the disposal of hazardous materials at several sites and there can be no assurance that the Company will not have to expend material amounts to remediate the consequences of any such disposal in the future.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">U.S. GAAP requires that a liability for contingencies be recorded when it is probable that a liability has been incurred and the amount of the liability can be reasonably estimated. Significant judgment is required to determine the existence of a liability, as well as the amount to be recorded. The Company regularly consults with attorneys and outside consultants in its consideration of the relevant facts and circumstances before recording a contingent liability. Changes in enacted laws, regulatory orders or decrees, management’s estimates of costs, risk-free interest rates, insurance proceeds, participation by other parties, the timing of payments, the input of the Company’s attorneys and outside consultants or other factual circumstances could have a material impact on the amounts recorded for environmental and other contingent liabilities.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under environmental laws, an owner or lessee of real estate may be liable for the costs of removal or remediation of certain hazardous or toxic substances located on, or in, or emanating from, such property, as well as related costs of investigation and property damage. Such laws often impose liability without regard to whether the owner or lessee knew of, or was responsible for, the presence of such hazardous or toxic substances. There can be no assurances that acquired or leased locations have been operated in compliance with environmental laws and regulations or that future uses or conditions will not result in the imposition of liability upon the Company under such laws or expose the Company to third-party actions such as tort suits. The Company continues to address environmental conditions under terms of consent orders negotiated with the applicable environmental authorities or otherwise with respect to certain sites.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has accrued certain costs related to certain sites, including but not limited to, sites in Woburn and Somerville, Massachusetts, as it has been determined that the costs are probable and can be reasonably estimated. The Company, together with</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">multiple other companies, is party to a consent decree related to the Company’s property and parcels of land (the “Central Area”) at a site in Woburn, Massachusetts. The United States Environmental Protection Agency (the “EPA”) has provided the Company and other signatories to the consent decree with comments on the design and implementation of groundwater and soil remedies at the Woburn site and investigation of environmental conditions in the Central Area. The consent decree does not address any remediation work that may be required in the Central Area. The Company, together with other signatories, has implemented and proposed to do additional work at the Woburn site but many of the EPA’s comments remain to be resolved. The Company has accrued costs to perform certain work responsive to the EPA’s comments. Additionally, the Company has implemented mitigation measures and continues to monitor environmental conditions at a site in Somerville, Massachusetts. The Company has agreed to undertake additional actions responsive to a notice of audit findings from the Massachusetts Department of Environmental Protection concerning a regulatory submittal that the Company made in 2009 for a portion of the site. The Company has received demands from the local transit authority for reimbursement of certain costs associated with its construction of a new municipal transit station in the area of the Somerville site. This station is part of an ongoing extension of the local transit system. The Company has reserved for costs in connection with this matter; however, in light of the uncertainties associated with this matter, these costs and the related reserve may change.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company routinely reviews and evaluates sites that may require remediation and monitoring and determines its estimated costs based on various estimates and assumptions. These estimates are developed using its internal sources or by third party environmental engineers or other service providers. Internally developed estimates are based on:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="margin-left:5.731%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.5356267702001714%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Management’s judgment and experience in remediating and monitoring the Company’s sites; </span></div></div><div style="margin-left:5.731%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.5356267702001714%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Information available from regulatory agencies as to costs of remediation and monitoring; </span></div></div><div style="margin-left:5.731%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.5356267702001714%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The number, financial resources and relative degree of responsibility of other potentially responsible parties (“PRPs”) who may be liable for remediation and monitoring of a specific site; and </span></div></div><div style="margin-left:5.731%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.5356267702001714%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The typical allocation of costs among PRPs. </span></div></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There is usually a range of reasonable estimates of the costs associated with each site. In accordance with U.S. GAAP, the Company’s accruals reflect the amount within the range that it believes is the best estimate or the low end of a range of estimates if no point within the range is a better estimate. Where it believes that both the amount of a particular liability and the timing of the payments are reliably determinable, the Company adjusts the cost in current dollars using a rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for inflation until the time of expected payment and discounts the cost to present value using current risk-free interest rates. As of November 25, 2023, the risk-free interest rates utilized by the Company ranged from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.60</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.79</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For environmental liabilities that have been discounted, the Company includes interest accretion, based on the effective interest method, in selling and administrative expenses on the accompanying Consolidated Statements of Income. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The changes to the Company’s environmental liabilities for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">thirteen weeks ended November 25, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> were as follows (in thousands): </span></span><span style="font-size:10pt;font-family:Times New Roman;"></span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.9%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:16.52%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 25, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance as of August 26, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,029</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Costs incurred for which reserves have been provided</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">302</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Insurance proceeds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest accretion</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">316</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Changes in discount rates</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">584</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revisions in estimates</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_bfb25f00-55e3-4916-8729-04f77b070164;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance as of November 25, 2023</span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,474</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Anticipated payments and insurance proceeds of currently identified environmental remediation liabilities as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">November 25, 2023, for the next five fiscal years and thereafter, as measured in current dollars, are reflected below.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:36.567%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.021000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.041%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.041%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.041%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.041%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.061%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.181000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2025</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2026</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2027</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2028</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Thereafter</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Estimated costs – current dollars</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,763</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,651</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,442</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,270</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">972</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,617</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34,715</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Estimated insurance proceeds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">180</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">195</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">159</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">173</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">230</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">946</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net anticipated costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,583</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,456</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,283</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,097</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">963</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,387</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,769</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Effect of inflation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,541</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Effect of discounting</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,836</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance as of November 25, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,474</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Estimated insurance proceeds are primarily received from an annuity received as part of a legal settlement with an insurance company. Annual proceeds of approximately </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> are deposited into an escrow account which funds remediation and monitoring costs for </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> sites related to former operations in Williamstown, Vermont. Annual proceeds received but not expended in the current year accumulate in this account and may be used in future years for costs related to this site through the year 2027. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">November 25, 2023, the balance in this escrow account, which is held in a trust and is not recorded in the Company’s accompanying Consolidated Balance Sheet, was approximately </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Also included in estimated insurance proceeds are amounts the Company is entitled to receive pursuant to legal settlements as reimbursements from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">three</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> insurance companies for estimated costs at one of its sites.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s nuclear garment decontamination facilities are licensed by respective state agencies, as delegated authority by the Nuclear Regulatory Commission (the “NRC”) pursuant to the NRC’s Agreement State program and are subject to applicable federal and state radioactive material regulations. In addition, the Company’s international locations (Canada, the United Kingdom and the European Union) are regulated by equivalent respective jurisdictional authorities. There can be no assurance that such regulation will not lead to material disruptions in the Company’s garment decontamination business.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">From time to time, the Company is also subject to legal and regulatory proceedings and claims arising from the conduct of its business operations, including but not limited to, personal injury claims, customer contract matters, employment claims and environmental matters as described above.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In addition, in the fourth quarter of fiscal 2022, the Mexican federal tax authority issued a tax assessment on the Company’s subsidiary in Mexico for fiscal 2016 import taxes, value added taxes and custom processing fees of over $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">17.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, plus surcharges, fines and penalties of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">67.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for a total assessment of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">84.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, which accrues interest and other charges. The Company disagrees with such tax assessment and is challenging the validity of the tax assessment through an appeal process. While the Company is unable to ascertain the ultimate outcome of this matter, based on the information currently available, the Company believes that a loss with respect to this matter is neither probable nor remote. Given the uncertainty associated with the ultimate resolution of this matter, the Company is unable to reasonably assess an estimate or range of estimates of any potential losses.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">While it is impossible for the Company to ascertain the ultimate legal and financial liability with respect to contingent liabilities, including lawsuits and environmental contingencies, the Company believes that the aggregate amount of such liabilities, if any, in excess of amounts covered by insurance have been properly accrued in accordance with U.S. GAAP. It is possible, however, that the future financial position and/or results of operations for any particular future period could be materially affected by changes in the Company’s assumptions or strategies related to these contingencies or changes out of the Company’s control.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> true true <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the operating lease cost and information related to the operating lease right-of-use assets, net and operating lease liabilities for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">thirteen weeks ended November 25, 2023:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.46%;"></td> <td style="width:1.8%;"></td> <td style="width:1%;"></td> <td style="width:15.74%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(In thousands, except lease term and discount rate)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Lease cost:</span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease costs including short-term lease expense and variable lease costs, which were immaterial in the period</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,577</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Operating cash flow impacts:</span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash paid for amounts included in the measurement of operating lease liabilities</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,164</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease right-of-use assets obtained in exchange for new operating lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,918</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average remaining lease term - operating leases</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.15</span></span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average discount rate - operating leases</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.07</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> </table> 6577000 5164000 6918000 P5Y1M24D 0.0407 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#333333;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The contractual future minimum lease payments of the Company</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">’</span><span style="color:#333333;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">s operating lease liabilities by fiscal year as of November 25, 2023</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#333333;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">are as follows (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.444%;"></td> <td style="width:1.8%;"></td> <td style="width:1%;"></td> <td style="width:15.757%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024 (remaining nine months)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,130</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,072</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,066</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,669</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,181</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,121</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">75,239</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less interest</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,854</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total present value of lease payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">67,385</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 15130000 17072000 14066000 10669000 7181000 11121000 75239000 7854000 67385000 0.03 0.046 0.0479 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The changes to the Company’s environmental liabilities for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">thirteen weeks ended November 25, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> were as follows (in thousands): </span><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.9%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:16.52%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 25, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance as of August 26, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,029</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Costs incurred for which reserves have been provided</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">302</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Insurance proceeds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest accretion</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">316</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Changes in discount rates</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">584</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revisions in estimates</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_bfb25f00-55e3-4916-8729-04f77b070164;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance as of November 25, 2023</span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,474</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 30029000 302000 17000 316000 -584000 -2000 29474000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Anticipated payments and insurance proceeds of currently identified environmental remediation liabilities as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">November 25, 2023, for the next five fiscal years and thereafter, as measured in current dollars, are reflected below.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:36.567%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.021000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.041%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.041%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.041%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.041%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.061%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.181000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2025</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2026</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2027</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2028</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Thereafter</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Estimated costs – current dollars</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,763</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,651</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,442</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,270</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">972</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,617</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34,715</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Estimated insurance proceeds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">180</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">195</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">159</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">173</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">230</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">946</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net anticipated costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,583</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,456</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,283</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,097</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">963</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,387</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,769</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Effect of inflation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,541</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Effect of discounting</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,836</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance as of November 25, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,474</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 13763000 2651000 1442000 1270000 972000 14617000 34715000 -180000 -195000 -159000 -173000 -9000 -230000 -946000 13583000 2456000 1283000 1097000 963000 14387000 33769000 9541000 13836000 29474000 300000 2 5200000 3 17000000 67700000 84700000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">13. Income Taxes</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In accordance with ASC 740, Income Taxes (“ASC 740”), each interim period is considered integral to the annual period and tax expense is measured using an estimated annual effective tax rate. An entity is required to record income tax expense each quarter based on its annual effective tax rate estimated for the full fiscal year and use that rate to provide for income taxes on a current year-to-date basis, adjusted for discrete taxable events that occur during the interim period.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Effective tax rate</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s effective tax rate for the thirteen weeks ended November 25, 2023 was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">23.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> as compared to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">25.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the corresponding period in the prior year. The decrease in the effective tax rate for the thirteen weeks ended November 25, 2023 was primarily due to the release of certain tax reserves and a U.S. state legislative change enacted during the first quarter of fiscal 2024.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Uncertain tax positions</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recognizes interest and penalties related to uncertain tax positions as a component of income tax expense, which is consistent with the recognition of these items in prior reporting periods. During the thirteen weeks ended November 25, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, there was a net increase in unrecognized tax position of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million related to existing reserves.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has a significant portion of its operations in the U.S. and Canada. It is required to file federal income tax returns as well as state income tax returns in a majority of the U.S. states and also in a number of Canadian provinces. At times, the Company is subject to audits in these jurisdictions, which typically are complex and can require several years to resolve. The final resolution of any such tax audits could result in either a reduction in the Company’s accruals or an increase in its income tax provision, both of which could have a material impact on the consolidated results of operations in any given period.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">All </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">U.S. and Canadian federal income tax statutes have lapsed for filings up to and including fiscal years 2017 and 2015, respectively. With a few exceptions, the Company is no longer subject to state and local income tax examinations for periods prior to fiscal 2018.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Company is not aware of any tax positions for which it is reasonably possible that the total amounts of unrecognized tax benefits will change significantly in the next 12 months.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 0.234 0.252 200000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14. Long-Term Debt</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On March 26, 2021, the Company entered into an amended and restated $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">175.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million unsecured revolving credit agreement (as subsequently amended, the “Credit Agreement”) with a syndicate of banks, which matures on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 26, 2026</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Under the Credit Agreement, the Company was able to borrow funds at variable interest rates based on, at the Company’s election, the Eurodollar rate or a base rate, plus in each case a spread based on the Company’s consolidated funded debt ratio. Prior to its amendment as described below, the Credit Agreement had an accordion feature that allowed for increases of the aggregate commitments under the Credit Agreement of up to an additional $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">100.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, for a total aggregate commitment of up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">275.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On March 9, 2023, the Company exercised the accordion feature of the Credit Agreement pursuant to an amendment to the Credit Agreement. The exercise of the accordion feature increased the aggregate commitments under the Credit Agreement by $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">100.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, for a total aggregate commitment of up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">275.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. In addition, the amendment provided for the replacement of LIBOR with SOFR such that borrowings are based on, at the Company’s election, the SOFR rate or a base rate, plus in each case a spread based on the Company’s consolidated fu</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nded debt ratio. The amendment also refreshed the accordion feature, so that, provided there is no default or event of default under the Credit Agreement and the Company is in compliance with its financial covenants on a pro forma basis, the Company may request an increase in the aggregate commitments under the Credit Agreement (in the form of revolving or term tranches) of up to an additional $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">100.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, for a total aggregate commitment of up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">375.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Availability of credit requires compliance with certain financial and other covenants, including a maximum consolidated funded debt ratio and minimum consolidated interest coverage ratio as defined in the Credit Agreement. The Company evaluates its compliance with these financial covenants on a fiscal quarterly basis. As of November 25, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the interest rates applicable to the Company’s borrowings under the Credit Agreement would be calculated as SOFR plus </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% at the time of the respective borrowing. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">November 25, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company had </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> outstanding borrowings and had outstanding letters of credit amounting to </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">62.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, leaving </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">212.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> available for borrowing under the Credit Agreement.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of November 25, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company was in compliance with all covenants under the Credit Agreement.</span></p> 175000000 2026-03-26 100000000 275000000 100000000 275000000 100000000 375000000 0.01 0 62400000 212600000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15. Accumulated Other Comprehensive Loss</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The changes in each component of accumulated other comprehensive loss, net of tax, for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">thirteen weeks ended November 25, 2023 and November 26, 2022 were as follows (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:47.788%;"></td> <td style="width:1.111%;"></td> <td style="width:1%;"></td> <td style="width:9.336%;"></td> <td style="width:1%;"></td> <td style="width:1.111%;"></td> <td style="width:1%;"></td> <td style="width:9.336%;"></td> <td style="width:1%;"></td> <td style="width:1.111%;"></td> <td style="width:1%;"></td> <td style="width:10.447000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.111%;"></td> <td style="width:1%;"></td> <td style="width:10.647%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Thirteen Weeks Ended November 25, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Foreign<br/>Currency<br/>Translation</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Pension-<br/>related (1)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Derivative<br/>Financial<br/>Instruments (1)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total<br/>Accumulated<br/>Other<br/>Comprehensive<br/>Loss</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance as of August 26, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,504</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,582</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">161</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,761</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other comprehensive (loss) income before reclassification</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">151</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">139</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts reclassified from accumulated other<br/>   comprehensive loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net current period other comprehensive loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">151</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">163</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance as of November 25, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,655</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,582</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">149</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,924</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:47.788%;"></td> <td style="width:1.111%;"></td> <td style="width:1%;"></td> <td style="width:10.447000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.111%;"></td> <td style="width:1%;"></td> <td style="width:8.225%;"></td> <td style="width:1%;"></td> <td style="width:1.111%;"></td> <td style="width:1%;"></td> <td style="width:10.447000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.111%;"></td> <td style="width:1%;"></td> <td style="width:10.647%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Thirteen Weeks Ended November 26, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Foreign<br/>Currency<br/>Translation</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Pension-<br/>related (1)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Derivative<br/>Financial<br/>Instruments (1)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total<br/>Accumulated<br/>Other<br/>Comprehensive<br/>Loss</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance as of August 27, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,803</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">452</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,290</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other comprehensive (loss) income before reclassification</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,778</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">72</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,706</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts reclassified from accumulated other<br/>   comprehensive loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net current period other comprehensive (loss) income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,778</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">52</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,726</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance as of November 26, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,581</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">452</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">113</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,016</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table><div style="margin-left:9.065%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.989278055754109%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amounts are shown net of tax</span></div></div></div><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amounts reclassified from accumulated other comprehensive loss, net of tax, for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">thirteen weeks ended November 25, 2023 and November 26, 2022 were as follows (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.313%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.843%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.843%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Thirteen Weeks Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 25, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 26, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Derivative financial instruments, net:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forward contracts (a)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total, net of tax</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total amounts reclassified, net of tax</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">(a)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amounts included in revenues in the accompanying Consolidated Statements of Income.</span><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"></span></div></div></div> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The changes in each component of accumulated other comprehensive loss, net of tax, for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">thirteen weeks ended November 25, 2023 and November 26, 2022 were as follows (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:47.788%;"></td> <td style="width:1.111%;"></td> <td style="width:1%;"></td> <td style="width:9.336%;"></td> <td style="width:1%;"></td> <td style="width:1.111%;"></td> <td style="width:1%;"></td> <td style="width:9.336%;"></td> <td style="width:1%;"></td> <td style="width:1.111%;"></td> <td style="width:1%;"></td> <td style="width:10.447000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.111%;"></td> <td style="width:1%;"></td> <td style="width:10.647%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Thirteen Weeks Ended November 25, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Foreign<br/>Currency<br/>Translation</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Pension-<br/>related (1)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Derivative<br/>Financial<br/>Instruments (1)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total<br/>Accumulated<br/>Other<br/>Comprehensive<br/>Loss</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance as of August 26, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,504</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,582</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">161</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,761</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other comprehensive (loss) income before reclassification</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">151</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">139</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts reclassified from accumulated other<br/>   comprehensive loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net current period other comprehensive loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">151</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">163</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance as of November 25, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,655</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,582</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">149</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,924</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:47.788%;"></td> <td style="width:1.111%;"></td> <td style="width:1%;"></td> <td style="width:10.447000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.111%;"></td> <td style="width:1%;"></td> <td style="width:8.225%;"></td> <td style="width:1%;"></td> <td style="width:1.111%;"></td> <td style="width:1%;"></td> <td style="width:10.447000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.111%;"></td> <td style="width:1%;"></td> <td style="width:10.647%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Thirteen Weeks Ended November 26, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Foreign<br/>Currency<br/>Translation</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Pension-<br/>related (1)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Derivative<br/>Financial<br/>Instruments (1)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total<br/>Accumulated<br/>Other<br/>Comprehensive<br/>Loss</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance as of August 27, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,803</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">452</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,290</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other comprehensive (loss) income before reclassification</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,778</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">72</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,706</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts reclassified from accumulated other<br/>   comprehensive loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net current period other comprehensive (loss) income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,778</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">52</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,726</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance as of November 26, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,581</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">452</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">113</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,016</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table><div style="margin-left:9.065%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.989278055754109%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amounts are shown net of tax</span></div></div> -26504000 2582000 161000 -23761000 -151000 0 12000 -139000 0 0 24000 24000 -151000 0 -12000 -163000 -26655000 2582000 149000 -23924000 -24803000 452000 61000 -24290000 -1778000 0 72000 -1706000 0 0 20000 20000 -1778000 0 52000 -1726000 -26581000 452000 113000 -26016000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amounts reclassified from accumulated other comprehensive loss, net of tax, for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">thirteen weeks ended November 25, 2023 and November 26, 2022 were as follows (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.313%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.843%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.843%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Thirteen Weeks Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 25, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 26, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Derivative financial instruments, net:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forward contracts (a)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total, net of tax</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total amounts reclassified, net of tax</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">(a)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amounts included in revenues in the accompanying Consolidated Statements of Income.</span><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"></span></div></div> -24000 -20000 -24000 -20000 -24000 -20000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">16. Segment Reporting</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating segments are identified as components of an enterprise for which separate discrete financial information is available for evaluation by the chief operating decision-maker, or decision-making group, in making decisions on how to allocate resources and assess performance. The Company’s chief operating decision maker is the Company’s chief executive officer. The Company has </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">six</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> operating segments based on the information reviewed by its chief executive officer: U.S. Rental and Cleaning, Canadian Rental and Cleaning, Manufacturing (“MFG”), Corporate, Specialty Garments and First Aid. The U.S. Rental and Cleaning and Canadian Rental and Cleaning operating segments have been combined to form the U.S. and Canadian Rental and Cleaning reporting segment, and as a result, the Company has </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">five</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> reporting segments.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The U.S. and Canadian Rental and Cleaning reporting segment purchases, rents, cleans, delivers and sells uniforms and protective clothing and other non-garment items utilized at the customer locations in the U.S. and Canada. The laundry locations of the U.S. and Canadian Rental and Cleaning reporting segment are referred to by the Company as “industrial laundries” or “industrial laundry locations.”</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The MFG operating segment designs and manufactures uniforms and some of the other non-garment items primarily for the purpose of providing these goods to the U.S. and Canadian Rental and Cleaning reporting segment. MFG revenues are primarily generated when goods are shipped from the Company’s manufacturing facilities, or its subcontract manufacturers, to other Company locations. These intercompany revenues are recorded at a transfer price which is typically in excess of the actual manufacturing cost. Manufactured products are carried in inventory until placed in service at which time they are amortized at this transfer price. On a consolidated basis, intercompany revenues and income are eliminated and the carrying value of inventories and rental merchandise in service is reduced to the manufacturing cost. Income before income taxes from MFG net of the intercompany MFG elimination offsets the merchandise amortization costs incurred by the U.S. and Canadian Rental and Cleaning reporting segment as the merchandise costs of this reporting segment are amortized and recognized based on inventories purchased from MFG at the transfer price which is above the Company’s manufacturing cost.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Corporate operating segment consists of costs associated with the Company’s distribution center, sales and marketing, information systems, engineering, procurement, supply chain, accounting and finance, human resources, other general and administrative costs and interest expense. The revenues generated from the Corporate operating segment represent certain direct sales made by the Company directly from its distribution center. The products sold by this operating segment are the same products rented and sold by the U.S. and Canadian Rental and Cleaning reporting segment. No assets or capital expenditures are allocated to this operating segment in the information reviewed by the chief executive officer. However, depreciation and amortization expense related to certain assets are reflected in operating income and income before income taxes for the Corporate operating segment. The assets that give rise to this depreciation and amortization are included in the total assets of the U.S. and Canadian Rental and Cleaning reporting segment as this is how they are tracked and reviewed by the Company. The majority of expenses accounted for within the Corporate segment relate to costs of the U.S. and Canadian Rental and Cleaning segment, with the remainder of the costs relating to the Specialty Garment and First Aid segments.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Specialty Garments operating segment purchases, rents, cleans, delivers and sells, specialty garments and non-garment items primarily for nuclear and cleanroom applications and provides cleanroom cleaning services at certain customer locations. The First Aid operating segment sells first aid cabinet services and other safety supplies, provides certain safety training and maintains wholesale distribution and pill packaging operations.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company refers to the U.S. and Canadian Rental and Cleaning, MFG, and Corporate reporting segments combined as its “Core Laundry Operations,” which is included as a subtotal in the following table (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:54.27%;"></td> <td style="width:2.942%;"></td> <td style="width:1%;"></td> <td style="width:19.222%;"></td> <td style="width:1%;"></td> <td style="width:1.428%;"></td> <td style="width:1%;"></td> <td style="width:18.137%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Thirteen Weeks Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 25, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 26, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Revenues</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. and Canadian Rental and Cleaning</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">510,942</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">462,824</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">MFG</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">85,039</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">77,511</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net intercompany MFG elimination</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">85,039</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">77,511</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,047</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,574</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Subtotal: Core Laundry Operations</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">523,989</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">477,398</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Specialty Garments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44,669</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44,079</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">First Aid</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,867</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,321</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">    Total consolidated revenues</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">593,525</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">541,798</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Operating income (loss)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. and Canadian Rental and Cleaning</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">85,646</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">82,645</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">MFG</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,941</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,302</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net intercompany MFG elimination</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,481</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,783</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64,015</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">65,333</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Subtotal: Core Laundry Operations</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42,091</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,831</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Specialty Garments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,117</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,183</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">First Aid</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,071</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">596</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">    Total consolidated operating income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53,137</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43,418</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Other (income) expense:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">    Interest income, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,834</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,769</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">    Other expense, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">716</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">791</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total consolidated other income, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,118</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,978</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total consolidated income before income taxes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">55,255</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45,396</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> 6 5 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company refers to the U.S. and Canadian Rental and Cleaning, MFG, and Corporate reporting segments combined as its “Core Laundry Operations,” which is included as a subtotal in the following table (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:54.27%;"></td> <td style="width:2.942%;"></td> <td style="width:1%;"></td> <td style="width:19.222%;"></td> <td style="width:1%;"></td> <td style="width:1.428%;"></td> <td style="width:1%;"></td> <td style="width:18.137%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Thirteen Weeks Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 25, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 26, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Revenues</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. and Canadian Rental and Cleaning</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">510,942</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">462,824</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">MFG</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">85,039</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">77,511</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net intercompany MFG elimination</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">85,039</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">77,511</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,047</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,574</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Subtotal: Core Laundry Operations</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">523,989</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">477,398</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Specialty Garments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44,669</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44,079</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">First Aid</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,867</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,321</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">    Total consolidated revenues</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">593,525</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">541,798</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Operating income (loss)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. and Canadian Rental and Cleaning</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">85,646</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">82,645</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">MFG</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,941</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,302</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net intercompany MFG elimination</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,481</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,783</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64,015</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">65,333</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Subtotal: Core Laundry Operations</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42,091</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,831</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Specialty Garments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,117</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,183</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">First Aid</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,071</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">596</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">    Total consolidated operating income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53,137</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43,418</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Other (income) expense:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">    Interest income, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,834</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,769</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">    Other expense, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">716</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">791</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total consolidated other income, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,118</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,978</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total consolidated income before income taxes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">55,255</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45,396</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 510942000 462824000 85039000 77511000 -85039000 -77511000 13047000 14574000 523989000 477398000 44669000 44079000 24867000 20321000 593525000 541798000 85646000 82645000 24941000 23302000 -4481000 -6783000 -64015000 -65333000 42091000 33831000 12117000 10183000 -1071000 -596000 53137000 43418000 2834000 2769000 -716000 -791000 2118000 1978000 55255000 45396000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">17. Shares Repurchased and Dividends</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On October 24, 2023, the Company announced that it would be raising its quarterly dividend to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.33</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share of Common Stock and to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.264</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share of Class B Common Stock, up from $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.31</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.248</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share, respectively. The amount and timing of any dividend payment is subject to the approval of the Board of Directors each quarter.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On October 24, 2023, the Company’s Board of Directors authorized a new share repurchase program to repurchase up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">100.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of its outstanding shares of Common Stock, inclusive of the amount which remained available under the existing share repurchase program approved on October 18, 2021. Repurchases from time to time under the new program, if any, will be made in either the open market or in privately negotiated transactions. The timing, manner, price and amount of any repurchases depend on a variety of factors, including economic and market conditions, the Company stock price, corporate liquidity requirements and priorities, applicable legal requirements and other factors. The share repurchase program has been funded to date with the Company’s available cash and will be funded in the future using the Company’s available cash or capacity under its Credit Agreement and may be suspended or discontinued at any time.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the thirteen weeks ended November 25, 2023, the Company repurchased </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,500</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares for an average price per share of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">170.07</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> under the share repurchase program. During the thirteen weeks ended November 26, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company did </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t repurchase any shares. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">November 25, 2023, the Company had $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">99.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million remaining to repurchase shares under the share repurchase program.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 0.33 0.264 0.31 0.248 100000000 1500 170.07 0 99700000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">18. Related Party</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the thirteen weeks ended November 25, 2023 and November 26, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company recorded $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of expense, respectively, with a company for which one member of the Company</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">’s Board of Directors was an executive officer during such periods. The amount of revenue recognized from business with the related party was a nominal amount during both the thirteen weeks ended November 25, 2023 and November 26, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> 1300000 800000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">November 7, 2023</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">William M. Ross</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Executive Vice President</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, Operations of the Company, </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">adopted</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> a trading arrangement for the sale of the Company’s Common Stock (the “Rule 10b5-1 Trading Plan”) that is intended to satisfy the affirmative defense conditions of Securities Exchange Act Rule 10b5-1(c). The Rule 10b5-1 Trading Plan, which has a term expiring on December 31, 2024, provides for the sale of up to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Common Stock pursuant to the terms of the plan.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> November 7, 2023 William M. Ross Executive Vice President true 4000 Exclusive of depreciation on the Company’s property, plant and equipment and amortization on its intangible assets. These amounts are shown net of the effect of income taxes. These amounts are shown net of any shares withheld by the Company to satisfy certain tax withholding obligations in connection with the vesting of certain restricted stock units. Depreciation and amortization for the thirteen weeks ended November 25, 2023 and November 26, 2022 included approximately $4.6 million and $2.6 million, respectively, of non-cash amortization expense recognized on acquisition-related intangible assets. Amounts are shown net of tax Amounts included in revenues in the accompanying Consolidated Statements of Income. EXCEL 82 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $YZ)%@'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 #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " !.>B18&2$#NNX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$G+*";U96.G#08K;.QF9+4UBV-C:R1]^R59FS*V!]C1TN]/ MGT -1H4AT7,*D1([RC>#;[NL,&[%D3DJ@(Q'\B:78Z(;F_N0O.'QF0X0#7Z8 M T$MY2UX8F,-&YB 15R(0C<6%28R'-(9;W'!Q\_4SC"+0"UYZCA#558@]#0Q MGH:V@2M@@C$EG[\+9!?B7/T3.W= G)-#=DNJ[_NR7\VY<8<*WIX>7^9U"]=E M-AW2^"L[Q:=(6W&9_+JZN]\]"%W+>EW(JI#K72U5M5%R\SZY_O"["OM@W=[] M8^.+H&[@UUWH+U!+ P04 " !.>B18F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M $YZ)%@,&Q'9. 8 +@C 8 >&PO=V]R:W-H965T&UL MM9KO<]HV'(?_%1W;[=J[$BR9GUW"'7'#QM82"G2];K<7BBW 5]OR9 ')?S_9 M&(MD\A?FBWF18/#W@Q[)EA__N-YS\3W9,";18QA$R4UC(V7\OM5*W T+:7+% M8Q:I;U96]%M(.=\_RO+@3IIGLN# M)/N+]H=UV^T&)Y&%>K%H0^M'A/WW,.^*TP"HI('D!>5& RW[!S@OL#/30 ML@SK Y5T>"WX'HET;966OLGZ)JM6-'Z4#N-""O6MK^KD\ -WMVI4)**1A^XB MZF\F?-L8N>L[,\^US/G7;7 M7Q_56F@B69C\;>JR0V3;')GNLN^3F+KLIJ'VR82)'6L,?_H!=ZV?3;RO%/:, MOEW0MZ%T3;]\BIF)%"['5O.S"0FLJHC4*9 Z8)M&BL?+F,8!79N8X/H5#1)3 M5SA@646H;@'5O6R<9DSX/-W%/:0F"N.0P4G%[E>Z_X'U%3E[!6?O,LZQG[@T M0-\8%6BL/C3.7'"6XFN;^,"JBGS]@J__O_CRX2PEA-,^8Q,?6%.1;U#P#< 6 MY8>>.5O[B114@4YI:-Q*X9POT\EX,E\LD7,_G]W/1\O)_=3$"J949,66/NA: ME] Z:D"%&LR).D(^HM_9D_$H"T=9ZM7#O4''N,G"Q54Y3^0"@XUSMD*\W"FA M&>A,7+-I]9ND9P0%*ZN"$@U*+AG0L1\P@1Q%M^;"/)IPSDB;QF_$$R8&KJG)J)<*PQQ2G15(#=(S2LQC. MM-I-@BV[W;6,O'4X$-$.1&!SR7E'GJ?2DW?'-RB["'0?&0^99R*[??0;CY+8 MC]"<4\\(78?T$"T]!':6E]!.NL0%6O)]9 2&X[[Z0:@F;8E:RH(+(6=";[S(]<\PG#FIY$1M XE(EJ)R$5*-(E<+I0-93OM":[#M^I, M52D3]\S(<'H)%$"_?[QI-3N*XJJ?8C M NM,MH>.!*/E8'# FT&O_]8(5HU#!/:8CSR[%+;A$7A A4.ZG7ZSKUY& MOCI\R-8^9,,B4UST^[RE0DE\\)2?K!AO+XM.KMIOY+7Y$!U6)*M+7$A2PE2JUKGKJU\7A,9'#@N1Q]J3% Y>2A]G;#:,> M$^D*ZOL5Y_*XD/Y \;#.\%]02P,$% @ 3GHD6'ZQ/[M8!P [B8 !@ M !X;"]W;W)K#8=\NJ 9X:=L27/YY(X5&1'RLI@/^;*@9*:5 MLG2(1J-@F)$D'XS/];WK8GS.5B)-_J9E0+ZR-V4IU_^#AU)V- #3%1 +4E .DAQ\7; 5)_F,'X.CVO7Y4$@' MU6N&T]*9R<89U.$,!I]8+A8U_HFN8K:LW,1C/0FFJRKL=^C'WDGP_7NPY; MQ#P8QE$E5G/,JQSSM![N<.R?)2V(2/(YH(^RHG#*SVP^>J[H5(4ZXTLRI1<# M68(X+=9T,'[]"@:C=[;4]V2L%J]?Q>L[@9@P+M00+[H!N71;^ %_VC*T4?)W MX,$1#N.@@:)%S,=QB.PH!E54@=.G&UD]%89R\@$RD\4BX4+!NJ85K+9 W48[ M @U:$4"$(C]N!&H1@R$.L#W0L HT=/IT1>68F"9DTSE4M!DK1/);W["%Z#;W M UE##-L@X1#C1H1M*12./-\>8%0%&#D]^LH$20%KS4J;FU'+ =\;X2AJ^-D6 M\^((1R.[HW'E:.QTU!2.1'<+FX-QVT$,<=CPKRWE80]VU#4X,NUMY*YL8D$+ M\&;CW=MM(JW5K;344WGKRUH][IVV#IW ?,P%E79%B3]!$?8: MZ%C%PB#N@ <9-Y%[_&AX2E2ZG42MMX>P65-M0C'L<-!T;.ANV>5,U&[N2R6V MY C"YD2TB<$X[!KIIH5#9\<-TEAM5DJVT:0;%C%/ M=JJ@PUG3?Z&[?5X7;)WH;P?I[7YGV_T2HAB/FLY:Q*"'NP:I::O0W0(_4^$H M;Z7R+B7S$&X1-XL8QK$?=CAG6B$,G06NA%W6X0TG!Z]?17+4O0-72;J2I-U> MZIP-\>!2UY.U>@9,KX3N9CEA628'DOQ4FMZK2@]F+$U)P4U.WEISL+$:[G;N M4]2J*FTI>!IUE173-F'\'-1(FK*I_O02K +NDO!D:H?-V8P/AJTG:_4O,].9 MD;,#UF"S!5NJ[YM7%C''O$*F@2+X8H1<4PLY^_*A&/5EK9X$TYZ1NSV7&-UT M8H2>AU%;S(61:#X>[)6C]\0%N3^T'\AR2JMUDD6;O6'MI0D61V\'1N&@=W? M_B^BQKC758"^K-4S8$@,=J\"O!"UTNH>:FR1ZJ;&V' .C/X -<9.(G,P;#U9 MJZ=@9YO O>BPCQKC]BX ]OV@!5!;#$6[6PIU]PS'P.[=@GYH%^YU-Z$O:_64 M&"Z#]VTH/+]M8\LRA0\A;*)G$QM%';0+&X:!]S",E' .+L&^]NTVUTOZLE9/ MB>$NWK/62Y[5!KSV?@7VX^::]CZINJ.*8=3O[)P <"\<_( _P8?':;KB:K^8 MW8'9[B:K_"<65/6,)K%("D%I#AXHO>> JE,BX#-;T^Q6 MEK'M.0^M;^Z6QS?4"GZZ4@ID*=U^3#)94](G< 2\TP!D29IN7WT$T,Z=8R ! M7%)]/"F5@P+O6QH\;]"3R[@I;[[SU\-O&P]8DG MGVP.&)E7;TZ"?2+%/,DY2.F==&-T&LJA66P.5VTN!%OJXT:W3 B6Z9\+2F:T M4 +R^1UC8GNA7E =<1O_!U!+ P04 " !.>B18KU;0?B<# "'"0 & M 'AL+W=OQBBVEDI+ WWI5!4S.%2S4,\5L-R!JC*DG4X25HR+ M(!VYN1N5CN3"E%S C2)Z455,/5] *5?CH!N\3-SR66'L1)B.YFP&=V#NYS<* M1V'#DO,*A.92$ 73<7#>/9L,;;P+^,YAI3?>B77R(.6C'5SFXZ!C!4$)F;$, M#!]+F$!96B*4\6?-&31_:8&;[R_LGYUW]/+ -$QD^8/GIA@'@X#D,&6+TMS* MU1=8^XDM7R9+[7[):AW;"4BVT$96:S JJ+BHG^QIG8<- /+X 70-H+N WAY MM 9$SFBMS-GZR Q+1TJNB++1R&9?7&X<&MUP8:MX9Q1^Y8@SZ40*+4N>,P,Y MN3/XP!(93>243&2%"Z.P%5L"N129K( ')$#P@7Y M5LB%9B+7H]"@,LL?9FL5%[4*ND=%1*ZD,(4FGT0.^38^1$>-+?IBZX*V$E[+ MY2FA\3&A'1IY]$S^!YXX.&V1$S59CAQ?M(>O2>S>O/X\?]!&X:+^YS=[S ML]N-?J;G+(-Q@,0:U!*"]/V[;M+YX+/^1F1;B>@UB>BUL:?7V)>X<^RS66,3 MA[7M9YGV:$3C4;CR:X!(4N6=UA\]_8?UP[\"6A9HXWRG#2 MC;L[M?(%]?L#?ZWZC>I^J^I)P<0,;,N9,J[(DI4+L!LK!\67S!X+^I@(<)NM M7FS$L"?PNNA[!-(=$Z]C8NIW,&@<#%H=^%;;H5UN1RV[8^"1FD0[6GU!?9KX MY0X;NISH)EM M;A/G[A#=F;_ 6T9]*?A'4U]1KIB:<:%)"5.D[)SV,6VJ/O;K@9%S=W(^2(/G ML'LM\*8$R@;@]ZF4YF5@_Z"Y>Z5_ 5!+ P04 " !.>B181,>-AB@' !I M(0 & 'AL+W=OZ[%0M;_KE9F?3LI)F@E'GA7FZ_RZ1]B'U!J_2UEK?O?Z&EOBR=H MV6DCF_U@4-!4[>XO_[%/Q-$ D@0&T/T ^M(!;#^ ]8'NE/5A?>:&SV^4?$+* M6H,W^Z#/33\:HJE:.XUW1L&[%8PS\X5LM:RK%3=BA3[QFK=+@>ZL.XW>?&MY MMZK@G;?H&GV[^XS>7+U%5ZAJT9]KV6G>KO3-S( *ZVNVW'_BI]TGTL G_BZW M[Q!-IXABRCS#%_'A'[M'&)[YAL\@]D,"Z"$!M/?'0@GHE!*M05QKB/F]+YZ= M@\3OP.ZS]WK#E^)V AM)"[45D_FOOY ,?_!%=R%G)[&R0ZPLYGV^X'J-8-;0 MTCX0?W75EM<0O'<6=ZZRWI4M!MMYGK,"W\RVQ^%XK,HD80>K$YW)06<2U7FW MELI<&Z$:6&M;H4T3$KGSDQY]/"&L3$8B/5:8I+E?9'H0F49%?A5+ ?F[KX6> M(OBET7["-)(/Z(J4TX26?;:O2#XE1>K3GSK*:%DF3@ >L[S$>>&/(#M$D$4C M^ URVQJI*N'-;>9F+2E2PD;:O&:,)7YM^4%;?B:[K>$U:H1:KB&'E1:V[-C\ M5DOA4YN[*4K*C)"16I]9P6A@P18'M454[1%8@+<;3[%I1 M#-/LUU8>M)4OTB9^ /HUK$Z[)*59"P5\.:Y]/MVEHRBC-*,CW:Y5RHH\\^LF M>$ 3CBK_4]HE<%[DWLWQYQ=I4;)B)--GEV!" MN('#&4G$DQM%7*_)RB#0#4 M]!FVU75CZ]84M<)X91-'3IYE*1MGUV>79FF" [('\I$H;.9_EW+U5-6U5QQU M9SXI\C(?B_/906T*B1M01EP(IFCH2P2=_I=,X)9DM* MU(%6)(ZK/_K-5$'!:A\KX,%^J8;UNCQ*,&9CM/K,*,E"VVK@%HF#Z[-X$+"E M5J!X"1D.%RWB8B5WQ^ZJN#'0HWLZ<1-'WVM;\ M4MY.SR$#[F@<=Q^72]E!GXLV_*=M*[U'$0_",N9L2H]927,6*,IT !V-@PXD MJ@XJQ]&\>%6ZQ")IFI#Q%O3:90D. )D>G>GB9'O6&2QMU,76N/QZ3%B(%73 M&HUC;5S8CC(Y?6YUO((]\,IQ.FYOO68Y*P.R!\31..).6[%ST^^"BZ9%7CBK MU&.7Y92&U Z$HW'"O729NN@BE.3460E>NZP(+8:!=ME]_-U/_OZ/16:B ?PU'@"%MKSNQ =$IQAC^X.TS1,L MD,ZLI:K^(U8?4"N?7ZVT?JXELC/:V%N3]M&;/Q>[SK5>S.0TT@'*+ [E!=]4 M=B_J3FWJSG_GZ#*W+%,V/G1ZS1@.7.*PH^O1.)R_"L/A)3B\<]5"\OP:/8@M M,YH5X_.FUY#"P3W -S;0F,5I#-SHFJ[N[^SW-SFR@=6YME^O;*$B2^V7[@+W MFK*2CFNQWR[/2$#X &86!_.N&.O@=O>*]EQ^ NU(/CXP>0TQ*[/0RATXS>*< M=AC2[[)7AN'BV'^J\AG&3E5L #>+@]M"1K:[.N.5&!W^ZKIZ(6^GP0[<9\5% MF1+M(EX=^X6\G<8^=!/L?#<1G6CWPI:X%_M^J\!F2@;8)_%C[J+F6J-/Z)S( MN)O7SLBEO)T&/5 ^(9=Y[_=T3(S?]5^/WTAC9] _7@L,D M60-X_T%"X[U_8K]M/_QWQ?R_4$L#!!0 ( $YZ)%A4JA74>0, . . 8 M >&PO=V]R:W-H965T&ULK9?1;ILP%(9?Q6+3U$I=P1"2 MIDLBK9FF[6)3U*S;M0LGP:K!S#;)MJ>?#91 0DC2-!KYP3Y>1,A?LR2@E2YB#>DAG M0H_L2B6D,222\@0)6(RMC_AVBOLF(8_X26$M:^?(6'GD_,D,OH9CRS%$P"!0 M1H+HPPJFP)A1TAR_2U&KNJ=)K)\_JW_.S6LSCT3"E+-?-%31V+JQ4 @+DC%U MS]=?H#3D&[V ,YG_HW49ZU@HR*3B<9FL"6*:%$?RIUR(6@+N[4EPRP3WV 2O M3/!RHP59;NL3460R$GR-A(G6:N8D7YL\6[NAB7F,2,AD1! MB.X((TD :&[D)+IX2$@64CUSB=ZC&1&0J @4#0C3XX?Y)W3Q]A*]131!/R*> M29*$GOT[B$ NB*/#.25?D\EB!6TNBID^KF,*9;5! ][[G!DK^KP+5$# M?.-740U&KV+T.AEG^E4'(?03T^]'\'2%4B+0BK ,T(5^&"%GC B)4M#U&NG' M=MG&[^V2;;%W132X>Q5W[S3NG$XBDJF("_I/3QC^XFHK=*'OUY#T]\K\MM / MQS4,^)4!_T4&J)3987A_!VH;NRNB =RO@/LO M8?=*ETO=)D>8BZ?Y"Z*Z)! M/:BH!YW44Q['^A,_-\AM2)W9IO'=RI0$,+;2LH"MR;LWN.]\:/N\O))8P^A- M9?3F&*-G5'&A/ZBO_?5V'7?'-,"'%?CP!/"3RWBX\\9X3FL='Q'8X,?.IN\Y MISLXKHY+Y3H5]K$[\+W!%GY[I-/S\& /?ZUOX]/Y3RCK4OX8$ZV1728VO19W M-]LI(U*B.W2HX+ME3JWXUU)KFMXT;]S=O<\O^O(&W55_(*@)O^G@N+N%GUGX M>&]CWJ[\8R*;'C9-''=W\7-*?[=#>_[0<8?^-O[AP";]IJ/C[I9^=N'OMNL] M%@X'%A;LVO;#[/V^$;&DB40,%CK3N1YH"5%LIXJ!XFF^(WGD2N]O\M-(;T%! MF ]O^!B18WX*X/!$* #]8@ & M 'AL+W=OV:WG3F)0;S8 M=)/,M(G!O)WM).WNA\[Y0+ 2,\7@ SAI_OT1F-@!!+;;>_9+8V,]ER2DNP^( MV_+%,%>3'*D[RR]&R*-8?QN,\7+)5D)^G:Y;P3Q[2;!44_&WV.,[7 M&0L65= J'E-)TL>K($I&5Q?5L<_9U46Z*>(H89\SDF]6JR![^<3B]/ER)(]> M#]Q&C\NB/#"^NE@'C^R.%5_7GS/^;KRC+*(52_(H34C&'BY''^4//C7*@*K$ M?R/VG+]Y3O=+/J/._,?9"SZS3^7[0HEI>CZ8@LV$.PB8O;]'G.Z@YI)2],X[SZESS7 M9:41"3=YD:[J8-Z"591L_P8_ZA/Q)D!6>@)H'4"/#5#J *4=H/8$J'6 V@J@ M *,.,-H!T[Z!DUY' M3FHWBO:%[ :[/=J*T1?R.MQR>[R5OG,EOPZX7(WX>#L7JXE\$Q3!U466/I.L M+,]YY8M*#54\G[]14@KWKLCXIQ&/*ZZNTR1/XV@1%&Q![@K^AZNRR$GZ0.Z6 M0<:6:;Q@6?XO,OMK$Q4OY-W7)-@L(E[Z/3DC7^]NR+O?WI/?2)20+\MTDP?) M(K\8%[QE)7\.CR:'^S$]A'=#I=EGGN MB1$OS5NM'7.U[B1+=Y*E535J3S6?@CA(0D:"@MRSQR@INU#J=V.CJG_^0=>G?(C$B82829@E.AR9-F^=BWBVD:$:SC-TM8RBRTCJKCJ"Z MJ:K)NM(LYR+[Z"%A?K<'9U2EAK3K0&-B*[N)K?S*Q'['2?[]49-\L+(3 M>WR#A,V0,!,)L[8PK:F$B29)4DL-W8)<#5*GG(ULG8.$N4B8AX3Y(%A#@^I. M@VI%5WHT:";3/UC!M1NF*R;2IM;] M'UPQM$GK"G"PAE-%AX292)B%A,V1,!L)$^2!80TWZ3DWZH)JN MET'RR,ID^!!$&7D*X@TKKTYY2HR>@G+Y470K^FD8^DT6YDV],TX:;0ESD'NJ M,)$P$PFSD+ Y$F8C80X2YB)A'A+F#\[KABHG.U5.!@7$KSY9])B0<)-E+ E? M2)$%21X'Y5,!D;(FG1:2Z,@XPM#BV27@\"3[WIFW97FE1]VEIE MF E*38U6(1/9+@L)FR-A-A+F(&'N46/I'3.6/JA=#4D8.TD8@Y*H'CN2L$)T"3B,^T:%EX!&5\V:WKX[&R2?FJ>0,!,)LY"P.1)F M'S-*#K)&%PGSD# ?!&MH4I;VS[&EHU49E N2.6$_6!9&_$"O,@\P>^[.ZJC& M*GE+F,/@4Y4)I9E0FE73]/Z3,8=6:$-I#I3F0FD>E.:C:$U]OO&9R+^FS[?/ M]X1:'>;W:74PZM2K42AM!J694)I5T][^'T>[C_?FT$IM*,V!TEPHS8/2?!2M M*>V]'T4^VI#"[Q2;5I0_TJ=S0O7^I_0UNY%,#54V=+V=4J%F%"C-A-(L6>A' M,=K2.\:0(CB[!M5TM76%*AJ$Z431M);>76A'/2C-%W3BC.J2K(M70.2]+44^ MVI?2G-\M1\KAN0ZUI$!I,RC-A-(L66A+,02V%$%)L2\%VD '2G.A- ]*\U&T MIA3W[A1Y\('YT=['K0@5H0A5T96-8NA2.^% #2=0F@FE636MF7#DCK:ZI00) MIWMV#4.1E';"Z1:3#:IKJM%..%!K!Y3F"SIQ1I6)+OE^2A:4]A[]X@\;!\9 MMDC*W4?J*E6HUKY0A-I%H#032K.@M#F49D-ISG%#[T(K]: T'T5K2FMO')&' MG2,_Z9<\0.U;YI\*S"]MR^0P^F2=(FDFE&9!:7,HS8;2'"C-A=(\*,T_,,6; M*MU[6>1A]\FI_DE9X'C@-T5MI4&-*5":":594-H<2K.A- =*V]PX5.NPF^0DKY3#QU#M%VK5JG*F&T5J;FXF*&6K+(FU"FV9!:7,HS8;2 M'"C-/6Y(O:.&U$E$;7H'!&M?:MV7"5 MIR8B*,V$TBPH;0ZEV:*Q:C]><(0#JK9ON* -\Z T'T5KZF=OPZ##-HRF?L*M M?O)J,YAA:]7U,/CD-(/=-02[;8C((]"<8A:TQCF49D-I#I3F0FD>E.:C:$UI M[ATD=-A!KXS0+ON!ZJJ[90(M8U :2:49D%IIM74,W M28'2;"C-@=)<*,V#TGP4K:GKO:^&#F]_=+)IU"' M#)1F0FF6X)3(FMPZ'W-!*<%6EMU"AJ$I[>^VBFHT=*I/I^V%&Z@)!4KS!9TX MHXI!U9XE_[V]A [;2T[[YL#07$WA@8?5N:Q0C1?"#Y>>'0H/DI58X>8Z*Y9+%"W+_4A'+7:'+ MCXN4E,M ^<,+"5E6[DE=LK?%TWA1F;[OX^BQ6BK*2R=-F"9)_8L'9:F*]L3R MHO:'OU)XI446A>4^U-OUWTT2%?FYZ#R.WVP=OV+98_4;"CFOB/=JNW/O[NCN M=QH^51O/3H6?&/R3:NO]\;Z*[0]#^$'V&/&^Q>R!5R>=3[C^LNUO M+6S?%.FZVKS^/BV*=%6]7+)@P;*R /_\(4V+US=E!;M?O+CZ&U!+ P04 M" !.>B18BV+1GMP" <"@ & 'AL+W=O="#[S,F.+&]W6204YU2Q8@<&YN% M>[;(C%WPXWY!%S #\U!,%4I^S9*R'(1F4A %\X%WV[Z9]*R^4_C%8*VWYL1Z M\BCEDQ6^IP,OL 8!A\18!HK#"D; N25",YXK3J\^T@*WYQOVK\YW].61:AA) M_INE)AMXUQY)84Z7W-S+]3>H_.E:OD1R[;YD7>D&'DF6VLB\ J,%.1/E2%^J M.&P!VM$!0%@!PE,!G0K0V0=T#P"B"A"=>D*W CC7_=)W%[@Q-33N*[DFRFHC MFYVXZ#LTQHL)6ROL&7Y263(N+0D/ M6-(A=Q*Y-)F(%-)=O(]>U:Z%&]>&X5'"GXEID3#Z1,(@[#38,SH%WG7PL,F= MX_ ?>.XXL.YCG/\;^<'4K.\"C!+7Y"VN,@;^UC.8@UJX_D.31"Z%*9^->K5N<6[=R[ZW M/L;6I^Q4_M*4?=,=50LF-.$P1\J@=85)5&4O4@I&%NZQ?90&GVXWS;!] V45 M<'\NI=D(]H"Z(8S_ %!+ P04 " !.>B18L7!+83$( #_(0 & 'AL M+W=O2Z(JRG?33WY"2)5NDF"P08#>VY2'UXW XSY#R MS5%6W]26\QH]%7FI;B?;NMY=SV8JW?*"J2NYXR5\LY%5P6KX6#W.U*[B+#.- MBGQ&@B">%4R4D^6-N79?+6_DOLY%R>\KI/9%P:KGCSR7Q]L)GIPN?!&/VUI? MF"UO=NR1/_#ZZ^Z^@D^SKI=,%+Q40I:HXIO;R0=\?1>:!L;B=\&/ZNP]TD-9 M2_E-?_@UNYT$6A'/>5KK+AB\'/B*Y[GN"73\W78ZZ>ZI&YZ_/_7^LQD\#&;- M%%_)_ ^1U=O;R7R",KYA^[S^(H^_\'9 D>XOE;DR?]&QM0TF*-VK6A9M8U!0 MB+)Y94^M(\X:8#K2@+0-R+!!--* M@WHL$$XTB!L&X3&,\U0C!_N6,V6-Y4\ MHDI;0V_ZC7&F:0W#%Z6>]X>Z@F\%M*N7*UDJF8N,U3Q##S6\P*36"LD-6C&U M13]#8"CTP]>2[3,!-C^B*?KZ<(=^>/H=$B7[;RKUB9:9N9C7HT;W.TO;> MJ^;>9.3>%'V29;U5Z*6R:$X\K )\M__PO'P7]<8WZCSBX\$'8>"'V]+S]#XA)E*@ON&F;3 M-C9M=7XZ+$-"270S.YSKMZTH741)9W4A+.J$1=ZI^9#]#]96$^JUA 26RC(5 M.4=EIUA?3_4,[BIY$!"@:/W\^BF,WG(*WZBS"T_%G:=B[Q3><>@T%:S)TF6& M6"&K6OQC+CC$?O1W]R?^R^6NIE%T,KH M93EH+G5 "P(2-I 0<]#H,7PGW#JPI"X90$V)/;JVT_Y[>/PV @T6&4Q"/Q MBL^0C;T:_UMO>>74A.W;+8:2;)MI2$8DD5X2\:-NRR $E2X(S%0KDRIRP=8B M-TGROV-B+.7"E27<%KU((MDPHKJ--.U.DSO*B[6^@EEIKU&5&%F,9&_?@ MQ'[4W5=\QT2&^)-F"F^6A-1K%PI[R#&0!<_6BEG4[07G:&SX31?Q@@Q'XS(+ MDGAD,#TDL9^2D,WE7E=+._:LP]DIT2;?-(YC*WIM,[H8@0WN 8E?)N2>7^0< MIT:;=-,8)Y8;769Q-+; >B9B/Q1/,6$*J5;QBZ2Q08<#@JUE9YLE\S,B7>ZH M>B 2/Q!U"?^J,M@EG=C\"Z,X&2Y!AQE)XL5\1'L/2H*_:P,F(+VIUU3OQ O@ M[V706_5VZ86>S<3+.%@9'7$U@-=[!0:09WHFF_DU8*Z&^_#6'\2:(&L.;9,I M+)B1Q$-Z@A(_05=L)W3>-UDT$_6^TL)AS>3[3,]DVGS?;DCT:)3HZ:$R M5NY<2AS\I(L@LL;DM@M'6$9ZSA(_9^_W&F*:":"WB4JS%W6*=4$7T\5PV^&T M"Y(@&$L!/7F)G[R?&'C=+);7R+5QJK-5,E1KFXWI[(%+7@*N3#G/VL6N&&SG M=<$YBE1BLS(.ACLCAQ$9S:H]3HD?IUU6W2M# &=JGG M[#R!01YRGXP2Q^YU.(4^D\L#R9[FU$_SWW21@8ZBWFYYWI0AIAZI>&Y.@&MI MF&#& +5U7>?M=GV#.."A?O8,B=H4GQ*R&"95IUE 1F!/>]A3_Z[X"]^U6=4< M7LNB !P\U#+]YA3KV :3:'CVZ+ :63^TQS'UX_B>/9]<:C) )G19-7* 3AU4 MC:)D6%*/F(UI/3O ]L/72E.NQ>[4[2#G'%O'3BZS)%J,% VTYROU\_6GS8:G M3=0^I>9H D&]"A5!*,IQ5GS8:VJ<5@ M79HW>M$= &0CL*6.O2L)K!V7RPQ30LC(?H;VR*5^Y*[&U")6HS5_%&6I@P4F M G8,0CJ+2VH3-EF$H34(QQEQ$H_N'&G/8NIGL7<,7._9O>IMT"8)G5M9SW%T M'(8X&2DE:8]CZL?QPWZW:Y(T%,F94&DN%=3(77K1I(:X:IX00X7L?N#TIFA^ MJ]XN/=*CF?K1_%F64S/TU+%U<(Y^83UB2NQ"T&&%<12.G#B'&LF75WJ2A7Z2 M_8G_0M['+@AF$]5;#O]%57->HB/GWY0.5DC3G^6!%VM>=4]"3?O^:ON L]U# MZ2IE!WO[)P'QP?-G] Z%5S$J1)Z?;OT.D;,K[_41YHZ;Y_7Y\WL=:.7)XQ;OE+..5-H#O-U+6IP_Z!MUO M/I;_!U!+ P04 " !.>B18[FFG=7 " #1!0 & 'AL+W=O>(E]Y_L^WW?.7;I6^LF4B!8VE9!F&)36UE=A M:/(2*V9ZJD9))W.E*V;)U(O0U!I9X4&5".,H&H05XS+(4N^;Z"Q52RNXQ(D& MLZPJIG^.4*CU,+@(MHX'OBBM_9;_UVDG+C!D<*_&5%[8Q40#Y MTEA5M6#*H.*R6=FFK<,.@'CV ^(6$+\$] \ DA:0>*%-9E[6#;,L2[5:@W;1 MQ.8VOC8>36JX=*\XM9I..>%L-E;2*,$+9K& J:6%GL@:4',8,U/"+3VS@=-' MR98%IY@S.(<)TQ13HN4Y$V0_3F_@].0,3H!+N.="T/N8-+24GKLDS-M41DTJ M\8%4$KA71&O@HRRP>(X/25:G+=YJ&\5'"3^K50_BRS<01W&R)Y_QO\ ''AX? M22?I2IUXON0 7U?=%\7]=CTS5M/__'U?S1K._GY.U^-7IF8Y#@-J8H-ZA4'V M^M7%(/JP3_!_(GLFO]_)[Q]CIW+*\]RI9I72EO]BOHUQ0_/(X#[E#=U[3^>& MT2KK]P9IN-H5]'=,O!/3Y!GN=$>%>N&'AH%<+:5M?J;.V\VE:]^.+_PCFE?- M>/E#TPR[>Z877!H0."?*J/>6NETW Z0QK*I]#\Z4I8[VVY)F+FH70.=SI>S6 MB18%H^B'4P" "A!0 &0 'AL+W=O^Y[E[KKZ+.\8?10$@T5-54I$XA93U MU'5%5D"%Q8C50-7-AO$*2V7RK2MJ#C@WH*IT?<^;N!4FU$ECXUOR-&:-+ F% M)4>BJ2K,GV=0LBYQQL[.<4^VA=0.-XUKO(45R(=ZR97E#BPYJ8 *PBCBL$F< MJ_%T'NIX$_"=0"?VSD@K63/VJ(V;/'$\71"4D$G-@-6GA3F4I2929?SL.9TA MI0;NGW?LUT:[TK+& N:L_$%R623.!P?EL,%-*>]9]P5Z/9'FRU@IS"_J;&P4 M.2AKA&15#U855(3:+W[J^[ '&!\#^#W ?PT(CP""'A 8H;8R(VN!)4YCSCK$ M=;1BTP?3&X-6:@C5_^)*(4/2M8(W -!>Q*U5NS>!F?9Z9S>,?R1.@6T9E(=!GFD/^$N^JFH?" M_5WA,_\DX1UK1\B/WB'?\X,#]C\*Q/B MXI!:2S$Q%'JQM&GH!WX4N^V^C#^C@N!C=#E$V?K =^:)2!0QAHJ[?L9 MO,.>N3+C]&UL?5;1;MLZ#/T5P@.&#%GAZ"41)?+PD")-+0Y2 MO>H!KDQU4T8ZB3'DNFAK%#0R4ZJDAD251;J2B%+G5%9A'$4784E MXR)8+=S>1JT6LC8%%[A1H.NR9.KM#@MY6 :CX+3QQ+/-!G:["1;*5\M<)#N@PB2P@+3(Q% M8/2WQWLL"@M$-'ZWF$'GTAJ>KT_HWUSL%,N6:;R7Q2^>FGP9S -(<(DLM/N%0Z,[)N6DUD:6K3$Q*+EH_MFQS<.9P3RZ8!"W!K'CW3AR M++\PPU8+)0^@K#:AV84+U5D3.2[LI3P;1:><[,SJ@=*;HH(7Q5(N,E@KQ42& ME':C%Z$A#U8O3%JTNP8MOH VAD.]CQ!=B^: >P?8,'D?(]3VM6] 7?@$[Z06W[W.B* M);@,J#\TJCT&JX\?1E?1K8?RI*,\\:&O'IE!Q5D!+ZA*#7+7=V5]I+VP_:1_ M"*#$8[FEPIBUN1_ +UX4G)7P.(0GJ37M?#UB4MNN@I\\0=@0 !63,'3THT+% M;-\YJB9'N)=EQ<3; %@J*X,I,#!M!.Q/!$#?&:>N68'O3#]^F,>CV:VVUVW/:ZC8EZFSX^"(FDHNA">::0%8E(17Y,?DL]#>"&T M2W0&<,AYDD/.M,T"72C@L>+*GE-<7S!IN>1/!E I265)/M^GIZYL")-! M%$5M>]C=OQ)4U4K7C%)+BM;4G K("A71&8*G/J==?4Z]]?F=E=A7?GZK=S7E MX7'5\;CR(KYP4_02\9M=*F4/HUG':.:%/J^"LUZ%==,'?5S]@$;5Z.$U[WC- MO3#.OYV,-#AZ,^8W?_^%\#"Z[AA=^QEEF<*,V,!ZSWC!MOTWV8!,'8A]=.Q7 M$RK_1;@_=QV>S<025>8FOZ9FKH5IQF.WVSTNULU,_:/>O$P>F>V6.3V04%D%.M]):4Z"== ]N5;_ U!+ P04 M" !.>B18KPFA](($ !W"@ &0 'AL+W=OAC:?N,JB2(-3J2;Q='HQ*874T7(>YC9V.3>U5U+CQH*KRU+8IVM4 M9K^(9E$W<2?SPO/$9#FO1(Y;]/?5QM)HTJ.DLD3MI-%@,5M$J]GE]1G;!X,_ M)>[=X!LXDITQWWGP.5U$4R:$"A//"(+^'G"-2C$0T?BWQ8SZ+=EQ^-VAWX;8 M*9:=<+@VZB^9^F(1?8H@Q4S4RM^9_:_8QG/.>(E1+OS"OK6=1I#4SINR=28& MI=3-OWAL=7B+0]PZQ(%WLU%@^;/P8CFW9@^6K0F-/T*HP9O(2IY MQ1VOZ_A5P*_F80SQ^0CB:7SZ"MYI'^=IP#O] =[O-A=:_A?"&\'::&>43$53 M&3H]")_EN)5:Z$0*!5N:1"I#[^#OU MRSY@M'S_;G8QO7HEO+,^O+/7T-^>QE=ACI.$H//Q1T&"@):;'92._>RUO MI76>K&UE;.-_X@N$]^\^Q?'T:FW*2NBG,)I=?0"I$U53*4&!%J6&0CP@[! U M$+%*6$Q'U"F^H',&1)U*/R(7ZO'$V)088%@,XUI[J7-R(TA9*720HT8KE'KB M=:R8-_DR&:+)H\#=P4G+[7Z\'<,OJ]6F9\<54]76U4)[\";XVIJQ><5B7JL0 M8HB=%[>8U%9ZV5KQ1EW)32=WV?"DTW4-L M.0*-"3I'UQ3);$% )J1]5H^M26TZ^5U8;[A[M+*$BGY-.H;/'JAG7)WGZ%BJ M+L@WM3P9LD0X6AZ.05LR17""E,;48Z&53%(!1?; M[..5@Y76->'<(34I1:F!KSZ837_ZK8\SHVHCDR<4%I!/>UC5.2D,\45S6L.8 M3P:+@]K1AL1E>1P$WLV[H)_M7U6KYC'Q;-X\R;X(FTLZQ!1FY#H=?SR/P#;/ MG&;@316>%COCZ:$2/@LJ6[1L0.M\1'4#WJ!_:R[_!U!+ P04 " !.>B18 M.Y_;HF,& !'$ &0 'AL+W=OL"^Q)-X=[YY[[H[,R;VQ7UU.Y,5#66AWVLN]KXX& Y?F5$JW9RK26%D8 M6TJ/5[LNV'6[7,/7\8G)U4GHZ'R?Y8/ MKXKNW<:SX$@28[[RRU5VVANR0U10ZMF"Q,^*9E04; AN?&ML]KHM67'SN;5^ M&6)'+(ET-#/%;RKS^6GOL"6I6&-'T*H01O. M*4P+TWIT,/'9AV4':6#R/%LI MY$NQ- M7K"W&:LI5*K(B=^GB?,6%/EC6\#1WOYV>UPV1ZZ2*9WV4!>.[(IZ9Z]^&+T? M'N_P=K_S=G^7]7^4H-T6QWOBKXR**RVN4V\2LHSZJ"]\3N)2::E3)8M-Q;F7 M.I,V<^+\?O7#X7@\/+Z[,U-64C\*F9F*]_>YQZOSZUN1/(;U+UJQQ5^ ;&9*3LOHX-AM)'1F M=%;#]6GM0T:$N<9<-@(U@2$9J1K5-L.!P)R #F2ONZB:S$/HEC%IDSV_ MOKSMBI:'7<9D#J6)4+(0#F_(OCP-$SXAJ-2J!%I*QY*Q5!GK^?6SP3ZC_;YH MMOIH]/+M'5EF0N*;3;P\G9XT >&RQ#F M;8B(D7M]9RJ5BO'A\,V1N(IM+'9/0!3%9%)0I_E!N;0P#IEPHB_N&OR6*[!@?^EKG]/7$A;?&X3C\R#X.E\N#],^==;NJ":TS(JBI4F!K>&E?% MA8FMO8M9>D%LFQ.$>Y]M;58@%%:R:*6/O9!K#!GL%%&GCU% MFV$"KNGHM]![(VO/QL-.5O[8ASB&'8D[^8"4-X0\V-]&R+7D5B(V''(;!/ 0 MM=P=+&'PIJI031=]@9B<_-#0N+>EA0QCI.D6F\Q$%:OHC ]N5U)E_?930N!/ MN])9[%KDIN)_S=_=A(LG$JUKV-O&$80IFT;$'>D1TS ATFW6>&C)#.ZNI"I" MG8=PL,BP/PNE[9^Q/VPA-U]H&)N6W]RME>.3W0;IHW08&37CAO7+&H Y/=5X&;64JQ1J98YT8' MICL<-.HXZF>$9KU@Q&[J!%BT1U5.&JF!B/DW5XS''3)\L"6%\8 M3/'FA3?H_G=P]B=02P,$% @ 3GHD6/+(JG%4" 718 !D !X;"]W M;W)K&ULK5A=;QLW%GWWKR#4M&@!1=^VY,0VX#CM M;H#M-HBSS<-B'Z@92B(\0TY)CFSWU_?<2\YH),M.@''Y;GWGGLN9R[N MK;OS&Z6">"@+XR][FQ"J-\.ASS:JE'Y@*V4PL[*NE &/;CWTE5,RYTUE,9R, M1F?#4FK3N[K@L8_NZL+6H=!&?73"UV4IW>,[5=C[R]ZXUPQ\TNM-H('AU44E MU^I6A?]4'QV>AJV57)?*>&V-<&IUV;L>OWDWH_6\X'>M[GWGMR!/EM;>T<.' M_+(W(D"J4%D@"Q+_MNI&%049 HP_DLU>>R1M[/YNK/_"OL.7I?3JQA9?=!XV ME[U%3^1J)>LB?++W_U3)GU.RE]G"\U]Q']?.YCV1U3[8,FT&@E*;^%\^I#AT M-BQ&SVR8I T3QAT/8I3O99!7%\[>"T>K88U^L*N\&^"TH:3IB&&"8IH=9,O(N&ID\8V0J?K4F;+SXV>0JW]\_!* 6U:1! M]6[RHL%_V^U 3$[[8C*:3%^P-VV]G+*]Z5>\7#E;BAM@=6 #(ATVXH9CK)SX M[_72\_C_C@4@VI\=MT^5\\97,E.7/92&5VZK>E<_?#<^&[U] ?VL13][R?K? MS='+1J8#<<2.^+Q!5&R!VM1F+8)<%DJP"R9X$3!Y8\M*FL(:I-$(4UW](Q')WV8\Y7BRBP>^R+7 M7J[73JUE@)'EHZ!0Z@R'/%;JS3I44^..?GQ@P%.6WN@\'VA M'C)5!5$IE\%/:(__J0F.%]\+N]I_.KFQ3HE_R=KD[E'\AFV28N?%*W$ZF?;/ M%^=BL1A,L?:5F,WG_>GY@@;&XON36SBG91$>Q3^D*SFHLUG_[.QGV("' MT1S;>?$OVOD@KG4N)K/^XFPN9H,)UDQ&_>ED+*:#!=9\MD$6.WA <#[MGTY. MQ7@T&HP8PNELW)\#0C-RJQ1"$I08(QR4Q\GH[:U:$QH8JJP+2#V/C]]R5F6> M,SEP4*Z"U(6GD/BT!9*G(WG\<4I]M(7.'L7[VC&E_F^*R*IR]D%#@<$1L9@- M9G"*UN(GQ?"01,#Z(G'O%;*9*X?E>52$E4I\=FA;*I&.P+>FCN:_+YZFM\_( M=IE,4?-$-FJAD=;'\*FR*NPC(9%!*)EMDOPKURXI;,8G$ZYE[5'A?I<#'WTY MZOJ!6XUAD24II.BDJA=2P/":9" BE@;U9Y>%7O/9 Y:,= *V<=[_5"P67NVB MC#Q"']"_A?1-&<,UI[J10#O-A34,VLA08Y:9EE8C[UM-7*&8-EAKT!()P/2/ MVE1U$*5":><_#<2-8X 3[WNXP3PRFGPBIJ!-DCKA/AXW-">])"GBB:9 MVU^9HRR#;;U^'8/=32H"!^#(#K%XI3';"4(3I$$D^2H>V1<>QCJ\H5\42C[C, X#\64#,6]\I1WZV5QXM-T"B8CC MP(/@Y/MQ:#9 FC=P"#19 ;7%,W2+9H1.3'.X'V=L+R*F"B"]@@0108&0],=Y M9!7L2%HT$.C^I;Q+GGE2) _E3'I]' F-)Q_FR9]V!1B@-NFL"-Z.H_;FVON'JV#72/T0DG* M LHB$7*I"XTVFRZ=L+D3'$+4*$ZJ2YEEK@;\9J-6G1 9CPM*SC?,=[+@O-S2 M^Q,4YO?C'):%MXV$^X.Y2J++0V?E3N22Z"W56AN3KA&RJQ-=QLE*XT:7.J@^ MM$Z^H=81)EJ@0VJK3,Z5:CI=6^B2HN547D?- :R& 3$HUN7L;TNUNHJ!H#D$ MD\"N:QT7\87H*8$8?RJB$#MZ"DU.IU@NX#3Y=V)^ UGS!/6W)7<2N7M!ZP8* MUTZJ2\A_J3U_$E /E3)$LB8%I!+-+>IU)5TP25,:H6ZV1M2Y4G0)P<8ENQ U M#O5,CEL&TXKAURY0,:F,$>%_M"+E0Z'5;:E3Q2\Y\C!,,MQCA=;C3W:Q0Y+K,+?M25/^/"!>/\<\JQ M*F//DW2%PB*RX82QYG7SN-=^4.J)\VWDVX;'KOG(RW1Q;'U&*J.#C556A]C- MNP3#/943WJ:?:B2RKMG94!,3?+/L0'W&Z''6'EX#7V#Q-5_HGLAE/UU_$BX MZH))YZ'5LLU@CS,HT#L?QE[A#6YP+DI=%(TVO!+S*5X2FZ']5Z$&U76]!E\; ML9Z*;P_J]!#4""]I:>@0TS=[+PR;_?<0ES.<&=[$]]',\!I\/$+\LIB*,PIN M8M77W">FTBTSK2;=WA4*^.05CH.7K-\Y79*HYNG0'6^/B>-MP+^R>3_X8'"D M&AS[A#3L?/*#$*WYPR;)(U0\?OUK1]MOI]?QD^%N>?SP^JMT:^JSA5IAZV@P M/^T)%S]FQH=@*_Z N+0!JL<_-TJB1]$"S*\LKD+I@0YHORA?_0502P,$% M @ 3GHD6"GM..^<"0 LAD !D !X;"]W;W)K&ULK5E;;]PV%G[WKR"F0>$ REP]MI/8!IST%FS3&&G:/BSV@2-Q9KB62(6D M/)[]]?N=0U%S\=A.L0LT'8DZ//?SG4/Z8F7=K5\J%<1]51I_V5N&4+\9#'R^ M5)7T?5LK@R]SZRH9\.H6 U\[)0O>5)6#\7!X.JBD-KVK"UZ[<5<7M@FE-NK& M"=]4E73K=ZJTJ\O>J)<6/NO%,M#"X.JBE@OUNPI_U#<.;X..2Z$K9;RV1C@U MO^Q=C]Z\.R%Z)OA3JY7?>A9DRB(/$SYUZK\J2&$&- MKRW/7B>2-FX_)^X_L>VP92:]>F_+OW01EI>]\YXHU%PV9?AL5[^HUIXI\R!L?;-5NA@:5-O%7WK=^V-IP/GQDP[C=,&:]HR#6\@<9Y-6% MLROAB!K_%>UO-M)%LI_CG]3PQRI2-[X6N;JLHJ\7!GR"A;@@S4+/2D7+"JQ:XZ&)YV(NA&65M"-I MM6*,$'.)]SM9-O!2H8)R*#R0RH,&DE)1 W6?4ZJU-'7C\B5$B-KI'&JG.&Q4 M,L4!#:&84[EU112XL+98Z;+LBY_;)Z*096ES]A:L)*9>+2J*%UY72YTO'VCI M5 EZ'X62544#6TDN@!TZW9.^M?7*]\4/C:. L[)+[8)21JR4NO5"49D+%*FJ M9C G%6JVDV"%+H2Q(?E:T%K*-&+_OE32B#^,II:R+ZP07QL)D8[<.-<^1QX\ M%)'CMU1L_YZ=K?.3/+8W5RZ@/<$'8*9\H"QJO0WR776.*2G'P[>\RL^CMR]C M!D;"7VQ9Y#83'TS>W^$.5IHR;#[7I69?DV>Q0RX63BU(Z'Y*S,4+,7[]NC\" MLIB[]LDO6F%V%GL\5BA(;9RJL*"AD*5/6$CXG9=B--L#.0[(F MPW'_),F".QC #"G-M0-WK*@ 4[FA=Y8(A"2HB+48@V+ /B^MI[C)XM]H4I1[ MOBW#K6"LL!5 BTQKJ.:@"1J_+M>1)7I;?KO1<]8$WA 0IA"3GYQ'<=H0L6XR MYJMRJ6"S-NF7,I8&6T'.APQ5OVKJ!#RT#V6O-X7R=+A VH)539!', MY T T3F%5MV3O%AT,\7II/]#$,*EC5$E8B>T1I+!5")E%"%ILH: >UZ% UZ( MDV$*1*J(%7NEB8F8\32S4M*QE?+HMY=)6LB]NG"98B."28OT0 M_"A?(7>OPQC.^_7#BLA$^Z5 6NQWK>9/,L#H;.Y;CL"+?@&*7" M'!$_U-= TN<6E,T?D*^WZ5 M6'!K\6G#N05R/#0SK[XV+:@?:CJDTT>)PA"C2<3AJ'*2SJ# Z/X0(]N,XU9/ M (+5)64 _9M9AZD% =_1%P6L@[@&E'%MB&.,OMP59S38OVQ%1Y?L04 [1+1% MV?B$]UU55RHL;<%Q[.:-75NHLH%6M60[OM$^Y1W M($T@D7\2O!EH4D$],X5T5Q?$LM:3LZRBQPB"L$68@2PS#) M7J1QS(>D(*D@4PX^E$K1BTB>FBJ+JZ/[EQ)^H\%BC8XPH_['K8@@>'L"]-\Z M J[03?__0V#@H'-1M"==*.C;\&SR[=$<3M6^:2&[P?O& D9'E%R>X[$=)4W M96JWX9MG6)I26D5H6%T8[H.DRM90L6=%0T. +6QE!J;'TEO#OV#(?I93&:$!,V3 MT_.7YR+=M6B>Y,D.&EF\..8BL8V'&/_RS=%GE2M]1^GD,2^<9Y/AZ.B#N8,F MUI']IY,Q:'A,J13),(7VU(RZ(>$\FTZF1S>$FV@%Y%OC6X]:[MK=,2^ZY>QT M#&KJ29_=L-!ESR&,4&7!9 M=PQEZ&-SW=;^_I%WJ^"1LGLYTN;C >RB6NBU$IQLE <;VI- SY^G3*";BTPLQ/3W9G WI"I3O,MN>KG < MS$,'U0]&K_9.XADJ,O*0/52\&&L1^,=,8AVI'7=3]=\SLB\^,0;MW%BUMP'? M&QPVY]AXJ\)S3L(NUZ%V!@=& MM%ZG ^;CR/K4:8,43?62K-LXHGC@LC@I\83T/]Z\P:\$1_NCT?Y0$;N>5WL! M2 E"TQB0,">CM>D.7YNV^[=T@MLX)U .Z-?95LYN:+ M[)+I)=B:;^5G-@!>^7&I *6."/!];FU(+R2@^S/-U7\!4$L#!!0 ( $YZ M)%A\'P847P@ %87 9 >&PO=V]R:W-H965T.-D^=/H D9"("0C0 &A9_?7] M#D!0E$T[SK9]L44 Y^#1H7'*I!Y?G8>W:7IZ;VBNIQ;5EKBY+;C=O MA#+KB\%TD!8^R57A:6%\>5[QE;@1_DMU;?$U;KGDLA3:2:.9%/?G7@KE")&$..VX3EHKR3" M[N_$_7W0';HLN!-OC?J'S'UQ,3@9L%PL>:W\)[/^NVCT.21^F5$N_&7K>'9^ M,&!9[;PI&V)(4$H=__/[Q@X=@I/)$P2SAF 6Y(X7!2E_YIY?GENS9I9.@QO] M"*H&:@@G-3GEQEOL2M#YR_=<6O8'5[5@'P1WM16PN'?G8P_F=&2<-8S>1$:S M)QC-V0>C?>'8.YV+?)=^#*%:R69)LC>S9QE^-';Y0$N'E&&=+ MRTM!2<90#%@92*1>L27QN0M\N,YWB/+6TLC@VUJF*_@"!:)+6'8$:"2+&])1 MDD&CG'''?"%8964F\(M[9'RM<;S.ZX]"I6I'3+0?@5S ML@.=;J_:\@4?<#8V%U9MXM4\%J*%\&LA=.)1<>LE745V,?'VCC58SKT8L<]8 M?6M*G-JPS* F@B_4U4;O5\*&XJQA%2O=5[8NP#T77E@4C <.,DMF:HM=*^\X M%40&VX)40E.ID0EUXP*ZL$-72&&YS8H-HQ#*K%S@]AJI;COA L$\^@"YR0K! ME+@3RI';ED:A^KM3]BLML2G;9[_7QH-%L+H+U@KUN;&*"Z:%DAJV@6C!P*YK M82D@9&0W [O?%A37B#M$C*YJ.@M#DG?@A=L'=V6J1HVB2QMYAFA*64&2[AXE M(9PLI>(VB4 1WI'AL>1G/3RVBKR(8;)!B'&.W-'&-[><$8>H6J-G>\AL38 S M&:=(@TNL-0MC.4FTV'0/-?&'^.+)DG-8\HLVCVS9WN'JJC*VX06!?;Q,F\0M M2$GQ3VIMR>1*RR4,@'BF1-R-+<1DFT2/??RYD*W/',N$I1 +QJ70+DV.&!N& M0F-J39)EW!5LB7A#&OG"Y$:9%1F6)$JV]R(KM+RM1:-;[7:%K!\;8<2N4%>V MV=(K[E;E)H51M7;J' $1JE:U#:43@ +:O<(9A?.@U+KF2FU>LX(CI!94)YQ8 M6;$*#I2ZL5ZL2%5E#0R!K9AKP Z^: I8;^X2?LE3D6E\6[M8-E/!$ _)(=S3 M-:G?"M^C? PK@H3RWS$IZ39J(6"T(-3(7H5%U%VXT+T^W;MR%#, "*)<(!$2 M2-A+U265A134VT8'4I+W=.^F0!COD\:X\0XM*_:EO[ ??SB936=G^#6=#N<_ M'?0L[5TWH+12J 3>SV='_)RHFP^GA M<<_2MZ+B^&3WZ[^(BLGL8/?KNZ)B>M3]_>*H.!S.CP][EOZG47%P,GGX_5U1 MT4/?A4YAX_C,,=?O:*!6*K- IW>$*0-:1KFCIA,Z@QD$0)+>%>ED'2IB4'*Z%[N0!RAJ&\ MOM >=&<+EYKFDM*HZ=I]?6;4:_.J)S^>,/BJYK"D%R&$@JT!+$)_[W98X #" M D0/^QC@X(1R.$Y)F^\3MMYT- *-!H*WL$9L:@NQDCI@9*@C."P(D"9T#HBP M$=Q&8SW/B\ 9>.=7>U2;:L1)S-4@5D M)74%*#H?H;O]E2!+(5=%"(;G4J,O;/]T7GRB@D@&_X@1@1T/0ZF:3<[>E94R M&\Q,;X3&M.O9-6YS87-Z-FQX.A)..Z-D'@+]?8M%;SP68LK2N+&L;9@0"!37 MKGD_([LF_S^O(Y+I!CA?!8[@_NX>Q2J,.)^$;T;X(&!_GB^_W8LZI;5=ZV8/ M"B43P:L)\QH,Z:B?5%W?(@AS"4&![('EH\IA"$T+U!_D/6A;FIB LAG(B5T, M929QL[BOTA.%"H;%=IHS2!D,%+3ZX%XDE3;(J4#AN(H);G0(?&+KZ@621 +7 MQC&&_+=5=R>$PD CPCL%A($SFG$E#GK1D+X[,,8-9?0J%NVTU0^, \D#6,0> MC?@I&?RY:^1[1QYZVS%'85 M7G0Q%U(EC,^>[6K[:'P5WTJWQ^.+\P=N5_1:H<02I)/1\>& V?B*&S^\J<++ MZ<)X;\KPLQ!0U](!["\-LKCYH O:I_3+_P!02P,$% @ 3GHD6 =:@C$U M!@ V \ !D !X;"]W;W)K&ULK5?;,O!F4(]>OQV&=Q4Z?%L,CD=5U*9P>5Y?'?G+L]M$[0R=.>$;ZI*NOLKTG9],9@.MB_> MJV49^,7X\KR62_I X5-]Y_ T[JSDJB+CE37"47$QF$]?7QWS^KC@=T5KW_LM M.).%M9_YX3:_&$PX(-*4!;8@\6]%UZ0U&T(87UJ;@\XE;^S_WEK_)>:.7!;2 MT[75?Z@\E!>#LX'(J9"-#N_M^BVU^9RPO;%H?>AK/)$QMF[899C#LYBE'>R" OSYU="\>K88U_Q%3C;@2G#)/R(3A\ M5=@7+F_(J95D9,2M\<$U #QX(4TNWE*^5&8IY@R<"HK\^3C )6\<9ZWYJV1^ M]H3Y(_'.FE!Z\;/)*=_?/T:H7;RS;;Q7LV<-_F97(S$[&8K99';TC+VC+O^C M:._H_\A?W"B?:>L;1^+/^0++451_'4(E.3T^[)0;[;6O9487 W22)[>BP>7+ M%]/3R9MG4CKN4CI^SOI_I_1Y\Z] ^UB2N+95+Y+OMA3+29$IJ MH7J&@D6I![64@83",VWJ!#H^%+K)0B.YI3TV">@2.L^@5YPCF()]-'M&+LCV M:R9]H%R +.-EEC;F9"RZ2?*'@T9&XM/HPTC\.I_?07N^- H\B5#*(*36PA;X MW67U\L79;/KJS5YB_706!!.9=>@ CHUW+J1&WB22\,)J(943*ZD;&HDY//AF MX>$6^T562K.DF*SLN>B\[K8*Z9*KI5%_I\R4R6Q%0]$83=X+7U.F"I6)$CQA M?9;9Q@0F+',JP+:,-BH*>RSOD<,@?&FD5L4] _?8%%O(M/0>GA"%1&6TBUK< M5A*.%DJK<,^O0% )7NTZ,I_0(K@%6D[44N5XH2-5^"S["<('A:'0.VON"^A*/Z'EBG!&.H88;0'"X&JI_/B./?=D70&+*""^XU7 MD^,)SDT:4?.>V>3*8U?P374TUS+4YF)BP4JFVZ$Z 8FH.(:()P "KQB2G+" M#W03B75),4%NVAV@/H+R"$W%W@H0F.IOGYZ.F0=((*TYTLF>)!-]BH',%@MG MJS81Q+9U:[@-.!Y5590KL(*@]DIJRP0PA_" )+3DK1'S9HEQS'-G.NQWOP". M0(.Q!Q9AC!JI M#S9(O4_Z6K%(XS I9%T[NU%5JJ3I\6B*X:4U-Q.CP1,#+;0BQ\Q=@T!D97Y, MK.]SS3XGHU=GIU-A5TQXB;-!K_?0P\KF#QH;266ZX=$292LE]+#XH.?Q2R?R M*):MA!]4L<9PQ74C$$T7BP:G+ZH6^+(]@>V#4LK\@/.U KI2&,MU!(1WHKN' MW,EHL@<<;A ^@+8X44R^&Z&/U3NFUOG#B^^ XZRS-N0*@>#&4=*V=#JMM'(< MIWY(TZ2+%]Z@);5-$2QEE*MH>4?P-Z@[B_L0PJA0PFOI=VD8BAT3Y :CMG&I M*GGX*-!-1JR)/J/T^=S\-=QALS=N16H_O6W+J(/?$B971=NP?55A3U\[LJ6: M3""9MG /:"!7:!+H=C3"<(9)XN/1[IMBE(<+D><@4YNU0:=3Q Z576H>I:"L M:S-#&:'^ #\?'G8B_],P=?^AX_BX=]NJR"WCG=*+>/Q)%Z_N;7=MG:?;VFYY MNO.^DPXBYH6F EO1^R<#X=(],CT$6\>[V\(&W 3CSQ)7;W*\ -\+:\/V@1UT ME_G+?P!02P,$% @ 3GHD6- N)^Z^!0 J \ !D !X;"]W;W)K&ULK5=;;]LV%/XKA%L4+>#*EUP:-!<@25NL#RVR9MT> MACW0TK%%A")5DHKC_?I]A[I8BI.L[?9B2Q3/X?=]YT+R9&W=C<^)@K@KM/&G MHSR$\NUDXM.<"ND36Y+!EZ5UA0QX=:N)+QW)+!H5>C*?3@\GA51F='82QZ[< MV8FM@E:&KISP55%(M[D@;=>GH]FH'?BB5GG@@Y#XNZ5+ MTIH= <:WQN>H6Y(-^\^M]P^1.[@LI*=+J_]06M?J.%S MP/Y2JWW\%>MZ[M[!2*25#[9HC(&@4*;^EW>-#CV#H^DC!O/&8!YQUPM%E.]D MD&UG_HB?/?')FI![\=YDE WM)\#4 9NWP"[F3SK\;&\3,3\8B_ET MOO>$O[V.Z%[TM_>(OROK T6R2*G0TO7BS_.%#P[)\==#I&N?^P_[Y()YZTN9 MTND(%>')W=+H[,6SV>'T^ G$^QWB_:>\_T!HGO;S)A$/NQ+O\&PH$Y<(G5.+ M*M;)%PK*413I6MXJL_)QMO@M)TPL2FDV(I=>2$[^:)[VS=W6W#?F)9NO5QHA+ZR)(NQ0!$UK7+YX=S6=OCOV0 M":,H))O?$%Z$S#+%'Z2^-R\(3J1,^93)6Y,,!(77'!BA4[""[M!-/34T&$,4 MAV7@EY K%XB@%M&-%\2U)% )5"PPO:V&B&P[>AA'Y["!H,_%?G*(1J%U2^&Y M.$B.NI$Q N3+6CN]2<15TU]CB'GZ=566.JH(GN_O**VBS+VLV,D&F::V@NJ1 M!DM1-D[+'W0:$;,[5V$>FJWR C01;W(!0=[F0A,Q03XHA!WLWPBDL>9UERW6;;JB M6325V->J!BV+6LT'TL:1CF0QA#5]G3V^C?PTV>_BS*!)IGD+[[]D5H(A\_H; M8J*6"F9H&^1<[!L%XY*ARZ!!6F2VC& Q]M6H#\KY@(\.15A;/.'G)1MQD.?3 MX\^_OKN,H_%]=OQ*T'+95#_F?Z %T@7*SEJT#*(S$FH0]'&,R)9+UF)(^QAB MXH8(4#D-0,CZ65 MQG!FI]+G8F%-Y9$_5RCN==5QH,TX\:$#^A(,=L0[<(B M"1[I41%J#WI7LDE/J &U=0Y,<,@]-Q8D-]A%NVENV]=WUA"[ZC0$EEQBTI9; MK4_4IBDL=P]_S;5+?$KE.? SUBH)1;=C&-X,[7D?$(C*<2&I&/G\9]AQ=%^1(CC5-9H_N6+T6,][=>VOIFI##*")W:))12N1M M+ 6),9RMV]C4AQ.F@VT"B<#+8A9/CZ/+*AY6M)(+I55@$):SI1=D[RETC7B^ M0VB>3+K1A7H]#>D/NX[B&.8::Z8J49.+8E"Y1.:&M6KP.YHH6C M3(3/+*->7,,XFGBK51;#>H'69+!I7O/]P>_2:ADKZFTR;W:"=? SW,3WDDLK M-&C3M*'8(;>@?I3A0\?R2>_V5! J@.^(?!9$9M07J6ZTNX:>U[>O[?3Z#OL) M!<2G#$U+F$(JW/I&PO=V]R:W-H965T*M!M73/U?(V57%V%<;C^\87?E\;^Z,\N&W:/=VC^:&X5??4W* 6O46@N M!2A<7H7S>'H]LO).X$^.*_UB##:2A90/]N-C<14.K$-886XL J/7(]Y@55D@ M5EAX,0\E8;67?*Y$'-A7^SIRX/+Q0FQQ223B%Q?GM#SLMWS+#9I9(K M4%::T.S A>JTR3DN[*+<&46SG/3,[*/(98UPBPKN2J;PLF\(U<[U\P[AVB,D M1Q"&\$D*4VIX+PHL=O7[Y,W&I63MTG5R$O"S?.Q!DD:0#)+A";SA)L2APQL> MP7O/E.#B7F^#A+_F"VT4,>+O0_%ZN-%A.%LE4]VP'*]"*@.-ZA'#V=LW<3:X M..'L:./LZ!3Z#ZW'283#_DUZ\!H9OI8(-[)NF'B&G%5Y6S&#&KB7:TA..[G% M,["JDCDSE,7UM)' C896/*(V6$##E.$Y;[R0QKQ5W'""8]K-@5PZA3WTM64J M4=US/BTE65M9&,,6%1(8Z5'[,248FB;]IC5.P8)22?)\'[;5#H#DS4J>Y173 M&FHTI2PL%+!:MH)@F3&*+UIOB&(RVYR\?3-)XO&%]H#:VJ*9FJS>&9D_ !,% MW#CUS>(TV(F#--,HS3(:)),H3=+@8+A9-$[/(8U&PR38M_K-M44B"'M$ M15T>1.NB(1>ZO!XS'Z=1',?V-9@DATT/H_1\X)]!/(G&@P3HE8V3X.-K/AP/ M,ND-K;]Q;W)^V(J;F[A7&N]4#=>T+WUON:+X: $V100%KUH;]!XMK1L[X%N> MUE)UBK1-V?R8W5I8R8[ >@J6FTEVX9PQM!?K5CV#=H!>Y@+(T([4ZRJ@85M; M8':X=EUT0AKB+ZJ<:XJ&('-)!4^T+7I FZ*OKS6/5X[':'D,^SRVY;+'98@. M5MS1]#FGB3.^#UA7=,=GZE#0M:*#B\@%+=!>_;:Z SO8)$XU.,?=@_U*VX9U MO%\=C>UU?UG^C/S^CUZT;R/8[*2=H[[*@KDM@T9:6L"9K[)M\^C*V-=9,"^* M*>!R26>R33(LW1MI4!C.*ILN"^T3'+B=ZHP@"7J^8JK0CM5Q<@'9^%0_\DWA MI6=.+[Z =]T";'J5[1S9N?,PR?XM%>LF_)]2X=MGU\K6O>8GIN)8?W1-^8=2 MX;NU2T4Z\A[&_IAPMG 6F;=H2F;HG-U6!:%I.OF"(QA2L] M$[FC<3:.)J/4 M,7)T'B6C[-@6ND*B('&R:FV2ETK6OF*V1X*3%?-3*B2R@33H+@?5^N&9H6D X9_BR^^;NYRB18G!.,9_X# "1" &0 'AL+W=O*=$G*3O;K]Y&2'6=+W1>9EW.^\YTK/=D8>^^6S)X>:J7=-%EZ MOSH?#%RQY%JXOEFQQDUE;"T\MG8Q<"O+HHQ*M1JDP^'IH!92)[-)/+NULXEI MO)*:;RVYIJZ%?;QB93;39)1L#^[D8NG#P6 V68D%?V;_^^K68C?8H92R9NVD MT62YFB:7H_.K/,A'@3\D;]S>FH(GQ,!L7]]1;].OH.7^;"\7NCOLK2+Z?).*&2*]$H?VI<,T.X"7[;S+(E[V ^\>Z8-T MA3*NL4Q_7LZ=MRB'OU[RN 7,7P8,+7+N5J+@:8(><&S7G,Q>OQJ=#B\.T,UW M=/-#Z#]*QD'EEZF]Z],>Z+.U0"B<%YY+$I[\D@D-RI9,185QGHPEC:& 3E?R M'S%73&NA&N[%4P@)_4B='<)P('XHV %6EV3FSBCV3'(;_SY]17,>2WV\LF8G M5TDM4;HE+8PIW4XZL"L,^MY%0V@]ME(HUR,EYK 45&NAFPHY;*S4"S)KMDN, MI#[]TI0+S S?&F#G95!OO6T<3$F-I@4@>BEH1K_E/2NY! =L$0N-6=(RPMA8 M!IQ":)HC7$9!Q'1]R=:%(&U1+:P*11B75H2!X_KT$1[ G0+'NTA 'L,NLBL: M&Y2@B;N&R6-7ME2C^R7;%KIS(_"=&[\\&&H$#SFOPKAK8!?A+IO"P^A ML_=((4R4,A*-%E5 K,3:V)AK!$+C8QP'B+\Q0T%E_ACB#OHAPCT290OPS+V- ME9Z/2[,!;BT>0]@L?VLD7.G3%T3[O:E7H780-Q?#7TGK/$JCUZWP=-";UZ_& M:3J\N+ZY_BTN1Q=OJ680B@F(E4C2N^=N!_@"\$;'"D#M//$2<8\!P_4<5;X= M,C$BE\T"&:7TM#M#&W!0J(Q"3SAZ(V,LD#GDY^WYT?]1_H-P="$XI=%HW#O+LZ,OQN\% M//0*X/-Q[V24=:LLR^FE:338>R90O8OX&(96:[1O7XS=Z>Z]O6R?F2?Q]K'^ M).Q"(L.**Z@.^VB18)K&5KO0# ;"0 &0 'AL+W=OEC6W NVG2/"199-OFH>@# M+=$R&XI42,K>_?L.*=OQ9B\-\F+S,G/.F2%GJ-E.Z:]FPYB%FTY(,P\VUO;G M86CJ#>NH.5,]D[BS5KJC%J>Z#4VO&6V\4R?")(J*L*-+?EETR(1P0ROBV MQPR.E,[Q='Q ?^MCQUA6U+!+);[PQF[F01E P]9T$/:SVOW.]O'D#J]6POA? MV(VV>1I /1BKNKTS*NBX'/_IS3X/)PYE](A#LG=(O.Z1R*M\0RU=S+3:@7;6 MB.8&/E3OC>*X=(=R;37N[81K>2TMERU>"P=(89LTL MM,CD[,-ZCWHQHB:/H*;P04F[,?";;%ASUS]$A4>9R4'F1?(DX$>U/8,D)Y!$ M2?H$7GH,._5XZ<^$?2]@>,--+909-(._ERMC-5Z>?QY*P\B2/LUK!FJ+>?AUX:A7LUKI9M31[G,\$B./;-&5 MCRFMJ=:W7+:'U*&@]G@FVD'"6@GLL@9>>A#H\V_:(@MV)[(; ;M1/A<,,U5 \YSO! O(857/[!A MZ;)NA9N'\O5\)9E6T],+-":$@,2'B-^Y0R^>E4D\?6UP+HT2W)U, P>2:]?Z MS/\EX)U6>(27APPNZWKH!N&!/B+A86-R3^SDTO=@7*FQH[D^8%!_&F:%IJ0J/ \"%G$) M#W6Z\.3!0LVM?Y8-2L=[/;Y=Q]7CR[\<'[SOYN-GPP>J6RX-"+9&U^ALF@>@ MQZ=XG%C5^^=OI2PFR \W^/7"M#/ _;52]C!Q!,?OH<5_4$L#!!0 ( $YZ M)%@_O9R*NP4 $@. 9 >&PO=V]R:W-H965T_;L@KA<.?\02H H'BMCP]6@C+&^&(^#*J&28>1JL/@F M=[Z2$6]],0ZU!YFQ467&L\GD;%Q);0?7E_SLWE]?NB8:;>'>B]!4E?3K6S!N M=368#C8//NJBC/1@?'U9RP(^0?RMOO=X-^Y0,EV!#=I9X2&_&MQ,+VY/:#TO M^%W#*O2N!66R<.Z!;G[.K@83"@@,J$@($O^6< ?&$!"&\:7%''0NR;!_O4'_ MD7/'7!8RP)TS?^@LEE>#-P.102X;$S^ZU4_0YG-*>,J9P+]BE=:>3@9"-2&Z MJC7&""IMT[]\;'GH&;QYR6#6&LPX[N2(HWPGH[R^]&XE/*U&-+K@5-D:@].6 MBO(I>GRKT2Y>WX2 E?\(47M KJ/X=6%T(8FQ<#F.Z('6C56+=IO09B^@S<4' M9V,9Q'N;0;9K/\;(NO!FF_!N9P]E 1:\-&:-"P*VALB]JX2!0IJ= M=3($I[2,D*'B8REB"3N0N3#.%L<&>S:CQ1 #KI%Q!Y:,I/K2Z* )=2@40D?? MJ'27P1*G3LV TF9CY]G"4CMC-#4&RI5'9W+/'9*@E/.9MH59#]GPSE6UM)29 M+*5I0"AIQ0*P_3,8B<^4^Y;$O4"4"T@9N5&RUE$:C)>6B5IZYI=" M4]+[-68H9.4:VSW>Y^)S+WTD.6K;8/;1(<>H'(YA*&C*"FH<&H7')#::F#HD M]EH7,L/10):UIPI$Y+8V,E5( -:RJ]<.STI1;N@!'G%#"D0>!6+;Z=YI*,,N M)C_HPVBYT$;'M7!+2*5?2BQ%$Q"9-BQ*G+(,;6&\M 4D995N:K2 M@7<_C<]LHPPZ%48V-O-KU(4B< TA1;&%VOK5@;>LC"I3:MQ,O%:H?*+0:["* M6>Q[(D9>=C3L.6D"Y(UIZ6NSP?7@3=(3=RP:/$;P%GTNP6;8?QL ZARFM$PY M[Z6,+P)L&K]MI,31D+610T9SAJ]#I%[Q4#1&8HY4"=11ZH,]=KCENOXHY1)% M"H#*S?[&[98JT8Z)K8G&^BIN#FUSDV8&3J*Y^)9ZF[60@N+>Z=@O,46&[FF2 M==\70A.8+H'RSG0\[J+P.CPSZ?G;\#_*V!ED7#Q<^40VP[[/IY)BKG=6;,J'7.]5KVAT M)DF<209[:.@\--BN?6$BCL.UON^CT]I(W+5/6WH\D8G)]-3HH=^_BW6K!_)W M:%!V1=B4WX-)3?ADA-*,CV6G:/*'Z,90H+3Q:@6.T16K"#Q='>P9'M])PG24+ZJ8ID' Q.VOAOA'3L^') M^?3H9F_VS^;SH_=Y#JDIX3$5G3NE$\#IY G^?L#LX?STI#_%O_N//;W=MTU# M'&"&7&><<15O44UO_.IM_^&KA$X*ND,89W3&,MF$^(F^X$?BN2_$<>_KO@(4 M!YUA@N")DC[TNZ?=,>DFG0ZVR],9ZP-J2V,2!G(TG8S.3P)1#SPMP/>YB189)7TA2,5 M K.P &0 'AL+W=OO M0&@\$W9$F2*I@Y*O"-GMGG%L=Z_#WIY^V-@'L HDT:Z#7:@2I?GU^V4F@$*1 ME#P]+Z)(%H \O[S -[NF_>8VQG3JOBIK]_9TTW7;5V=G+M^82KM)LS4UOEDU M;:4[O&W79V[;&EWPHJH\FT^G5V>5MO7INS?\V>?VW9NF[TI;F\^MFZ^F^W7[N<6[L[A+82M3.]O4JC6KMZ>W MLU?O+^AY?N"?UNQ<\K\B3I9-\XW>?"K>GDZ)(%.:O*,=-%[NS =3EK01R/C# M[WD:CZ2%Z?]A]Q^9=_"RU,Y\:,K?;-%MWIY>GZK"K'1?=E^:W3^,Y^>2]LN; MTO%?M9-G+^>G*N]=UU1^,2BH;"VO^M[+(5EP/7UDP=POF#/=@?9I57@SA;DU*^=BV^M5C7O?O05)7M(.7.*5T7ZD-3=[9>FSJW MQKTYZW $/7B6^^W>RW;S1[8[5S]C@XU3'^O"%./U9R MTC[MT70NC^;]C4I!#+HX? M0H[TRFUU;MZ>PE.<:>_,Z;N__65V-7W]! L7D86+IW;_\RI[M8I0(C*3=L!*I(O5SJWI>VP9Z;N MS,;FI9'SS!^]W=+6F=KAXXW:MLV=+8SJ<%!+WJ:Z1O5./NAA<&WY0#MJYX!F MM$5+>T"93(#:Z@>AM+DS+2_J3%NI9L7_\S,3]5'CI!IHDH-=TK^R3ID[7?:Z M,P6=6!A:!BDJN\(I2K>MAEAH:UX$]L" /Y.HV&T,#J 3=><_KN"OCH_-2Y!K M5S;7C%)Y:[&[U4255BM;ZSHW"H+;D^9$W9:E@C2@DY4%85[&&MRV)F]:N)_" M?ATKI79-:0MFX+TN>6"/MELWI)PF;I9A 1 M_K2&38;MXM]4"QE!%+%*S+.U:9(;C*OWM0,NZM8X- MK&VJ5,-?-TW;O135[YEHL+2-OB/5*5OC=%T.=K(S);ZI!./ "6P5BTCH==/] M"<%/U']_5\:.A4HR0>/KVOX+Q\#$V*S@F/!4L4HB8&3F',@BF5ZRBHR< MGWO,7?9T9NN\[ O2&ZG!D1[,?6>(WE:)CX :DRR%)_"1#YYJ[9I:+\N'" O8 M8FFPBVES"PHG#"K?HP\.&GVRP-,6Z87%IKT+Q@)*6Q8%=+F$J3<[^J8EL8PD M86M)1X+*'&T-J[QMX=3FBZSQ:OW=C,OW9X\7:S4I]J",M,TM@0EWF 7+?&/U\T[$4>0Q7%$>B" MT+ $#F#[5M983/6P#JO&,D]-735F*VCL6@3Q.CH%4-Q35F0Y*!YX^ MY"J[F5V?_,8U@"E>(GRT*&E@,E07#8M8J"\/L>%R,KL\7#W2X;%E%Y/I0OV5 MS3MD*^0BJ[ZC#!9P:*N^.D#S5>K$RKNC.LC71APN'Y"+N!R;/QC=>D0\L$W& M$NV\KSGUW":6^N+5"9ZY4,\'H=0$?!),7T"(,ZCJ?$I/7:K9(ILNYO3_E9I= M9-.K*_I_H6;3[.KJAOZ_5HML=CT[ ?<()"N(5LUFV6R.3QK"^:%>A*>_$V.@XD5V?GV)PN;.MDWM@PFYQ$]FC?_&V7&: M"S..=%&^%"E)3JY?_H[2E."$G I24BN#9$F7&4(#:9P6E@T)O=0[YQ/:=5_Z M3=84+$B.&3D*I6T^R\1'E)385IG*.BJ?R46UPY8[\DTVK(UNUY3PA.0+E'OR M,J0_=5'RQJ@_R10S!>.JD1\B2LLC'63.>7] FVWC0"@$M]'_TFU![/"10K>0 M!I;!&2(G,!D@MM5M9W/PTV903-$3=C.S2!I;DB*'L[KC4"[BJ/"0/XVUQ'%_ M363P8<+><*!$#<]F%@$)CV:T94'8E&_*IFV0H3^4$$&RN&@?7J(8T6RJ"'!W M)@:3H%I$;-UUE)4BX/BX8$8& K]$;@-M ;!:.',14I)49'A/-8''39$8*BA( M>8,UZPTO(,>CCY#IU@$!.>?2=XUE'4+A -*6["QN/SDHRP!U76D@#:K&"#7L MLD_"FGSMH35C67'KA"R.5I3:5L #I@O?K*G:Z4:(PG&2V6P..!V,(^&VPZ$$ M>:5R-A@,:0"HAAQ\2;DU073?$$E&35 SI($ MD U^M:@-J,+$RM_[8LW*Y724>=@K:MF&[RV\B2O/54I91NB.&JBDUX0>2=L# MDV.;$\AJ*^?T1+V&3?I(UMX< JLP\A0E./H M%24.O$5NV[RO/," 'B@BT,3EYZ"5;N!HHCYPG.?3D"_FY H$MUG VJ9]4,16 MR_9?&%02!"B5KK44_3&A#2)G6_*9$6K0;R]76#*$'HKFCL H6#0,(3>&)7E;J N"GT5C)U2W_&C5W!$.M1$'O$6%\G. )UK;W-L\B5DC[Y$O1)U@K2R1.'=I,Y$-@W3F573/B.2:*FC[->7EG2#Q#G9VZ> M% M[^W&L#NB8>YQA.KC>9E%R3&&38K"3_"B4GM46/!(1#!:']G"0#C6^P>:S MW]Y);9A33TN>B($"_,'L [BS2&TPA4&R_79<[THO2R0B&FDIU#2^TQ6>XJAG MV^(E>>U#C)V\C% 3.13>V/U40ORA]R&]*%I*5P]RB<"*D$*0[<&FYNS5XU1M MUDUG698L/7;.+02:LV/LN60/ VHES0\@L+/."YX,Q&>IP4DX2!_F%3K/VYZL MVS\F5IX4S:/U65)P(O]@M91 -GDV\YD GOZM6?:M.,?7IC+M'92(?/1G&)G. M-SVE*XZ]S'9#W$S:03%=2+L=/O!RU'@JO^<5M"C\^GK#X;JO5+=@G#^ M:/;ZA>(T@B0W"&Y/4L+2K[6-K1JW5]%\;IO.3\QN*8%Y&!W[\?-M/(VD[5OR MQ<@#DH0?F0=%4"MF'7.N01XL2VFH=;'!5!A:*(43<$ Z=\%!UYQ&#YF^:VSI M\=RXT/[T5L.RD#Y.BK38Y5'/\J"0RG<2*NR4\*+!:62UP5173[K,%KERTQ MZD3*]9CB<2%4/.'^[&9X&G9,O;/H]DQ$B#=#N73LS(FZC<27#]G(N/8Y!V0$ MM<:BB/TZQ5.4Q[8[2$82K8\\YU&<.<(U=2]9XHS(5)RE@@_@/V9;D]U8GUP# M CN:\Q 2NF%6,3I7_6 (44*_ZU&']<6F9+M)^HI@#3'1PP?%4Z4+YGD^G=Y( MSTU1E9]DVB250\:1XQFP@]*?\I\BH5PZ%MPO &U11RA$8,=:C#'5$QFG+J'U-=1.M)HRR$JF M2DPL-:&'!UJ*$'>F1*@L_)#'=KZW1U[GFK[-)9M!"<7)F(_(8_\W]1H$^L+. M@RP9BI1D%-=:;E3)MA#0<.J8FL#-*PF35Z_AO@?58:R\6;SWU!7G)-O6@RR] M\!)9'DL26".OXUF?C@ZMV!\3#-"A&\$YZ*@H>D2/PPED+G5/K=[,CZ3]L,4+ M6E)Q2L3O2#6$B;*U+RXDGZ9.O92S#;?,6*1I >++7/7<)QN?OWQV,=O8;9HC M]=T35LA80ZI$0ZAPX'"]ZYELP"M/ M!Z0 ETE4+0^E3NPQ94>5SW&6VF:M696KE+V!)[NBXFX+>#QR M$G5"L2W!45PR4;^)W!("F*)E$XJ2V,[223A?L6--HC3);>,C*E$DZJ-J(TL!(TF;\EQE V-Y@MR6"#AL1X1TJ#C'T_+\Y MB\Y]T^^1,NQQ,?RY8:V,1)^8B!VL. G71&3$=MNO:>(QO_+[/5/GTVPZOSGY M$(:VTA\FLF0(Z\-]VEB)1=ISK)ZK%R>?#EJ/:K8X^72@,74^NSI)^J.C@228 M49?7-$'[@KS!A>)IP(OGBLX:\W,HH6=J?I-=+"[4;>U;GX,_.5^['5!+(!UG M0\DEJ+'>TN PNC'SF%<%Y=;(_A#H(+]DZ)G,)7C:R$T'7W(41Q E\^C$*$W. M2!=@)^/I_0O%(U&>>/*HDV>%^?\*N_FY_+4S<45E/\+7W\8]"J4,X67UT+AQ>654,;O9]GTADBZ8?I! MX?DU4T@42.GXRJ1M:(L&6Y9)!GO<5I:]& MOK8NLL(D2S+(8UQ\[]N^XJE#]37JMUG)G0_&JNQVWXFV2V] @92Q<,,5&'RQ M,243I%$L]N$:D1O?#[3'+U(]'LE&EP=YF']@#Y>3>;0'NAWJFM&]&?,]NXY3 MTO%\F["5YL4R/67]J2U*^%[+W&_?JIU,.I(Z/_8&)%49VWJ(J?L%HJ:I$B=9 M5-H=MIRCS.J>9O2M6NNV\NTYNC_&=P])%,/U8N:R1'57.\F-?&^;./(7+GR- MQ-!>&&*-FVNQA^$3JE_\F5^&\HHO0O-=BU&_])'+:-_! M&@8USS^@IBVT+/(=Y/^"H1;-<(/W8T_]:T /OF_J%SX"\NDB( 7FK'>0 M_N\]VWXR;O'NN/V="2 M\G7C0,V/;,F4_I,2\9KM^XLFQTO4)?Z1#*O(6KSC<JQ"9@6 G8L,?S;W=$4A&G6G M[Q//@V]1=UG+QP[IOY,>XG%-TGC2(L"U5)'(UARZAF-G5SSX0W#&COS; Z[, M0#E)CCX2S;"<1&%.E&.DON>KNLA1%I-IP%V(N^SYJD^\7K7B%ABWYPW4(%.V M%5\GFRPB7DOCM>.;:"ES].#UQ?!@"#/2;$^+K&&N+B>/>WRP?>Y4^ZL7[#1[ M@O1A"LO+DAMCTGN"5"#'+HX(]E:%2$K)SW9K0K G5_EM8TNS[QV]-$H(QER\ M\TV]SC+T(OJ.JC0Y+NEP/GI->Z@#8N]K[)/CU@/2L,:Y@]EF/O M,,4&&S-KHC+DWA'/N^/(?W]V_8A>!A@;&H#C2PBC4?'1RQTI5M$ G8;@1[!E M='GJ*5UR\;]>MQRFDUZ23.A'Y[)<,G^QEQ%T%1,>NBC>2G@:LI-1];REG[#$ M"9=]HF<']).[75["V=#>CR3[3'608[Q^ %F,\=/X2]!;^0'D\+C\C/1GP!_] M *LT*RR=3A:7IW+9.[SIFBW_''+9=$!V_G>#7,&T] "^7S7P'O^&#HB_CWWW M_U!+ P04 " !.>B18!JT;WNX% #[#0 &0 'AL+W=OWTH2_27C@S9V;.''+/ECY\B3514JO&NG@^J%-J M7PV'L:RIT;'P+3F\F?O0Z(3;L!C&-I"NQ*BQP\EH]'+8:.,&%V?R['VX./-= MLL;1^Z!BUS0ZK*_(^N7Y8#S8//A@%G7B!\.+LU8OZ(;2I_9]P-UPZZ4R#;EH MO%.!YN>#R_&KJT->+PO^-+2,.]>*,YEY_X5OWE;G@Q$#(DME8@\:?W=T3=:R M(\#XVOL<;$.RX>[UQOMODCMRF>E(U]Y^-E6JSP^?FP[*VOLO7D M$>NI>N==JJ-ZXRJJ]NV'0+*%,]G N9H\Z? /?U>HR=&!FHPFTR?\3;?I3<7? M](?IJ=SQ\&&//"2O8JM+.A]@"B*%.QI?]B.)ZT?QC:>%FK7+6XP"Z4/E78E@6ZI5I-6V"%HI@,IHZJC3'-YR0S++8! MKPIUB74NF;1F'X&^=H9](&@@SA X))_=8 +^:Z<#X,M 5PKJ8%)\/,X.%LB@ M)#3OK%5S4 H&:])!C%_D7R+RJV M B(3#Y2N;C'\?< *<0(E,=8S"SQWL(LYEB_A1U5=X+HQM/W&%.K-]_E\Q+)K MW[3:K;FKX^/3^%#:FV13;5 M=@51I6:&6JX&5>UU%%-IL6A^EEI M9@/\]]V8'!43/-WX0VM S]:[BC%O".3D78N;("4I!&9%2%TS2?+[_P/@O*<-P!P6ZI/;C=7Z:'BWBKLM$C(OG/D'&*2YH*. :&U M38:8^E;HB4RZ1QPB:RU-\8Y)!QS?#\>!6M:&9[L?9C 02T4B\&$*]%- .9Q-@W=*@<]N"5'M),JB? MU A<:XRU^=BPK0NMD [CV/2SV*MQ+:&B@=NY*372ECRR4U8'G(/ -BEE3T5A M O?A6CM=:((AJ^4V],)DM^B?[$R><(W 2XQ)26W?Z6\HXKRR'B(7 M=LF2:T7HE4+&HU?"\@==LNY3/YMNGVR^;RWR@OU^>/XO>Z; P MR-?2'*:CXOAHH$+^U,@WR;=RO =K\;$@ES6^SBCP KR?>Y\V-QQ@^[UW\2]0 M2P,$% @ 3GHD6#*O<^1H!0 YPX !D !X;"]W;W)K&ULM5=;;]LV%/XK!VY7M(!GR\JM:Q(#2=IB!=HU2-OM8=@#+=$6 M48I42VW=N/#Q;6??9%U(&^EIJX\\'10C5B_'8 M9X4LA1_92AJE4&8P/8M[UVYZ9NN@E9'7 MCGQ=EL*M+Z6VJ_/!9-!NW*A%$7AC/#VKQ$)^D.%3=>VP&G=27%YR/21X$\E5[[W38QD9NUG7KS)SP<)&R2US )+$/A;RBNI-0N"&5\V M,@>=2F;L?[?27T?LP#(37EY9_9?*0W$^>#Z@7,Y%K<.-7?TN-WB.6%YFM8^_ MM&IHTY,!9;4/MMPPPX)2F>9??-WXHPI3,H;0VZ3/<*_,,N1Y0>#2E-TH,]\@XZ@ =1WL$# M\A@6O50^T];73M+?%S,?')+AGUU@&UF'NV5Q@;SPE'([HM@]X;>B=<5E!Z'!TZ&5(H)%W9LA)F3=($ MZ61.R@1+ B6":D,4\9FCX'P0 8O'-#DY&B5(/JVYCFKC958SFY-+JY?*+"C# M4@42"RILGI5<-UT7+%[L+8\LG)J:>VVS2J7M7.YE9K MX2(_60=4+",NAU3IVD,%20$(&>\#=.RMG::=6C)KO-4JC_%AH_&7<[PA5MD1 M73L%5<"E@F\\'X,"P+GTF5,ST,^X'P]W^HD*D<=TR#+K4]A-VM*V"WYJNY@VP>X97M?.UP$>O M=N(!UKL81O01NZVVSE_W]+4NS7_,G[/U_^J[-]NH-&[;XJR<7:I\DPA\Y&2E MT1Q;B6_?7+Z_:6KYP_O7-^@'"$',H*;!" M>\L#"1I#\5#:#,G;"':X]1,(.;Z>C&T'!X8@EQN'M7M[HLN=N9^\*N)%)"NM MA,EDXVXN^[DRV%"(>&:A0'#:\!3$YE ULOE@*I<5,:1763+:YMQBQXOOD MKB,SZ0(&VYXS.0"6 [EUZY#=I.N<40F>S519E]_HT5$.QKG[I-V-P_(=YN*6 M@9LW[(@D>QI,U]:60M?QTN)LN L,_(CJ@SDRQ[R$W2^U<+ &UW=,%?@O]GF, M:+*ZJNUX?V)-#*UMKOJ]0T3JK=?02O!';0*SX MR2A)Z)>V>02\&=KN"FLJ&>?^K:YOH6@=R)<@"A4/&0Q")D:WW[<0/Z;H'VL9 MX #?2RQ1VMH$/HO9>)R.#KLY:@AZ$4L!37>2CHZ[$]%DJ8YELU6ZQT??BXEG MGAW] C=Z+P/VJ-DUY8Y[CX]2ND5\8G'& 7GS#NEVNU?<1?-XV9(W3T#5B188R"%EA $ O"P &0 'AL+W=OP")[NG5CK33TYKNW7E8[8-) M"A)U8C.V ]U_OV4G88*@F=O+/H O<1V?JE.V:[H3\E&EB!J>BIRKF9-JO;ET M716G6# U$!OD]&4E9,$T#>7:51N)++%&1>X&GC=R"Y9Q9SZU:B8_9.M5FPIU/-VR-]ZC_VMQ)&KE[E"0KD*M,<)"X MFCD+__)J:-;;!7]GN%.M/AA/ED(\FL&[9.9XAA#F&&N#P*C9XC7FN0$B&I]K M3&>_I3%L]QOTWZWOY,N2*;P6^:G,F3B0X(J5N?XH=G]@[4]D\&*1*_L/ MNVIM.'8@+I4616U,#(J,5RU[JN/0,IAX+Q@$M4%@>5<;699OF6;SJ10[D&8U MH9F.==5:$[F,&U'NM:2O&=GI^2*.RZ+,F<8$/N@4)5R+@N1-3=RW"'\*I::N MIIW,>C>N4:\JU. %U!#>"ZY3!3<\P>30WB6&>YI!0_,J. MX*[8#"*(^!%X0 MGL$+]VZ'%B]\ >]>B_@Q%7F"4OT*-Y_+3#_#K= (_RR62DM*EG]/N5VA#D^C MF@-TJ38LQIE#(50HM^C,7[_R1]Z;,YR'>\[#<^@_+-5Y5#\:P+<@PT.*$*>, MKU%!Q@%9G$),RP1'KD&LZ(!]01$6)3Y R0FE#QSM8LV>^D!W"M!"^F52(W+8 M(3XJ0),TI,86BR6A-+(#X^W9D9T-R$8B,$5@.=TP"KI$3J>B5+1<]2X[#PWX M)PM^<3C"'N^K"^0W>HLRVS-P9\" TRSM7+&<\MGN1 XMR3:>SH1'" M+] U@\@;0H\&03^:!-3Z([_Z%/;'U.UU/IR(3->$ID=1I6F$)5)!W+64=L%$6'$1M>-!&[L)2^ M(F"=!S\LX+C.([OGL#_Q0DMG&)FI1KUA/[CP?E:]_G@\:85K'%23WNCG%?0J M!;UO5_"0]3&[J&87C,Y(.6K'CI)_XK=BY_M[C3U_9 CZ/6C\9!0CE8H=;UT( M\#U!^-_>+9UC\.-D;>7F*N,4VXSEI 6]/"55/+KRY=+D]([)A)SE]DTB!JQ7 M9R34':.YS>^V_ZU3O?\.[$1X#XR.@.UVC2J4*GEIHI>9 A-ETH?T M8/PYXVMZ/+@2>998M>XU-=8GL\L[FVZ#4Z^AVRIB"I1K6ZHIR^ M&EQ41="7Y54I^9[)-043F WV-?+\/U!+ P04 " !.>B18UC%#,4T) #[&0 &0 'AL M+W=O9%%'4GFY7[_/D)0LUW::7H&BH41R.//,S#-# M^?)!Z3NS%L*RQTU9F:OAVMKZXOS9,U:+"S%+I#;=XU*MS4VO!"[=I M4YXGH]'D?,-E-;R^=.\^Z>M+U=A25N*39J;9;+A^>B-*]7 UC(?MB\]RM;;T MXOSZLN8K<2OL'_4GC:?S3DHA-Z(R4E5,B^75\'5\\2:C]6[!/Z5X,+TQ(TL6 M2MW1P[OB:C@BA40I&*LV83,TV,C* M_^6/ 8?>AMGHR(8D;$B9X'$6^\B.2(B)2]5Y5=&_;WJA#%[OYS MJ-/IE+0ZO4F>%?A!W9^Q9!RQ9)2DS\A+.QM3)R]]J8WL7Z\7QFI$Q+\/F>NE M98>E499DO\P?SXHXK& \.6/[ M.'RLA>9N9/R<85P+)@L,Y5**@G'#4FU9+QBF$H=*VE$0RLP![6,E]# M0,TA2[!"FEP+#):RXE4N>F%T+EJ^E M6#+5Z5:(7!()_+KA=T)'#)OZKVC)2JNFCG 0"R_:!="Y8FOXP"K&RU+EI")0 M48W.!52IR$0CC&$XSFE9Y>*,?8$:-[";5T^__#1+XNDK)1 MY WQ#R!V]*P2N<$;$;7O%"PJ,'9]_SJEDB1QI-"IV013 *)(>*R0I:L MO$L0)P)[$!^E_!\EM_7YYLH,EKKT<$DCJP,0S#00(LX ^Q)ZL"JFJB%*^$%"8$(Y'"L54]5<_:Y60(0GD_K("VD:O* M([OI4D!\A;D!8*W=QW &1:+1D>63XSE:"1_7RKB-<-J]+.A@3.#52JG"D/4_ M@.29,PG$(*I&>"K?ZK 2%9D*B!_62!E_'BTQ:UG7>+W4:G.0PC8[1( 1PL=* M"E281=1CFD6.%H *:A\RC14PR,/3>G/K"O*!(4Y#-RC MAOW:AQ 2'3Q3%=)AWUD"'0%%D_L4)(F'8'OG=5@(1+1H-;+\$4>X\*'XJW"5 M" [8,8;F6L6I@*% &6%]U>PK%<#SB^A8HJ.\<>P0J.'_9IK]T_P!3E\'P2%R MZKG3X9BK5>4>N^+O"#UO ]\XQ *[P$"HZB2P2AO M'3H+LJXYJD/@AG!$ ^UI0V-$1AF]ZFRB%0Q1N]_] MN?B@7/=+L:+!(+6D30[%0OJBY\(_],V!&0[J*Y]O4+=M_8%.^'?U %]I:G0 M/06JNZ^3R_M4$+P+N66K3.NA8$1H).C&[VEZJV=+GEL>/C>% MNT9FKUPW2%S2PO.\'=R?6C:%5](Q@W+N"K[XP7;*>"WPSUU\VJ)$]?FNX[!= MWX1(]L9M^'_ 9.CDU;(%W;2)2UE$=SY);>976&TSB!SD_+,EUY?:TW7A'5.! M2.#C FP0!'FI[A37/_ERM7&[X%9-]>?[=8 MNA4<*W).MRK;D]_=*@Q?"ECJR-VU@EO]@@)A!:).=C<\)Y%*Q.;A8G%# M?/&/<*7XV*D5M7>*KIYWV>UND>B.?7J'A%DJ\.F#BUSW$>3$O5>-@5[F]&+P M92VUI5OMGT+)ZP& A[=<;S"0X[@.E>C06B:12G4PJK-,IB(.LH MX\3/G[8UY6+PKFW<_$SDK@X_XS $8YKA6#^>PM>G04C8ZY=.XPF;S@]ZVK/4 MOMPXG@6Y<32?S@Z;]$R' ./&43*FN,G@ 8!RZ*/O>>^#/#AXY7YV(%Y!!?7? MYKNWW2\;K_T'_>UR_[/(>ZY71)BE6&+KZ&PZ'J+9<#\U^ >K:O=Y?Z$L"-\- MUP)-JJ8%F%\J9=L'.J#[O>?Z+U!+ P04 " !.>B18OQP+)KH$ !K"P M&0 'AL+W=OO0+G M&\?WOB0*ZJ&RM;](RA":MZ.1STNJM!^ZAFI\63JN=,"65R/?,.DB*E5VE*7I MZ:C2ID[FY_'LEN?GK@W6U'3+RK=5I7E[1=9M+I)QLCOX;%9ED(/1_+S1*[JC M\&MSR]B-]BB%J:CVQM6*:7F17([?7DU%/@K\9FCC#]9*/%DX=R^;GXN+)!5" M9"D/@J#QMZ9KLE: 0.-+CYGL38KBX7J'_F/T';XLM*=K9W\W12@ODK-$%;34 MK0V?W>8GZOTY$;S<61]_U::3G4P2E;<^N*I7!H/*U-V_?NCC<*!PECZCD/4* M6>3=&8HL;W30\W-V&\4B#3191%>C-LB96I)R%QA?#?3"_*[43%Y]IJ;EO(1[ MA=)UH6[,VA14%_Y\%&!%9$=YCWC5(6;/($[4!U>'TJOW=4'%4_T1V.TI9CN* M5]F+@!_=>JBRDX'*TFSR MYD[_(DXDV>P7O_I35AJ_ZX7/C J(H_C_G804R/ M0TBGO/6-SNDB02MXXC4E\]>OQJ?INQ<(3O<$IR^A_Z^I3'MR"6&73+@4#%4I2UZYJ=+V%>.W:.H=B*'50)J -6UNH!2G6QIMZA3.O MOK2: ['=JJ+'5L&I'U0ZG$Q4 W0O3)1;"G"%=KT++K^/9'JY['3ZE:#5WJNK M)PH#U39JR:[JH,<1(&I/SQZU!Q@GOJ$X$.QVJ'Z!/[J"&Z$S:"JA#1/BX)YO MH[>81G#18X0M_H*Z4)-8Z*9AM]965&1_Y307LKDQ##''7I'.RUT0AM^,ZNM7 M9]EX]LX?0])M*!V;OR55JL;8ZP+"^Q0JD%FQKH3=P2D"$R,Y3M-ABE%BK4Q% M0$MZ,*Y]@._BM^]JXJM4#)2I<]MZA&SG9A^R36G@&Y-< 4)JK8W5"PN+& < M)>G!^+#'/L:U"R'4W6-HQFQVO$=]52U/B!>4"-E)%>16FLVA"$$L:6.>>WC&S- N:M=9?(( MV-/#46$B@Z?]YV.?1/L#"''C&)R5-9ARA3:E]'>+EL] M!%(BBLLVM+#9QGGR'4A(9JXQ\"0 77E(E5\S(23JSCNQ5[OO62'JE M1L][Q!L5VTI!AYA**;6ANFEY1R&4!MT,;S=$]^CPJ(S+BJK8UR?'IB4?#-KQ MX"1-=]V&YQ6LP UBO(7Z>GHR[M"Y,W3N[*##&?[<=--B4CMR7#JH_ ]KAV[8$<'#Z"*>!6? M>1[M@%;LWD+[T_U+\K)[0#V*=\_0#YI7IO9HAR54T^'L)%'VZ37!-?$XM M7,#C+"Y+O(:)10#?E\Z%W48,[-_7\W\ 4$L#!!0 ( $YZ)%CEF;S6S ( M %X& 9 >&PO=V]R:W-H965TE8J#X\28Z;_?I1LN.E0)L-V"&Q1/$] M/M(B/6NT>;(EHH-G*92=1Z5SU662V*Q$R6RL*U1T4F@CF:.MV22V,LCR )(B M28?#\T0RKJ+%+-A69C'3M1-0.^6R9A9OM/C&-Q^QR^?,\V5:V/ /3>L[)N>LMD[+#DP*)%?MDSUW=3@ 3(=O -(.D ;= M;:"@\I8YMI@9W8#QWL3F%R'5@"9Q7/F7\N ,G7+"N<4]"N8PAQ4S;C=+'%'Z M@R3KX,L6GKX!'\.=5JZT\%[EF+_$)R2EUY/N]2S3HX2?]3:&]&P Z3 ='^$; M]_F- ]_X7_*#1\.49>$^6/A^O;;.T.[':WFWM)/7:7VK7-J*93B/J!%EWK>UX6H#KD3Z<>,0%32(3Q;0OS>@ MJJ-/A[V 4C^EV"A$:37G+,)[V%ET M/M,8L3@@D*TPM*+8#>BRNQ(89!TC#1EH2IZ5H!6";*,3^C#JZLM)B=/&0L,LA:=@F-4^!)T6/"..O"V K8FZ0L-U;F-X)%8F=:V<9S&X M155CR&JC^"_*JS!:PKJV5%]K6ZU>B>EJ6X7:AIB@-#4G$WN^+MY:=Y#_JGK\ MVI5*#GI>HMF$R6:IDA2^;?_>V@_/ZW9F_'%O)^\=,QM.#2&P(.@POCB+P+33 MK-TX784)0NG0/ K+DCX :+P#G1=:N_W&!^@_*8O?4$L#!!0 ( $YZ)%BA M?;54-0, +$& 9 >&PO=V]R:W-H965T_WV'E.UZ MDXWS(I'#F3/GC#BCV4ZJ>UTA&GAL:J'G7F5,>Q4$.J^P87HH6Q1TLI6J88:V MJ@QTJY 5+JBI@R@,QT'#N/ 6,V>[58N9[$S-!=XJT%W3,+6_P5KNYM[(.QKN M>%D9:P@6LY:5N$+S5WNK:!><4 K>H-!<"E"XG7O7HZN;Q/H[A[\Y[O39&JR2 MC93W=O.YF'NA)80UYL8B,'H]X!+KV@(1C6\'3.^4T@:>KX_H'YUVTK)A&I>R M_LH+4\V]S(,"MZRKS9W<_88'/:G%RV6MW1-VO6\Z]B#OM)'-(9@8-%ST;_9X MJ,-90!;^)" Z!$2.=Y_(L7S/#%O,E-R!LMZ$9A=.JHLFEX*Y2;]9L4Z-^.PL,9;!^07Y N^G1HI^@Q?!%"E-I^" *+)[& M!\3L1"\ZTKN)+@+^(1^&$*4^1&$47\"+3W)CAQ?_0NY6R0:6Q%71M:"2FPJ6 MKMBHX)_KC7;V?Y\K0(^?/(]O6^A*MRS'N4<]HE$]H+=X_6(T#M]=8)^7 MT!MYSS:VM/QT!2EG(.IN#*( G:(]QK0 MW@>@KXG-ADI\_*+ Q+EU[*R13W"Z1=>O]=Z'XGMQ^B#.D+BKP?J8ZJM+Y:[> MX,=4/Z09O/DLB*?L-+'0/N!CCJV!%E5..FDBZ;?'^FIX96O^9#=82H7P.^M$ MH?;P)X4QVST:7D(:Q?XTFT*6#6/R?0G)9.+'T\P:1O!JL")QG-5F#Y^8:EQ1 MD\0?CZ$P=!329.1/B,+!\MQM#,[&"#5"Z8:EAEQVPO03Y60]S>/K?@S] M[]X/\R],E9QJ4>.60L/A)/5 ]0.RWQC9NJ&TD8:ZSBTK^J>@L@YTOI72'#DOM?@/4$L#!!0 ( $YZ)%@/QR,G_ , .X( 9 >&PO=V]R:W-H M965TG) M2-56<(EW&DQ=EDQOKE&H]3A(@IWAGB^6UAFBR:AB"WQ ^V=UIVD5M2@%+U$: MKB1HG(^#:7)UW7/^WN$[Q[79>P97R4RIGVYQ6XR#V!%"@;EU"(S^5GB#0C@@ MHO%KBQFT*5W@_O,._9.OG6J9,8,W2OS@A5V.@V$ !R]6G_&;3V>8*Z$ M\;^P;GP'W0#RVEA5;H.)0MGW8"QC&;P2DVX#4\VX2>9:_,BHGR+?=U@IV]@9_!52;LT\%$66+R,CXAG2S;=D;U.CP)^ M4ZL+2'LAI'&:'<'+VN(SCY>]@7==&[(8 WM=@+^^D UN+9;F[T,U-Y#=PY#N M#%V9BN4X#NB0&-0K#";OWR7]^,,1PMV697 "PS"+D\ZM7*&T2G.R];.4?*0EQ!)=#EEP M2D,HCHG+-0Q[6:]#Q5>,%X!/=#L9"B1'4':)F@Z-UH1 + Q: X-^2MYTB6F[ M":$2S+TB9Z0=KTKGF"5A]W+0^8-JUJ2H6(;5S:<0AK&20)G[I6N ML0#!V8P+$A^5<0J]<- ?T-O7=/:\PK;&4TB(3/Q?[E+)YX@T[/=<@D?ENOQ* M.2>07EZ&29;"$;7V6K7VCJNUN>B=6)\5Z:7[,JE5=,&T#9PV#71MW?7XD(J/ MIGY;Q8TP79^LWPY>4%?XW/6>U ,WJJR8W+Q_-TR3P0=B\8+W*]D3;Q?S[\UW MW!>M/MS=HFF?9QL@*%PHO;GJ?#26TTPA\R?&-7QGHL97IP5^^)&"Q?ET19N[ M0/C"Y_@LO!-(AH-PD&7P+9IV;ORL TC@3.*32^&-!>ZV:Z-@NK*C_19LI2S?YQ21\DJ)T#O9\K97<+EZ#]Q)G\ M U!+ P04 " !.>B18\JF)=6(# "8"0 &0 'AL+W=O@# M)8TM(A3ID)2=[==W*,F*'&B=!&U?1,YHYO ,=33DXJCT)Y,C6OA2"&F6?F[M M?AX$)LVQ8.9*[5'2FZW2!;-DZEU@]AI95B45(HC#P6NS9#N_0_KZ_T60%+4K&"Y2&*PD: MMTM_'#2=.;A*$J4^.>.W;.F'CA *3*U#8#0<\#4*X8"(QN<& MTV^7=(G=^0G]754[U9(P@Z^5^(-G-E_Z,Q\RW+)2V%MU_!6;>L8.+U7"5$\X MUK%3"DY+8U71)!.#@LMZ9%^:?>@DS,)'$N(F(:YXUPM5+-\PRU8+K8Z@732A MN4E5:I5-Y+AT'^7.:GK+*<^NWC&NX2,3)<(U,E-JI!VW!I[=LT2@>;X(+*WB M8H.T0=S4B/$CB$.X5M+F!M[*#+/S_(#8M13C$\5-?!'P@SI<03P>0!S&PPMX MP[;D884W_'[);[A)A7)5&_ASG1BK225_]=5<0X[Z(=V?,S=[EN+2IU_#H#Z@ MOWKZ))J$KRX0'K6$1Y?05W?T)V:E0%!;6!N#]'F4AO><)5QPRXE[\^DR8!8Z MY3G5PRVFI=9<[F####=]Q5UB62^*X -/8 MM /^-V5P"99P;24]2%S'@&>54Y6&R#R@@@GJ, MFW'8V0ZOWKNY=Y$!C:\G_ D^?S.(H?D6S*!H,7XYZ7-Y-TY#V M@LG3#IR"XL'+<'QN>1^4?/&Y9()O.55(_0*UVYQ4%=17#;./8\7QY-SRJ ]1 MEY'@-A%E^@#4E(],.S192;>3'H;=N7>O+!.G-XO([ MU$D8#V>0D^GD6[LAV!72XRS[\FM=K,L=]4R()_^/*L)!-)[VN+ZGBNGLW/H7 MJ@CCT;GU4ZJ()MWY#ZMB/!A.QSVN_U05HUGXK?U3JNC)A[[N&W1.RP+UKKH3 M&*)92EL?G*VWO7:LZ]/V:WA]9[EF>L>E 8%;2@VOIF,?='T/J VK]M79FRA+ M)WDUS>GJA-H%T/NM4O9DN 7:R]CJ'U!+ P04 " !.>B18ZWN&3@D$ & M"P &0 'AL+W=OJY&KJYUK7XS!4:0X54^>B!HX[*R$KIG$JUZ&J);#, M&E5E2'N]05BQ@ONSB5V[D;.):'19<+B11#55Q>2/!91B,_4C?[OPK5CGVBR$ MLTG-UG +^O?Z1N(L[%"RH@*N"L&)A-74GT?C16+.VP/?"]BHG3$QD2R%>#"3 MZVSJ]PPA*"'5!H'AZQ&NH"P-$-+XJ\7T.Y?&<'>\1?_5QHZQ+)F"*U'>%YG. MI_[()QFL6%/J;V+S&[3Q6(*I*)5]DHT[FU"?I(W2HFJ-D4%5=@Q& MO2,&M#6@EK=S9%E^8IK-)E)LB#2G$$YH$A/9H? (O[F*-+5Y\!.\SD[S@:[43[1_SI=(22^//0_$Z MN/YA.".7L:I9"E,?]:! /H(_>_\N&O0N3Y#M=V3[I]!GMRB_K"F!B!6Y$E7= M:&;+&*<+IHJ4O/YRAP(XZ>)P 'VK+UL.B@6N+1;>&1YY6!7:'>5[PLVWC9(RO*+7>+GHLR M ZG(+Z1/@Y@F.(CCX"(9>G/,:MJEC3^#F'S8CSKV7L2!EDF0# 8XH*,@H8EW M,-Q!,$PN2!+T8^KM>[VW%Q-D2!4DWK.$-S8:I-#F]9C[* FB*#*OWH@>=AT' MR47//;UH% Q[E.!K,*3>]>MZ.!XD/8\-W^A\=''8B]T;V5<2D1/B2CIQ)?]6 M7)^*LC'9>HN\3CIYL[R4T==Q>64MH3V!O9:#2;"5V[:L-[:LP90UV2]KHYZ] MTOXOTMGWX74W;DO4)=6;*_R?UQ@P&IVUUUE7ZVW5N;+PYEDV)K!:X4^\2P;^ MQDDM-'!=L-*DRT"[6O;LMSI#2(2>;YC,%+'7"+TD@^$I^;@:WF5F[:++KB(Z M:9E"'UQ8AG3PLU1L[XQ_E JG]E9Y6VG\CZDX)F=[A[PI%>YRL:E(^H[A866& M.[U)!7)M.S"%5/'V=VU*M]HU>7/7VSP?=QWB%R;7!5>DA!6:]LZ'J#_INBXW MT:*VG&PO=V]R:W-H965TJ9%WK[P"W?Y-8% M_/FT9!N\0_NMO-'D^1U+Q@N4ABL)&MX 2AP-0Z!D:_+5Z@$(Z(9/S:<7K=E@YX:._9+YO:J985,WBAQ //;#[S MQAYDN&:5L+>J_H*[>@:.+U7"-%^HV]QXZ$%:&:N*'9@4%%RV?_:T.X<#P#AX M!1#M %&CN]VH4?F)63:?:E6#=MG$YHRFU 9-XKATEW)G-:URPMGYE=RBM$IS M-/#^GJT$FK.I;XG9K?OICF79LD2OL,1PK:3-#7R6&68O\3XIZF1%>UG+Z"3A M5[4]AVC0ARB(XA-\<5=FW/#%_RGS&3YQDPIE*HWP8[$R5M.[^'FLXI8P.4[H M>F5B2I;BS*-F,*BWZ,W?O0F'P<<3DJL%BA[JX#F,Q@46WH<4(TW,5JI ,EP%H) MZG-Z2UR"S55E*-F<37K_LOS%T+ME-3ULBYHS8> MA!_Z<3 F@Q!A,NH]4'>3 M."BU2M$82/JC84S?)$EZEUQRZH$,-DIE!L+(A2,(PW%_E,2]>V69Z IS3YWH MDW%_$,8[*XX3.'9O_D%G%:@WS?PP=&*5M&V3==%N1"W:SOR3WLZW:Z8W7!H0 MN"9H<#X:>*#;F=$Z5I5-GZZ4I:YOS)S&+&J70.MKI>S><1MT@WO^&U!+ P04 M " !.>B18BC^MB:8# !L" &0 'AL+W=ORAZH"7:4B.1 M*DFML_^^0\I6G%VOFXO-(6>^^>9!CF9[J;[JBG,#W]I&Z+E7&=/=^+XN*MXR M?2T[+O!D*U7+#(IJY^M.<58ZH[;QHR!(_9;5PEO,W-Z=6LQD;YI:\#L%NF]; MIAYN>2/W3@QR()G#**#0>1X#XX'>.G#H_^3/Q/(W];ZZ*1NE<<_EINM%'817^?2\/@)3[OQ=ZL&]VQ M@L\]O#J:JWON+5Z]"-/@S848XC&&^!+Z8HTWM>R1M-S"JL((N(9:P(HI]5"+ M'2Q;V0MC3X_1GHO@HH_S$7RI.!3?'1HK'IVRT>EN3#%FD6G8R@:? NPJ9R)[ MC:G75S>36]8P43@5M%KV.^Q^B-*AU/ 2TGA*\B"8W/4*G6H.G:JM>OD/*N([ M@>52O) *&PW*7ED2EE''52U+L)9#?[\&"E>/O&%;\7:#A\?6K\@).#N "WS9#\59R;9CXN'5BRP*IV\TRD++ MIBZ9P90=$[*V;XG^OV*]4U+KDQ8KBK[M&P>$T8P'DR>)G:SLLE"0FD*<4KB8 HT)GF4'TI:/PX; M:$ZR(+%:4P1+$#*-=QS/!,2QYGC&9(\ M3RU 0$F<1"=$ Y+0#&+T&B)1M(C"9XG&E"1Y!C0E64(A)=,X<41SDF2Q(TI) MGCH_")B&V=E^]$\F '+>N3FGD3K>P6$8C+OC*%T.$^2[^C"'/S"UJX6&AF_1 M-+B>8ANJ8;8-@I&=FR<;:3!!;EGAYP!75@'/MU*:HV =C!\8B_\ 4$L#!!0 M ( $YZ)%CH[4E!NP( X& 9 >&PO=V]R:W-H965T3(UK8%$*:N9=;6TY]W\0Y%LQ)9;M^%'LY)E>(_V6WFGR?([EH07* U7$C2F.+E3#-+]2M[RCP(*Z,5<463 H* M+MLOVVSKL >X? T0;@%AH[L-U*B\899%,ZUJT,Z;V-RB2;5!DS@NW:7<6TVG MG' V6AA#-[]"RS52K2U\60N>,5TBY;VO 5V@'< M*FES ^]D@LG?>)\D=CK#G)3PLWJ\@'!T#F$0#H[P#;J\!PW?X/_SAAMN M8J%,I1%^+M;&:GHZOP[5H TQ/!S"M=/4E"S&N4?]8E _HA>=GO3'P=61!(9= M L-C[-%*"=>3-=,)J!1>Y/.)LS47W#X=$GZ4^K#P!;5@K&1,G&V5**C-$:Y5 M43+Y='IR&?8G5P98(T0_"Q$[(4!R&XC-N;:($FK$!P/HG@C0!6.Q1MU=,M3, ML1%*T.2@Q\@E(55EF$S,V;3W M!;,L%DC [D*E)EU#X0CK=T;Z _/A].^KU% M'#MYE )N:+89A' PZ+U+4QH4#HB;.&C!>JLF40&8E5)V[9KM]L-NT7;X\_N[:2\93KCU)X"4X(&%Y.1![J=/JUA M5=ET_%I9FA_-,J>!C=HYT'FJE-T9+D#W%Q#] 5!+ P04 " !.>B18PSA[ M.!,& K$ &0 'AL+W=ORHAH> MY?U,-9+1S#A5Y,5JQ45-),O/IQ?>Z66"]L;@+\XV M:G!/L)*5$-_QX28[G[H(B)4LU1B!PF7-KEA98B" \6\7<]JG1,?A_3;Z>U,[ MU+*BBEV)\AO/='$^G4])QG+:EOI.;/Y@73T1QDM%JZ4/W3B\QL'O''R#VR8R*-]139=G4FR(1&N(AC>F5.,-X'B-D_)%2_C* MP4\OKT15<0VCK!6A=4:N1*UY?<_JE#-%#K_25[+X= M*2'L2PC'HB^_0(=F;=B"]RQDFJ6$2U> MV)MN/!;Y<0L/%THQK1SRB=D8SXT_<+KB)=3PI@9;T2H(#"G80\H:W<753%8F809L$FVM":1E M1Y,/?5FGD\][BE50:5JV&;Y5A9#ZV$2R!NP!]!B+@KAK*KD9OX&O0S8%3PO M#=SEH+3@RVD)(4U=D(Z+C!R0V(F29) ^I:H@.V2)BI6%)L6E@5 L*O6EPU*#T MXTEB9^'-)]^,(+/LF*[!&)P!(T3<.9E!/7X>2Y'HQ(M>>C^9PWUNX8F;D-]& MVCKJVSIZ=5NC*J'VM#"#[UN->O01:JC:JFO%6_IH-6R/!ORD34=1[)=%X MA$ID2BG4[ )B2'NQF''X!I5J0C8(@'/ Q,8[Q/BN4X<+_!^3A+'FWL3J![V/3GPAGB>X_GP1F@ VA><1(X?+*"_%;8) MV#%0KD/PGD5VO MN10UY@- /Z'):(81FNS2#4C0<0 %=0CAUQ78ZMP($UYX3"YI2>N4==2Z:.]A MET7\N(MW0 +7IOJE! M$TT6^)0REBG@&;SM.$'35#*SC@5>/-G.#"!_HC)0#(GFR)P[MN:X#38V$(!7 MW6?,];2>ER-T0/R%$R;A&*&2GE#)JPEU 1NFE#=F&>YER&XYML7?;HM'_N$X MUKI\)#<97'G.P>\I$^]@%!_PLI1F/M9.<3;#/'REY,%>-,>+]_A?4I; M.< [I/ /9L+IN5VS!PTR!_09:)T%HWN1<3!.M[J:9;!#1#*@.I@[1@3A$(,G M'+!8X0GKY.F.Y(@8)31"9Q3.2)O1M(&:&6&:7'>\RKI-B.E5[^WSM"B?@9/$ MAEA.''GXP@E#WUS]Q(7K(C%/H1-["794Z"2PINX2[!GQ0^+-77*$UT5DK]'" M7I/ 7.V3'UBK11@#]^T.=3>O%KE!&,TMPC"*+3+S[#GN B$M#'Y &,P-0JQH M,;G.&%5R<'5/4E@F9?V:&H?M&C,<7 E-!PNS6T! MIWDFT0"^YT+H[0,FZ/\?6/X'4$L#!!0 ( $YZ)%CAKK3E-P0 H, 9 M >&PO=V]R:W-H965T:MMD&BP M#0:2!:0DFZHK=;-1DG8?JCX,]@%;&<^P,V-(_GW/C"\Q@M"TVX<^P%S/-]^Y M^DRW4CWJ%-' 4\Z%GGFI,>OS?E_'*>9,G\HU"CI92I4S0TNUZNNU0I8XH9SW M0]\?]7.6"6\^=7NW:CZ5A>&9P%L%NLASIIXODN,N6Z7&;O3GTS5; MX3V:W]:WBE;]!B7)17!^&=G[[L+O&6YU:PY6DX64CW;Q*9EY MOB6$'&-C$1@-&[Q"SBT0T?A687K-DU:P/:_1?W:ZDRX+IO%*\J]98M*9-_$@ MP24KN+F3VU^PTL<1C"77[A^VU5W?@[C01N:5,#'(,U&.[*FRPUL$PDH@=+S+ MAQS+C\RP^53)+2A[F]#LQ*GJI(E<)JQ3[HVBTXSDS/PBCHN\X,Q@ E],B@JN M9$[N3:W=-PB_2JWAY($M..KNM&_H22O8CROXRQ(^? 5^ )^E,*F&:Y%@LBO? M)ZH-W[#F>QD>!;R1FU,(HQZ$?C@X@C=H]!\XO,$K>/=&QH^IY DJ_2-!C59M*Y7K,89Q[94J/:H#=__RX8^1^.O,6Q/;BAM*?+#^SID)+':3RD M"/'+\\CB%.*:@T5E+0K248AW*'!'0904#'OJ 149H(OTRY1!%+!%?-2 -GC( M*QO,%X12NQ^8:.^.W&Y(,@J!:0+C5'(H>HF<266AZ;KNGG<>:O"O#OSZ,'B' MDIY26L!M68%^@H^HL@VS100>I&&\<\DX$[%[RQJ\6%&ZUC0&\ .F:+"!?]^4>H1-+R2(%HP%![=IKWYV5Q491M&NQX5EML3-'Z6\<6,7!OW;@ MN(HC]^:P-_$'CLXPLENU]X:]\,S_7N_UQN-)RUSCL-ST1]_O0;_TH/]V#^ZR MWF<75>S"T1%7CMJVH^"?!"W;!4'C8S\868)!%VH]&=E(IW(K6@7A2*V,FEH9 MO;E6UD_=[9GTORB6QWG\$W?^;ZMD9Q]\/^U:6;;,!$5)QCA%%7U+B]Q^G)PN MYS8[MTPEI*QP7UEBP+I5;D$UL='K,K6M?ZL^->? #IAW1V@/V#U7>X6"GA?6 M>IGM-#<=@.M[(%<[0?=W<&AH-#BA%6:.RI59@<#D)SOGH(O;KFP5_EKBS+VSP MF\Q*KR0$3CGPXS.&SI U_:>_2K)G?*92XM M7NKJ6UFX]23( BAP*;>5N].[W[#+)_%X"UW9YA=V[=I8!+#86J?K+I@8U*5J M_^5CI\.+@"Q\)4!T :+AW6[4L/Q%.CD=&[T#XU<3FC>:5)MH(EV\*LJ ML/@Q?D"\#N3$GMR%>!/PBWXX!9$P$*&(WL"+#LE[T[F3_.I];9Z@U_CZ6 M;HL6'T?SQV5D-W*!DX#.@T7S@,'TTP<^#,_>X!H?N,9OH4]G=/R*;86@E_ S M[VO5GD=J[&/$WX0^3OQ^C7"IZXU43_ZPH;'@-#CR?CV=G8)4!5Q*)8M2*N*A MG*Q:7X52$2,&-U>?6>O2AFA*AX2SYVO;#"PL=#TG.@5("R6-/WW(A C/* ;A M=[E5A7F"/S9HFM0L:Z;Y&>S6Y6(-)<6H1;4MVGA)5\G<:4^E5 W5I:[HEO$; M.M_$<-+X]=82+]L?]>[7I7&("KXA?N_ZM$==AO4^\2 SY"PD.6QX*L>"A8)N(>Z0-9PL(HAS1E">>]+W3GELJA672Z^R58E73, MF_3A9!_0)[,-@G[O65\>L3!.@</>K!-C!*^H"8F(6)[E$!-6E&>]V087 MI:S<$WR6IJU/'+/A,/=_89KWKDIC'9R7!8B89<.4Q&"1X+W[1O0%8>JJ+(A* M0;5N%?*YYQ%+1.*MF+.4-NHXD#)4/UU382IM;?_=:I(,PWCH#4%&TFA)C/*8 M Z44A>(]6L8LSG@CY9"E6?2#DN2CC'G23BYG^\# M/M)K;7'4N_9:H'5=) -% GVDS:@9HYBV;>V4:MWO0+K8=FG*AY#F1RNMF]4_ MXW*>=;BV6K7/OL';R'CX;S]JU\7MY^<=Q(LRJIB!4N*30\39, 3/N*MP.G-\W+.=>. MWN'&7-.'#QJ_@.:76KO]P&]P^)2:_@M02P,$% @ 3GHD6',6!>17! M9A@ !D !X;"]W;W)K&ULM5EM;^)&$/XK*_=4 MW4EM[%T; RD@):37GG371B'7?JCZ86,/8)WM=7<7.*3^^*Y?L#&QM] N7X)? M9A[//#,,CR>3'>-?Q!I HJ])G(JIM98RN[5M$:PAH>*&99"J.TO&$RK5*5_9 M(N- P\(IB6WB.+Z=T"BU9I/BVB.?3=A&QE$*CQR)39)0OK^'F.VF%K8.%YZB MU5KF%^S9)*,K6(#\G#UR=6;7*&&40"HBEB(.RZEUAV_G9) [%!:_1; 31\U^ABJA(L" Q:+XBW:5K6.A8",D2RIG%4$2 MI>4G_5H1<>2@<+H=2.5 3AV\'@>WJ*2S"6<[Q'-KA98?%-P4 MWBJ;*,W+N)!AYS3:" MIJ&8V%)%G3_;#JH([\L(24^$+OK$4KD6Z,5[H@7\A6UO M$!E\AXA#W(YXYN>X^X4[T83CUA5P"SRW!^^(T9Q\Q?B!ZS\^*E/T04(B_NSB MK<3UNG'S[_^MR&@ 4TM]P84J$UBS;[_!OO-#5]*&P%H4>#4%G@Y]5K88+]/N M;)'2WR_\\\FTG0W&[H ,)O;V.(D.,P\/QZ/:K!7>H YOH WO4(^_#Y7I#%&+ M<6DU#(&UTO7K=/TK-:1OD@)#8"T*AC4%0VW%'X$'D$KU.Y:GKVO,$@<[1RV' M3YI2:](*;U2'-]*&-V<Z24.^1[]FP(M*=<:G!;JT)(; 6CF/ZYS'5^K* ML4D*#(&U*,!.\V/M_,]!60&T1B!QQZ/Q25-VV'G#H=LW*O&1GL#_I3>;X?DO M8U0/?VFY3*&UR2 -&>1*35L!FZ+!$%J;AD;A8*UZN&"<5D 8'_6EV^J]GIN?[KT9KEYDS'/>T9J-)L%Z4O&[-\X>J%OGB0AE" M:_/0B!\\NE:_&E5#IM#:-#1Z"&NUQB5#==PU+)WAZ=M3CUW?4"6-;"%ZV?(^ MXD*BNRCLBD[O>VE13*&U,VW4#\%7ZDUB5/>80FO3T.@>HA449\S2"N!X2!)O MY ]/6K++S'%)7T/4#W@Q?6YQKJ%-"J'>-=J4Z/*QQ1:FX9& M^1#]8N?\$5H!G8Y&CYSV:[>=>_I:91]M;!/@JV*1+5# -JDL-YGUU7I9?E>L MB$^NW^/;>;GR;F#*#?PGRE>1>O&*8:D@G9NA"HV72^WR1+*LV N_,"E94ARN M@8; B18SGT?CBL# ;"@ M&0 'AL+W=OLK)HZ:2,A M":'M(!*%3=M#*]2JV\.T!Y,<8#6QF>U M[]^9P?2E(:L[B,<9A*HHH\I_+W.61B,W2ZSF[@BBV6V@RX\6!%%W - M^F8UE=AS*Y:4Y< 5$YQ(F ^=4?=LTC?VUN ;@XVJM8G)9";$K>E\38>.9P*" M#!)M&"A^UC"&+#-$&,:O+:=3N33 >GO'_MGFCKG,J(*QR+ZS5"^'SHE#4IC3 M(M-78O,%MOGT#%\B,F7_R::TC2*')(72(M^",8*<\?)+[[8ZU #(TPSPMP!_ M'Q > 1;0/!40+@%A%:9,A6KPX1J&@^DV!!IK)'--*R8%HWI,VZ6_5I+G&6( MT_$5K($70*X@$0O.[%I\()=42FH6A!Q/0%.6J7G,](<='[\@189QT]\SP\:XAD_!1Y9N-\ G[3#1\6B@@25R![H&E:ZAFWL\11D EQC+2-BCA7+JJRP1DC:A,95W'7N0[-):]PO5*57J=)K565<2(FJ$*H4 M:(6R9%2C&EJ8X@DXEY)$Y#E3ZM!A+_E/:SEVH\[IGA*M03QW%S5ZO!?U@0Y1 MI4/4JL.EX,E_2U&ZZ/JUR/I!Q]_3HC60YVH1/=*B[W5"K_;K-@O3KX3IMPHS MRH74[ ^U-P/\J4-E'=9N^HM,;ZW*/BUJY-K*H+^_Q0 MF$C!=7G[5*/5"V=D+_:]\?/NV;A\J-S3E,^F"RH7C"N2P1PIO4X?]ZXLGR)E M1XN5O9QG0F-IM\TEOMY &@.&PO=V]R:W-H965T%NM\QO?5_$6,J(&(@=NGFR$ MS(@V59GZ*I= $F>4,1\'P<3/".7>H>&9YINM6WPE_.RB!#2F8?A;[+U %-+9ZL6#*_:)]V7=J.L>%TB*KC,T( M,LK+?_)6@6@8X/", :X,\*D!/F,PK R&)P;# M2=O;J-F"@^FL3?B4VWE_T=(\I<9.+V_C;P55U,Z!0I_1(Y&2V)E 'R/0A#+U M"7U E*,'RICM,_>U\6IM_;CRL"H]X#,>ANA!<+U5Z%>>0-)B'W7;A[A#P#?A MUC'C0\PKW*GX0+XC/+U".,!#]/H2H8\?/K6,ZZY;Y5'L!@A/G SND(FZ96Z+ MM):I1X-6A3+]E.J(=EC/\- Y&)USD*824J(!W?-RG[#K[1F8*? 4:8$:[P 2 MF]HWM$YVIS.[2]VHG,2P\,PVI$#NP%O^_%,X"7YI(]RG6-23V!'D40UYY-2' M9R ?F!VQ_.MWTX;N-63J[S:4HSY1]BD6]21VA')RG//L6B4FSLQ.Q)O%N.YOZN!=*DAC3IA+0Z0E/MWU>( MU&L]+V2\->4T[>=TQ(!Q]$2R) MQ979".-!&Y).C4N1]"D6]21VQ.ZZ9G?=_]YVW2?*/L6BGL2.4,YJE+/_>]G. M?E@<>#9K+(^26.[Z8#@,\&)TP[1[GI5#[4CNFVKCV MAQ=31: T-?=#<]#N""L<64-KX+"ANCT/*%U.FL=<< JQ(.R&^X$ M45].2T1^(]/,0*8N8[1UA0, !L* 9 >&PO=V]R:W-H965TT M=+:(4J1*4G;R[7>4;<6%'O+&%BG=W>^.O#^Y/"C]W10 EKR40IJ55UA;W?B^ MR0HHF;E6%4A\LU6Z9!:'>N>;2@/+&Z-2^&$0)'[)N/3293.WUNE2U59P"6M- M3%V63+_>@5"'E4>]\\03WQ763?CILF([> ;[K5IK'/FMEYR7( U7DFC8KKQ; M>G-'I\Z@^>)O#@=S\4Q<*ANEOKO!8[[R D<$ C+K7##\V\,]".$\(<>/DU.O MC>D,+Y_/WG]ODL=D-LS O1+_\-P6*V_ND1RVK!;V21T^PRFAV/G+E##-+SF< MO@T\DM7&JO)DC 0EE\=_]G(JQ(5!2 <,PI-!V' ? S64#\RR=*G5@6CW-7IS M#TVJC37"<>E6Y=EJ?,O1SJ:WV8^:&^XJ9,@5><95SVL!1&W)6H/@&!(7BZQK MG168/$[R#,BM$"IC35D_/H!E7)A/:'TO@$GR68D\4Q/R*+-K\H%P2;X6JC9, MYF;I6V1VD?WLQ'=WY L'^+ZP5Q+.)B0,PHA\>WX@'S]\^MF+CQFW:8=MVF'C M-AIP>U<;G#&&7.1/_OT3Y\BCA=+\UT=Z=#GM=^G:Y\94+(.5A_UA0._!2W_] MA2;!;R/ 40LY M!VF5YOTAC\;Q1<@D"OLCQFW$^)TDI66"E. VF\PY[C?,YP1>4/D,&((D1-D"-/:CUHA(F#%@>XN2=(!FR4!19BW/ M[!T>E&!M7R>D$LP%1QS 35NA-MH^AEF'(:+3Q:R?8MY2S$!9M#R+49X_E,H/7(BF'!RWC=QQ;(Z1 MI5ET*,)X-H^B?@X:O EH,$IRFV6JEM:0BKVZ_NS5N* 3_"H,Z$"#T@OQIN_% MUC7D1'"VX0)5K+]53UY^"A_/DH$EH&\B2DM-0.BZB7Y53M.I\?%9Z0,E.;BX5/%PL:$=1 M_8NCWEV;OC"]XWAT"]BB87 ]PPST\29R'%A5-:?_1EF\2S2/!=[>0+L/\/U6 M*7L>N M%>Q],_P=02P,$% @ 3GHD6.(5/^@%! 9!4 !D !X;"]W M;W)K&ULM9COC]HV&,?_E4=9-;52=_D%!&Z Q)%U M/6E7H=YU?3'MA2\Q8-6)J>U 3]H?/SL)@91@+9/[!N+$WT_\?/TCCST],/Y% M;#&6\"VCN9@Y6REWMZXKDBW.D+AA.YRK)VO&,R15D6],8I:4HHV[@>2,W M0R1WYM/RWHK/IZR0E.1XQ4$468;XRQVF[#!S?.=XXR/9;*6^X48"+QG]3%*YG3EC!U*\ M1@65']GA/:X#&FI>PJ@H?^%0U_4<2 HA65:+50LRDE?_Z%MMQ)E <;H%02T( MOA<,K@C"6A#^5\&@%@Q*9ZI02A]B)-%\RMD!N*ZM:/JB-+-4J_!)KOO]47+U ME"B=G"^2KP411/>!@%_@L>I^8&M84,H25':.*JT*GFR5O[#B),$@&=SG$N4; M\DPQ+(3 4@#*4_B=L?1 *(77,9:(4/%&43\]QO#ZU1MX!22'IRTKA*HJIJY4 M >AFN$G=V+NJL<&5QH;PP'*Y%?!;GN*TK7=5X$WTP3'ZN\ (?$ O$$1O(?"" ML*,Y2[/Z ]O?0#"\*H_-\D6Q4?)1E[P53-AT95CRPBN\NT*H.T+ 69_"7W^H M>W O<2;^[C*\0@ZZD7K1N14[E."9HU85@?D>._.??_)'WJ]==MF$Q99@+2L' MC94#$WU^',5=CAF5?1VK8*,2II?H_7PT&$>3:.KNS[WHJA9-/*^IUHIRV$0Y M-$:YI!CE\)[1-&%OU7Q.;KKB-3+ZQFL3%EN"M;P;-=Z-[$^VD4TK;<)B2["6 ME5%C9?2_)UMT,?#]<12%87M^+(TOZ.N%)5C+BW'CQ=@\)R8@S;J\;9:E"98GQ37U,LP5JF3!I3)D93GIA$5*4.3;Z!3OG&YIAO(#T/ M^?=90>77Y&(4!<-H?#&*C*WH:Y@E6,LPWSME=5[/I1W^@69P+4V#RTSNNTI9 MI<6V:&U7SW)EW_ZB7S-M^6F3%MNBM?T,3GX&QE'ZN=R5X130'G.URP1*UKC3 M0S/''\(+1KQK."_-TMZ&6:*U#3ME^+XQZ^V>UD\;_5FFQ+5K;S]-VPC?O)ZJ!F%\;B,.+K_ PO$A:S*_H;ZQO9DYH6-ZL;@-LT2J_W+-C*95V;,KC/:%2VR*7U0E5<[*ZEW$ZF.Y=617E60;%<>&PO=V]R:W-H965T,_Q)Q2"7[E62$N.W,I%Q=1),9SFA-QQA:T4)],&<^)5(=\%HD%IV12!N59 MA.*X%^4D+3JC87GNCH^&;"FSM*!W'(AEGA/^=$TSMK[LP,[SB?MT-I?Z1#0: M+LB,/E#Y;7''U5%49YFD.2U$R@K Z?2R%?-(!+UA MV;_I1,XO.X,.F- I66;RGJW_IE5!79UOS#)1_@7K2AMWP'@I),NK8.4@3XO- M*_E5#<16 $Q: E 5@ X-P%5 .7+1QEE9UBV19#3D; VX5JML^DTY-F6TJB8M M]#0^2*X^356<''TD*0??2;:DX#,E8LFIFB,IP"EX4"MFLLPH8%-P)015)QD' MGU+RF&:I3*EX#I@ (L%6'CTYX)Z.EYRGQ0Q<$Y$*\/Z62I)FXH/*_.WA%KQ_ M]P&\ VD!OL[94I!B(H:15/5H5]&X\GZ]\8Y:O']AJS. NB< Q0@[PF_\X5?+ MF0KON<(C-8KU4*)Z*%&9#[?E*P?IPE7')C!Q!^HK]4(LR)A>=M2E*"A?T<[H MSS]@+_[+556@9%:-N*X1^[*/'N:,RU-)>:[F;D6%+%>+J^1-GEZ91^\EJQ&$ M^#P91JOM6ARJ&';[M].4J!D5OW=NO[N M2Q=B-V2-@9)9-?;J&GN!%N(F3W?/0G2HVA=BOS;9]YJ\JW"WR(C:$\M9<3GL M-[X;GH_0V\_KZPXO3GDF3I-%6[N((?Y7H['[->S_W7^2,*T070%_0M!@_ 75+LR93O4>M=)[E)-[<7,Y]OIH=TVX9%W< M[[:8W;HG@-X-9 ORSEVD"@^TC83*9A=KJ V]P#S\(LBJ47ER#@EJ3$6OOWL= M.$3)(&Z9+8-DZ&?R9FEE6S=F^]<7/L1M4]3NUK 9OAK.X#_PB:YH!J#3>U!. MA\IFCX8A-7PQJF%05H?*9M=I: U#X1HV2;R[07LEMD%#:A@$U;")X88[G\1V M9S@-CPYJV(1PP[E/8CLWE(;'P#1L,KAAUB>Q^S<#:102TJA)WUV37HEMTL 9 MO0[.*"B<0V6SB]UJJ=\"SJC)W<9,^22V>0-F%!S,J,G%12,#9Q0$SNB@1MJI M:NNDD4$T.CJBT4'-M$O5VDTC VIT#%"C0QIJEZBMH\8&UC@DK/%A';5+UMY1 M8P-M_#IHXZ#0#I7-+M9 &[\%M/$A';5#U-JCXJU_<@<'-SZDHW:(VMT:>.-P M\';]3'+MS__;B^\8\,8&WOC%\,9!X1TJFUVG@3<.!6^\OZ/V2FR#!MHX"+3Q M_H[:*['=&5SCH^,:[^^HO1+;N0$U/@:H\?Z.VBNQ?X@SD$Y"0CK9WU%[);9) M ^?D=7!.@L(Y5#:[6 /GY"W@G.SOJ+T2V[P!L)" M/][RF?!96@B0T:F*B<_ZJDR^>6)D5:H#Z?,B:? M#_1S'/5S.Z/_ 5!+ P04 " !.>B1873Z:FF0" "&!0 &0 'AL+W=O M..[LP1I\)2NMG[UQ6TZCQ M"@05Y!N9^6[Q"(3R1D_&S MXXSZE!YXN-ZSWX3:72TK9O%*BV^\I&H:?8J@Q#5K!-WKW5?LZ@D""RUL^,*N MBTTB*!I+6G9@IT!RU?[92W<.!P#'&;T#XZ,=FU^$ M4@/:B>/*7\H#&;?+'8[R&\8-/#'1(,R1V<:@.W&R\ $6S!CFCPS>72,Q+NS[ M+":7T@/CHJ.?M?3I*_0CF&M%E84OJL3R;WSLI/9ZT[W>67J2<*&W T@G9Y F MZ>@$WZBO?Q3XQJ_P/2I^PXTE6 JFCM5W$NY;YL+6K,!IY'K"HMEBE+]],SQ/ M/I\0-^[%C0/[Z)^7;9X,DE$ZR>+MH8SXH#&ULQ9GO;YLX&,?_%8M-TR9MX5>2)ET2*0U,JW2KJO5Z]^)T M+UQP@C6#,]LD/6E__#T&2J$E7)&LJU0UF/!\GL?/USSX(8LC%S]D0HA"]RG+ MY-)*E-J?V[:,$I)B.>)[DL$W6RY2K& H=K;<"X+CPBAEMN*X8S6:SV<^$YWB=(G[-5BCW?DAJC;_;6 D5U3 M8IJ23%*>(4&V2VOMGH?N6!L45_Q!R5$VCI&>RAWG/_3@,EY:CHZ(,!(IC<#P M<2 ;PI@F01P_*ZA5^]2&S>,'^I=B\C"9.RS)AK,_::R2I36S4$RV.&?J.S]^ M)=6$)IH7<2:+_^A87>M8*,JEXFEE#!&D-"L_\7V5B(:!YYTP\"H#[Z4&?F7@ MO]1@7!F,GQCX[@F#26503-TNYUXD+L *KQ:"'Y'05P--'Q39+ZPA7S33"^5& M"?B6@IU:!430 ]9BHQ.@]V\_=& V0S";]2E,T(]9YSO 3/\SFO %&-\M,.Y#-&C#,R7@ M7FGS;-"P%M*KA?0*![X1(0,J(\9E+N#XK]\ A2X52>7?76J5?L?=?G4A.Y=[ M')&E!95*$G$@UNK=&W?J?.[2S"0L, D+#<%:XOFU>'X??;5.>9XI*+P1PU+2 M+24QV@J>0AV-\C1G6,$)KA(B4,13""#1I1JD!@T[[[#2W;1PIY\5A]4GSY][ MXX5]:*K1&]50-3I]GDW=ML_0D,]6GL=UGL>]>=[@#,<49RC@C&'1F;I>PM#E M;A(6F(2%AF M&2:U#)-7JE43D^*9A 4F8:$A6$N\:2W>M+]6'8B +20B]U&" M,SB _0#ITJ(7,U0+D[# )"PL8:[?J'O.Z&S6J'NM-)_5:3[K33-L@X]8Q/46 MH;-6]2*&IM@D+# )"PW!6CK,:AUFKU2K9B;%,PD+3,)"0["6>/-:O'GO373% M=3>*&3I@ED/+ OONKKW[12]EJ!3S9_N@27L+%)AT%Y:P><.=.QZ=*#ZN\]@6 M.OWE!U-198UO$>P\8>/94X@JVJ01A>R-T@*CM+"BM9_& M3W8$=N.=L?Y)X!L6<--(Q,@6C*"# 6M1OF4O!XKOB]?(=UPIGA:'"<&@G+X MOM]RKAX&^LUT_5O'ZE]02P,$% @ 3GHD6(:&ULS5AM;]LV$/XKA%8,+;!:EF0[3F8; MB*T,*[!D7M)N'X9]H.VS380B59*RDZ(_?D=)5BQ%UII _K%%BG>$O)=?I+]OG:KD.6B38RRH71@HB)[)\^Y$0<"01G)P3\ M7,"O"/C^"8$@%PB^5:"7"_129C)74AY":NADI.2>*+L:T>Q#2F8JC>XS8>-^ M9Q2^92AG)E=1S.4C )F"@#4S9,ZIT.0]N:%*41L3\C8$0QG7[\@;P@2Y9IQC MQ/3(-:C?HKC+7-?OF';D%PQ1@;AKK2XV9LV]!':2H_@&U!B9LAKE,-@5,4 ]3 M$8->$_IDAGFLV"*QK4N3Y9:J#4;$2 (/V) UD 0S7!&,!XGK[9TBCM,CIC_,]3IR&X>M_?UVFF07]HZKU*G7=:.-+Z6P)K$3GL*!S MV$CG920386H[H ).339U:(.U6X;ALQ[7[?0J?&5K/+]I4=AHZ2MY."]X.&]. M*\RBSPGE;,W092QT4 H?9C*R9-!TAWLJ71J17UJH;8*%+8&5&/6Z3QO3[G?4 M+G-C6@I#JVAA6VCE0!R=$+S_N\AS#94*]BMEGJ\J]X)*[PR;C7TM&?X3&7YS MI?\1SM(<(U1K,/7>^L^]]9][VZCHQ3F2H0V.518*R[X^'32\QCWTD:^9S=LHL9HL[C,OTY%Z9 MGWH7L^PFX@DFNQBYQII@V' XK!$2O<;OOLKN&K*!D7%Z^EY(@V?Y]'$+%$\' M=@&^7TMI#@.KH+CQF?P+4$L#!!0 ( $YZ)%BC-)YJ700 &<5 9 M>&PO=V]R:W-H965TZ'TWUPP FH8.=LD^S^^S.&0B"$)KOT2X/-S).9>9S'TYGL M&7\1 2$2?(\C*J9&(.5V;)K""TB,18]M"55OUHS'6*HEWYABRPGVM5,8_YB1B^ZD!C=>-S^$FD.F&.9ML\88L MB7S>/G&U,@L4/XP)%2&C@)/UU+B#XP5"J8.V^!J2O3AX!FDJ*\9>TL6#/S6L M-"(2$4^F$%A][,B"1%&*I.+X+P4.Z"Z0_^$@YT[V#K1+#*=UCV6>#;A; ]X:JW0T@==&^VML@EI2N-20^NKV[ %3"!2-\*$%+P3$,I;@\VO@0L$9CZ:O.JLIZ84J65!F=Z M>0KS+ 5T(@4;/#(J P$^4)_X57]3E:.H"7JMR1RU GYBNQY SBU %K(;XEF< MX^YJ=]02CEU09&L\^P3>!\QI2#>B+/AM1L0M6/U(&8H5.8L("U5+14V4^,H: M?-FS;!,\$ADP'_SSM\(%#Y+$XM^F(F=!])N#2-5D++;8(U-#R84@?$>,V>^_ M0=?ZLZE"'8%5ZM4OZM5O0Y]]4N(7ZB/:E&;FZVK?5.-VLSZRD3,Q=X?Q'UO9 M]L@9%%:5P)PB,*>5R+LH8E[Q6Z)%F$"I<<;HN"EBITMB.@*KY.\6^;NMQ.1' M56F:]]*4J'L6-<=6+=0,BM &K=1\TW)/?(!WA*OK"] D7JF?F^(IUZQVC@9= M&A=U6/'+XKKCI"JQ:C[%9@Z^5^D8+D4!5Q<""$==Z:S*SA M"0V!9:, ^ZV\Y8WL5E&E@WR+IM:^XV*:.D*KYE[V(K#UJC^FR6=1A+DHJ]', M6(8Z./P)]>SZ'=U@!7O#T0F^ROX!OM% Z'YV#MY2_W:8BXGJ"*V:=-F9P/;6 MY&?UO].6I"NT:@W*I@2>WY4T)CL\$G9WX(SJI_+8RNG;IU2D;$7@Z'W5O]-F MI2NTZG_.9;>"6CN!B]0_AW(JM_;(JK'VEE4UT+*E0+!+[4>M#K]F3+XNTB\H9JNS_P%02P,$% @ 3GHD6!KJV!T\! %1, !D M !X;"]W;W)K&ULM5A=;^(X%/TK5K9:M=(,B1V2 M M(A)OX%FZV0DV8\VF* M-V1%Q'/ZQ.3(+%&","8)#VD"&%G/C'LX6:(L(8OX,R0'7GL&JI072E_5X#&8 M&99B1"+B"P6!Y<>>+$D4*23)X]\"U"B_4R76G]_0/V?%RV)>,"=+&OT5!F([ M,T8&",@:[R+QC1Y^)T5!CL+S:<2SO^!0Q%H&\'= %/1$DT]9+W)LF4U8:)^QI5@ M\FTH\\3\,?%I3, 386"UQ8R CV EETJPBPB@:["D<;H3..NX'#Z$T4Z0 !QE MW3X0@<.(W\G\Y]4#N+VY S? !%R]Y2!,P',2"OZA-O%]2W<<)X&*L,$7FH@M!Y^2@ 3-?%,VI.P*>NO* G4"?J7[ 4#.!X L M9&OX+"])=[-TU$''+G\D.\.S3^!]PBP)DPVO-?SME_C[#QD+'@6)^3^ZQN7 M0SVPTH@)3[%/9H84 4[8GACS7W^!KO6;KNHK@35Z,"Q[,.Q"G]]SJ1HI9:KH MCV"!>>CKZLU!W Q$2=A^/D0V19JL=5%N1[2LW5+MFX/ML5RTG%T+^KH<51'1[V2H]>?X[F> M>KJ>NN,67VV4,]3S'95\1^_D&] HPHR#5&[@C+N6>H[NU4BA 7);S(^#X& $ M]<3')?%Q)W$I\[%4^)6@_JN.6&=V7Q6Y$EBC4&A5?F?]+"TMD*_4AFNA-?M0 M\WUX#3TM4!H;VW'<]J+4A*&14U.))DM4L437UM0"L;&U'0AAF[$NS!J=4%58 M637L=,&3C"]3@ *\*0%V6VPU45(#QB>H5PX+SUAL$$P 6:_E"5L=]@*U+>09 M&Z14D$2$. )^KA-Y][7\CYW5:I/O"FDRKYP7GK'>?LS/+J%CQW6]=AG',2<7 M3^7)\!VFW&?YN)9CHW88 M28'H-.QOW):TNBG+86F+4+AIBP37;OPJ6H M[A*1_U==SI9W._?9C49K?@$GR_R&IH+)+XR^8+8)$PXBLI:0UL"3W63Y'4P^ M$#3-KC%>J! TSAZW! >$J0#Y?DVEV!<#]07E3=C\?U!+ P04 " !.>B18 M[TB5&WL" #E!0 &0 'AL+W=OL3)I &B0D:6$LC=06)G@ 5:!M#],>W.326/A'9CMM]]_O[*19807M M82^Q?;[ON^\NOLLV2C^9&L"2K>#23(+:VN8R#$U1@Z#F5#4@\:926E"+1[T* M3:.!EAXD>!A'T3@4E,D@S[QMH?-,M98S"0M-3"L$U;]FP-5F$IP%.\,#6]76 M&<(\:^@*'L%^:18:3^' 4C(!TC EB89J$DS/+N>I\_<.7QELS-Z>N$R62CVY MPVTY"2(G"#@4UC%07-8P!\X=$C J$$QV*]WV==@#(,]A M0-P#XI> ]!5 T@,2GVBGS*=U12W-,ZTV1#MO9',;7QN/QFR8='_QT6J\98BS M^:TLE "R $T>:ZJ!G)![JC5UQ25'5V IX^88K<;=FBRT&-1!PZ(/,.L"Q*\$ M2,B=DK8VY%J64#['ARAV4!SO%,_B-PGOU?J4Q*,/)([BY(">^;_ QQX>OR$G M&0J8>+[D%;YKJB63*[-7PN_3I;$:'^B/0^7JZ-+#=*YI+TU#"Y@$V)4&]!J" M_/V[LW'TZ5"N_XGL6>;ID'GZ%GL^E9:=E(RW_JT8*%K-+ -#8%OP%G\VJ;02 MI*"\:#GU3:LJX@%X![NZ-5@W_[C($9/],SL^5+A.S#5Y=JN-D& MX!W5*R8-X5 A971ZCIIT-U2Z@U6-[\NELMCE?EOC' ;M'/"^4LKN#B[ ,-GS MWU!+ P04 " !.>B18KMQW&)T" #V!@ &0 'AL+W=O0[[5@;"5JA\; )41@/TQ[.[^P&;MEZ8^R FTY*NH8%F/OR1F'/[5ER5H#03 JB8#5U+OSS M66+CFX ?#&J]UR;6R5+*1]NYSJ>.9P4!A\Q8!HJ?+2Z^2=U%^LY)*NT MD44'1@4%$^V7/G5YV /XT1N H ,$_PH(.T#8&&V5-;;FU-!THF1-E(U&-MMH MG)Q_("6&"W&UDI:G(]<0UJ,SRNUFGXK)5$;RAXKODMK M/%\&%*-\<"=;>-+ ;8W8IO[GT!M/W.V^A==10>Q'HS[JA;:HUQ8=U?: %<&> MM%+)#/2@NI8@WELW&B7A@;B!(/P-:XM[;?%1;5=,,+R&.5E+.7P%XE>K^@$N M&QR(&PCSQZ,H'):7]/*2H_+NI*$<<]??]B&%R>NMC<:Q?YB^P; P/$R@NU>5 M[(OPC:HU$YIP6"'0.QNA1]56V;9C9-D4JJ4T6/::Y@8?)E V .=74II=Q]:^ M_JE+_P!02P,$% @ 3GHD6/2EG%:W @ @08 !D !X;"]W;W)K&ULC57;6MGKEFT(C2RNG7/AA$/3]G''IQ8/J;*;C@2JMX!)G M&DR9YTP_C5&HS= []W8'MWR567?@QX."K7".]JZ8:=KY#4K*)X])]E+G5=,O)S\8?E$HW7 A@,H7/-D,-U](RN>(+@3 R!JV!4YA3,:0E MG:@E3#*Z1@-"=33/_T]RG>)NAP%_0X/ CX2:W/(.R]@3 (.W W MG\+QT)H7L(/1[CBDOIONF""283;!-80_0K"-?V MZ[C?C2Z#8."O6ZA[#77O(/6LU$E&'0:%Y@D"2W]2_=, H-1I3)2FCP]IJ9TV M*E0H4'.5MLFK:7I[\E[4UF^T]0]JJUJCC:O_C.NTTTX5-53102JJ\G^D/VI) M_T5T&?W%Z^^-A1SUJAI^!A+7JO6$:$Z;^3JJQ\IO\WHXWS!-96% X))<@[.( M M;UP*LW5A75D%DH2R.K6F;TCT#M#.A^J93=;1Q!\]>)?P%02P,$% @ M3GHD6''FS([F P :Q( !D !X;"]W;W)K&UL MM5A=;]LV%/TKA%8,+=!&HD1]9;8 UT&[ %T7U.OV,.R!L6B;J"1Z)&6W^_4C M946298EUL>Y1^=>W^#9C-6RH!5YX$#498GY MM[>D8,>Y YVG"Y_H=B?U!3>;[?&6K(C\O'_@ZLSM6'):DDI05@%.-G-G 6^7 MOJ<#&L2?E!S%X!CH5!X9^Z)/[O.YXVE%I"!KJ2FP^CF0)2D*S:1T_-N2.MTS M=>#P^(G]79.\2N81"[)DQ5\TE[NYDS@@)QM<%_(3._Y*VH1"S;=FA6C^@F.+ M]1RPKH5D91NL%)2T.OWBKVTA!@$0303X;8#_O0%!&Q TB9Z4-6G=88FS&6=' MP#5:L>F#IC9-M,J&5OHUKB17=ZF*D]E[QO(C+0J JQS\+G>$@_M*XFI+'PL" M%D(0*< ;L%+MD]?J"MMWE')*:%>*7@GU=WX.6+5^ %H!7X8\=J MH>C%S)5*L7ZNNV[5O3VI\R?4?62'&^"'KX'O^8$A?'D]?%%O57AD"G=5G;IB M^5VQ_(8OF.![1RLJR9L/JO%R0YG^_J#PX%Z24OQCRO5$CLSD>EYOQ1ZOR=Q1 M RD(/Q G^_DG&'F_F#*W1'96AZ"K0W"-/7O/F1!@B3G_1JLM6)2LKJ0IXQ-- MU-#H!>60H2",$O4N#L-<3+ T3% '.U.).I7HJLK%>EV7=8&E>EE*(I?T/ZR7 M#I/0$U,X4."GL0_#D5 3+$BCR"PT[(2&5X7JZ?F.8H87#X=!@J)DI-$ 0V$$ M$[/&J-,87=6X;)8BM3HL626Y6GR-TWR5XT<[W!+96;IQEV[\G),>VZR#);*S M.B1='1([DYY<=%V@V@[YH^8TP4*$)IHS[52FUB8]O1QA&$$/C82:8#!-)R8= M>KW=>C9FO649/C]-4#">=0,,>@$*_0F9@Z\">%7FBFWD$7-BU'8U]$>[VQ;; M>:*]H\-GM71HU=-ML9W7HG=U:,G66YYAVR4P"*)Q=QI@7AA,##OL?1W:,W9X M:=DH0EX\EFJ A1#&$U)[9X=6K!U>FG: 4C\=JS3 U!H+)U3VW@ZOF_O$=[]1 MJ56+M\5VGG=O\O!971Y:M7E;;.>UZ(T>6G)Z:/#P5,WUN%K;/YT:_M[J MH3VOAYK^AVU_*_@=02P,$% @ 3GHD6/)O'4>6 @ ?0@ !D !X;"]W;W)K M&ULM59M:]LP$/XKPH.QP18[3I.F66)HVHX5UJZD M;/LP]D&QS[:H7CQ)>>F_WTE.W!1<#SKR)=9)>IY[[B[G\W2C](,I 2S9"B[- M+"BMK29A:-(2!#4]58'$DUQI02V:N@A-I8%F'B1X&$?1*!24R2"9^KT[G4S5 MRG(FX4X3LQ*"ZL7*F[\ M+]G4=X?H,5T9J\0.C+9@LG[2[2X1!P#D:0?$.T#L==>.O,I+:FDRU6I#M+N- M;&[A0_5H%,>DJ\J]U7C*$&>3Z1>/B!Q%$\Z. ;-$D8>+[!:Y+PZRO>)M<6A/G=%GM-?=).[9IJ8BJ:PBS MKC&@UQ D;]_T1]&G#N$GC?"3+O;DREB&_TS("!/HQ!*5$R9S[J63"C1Y!*K; M5->\V$V.V+7N.HEZ$29SW2)GV,@9=LJY89*)E6CSUPE\999&C:S1\JTP6A&,+FC9YW03]EOH_4S)NE(R[*TNW+U6V$_C*!)TULLZ. M5]FS(PCO1T_OW>A_:_L/AKBNKFF3$QY,! &Z\'//D%2MI*V'0[/;S-;S>J(\ M7:\'\PW5!<-TMJPZK*SY>ELCBM_++$[P/0[@*>YTK9O>$< M-%\&ULK59=;YLP%/TK%JNF3NH*@0!3ER E::M-6K' M:0\.7,"JL3/;^>B_GVT(2U/*UFHOP38^YYYSL>_-:,/%G2P!%-I6E,FQ4RJU M/'-=F99087G*E\#TFYR+"BL]%84KEP)P9D$5=7W/B]P*$^8D([MV+9(17RE* M&%P+)%=5A<7]%"C?C)V!LUN8DZ)49L%-1DM

SV.RW&[X1V,B],3).%IS?FLY*%U)Q:L&K!54A-5/O&WRL ?0/-T OP'XAX#A$X"@ 036:*W,VCK'"B"%X02=8^.ST%A0N4;C;J].4?'1V_0$2(,?2WY2F*6 MR9&KM& 3UDT;<=-:G/^$N !=<:9*B2Y8!ME#O*N-MF[]G=NIWTOXF:]/D1^> M(-_S@PX]LW^!1Q;N]\@)VN0'EB]X?O)/;.K199/["#R'O?E8__1/8@.\,V.\,^]F0*!6&,L$+? M4XI9"EUN:XK(4IB*M4X&T3 >C-SUOHW>0"^T$;8VPEX;DS058$L6;'7ME9TV M:HIPSX8?! W+WZ7($H;-N2*.4K MINKBU:ZVG7%B&\+!^E1WS+K!_:&IV^T5%OJV2$0AUY3>::R_D*A;6#U1?&F[ MP((KW5/LL-1='X39H-_GG*O=Q 1H_T&ULK5=M;^,V#/XK M@G<8[H!>_)*WMDL"-.UU*[!T1;O;/@S[H-I,(E26?)+MK0U! MOB2V+)(/2?&A.-E(]:#7 (8\Y5SH:; VIC@-0YVN(:>Z)PL0^&4I54X-OJI5 MJ L%-'-".0^3*!J%.64BF$W:CB7 M_$^6F?4T. Y(!DM:J? M/FT#L2/0'W8()%N!Q.&N##F4%]30V43)#5%V-VJS#\Y5)XW@F+!9N3,*OS*4 M,[-SF>?,8)B-)E1DY%P*P\0*1,I D\_DFBI%;>#(QPLPE'']B7P@3) %XQS# MJB>A01A669AN31G/.%OHO/7K[B'7!G( M]=]M8:@4#MH5VG([U05-81I@/6E0CQ#,?OPA'D4_>> .:K@#G_;9;P78O(D5 MX8"']HC $],&@0.12R(+5Q)&XC(N9FWH_?J-*GU1'=8PAP>!:4#AX:=O,UDA M]9OX#Z2C&NG(J^:+-@Q) #+"\%REQN)C8LFI@XAND&>@J@U>I3>.G&++DH^S MJ!?U)^%C"YQQ#6?LA7,F1$DY*91, ;+6*JP4G+PRVV'UN+9Z[+5Z7>;WZ"FZ MKK&J--(R=R'!#-D&83]5"45B(-];2J]"5AD9[B!+VG&=U+A.O+CFE%-[9K!$ M0:=6F*:I+(5ILW[R+B[#7H?].&IH-/J?D6%"E\JA21T#6:;X_L)&K6P9O0M' M1YKB'5:/O7 N(<,\<#2\P(I*J2"_TR=R5IJU5,P\X_HETREN2*)X1*[R0BIC MMT [GWN-[K<:#XRXZ16QE]MG-MA4:]#:=E;"M"[?=KHMSDK/ M:"?W\;@C^0WUQWYN;K6.]PJSQLN72M=4K4 ?D26*54T?KWB4&]:1_,I8G.Q@ M'(U[72@;YH_]O-R.DN:V;(F UM+=JMRMW>-!)Y2&VF,_MR^88'F9MUKT2NY[ MD!J6C\<'/_K>QK$OXJ9#Q/X6<E DO&V+5!&X(- 7&7AG'V3T<95#KC M^'6/'(PZ,MOTA=C?&!;TJ3.S7LD]XY0T#2.)#IW9Q-N"]D7<])3$WU/VRNQ6 MY[O,CD_>I#;&PO=V]R:W-H965T,Z9"[78*_W#%(@6'DHAS3(HK*TNPM!D!9;,G*H* M);W9*%TR2TN]#4VED>7>J11A'$6SL&1P3%9*_7#+6[R91 Y0"@PLRX"H[\=KE (%XA@_-O&#+HCG>/Q\U/T MOSQWXK)F!E=*?.>Y+9;!60 Y;E@M[)W:_XTMG\3%RY0P_A?VK6T40%8;J\K6 MF1"47#;_[*'5X<@AGK[@$+<.L]#.FJ*Y!T_5>Q,X+EU2 M[JVFMYS\;+I29J<;V52'D_D.!;.8@U6_V?N,C]1F5-/BTABTY@0^8Q/CN?%'SM9<<.M@ MO+M&R[@P[^$M< E?"U4;\C&+T)($CDB8M72O&KKQ"W0G\(D(%@8^R!SS7_U# MDJ[3+W[2[RH>#/A9[4XA3DX@CN()?+N_AG=OWP_$G71YF?BXDQ?B-B)DI' ? MR<9WVN_K^OC"5"S#94"-:E#O,$C_>#.>17\.()MVR*9#T=-#HD2'T5!:,E'G M;M<42MN115VV!OA $X3^799W3%->J9R.?$]@7_"L@#UJ!$ZS@7PY$R[3MD"@ MX[C*^U1H<,X\3C=\=NDLF<\7X:Z'7=*Q2P9U/[#+F"E@0T.+,)&8MK?:DO\A M$;,.ZFPP$2L'L&(\!^H^8*6J99<(:L!6OI*$KC6Z#G<]K)YE3QS:K(]?@R Y MDC@9SZ;]$L\[W/-7%9 ^'@O,CP50:VIXV;# AZQ@-)(\34ES_I4@ZU%]_P20D\(M,&QE"ZR07Q M%'+V: ;JY[SCMZ&X=$55:+>^HO8 M@#^ON:VZW>ZNOVRNN(-Y\Z'PB>DMEX9 ;<@U.IU3>>KF\FT65E7^PELK2]>G M?RSH>P6U,Z#W&Z7LT\(=T'T!I3\!4$L#!!0 ( $YZ)%@,[J0]]P( $(( M 9 >&PO=V]R:W-H965TC'?7]4_V.0QF1E5,!;\&UOH;.0D#EG MDE97'!EKV33K/4<,J^4%GD3C YR5M1W^MP48BL@"/8$!$U M8'W7(.ORAFJ:#J78$&E6HYIYL*G::#3'"O-5IEKB+,,XG8Y%GC.-9=:*T&)! MQJ+0K%A!,6>@R#F9XL]@47$@8FGG)):QHIQ\J'0E@=RQ@N553FX!*T,F]*56 MPL5?2I#42#5SMXS.&&?:R)[>@*:,JS-R0EA!'C)1*82KH:LQ)6/,G3?VKVO[ MP1[[G\7Z@@3A.Q)X08\\3F_(Z3@CE(@U^"D;]_XD??^0 J]-H7>(?44*](G MIQ+,UC2? 2] 4-WW6&BWYKH'S,1=L'JJ' ; M%GMQT T+6UAX#!9UP<)=6-^+HFY8U,*B8["X"Q;MPI UZ(;%+2P^!DNZ8/$. M+/83OYN5M*SD(.LA VSO2PVRBYCLIN?[P1[DH$4.#B.%QI92-MVC"SO8330, M>GNJZGN_FY]W$'P+2F$'PEQ!Z<[NX^V S^,D[.\!;W5=_U\R-KN^T&1->64[ M++>M\E A&MWM;1K%O23\RY"[=2*8T_6.RA4K% *6&.==Q)B1K ^L>J!%:0^) MF=!XY-C'# ]YD&8!SB^%T*\#<^ZT?QO27U!+ P04 " !.>B18Z98,R*X# M 4# &0 'AL+W=OD:^V*) M%.=RAD/.>+87\J=* 32YSS.NYDZJ]>[*=56<0D[5I=@!QR\;(7.J<2BWKMI) MH(D5RC,W\+R1FU/&G6AFYU8RFHE"9XS#2A)5Y#F5#PO(Q'[N^,[CQ"W;IMI, MN-%L1[=P!_K;;B5QY#9:$I8#5TQP(F$S=Z[]JZ5O!>R*[PSVZN"=&)2U$#_- MX',R=SSC$600:Z."XJ.$)629T81^_*J5.HU-(WCX_JC]DX5'F#55L!39WRS1 MZ=R9."2!#2TR?2OV?T --#3Z8I$I^TOV]5K/(7&AM,AK8?0@9[QZTOLZ$ <" MP_"$0% +!"T!?W!"(*P%0@M:>6:Q;JBFT4R*/9%F-6HS+S8V5AII&#?;>*H="GR[NR%O7[\CKPGCY*]4% K5JIFKT5ECTHUKQQ:58\$) MQT+R!5U)%9I-('DN[R)D0QH\DBZ"7H5?17E)@N$%";P@[/!G^3OB(RL>]+@3 M-H$/K;[PA+[K.)8%QA%/8CNR0JG6/ORX%5E&,&_W5";_= 6S,C;H-F;N@BNU MHS','3SL"F0)3O3FE3_R/G1%XG]2]BPN@R8N@S[MT0*VC'-$Q].941Y#%VVE M8F15F(NJC$+/"Z8SMSS$Z#5T)L:PP1CV8BR%PA/%>%Q("8G=Y7W*XI34IA1) M:0ED#<#)3HJ2'25Y15I9&1Z0O@^]H 7:Z\J9H*,&=-0+^IFK0II],A@Q0/=9 M'QUA^.,61*^9,R'&#<3X!0@-J%5C58DEF/K2!3$^@@C]48MB?)29P? I+Y\Y M-VFT^ET^M%P8K$1ORB7&D9;AP)12SK=B/C_?:-';K#+"4%3E@=N)\ M9YUZP16LBB:_%5G1!VKTF9[$EDJ\1 ]:C@OR551W*]==%:S?S'^-J'O07R'= MUK:=BEA7JP:DF6U:VVO;T+7F%Z;EM7W;DYJJ7_Y")=8]13+8H$KOBF! BA@ !D !X;"]W;W)K&ULM9GO M;YLX&(#_%8M-TR9="C8_TR61VK335;J;HG:[^^R"DU@#G+.=9/OOSQ **7:< M"35?&B!^7Y[W!?)@=[)G_(=8$R+!SR(OQ=192[FY=EV1KDF!Q17;D%)]LV2\ MP%+M\I4K-IS@K XJ 5>2+R^V;!U9[;9LEH04I!60DX64Z=&W@]1TD54(_X MAY*].-H&52G/C/VH=AZRJ>-51"0GJ:Q28/6Q(W.2YU4FQ?%?D]1ISUD%'F^_ M9/]2%Z^*><:"S%G^+\WD>NHD#LC($F]S^AW _PFP*\+/9#59=UAB6<3SO: 5Z-5 MMFJC[DT=K:JA9749GR17WU(5)V=S5A14JNLB!:D(G:OK*=E< A7\ Y"'?$#ZWA]]L5RH\,H6[JKMMBU';8E3G\T_D MNQ>2%G4#4R94]SZ\2Q"$G]75Y5PU!V0LSS$WUGE(')@35T_XM=C@E$P=]0@+ MPG?$F7UX!R/OLZGJ-TKVJ@=^VP/?EGVF6AF8"CQ$1754]8NSFT$_CE37=\?D MUMP#R8.6/#A''IK(#U'A$3F*0M@#MZ8>"!ZVX.$Y\,@$'FK@, A0#]R:>B!X MU()'Y\!C$WBD@Z/8ZX%;4P\$CUOP^!QX8@*/-?!QW&^X-?- [J3E3JS$F^L1POT0P[O%;SS"0?]SRC^W\3!G&A#[6T/T@AF$/W9I\(#KT.O]Z MOVD'VAIUTQC5J#[O+9WP5ME>%W_T\@$'::$).[YR(YCTGW5[\J'PG=:AU9@G MS="$O88?]^\Z>_*A\)V/X5DA&^W0A+V&#\=]^$L8&79*AF>=;#0$U*4\@G'_ M;<*>?"A\IV5XULM&2T!=S".M[Y?P,NS$#.UFMHL"ZH(>(5][:"]A:-@I&MH= M?=(54+?T:!Q$??I+>!IVHH:)519?U;P>'\W(Z@F%L9HW\G%3]27L#CN]0[O? M3UI"]SOTPT1[WB\A>-0)'ED=>E(33=BK&400]F\X>_*A\)V@T5E!&S6!=$%# MI'7>GGPH_-&\^ZR@C9I NJ"A-^Z_T=J3#X7O!(W."MJH":0+>JQ-F.VYA[)W M?D9V/]L]@71+P\!/M/Y?0M.HTS2R:_JD*)#N:=^/H[ZJ[>F'XG>J1G95WR^7 M))75DAPMEWF][F8L1G?V. SZRQCVH726(W!X=!/ M?.U']1(61YW%D7V^?8OS>IJ')2!E5M6U(9RRS%A2HJV0H7$0!_V*]&&^YZ'N MICR@ND<+Q=4J_=^8K]2T$^1DJ>*\JUBUCA\6O@\[DFWJM>-G)B4KZLTUP1GA MU0#U_9(Q^;)3+4>W_WZ8_0]02P,$% @ 3GHD6*PI_#60 @ CP8 !D M !X;"]W;W)K&ULK55=;],P%/TK5IC0)D&3)NU@ M(XVTMIO8PZ9I8_" >'"3F\::8P?;:0N_GFLG#>V4%9!X2?QQS[GGWM@G\5JJ M)UT &+(IN= 3KS"F.O=]G1904CV0%0C(KLN2JA]3X'(]\8;>=N&>+0MC%_PDKN@2'L \5G<* M9W['DK$2A&92$ 7YQ+L8GL_&-MX%?&:PUCMC8BM92/ED)]?9Q NL(."0&LM M\;6"&7!NB5#&]Y;3ZU):X.YXRW[E:L=:%E3#3/(O+#/%Q'OOD0QR6G-S+]Z 4W> MDENJ%+6-)<=S,)1Q?8*KCP]S^P?R6Q4_;7-,F5_A" MKHC<2&$*32Y%!MD^WD?=G?AP*WX:'B2\E:L!"<=O2!B$48^>V=_ 3QT\/" G MZGH9.;[HC[TDOK#QF$7MJ=TW"D='U1ZB]Z(&M'SM!5+:J$@E4O!?D+F5%=2 M,^LQ?&ULK5C;;N,V$/T50BV*+-"-+KXEJ6T@B1HTP%Z" M9'?[4/2!EL8RL:+HDK2=_?L.*46VUC(W6B@/L4CQ',X<#H M>5ZHF;?2>GWE^RI9 :?J7*RAP#=+(3G5V)29K]82:&I!//>C(!C[G++"FT]M MWX.<3\5&YZR !TG4AG,JO]U +G8S+_1>.AY9MM*FPY]/US2#)]"?UP\26W[- MDC(.A6*B(!*6,^\ZO(K#H0'8$5\8[-3!,S&N+(3X:AKWZ3Z4>S^ M@LJAD>%+1*[L?[*KQ@8>239*"UZ!T0+.BO*7/E="' #0T79 5 &B[P&C$X!! M!1B\%C"L %9JOW3%ZA!33>=3*79$FM'(9AZLF!:-[K/"K/N3EOB6(4[/WXDB M>_L))"!]= MJ_V+7OR[B9R$[ZD\)\'E[R0*HD&+/;>O@$=C"P_;W''#/X@MPD=MLS>\&=2K M-;!\@Q-\=HWN"Z7EQBK]SSL<0.XUCVON1T_OK%'Y+J88V M39SPKMON1[94"U*!>O%B4'K4$J(I8DL<=HFS9.NJ[:]$D67QQM_G$T;.[] MAD27M427[AQ5)B.ZQ?J#+G(@6.#N ZA-(R=?5XWZ)(LOC\^/,!H[1 J#?>T6 M.&6Z+S!HL.A5)FW3# NP##/285IODZHB/5RU, A:4[9[_JY*],765.N@T@U? M=>S3_0%8'WH_I6-X?-Z?TM%I66<=>V)KZACM=8R<.CY]O'MLU<,)Z[H'>V6+ M^V)K2K8OV\-^Z_:PU\*]5[:X+[:FE/O:/707[S=4,47*2PXB"K*EDMDC0IHM M>T8568-,4.2VK\\;-WEG8?MDBRLVDR7WI<9Y$'YW2O@''_L<9&8O310F*\QD MY7=_W5M?S%S;ZPA_/[R\U<'B,6.%PBIDB=#@?()G@BPO2LJ&%FM[=; 06@MN M'U>H.T@S -\OA= O#3-!?5TU_Q]02P,$% @ 3GHD6-\HK>C@!0 *2$ M !D !X;"]W;W)K&ULO5IM;^(X$/XK%KTD0(\B%;C55;K=K?;E[L/J/KA@2K1)S-D&NO_^G(3&)+$=Z$7]TA)G9CS/ MV)YY&#/>,_Y#K"F5X"F)4W'36TNYN>[WQ6)-$R+>L0U-U9L5XPF1ZI$_]L6& M4[+,E9*XCSPO["K?P>H[#3"&7^"NB>W'T M&610'AC[D3W<+6]Z7N81C>E"9B:(^K>C,QK'F27EQ[\'H[URSDSQ^/.S]? 7F@0@Z8_'?T5*N;WK#'EC2%=G&\C/;_T$/@(+,WH+%(O\+]@=9KP<66R%9 M60**'D"9M+*6?UBL4VV,9%T"3[)->5@QA*U M@];9TNXH^),) :[R09;25 K 5N 4I;?@H]JU2O@K>0(7K;ESFX M>',)WH H!5_7;"M(NA3COE1H,I_ZBX/GL\)S9/$<@P\LE6L!?D^7=%G5[ZLH ME*% SZ&8(:?!CVSW#J#@+4 >P@9_YJ>HA[DZ+4(GM]\\LCH$Z!'O"E_^8XEC,XYOGR1++M=B0!;WIJ244 ME.]H;_+K+S#T?C,%H2-CE9#X94A\E_7)E,0D75! )'B@CU&:1NEC%H8-Y1%; MFJ 7]L+<7I8"=Q.5$/$H],;]W3&JIAP&@=#AP.EPGZ8*JVY<,@J/MJE N&ED((=>F&[MI]7WQ7N.(TWQ)&'YT6SLU(75FK MXM65'P:OE*>ADV.<'9:.K%7#HAD&/)EBG):KIRT&OT-ST S\)!BB^FYO2OD! MLFQU34V@FYMTF=ZG+7/9X _:DZA+I(I<W4:Z:&W$V:[HM6RX2V !AZ.JC^E=0H9$OKFI4A-XEZ M4>%JL6E#V:1<5\UU;@I9L[NF9 M7:AE4U:*V[9RM+R[G^8WUK7Q&;R>0\/X+0ZN9S@PO@G5F_QG 'T]=?$C@@^$ MJ^PC0$Q7R@WOW4"M-2_NY8L'R3;Y3?4#DY(E^<B18 &Y=KK@# ($ &0 'AL+W=OTYWCUW1]]-MT)^4CF )I_+@JN9 MDVN]/G-=E>904G4DUL!Q9RED235.YF"<;B21%5E2>67"RC$=N;XSMW"-5OEVBRXR71-5W #^MWZ2N+,;:5DK 2N MF.!$PG+FG/MG"S\V 'OB/8.MVAL38\JM$)_,Y#*;.9[1" I(M1%!\;.!.12% MD81Z_-L(==H[#7!_?"?]E34>C;FE"N:B^, RG<^<$X=DL*15H:_%]D]H#+(* MIJ)0]I=LF[.>0])*:5$V8-2@9+S^TL\-$7L /SP "!I H%BGIWLR#/G[T@SPCCY.]<5(KR3$U=C=88G=RTT7Q>:QX$'8H\_B>^ 3"P\&U E;SX167OB# MGKGDJ2@;?C^^1C"YU%"J?_J8K&^*^F\R3\N96M,49@[*5R WX"2__N)/O-_[ M:!A)6(>4J"4E&I*>O,67D%G#^\RLL1.+-0_>)HF",(BG[F9?_Z]/A>%I?-R> MZB@6MXK%@XKM$B.E]D'#-Y:(Y3?3X_*@,8/W/=1G(PGK4#-IJ9D\62!/QB1E M)&$=4HY;4HX?$<@U-MX+T9=!="^,^\YX_4%\TBIU,JC4 B3;4/-'3%XQ3GG* M:('N45I6^%>/S_]_9/PX'U3IH2X=25B'O=.6O=,GB_/3,4D925B'%-_;%1C> M(R*] 0^'>N^A ['N[U4^_F.C'4O++949.I)KB27JS\F 83T?ZNVQI'59#7:L M!D^6!9A.=9P<]5'O[K4[):+&VC=BMT-C6 MV6&.K3I(&PO=V]R:W-H965T#5=KB,7[P.^,NCTV1BY3 Y2/KC)79[@P $!A\PX!VI? M1[@!SIV1Q?@Y>.)Q2R<\'Y__D:>\I8:F ML9(=4B[:NKF!3]6K+1P3[J?LC;)?F=69= ^E+;%!.VBD,DR4Z"W:4*6H*Q9Z M=0N&,JY?Q\38S9R$9(/QNC<.GS">H7LI3*711Y%#_K>>6,B1-#R1KL.KAAMY MG* P>H/"()RA@?N*[VRLP,S[SIY=@>^K@S;*GI:7W5P/+75#,TBP M;1(-Z@@X??EBN@@^7&&=CZSS:^[IIJT/H) LD.U*]X\LK>[Y]276WBWR;JX] MC^DB)L<+ -$($#T30(WEN@80_0<0_0- SLYN#:KT':I1)EMA^F,\KHZ7P*H_ M^W_"^QODGJJ2"8TX%%8:3-[9?57?E?W$R,9WPD$:VU=^6-F+#)0+L-\+*B18GPN+K2D& "=)0 &0 'AL+W=OSG1#[L_D\V^Q83+-3OF>)O'+'TY@*>9ANY]D^930HG.)HCBS+F<+8B.'#N:496_'HKS 0 MN_.9-P,!NZ.'2-SPA]]9-2 [Q]OP*"O^@H?*UIJ!S2$3/*Z<)8,X3,K_]+$* M1,-!XN@=4.6 N@YDP %7#D7DYB6S8ECOJ:#+1S.^;]#5F!+J^5YNU MB-DU,=M([(\]2VGQ7,)DPV,&7D<\R][H>)9 =I, AMCMT.Q;$4S@ $NG9ND8 M65XF@LF'(BJ2;T'"A(ZBT[OY"?(PZ5#46;F.KZ?HUA1=Q\:&>G%>3\XSDOG)!([#A2<:C,*""!8 7?'\23T\3*=AXF"5A MC17TW8%'[M>4_;&4JPR]9?(%PIZ.!'W4EY7?3U=95-VJZEL1&_N.GCNT5)^Q MC.R_G:Y/@>P(8$43&H0TD2_ )!]0<2YB-,E+[C^@RJ]Z4>I;B/%F8]^#4Z&U M0]-HP?"(':$"GRH4$Z&U0X%4*-"+NT+EVLI?:/D$=1)88T<$@/_,A"F,M62/8Z/R9"*T] M=*4VH'_,4C)JF=&AF BM/7]4V@69M8NIE"K7EM;3U9+.SE!,2*D'9&S)8XJI M0FIQ(,3K%I/.S'$]/,!4-7=D;NXKGLI4DL+UV;W)##@VBZ9":P]?R0=TS(D_ MFG3F/Q5:.Q1*GZ"73_XKUV;V06R1[JQ:9T9L=T#D(:4@T&33?]2?V9\XQ(+= M&976SL9XJ*!4BT?F%K\^W(IB4KC*IW^?Z2$)TA]/I27GB5K21LC1>3016CL M2D@@]Y@E950IHT,Q$5H[%$JI(+-2,994?SW"1MCW>CVJ;T=<%P^MJ"&E)9!Y MZ6),46G6'Y#E]WI4WPQC#P]T4ZQ:/3:W^O6>;4(:B1_@$TT'^Y(99/0R[#&6 M'[ 2$/B8RP]XTN6'J=#:H5 *!;]\^0%KEA6(XW1K2&MFN0-KJ;CQU<"\^-!/ MS&>K*#/RZ$=T#.F E73 Y)C9.NEBQU1H[5 HJ8+-4L68K9JO#KILU9D-9ZM2 M)MBL3$:\\'%_D0$B"+MZ3V=FP:%)"582 IO7(CZ&:2; NS#0OQ @YIA@ADXJ1J=#:H5!BA+Q5>H/) \'VQG>:6"\'CXN>. MT8"EN8&\?L>Y>#K(;U#OR%K^#U!+ P04 " !.>B18V%U/.TH$ P& M&0 'AL+W=O6B)([/<^SW MQ ?,EG!B6'!&*4< E HJO+9JC.)8D,8Y?!=0H?4K#ZO6!_EE-7DQF"1F:D_@? M'/)H8@P-$*(5S&+^2'9_H&)":H !B9GZ"W9%7\L 0<8X20IC,8($I_DW?"Z$ MJ!C8[AD#IS!P+C7H%@;=4X/>&0.W,' O]= K#-34S7SN2C@/C+*3B'*\ Q[T%CN5T&\8SO\2\I\R=INFTFW\EV]*\R;M_ MB7F_R7M-C&X9SZ[B=<_P_%\9YOM;,(\A8X"LP#>1/EA&]V#!2? $_OU3&( O M'"7L9\-H9SG=;:;+K'7'-C! $T.D)8;H%AG3]^_LOO6Q27B=,$\GS-<$JX7( M+4/DMM$/2XY6EMP-3@%3S4T+:M;*NS8H.F%>#NLIF/Q-VD[MGF6-S6U5[)>= MCCUJ"O9*!7NM"GXC',8@((S+-YR]U#-4Z2L$RSW@$0)<]4^S9(EHLT63ZJUC MN%9UG3 OAPVJJ@^LCC4XT5V3SUJ(^F6(^NTON0#$ M[H5Q\9LCGQ2!V<(X0TTA:?5Y;4ATPKP(=,(\G3!?$ZP6HE$9 MHM%560O C$>$XO]0> M^G,M*HQ=KW[:*3WWQSUN]7ZNZ3IBO"593W;:.18C5 MJGN^)&9@3I)$5(\J#$U*MV.N70-::9Y6FJ^+5@](I2JTWS17%7A=@=))\[32 M?%VT>J"<8Z"%WM>4;O#A&0I5S5%2.(84@8V8M^K]E:-Y47A M8EC=H'>K52O.TTGQ=M'J@CL6TW5Y-:TDA+TM2J]/MGF:0QE[V:0*Y MA.6_QLK%,"LGHPFB:W4DS4 @IY>?,):MY;'W)W78>]+NR>-P=>)ZQ.1GZ?>0 MKG'*0(Q6 FEU!F)@-#^>SF\XV:CSUR7AG"3J,D(P1%1V$,]7A/##C710_I-@ M^C]02P,$% @ 3GHD6.<1J45X @ G08 !D !X;"]W;W)K&ULK55=;]HP%/TK5E9-K;21D #K&$0JT&F5U@[!NCU,>S#) M#;'JV)EM/OKO=^V$C': ^M"7Q+Z^Y_B< AFP++O30RXTI^[ZO MDQP*JENR!($KF50%-3A52U^7"FCJ0 7WPR#H^05EPHL'+C95\4"N#&<"IHKH M55%0]3@"+C=#K^WM C.VS(T-^/&@I$N8@[DOIPIG?L.2L@*$9E(0!=G0NVKW MQUV;[Q)^,-CHO3&Q3A92/MC)33KT BL(."3&,E!\K6$,G%LBE/&GYO2:+2UP M?[QC_^R\HY<%U3"6_"=+33[T+CV20D97W,SDY@O4?IS 1'+MGF13Y?8"CR0K M;611@U%!P43UIMNZ#GL Y#D,"&M ^!S0.0*(:D#DC%;*G*T)-30>*+DARF8C MFQVXVC@TNF'"GN+<*%QEB#/Q##@UD)(I5>:1O"=W5"EJ*TO.)V HX_H"H_?S M"3D_NR!GA ERRSC'$] #WZ 2^,G]6:C:K/PR&81N97"Y)I'A"3M04,W)\G2-\UUM(5JYXW[*, M): .E>@DA;VT?5W2!(8>WDH-:@U>_/9-NQ=\.N3OEN.TT;CN./7K1I_-= M4:%I=3=_?<54@V)>B>//!="4I7 MAB;]5PR'%% M\]'1V,:ZCMLM_^T;^SPE:ETU.I<_?N^D%J*5K@)HD18?8>^M6N4_FJIQWU*U9$(3#AE2!JT/J$M5S;":&%FZ?K*0!KN3&^;X_P!E M$W ]D]+L)G:#YH\4_P502P,$% @ 3GHD6*7Y4UQ. P "A4 T !X M;"]S='EL97,N>&ULW5C13MLP%/V5*(P)I(DT#:3-:"MME9 F;1,2/.P-N8W3 M6G*C>G5'G+G(MJZ,^5 M*C\'036=TYQ4%T5)A4:R0N9$Z:Z/9Z\NGDI/-P?KT; M/S/ N1\X1:\.$+WHX+H:PZ3CPZ3W:J/BO8/$]TACPOUM83/Z5.M8WBE&2QPT M[7_#A Y"[G6O@.L M>V"0<=X8[/HV,!J41"DJQ8WNF,$F^ SRZO;]JM0.9Y*LPNZ5OR&8BTXR*61* M99,F]->AT8#3#.Q(-IO#515E *!21:X;*2.S0A#C8YFU=LYLN&B:VE#=M#*V _IM-:O=EKU\E:Y7LL="?5WHZ0C3A_N"WDJ:L:7I M+[/& *8>XNJD+/GJ"V&>NT?H^=^N\XP**@EOF]:U_YY7^=6.H]Y;639/E5W#3H_U M*_^]F[PZ!I/Q,9@\BIKL'X/)Y A,]M[LJ?D2D^&[-!G41Z'6>6OKM-5$/3C5 M#OV?<$KFFZ3>9,&X8J+NS5F:4O'LT*7E%9GH/_2V]/7XE&9DP=5] P[]3?L' M3=DB3YI1M[ 0]:A-^SM,+XR;([7.Q41*ES0=UUTYFYBFIQLZ:_T!PBYR8SYN M!.-8S(T AN7!'& ]$^BBGCW(LRX6,S1?+X^8D^N.> M:9)$41QC*SH>.QV,L76+8_AQJV'>@('E@4PO6VM\M_$*V5\'V)[NJQ!LIG@E M8C/%UQH0][H!(TG*8%"S7\_ M1W\!4$L#!!0 ( $YZ)%B7BKL

X>&>_&H,?J-"7)WH.#-(R2[';C M<=VU#.T0SRW#0M2[]R5S/NEC)?,>+C_D*O8,_@.AA:G0IA[6P"LB*VF?N<"< MV*(>=#K-U-9.9M#\_L;:+XW1*.6LPN6N^%$/T\1\NO1^"B#SOS=+,;#,<8_B MS9WOKC70&H!:O<"Y#O>,!P][U/$FO8P4RS*GKY/KWYK1^N[38]] VV&8X@7U MM+.M23R#[\W=7-5U'*V)=[,6=:!9O02T@S*>N-3?N:S-KMN!B-_!8,;&7LSJ M]J+$ -<%*+6_4Z-I:]:[H7'Q+>.DPMV76XQYCGB]=BSI UB2)LK&;R99;UWT MCEJ.>+VV#"Y#@?,AVA[@.%=U$^UUX?^Z]J,(HSW(1$O8^T7H6D^FH\YN]F2D MO[752^=]Y-IPHTE*VMIQL%E1M<=I]N<&_R$_H86MU$8 F+57]2"5> @8Y6B9 M+BZG:!C9$!"4NEE 5^R6G;9\--K#Z+R!2821N6M';FK_I;7&&UX,CTU(TOJJ M-=Q33UH:&7$3?EZ,8T_2R\^*G^YKN1T"6+6\3D=' 2Z*SY@4H_$(]7^N4"PP M9AVJST=^3NI2UYH6>3O_:-YGF,JV@_U3D_UK*>LRA(* I0F?3W^T BVN]G?V MX M?) =JJ:GW/'0S+J\Y.U\QCN?);5EC!(..Y'<-@Q8MMZ9[(?#)],SI>+,( M3>,N K\Y8O8ZFOC?#BU8Q[&JL+'Q8#7G$8^_&5P%1' E% X4#Q7B7BJDRDJA4E<>:R]D)=<" MT+N5Z5_'(_M8L:[85RHWG*)8K\:8>\MP/KL TM#[A&R?S=NA13H\'9*E5%4E MD?'4QO*K-*X>,J088\)0R:Q?LPO,44^]U-)-KUU);@YN\A5GKO)$H$!C=JX4'&D1 M*$4T<(HXJOI9?M=O*? M * /E!#'![5FW,__78Q;RDW87^.>EQ4QO5Q=O9FXS+B7EDGB L4!< M4(VTYPIQ7FGEO=#$KAU)]90ME^>MKYPB?+^%WC']!+K3?%A8H.WY"?_*P:"G M2$\RZ[ZS%X[ZLBR#1J7Q(-<*A%V,F]!X]%/@P5!/;+63C?,_=ODF(-JF'J49^*EN[' HV]Z["#3+8?1ZL@1G1=#P]XT>QORA>1I%BLAOZ&%L5-L"_Y>%T>RO MN9Y-["6\HDVW6"PX+)HTZ_' *U/S!K+$"6ONTK=._. (LMI2]?I_54I_;+4!_OYQ7E;K6%[XM M&(5T@":^T\,O^K9Y_TWQMV/>"O2W5YS[@UIK'WIHQ#]'=0R!G(0%O(-DKOCW M3 .>32)&ASI2_0WX%?/ZACZ!ZQT0[9"]![,VO[)+]@0M&L;?%=OT,K?=SOROJ^-7#MI?\#^(X=#R)C/5MY/CPL+KCK$.IAG: \;>8""WMQ M,?$7\;5W+4XXO) AYKP23''$E5&(AP#X0S0X@XPSY0V5&*]Y?R)X;P309TI# M"1S:6&2L8*BJG-'$<"SY6HG##7SXPW(NT^>8#MEZ(V1'H4.JU%?.N]EG['#D M4XJJUE8B47HM2$J/EVMD6)#!7.0IB57(#]_@2:0<.E_;$E:&$B35\>5?) M1F>K'\CS1$-_"Q]@#'^'(3P?N525\/=N['Z/0[I'%WW2T',#P M2[^CH^6KPV'* $DI@BE_-D%RW)4:O=;D\KO_.VNFR8?O&/X2%'^)V?S@Q=J8 MK.^6TN?3(YLI>+L+<36S:;IA"B ];7EU!,Z(THN+4MMT2X7]I/<%!AV?OM0M MZTZ]B, +[_#7:';=.S7QOBZUJ/,1%EDQW?Z!9B7M*=W09AHUBRRD-CTJ&I,V M?VF^>R'Y93%GO4M?=:V#DN(N*QL,#TXE@[=$1,WR1@%^Z[AF7AF.:*4)MI)$,VC;)C-WFUVBK%Y,]%4OLY-6\ B9;V^*[CI(9=30_ZR;9@P4 M"^A*C-*-ZV90G$_^C#L-X+?_F?Y-;_GMSZ&^A#:?%0!_T=]LO=9>T]>]ZFBT MZI0DMLS,1HGQW*YSH4'1?>/ ML5\_?CW&+ZV+==;?LB#SP#%'=NZ"S7$#YH9 M ,"&)P\ %5S1YH<#J6Q#%L-VD"[KZUYE;_L6M*#7@=GF",H2$_Q*Y&1_HK6< MS=^V?S9R\UG:N#EIL5N#NF-L[ +'VREMFYC2>>&!PYCTJD',NGS:#S#3%[YIQ6K_ZN$ 7]_H>I@V7:SL/YI'!C?LQ/H.. "\=SSRQ6U$ MU3G'N2OO94F]LYI>=]T._Z6^\2D> M> MLRT07(]&\2&^6 [?-MI';M&5HY[';5!6G57S J:M()KO-I"OR=J\,]XBV MH&>KD[?E!/7;==8;N1S^!89B9\.>RDZW#CU'1W"><=8EA+MNR]*I,3,[32%M-!P==WV7?PDBONP(EV MU -CUQ@I#[2=FZHL><6M+->2M#[92QC>(1#MGHLOK[?]>+OTUYM5HGI&+S=M:H^V= 82YIKOWQV(?AS:HL33>?2=18F^/%MKA_HZ MB6UC8\/>Z=ETW%>HB^T![(W-CY>CH;X=SZ;PBK^\>]^^+I7+^[:_ 69JJ*\; M_ZZ)7 S LQ^'5(>P??8WF\X=B7NUV]VN[_IGO+_G0)'TVJH\H_+;.(KW5N-+ MU]$SLG$_F?E8!RC^\]?5-E,9\[,K3"U$>Q+R_>%WK MV,LCK;CJO<:EQ0Q52@O$"<-($\,0,99@+SB5_GFQSOO7M_Z8,_J/+E:#"*EX MP'EBSN>=VW$^[LC2U*RESJS_$UI1?94GNFII.7W*Q\C,"-7-[[=9Y"6/[-E.0T=RI9E ML=%0$Q$TKU"E,4'<:, '*0D*\'PGG:]*P5\@/6,W[LI_+K3XXZBMUWM_E*]EO>9;6_;YM :5L>YY[@,N;4:DG3NF16B E-;.4V%@$HD0\ M6(D4)QQ5GA.J#*7>^4/S;5:L4*?B/[<:#M?_%M6[_6Y'UJ@J7\KW>6NZD]V? M9YJCF&XXO1T4UT/=523R(.C7,51<*0J M62)EG/",*.S86IV5?1N?7H=_CQH,5_S9*M=EXXTN MBJ&/V4Y)I=$XH-F\9G?:GO8Z=H?L)5'H:SE[V3!EPW3OMBG&2J."1=3%_;(E MQD@Y;!#6%?J[6_<=7<\VS)W0:2I0-SN(D4*Y*[PQ#NHQA.$$%,M178'# >EC!2"A?8NO\ MDPU.K\#PY<>Y^NXTZ$9%-9#L_GJ6)Z0GV1%ZEL:=V^Y\J&M]&\4[FY?34)N3 M-"_?/7&ST"-7C0+FPEJ*!.,4<1V-D"Q+)(UE@3!3>7:HJT;+7W3 \'N+"[LR M7 -,CBSG>KL]"M]G9^FE[-?=,PRS"7MK*I1-V(&9,$JUPZ4%;*$Z(*ZP1N"$ M.5266!M/F97!'I+'U:' TA<[LE=B4)5'%M/;B[W*_M8]"T]+=FO0I]UE _;6 M="H;L ,S8-Q7C&ALD"$>#%@5XD%@&B.BI.9:62[Y084,U_VOU56KW5LV,A#D M_MJ ;U(+LR=VL)9M-#\/+1NW9ZE55S>E;^N9N)X6Z8B*HI^THS9_#W<_&\CM M@I282$_ V$F.'1A(68&IE S)0(+S6-/2')2!7!RH^(HVD@Y*\9+>WU>DN768 M,-N_$7C;'N+^S,0S5#;592_ZPNQ%JLR>[>8.58V>T:AK;CR+B35[M)Q[*'"T MS4B\>2-ZSQD,545+%A22IL*($U,A28A#C)'@*972K!\*_8HK;:KT0P M+FT5D!9E/'';RG9]08022V- 1\7:Z9-/J?WZ2PT* \3P)K'*CZ-41[W_Y&YN MUIQ_-K_KR711+G9)BS_'N7]6E=C7IA@[D(58(K8MOIK*?Z?9K7Y':W!:QK/+%>'+[;EDBCU;7CJ3D:EF= M\7*;FJ=TN]*L6]5<+<_*)]99W7#-&2MW]"AY1M33^OB -R4?[TQME./-$[G9 M=WAJ#$J^/>?BT0/P +MY2T, LA2__7^_H=\\5QXVM/P%!^=YQYHNG^]\W^C- MCW J?HF'*:2#G.X4)G]9Z3J$ 7U5E3 MXF\_1*6*I]=DAZ'60.OB"5#X:.(LGG[3;8K;P)#7J!>M5*"F!)5-F#$0XF1+EE E=$< M$RZ)( >54M6K[H=>+>IO7X3EWI2+.(,55LA(H9''FI6JU$:1M1+[TAJ.);B E=(6<6$)4DHSY*GESF KR[*ZZ]WU M./3+_:OO?0RP"P'^L_%A-HQQP!6T08VW[]QL$D."N\-S(L[P?+;OYG6E.&F+6(24_AGDHB115%%=/6,"M=9=C+'BVV:M92P?W/EWJTXP"G M&+"7YM@'NCLA\_#,PX^-AWM9<4(L0])2@CCA&AEN*F1*6EHKC&54WD4ZCEEI MG+$(!P8\O&05()W B%)!X#&5#GHM'_; >3C+-#S'IG>]C6K+-.-L.';+%TYU MB]4C!N-(:;MC0C+K'"+>Q_KPFB,-Y@E)@;G&A"OOGI/(6?A%6S1J8U#WH6XASU?K[/#[I\C/7-UW$YP/1FWI@1H M:VM2HEV%=S4^%NF.V^9L,GEP;0##-[(U4%SX>C:$K^&.Y>UXB>A^&'KHCFZ* M.J3O$M]MZGYK7OOUI7;%V*8"&_#+J#B?7V\0=/+>C+U?E1\\?[/!KYU<,VOXQM_9?RDH&7[FB<6/MG! M!$"[)K[X;YL:\(BG[[Y(2RFI<5HB8J0"5J0K9"RP(ED:C"VW92#X+I/2LC)6 M XG2/E:?=IC#Y1P>P:WPA @E]=KR7,^FSA>RT?P^&?\2I_B/=H;O94+E"A,2 M#X4M2WYV?_WG/4P\7#V, S[Q8>AM*E\5!=:' '\UO5QW2K08GE8C'KHJJM(F MK1GY*>@W*,N]BI/D<32>%G&7T23J>*]*^QNK[93X[)%P3>A#S=DG8K>7QB>_ MJZ?P4GM_^;-TM0$']D:V9%A MK@[2+)_MT=Q]OALU[NM1@+0"%,.C@#0,HQQ/Q_!E=XS.Q%M?WT3G; F'JC3 M=#QIB?CUU\ZW;OE$S^-!$\;7W5RGOW0?J.Z5:0&K;@V @6P/8K!L0D$X_5^I.R]N3I^WX_5Y?29X MJ=.MN__WR_G*S[6^\.VB#M(!VOA.#[_HV^;]-\7?#L_M?W &MH^#O.+D[X]+ M@8;6DSTB'FC]=?2!;E:C!!$UR? 1(1&I&PKPN6.+=V5T)6@N4@7K]/07,-JW) M"Z,#LUZ@D@%)Y)0%I)PTR#$M'(W_7ZWSPZ YU0:C(.$'EUPC)<%A+X4E)F"F MK)=K-:IT/4D%)/[3ZV8V\=$$NM9NLG-91RT/Q&L-*6%-N/9=/G&JZ4)[R2A_:*&A\2R M;H DNHV0=E7&+O6T^#*>#1W@0L?+X!J I,:GPW5;8E= 2Z]UG;Z8=KP:NM)7 M+[\MOH,K_5_UM'WL]SV5@K\ B*X!B6)7QPT0.G<#^ <&>CQK"IBW/^'A?=1F M_JK%<^$Y\.2T: =4,KVZD.Z.,$9OC.!$7N.9O MQ.@L78P?C=Q%E)[:H M%Z^IMY>C^M\SW_5MUJPVU^'+OF9] WQ:D9..4+*:U8TI #E?H)/"H MN'H=E[SC%!G=P Q^!]?$PVMB<&XTT\/A[?=+P;3&=X'K"#R=A+3$+T:M8;)C M+##9W!3K[GCB1AL.KVL7VMLZN$E^9TW+3GM>YN_>#HW;3/T>"),_-,?WU&@N MG1?:X)S_/PEI+U.H?/ M_183_=I9^S%.VE=+,J?FU:.9=^?3;?OT?\C>^-YF47Z,!+?X=Q7CT_^U"/NF M9*$&I#@"SFJ9RG<+8K8YXWYY)+Y9R5A\3D7P;E[TTN+*UG-S:&'.7/=Y/E+I MM0*?5>5V]94)W>JZ+:Y19T2JG=5]SNUZ>^TZP$+91U94]*2J],;"%U_MZ^F5 MZ3U/:]&+C"^1,KY8+LR[NRU]&:4R2N5:XL\!J2X@F$$IJTQ6F<>H#,TJDU4F MJ\QC5"93WZPR666V5)E%\E;6FOV68GRZQWBX-6 >$<2(:RSO=@U2;[W"P(EL MHG]4-.14NIPE^JBG]P2[G"7ZJ*?W!+N<)?JHI_?HNIQ+5SZKLMZGR_%DBF(B M8-I%W$Q7-CKE6FE?Z?2AE7[-QU'NL )#14I62NQBW868)%@)I"I7(F*U(3PX MB>U:!09E,"^E#,B&4,(]\)N.M9:)4YAJJQ0+9"TI->K?9U"_CPOM>UHQR)20 MA_[+3\91H.,&6/X^GXV48>O0IS3#UBZ/AK/,$(8ITB:>9&$ L710"CE#+7.* M6677"KEY32KCL46ZE!SQ@"4RBBLDN>6L(G"C+%\.MM9/U"4#IGA&KHQDLGX>0#*;O!_=V/FE1(?-B7 MOV_A?AGFXF42>YA2'L&L*.;TB,%L-)QS )SB(K@$6>\0L8P M@3"5--B@*E6*70037Q3 UL_(&B@L,H1E",M3>OP0)K2E#+L*6<& 3_D0D*&8 M(U\I%X"&8>[7:NL^):J8.=B;DO8,8$P:/#G4\I,2WI]6DF'Y:T-+/D0].$#&Y'-Z5'"F[>=;OE3T\Y?Q! 9J5,3#.?S(WD;!^Z(G+NE+E*P<\'RV+CU<0>_-:-L3 M)_U1-02/R39YSXE1M\*R=ZFBN*QZTX&S R8IP.8U/%@0F"H=(8BKAE#1M$* 5TO'?&< M869VD3+Z*H"Y3MPQSH"9 3,#9@;,W17LJ$K&-$4!?B)."3!,S3T2WF+E@L(E M72O8\90$U.#R'FW4?FJ_;#,8 M1VJN2NF\XL"*2VH5XKZLD)%&H$IR9C"7S@:^BPARNT!Y-$S^CHR\/=.4D3(C M94;*1^UT"\(*(BOD*BX ]:Q&TD;,=$)1(PDC8B>E2W>,E.OEM,I!15]X8)>S1!_U]!Y=EW-JR^M4A1MV M/LUMCK@=95+F(<3;3B@[4W-'!=<&5813Q(70R)@RKN1*[ @76..U=8E7KS+7 MQS%NW^8BQAM/VLR F@$U ^K663%<.R=(A0R/Y>VJ"L!1I96)6+(3ZY@7L_?* M=L\$U+6UCK)ZX?(H&5 SH&9 /4E M3RP4CN%F* 8\3(0I*RGJ+2<.(Y+H2G; M>RV]S% SH&9 S8#Z%@!52%$& 924EQ08*BXY4IHX)+$UD8DZ0OW>Z_=EAGID MB3BG%,QN]VD.%]DW>;-FSA7-N:*[-V7.&.L$PZC22B#NP8H9ZQ7B8,^45%7% MW=HQ D_9K+F42)=3ZP_%2&6XS'"9X?(Q<,DU4'7'-/): /0I7"()/Q$+2FNO MO)/EVN&J3]FQ^1)PN6]&G^$RPV6&RY."2^P5Y4Y;Y$B(AU0Y@12N)%)"8RJ! M8'*]MA/I*7LV,[O,<)GA,L/E&X=+7WKAI2D1*UF%.!$:2AW[>O(QB?X6_[&T SA_JZ\>\:?ZTG>NK[<4AZW#[[FTWA M^9NZJ=M5DW?],^Z+NZ?7"GQ6E>3;.(SWRG/;OC-"M[INBVO4&9%J1\_*[7J+ M[7I@=4D^?J?$TW=YKV]'Z8%E WC)'6'7PNJ_ H][#$_=50=?=7<5X0]LKWK4 M2O_>IG^7&__/FV(O&_M\U3 MS5JSGD^PRUFBCWIZ3[#+6:*/>GJ/ MKLMYI^>S,N$^78XG4P1R<%74HQO?3*_@\R;GE#XW.V[O4O!:^:*' 2B[SP45 MOA2,!U2%BB%.)$>F9 H18;@-5%94KQ5M(9@9X01&PBF).),.R64J6R%!%44\E!@960)V<8TK9U0L4O5RL+5^[! >$%%E MY,K(=>A3FI%KA\BEK/$ET1CY@!WBS@@@7(XBQIVJ2N5(6*^$X42P3@B/L*D\ M$"ZX1P=F$&':$16,JX+.A"O#5H:M#%LO!%MEX(Q1QY#5F""N-<"6C#Z?,X$* MBS$5:Q4IA!?8$XH1#O'<<2J!< 4BD-"8A;+TE5,A$Z[];P/,IZ \6DE^]Z-F M?M*)3AD0V4:,PU/"2%^ MM51I_+/-1,HD]S"D/0/8T4WID0)811FIO*+(4QX/,J<*2<AA/"2:^*("MT5TZ4)7,$)8A+$_I\4.8M31HZ26J# 4(PTHA(PP $PLT4%TR MH%N[B"IF#O:FI#T#V-%-Z9$"&,"/PIYAI+EQ$< $,DI4B(!7J'4EE;([B2]F M#O:V(HXY@?&QYR[G:.2)*58V)"N&Q&"F"=?@B7.">.DITH0PI)6FC%):,K'F MS#\J&KF+0Y,R2SXD3J3@YL'%5X8HY"D!H-),(%5YCCAG# -L50JO ML>1'12KW#6X;F/,-;AK<\I<![GD?.O:GE.]J1Y MY8+GI;"(\8HB+B1%T@8;3^LE6'E7&O:\H&FW^M:I\8=.BS]TRINLSM&N&15@$CYSP7 (Q8$+V+E-%7 M]4RU#)@9,#-@'C=@TL "]3@@)BU!W)0*:6L5*K%PAEIKK%P[HOTTHZ;7420VP7*HV'R;_XX^8R4&2DS4CX&*;4*58CULR2A&O&R\LA4 MTB"J%;>FHM8HOHO0\8Z1_ "Y>& M5RQ02^@:4CXE7IQIY<&!93[1=L=GD=?:U,-Z6OM\K&W\-A\PE[N<)?KHI_<$ MNYPE^JBG]P2[G"7ZJ*?WZ+J<4UM>IRK!X37BJIJI*7ZGD;*@\ 4-?6.KC$&5 SH&9 S8"Z^_U#PH!^ MDUC-PU>(.\60DDHAB07GI3?6^;43TE^]EEYFJ!E0,Z!F0'T+@&H,]K12')7" MEHA7E8O>/D%>,0UNO"V="7NOWY<9ZI$EXIQ2,+O=ISE<9-_DS9HY5S3GBK[ M,0*$:%E]Y7=B>;-9<2Z7)J_:$8J0R7&2XS7#[J M?&BAM=/2(X4I0SP8BDSE"!(5,U25FFCE=K%C\R7@^B"L9>G3;&EWUOBF:R_%DBD#-KXIZ=..;Z15< MW!3#NIEZ5V@SOO'%Q$,S&OB\L%%: LC+%-XX#B"SU^.FG@X*:+.]+$!B9Y,V MICS1HPM?S*Z+Z;AHZK^**VC&90HU7\\F]E(W_JSX-(-[&F_[>_3$%W:HFZ;- ML]9-<>F'#D8<=0^^+?3(M9?IR21=,RWT%?0 !B;F8S?SINCKZ\GX+U"7V%*8 MCC_]M(UOGQ7GT&MX\Z"8/F) XDOKD1W.'+SH2SV]K$?%/_R-'Q8T#D1\U"*& M7ES6?J*AF[=GRR)Y6I(55\SN')=^GUA=S#3(R]2GY/HD486V=CR+ S^]C',, MHW^EZ]%4QX6[) 7C:QCB^# #4@%7U1.'KO4$9&0Q;7#/2%_X"?,:Y"3"+\CIR?%K=>35B2^_JQB-(XJX)ME\>E%0(\ 3(;%I->/.AI0 M>$ GE%_JX1#:$(5S&*47="/===5V-4H[W)(^NW]("@>J #V(5XU@]E>[<%9\ M',$=47[K47_9O!FQ8?&MBS9LU668Z:8&@]!T3YM? '.0#-7(^GX(9B.X<'@; M7]U->O?%]:0>MVU\7UR.OX#NP'A/_(6>N*%OYI?=\_2ET5WM33^6<'&ZJ#^J MJKB:P270T5X#E]7B$3*_^QQ,87TE'4,&JPIQ[ S2!&LD&,,VN%)YMW8*$*^( MDH10I(5DP%YBB,L:BJQ53!F!,2'5UU>X_Q.DX6IV=9Z&\&,W@G_ *Y0DNO$ M43I.@N@R*>$/4O+ZD/3MQGE_G7>#F%\"J4VX\U5;LPDBGVIHBC]B MLD)4[E_'H!;58'_]+Y:-'DB$_RMUY\4-X,)?>?T^$[+4Z99J_OURGIIP#3#: M9AT@':"-[_3PB[YMWG]3_.U 7/*E=S\X ]MS\%><_/VQGU:?[?N?KZZ'XUN_ MV>*\3E,ZP"\BXC=MN]S[08<;342@44K[2<3IEWH$IK4&B_II"A^T/!5X?@+JY&KKJQL.AGK03 M^\^S3V?S#V+63XS#+NYI:2O8F^3]Q\>U!+"HXBB]>?ZKU(;?@47Y,K ]U0, M"HHI2[> F,^GQ*X1J7 M7(A)?:.C"C:]"YTHR<3'J1L\R[/=,[_H*.>OLROHH^V".&" _P[_/H'NSUE[ M]\">M#O"7!772RR7B!.!D;&Z0D1ZQUB K_S:.2$\:$ZUP2C(>+:(Y!HI&5S, M;"4F8*:LEW?#AS_-)^KCJ)E.9@F4ST?N?W@'P'9Q#K3Z)@5+%C'%S_#&'X=C M^^#J,L%PG8@$>59L1BY8FGHDK1W@UG9@.+603N!2*!%>IY2+TT<='ZP%Q=1!]_Q?[ %V$XL],V:IOLU1UC&H,S M (8;K!/ X:AI?=-FQ31M?,A9:S#_X_S\=[!Z_YX!=>GC4<-ACXUKEGVI9\O] M,=%RVFA9$U*G:)0>IMA&<^G]=#4+%SQ'>$4TCO#>1 $2GJ?>ZJ57+!&*!4;K M2?NNBU$*B\(M@._C*\#YV2B%6IIK\-H#@-LE:(;O TM11>P$YG]2ZS;BYJ>G MP=!^VCQE::K;NA^)GZT/UWK$6G<7==)Q \2FVRL0/P(QO 3I'7]INB@<3).' MUX)(3(K$;);8E5Z>Q,1=!HL"(_&&S8)]5GQ8R,ITC40L2T_;0R 0,5PQO"U\ M"-ZF+R)L.M_ M*36I([-&]^/PYJ8PNJAAA/XT:DV3_ T][<*+ MUE^GQW4SU/5EE+12Q^F>3&, ,Y*JNFE)4O+9XY3T@55??+GTJ8,1FE;8U<2O MCV:DU"' !+8ZMCH]*_1N:22@6^?0'7OO9 (:S8;IB6$RONHZ FWK7SN*JIX8 M]-65!XH]]="H%9'J9V(\Z1GU:>C[Q]&T!AXPW^U8I7??[3JSG2\*I'.\\]?JSPG @!G<5OM3[A2#UIIMW*4WS6@=+JW ]J*7&K%X6 M7P3:21,T=^OT;?QI,IY=7';.<(Q4;;ZQ3"MAT[C9:57!TR)(]6K[F<*CCL \>(EO$>@ 0D!:=(E54Z MRX'R2MSOL60/% M@W'Q(LR-05P0"9<[@J@QF"OBJ+1K&XP6$O)+BXX_=R,3UP_)_0N(^#'KA_BL MDN5!2.\L)+@*B#AXC9!9QF2 MO@2F)@#DF7*!J;5\@, IUIS@6'$$?E2*(",\_&!5*559TL"_HL4O@O/B[/Z< MQ/W!_!Y;$ W,>#9MID!@4JQ@Y!81H'6_?#EWI;G/VKQ.T__;H:D(+[$1W&E$ M%$@Z%^#Q:,(<,B8(:XT-PJ\=YO<4%?D "/P+ ' ,&/M-H?BE[-[SQ;G=]V;U M/DZ#\!G-&K34@L'C5OPZ^ <%F_CF>MPJW85.L9>L3,LEJY2BE#I4!@6LD7$+ MBF$P,E6,+'B/?;D393I?! -_B_/U83D4^#$%GOXQ;II?_?2W\%G_M3,E.B@. MN7TH?1.OF[3RM%4;[TDPV*<0I+"3M]UPM0L/B_E8#&K3I>FV8PK\9)YY M/U[$3-6@#; \8QG^(=_DGF5X9I@MRTHBXUB%N \<2>,K(,R.$UXQ*OE.EN%_ M;_.9SD93:OMW'-5_;Y$9"AN30R9=-$FZ/&P6[0T,%:ZW4.B+R;>+QG1OK5@'.QEY.3%==R#M5A4[1^] M6!Y8Z4ILQI6.]__I4P36N;H+VJQ>-VW75P%H8^_3VO;2]TU<')UZ))R5U42KRV] M[U;F?Q!G,HOU2E I1H=:$S<\LNVYVQ.KSK])A.\1^S6.:K2VH6/S7KFH]RSX07W7HAS1(:\X0 M 1YFL"Y#D/*NZ3'2,*F503Y6AN(4*R0)+9$@WE)<$:GQ SN&YSE@D_%_^62# MFA6SLQCG^-VCTK[&(W](1BFD'H(7-$)S]V,\N9V[8:8+9RPK?^L(]3OW-_@A MJ]')IG5'FNQ*W)%MZX(P3CM45:%$W 6&M*4424>)UM031M>SG!@S+EB+L!9P M3\F BHD*(TVDH480*ME]$;V?V]G9GC_=FWF#*?@]B GK$=<2&FQ5A8P*ON2> M:6K6SE'BI>:$&E!!S^$>'BO;"V.!3W)G*^:#B_4M=]-J?,8W*-CA:-S>:6"R M"BDYL3=E3N'ZOBNWA3OYO]U__UTX?T<;^-_/NE#0UPQR_> )<%*TDZ)4@& M<7Y77'):(FN#9%VW.D.WWV 5-\G,^5HL35/;&KK89F3?C(=@>/4$AJE]5KN3 MYGK:Z7,]B0G3L7EINVM;."8EV)GQ*&U :TM3I=2PN/]F6%_5,;SY<70GY+BZ MC!FCEO"% S:0DJ$GQ=48#/H] .$=GD+<3P M:\<_FJ78YI;<-SYJ/H;0EDL-%RWZUHY/&IN.$$_NM+_MZYS&P+ N&K[H3-RK MMM*-^%XP1N/UE\_?TRSW8/6E<_+Z&90\Y:4O8EI>-7B*.47%*RAC"L"7X;89HI#0F2$D2@C&!NFKM;"]K M*E;RBL22U0[Q2DADC%$H6%F6/("G)]=JL#[1:\K9F7E]Z!GUV"W1EK,261N+ M!6.KD92N1)4,+BYN*E&QN\)=,1RJ6(!=5HPC'L]DCN6(D34<$\*9#X2^DG#G MK,FOK!(M)ST,UK,26GO6\5VX*9F3N ,SV3<@[4V[G7\ZB>ES?1G/E+?15^<< M)4F*I2W@\G9WP"SE<$/0AJO-(*61*W<_+*@BW!&&E-G-6R))BN)?/SDG%C/$$"QU- M/&=(:%TN]6=KNG)EZW$3_: MIF3E8MAII5CDCUVMHD^Q5E&S;HR6SQ/-%NG.CALB*FW!#AD6_9Z@';@\%1 ^ M3C2I A$J[KE^&8LT/ZJXK>$Q/1^Y7\>C;NO4SMACE?4V&ZE[Y=\1$'Y?,N14 MI1$OE4&&Q++GWDDJJ-25WK!:NALC]3KR?TB5SP]!_M]"A=5M+>9\FVEV.J%Y(OYJ0+EH^A:A)W_4UMM:>WK\YKBFSH?\MW-7?'W53 MVQ]O8>BNQJ,/<=OG?1K=%]KR[GRZ;=O_#]F;,(1Q3!-(VY+CF5Y%! MM0C*LZGN-R;%K%N[/I^S9KZO^2=+>:?<_A M47K2YI2V@UU\FL(@M]NNTH-_7/WBNV1 QK,&KF@&L>*4OYXNM0V,B/[^W4*[ M[YJ,=0#Z9N4@N.=LONU$02\[,MN*P]$N[_:'R'7RUKZ]:VQLV#L]FX[[X_-B M>T"V8O/CY6BH;\>S[O33]^WK%#[#W_;7Q\UW^KKQ[QH/" 38U@]#.B*Q??0W MBT/MIO.E]INZJ5N6^ZY_QM*%*R< IK>6U1DC[-LXBO<>%9@N)&=BFZNVN8:> M2;[5*]]*LY8/%5R>C,O6M,?"ZD;;/R\F@!\.=:#8GIWX/F9"M[D1[]H,B?C! M9JC/ MY 27$PQ%\C,VG=RZM]E_"O^]W\)WN1?_2KD7/\?+RE?&;WZ@Z2&,X X% M+"-41J@=(A3-"+66A7Y/B9\,3UEYLO)LJSQ=OF16GMW9]N1MKQMW"T,1[#W& M_1Z/<5.;[TP##-4]X_FB7O\S%JI^]=,^$J1O=#WLHSHI['()8NLGS3;RN,WH M?!7,7C\L\GRP7G[L:/R5+C\,:GN7F@<747P: M-#ZEI-1+0"-C R7N3_O*T+@;POY"T;C#)>Q;NX_GW0I_N[8[6O#YN&B;5KS? M[3KP\*8,TM:1A\, UU>-*YU@E[-$'_7T'EV77RV^E?I4CQPTZAV-3WU*P&LY M R0]9/FI^&ZZTP'&PY:SDK)S]USBNG=J]5JNVV' SNYWU8$392F7B!,>M^DH M0),2E^!SN5))&YAS:XX9\X:R4FL4.&:(2R7A'LFB1U<%;5PEG?FJ8W;>QZ$_ MCUMM3,K8Q:(3H=V5ZR8&HKR_V/5;U8 D-J?[(RXP!I) M6FK$G->4>1RD6ZNMN!_(% /.[B^$E2$S9X?NE- 7V12]05\Y1XMV:$^H5,9Q M)5 9JH!X92Q2UCKD-7?"TM)59LV>/#MM\]7LR6LD=KX98Y%![8"G-(/:#D&- M4^Z% UB*)TLA'@1%4HE418D[Q5UIN=UYPN7KK>N]0DKFFP&UG&ZYVW3+?Z5K MO"LT]$U?^&*4C@=,!SVT16]RWF7.4CNU++4LT2<^O4?7Y9QWF?,N#P9YCI:= M9K=L)=W2NWXH:>D6>X/S+!\X:78-R/Y.<\RYUF^>3N3DX9. M-FE( *Q7P50(:TL1D.\2&4P]$LKXLE1"A/5]3D_)L]R3K6(#H>X_42QG#67, MS)B9,?/1A[E5#&AZB1Q7#''&!5*J5,A20@+A-$AF=I%HF3'S3:A/SK3,F98Y M3I3C1(^V(Z6IC+$\(&<#V 2"+=*^M*ADEF)!J"[U3HZ%VE><2 XJG.-$&*5 (++*A99KI78J]*R-3![2F+E_L"LK#*8O5C0^Z0S M*S_>/9 P)U+FM+-32SO+$GWBTWMT7O=I&D]J_RV#*V9,Y>S+;E&Q3]FI3. N5]L(C MQ[E&7!"%M*$4.+,.@@EIL5_;>_24%,B],64P.#(;G(QJASZE&=5VN1[K)-+G.E.'W6$SHAS0T\0'U:*:[ ML7'US59=(A3^WL-RZ*(Q7WWY/6/T^=)'\@KOO2WJIICX?\_JB7?QV&Z86CL; M@HP5KA[.8IF:>M.JZC+U+68-2&XQA8=>C2?=C?6-CQ5MXHGEV#7S%=G7[_U*IB1,]":_1)R59?7M>UI\U_I;]2YORBF=*YU2X/:OH5@?/>Q^Y/\*7BYS6QR"V^.TML* MY/L"I'HN&$G]VY]90$Y/0+Z,D4T^?BL;!?PZNXH IHMK'>U??0V& OYNO)U- MZFE"T=%X6OB__,36#: F2!,\-%I+[\XV"M;16I=?H.\1]Z>7-?3>CXHOWO_9 M%'[D8%Q^'=_X5.Z,BD$!,L$*/5K^M$R?TOU9AT%J>V<=D]P2];ZYWQHFV8 G MQ[O:&6^ZDW3U<%C<^";>M2EB!(\">[OR21R*6=,];$T*H]VMIPUPPNZI=V0Q MY>4M9&UYZ!XQ+G,B_.LL4P.<)884&6D#N#*-TSV][,3JZGHVG9_0?*\HPG3N^9I]7Y5$N)-I$G/IN-^TUIL#TA\;'Z\'('A M'\^ -M1_>?=^3@K.@!9T-]CHZEXW_EWC ?C 0^G'(04"VF=_LVD5Y*9N:E,/ MP4R_ZY]QW\ZP]%I1G4E!OXW#>*]CW+;OC,IM+MOF&GPFY%;O?,UKH(-\9XW: MZ6!5Y=/:]V_3O\LD_,^]R?]7,OD_;S;Y3Y>>;?8\'\*8OEX"; :M#%J[S)D_/E0UIZL/5E['K67M=6>W_UD28VR M%AWBWK'C+"IT'I,#KL=Q$:M [5;JG!+V!I-E$>6TD8P1Y[P/BS BD MA#/($B\I,<>L- M4LS'.("YH"> D!*JTP!(3 MHF2U5HT];]K?MPH6Q9S]Z_'\8):#V/V64PI M:YX9PCT",Y*K3N4N9XD^E>D]P2YGB3[JZ3VZ+N?5G6=QO^2 ('!:O"O.O^B) MVXK>Y=#!4?A-.6*P'#%@E9+>LA+)N->?EQ5&RO(2580(K6AP+M!=1 Q^ZORK M3^W&P3I&-I^R;).V2:#_\I-QM[F2\/W-8\ J(?VKC\&JU+X_3!\RU+/.IMOE4 MVUUFU)2&&T,E8MX)8&=>(\UTA:AEABIF2R;P+LI@[B<[L!Q4XH6K+A_5H;89 M,C-D9LA\ #*I<.":8HDTUBZ>L<&18N"F:LFM)9(ZMEZ-_BF0F0\"/V;U.0+, MS"YN=G'S,N=+;F)KUTK8^Z*K)IFAY[1:'O<>!9+@.V1N>TGGWJ;P3@, M>-K]KCA3<:ZE0J(2P,I499'2U"'/*BH8X=Y2M8L"D=O[O9V*[\CSY73 Z LG M77]5?#*1RR!ZS--^PM@I7X3X\.:C*5XT;9O \&? \&79YI.A7"<9 -0W"0M@8SP/F"!"&A#), M$L5)(.4NT.^>@N*OLU^/YI(*Z\&,^0D\!P%92^]^\-R%;;N>2V)OOBR7Q,XE ML9,@YNJR]Z/WFRSEETMB/[8D]ITC;W)=OUP2^P!&^*1 *]4N("()W$LT5FBLT3GZ3W.+N?5G5P2.X<.F''@XE[]P%S2>Q< M$CO7=\WU75^@P$-0EAAPSDA58<2)Q^!):H:HD(%13JE<+_#@."V%4QKQ$B[G M FLD::D1!1P\E57PFJPE(3X%,G-)[&-6GR/ S.SB9A33B4]9^K\M0M/FQ-9])"2W=Z?_BZ I!Z6W2W;E"7;2%7:ML0' M'FO]U@/KH3TOA=1";-F].35,LC(4-B0:44TUTBJWJ,2J)-1R+O+B6$IB%\5$ MLCTWYDQ571.('A.(II+83X.=%./M"0VHPD\$WB^C#"6E*TW)OII+D!55$A1;Q UG"-!L4)E[@7S6C$OMEJ\ M/P3]#E@2&Y\(G )8MIP91UL2.Q^K)':@>/?93!=VMUE^O1CWOHI2/6[BN-BN M Y[]Y]G2574!ZD;GA4+*PRC?J.F5NFY_^";[R_'M_F@%T2/++[<__!$NKF8+ MU0. K2X/+;SV11%=&#=0I5PILM_NU/J1APUL@ M#+L5'?YS1SSV?5.?OZO/+Q;S2#H?_4UA]O:\7LSFMVKL*S&5?ZWA-9\(>G?M MGZ?UU$!;\7Q*"V_"?\? #$ M+)&B?V /%*ZDBCM*D2BQ0#3G! DE'5*6>FH]P<[K,43'A]DES+%NKG^J6C.M MVT7C/L$3?YP"8WR3.3!8+N#J>;-PNUD)CU%"'Z-PK-=%'6''Y4DVK$RUJEQQ M! /;(,4CWH_'S7)M[;, L6TPJD$7G$>@G=: #@&23=W.,T#?F9L#EL"@_SMV M#[I4TX6;Q$_A(C6[#D#CFLL.J@'H7=M&,*QU6T_=')3(@0M.LG_6S9\(AG71 MU,OK?#6KVC,8P&E=@RY:K8T.QMQ6;7P12$)@8!"-DVRJ-+PIW JS7'B0?""! M9Z<9@&]SYI0]R?[?A3V->2[Q*M?.JW![-]M%&\4,B%IX("Q1N#/.N_K33:LS M&$.G#L]@';L1@80Z"\\QL%':A? =N*3.S**%375-&Q9I>&H3LW*R&@18E&WM M2?:_8 9U\%9,5RL!UX/=%4<'ZD.X">Z$[Q8 T/"7[88:IV\!J^.C^VF$\0(] MG7UQJ6'Q@,=@>V!MX+VPW'9AYC#G\W!YMW3-G["%\ I;Q8'&-T[#$[VZK)NX MU[ 0P0ZH06[ (_X%T@2&HJ_#NJLNDVB2*=L]8&-Z5TT@75M?P7//U758ML;] M>U'!5$ZR3[#:04$*M /KUL;E]U73SH$T)OUO]6*>?=<%!9@?WG]X_['[W?[P M?7;N8$AQ"R(M9M5\@VJ.190=F_$\GNOD=EG\-2R\0Q9;60C'%06-6SB0JTJ' MXVF&2DMRJHTE)-\JVOH06?R' 8Q93-U'OY3*[SK6^Q3/J1\CEY^A%R P(:C: M%_4LXB0@[(I[57N7O?\T8[M=N7Z[. 7$'53KHE=B :[J*1-^1+:&8VHTDYDG,LQOSW- =$^ND)(>G2G+X75VMG%,XCZG%OYG="NEE.2:%KQ$IH0K*9$6":HQ^I0G'QLRJ MXL0#!FG$/>6(XM(C+<.197_,FZ3%JV&<)"36A033WC@I M.+*,:13R<)'@F"&+"R%YJ5UNM@(2'Z7L!L;[,/NM8[M]2 DZX661A$2"K[2E M+Q^^=%%BSAWHJY:#CLN81TK /S)7N<%$:L85IGJ[S.!CU.2! M=_\66'_8HO"B@3*[I1S'6IWJ^EJE2[=8X.0FD9U@C+16:?&+I5(+V M;I7R"'X!E5P5 @D0,S>^D3[X'^_@6;JI_F/2JEF+P#:L_+UR",:^;5LW;U.ICXWR M<_E)-BQ6S.+].#]S3;9:M*Q;M50$Y(F3E/]YYKH2;T,E!F5B?88V4YE>M-7, MM>TD7J!BN:I,M2V,V,6Z"^'CY0:JN(%Q5BLFWL;+(+%2MV+JJ>PM\U69= M";HZ#J-JUNH595[!W[&X0[NLTQ$JE,2\]#BF\)@VUIW(K)J[KJA$7Q&CO^9B MT9@S%4M75*&"'8 M,J2T!^7&YH*[7!MI[;@5'P8$>I5%'LY"U^=VJ.AH5--D>0=KA SFM=8%_D7N,QO#V#D?"+S M/;?%?)8^G'3:>F_.^&W3!E/V7R CNLJ,2VO*=M4;H\D&5D*=6O^]'O9*$F.C MWXHL,2ER@3@.YG#A-!C&>8E,0;@7A%!I1JEH/TB,@3O?&A-L0>#"MRL&'4F< M)%&2K(U16"8ZCI-H2-&C*7KTJW3SW0-]=?<35TIKZ[25J.2.(DJM0+(D&K&\ MU I;KTK'QA17$0$^S S@7^M^NQ5]J+X<#/:IFLO5&T$*'7]7^0/+7PPBRIS M[%HTZ$Y_G+D8S)-"&%Y0" /.#],4@I^(LM@IBH&(T7HOY">\I/GJO]$>G :9 M.EH<967Q5)3_H6[)%U&4_V]-W8(T[P,2_U,WV5_^VO7&3?7Y$Q53:]PRHFB7_3VOL(I)XI^T=O[XJ:<8EH?%:7P;M'"*T"[ M"Q^%4_U4C>XYQH.GM+D18W2PE3+GS".'\I0G&QLSE(AP[IS52V!M$M2R14J5$V.G< \*5AFWGIF4H"MJ/?T@1L8P(;+X@OBYCF _J9I 1)EGN4>T&MH3J7>JO*[\C M-EY92RDFM$C-FQ]CS*A%J"52%L#CW!YH27%7 9K_R"6N\"3 MHBB3;$C@E;;TY8,7+W(G8H0+^"X7P2Z2X"U8Z(27/L?!N*]-Y9#@;STHOZ$02 MF:#K$59Z.G)?+R.U7=\]"8I46"H5EGIPXS=.*-4$E0Z#X>^%1*J0'F%NK"#& MN+S<.NMBA<:*LQSEI>.(YA(C76*-"NX%)85@A>&'.K*7$Y&S5UD'*FG3"203 M2.X%)*7#SAH"&IEC%%'&)))> %P2K"G&LE!TJS75R""Y7P<#:.E\W_$ "383 M;";8?$VPR7++G2PP8H(R1!T12%FN$"&EQ(PZ:^76H=+(L#F>(X--<(X30J:( MA*?Q=61)\J3*H:ERZ"@N#D:5);Q$($= I%BND=!4((*EM\9R(OPHO>V?R,5! M"S8I1>IWG]3U!)H)-/<%FKHTREM6(%DZ [J[54@5G""M>4DI,Z7 6W[AD4%S MSSD0DD\(?E)7<8+1!*,)1E\5C%J-"TN)0R3WX7C->Z0P5XA9;XP0E.5^J\_* MR# ZG@L$%V)"RSVG7+PPR-Q#R,>K+JKU@%;%+U8HI7(M:* M?M';^^*FG,Z\4DFM(W-$')P"4LF&QSD0/.&R% 85A!M$22&1%+E A!)&&L7V7U,(3*5/)@01L1[^E"=C& MU,^,*4Q16.1+:A&E'FPXK7.D:*&Q*/*\X%NU!T8&MA$/>/)B0EDJ>/H8:SYE MZZ::6L]?1J0Z#H\7#4YB971.D2ZX!\6W\$A(GR-BL":@+[)2;]5Q8)KK0C.# M),9PCP/1H+Q@*#?P*.F%+*P[5$VM?,)2O<4$7FE+7P-X:>:U<<0C:WV!:(XM MDE((I)PD7#E%E=@JY3\R>.VYIA:;8)QJ:B4X2UOZ"N ,"T9PP3$J+0DUM8H2 M26-!-:-$$2,*:AG?,YR-6%.+32C9:FH=HZ!(=0]>;=V#0DH5 MLDJ1U"E14IIC20OB:0T+\N" M'BSA=,+DDT;]/_/2!PDD$T@FD/R:1EYZP:D6"'NN0"-G)5)YP9!4PDE7$T%6M-OHXCP]XD<%(Y@U3.X-8P7NN+DFF')"TTHMCD2+K< M(XNY)MII7E!\4_H4ECCBK$6T("!]@HZORX*$J B"0J>OVAV^ROQSE MEG]U!^ZSY<"TMTSO:Z]8RH^>^Y>5&$EN;>D0,3E!E'&,I+0AM)D:7SJOO&G<.<_NH82VCLOU3 MU9IIW2X:]PG>\..T-G]^DSF0'A=P][Q9N-V N'PXC8]5FV\,DLT:AQ^S0XV;9;4:SVHQZM1G9J9NY1DVGUW!!NYC.,]_4 MY]G4G:KIQG6J;6M3!2LSNZKF9]G\S&T\TF?3>G:*ID&WZ@,-X1HUWWALN$F9 M?R^JM@I/G02>;($_3/>7=9=N6E_$!ZJ9_4O=Q#MF0=N"T5S 0*/2""]36Z\# MHC,&M*)J=CJ]GL0;W]7GL-AA9J8^G<$:MMVE=ZU%-8NWP7NJVH:_8$=,G.IU MIAH'GYA%T\ +JS 0.ZVG@55!5A]#KK?W(61>54UV:6:+EQF8*>UR\Z5=2?9 MIS.WOHA; S%U"TL67@.P4OTKE+7P6+CS MH@D[,(>UO9BJ;HX#Y?N%D;%B\,9.8ZO7])0Q:@,[P' MWC&ME*ZFU?PZJT'IC=]>*MB*10M//E>@N\/$PRS;?F,:T.!=1UGJ H;W.6X" MD/)M$',/1KK!I:AU!E6?T5D%2S%[\_Z_E.!2Y\2BT!P.[(\BG+K;*R=WX\?1#"23S^'VX3=Q+P8P75B!)=:@ZP@Q2N= (>RTMD19S MD=\4]UHS9;%BB'DG$2UQ:+PM@J-.VYP*5W"\"OB?^;M%_>\#)08KLMTP!0.= MO+&+)AR^MFYV$ *87\'/:[1&!P?8^6NGFE68^4U[[5##.CG@BKP*/>/3;2(W MBC"UANU1PH)2$(1&)R9[(38(49OYQ7P1Y&"4B%%FF?K\O&K;Z#&"SV8+,P4: MRZ9J,;/--N;:3?*M'K=Y;M4&XP4?PC+.JG==-\*I$\=14;F:BA%I_ M4Y V=[]HLO:21>O\8MJ+IGXV<+UKIIVLCMH0W/ 9K+P9O//2S2SH-L,#@E82 MIAD%/,QY:\KP13MD;PQ*2K=&DRAWO;-!AXN_M_.@AS3N-!P)U$W8"9#1'8IM MK4Y49Y:ZQYFZ! 7 .= *[+\6;=R)7@5;W5+!_IJH>%0S/^WT,=#R'HGTHWL4 MA79$6T:0%FU43'OF6/U'GCV%#C9 M %G%AX)%YBSH TN^:,'HO_Y/SZ3',L?V@>PZ_(&&YD4KKP!#Y/UE]Z$CLA3 M&U<,;%HWVUQZNJBL"B#4L?O6T^#E[0)4WG4 @N?4,<5K[1U+3#G)WO6?]NO3 MA-6$R:RA3N/6<5I?]WP?WOT-,R382?.S)7*%]\'3I],P MT-8UEY5Q<18P_N:THY0U:V'=%-MZSJR.;XOY;<.SCD7 C^K;TH+GV'J&5.'* MT&6$(:%S@?+IZ*S=O()K/ M>4L'Q*T8LV74KWAED*2'H]'Y6=7, S9?.?[M'?W-;-'(0R!U!OQF><5>8<7PKER?RV["8=QYXQLOP"1.[7+;+ M->4)(P]ZUEN2MU 2@75I-$<@%";\IB6R.O11: M2NZWJAZ-&F"W9,6?.TX<*[NEV',1CV=#[\FZ>!3;_.R]ZTY%W>?N-":>80TG M,TEPO!I&2H)C77!PXQS66*!<4! <%H<6=RX2RD<5'._K!A!L M]BX&.ICK3XV:M=T9_=]4-?OE7OGF+3P(?ON*3&%Y$BG)^AC;8?4@W^FK%"F] M:S@.]Q:G>LI-?.*I$!H)D8.TTMPC45*!"N59X7*,G=V28DV\"Z&7\Q@Q_79F8?5# M2"28#[ _(V5Z8O$R4CW)2;:V6#$@=&.Y4J[GGKBRNS0\^4W,%31WSOL7IUJW MODLO:AUVR44)0>E]\FA(( SKT<9X3 -*B + 77VY'EY]ZG%])OXSC"* MJS,78\9C;F[W\;GKDG5=9J8PW,J#8A8U7-/ YC25ZA)N?37K(M2;FZMYDKT- M0=T67@HW!X'6K?$08-[8+NVFBYF]2Y:U75*H@G$WC6LOZIF-D>^;[^H6&]4> M+8:SR61MV M!6@5;NJBX^?W6/AC42)>+!A]_"H)MY&&(_%]B?!N9&P !WKLU\^XN-+K!$KT"NZ>,7C"&"^%5B5A9,LDQ+D7M3 M;F7T/D2Q^P4XQ+GE=D31^//GJIV'Y?OH/UX$%OY4__P9/K";!G.,I4:]AO?T M)%1?S(=,*!='=W3IM0&!]I3O[7))C3/(%+E"U.0E4K@L43B19GEIC0JYVT]& M'9^BP 4V.RH"F?>C.CJZ<&MP LK';%5.8UE XWJIB0%Y:P<4[AH3DM6Z?-6O M81;H1$LUR,+5%0@!&&&?9QC>#NC5&>8@/C5H%_55^":>T&Z@8S7K=C0FM5ZJ M:JJZMFF;@+J%MR=9IV0/R6M^6T6*HUP7R;<6WK@3?D,=C#B6801#K9#E(U6[ M+$]RDOU8@R(UW1C3%Y^R6K/E\V*YCC8>:3?NTL7R(?4=J94;JL4?(;6Q%R8^ M^S"#U7(;]4A6]_5:Z6GC^AML'5677G'-@O(>4A6;H/8 $51V$;*G(QF<+A1H MNG/GHNJS?M478;YP;A52'L^$@4'6-)]CG)T[\K.06N>L:T\IAW+GKU@ M-^A?UC=_5*]8:%SJ+?>(<\H0E8(C(25!BGMG+(@_R\BCQ./,KV6';HK'=P 1 M;V=V^>$[U9Z]G]9774;\JTT8#6C7)5!&"10QMY=B[:W6983:3L]>2: AK;K/ M?O^Z(;RC%?%<4E'?'/(8X2FK(7;G:<\ZT5/D)[3<*=-SM$1/=L+I2TGT?&C7 MKWUF1HZ9^O?=A[4L\E )Q[B+^4TE=Z@9$A7S[_>;')@231_03VVLY;DU,N-) M\XSOF3_Z(E9E#R'>#\>]\\K:J3M\ -7C8.V7I?+VY@&T>+@U>'HLZN=Z'$%@ M3P,U+W7*3Q;7&^=4S<*Q8O?472(2;V&J=64Z/F?]P?E->^8(0X%OGA]UCKON M2"9\VJX.$7=S^@U'BU/!&9&&UQXA306%E%C)9+4%JCPW.J"<4/(*+DN2\?;:)UZ&>=[REDY M'&DG'?DPLBI+BG!2A%_'E/>@"+]0L-C9H%YIND:U9YF?UE=]Q>DV6=@)6%[) ME)^L&$.RL/O]".?6V86JNHKW7;WK=B-K)]C%YZ!Y+U8-C[YPQIILYV0[)]MY M=]M9"JJYM1SEIJ2(TM#,YT?C6Z<1-B]G,2WA =EM0YQE9U 6Q8J"A(OY!@]4IP]<-V3@$H"ZAD( M*"Y\B3UQB#EE0=A8&AIR$&0,+90N<>&Y'$- _1YF\]'_H^W:DG_L&?;#[.>> M7=_7S:80^V5H,3&:.UCNK7GYZY!B>ZJ*=RQ(1@MFH4!9OU6T&\=DPB43@:6CN52"IF$"EMCLO0[TG9 M,4H'W9;7%I+8/OI0JR$@_*UM3$./M_& @)VLI87MR*)04$L7[-N)P>76^ M.-^J=++1P_-PN9!#.OP71K#G==NJCK61+:JO,U\%W(U-GW#<,DH;$N-(AASE$J42Z= M0;3$$BE.%)):EAA[Y2W=BH;8F]#X:>%^A==\BN5P_Q[UNK%$!I_DG"21D0R1 ML41&F43&JV&8)#+6188BVI2$<9[K,#9). >J'WGJ2 _X3(UWN M"BM,^?22XJQQ8S4=Q_FD+&62%M40PCY9@%R>(YTKK J%2%*J27I2X>)UGN:/P3J#> MK I<[]IYDA7)DDF6S%?IYKL'YC?=3WYA C)'AW2V0I:(QG.-H+CG!]E7D[;B-H]W"[N],J4A6TDA6TI>[ M(2>!."[[D1,2^,_6BY#S=D"1>)BLEUT6X]E+QSNL,9HS9XE$1'J09L09I##( M* _FF+:RI%B/DAFSYW)N?%((]I0"ZP:1/&]_WN-K(QQW!^/NTO#D-Q5(E\K< MR20_SRZKIIX%(0-2*'26^L6=PF^AAA00KYN9&X5"G_W:?*G.0%\VH.O9/%]F MT->S-@N)XNU"_\N9>6C='/IOU8LV\PYX1$TG,-90G2C<.*U#6OU47;7QS\:= M+J;]0TYK8+60KCH)UWVV "( D#N]3"W)NHM<9NWV=N8\G@;YC.T&*M6[$S M!:.>G\$]IV?QAE!:(7RD_G2SH'5^T00Z6SY^<[SPT*QU M\_G4P6K435<*H]*+M1;BW==]_?I)7*NL$PAMO&.JJO,VTW%<\,VIJF9PQ5J9 MC*XG>9QFO373%7&LS19,%Q?*\J@;3NWPL7*#*,+CRM79BS MU9![BNG*A)R\"NCZQ\D?)]G?WK[]#1;KWXLJ$EE8> .H$8=*T%L/2*0H@[]W:M99'.[1*)NNX;B*ZL[>F( X&GK M&3ST.G/MO J[;$^R/V#1*@]Z!]SYKX4]C00, ^CG$,D[@L5Y2.V/?/JY L0( M%!5V?O6>22CA<>6 IE2[/AYXP-HD-_FJ@^4&AA1(:C$%8KNJYF0^B,![8B&%, M@>/4:E?FJQF=9.]B7>#X-C>#A\%Z!)$R&>1)W5QG44&+/ Z*8>,": *9 /B' MI1PJT+3+-8\,TW>*;*KV3^3AGJ7/-9;7:P/B#FP+E&"<"YV].]BO+KJYZNL> M;N/'+H(>;%!U'N8#KQB,UN[S:G:QF-^HR[,:V]>7&V;7O7P:)TBP1O><;$+:A M'/::H GWUI\KLZ9]1*TJ,$'09.#[JOOA KU'R>6;^GS2B8).GMZ A2CBG%T- MJ)I=!L8X[<81]G^X+[/J')@($"H\+2IRM9\'W#N/2LP*WP)B ,T&GH2A![P! M(.U5.K>U8'_&>OP^#OPJ#@E$%H!(OUX=NW2.H [BXFR^N"P1TVZ7NH,,,#V: MQG&HH$'%I8S:062;".F=IMOU$## I##',(@(B=OTL*78QMV&M_7%N4!1:WME MQ5;=%4N1#_,#UA[$=%S2:B"%U'?!Z$4FS7>U($Y2&L!WK5T7]I6HL M"M!TO=2"XFU!-H V#']4-Y7"CN<7O7)F;1,.H[:TPF$JW5""8.H1=19==ST: MS]QI/:_B6L;5BP!T 0MJ(F/<@)T%$%#3E>0:@.ZJ:ON%#P32VQL#DT1UZW6 MT4TM6!G3+ (']TO1+H%RW$4FJ^4H#6NHE=J7<=N,)=N)2A8KR_TLZT-H< M@?WKTPX\PN8?KG3=1J_/ZO,;]SGVR]H[I:V\C$\_9[R>PMTYB?[S;'F8<0'2 MH#NG0#'0]HV:7JGK]H=OLK\_YA%2/MC'A7\37?>;TT]=YWS^VVP^JXW M7_SS;V]7[PO0!F.^K*RS&R)US1<$&Q4,CZJ3DTMS?+4H46K!"O:U.#L);EVX ML?.I@6(1C9.E\M>="ZZ<0&U=37L%T44_0WA"#]%Q->)C-E0W>,J=HKK7,M:7 MN%NV&P.W-;PMB(A!^'3#?*Z.7>0T,/&+CUF48RN MJVCG-5#]E@VWMN\;W'.G6+]EVJ= #7'-HY(7/'?K2S_HDYOS5H%RJMXK 1H' MJ,%5]!JVT2J)T]UX;_93*(8Y'SI.WLFTO2>R%7O,>@F%6.-BUJ].U/9OKLW:,R:]=[E?Q-[' M-@B=#=LK'YL8YV:P,Z[W^O6B)#!#YZX+ MTKN))S7=8V&!5F_=',TPFS='8FBL56W?Z+)QP@O\[0_!NS]5UV_\U'U>)^42 M7OVO!4S,7P\/CM<@0(-F_D.D602C/V_?A E/8>VVJ'LUO.*D*(IO#T7NQ0DK M6$E*SG- ;\PQ7^W>*J7 MQP"1G3^#SE%%7QA Z9)W>V9=X]U;]>\( 3^L2"P>['?_)E)[9:3V8=8%TT3< MOU35M'-1!PUG3:M2P\%8=!1N>*[OD!J)O!)Y]9K);!$:)TR"YJ^ BM0TVE:= M3.^W$HP+]D, >T9;+5%NX@L"I9Y;+C='8=V/GZW>>:^=CIPP^ISRISU M1NR'67"ZU(U=';PMXSHFM^LXT4D3XG$:!V1FYNNQ#^$!O>W@&E]RYM"B!4\-IBR MRUM.LG]V"[['I;U(V<&B[W)-HSW=!:YD-C4::MK?/5-=P$-YSFXET#U(:/8:YR)GR92F1 MYYR%JIL<*:X8"GDZ4A*:6\4?6ZO@Y\'Z_1!#*3YZ4**ZT][?NMH$N_9Q(]_\ MM;@S4/GI^??; ]J[/@8N],L(RS>OI@-%=_SU.1SWAAC'CJB'0$W3!\,-)!O< ML1OY(AW!#F1\5VS/2?;V]C9/'8?<=5NV@''"Q&WGF5CSP@1NMYT>?6PL(@RE MI,A+)+S!B+I2($F\1H41N' Y-T2[FRS")29>&8*\$PI1(>$>; I$'*.FL!@+ M8]=9Y'=8L/>P7J&K81L8I%NU?[3.?JJ7+0]7"MB[( +&:W]8WMWVXG6Q%;## ML9&?X;PHL#=(ESQ'M 3R4[Z@2&OA)?:%_1AD['TXV[E<$X/G;GY6=\D(8*5.!Q>DLJ$)93MO.LL^ MQK#'P+?^R,ITL037X?IW8,6'9%^U/*Q?]JO\,(/KW,EC,>R;VQN8.EMPI@!Z ML- $4:4X"$)J$%8%L;;0(/^WZN[>JX$I(-$?YLS9Q=1]]!M'F;^LMNF+G4N7 M9[OV[7S7(?\7/IA9;/K([+LB/^ZFU2$H]G"($0Z6YH%/KIS[,PPU1'O#<3]Q[+.R,U$.Y)6:U7,]V5G(\P:7V$N+)L*[+NN;<:Y?)$ M[M1HE(W6:;0\860?C4;%_>L2W4HGMR_75\M\#51Y"^6+D0C_]JC2/54CN$^U MA;$F^!3%%H NPK?!F?/EJ=ZKZ,[!=G]7X+OJF$374WOGZGVQ9_;]Z&27"C'' ML'PC4M=1E8^!I3I\"9![+>Z/:AI/"[KV[6\7IR'7FI2[$V*J&7-DY0=3%^01 MO7!>>^M=X6" )0WG)"42RDDD#/-$2^JT,#=MW\(21YP-A3J)0#0O&-)E09 N M.,$4E\(7[&:ME[?=.=S[NMFT?^NVW:BC,5+QER*?@,F0*F\^0H+LJ?+F\Y,@ M[_J8YCZA/W@HX'YS-H09K^>(#NDA2;"\&NYZK?+D:2IK$I_+LF0":6)S1!V( M)DT40YQ0H0O&N<%;?6[NY9N]IWP:BD3CT035RVNS_)+J93X_&4D80DT(@2HE$TI<< M,>VY#^?00CXZ".3MP&4?9QM28B\>L%"O);F2Y=*OZ^\NA*3U]:N627=))*6F:*DI MVI&(-5_FQCM?@#$E.(BH'$04DP196A*GF2R$*I_RZ.;#S(3L8_>3ZW["#0.* M?)@-N9RCB[X]'^^DEFDOS63;7$C4.H.JS^BLLM;-WKS_+^TU83[/$6,.6$OB M$@E.),JIYUSG/,."R/R GE3]I$].7V9%M/H[I'29EG6FC[,0EG M6PF?S.B\T)2@TOF@F0K@KB('+=-[4Q:&$ET\VN%R1\+G6K+YKKF?AX;[?24R MOIWU#7-6U3S:OG;US0B66%1IV3:MLJ'XEZ]"P:XSV(G,A]QH7P5([1JBK9J%Q6+ZL;="7^K9WE*-9])7]HD5CD(1$C>M MKYY1TGU*V=Q(V<3Y07(VB_*$E7RL=,P=KBE/,ZGVNP_K51_VFU&;LK-?<'8VZ*,T)62G:@:) M7W;F%Y;X)?%+XI>=^:5,_)+X)?'+SOS"$[\D?DG\LC._B,0OB5\2O^S&+Y^6 MQTJ):Q+7)*[9D6OJN9HFADEI=T^5X/#SC=:J7?'LXH>;9_\IYO+%Y@ZE$H:[ ME8C"I2'>:R2,=XARE2-M"$:<%YHP9F5NMC*W]QDK^8_9JL/"3POWS]C[Z^/, M;76$>D3]CV+"R[M;1CU7MGC2/)^$= GIGAG2X0+@JBARI+@(Q?",0))ZA9QF M>1YB6G./#XAT'V9_.'BY'1'HR*1D..%JXM+SW-#XISG\ZJ9DR8PQ-*7UX=T 1S">82S-T-(R>< M1:$O,5*.$K!>2V>I-;XD6^4IGQ3FWM>+9GXV*LX1?G=+UN?*% GG$LXEG/N2 M@X[GUH+%RJV1B.:*(J5="8I=7K"2X%);?5B[HDF2(JE2::I4>B252G.LO5),H<+"/]0+AI26&GG&+:CU3GKV.$=L M*, ]@,&R4=!O/10\44#1;N5*L=BS?_9E%BQ-L)U@.\'V$\-V"7:&Y,ZC@K)@ MAY 2"4DX8H9QQW!NB7]NT(VDPFT$Z@G4 [@?;1@S9AVDDO M#)*>T]#+!0#8^Y466!KR3&!]D,BUW9$;;[GO*N$V@FU$VHGU!X!M0NJ M@J9MD<<"$)B5&$E#) IIL=0+(BCG1X7:]X]/V0VTDZ*=(#M!=H+LXX=LG=NR M<)X@JTN/J*$8*2P9LD)[+@#.7?FX,,)1(?NA484[MDXLTEEDPNV$VPFWCQ^W M64DT*8A"FH72#$5PE;A8],AS[1'EM$ 2 M%P)1*;7/<^,X?O21ZL,+'%W5 6C;IT%:,J'L=9H2"6@3T":@W;-+76AAO1*H M#$W;*68$:9=[Q+E4W#!M7:D.![1GC7-/"+5X0I).FZ V06V"VGW$=MN2*,(] MLJHDB%J;(VTY_%9RS9@J.-?B8% ;8@*?%&ESN>?:* EI$](FI'V52,M(8;67 M!.6, &KFQB)%3(%H43 KF##&/3I.Y!'U]"Z?4J>5^VZ%D7 VX6S"V5>)LR97 M4DE7(D(D1Y3K$DF9&Z15B;D0F!I[*)S=#+Y[(J663@J1M-J$M@EM$]KNH<$1 MD89B)0%H,J"]X#;9\&4(O0R>UUIJ>DFH2'J$GH MO3/SK/99-?-3%8@MB:X=^B _NZJO3R#.TSHDADB$D-8A,40BA,00B2$20R2& M2 R1&"(Q1&*(Q!")(1)#O,ZV,<^:M,?/\]&^E*[($<-*("HH1T(9CTQ.B,9, M8&'*ISK3Z+R_'_V'P?<[5@3.A%&,<4 S!#D"]27@D;>KEBIS# MKT-BB$0(:1T20R1"2.N0&"(10EJ'Q!")$-(Z)(9(A)#6X?4RQ'V=M$>9PY$* M*C_'@LJ*ES3G5B,CL$14LP()5A D2UP83Z4PN7G4L4F+3I6ZV/GHY*?>&SU> M<4E1O,Z:9PG.M6LRPB89R4F19&!2"I-2 MF)3"Q!")(1)#)(9(#)$8(C%$8HC$$(DA#DT(:1T20R1"2.OP$AGB<;Y=UNV+<1R\,OHQB>>:4<$4TGGN$*6*(V&-14)X)[&RF)C'M7B_ MYS')6!UAY(1R^I3'(S>HYGD7QH+?%4SC2&#QQKN_^+J=IPZ4X3Z;Z<+N-DM, MOO;FNR>ZPHM[LO(($\=\;=++K3Y;GGI=J%/7'6@A%>J!OE'3*W7=_O!-]I?C MV_VO[L'NA+^^_3U*_+HX=TUEX&];7>Z=*!YX+#<"22QK$F;54)0PN^BK$F:J M"7_ ]PT\,FN<<=4E7.F;^CR#@:K9;%'-U[Y0;7:AFIAOI;*I.U73K'7S^=0% M?,^NJOE9N&WU(E.?PX2O3[*W\"2X>/GB\( +^.MS'!N\^X%1 B,LT/]]VZOO M\=S1A325G#M-*?+&$$29*)&TEB&NC65,E9*46[$,U"M*E,Z1%_ /#:V+I/ 6 MEZ 0VJ:V4R;O\ZOZF.BZT!-@52F$>>!IL+879/5%Z[IY@ZDEOTS4+\Z;^?U MU6R2_6_7 "W-MZ%Y"?9Z,<]F]3QSGR_9G .J+I@EP?^U4$VAV<;X( M+^Z^KMHE&4=R5=>9=MFB[6[WB_D"."#!QNL;=B8"9QA+H/E!D689.E)SU/PQ=G;AJ70F7S9M%VJP0?AX6& ME0]&QG*AWW72\W_^C\\DQ_*';F7C1X']@?AC>%9(%U:BW(OA"+4"4JWRJ3? M5QH/LG59^+Q;V)LNGGZY[R=K0\_+8R+ZF^8-3#+*LA7A=5)-@9TT<[%X]KR3 M:>W)NE7Z8DW.3[?)KMG"3(,4/U5--!:! N &>/"L4VZ],M6TFH?%#$PZK8R; M!:U!!_.SO7"P[<"0[3QH&JIW'TX""UH7.#,LNUK,ST U!H,5;@K<_6O_SM_= M:5!1ZN8ZC.N\:MOPQN_")=T S0^__OZN^]7^\/T&V\?G#%^&B;P]!7J,4_@C M#@:PY;11YU&0AY&W"_VO4),DJ/87%S"/X%O+O+.@BTWC5=TD&F6K6G73"F33 M5/!UTXTTJ&PGV0?0$JRMPE^3VQ6"*KB:N@6$FZ>UZ;6][]ZIF;*JN^L?LVAL M_'^@--BZ&V?X^.=% _HAT 9\7\^^CV/O7]\MN_OWHKH$&36;K^_ OQ9-U=K* M].\'&'@FZ'PSF'\[<,K\#+BA78 *M)IA=@72(RH^L$D1=I?+ M8*NV65PL-==;YWX7(>E%6\U<^TIX+1CO&>".B[0*/R=?K])(,+VT@YU0Q(Z;I_TP2L"C!,@M$2YA90/E #D -\YUR"S[$G7E[_L4D9O6V!2#&=!%(JS%G MP'B!9GS G$@G%PZ0).H,0!I'1Q6RM)X;QI'E)1B:A!DDM> (]'&I>4$+3[=. M6T>CB@\#"O^Q7+GW8=W>SNQOPZJ-1#DE/[F[R=OA*"3#.GH=(:F0 MPA%5> Q&F5*(8BN0Y!:@Q DAJ2.57-Q:&"'J4E#"XWU0(2W"]VNQZ MYUL-H@RTCHY%H@Z[U)Y #55!VV^[HZVHO]X0A;W[#FZ?@J9\&D15$(T@UD 0 M@@@%8@M_W[AK\&V&,[8+4,*G@Z@[R?YY5DW=31UN,8M&1# I6N.:N>HE_&+: MF9Q9O9B#,>JZU\$-G3HTR;0*-E0OKZM9MWF!['HG[O0Z4Y>JFH;';VJ.VDTK M=^G:3G578%RT_3+TQL#26]N]*SHQ7147$R:CXX!GP(&-.Z_G[B3[&U@/_:AG M_1Q@?6!1:E-%DR,^?&-6\*9ZNHCCO3FQ.Q>H<2KHEWIZW2]X=\ RK!.,1\U. MXT(-'W:GD?"LMDC'#F5&TY%=6PU1=M8M@76QK^V.;+PYGOCWD>=V7TVT9;Q2Q>A">IF9PVOO#YG"LQ@[8"8+X(% MW01*B\#2^?5-<.+'"^/4_W'R!]#^V[>_@3T?UWA8X4EV5E_!B",Q]T/NST=6 MZQA]Q_W9WU\B,[6P[ITFO#K'@V0-2 AEO/ MCS9?/3TYH*BX&2^R%2+R?V79?\+/6V#@:VR_%/K] X>:!24C7"J)#/R+:*X8 MDM@SA(G#+->YD5B-<+?HM4/!W%67LJ_KJ1TE5JH('K8H-3\%P_,QM#?RT+)7(7@^;(/EVS_>99SF MDXV-R;X;G+3]UTM'[21S*IRJ!G6N.A_ KHIXTE8V0G?X\C2Z-CI?KNJ/N[MK MHS,4=+-XQ@WH%30,4" 6X/-T>- M"P18=Y863CL,/">SBV;0@C/*;"K2BRGRE//HZ =US(9YI MN.\15EC9U[G:+1@Q( ,83 MH*=>.?=G.. .3M:M^)48+')L_A!;&"^Q+!'G MEB%:YA9I66A$&;&24T.\DF/H1DL&62I)OZLAKFP!,/9QJ61O>$@N0$ L722( MK/M(OIJK4)S0[_(\()1=2ID"=3YLA: M@PM2,$'HED\NIX9)5@8:)$"MFFJD%1!OB55)J.5!6';Q=NT%;!O(YO L-Y MZ7L)[P!+N[GL#T%4YV/HH@JF8):WX7P=1M-9WO!2%>W\-<7,5TT[O_U@D"8U M[X@O:VMVT+"BW78Z@\?=."]8G3FN^;X6M^]@$'$J M"KEZUA\];=N!:\'!T6YMY\MDF@X"XCA67O#@98/IGT=W78=-C0MGZBOD:D^R MGU;@N&I1@M(@ ME0K'O1JYTA74EHIY-XI3[Q]KJP(:PX]NYF!X[6]Q^S_TR_=3+ZA&R^8Y)JUA M>L@MU\2DAW/UKRZVJ#\* M6*DNO3+3A7,''(@AQ>&Z.*Q*S3HG%B MP-O;>8QV:[=. M?#+QJ?N$I&;#&F1M.*CI'6QMY]5KZ^FEZQ3"<%XS MO7%:&8:S.C#N1M(=PW1G./' J3LN5?!1B*J+*')WZD?(J(\G*C'%<@60W1R7 MRQT7J8VGWD"E9V$LW4R[M\?3*[4*M:S@1689TF76DTIN/VP*FP-S.XW'N?!6/:2]Z'K[!_+,ZF]9@\S3K,-#' MC,.#0X#T=%,#6\8-=Z>HO?K4JU41^(;(17$L5/Y::AF(K5H&J9+!7YYP\P^K MSQR.V3;P!&R^JZ 8]!)]T[H+B-';;KW&M(P]6L;1+&,[^CC$/K($GK=EV.A> MB>\2(WKOS9HF-[T>U(,9[%*&2<@&GY^UQP),]PR;^-H[[PB;$%(;A@E'N?4* M4>,X$E1:9&3A.2^9S?/M4,D'6%B_@"#YY)KSGYR>IW@)P&-ZDH4U06%1LK J M*6+BB;GMXRS[NVH ;D@9?39X4P&*PGJMK 20V)&R+ MGZN9^^C?P0)5\_==LN'UW]7GZGQQ_F/=-/45**3O%,P$/A\MI8(=94X%S*YU M)@:Y-.X2[-A83B2N3*:6Z8W?J2ZC!TS@/E*XHZ>.Z(:8G&Y!5UF1JRS*KAQ0 MUE[/P.:.P;<^TVKVY]+TAH6#,<00E$<2Y1VBP@GME1 4Y22("A6Z AFBD"DP M)0)DB#3^)FEYYPOM6(E< 4*%>DN1-EPB8G-;Y*4P!=9/\ M7>AG196T]#;&W31Y*K^)#X9Y^E%'PZ(:C+A,^!]&$YE-T,PK\M]G7E<@G# M#D=U0%!9=+B<9+\-IF@,# LLV"4>K"MKR:WKA38XS8*@QAJ%]-B7.2[ M/K!_"G?VEOK@5&H'Y]PJ@MJ$M.EY5^1@<>>N1*VV-_.7Z8B@]!Z=S"E):8DK M/,)6$M A0XJ0Y)Z! M;D(+)'4N4:$+L":\+[79*J*!N:6E8 1$2<$1Y27<(P1'A%G.0#05I)!'H*60 M(]527L?9S5*GE^OEI)8J_6?7F"J(CXC'6Q@^)%3(<690A:T6%[DM"CL5KG% M) M>LRRPEN24YR52&/:<2J&0\ERCDG'#3%Z4TB59,+(LV"Z&L\*T/K=AE1+1 MN(LIC&0@HU\^_/CQ]\X<_>/C^]_[8]F@_>IA&;NB0_>U">+3]FH-'&[EM^R0 M3QMK'L_I&^?!HCJ[2SI-LK:.ZSQ9;5$7Z=,=U05E.YR$A]I9E_U>#9]]08@, M!8S6_/2PTO'DOEJE$@5K:95'&1(YX?=YG^\"P^GX8$AR67]>J%D9SOV[@*^- MH_8'";WOEN58FO,PQ97+)9!K<*;.0V+IF6N_?S8&%-<%UKDE2!$#<"9!?(H\ M%T@HPTBA+#;\T4*SA[JWRV7HJA5\]$F:OB1I*LN<.V9!X2(8+"NB@)2TIJC$ M)#=<< X:V*.D*9#2BH96-/%A=@#Y6ARM?#W<&-YV!2BZ<@$AT+T#T#[TJMU" M]B'2=H7N:V4\!IQ?+R@0HIWBKG[%U]95+*YFVYQ(( Z=<,-P0D7RA&M M:O;>:E@MS;E0[BJZ'[MPL,V)=5%J=PJM/A2EC]J?7G>R:ZB(?&SQO#?]K6NU M$ <;]*;NLZ:-?4&<7@VU#& Q3%^M$/8AZF)1[3HV@-.&4A9J^RA)!:**,*24 M MABN<-8*8K==G$P(KT3A*)<*8)HKC&2C'(DL'74P&T%IU\^A?@Q$,7\ M./O?O1,\)!;A7;.(Z->DX4E^3%#V[:"TQVJ(O0=CK7#EDKJ.L(;XH7EU%3QL MCXY],./>Y;E%!?8VJ(T6R9(HI!4HCTYJEOM\2S\PWGH9ZO%)J>$>*Y#B2B/. M2<%L02W.^9>L[=VD_5=+%\^.JDM O9BW<]4EN*T;OC,;]WW]ZZGKJFFNI'$7 MMQ0S2F[/U'REQ>2]%Y0IIA#1MD1@TSBD\D!IGC@G2I<[M=7JXD'4V>W(0* ? M5YLU:A'(DAQ5=O+A"\Q/0G'B:*PGHE_K4*0U"W7DI11%J"C/D>0%*#BES;G. MK2K%Z) \&&B_NW-0_F%#]N8"Q>2D3#RPD:@_E B,?H:E[/B"EGXL(:DO]MCP M2(V^]8B<6YRR:KINU>Y /D]7C8TX2[3$!2+*@IKI"HTTP3D2WJJ<*;"'"F(%IMNPG9;./T:6SL6!9:"%[K'''HX:Y:TV$ M]6#V"!,Z#BELD,1*(D(4Y[XTQOAR#'K\PYPYNYB"G%U;^KCRMU!J6/U/01 \ MBES+YPBXP8VW5B:S.]A;3^Q7:Y0[."/7*3?4E)W$[/;@FU"?)\OCRL.!]H[E M28*)N/JTBQ''LW#V_O M!QL&]D8MYO70MCJ,!S2V,/QP.9JJ:[#WX16?G?VA>YW,3_)OA^M-B'2]:-V; MUEVHX, =EB'V*>\>_UV/KB]W?PM*',+ MDHF1@.SV/-][>0J^W&[^ZQ/>[P1W1NI'3 _H(GS[_WR#Z3=?GFL/LL- 3]C% M/(N'C=D@&H]A^Q^B4M^M/?6*QC^CHO'SETL0W9]ZOK"B'9_FQ5&LZ8@TET K M@=:(H$429MULK56O[V*%;'/=_?6I4;.VZV*8,"MQ5.*HW3CJ MM^ *J6>H8Z*A;MMW^/O$1(F)$A/MQD0_N::ZC 5^.S9Z/\0+=G^N(L#:Q%F) MLQ)GW<-(#>'S'1>MG85T'\03D5X57'?K=Q^MGTHE3GN\\1J]Y-O6JX&E\.8. MZ_4.+_-M8[ZQ#;!4=ZSGH9N&W+6X/ZII/%17,0K@[>)TT_ISU >#^GKCYW5QS7E36+X:B382'M[*\OO<^KQ^&A$1OCN@:>,]XMW8T08 MS7",X">(EB5%RLD"X=Q+[PL!K]DJZNU#0S]2,N1I&3+D"H*$QQQY6>0""^N( MQ%MG\?/:_'D&(LHU[<__7GPIIJW8B&F#OT*=0/CM:\%MY83E=T=XOFSNV4D9 M3LCX+/-NI0MHZ0RQ!>*864 EK)'*L4'&%R0/E0PDWHIRLX87)&17,L%" MN0/-D>92A_J;UA9>&;:=B_08)/LR@$V8N+L+P7.E\7$Y.,'6$4PYP=:863;& M8Z8*CX3AH$P!A"$MF$.E+//5(4TV1+SDKRZ($G6X[Z'O_AF8QX2\0$!]I:#[, M[?G%H)W7Y/;\>$M8_75+5M[)NP:Y!&DE1'QFM/JGPD M ;6;@'*.66$UDIJ!(F[S',F\I(C) F,MJ9!JJ_2AE;2MJZ4@HP5G:TA<%9T]CT.)2>\J51\:#70K&*9BV M6%MD+*&.^J*@=@L>A9*EX[0 # W%.:D+!^*:(48*03E5PL@GA\<=#=I"OCB@ M/(A+-D6B#G6H^GZV*X]KJ*S4&SHKR4SG"48PDPJP%F MI3 &B8)C75*BC)=CN- 3-#]G:$ZASX]B/:#KS'2$GEU$2K^SR'@2CDDX)N%X M),*QH$3H0I=(4 EVBZ$*"0*"3EMG&:?4V%ETAAR5'!2^V-<38OZ2@1VD\%J2@": /0E NC3Z+@Y8[G.K4&<.H,HXX"KFEG$B%=<$>X='R?$_,ATW#T' MG1\I,"<5-R%T0NCGA=#2>VUM 0A-' 'U5TDD"Y,I5_"X83#"8?O%0 DRX++,D>AS3Q@(,%(8N*1X5Z1 M0DFB\RW_3U'(7/G@M90V)YZ$]O8OIZCTT:)E\K,GD$P@ M^11U6#SVEAOD71'<*0!X4K@2Y0""IC#&,<.WE$N=:RL)J)22 K#*4B/!"X&D MQ:P(Z&JH>3*0Q'3/M0,21":(3!#Y*B#R:>QYS17!IJ1(>IHC*H1# AN/%&BK MGOJ26KH5F&X9&.ZAR0 KG$?4*8E$Z/>$F5:,,I5+DA^DFK9\VK#S(X+?$;W9 M\'LX;S@2B+WQ[B^^;EJ,6\'O8ZC*>:G8;AA\O15%W7 MBSX&Z8?N=3(_R;\=KH>=F*J+UKUIW85JU-P-RQ#QH7OT-[>='%Q6;:6K*7#& MF^$9=QT)Q+=2?L*%^#:LXIUT'2_$)QCC7:[;Y9K\A%*>K_X;[<$C#E*<$,*. M<%S/8O%@D"7E#WK85\[$Q/VS5VZ%A-N9XJ5KBB^^US*FJ=GRS6;+9U4S=VZ6 M_=.Y/]OLYYEU=NVPM.ME2U)3Y?&:*A\"HU[8"K\JT$H-XF^NWONZ@:MF?1OX MF(UIKKN_/C5JUDYW;C:3,"MQ5.*H;_[Z6X@2K&>H8Z+&=>5"O\,[GO8Z'TU4S-3J6GWYX=9.V\6YRZ4Z4V%* M&KIH"EPJY!EELN"E-T(?X&B93D2^YS2IH^6>% 3^-NA76="QTO%>(F MUXCBHD32.(](D7-O"2:&DIM(1@P)O>@E8E(01"6Q2 AAD9O";2.?DL3:(V9<6)+4+>(05:2$E$J=>AGJ9#S0N48,TKQ=M,*LA%D)LY[.!"724*%#WEP1 MRVYC@52I%"ISFFNE2H?9E@F*G2"4:HU S0/%38 =JD01FBJ4I+"E*D&0I@+#>%E>" JP)K><"E*6UI;8(2MS^O^S M]^7-<1O)GE\%X;4W/!% #^Y#>F\B-#K\%&]L>27Y3>Q?&P54@8T1&FCC(,7Y M])M9A:L/DDVR2?:1CAF1[ ;JS/SE45F9AFNZJ1'%CFV$7@(@X[/ \E\4SS94 MM8 .C C.:$M/"LZ>*4.D<&T;D3%.O1"4/ ZJ6\0\([6#D LO\EB\H>YQVX\3 MVPE!OW,BP_7 #(X<+S'B*#9=US.YZ?*#-6E-_^2@DI(COZ1;]LT"EJ6I)UY7 MP;6T*A<:&P.L56E#%4BMX&[Z+U4\I%H#5&M@?^>(3NH%-@L-*PQ\D&FI8X0. M#PV>6+%EV2%"US[2X3 MAN\Z6< H<_CJ7&Y:PGN!$;@ ;*ZIAL8+$U] M(TR$Q^V0\X!O7&MXB"/[A2!Y,X;NB>/G#A21*3Z!H)F@^;B@.3%]U^&. !W9 M"0U7X,6Q,/8,VPNY&X96Y,5L'TYT@N9CAF8*?WX4ZP%=:XDB=&TI*5TYU6^+ MB"8I25*2I.2!2$D_B$/;,X7AAF"V@,0+P8#!VB]FX#AVS+FL_;*'Z.D#*]G[ M]&'4IRDO":0)I FD[SKK3!TO2!W32'VL"./;CA&:/#(B!DB;>HEI\HTK*0\* MUWXN4"4W_4OS$@$H >CY *B(&4_3P#8\QXL,U_:9$2=V8J11Q-)(! "@&XDW M'A0?_DP ^K>G3AY$$$D021!YFA#Y3'D^W,B-8M%#,^<$Y NPG#CX_4&RF /7#2:3\H()4)!JIVN^#I"15^WV$G$R# M*' 3/S9\YL28;B0P0M<.C"2.3=\4L>U:&]5^1&3(-YONI$8%A DTE(A#^Z22 /EBL M)"\.021!Y--#9& E'A=18%@Q,PW7 24S"@0W3(^G3NS;D;WI@@E<7[BI;\.3 M'NB7H0,0F82FX;M^8MH6#ZUPP^O]"(C\FV4]<1$/0D%"04+!LT#!9[JBX[AF M;'$?5$<7C&\KL SF^:%A^1YW?2M@C&U6'N%):"<\!675"@W7#'PC#+F -6,> M3X07BOTJGCL;[*;UK,[J X+?/;JKX7<\4OC;?_#LA9$=A*;G!9YKF=$X[:S D1MR]K=,%]AX+/8Z M65#5OF6:ZRUVC)J695.4C5!<^MO7_^>Q-#!MQS$8BX#G; _XU!7,<&+!TS!Q M'1&*'[3OB_Q5SHJ+__Q!%,8?7YYIF;8GEV&5T.IY>55HA6C0C=^P[P/]3:8( M?\'"#/\J]OVM78@J2_I/X4/Q/5O)A)S4^;:+#:--(1_W-!E M1A2FW/"]Q(H!_*-$A'?=@?K4-I_222G;FPY]O\JC7>C[[SD(SQ\T 0)R">TV M5=OE?\R*5O WS:Z3^7_6;J+I,?SSG/C\X*Q6VF;Z*GT"4SIJ&AH\J#U0!]O# M;)IY5C5"%-J5$-]J310A'KR)-316,$WST?AG4H>GJ9EGI=7M?9S5L!T MRK:&Q^N_O'JY66E3SCY9S.HU*:E(;=.A6-N4O3*)X\F*"QP^/FZ +E"V72#Q MZT%/F(&FT+T .Y6S92U>U6+)*B#J?AVD!:+:_F%;\,%E5F=QEH/N_:IOXZ:H M MFM'\P/M^WAG MGM%3*%I^]X2?=H+/X2X"NL!O__,'4$ANG>J](OY>;/=W%397BDGB,N")F(>8Y[[, MW63[0^+0'R[W)0IP]FC!.2'LKIB%9>'41AQ46L_ M,[H6<)HWEP\AUHNN,#\XTHL%C-D.2PPS36W#]5S3B"PL#&TY;BKBQ$UC;R/M M3NH$OB\"P_=BUW!Y'!E1RF+#ML+83$+;W^72162ZBD68 M2YA[/)CK!:[E,L\WF!5QP-R0&8QQ83A19(>6PSS'C-@#A*0R/FW#4LQA.4,8'M69N9-VT_YCXWPM2.#!>O&L>V MX$9@.%FU?H?A/-F+;HV.R %P=+TO$)!PD'GQ('3<:"Q#-- #YF Z:Y MH&*GIF_P.$QLBUE^%&RHY3;STB2(+(,'OF^X(@95WDXC@_LL]4R6ACQRGA<' MGU@W/SXVC-N2P+\07QQ?GQ!?F_'N__TMB6 MVXSD%*.4*I12Y="M2R\1W PLVT@X6I=1R(S025+##,/ L;@?"6O#RR:2!$Q* ML"XMW^*&&PK/"+W QH3A?FI:PN3)QK7RH_:RG6HF%8)?@E^"WY>$W\A*4I[X MMI$F"4"IDWA&'&"AL0B %#XW$W,C!;4;!K'M<]L X T,%W-;A18/#9Y$(K4] MVW;"C8Q61^W<.U7XW9K(ZB"0=0_),[;GQMG,EM2G3.HRQ+!I$."N66)N2/[E MSCP[/)?D7X%G6T'HNY'M!&Y@>P_)_L7VDOW+C6.'19B@3]@8NQD'1I2ZMF&; MIL]2,XIM81]6]J^LD!F;./P")JR*3M)D%AJ!Z7C*!8SL.BLNM+=E(1TB,CG/ MEP9^R)M5:.4J>)UM3QKV' PW]+R6H&S*6'^[+7$9(-%^4U;9 HR!P(P-G@H7 MJ"$$X68Q;D0\C*S(=Y@CQ#Y25GT1%[@-G\42BPT5%^^R.LG+NJUNS$=UT(FE MIA=-]T 7EC_3NA72AB5Z3%*E/8_OOEF6CC/?UZ>EJ!BNO%:KO5 Y!S,.OZKD M7ZR6B;[*HD<4&*+4G)=55@N9Y L&E\RU/I.2!G"<5*)9O>ZI-#4I1*&+2Y;E M,J\3OBXN6=X)V/A:@ELRST2JEE'^ CZ09ER7'AS)J;7Q/?1=+*:[!EFF:)J%8ZT>:PT-O(_QZ;O'B^I0.U-@!PZI)T'TX-08^ M_O9AQ0@P:I&@(8#^[EH4/_RMSK[?: 0\/[=-2&=@-]3A.-(HDLZ43T#B9^(* MO@.FR)H;J>B5]L?LRPP@M) >;R#GM[E@!?2A:V]9P7@&L]SZ[:^L:%-8D[;" M ?VLZ#5Y_>N'7]2O_/5?H(FR FP&GM&U+TN!S-Q<:[^PJL,*:/!#5M6-]B;C MBIYO&HWZXY8!;5N<.8.)QIB8"# H!N6.(QOC&LGEDGW=V6[52Y>^7;WC>HTA M$+0Y?- <.">F#OX;HL-6+05PPGB-(@<,S( M&RNF0+2'Q(L;9%'/7G T9Z%M?'TXSVI+D-? F:+6M4JEC4CP8?C)P0:^%)5" M(S"(\QI)%4E1?;2LP-A))&:"_MW,>S!264R!&H'T)9YITJK6 %YSF"8@1*.T M$3!.P8:J-*D\2)6B,\)6Y\(4 .:L+7AU/7D:#QL?,7-4R"J1BJI2\-1KOI3*R;4?9I)AI :L@H(Y;'';LBF/%FB%0-*B'U'#OD,7 MDGZ0 /L0C_G:WN)W_N03;!,!D.^4Z)N5%(?\<[(?I6O?"DH]+T@FSFTB8Q>6EV(7WY":0;'AZ MV3!87ELD!')MUA&-HAY6UR589Q)!VE2] ?D!S6:%+WS2B5:=G*3<0 M&)#S%N8\^E[T#I:56%",PS@L"8Y2)0SKYB:1!P8KP- 4WY>BJ#L/S0!.HVB9 MR)";UP]X#!J3*RG S $,XAGP5-,MQH)QL:YFJ0=0DF('*'*VK*8:U8#E@*P= M7@"';8X"^1J[J,$$&U]"C.S8?'S_$0+YMU(ZN)!8*H#H988OR57DF5(K)+YT MKK$.>K>.-[O=23%Z[K:XNOZKO(*]JE!;AZ5'2L77Y99/L;;;76@W[P?3[U W MB4X;SF$SE!PPZ;.8 G1GP[)?G]GDPU>MP M?".A5\4D=GOQ2)N@5J. _TG?9B_U40'Z-@B)U;WI*%E-;L'^!:*BN<:!=(M> M]XR+7(1NW0QMI;6U&CD(-TCNSRB]=IW/X(<9H J !/:8 QIT#:E692]20U7Z MP(8+:M4#M6G)G[R4V.*4VV3<^]C. .9#DQ=3/]]=UD718J.5?%8V7Y58-@0$ M0]8;PITU#E8'S&]\)AGI0BJ"-2HK/=MO6M^*@,=-WYRO<@*D\@D&3R0,?8?- MI/W!_*]9*F"F4H!)>V(<7S> [@G@K&SP8R*QXI#V9@[&8BT_I^D'[QU%!^?MU]^51'KGOPXCH MK?@44?X^SAT=S49U5#**_TVG^7@R SH)JL6]D_$M:E[_Z-R+GP;PTP>'Y&![ M#HJ2/)*IVUAI2IWNH>HO225 'AE3':9GC8_;=QVFX$7*,'GNS YVJ#UDSR+7 MWE?!HVAFVWMK;.9BT.!^V@IGEK/+:E E)BK5\*3W8:D2$U5B>MZ+LR^!4,?/ ML"<^/2H=0W67B'F(>9Z.>:CNTD&DP#C%5%0[4V.?X)A2\5!A&IHR4?09;._) M3?G92BW).>&)?-&\LK'5A^2)FKJ)92/35LUU=_4!II':Z:"$TIB<;)K4?:39PY!MYH5/P MK^S[[DE%;LTEXEFF'KGVR64+?M;,VH1LA&Q'AFR^%\9I; DCL7Q J5381ABE MP@ALSS&9SR+;V2CX%D2)%<0L,L*$>8:;>)X1BB U$B_TPY1[7NK'AX-LKF_K MX0G6@S@8GQ/IUS6X3IQ;(2.%1LQ M('(D6&P'J;LN6GS00QW7"PP6A[;A,B\RF)EZ@.:6F<;,MM-@HX#&RXF6T--- M)R+)0GA&6WKZ>.:&GBO<*#+\!-,OFVEHL,2V#7?1'/K5782.V?# M>>.Q M8X -8!F8 ]VP+,$1,H67;!0+L#P.:C_8":GM LHZ0ABQ[<:&$X=^$K+ A<\/ M$#%/U )XD9JAY#1_(!<.MW%)@NVWA,>VD/13EW''4G%R[U++"LV A9%EN+:5 MJ&IA+$4)) 1(L%#$KL_6I59HIHYE,\>( C,$/3_@1F3;GA&X@G'?2UW3-@_' M764YNND&SUD#9_NUA%-G(<)-PLWSP4W;21/;B841"A89;B)B(Q:!;<119 ],TXL!QC-AA5NKCAYNIQ%XPKMQV]"@\/1\\ M*> $: 1H&X F0B\,G-0R/ ?=WG9B&HS% &AN$OJA"=IQNID;,7937YB!X7OP MCQLPWPB3 *#-#",K9)8%1O[A )H;!+H3A01HS^L9/U'->".Y,4F.L^$=DAQ3 MR1';2>0Q*S28[?N&&T>N$5E8=#I)A9TZCA5:&Z48G3 *F6=%1FB!#NWR&%TU MH8^^%^8&:R:9FA8S,8S..X;+(D<(_4= MTQ&^[WOI1IB=<,S$37QN^+X#^F_@,"-T$FYX5NS$KNLR/SR@VR^ 9V9 >$8N MXCWPT%#L@N0%'5W2T>4#94X4^U'J<->(4RL ?=A-C4A8#O[#F6>RT'0V=.C( M%FXJA#!L@2$?46(9D6NGAL>#U/*2*';3 TI38KMZZ%/(!^G9A)N$F_OS/9B1 M%R &IBRUT/<0&RQU?,.V@]1V>6)%T8:N'CEF&+IN;"11*/!*#&"MBV5]TC1T M4AY%@A]0$A3;U!W[B>.Z3PHWR;']*#Y3B[OY[U=9^&BE)G-UCZR]),%V9T![ M9B,'\K+%ND8O*,->)E_7+HMQJN(L=4"K9YAN)75 I7<\@P68M]#R+4\XD>.G M\3X*U+U@5$GDZ)[M/:<\6Z.@XY-HA*.$HX2C]W*G %"ZG@?:'2 GNO!#(Q+, M,Q)+.*$?6GB_9AU'33?Q(L]''+5C, O 0(B9"3AJ,1],B2 (S0-RX7NNI0=/ M'=B@NL!@YJ MG?9S7M;U3DEZ"%!.CKO.$%"(HL]\>T]NRI0AE&I5'3XD'4'()55TV6>VNL3T M LL*#"<*?$RA'V!J3Q_^-%/7C6TO<#:"&1Y2JVI0:#]*??8?H,WN+ZV^[_H4 M6$S =>A;2L"USQL381S9-HL,TS$C++)GX]%):D2!L%CD.K$9;J39?$@IJB<$ M+AN ZXE/I8\&N"AI)E6:(A%R6%K!B4H.T_9 @PT2PX\]3&EO.D9D8AH)VW,= M.S8%XQL!3P^I-/5TDL-V]<@]O;S+I/(27A%>;9:3=LP@L$/+\+@#V&,%>$7+ M\8THLF++27EJ!]8^*DD](5XYNF-2M6CR U.E*!(K)%9.L^Y)$OAV(CS/$$)@ M8C;+,I@%O\6^"9]R;EK)AEK]D$I1CQ)3N]4U<74W/#WUF@I!$2 2(#X?(/+4 MC0+'#XU4<--P7988S/4BPTY\WP_3) YLL8]"4,\ B+X>A X!(KFLJ<[3*0@H M2EYQ!LDKGD?(N9YG.JD=&E:,^>492XU8%H+R'3=AL1N[;K*/NE'/(>1 M]9;PP62](-. D)>0]\B0-P@YY[YM.([I&V[H!T;DBM"P?2P\&XLT$1O(^Y#* M4\^!O)[N.$]L7YPF\E(B4:HU==@2[]3EV=%+JQNDB^OY@>][1FQQSW#-*#58 M+%S#%D$4"ENX<;CAO'I(K:FG.W1V;=V,3L^+3T$RA%>$5YNGCSRP8]\- 6P MJEP>N?";S0P[",TDY"8+TXWL.P\I)?5T>.4X>N@07CVS;_U$]5JJ%$6"@02# MO"?$@I3[<6PX46*#8!"Q$89^8B1>Y 2I[_(DMO=1*>KI!(-EZY;UQ%GL3YVX M":].;DM/%*_LU(M-(;AA<<2K)/7!B'8#(TEVM&C%T>^%P2.$01FBNG?;2/&L\3(\5+A1TG@ MI1LZ]4,J1SW#T:.EF\%Y5CJAF \"7@+>XP)>2T2)2&//"".&U]!CTV"A8$:< M,AMP)$R8O0F\#R@]]0S ZT5/G+/I-&&7'.//56FJ7$O!2X+P) 7A(=1).4F) M>(/IX(HP2&.&X2$!2*/8P5C$Q. .BQW39C&W-XK./J3:U-.YMSQ'MQPJ*DLN M>P)( L@G\/]'GF5;W 6P+8" ,W,:P@X*D7)4YJ;:CX#RDC]82!=X[N M6L]:)>K( 9)J1%&Y "H70.4"B*)I>T]XRE0C:L\UHIJYJ+2?E7?J+YKXOA1% M+5X1H!"@T)2)HL]@>T]NRA0M]B2G.Q^1-D3=="IFBO0@5"15?(@MHXD>>;YE&D@ 6NLQ.#>:'@>'XS!=A:)LF"_9QGO/D MJ!CX$:$B!6,]@[JN'%N=/XN4]=,-+: @Y.>(*!!,>&[ +2,R ]=PT]0W6.Q@ MRKC(=5/74P-S("]$ZY+(D-%GBA$8&)$)BQ:8>AMP\K M80]R[PY'E76FP@8GN?YANL*$Z T#@S;&F7FHP)_6-T#(YLY.(I5 QV)BM8=?VQ$8L:A"&. MI"KS7(I#=8*^KWOBGFY[SUI.;(W0CL_Y1G!+<$MP>R^O36QYL6E:1F+A;7'? M\8S0]B+ 7-^+XR3B81CM)[KHT.'6]73G>5-*'3W<3DT.^)W!-/[6+^!O[4)4 M60)_\^SRAD_AU<, WK6^;^UNUY7"R<$D;YC>;5T,O-JM5L>J46#Y'H\\4&M2 M3']CIZ#E!*9A,1%:B<4=ML*9MJ7.0/XT3Z+95LE M\_,-CT;#]FPA!>Y!BNEZ1&*!QF)&9D"2>(19ALA&5Y MIN^$OAD8D>.[6,S"-%@-O'^X0S.;LEM*>ST]E&F@L M6HW3T,I44XNCR=61['^(E.*%+ #!81JABR'DL>D;L>\SPQ..2 /AV+[/URG% M]USHT4J,0'"@%-].C#C&REAQ'#JLL@!A$E3:X-HG#@(@]@R MN!MXAAN GL*8;1L.X$Z8.('O^1NI8E^>:&XIFO8"-(,@1OHFH'9B MWF#3"8Q8@-2Q4CM,3&:%/-TP$_T@!'TUM0S3C /#=0/;"+U0&!Y B)4*UXH] M<7C$8+LWGSZ])(+H&BB;2P$#NA3Y]4S["GH-6X ZTRBQDRU0?0&8045GT%N6 M[!JKMVE9K=5M_"]X'044ZD1LN:S*2Y;C*_CWWTM6#?:#!BE]4;(%;,/D4 M), A*@T^"'Z+\]2(K<1'!8 ;$?*]%P1>%"9VDFS&\W#NN5YL,W0%@8GJN*!H MI#P$K'!=CUE1ZIO^5G-S-*)^5VOT9EC,-Y+(K1N]//[].-PRS9EY2!P.3^>X MZD!+:'R4;5,WP-'(S;6R,-?43!U/'O.V!B#HF;<# A@C<&PE%BPKD HO69:C M4P:6#HQY^:3XGM7-T/8VXE3 @'&7(S-8H60&:S:Q=FNEMP#P"(DI^'/L!^F_ M:Q'&*U%)UZY@JFAL+1C'XU--9#*T$Y\OEZ* SZMOHM%*C/:$M[-+0'6PP@IQ M43:9/(%M*E;4:L]JA8$*^'1XMRA$I>-KB9"0V"U*!XG59.!<+!$<88),NV15 M)IIK?"QEDI&[]94[(&"CRD66R :[X<%'/),C6+4N:VD#R/YU>*A:EA6,64BD=VW5KW,SST 2PYY>"?$-I+-,TI<;X\$I/+'KFVD;SRK^\NSP<#<4MLF'7@<1;.#0N/>&JWZ M)5AS5G2*Q0Z@_8*36(E7.,O @R>VA\8(J.??7=M:F^M\"'5?@I*KHM@-EL( M7['\BEW7KW_0_GJ06W[G#NQYRX^7GO<:2&.[J1_[3F(P[MJ&BZY*%B0<5"'3 MC!+&S'@_@32?18Y.J]]9U5Q_G3BN*)1F)90F1*^B7"E-+A7%S1RZCTGZZ@[6 MYJI$@F&6!ZC56FYJ!K$5&5;DV9@^20 $F3Y84:XK7"NUO31Y%EZ MY/' %@$($-\+P;:)4X,E)I""8[EVZ'(_#C:HP+(BUXS]!+8=3&\W$8$1<:SQ MY:1F;+NQ+9(#H )S=E!GYY.3M2$7X/0075?'(0S66B$'NDO5&5I9"&VAX*T[ M8NO0Y>6F<^O9\Q7#,R*8IDC:1AT,IED"H^<*V^L6)K64KI=Z)78 6JG$I2A: M(7'SHI#GU_)D+\8C'E'7XZ%1U8GI)9*4ZE/#X[&"Y7U[77\@X.9'+%!F^[(@ MC];(LLG(>ADC2PJ)!6>'H9Q__/K^5\V>:;^^^>W-+^]_??_;UQZ&OFCO/GYY M^\>7 ]+6OWS\])OVYK=W\/\W__B_7SY^T3Y]T#Y\_.W-;V\_OOF']O;3;^\^ M?NV?^?S^RQ__^"H?^?3[^\]O\(M#FHSVO!Z= S((O[SY\%[[KS>?__[IL_9! M_?^?;SZ_,_[QZ=-_?_SM%^W+US=?)2G2=KV 9/@ZSVKM_PPW)#Z+95DU&$KS M 31#S3*-_Z.";_#PJTQ:%;Z"J1*Z>!BNQ6BBI:(212)DQ ^GR&!,6W?!&+/ .-=,LW-:J0FQ\G>(=G MR]/S[9_#*FU^B*%.6YIH<(,OMCQ?R@T&17O+^M4U$,G6QK8^SP6FX;RAG272 MP>9WEUD-GP\?EWW,'=(-*/^7HL+O:_RT$F6J2PJN,V!T)O.B@Q6D'L#/.U+L M#$YD"64#P8?7DIS;6O"9]@5)Z!86Q2=C&6C4+M'H:H'8VZK"T"Y%!.J:KQK* M$M1'X#'@-U;WG"P#U# TL.MKK>TYX#5>R9*Q>]BJ[&8E@*_*:B 0#:]X5&Z;-*V,O:O;'/K%L+DL!=;6D%FJC.4P M A7V."]K-(C2'&:F@*2^?8'Z%>RZ5C&&8)'&;2/G5Y2-EL,6R3#'P. MUQY>3G.%2\@5-7:9ME6?G!-P#4,K81W&YV0@9U8T -:%*)=EGLF[U#B@-,\ 3F#4WT1/M?(C +[F"NW,SRTL").[_L>W M"E%>QQ#"JETJ%XP2(K]FG.=">\_JIN>>MY_^Y^,[PXK N@7Z@I537 -?99)T M6"*E@J+K&B0R+'.O# ^V0*0*J2D\.AL!C'?HV,AIF6V@7R&7#AGRT@W 0OV@0)/6V1 M_Y"D+JKAN0K98EC^Z>J]S4%5T/XH,BE%?^[!4W[<8^=?AEU&]XCT;J$4AY62 MLYHV?-,\4#,8PJIA<0IQE5\;,FP56!%&USF?U%3R3,U9M:'\*3![45QF55D@ M4DA"7\"FR)'@.Q@%S+.>2?$B:\?DP, R!Q4,%U&Q&T 7H:O8]P*TDDQQ7I*S M;%'KFPN_6(I&K"YR#P\RD 7D$^@3"2(GQZ7GK.0=8&A2)*5"#+EB42 OR2,]2?Y))A(_-LJ1:47989 M7N%-RL5PB@$C$AV$#6'8\O6V@'>S?ZOQ)PRX&N:V(@,!PS;YOU65=H%,F?/;[()(+FFDUL=]]_2Q(UP($&X MYT\E-KJ;$FOB5 7C*O+''F$&+1HR%PP:%ZA6P / #3KPLU#LI&BX7).WY7(-ZHZ:Z#%3[Z!5188#CH]!=6*:UT MA(=111G(+RN /-4P]8$QYSC4B38BMS+M)"Y;E)U4%(#^Y;50V_LKR):D5!YR MZ*)B%RT#IA<8ORVG $L&YAINF!P7,EN+6J;RQ*-=UFG0>9F@N-F"M0A4J(M# M'P(/#C)H1Q*'-$VD:&XJ6!,=*3H?[VLH@!/=?;=AV:<@/>7]401__G40P)(8 MV@:#TJ]KT)4[:UL3BB7?:"VA^P+8J@$0J*NO1M0$# MF"A)22[]#4:O\F#'<@T[O\WU\ T?HF-0FP 0_-9-MRT47TA2FJH-0+)@UTE1 M*2Y9WDJ*1&8OT6>EC#;0P]I$K.V%OGJ_2TV=8\OELC,\Z[I,U-6SX10,[#LI MIH&R2B!/1;!XI6DT$J2Z()N^5N#9?Y7BI@M@*KS)QH4$CJ3?3U!;P-BL)QBR M4-I/IUTH^Q6&VS%#HPKX@("'5CJ_>WG.O""O;KU>"M"O!OLDA2.MSV&&9*4Q#.3]9 M@$KZ]W L':$IXQU[?5,4:/QO>@#_6[(J=GDMT($B#S'?M!> =_UAI3.8$2O7 M]!!"DRJ+T2LB0V9[]L13>>VCKF%>,\UZ,],^9_4W[8-Z:W#L2$#.:Z'@?F_# M[!KJ1IIA,K7)*2\P[IVL CQYVQG6$@V:$LQMQ!*)(2@*ZS:N,T#J M2D(Z\KM"#'E.4BF7Q^0XXDKT(*&/+O:V&C]$AAR4Q^E]8_RR'&&U']_X95;+ M8)[.QYP+)N407G'/N'2!I=(Z 9 M%;Q%G0Z%=K;L=D*:8&AUE:5TM./ORJEYW1MEJY::$EQ%61B]S9,I=;U;JTNY MDF"65F6IU#.Y["H02KH[>[4(29EEZ/V/ 5R:P0:<=(.G=SB0X440E7+#ZJ&K MSA'0/]I4X]69E?.)"7%44E^#MW(DPHGYV06C04\D99Y^HO\4FG(S3ASXZ'&" M_<6&I4998.!7V=8]\5ZO;AKU4YQ2#@[T[Y<'<,.6B!"81XXO2 MP%5[SP7+)4ETN' ]=4: LJ_<&YV^#@VC]<:59=R14/=+94-J+QM0Y%%/W G?57@Y<\ 8E_"J=.]-3.I1,K*V4L-Z ??BH3)7(Y/ 0 MIE%1]O[5O,Q%W0&%3(0CC[.5#W5\>^(W';6<09S)9OK<,H.C<51KT(+,%D". M^A!'DG1:7J\8*+]EVR@!O6PK=/M,)'XO%5>/&M71Q:TR><7=EH%E"H_/$?2D M:H-I*U:T@+E$N)(M25(^PT3?-*.:,]$6IW1]U1$ %S+ "N/".T^KDJFADV3>R?/!AZ@.;5A3=J80*LP3 M3_/ N,K%V?1'PT.-+5 _<$IH.G69GXC8GT,M[$_KI%?Y^[)SY)=3=_R%P)ON MRWF6=*G!D(I!4X0=WHA@**L+V.9$GE$UN[UL\P5$'>[(-.YB\W[4N8U# ](K;IK\:M7I2-.$-(K&G MQ]-:0WB K>A.0T9/,6PS9MS7+'_TAGP1%Q)-/O?NZS$H$(@21>W;::6R#X._ M^\O@!I4 +=$U14P<'>&U:KM^I;P9.!A)7!G#$%1Y0"X_Z^2UKOVZ0C?#D=.O M'WZ9'#GU'B(@O"UGI]B@\B2]R;AD!^D:ZD-F<]86O+J>T'[GP-EIA)MSFSJ; M)CX(U0U0_#24\L;G)L,9_4M=SN^=QP:K]^$7]=JP0EOV @5#K+(XUG)[1^\7 MZ&W_Z,8S5D^9]2,BUGU^]^_;JCO]?S,>I?X^/=E[WX=;D\_Z)6XL"'G6UW:1 MLNKD?\N1:!?CL^T0-:NGL*;>N7PP-"-)Q+(9LW"J]'"JNWJ$8 E!O[QY,P9%R/Q3Z,+5IY$86=W; M@!*]%GBXUJOWX]T [5\MOQCQ>HQ([]1U&?*MPO5E,UA'0X7_H=6J%JQ;KFF@ MQ9 ?5-Y$Q5CEOL>-;I@*85*73[O3[TE>U[H6S498I=[?:%7?]-&7"G/'Z((Q MPOE""8AM;6'"T?$PL+MQ,FSV-+C[S6KD.%HR7>AX%R^^.E%U'**>Z+H?)BW# M0OJC>-+%GGZB WY/N'!"DQ4>[Z2],%:1_P/]=P?+73+F::CL*O.LA NJ ZU% M">K/>"E!'EZ KLYD9N>M0VG[(D,,^4PU4 -UJPA9RXUPKMGV/D4[A.#DF:8G.&6& ^YO9682)ZB7-FO:8 9.NEN)80Z0__E M[5$EL^-!BCUK4>\E6TBZ^#C<>Y'*?7?WZ7T?73704WT\B_7(R^-%K\#H4R21 MR')+I'QW%VJ\Z 4KNBBYBC2=D&ZG5DSN),VT_\IJ]+0EJ#.-]J[D :F32(A$ M0)A$Y\G1[Y6P>!C6+=T MF@[QXFD)S741@)B;7S4W7385=XJ^\>P2=$I8B/)*R "#E5620?[C31-L A-M MR.YD=!@F V5C!/GJM2=%9+=%Q8[1VSA+Z=[$D-<^W/I2@$;K@*W+^G[D_(N/BVB[+NIBZO'ZC;-4,R%:#RWB>(*R,SS 9B%X&P#:" MY$>U[E*&A0^TA"%RW>3BJF2H#TKU?25P5'[RH;OC_+F[$S,N,\;:Q*)(YK@P MJY?MIM2,L=S*6;.RW3CXE>MYJ+6JS)_]E3]\S@7M]N9;A=WV2P\B*ALKQ-8O M(NSQUIET&?&F)+5QZW!EA##TOZY?@%A]1%^],YA!_V*,J;W"4W.I/608Z(YT MJVX;<;S3TM<@D*C!1FUJ]3['(R-O'Z_0/_3X=0^VQ$.[/J=S?I?.^<_JG/_W M7%Z&JH70-L*Z;PV(WDM =U_C83R76G5VR4OQJ_<7D"CS?7M"*-KN=NH#BH5QC$^3K& MW+*5' M0 PX='S=R=EVV#33_7?#7JBM9:>ZG_H4$2[@CN_58!?JG6"7VNA%H(?!RSY-M%5;8% M-SIP2^5_KS&3E5*>7RD5&C_8#GF;<+(^,%!TI'W8/:6 Z/7VQ.OAGI!MNU%R MKXS"&X"U==5/+=D MX5-ZQ#^E'O$>]8B'4<4M:Z7XSG2.F7*> 6QV!9>7ILI]&44W;<+/']&96;8U MP[Q^FOB.$0L35;G^R]-1Z)9I'BO%KF*=_6BH.X2EV2>9;5A+1%5[40].;;+$ M0C>NW$]:F?Y'7&E__=OGSG5!/$0\1#ST,#&T5JV"6(A8B%B(Q!#Q$/'0,_"0 M8J"W,EJ-V.[H5@Y^PEG+D],]$KD7.;IG>T>\Y_LC9F+> M\]C(8^=9&61QQ!N]&TK_1*Q[8CM*/ M)=7?EZS)1(^P4T]K]D2"9_@II[7;(F$3W!33VFV^PU_.29[>)]A5Y^&]/Q] M>M%7A!=GPD'GA1=$PF>YJ>[,[L_;1/A/# MGLQ&'CO#AC/WK+:92YK!(G:\O >UG=5*JR7!\V0[Z_$V>E,T5, MR[;UT(MHJXEG7WJVQ+,[[K1MDN^/&/;E9TL,NZN0M0+=\?'_OL!9NDDV*2R]*F.._Y0>$DP]DH$.L M(?=L2'JO[/Y'B;6.HP?._NR9EZ_M2"H400-!PUZ2Y.Y1#2-<(%P@7#@-7+ # MW73WE]"3H(&@@:#A-*#!VV.&;L*%,\*%$][(8^=IF]RQ%(KY '?L]-^O9<-R MK=Q(849X27H4Z5';ZA.9NA/NKSX1Z5*$#80-IX$-D45&%@$# 0,!PWK83!2" MTD#80-A V$#8L*8TV*0T$#">XF3O))*Q;D16).5"$!">,(>< M*1!ZCFXYYW5(12Q[WAMY["P;'74M=^)7XM?SXE?7T5UK?P>2)[S3Q+(GLI'' MSK(AB5CBUY>?+?'KCCMMV^3/HT#+._UYS5Q4G2]/UPK1$!32D2<=>6XNV<^V M;NW18CG,0\_5];EI*2C?+6$$8<0VC##WJ'(10A!"$$*<&D)8>A20%D$801A! M&$%:!"$$N67/S"T;S*RSVF:*LGP D7R4_E@M%FE9B.5-( M]#S=]O:7 >R$=YI8]D0V\MA9-J+ZI\2O+S];XM<==]KU="?R::>)95]ZML2R M.^[TN5W')'X][XT\=GX]N[I@%&_Y "KYO2HOLQI+"J5E19X].@ZEX]"[:J3: M>N10MAF"!H(&@H8UE6MF$RX0+A N$"ZLE57772>P\;3EGEIJ"8BH?0"6_B89R5NY3X('UC1*/EVV(I\,)Q],C;7X3,H4(&*11GA!2D4.P1(/P]WBDY5'0@A8*\M&?JI;7=V3%? M0'D$Y_;N6OC) (#DKSR['"A(#00[?>7./#O\Z37/ZF7.KE^EN?@^G9$/$_Q7 M6S=9>MUW*I\QZH95S6LY>@.6<%&_BEDM\JP0&_,W"YCCM@F3#" M6U=]TGO@V580^FYD.X$;V-XX[ZS H1MR^K?,%_,I#4E")BNJ.K!,<[W%YYK; M*E&\_Y[D;9U="JU,-2Z@Z21C#<8 X__:2EM66,N^N=8U&&O1:*S@FOBSS98+ MT?W%%B6PP;]7WLJ*AA47&8HT5M>BJ6?:0'VP&-V_2&Q;6$5.9D)9EGW7Y/;N MJ+_'RJI'L>5760.=)C>N]2^B$!7+^X4XA"%I$TPXB=VX::+_%$#=E:1S(,]* M7(JBA1>;>56V%W/XB=_7,$9=@V;:E"5-6PD@>E'590&C5_2MPZM VKFN);E@ M159#NU6\G?D!\"V'(N0 4,Q#<8BM IX03)86V1I62UJ^1QP5B.2!L>4 MY&4SEPUD!? CQ]?K>58U-8P N Y^_(LEWP3^DI272$4Y_)JS&/YD^&F]*)-O MJET?JUWJ)[ R#%RO=70E6P2MM,@?NU-*<+6",,'M KHZGYR!@-;P,$&=Y MUEQK%ZQ"?@5W*=8#1''L$&3O:]JW.R&93G\VFVL M&GQ2+F!3X'VY&G,&*YKBLE9BB4B((Q,7L$;+G2J0P)Y@"4N]].EII M:LNP<8:XAAS) _GE?_^O[[9I):_?8LJ7?["VX-6UUI7; UJ;J>_YZZ>'MK,' MLKXT_ '6#MD:TZ;I;X.&V\0\;KKF7Y489X$;=RA-W' M=5VBT@%]7F7-7"N',HY(>C>0W#9NZ6&FAX21=_(RZ2A5^]*ALT1*#JN, V(* MA>5P^O7<6 T<3;<4N'"L CS&EM*VD'-?6:(+)>MO[F9CUM!Z,O!DF:8(7;H$ MQG%!1'&9 ;@OU+;60&$=N@U/##.=2)*L0*&CB**^KA6\"E#/"M&)+?A2((K7 M"(#L0F '4T$HD1W4/X4A:5:P(@'A&+?\0JV!E!DMO(!0#5.!L<\(#)Y\HI^ M:,:]AZ5O&E)#4RJ7M!Z _U:'K%:U M5D(T%J+0.^9"S"C@D59@0S$0&^, ):!;K<[FL@3^5+H%(%O7_[)"YIEI'PMX MBV<*F&#(H.$E #XHUV+0HG2U%FW5Z3)I+GF$ =!,& W&AN.#=[1"7"@65B/H MC9UN$FKH2=GF?&7PL.%U#0K%]%D<;-JBFH$:9E;RD5W.@69C,#D+6!4MJT$9 MB_^%4@96"A6QLH6/&J0:J=4)+F&T$A=MWB/_B&QBLF\6ZQ]?E=4W;!H&K"AG[?L$/ORW*$ [7ZY],Q<@ MC>8)DUGQ8,,1(Q%#.6M6E-!M(P5*9,U 5FW5B5C)IS,0?\,?BE-@!2K!D,N MP:%W8 H@4M8A ')B_X2DM'$]43SDJZN2@R*1K\@NY(K.R!B&E*J'!UKN'AL[ M9-#V%1@XDRV9,-'94#= 3IK5N,B@$(= 3KA90#)2T#-M :N578/YI;W]_"OJ M33WIIVTEB8/C;I1+'1<^%X./A0M<56@ S,2*&TM6H1E3ILV5!'LT9Y3&! %CY0JAH1]3Q6( M%+=Y0BP]H6FLA6WHGD'9,.*\TD8ZS;#7ZQ(P'$O0/I41%0.R%MTLY:2!HO I M'/MTI;C219#T:H$L"OR0I_CTL.JVU>&PTN-X9]L/+7>:G+27IMJ2?$Y9D7^V ML+ZP&2O-NLKVK<3$32:'@A@FM2K)-+!'EFG(+P/R$=9=@)VO-O WZ' 10Y^VI^,0'=G; M^*DO/[71CD5/ (JN_/H 6/&IF&_C7.,9YC>>=SP_V*S$0.)L&K!:H1( M4&[8Q&CL7''2/ARE2"9?S4%R**4=5+X:5"=\OFM8=L4T]/*A18W=8"?240>F MP)P!/G<.09A&U]4H<*1](I)Y ;MP<=U)E#P#6:IF+T&Z6RGI ,59QT(E.)'V M4"5ZI/VCR)3CH#.5)PW#P,H&C(MNGK(5E*875:]?H6NP$]NRW>D*=.VC.%-- MRW$BYB?J:=RT3I(,!A?*[ML68:4'I40V:F"][Q3DG2CP; \5-#$UOD:O3"5X MF\#>]$(9.FNK8J9]01=Q#%85D*&R*]5PE?(0B][#(Z6L(AU1S''S46FXA &6 M8$RU:*#]>]PI^)Q+U_#H:NCT$"XE58DRL)$L ;T,8Y)A$YWS!?=+H(\DPT7 M2R6&Z%8&%%2T_;[.1;VV 7)96"[U5-ETWTPO&KO>Y>1D-_#>!6ZME,#72[6) M*_L!_^:Y*"[ZU;]22U3!N' 1)OK*VT__\_&=847HT.=BD27=)G?,.3$8QP;0 MD@4@RC;U^UTLUP.0],]VN#/XPJ7/$%@,%W>"@KC?%T*JV&L^[?\6U]K' 1KJ MWI4]TSX C>ZN>G5@+/<$U#QK9@YJ'@X%/HBF>M^&=[&1]-J/=E5ETZ5&#/M'>]+:X.5AC7*M2F;OEF)M=C/MC:3A[<-'+P=PC#PSE,JJZ\V"H9\U M5^A4+93<].-F).9+ M4R;?.N].'Y'0'6JT@')J"T'L,74R=JG+"*3 M:".=*6#6=0<&FLRLAKA^"0P"3%N(B[)3X!J@V9HEW4'%U[D4@IU_OBA$I2O' M9A]TT2HS&3J?S!2=G$L4A8@[TY--=.27U:KW# BC[ 51-[S![54KPJAQ4U2_ M^N1\(L_^;#.._H&I#ZS33C(@FT8>KW:.":E\@(6?;SZM7&+=X-2D;]P\] K' MTE>!+(PNQ(L)&22LGN/JHLA/<&1JOR14 22#6O3FHA)*:_I9.H-324B@*)97 M?QG8Z&0SK'HCEQO)8::]&V7[/43$."^N6;IGFCTC2(B' M34/'F_2TR7-R]*_+]4#4MP+@J6!"B#(*OB*,:=N'' 9X3 OS*8NV8YD\539D/3"3&6 )/467^(BWLX.,RE MD2&J!G5/L.YS373.71EE)=$4S_H5?*E?_ZO,>5+J($&3V[90Z/6C#5MN]5LNBW1+[09Y44ZC0C>D&L>5 M5&&[$!CE:,= %&4R;@D0D3S?63&5LA M:^*RDX$P2%Z_9C6>064P13S;+3- MGC?5-P13^.V_Y4_9RZ=O.9O#]BBQ@]^@HQT1SUZI! 0Q<,(^F/CK;LY8 M&2=4]0?\N\'P_=?4/V08W#T2\7,7SW+DT9''ZS159N.6N&_TL_675G L@ TX M='SO^O>W)0*1O7GF+/!^PH7;&K.O@JUGEFW=]I@W1783F#?6@OV(9Z9E6X/*@0%EWQ.Q;-!B MP2,Q,&'J.VND'LJJ[/-6&*PP?O.?/]@_W#[->^6SZT?]A OSN(/,70AF0T-Z M&'WLDMKN$);N">X:$L.<*<-L6@?$,,0PQ#!K*_<.S87J/^)*^^O?WL[QUA5Q M#'$,<)9?:7YE2ZA!Y=84I.)"LX7BN7+3XD\>G4C2,;F;9JKCO- M#C QZ@V^]2?/0?+\;KT734+RC-O_'"G+=DU'LK=I[[WJO.WH4;B_*A$OL.LO MG&N,&)@8^"4S% >![D3A,>\Z,3 Q\!DSL*][T?Z2"!/_$O\>P58>/=M&LZ.6 MN7M(Y+>[0^*>A5?((8'M;&:=(20](@8C)-U9 7)UWR;&L& MQ+;$MH/9FM/'J>M?98$^34?0T4_/ AORUQ* M/I2O[@[H.F6(O5G"Q>NI0=[O"1#<$%P07!QNG !:&$_U5$/H<7)H\4I;^71,W]U=V">::!'GY:3T1]GY3+7:)M68Q MDR6QU%W4ZNU/4=5E3FA)^L8WWKS+>D\)?)VH>$ MZZR>)OQ?+PA =;.?I8[>?>X'0'0"4(.54)=#? M6*-@-JEL/XRC*V!:L\70]#@B/ WYZ9[@B#P)NS:7CUXR5<;J:EX"LP##8%T4 M56T*2;PO3R%J6JI[%6U2H0!U9/]<\A+%1K0VJM7%@-2X.91Q4:X-J;5"MC2U3H[S.5&OC MR<\Y7@Q8F!BX,-C8,_1H^!.P_N0=YT8F!CX?!G8CO30/NIK MU\2_)\._%'N_ZUZ'E"J!4B7^.]O?7<,79^][ MH2)Q[X'N*7'OSMSKG6UR[O/DWBW'CD='[T^,9K0&Q 1$ &>T!@^\67[25[<. M^![/@^[,)VN'_/A[B)<]7^+N?#.Y0CT,J;_0BO=FL[* ]ED,?<^T?\XS: _O MA;,\WYS(<'M5W_P..F>3Z/>5[[CH;[UNC"\OKV#""WAOS@J>U>J*^6W-X5=7 M H8'/]7;:2Z$NDDN"E%=7*LFCNO2-G'XH=_4^P(TA^PK$SAP> IO6[,FNQ2: M^+X417TDE_>F=]O:>>[=%_H\_[$7QRQGYGGVHV^P MG=Q HLE_C[]G^.C[?98[,RV'+OC1!;\#-F@IF)PN^-'M"V(8NN!'#$,,\Y0, M0Q?\B&.(8^B"'UWP.] PO'LX">EL]&2"/NC&P60Q+-O60R\ZYEVGX 9BX#-F M8"O0'?^H8_6(@8F!SY>!/=VE._?$O@XI<>_.W&L1]YX5]])MI]/@>;KR1TQ 3' ^5_ZH=->]K_S5 M-Y_TJQMLLI)K\#*W_G[T9ZX&T\N[8J>,P6KB.72'8_Q;7VL<".I-+WDWH1\N@<74[^0+IF/-DXC?H[L"TX)>C!P[=_2'^/83I M$O_>/^0NT$W7.^9-)_XE_CU?_O5U/PR/><^)?4^&?<\LWN\Q4IZ![2LR[._.:Q[S1Q+QT:XEN+='5/6("8H*3OKI'UWWN MG.JM!_I]7MZQN!U>/K.?X^K>QK6];=?N^HMV]77=B$4MQ]^(9%[ TF&IN^FM M._PN*]**U4W5)DU;"6RU;I=+F*]L)6WEIZK^WTQ[D]>JURJ+VT;.%<>=C:7^ MY/W"'YV9/[U.R&]=T$KDL@YBMP2;-PQWN&2GX]] #\D<[^>-=QEQ-%G1L.(B M@X6L5SI^P,6\\"Z*.H[;:Y^ H)C M LL\^>5,.9&LX# 0U>)# BFG;AS9R+15<]V5=(!QEF_+2FC_8+",U;76^\Z12R0OQ[OOSK.'KH$/\2_Q["=(E_[\V_H6[[ M1QT_3>Q[,NQ[9K&?C[O&Z1[S3A_R-4YR1V [7Y88-YDWU]HOK))5%0A*CXC! M"$IWW6O+UBWKJ*]_D@9$;'M^;&OJ5DCIWXAM#V&ZQ+8[LZT>.4=MN1#7$M>> M']=&9YMC@:(?GL7=\$%>L7R3<4+0A_+5W1%=IXRQ]XIG.TX4_MG2S6!_1ZV[ MA+$=+%;?>>&&<()PXEQQPHM\0@E""4()0HE;4,(-]I=]GU#B/%'BE#'@Z#D\ MB,XVK2WE^GX0Q=R4GHF \7$"T9[9*!%YV6+BF1=4H)X_0':7A3AZI/4FRQQ,^'A$7$/XN+/N<[9AA\2\![JGQ+P[9Q8@YCTK MYJ625*?!\B^[!L0$9TX )[4&#ZS+9IU*N:=F+JK.4M6U0C14[VGWDC/3WYLP+J03.OF&?2N!0NO6] M$PR5P*'Z!,0P5 *'&(88ADK@$,<0Q[P\QU )G,>Y\2A8Y5X+^A&W1-3--@\@ M'16GM*C#QE9']_ M>4X.=L>)BX]I3\\LF.8Q-V1F1YWCG5*8//L%&1ER)+XO15&3QX%RP#U\L\\@ M!UQ@G7RB2 I<)FP@;'@(-NRQ*C=A V$#83C!".E>;MU(8X?<;$,\1DDA22]BF"#8&.? M-<&B@&"#8(-@@V#C/K#A[B\Y$X'&N8(&^7 .F,>#V?X.< Z6>6_UX-PSZ\[Q M9G,M6-[$$:;RM,?0N?P_^SJA&BT*Z$^%9KHN"":QLY![1*+%A6 MP%>5R%F378K\6H,>ZJS&3K2KK)G+YI955E;:M6 5?+W ;#8HO98"/N8S3?NZ M>X^Q* 3, [Y+JW*A_6C/+ VFG6=EH94I3&?E3A2,*T'QR>%O-1#9I<9JC<%W M=9L_0\ZD/69(NINNG^K^X^.F:@=KR[QK-ZV38"6!K^5PE-3E@]QT9%=0E#K=NX M%G^V"$7P1-E6&DO^;+,Z:SJX>)L+6)P>&P:0FAUX[K*';LP)TJ!Z%%N^*R'= M[U6)R=%@X].REWM(I:*FM'F4-N\>:?,<:^8Y=V:,FWG^H_.Q.3//W6^:.AK4 MKH.RS$L0QQ#$O MSS&43H_2Z3UCA/7=_D&*8#B9@VU*X3-9#,O6(^>HJ\G155/BWS/F7TMWG:/. MI4?\2_Q[QORKNWO,!D'L2^Q[!%MY_%SKG&T%9DJ>]R"*>9^F(L$HV8EW0<,( M%4+((^(;0LB=LXLZLS-(U4\UZH]I3XE[=^9>;W;GH?XA[S1Q[^./(H^.WI\8 MS6@-B F( ,YH#1YXU_4Q]_1>[MX67L/D(@'#?+QE)0:;M3=6Y?'X/>Z(LKJ[ M\PG?-J5\,RFK2M3+LN!XW[2[D[EQ"TO>!H,_8:U@%OT]+WRF$KD<8YEJ"= @ MPU=Q=/V]+U9PC6E_S+[,8 %QR+FXR&IU0U5+9"0)#)(UTZ5 M0>-I5@-YXS3RDBF,;6[($J_I']V68\:Z[ELKYE2[S!I'T6==E6R>,N M3^UYI,]\H?:0+K?](@I1L?S(;[(=]F[<--&W>.<4>4->/A7 +9M!+<65R0K6GG9 MOG\>N\'OXK;."E'7*B5 TH&(O-$+T-("'ZT M@\DG_?#E[,LEOH4PSE!694T&&]?)DUVE5#']M(MIUU&D+)7\RZ_5 F9%MX!; MI5/_+8>O2B 3IBX5SK1W]\VMH..MZ7%)9=N7*K/!CBNJ: Q[_=&)QC0)=+GY M "ZQ/6ZJO[=5W3)UJ[V>@V8%=+H$:3Q'N@3"NZC8 IAX";]> NUT_/GWDE4< M@>%=5@%-EQ6@1*%]@M\DW;D3NAN;XYJE>Z:INI&P@DV]+1<+>/=+4R;?I#X( M*\ N+BIQ@=H6WO_'OK\#8G:;/1T%QH),D5L-&:96M OLU?[+YJ^K1S>#A!RE:PD)?%A8(3+F*8<[\" M%U5YURJU"N57H'B_E5CF66[S$,,0P ME%MEKPQS:I,E%KHCVXI&62-(WA"S4*(52K1R0->@?A/JI.I.]S-%I9YN?G4CW M[:/..$>UIXF!SYB!+<_6'?^H78?/S\&'L>W$U,34-V1QMO6 TCB3,#Z(Z1+? M[BR, _<<$L'^94_>!PJ!V.9]2+."%0EY'XZ6B0@O=\;+4+XZ<32Q-+;6=JSS\&"(8%\1'M*W+MS\,/LJ&,0*?;A9>K08+87 M\;W+ABL3^ZK?R>_P8.ZY^^K8*0/IO2[.'2?4[J^6ULS M4L$(-@YSWPDV[GWKQK%UV_8(."A AK"$L.11EWT<4[?\_24:.5@HH0,E\OX< MIS!XC*80A;/]'14?+.K?[OTYJ9+9ZE%L^:ZRM^BMD87)?I]D-_TT9#=]LW&] MYQ &?38EK[[*$H [YI^]?ZG*2?W7+67/)Z7-U5>R%E-7_KPK((M5W;)%5[AS MI8:L=/G%HA#P$<9N<0$+DV23BH2+$N#CW]T'D\)M)19ANQQK&7: M0F"AN()GRK>(!=0S503O1\N:EA2&#J [D5WBH&6IL!^=L:JGK(U;C]5QL?<* MYL9@1+)L7IFF-:P[K#1;<6:R)%&5))?L6BX'-AR,U6IEQYB;IVC*ZEI^&TZZ M/?#2753+=B>.7*-01: W4":6749>&4LO ]9=2I"EP =9'E$4\D7TE M2PT4U%<\[>M#]Z5&)5LBL?_N?C.\.*@*P!*199HHI';YWHE*UVGAV63,.R>GU!UB;#(:A> M"BS#.^FEW,)F74='577O,2+G<5GT'S=5.UR;ZWPX%ENR"Z%.O R6P@!?L?R* M7=>O?]#^>I" MM=:A*<):"NL.V7+J=CK\2B[B>=%+BYE7>'IDUFQKD>PIJFR MN%55'>&U'FZTNETNH25 4'@),+1JEQ+"9,WH.?0X*!GPCZKSN90UDD%K .10 MY9%/KO+V ]3X/[H;^A^'_(";*ORI+,].6O-M"1,?H#'W7/%@C1D>;Y..4519 MH4+.M&_0VJ,PIB74X*_EZP1HW[Q@>E/FQZLW!%+\5R[)M% MFZ^GJZ#&2HPT,M*'(=4%V<(ORM5O[TI \@!NKL0"!(Y 6S%GJN@S:LUU5F.G MVE76S.]D[#-FEG\,5=7?B;B1&//WLJK**]R&MPQ& /!"S/("S/*IT'YE(%+Z MFHR6#IR@2:-",A"::2 !%HHQE+>D;J0&]Z,5>#-S$!QM40LP.B6/7);YI90[ M\&<&^WU1"2$EV,\@#.LVKL6?+?P)3-2UK$ON^=__Z[MM6LGKM^JU-_UKZG/^ M^B^*T9A67X/]C-(,!5C,BF\U#'N>P32DR$,AMS8O7^FJZRUOGQF:RHJ3UR?0 M=X.Z;9W,043G2JJK?K';-_!FKEF66LZ9]@>TKQ31]<[E4F/E^%[+C25/:&E; M<+!^&^T2U&;Y72;W ]382DKP6.H59:'C0SA8T=G,:AG?MU7)5:% >?\1YL'D M._)/75OFK=2Y!8.9)/@YK"@0%>-#R[)5!#@,N)9K@H."'QSY%SV*Y>QL;.P# MX,Y(R2'%G-]%E62X3[C9Z &I.#)@*CH:3+=2&ZJ.='S"#.;T^/,)L"E_R&9EWXHJ3=1Z"_71RT]) M=W0LQ;Y$J-%8& !_&"[#B8JG8]I+I0 #/(B'IU';#^1 9&&**Y:7!A[VNQN. M#IFF86&8OPL*3ZC(OTA0Q*T8]0O.T0>="OY.B34+7 8>Q(@ I#0A]DA,8",@ M&30.G>.5=0_<&;-VS(LX#^ZHD$N( :B-I FL;BCUNP*C1(%!L.H'8&9K&C/W M+X4*;<@#;3=>+>Y7H<":A1Z:;*)08'$^=.+BJ16PK""0PBP@_1;@=ZU&V>@6 M_*%Q@.',/YI+&1P_$5P^CR]H1 92?PU$YUG%'R# \%7&W^FMI!1"68H* Z5] M^/:O3( FGH03Q@B &)FJ<[HX4]F,1!1CF-&W\VSA2\SVE1)'6!W!!AF45L$1!7-T\_R41=PB W&TV(1.K^#C!-G#E4@"BKKE!0X)2I,6-D8+ M)G%V,31*8I:DL^.;%SMD6)#6QYP+ M&+^G*0UE#(HL:%VP+5!<&NU2@@=N6I B*XPV=0#G!)N)JL8XG^Y2!%/5:]V] M3B./7('25"A%[$/4I&G!%E#K(R7>J";SJ#62_(N? ,XG"K56'"Y4@PF>D^"H MQR",K_A@#:JV9#P:H#@ 8"X5L82PC# >5K .3^2&TEL5B M82I466.>_@(9 @_;* \+EF,V,GJPM35&,-<0)D%I$\9:EWU@^19,Q"D5US7O MTUW=ZP1J&"J$)1M&XC&W""T7H8R255;'H3/B+V4FF%*@.I>:A3&B"OG)7(Y! M$UFK99YE(\D!*,$V)C9RX6Y9R[,>DN-U97RP^A2)7$TX@14Y,=?Y 7\ M=4 *QX4$?N,BPB]"G'^PCQ*TR3^Q021P38RLQ)GV!A*$ FIU%/FA0PMC5 !# M<:6-D+Y =D[*[@5J9JAL5E LH1^1.#P(N>@"Q")*<#E2P*[AX0K*QQ03$E&/ M#$"M' )H)#X6L<0'C*#<;/0L8$)H2 /K-$9EL<)J]C@&W=WXEH&#I+G;%08$ M31\6"H)D*/X#(@JW0U.6=0%4H%/*"R45EO*6T<^5H.

#;);F'8SP7YSG RWEXQ(0A&%61FFY4\LPL>K7!,?HSIKW#H ML4R'@ *1++T<)).J'TI!^KR.PTN6RN;X1(K'B4+4R',Y17"H%,/I8'PQH28< M5@G(EES9)!,3\-C'Y-1B 8@,&CC.)Y,0P-["D M5"#M(^0H5$7P3 6&L1;.>DP[13."5'AR Z@$-'7#'&$5Z!TQ*^%H2GX6:;&/ MFG? O80IC!<)TM115%2LG*!B#G3,$"F398#,D'PS!K+L;8XUAF\2I7]6!_#, M3$ #.:&_I,B&W2U_B.B5%0A&N *?%DUMB R9C3^'$I MMT,3%L^#(\0R9*]3\/(I;D+\011\H ^#2\27* MB21GV(8ZK'.P$!]D5EX;YYLY;M2)4A/TCK'JA/Z1Z'@D>836>84Y/0O%&9*W MAGB^()-D>U%4>=GWO$",0/\![H.CD1H6@]44(7*A"E+P+N0+6)J"0=B$F!$P M2:.0R3F _8S@ %#,%I:LN]:#,W0H7%%<($ M464QH0!L-C:)" >8P@@BG#V#NC@0XVB64T^14J*2H(K\:))K-/0:LGVL\-&9 M2G,?)KIAV6D2!+ R/:_0V0V8(!!(&L,\0M5$=0B@ MZA*NA2"(^-F*T3[AZ3_B?I8PP9_&(RQ]"T-0OK\"Y0A_F*%FK(ESJ+309G(= MH^3OYO6@69"K0]PZ[@9]Y@]4\^,+YA%TW".@!C7&ZLS<50?&!UDOILK3%*I9 MC&.!7H8#YPH:WE7(,GC7ER%A:XC?[DSE-TIT)H;>/JRSR&TD90XA50!J!C+L MH/P1$5Q/4](EIKT.WY,XY60D;Q_5R,GTQ(??]XOY$+YY-E V934"#@I3FV-, MC1D <(I*/.*XHQ'X@<07N;(5N!A9.+F@X<:(A;FH8Q4:822U3; PZ$% L 6R MA9C BQV6<0B;F%*"+$-K9N%!+#6AI^4YR+G*,O$J3GXRFAF9FFN["Z= G%H( MN K340X(HXPCJL3:Z,YQ.=6()EX !Z2G$:[2Z++Y&?8^Z.((.$$]5ZC)> X* MBS0G9R(;+*B2":5%63*FV:U,+$SLA9/5O/U\V>'$Q$EF]@JT;X\M-Z!+T3>: M8!0#)L>S*D_I4*B8"VV*S7>R;%#!T_ M)0,&@5#LDRMK*:L+,",H+92=5^0ZPEP6(^O8N$RD&@%:Z3SC<9JWPQ9COR1% M05 3\:1)YMNE *Q @HRRB*R08B)MZ-QFZ@%IV)47QV8V<38$$S)_01.795\! M\)&+&,$%@A##)<7V\WDF8%Z.RH# \FEC6O V:#]19,[ Z .*O"(8'/"&\16Z M1,@U%6)_%#M'%AEXD&HP"XW2&!7C13)@,Q:V%0EF2<0].+R[3;H#,'D@;PQ^ M)O)2P1L('HEA3;126 W(F:OAK%/LEUR.S!=LF+1P,92M:,O+\LQ9Z](MS&QJ M'@$J^8A*1+7MY5!Z($&A=2E#$-\H HNJ>I@1.8:&3SXKBF!MDW9KM()IGB4C M. UIC'XC"DQ=OY&P"3E@>5B 3C'K]&KL;MZO3] N4)=YIR3&.L2P][NU;JOQ M]@,Z]D(Q>3\(Y749@SLP^Y\9[&TPL6/3,U6@_"3]0*A:A0V,]'O<OM26-ZJ[;9V.\U.MUL'#MWH-MK%OE6$2Z_2]F_8+T;'KC$%)8^/ ME<#*LS3J]=EA7X:,OU(Z45%W@Z(_=_\1/5]C,@H9RL!$<^HUY%JB7DHC0IK_ M4" 5[-O\UR'7%B+74419_^E,WBSW"\E5)&%=X.0WF/)C+9$42S%L@W,.6G67 M<[ HY\ QE2UC*M3'(<-J&5R-S$N(#SHASCNXDI MT$R*6ME-;.(LWHYUIWP_^:Y+M:G#>($?_@;EE@PJDSSKDZ#\0(\X6>G0VJ)U M.AECYTPLBC"1@SQZ:')0$ EK+R3]7K1U"U0KG4'!AC[Z^60-KYAW""\(.ODZ0-M MR4M:,_[8QUBO79YG E"8C(V9%L09\OT4FU ###.-8[5H(H5)W7TJ:,I?J7E_ M#"G[-I_>5+3:,$F>%R!*R4&E6)!U;Q1A9<[GF9B*$RXU4.1JMX8Z0IYKVP.D MQ!SNY)LQR$M=4T8##6QX68X53U7=YBJQ9A;D\R M[LNQAL]S+N52-H%M%&9CKQ9O,%OK2IHP5NEPD=@E)^#EGB;*=*&[IJD9H7UT M)--AS#EO6!MB[6$18+&M3A-6/_*$?3/00;D"EV(Z)J8R %;DQR-IPA@F[\3X MY6UNAL<\-U>0)? WDS94V)=1QIM'-_&Z-O%(;;U ([ATO'Q*F@K<0:Z#E:+?>"I.O4:J#+F>>RL*<9:OM<8O@ \LR"@ M+N$\])O9Z\TNE56/W]OW/RRXMXQFZW9J[>9;!-S"MN#T3+/6Z-SR2..VWWNU M=J-7^M_>G0:\X1*WO?&B.]SXEH$E=[@M1(MY -W:#]ZBW *TWGLDK%[LJ7B" M7O]WZ?;^6)M[ZFL, !?PE[^]:;ZY>9MWNN3UQ4Y]59Y]Q831C\-@>2.\62%R M/_Q8Y;K7=0#=(V&5NTOR7C=0?#0-K+F"SE:Z=59#/'?KRAIM]_DO8'KUUZ^T MZI7Z(UZP_2JNVKD[G[Q17]L6/GE@_+# MV6"(XX<;32?;R@];C-ES[ M[%3&1\.8$XF9 Z8P-\]?<^SQOD1S>UAYDQGHG8+JKY3%/IZ/ MDD'?WWT _V(*ZN8GYJXA\W^$W.K]R'05+&HJM&F_,QL(FVI!6C2+50$6S%&3 M\NE4]'+U6SDM?8E(JN3YZA$ QAMPJW:ZD8%ZLA8-3*FJE3I%F?8RP8+JDHJI M3QF$7##2EV%\];I*,%XOK3Q6$CO=P/9\6>RM3FUOM_70'/5;?M^M]7J]>NE_ M#TZ*=PMR"W(+FOZ]4VOLEA=TM_'6J%#DOMZ?IZRN>,P2@IVC9ML(VI00'>\U4!S921LSR,XRC%48JCE!LH!2^>=T1RAX0$ERAV)X > MSMRIP#UM6Q]FX^DN8^R^23\OC@^NPPV7O.9._)UY+N]Y-NHM-NONE6/(U]'OMM,OLUN_36?N2-?1[[;2[Z] MKI.]CGC78;N.>.\N>]N5SK9UCWSO3;:E>ZC5O3<]?YT%TWQF5^*<0UV-KW!3F/O\9P3F]=BQW$)QR4[OFKSN(2K#;T75GV3J2=*#:*I0M1QX8WBPB]]<VY_B$XQ,/*UIM[VZ\WN;8A&,3CDT\L+K.:1..33@VX=C$ MS6RBWGN\.B#')AR;<&QB ]E$[Q';7#DFX9B$8Q(;R"0:[4IKSRD3CD\X/N'X MQ$W%R]@V<^/3V%R!\W,5. \&TD_Q?F 5#4*Z.]AQ8;OA!6W27UV?A">62@X& MC@@< C@8.")P".!@X(C (8"#@2,"AP .!HX(' (X&&PP$=S5U?HJW*BO&IT? M$J.O[+:W[#8;5Z/U0(]YH+0/X$E5=.&XHE,--HN7.M7 $8$C D<$C@@<$3@B M<$3@B, 1@2,"1P2."!P1.")P1/ \/O.US&MW?=0>SYNZTVA5]EH;WY+C65NI MN<1V&.>C".FV+J'15?\MOI2CODR\YF[%:]:;=RK(W&R6[/02IY*L'\IM;D6S M&!#K01\/::?=J[2[[>=!GM?9C@;^%;!\^G.%53>:\/EY'>@SB[EQ\B5@.-2I M&M&%)2K264)^]W$2^U(&VA,)?H#?$QC22Z0OU24\.4CBD0<+%5&4J;3T@]#> M6"248!]GB1?*"Q%Z6J9I*$ETB&^6$SEQR/8\J3F[<-8\' ^-0PAQO#I MFE8'L_]2K[4\V%JHXH@6%LAQK!6O/(UQ6*G])+[RA$^I_1Z S!]Z@RR"X1)8 M0*"H1PX\&7BC.%)IG*CH@B]J\09QXJ57L8/%8)C2$ MGE]O#H-^EGI1G'KR>BRC@%;GI4/8:98D"(.)% DN,1ME. ?_K'2^:EJ=F'A] MZ66:7Q]D:08;QC=YH;SDTB)I!%PZ_)7$V<60IJ2IFO5F%Y:[.)12H>?Z)MYB MES(-QXH!)/PPE"$M2'AIDFE>*WR-VX7](P>@GQ%D!P EC-W1"FU YW0H)8X' M>#)SN+NUICU<6&RH8QC'#S,SH+P-2<4(5ZJ]*TD? )S@0 M&+Z;14R-F)M(->K#0^8;0G* II1SZ*HD'T.Q+#X0 9@?28O]A$DURV">G[*] M$F_;:!9V#,".,C]$;+\0"7&:0.+O,$[$-#\0O@I5BB>'"!(J$-I(77WD7GHL M_11Q1*=(D>)"1CX\64&L""0B"YZQR-(A< S@=_ 2DLTW,^>)O$!2CI,)8/UH MI+3&&7?PD?_W?Z^;]8;_X=O) ?\9?'@WA8DTCOVQ]T%[^Q> <;2%4UH,H/E% M(D9$:KARG?7_Q!HFY'CC,>P#190WD"!\ :7Q*=Y$(@(5"]X6XFBBX.>$5\H< M[ CH. @4?JH0PBI48QA>\&P8^_RDMW,@(A$(YA4_(F*Y_P3.&<2\+/SZ,$N M.\+)P^]Q](Z6:F9C*,N_,G4I0MQ8">!_9HG2@?+-G!;$ /R:=S:4,(@/8P(K MC&"[VE)A.@1*TQGPI&)#(%O"D#@1G D1?K[K0.DD&_->#'=:AB;]3*M(:D>V MS[#1S\1@X6&B _BW8MFW0/Y?0G1FUXAJ24%JAO\#'FKZR0^%&B%U*XU2W;!O M9-E1D/FY3F)/N"3,*T;6X&M6>H=JI%BV5CQX4!-ZJ@CP=6)FJH!$UP!.B>(X M2A.@-40YP#GX28[&83PA%+/K@B7*Z%(E<81?PVCF868R('%5'YE,'T3T]F!? M83H]_U9;C9F]#O,WBM0FOO6$UC5 M!MIHAC,E\(Q6/@"> #;)7QF8+:CA#[R!TF#+XUNK6XU:&!980;V0);X0S@(''2 M3(\& JM$A*0(Y>]VNK5N;EKAXF W,;*H\G[LPWOMXF%K&H"ED&12LP8AC6$0 M _" -_(*:MX?$@6Q0/6&[4 2X#-0LUH.O!6"KG"!^\0S )@ % ';Z MF;5&9N4 #0!!["M2L6CPJ;W 3'&8 MT2IGMS,'#F!U*.+ZX<2 E( +2"^Y3A6:#- E*#/$NB4Z*-],IE#$IP/J "QW#Y$IDFA MLH3B2F4%F#]G0>*Q$F=.ST5D3UY37/JE/@]SH M]I$QL)9?6,I#<8FS =*.T3)($+.(2[ #P4=O 3W(/B'?=F- ?Q,L=QS"&601 M<%SO1^T4\']__SN8+ 1L"^J*-XRO8#-)I=B.<944D"4?D?'Z_$H$I>$DF/GE M&B S/41F@;Y-4#$3.Q(\HV(T\+,P0$/$6A6X'^HFP1L'A@5PSNT+M%5&QN2( M4:V B>2%DC-.&ZGE]!GAPW8HX$56:24%,PZW1R]\>JKF1W'D]PI(1?E+MWY@ MM'MT]QWW87D&9Y#SR[0<=KL\+IN<,Q>X5P!&:/$2Y$]Q8-!U3IK-?I208R39":$>T62 M]XJ+(/IQ&#S&J9](-"2]_4**? _PUT0P_,*.L& MO>V^G*4@%3"R'N+ZZ.SPJP>ZS^\_]K^='9WMGQW]Z]#; M__;)6R,Y#6O[8I?VZ>CTX,OQZ8^3PU-O_^/QCS/OZ_[)/P_/O).CTW^NT9HW M3K=8W< !$0^PC+P#\L?Y$^_PFE5[[T3IG\X4>PG_F'$"!1+$%SR$3@_RAH:A M]6L,S*GE7G)R@9!;IIQX!+H=1J-#XVTE1PD-E4A8L&8/,/I^(AM(+CUH_5GE M.3#%A+W;QFU6UM AH-B/1/XP_ M&D_5M!V'*BZ%O#U)7B5:QO00@S!#P]0XE=BI:-=BG+Q+=L3!>).?@[DWE,<2 M1\:OKX?PP!!XD$RT342@>'TZJ8$6?2FCS,0.**=)S\/!^A(OX>0N9K9./C'> ME!=DE'$E!9S'"!!E:/WY)AJ"AC*9Q'ABG)10>/(PD)N[\JSS#D:S'CV*')=< MG3K!?/HU/K+%NXQ\8M4BGEB(2 A$>#69P:"ER^CW$+#,PD MF,EA/L#1-^IOBP0 X\Y9@HNK Y+Q,3^%*_(($X=;OI!?VK5>D;2(N3+ELU@& MD96&GDF@:W1K[3R#[E59IJ]3NAU%.=+6FPURUY$A::5">B4Q0@>T>B62('8-@W M#R'-3I>3C8HN8^4S"I>F#N(11A;]:7%+@L+(!A.BKWA]"=@0(>W:&#[-/?T8 MCHLA?(Z=4X@E8W(OTF--['_ABQW*CR-JI;.E[#(M46N8HKM&N];("1PWC0I. ME$M"RIQ3(JH:1CHMT6&J>JV[UVEP:)WC07_E#BP./7'H'+9@'%U%J&L.M4:2 M?_$31>YM1 48+E2#B1'[0L-^P_B*#W8NP+8MQ'N3TQTERSQH.4J)WGA6,'-% M8AH==HLD#,*&.$O)7TAZ'^6O&2V,#E"H9%HC*>:#+WZI%SG1B.H @+%0926L M2+(PN>5&KIC%PE0H1F.>_@(9 @_;* ];I*+GHX$B! HA3((IFAC5MWD>5Y0F M;;802:+T5%S7O$]W%Z97I).&L&3#2#SF%J'E(EQEL,+J.(&!^,M,>!584*(N MR?-14B15I-,DXY )<3D&360(< '+9EL#U4P3OLY%,<7Y5UGC,EF/Z?;78U9: M8:S^#%2*K6DTB.+$[ PP!U NHQ2DN!!%O0HS+Z< /'W6^;2Z/(-PAVL',K(2'-SD#B-IV''@!8^YHX;.;+(KEEJ M!R\S:_,*#Y8Q-(B57$8MJ7@R2^**]Q&SLT&(C+%I627/C1M+'1,_^@8?0?)E M JVE)(C[HC)K6\T8%UA*,S&Y0ZCD(C%J0VUY(F\6&4TD-\6LGZ>LFI2S8FZV MG2E1S=0>V>".M9,Q:F04FV)LN\ =6MX[&_QE_'E\J;Y+%AHY-8%Q\'+@;I,H_9,94"F_*T]R)>2VO!-+]D0 M:KR6>6K8C /+IJ)5EB2AD:EB-70NT-% T08*!4B-8)M$I'@PDR)VM1RIA@= MT8BQ%*V5J',+B-A7[D0KI2/B)Y\00)F\W1G@3,](,"I\M7;X/BB?\1559["5 M0?%\$ $J+6J<:MX/^HT$SLQOG*Y(HY@:3E#"+F$2REF=/H0\/[="-7AH%8?2 M9UCCV*?'GT^,R87)S?@T?32)TN@40DO3Q^]!S )N (!-*2*&VIZ:FSC AH"T_]Y-@?B$,LU2I)HU[R#XV]G)\=?3KW];VN4:O#)^WYR?'#X"7,B MUFA9&^=]6%V+_\2)R1@).#"(3)+D.U9"!:CZN2R(EW$U)QA+-P4R)QDHKXV6 MJ#9V2VK@J?0S+GLO\E;VV>O3Z+7:Y$(1(U9'IOH*E)_.&PR0YNR+)$$'(E:1 M8"T7>H@X3Z"85F>@=EPJ;8.3>0T9E\&H<9Y8@*H'6Q*LI19^%E)*ADH.8.6P M"W*U'@\&H+(D-";_5N3NFM\JUEG%_BVL;C-51>RV15=7.P,3A2D%/ M^/7T\,!+,NO6PPUJ$^"? @*E'I4!P)U^\G@!AR='HRQ2O@U0 M4SG&#"PPJG%O@%P!;$J3_P'K ). 4VK,:12(0.X(IDOK+[ 48A9W.])49OA( MV6O'J6%PPDO?Y;(=#-$.8?57&(OE]1@P&I\Z'"PY1I/X$N@&\)\Z5YGR5EET M$6%_H ]0N[2N1QPND8%=@A=3!PH -+:"H;9,^IT+Q6(G%7!36 I.KN$Q8<6Y7 R-^O\"'8SB[W:=;.]8 MP\ZDO16:5-'YKNCG0D%TC?H8J+#*Y"\P-/+*T).O1HNPRR'^9-1VLU:<*9#8 MB+L]=*.;-WZ7ZU16FMB]4 M/"# (?8VBD>Y<0(GE6$.9"X" *!H.7*+(]9=L68V+10^M&\2A)@Y]#*B4D*6 M;2%+V=DV8__HS!XHH1;U@ LP*A9,87U?^B+3% 6=F*X<1:N1(@"KP%S$8;=8 MMIP4&HF3'R_4EK1D,2K*@AJI-+?R04&"_R?6A!UB8LIHGM&92OU\R +GA$[. M.[Q-FS199[-K*'*A80BTZ6QB-]F7C#-R\> ;1TW+SLXF<9&+;*IWM&_KB\\3&8J95&$7.85(4M#OU6H**Q[C+P)HQUY@EX%WH;7\_&-)/X9Q5<1 M=QXH"]N2MF $@4!UO!"G2V4WS0,3F2 S8QRU09A.5+7>A4&>4 R<-K$*@'4F MD!I1]DS14HI>M%.MM5EZX0(NWP%J@CH0CTD](+>!G';;1D$A[\K*3\DDMD(" MAYP>D:2=[=Y 7Q0!^C2QA(;BZ0K@9H4LYEQJ?#0Q7?5H=R9Z'RI_IM<6K-3G M@\J-FJL(FWBBIQF);:\C%>X;/P@5)$V=DXU1U#3CO3RV<[[T&::N7FTHB?,O=L MMB>;SEDR)I=)[/\>3K=@7M)KU,*"TA:Z0=ASP Y23I"=%UMY^^8^S:N!VR4EWHNQ&5A\N&AY>38U MMZ[4V8#-AM3&?% /10_FC ]W*'01H:D4I4%8B(2NT-)Y%/21R,5&3@VL]J6R M7F=$9GR.L^Q^'A:"6--HG++M9/O=;8WT/;YGN(T, 325\KMB42B@J^N,B6) Z5 MR9<:MY,/45>,-V]Q3?3BM%)CA=D(&FD,%1NUJI1BH]HN8-5U/S-"OFB.5MOE M:+ULCA;F))PK=1XGYR526X]_[)V?>T9%)RVA]\([/_G&X1FE1)][1M\_' M)U_WSXZ.URF+[$6TO#SC[[QQ3KUXSTM7":P'/E'N7Z/F?3G\;?_+.IT7)?T= M?CKZ]IO+^ENK*S/F;LM8^7H,8^D_^C49"^['6.U>#,H9$->+[\=8=+O4HL:0 ME#EA76Q3%SB9RGS.#^$N H$<1871+*AN# T=ZKC**3SVS@]*D\O+.+ER-X] M<), V#7.B6_G^ILM <[3OBC$&P^PDW0*12CFY,Q[)NK9LP<6D*9V'/!)F4:AZVS4M0DA_B' L[S@<,KG62'7"B M)T=KQ*)/_^E]WC\X.SYQ),X\_20 M8FT^"!MV8U@GC6EE0110*GG/ ^:K\IC'R5[EN"S'!>?R4I967^5FM+&+N?6_ M,:?98\457'=)MA4F0$[0IBQ$&L(*"P"9K'G[)==97C=67/&!@6\JV&^;9RG*\E'>UMI7"^[RD2?WCS^I>5OLWS+$KDA=+4=>N< M&EJ=<]O"<\T%%6LDD9LU[\>WD\/?CD[/#D\./WFG^U\.3[WCS][A[S^.SM9( M*/X;4]M_G!R='1V>5KP?IX>X2&/WP1?8IO?H]/3'X8GW_ST"; MEV'@8,"&('J/R3WVKFZ$!4R#@,3'JZ$ 09^^I^9S'WBKC7J]5G]K7_"Q*_<'B[VXO8Q^0^:. M>T#=?>'_Q*2^**@:UL#WTG^X O1F#_Y[]N/C%XL9QCSF7F*(R1>A843,G"S% M6%95VP7MB.QSS_(C6/<"GKCWA(&!^PB4I1YOBAB5N,["0[HS;/A ZJT7@,Y" M>*P<"YG>/D :?_G;F^:;AZ+)@E4_(6 >%F);!7%VQ#MN2/S?_<3[]>_?,I)C M\8 _GF(K:LU_?S=R,MAIO'LZ1%L'^#XFZMT($$=5FTI5_7?>/GNV#?%0TYCO MV"\4#,@2<3EB/-]-C\,[[*J[5*!M-*8T[L2'-_:*K M)W_QB;NM_PN[XKZ;42[99?Y5&/K\MZ24TYR<^=NB+:&CVH>@]@T6.3G8Y O\1HO6.0-Z ,\2&#YI'MX*)+"T]-0XVKNFY6#5.Y7CU+C\6OSE M;?BW"F1NY)S/GZ3X,*E0'C**UVN[C[>S6XYR(6$_Y6[)]?N(J,]1KK8[;4>X MZ[#=:4Q>ML]?' 4["G84O-U'Z0AWFT[;$:X3O6M'P9U6I=.N5[J=WFL^^.=P M,]P8^=\6-T/)J=#./0W'?AK35PWG9]@"TME65NF4'4>X:[1=I^PX"G84[([2 M$:X[[9?>VY81KA.]SL_@TAF>TL^0NQ2:N9=AKH+)L=AW M2H=[G=RV4=FMUY\#76ZIOMD,A-DR[O#BDL(I5*N0>+=>JV^9,N7HUTEW)]V= M='?B?=[TSBO5ZEVVY7]IR[Q*5EK,PC[O=?+JUW_/11Q&>SUD3Y&<09 M=M/9/GUK\?Y?/3M^2HUK!F1.YUI_'K&@\O;5*2=/S#,=##:=")R@=(+2"4K' M(YR@=(+RCM8]_(OM0^G/0%WF5,6KHJZC[=IN<^_MAT#I<2@F[P>AO"YOKP.[ M_3/3J1I,[,ST3%6G(DD_T%:JV/-7O^\++4,5R;E-%^N'R5K=MR_5'+9=Z^XV M&]V]3KO7;'7;W>9NL6\5X=*KM/T;]OOF[Z7V(B6(YBU99T=\KKW-9'5$1:U( MV_9?QWZV'V.1T*5[GU0BN?&TR-)AG,!T>--Y!$/K(5\*:)OAVKLX^1+:_-O! M[(4G7C;&/W^AQK3>".]:Y=LL%;;+SE* 8$2W>FAN]@*_X#T:\,QI&OL_S1TF M=-NIN1=-C/ ";=,X/I$COK=-7 H54A/=+&\%(Z\5W0RX?/%B3/P:>!5'T7KWY$(%NXNGPR!9(:%10_P.A%SZV-?\MLJ\J2B+O[F:L\(OD]^ MRA2[K,./XT1=BA3;NT?R(D[Y$L4T$9$VMTMR8WN8E_J@PU%'>%7DF#K'T46I M#)F8)B]OEY;!]X#C3H5W*1(E4[HMQ;0:G[HT%7 F'BG?W+](2\Q;RILK[>SM M=!I/B==0@8>2<4PW.X;JKTP%V"5YZBI5OJU4Q=PVN5*^'))OP9E[FJ\],(MD M "P]3;P?DMJK#S+JN@R'1/?79W2##F)Z@26^T$.SOPF>D,[TF'LUQWQ72LQ7 M;P)44P(G'G?10!VHW/SW!1JIM\X#.1#8@7?PKA$)MVO>UZ-OA][I_N=UNB/Q[-_>IZ/3@R_'IS].'.F^ M#.FFWGXNP;>7B'?7\HY3HMW=&EUM>K).Y+$Q5YL^ZRW ]]W72]P"_*(7/^^Z MBY\7'3E9+.KZ?11'W[*1!(.-&-CG\Z9HMGJB*ZOU0;]=;3<:@VI_MRVKHM65 M@>]W=IN][ANZ$A1VB'93].O5P1[\I[W7%M7>WB"H=G;]1G]0 M;_5\N??&B\0(=BG]X/W7- G/9#+2QX.S)-A/DC,8ZV,(IN,;3VI?C.&Y-,GD M>N9]/([O91&ON\/(;Q:?7JNWZP?M(*BV&GO]:KO;EU4 OE\=] -?"+_>ZS5Z M#ST]/K+](!ZC=/L$)O4+J1NF!*D[4X$T!9>_OYP:4GFB,^X$>P/9;C6K>ZV@ M"V<\:%5[/] WZ 8>5]K\*#66W.Z M [^WVQ=PG/5&0\!)]1K57@\(NMO9W6UWNOZ>WVH\VNF>J31\F>,]O)9^EJ(? M]U]TTP78N"J G];PG(LK'*W/V7@[GPH%6AWA=UM]4=UM"#C.3J=;W>OTZE41 M#/:"MM_H^+T',_&3+)2->G^W85FY##Z'XN*-QV8+F#+7YBJYJI'$SP]ZP>M: M.Y3P!/KAR3V-FWB3Y0RF%+>)EJ,9W@X^DM^J"R?BX9%4&]Z9 M&1Z[U^?WAG+G>X6W$J;2>K0U8*8>3#@4,A@HLCF!J@(YD)&6)4<]+NFTN*/P M\)IO&O7V_=0KS;WCOV._^K+UV$MZAW0?.NC-([Q'7=&-A["S3])GL=SB!F3M M2G&=XBR$.!CT0")Z0(*$H;[/"4=4#/DU@D&SVVH/0/D-]JKM=KM>[;5;HBI[ M0([U9KVSU]V;);^@6>^W6]U.U>^ KMQN]H+J7KO?J$HA1%O"P31V&_,>#-W]N5 M.B9]3._L)8EE<23/&V>)SD247SJ,B)0SV#'@V9HXD.;9SC.%>5[4:NXXJ_F> MCI(';JYP(W;.Y?50]56Z3L[_3LU;)Z?___[CZ./1V3I[^U_I3;[=6N^AU\GV M&K5ZY];[71_S[M:1"H)0+LG)ZKR2++W%6UM>!?6Z]_7:C^RF$KENK04;>$P$ MWU0LV+Y]O8:DX1MPNU7K.-1VJ+T>^RJ/_U\'\'(_4?]5T2+250TFV^ )[KU[ M'LQ_Z4#7*@7.K4:ML55<<3TV)KQA@AZB+!I4Y76K<=ZH#=/1\B/&HOQ%^Z>A M ^G'[.%^3PG,G*"_!#+L%FR):J.](][]VM@-^"_O ($Q '"D)J7[-)67,O). M:]ZIBM(DUM[.0(4R\(8RD5!$ROU$2G-].>^Z M4//3BY3F&HJ4H8BD=VS#:0=Q%,6)$RM.K#BQXL3*;6*EZ2R5EQ>S5.:D MQ\%0R8%79!X=#^!7F7C?2Z'HQI[WHW9:.ZAAK@2]V&CMUBL>)CMP.LI4Y-H^ MU*MW;.SZ5"1]D%*Z>GP=R@FE5\ OS7J]"8(J2R*EATY8.6'EA)435C<**V<# MK8&P>C8;:(FP^JPB$?E*A$Y8O6K.YX35J]O:4Z.TX]=N8R^-ST[YRGOEU9US MX-4>'I8K#.(PC*^P"&&0ZTRE(GQNUO0C4I]5HE/OP+0FPE]^ST22@GHVP0Y/ M<9)B%<-G>,]KU*N_YS4+?_%3'E=>S-U_9I+R4>52D7=$?;V\__UX\L7;.;R& M96J%>: ?L?>0U-K,A*O](J*+3%S(=Z;CDM3OO1WUSE2/1'3Y [5^.DWA'^Z$ M!"K:4>3'(UF!1V]_%HM0$CG$15S*\IN+7OTH0H >:(9#*5.-CUW>.@%E] _C M$)1<;7WSWN%?F4HG,,#M[Q]@]Z7/<'S8 RH*X!58V;<'@'(% 3[SL(0A!0(&>Q;@V$U2>1"N#W M(#IW"@$K])2 1<]$N75@*JZQ8>'$DRQXL;"OI C@G-PD$@3UH2FQ 5G?>'=# M(/F6OJEK@4'3UO4KJGERG6^>I(:OZVKXGAN?[7E3%9^&;T2Z/MW[3H]^^[9_ MMD:U]N50A .OSYT+*#YB'L .OS*+L%LOCE>T MGEZ3@O"-9Y"OM&1UMUEKW%:SVJK=]D2[76O?7K6Z84;7QAHD&[NQ!UA:BWR@ MSGGV^E'";_ZE_G MR_.VE&@$XWOG:-O80,\ A_N;CQ\9N[ &(O^S:A9)E,%=R]DJ3H%RB MT*J)0GOW3!3Z[U_[<3#Y^__Y[U^'Z2C\^_\'4$L#!!0 ( $YZ)%A;4=_: MFA, "WK 0 =6YF+3(P,C,Q,3(U+GAS9.U=6W?;N!%^[Z] ]=+L:67Y MDFPV/NOT*':4]3EVY-I.+T][(!*4T*4 +0#:5G]] ? N7@!*E$.UW(>L3? M_S@<@JO)]5?P%3V#L2/P$[K"W/$I#Q@";QYN?P#__'1_ QZG;X?' M)\/CMX\GI^=GI^=O/QR]/7U_]N?CX_/CXPP;7:T9GB\$>./\ !27K)L0Y/MK M,,$$$@=#'SS$E?X%7!/G"(Q]']PK+@[N$4?L";E'H,.>3!+^#0/1\[1G#Z-HD+=X)A!=C97R?.9KN+T^/AD],_;FQ#+F-C' MY+?R)DGZLY$JGD&.DFX@7-X069!OA"QT19XVDOIN%!9F27%-&Z1V"8EXTH: M>";4HI$CP?*TK FGQR/T(A#A>.:CH2)#3*LI'YZJV1*R?+APX>1+AU\_ , 6L7QHM^&>;/=8$@3%@Y& M9,OL!R1G_+8;E!*[JW_G5MI79K6;#4*IN1@A7_#X2^UPE%N;[7#(F9_D-WLT M\N9KRV&(S6LX!/(WN^XG5CFM%A)"A:Y+?8H_KE:8>#3\(K\IRW$>FX][Y %M M4,\A*^F/LARH M'[[=7]=[AB,!7RBARW78JGOYSZ_QIB;^_YBXGXELT?I:6@JVU,T9 "Q]:GOR MN(UQ*U.X/YX0CGWIR=TB7Z!N!@8N% MVI,E:#9F-2![HI!-^(':R:9RTP(.J ="T>!-(OR''N@=@;ZD2SDL"^6A/J$= M4*^58U"!TP8JD*NG5XAV%.(3]-66]&&!D.#6\%=P&< ^JP4[D@E"H3VP>P'V M#LIMAU@@@65WMT,Y+\( ^=LM(9>4N7IZ%=C1V#\LY' NJ.\BQC__'DBG:2M; M7R?&H KO&ICZ;#5_ F%%O45X'75H9"*VDFE0E!];5)3>CK3M-$*^F/CTV=Y7 M,' ;E.%]$P=12@=:?&\KK"#? J\2Z["S%(,*_+2S"O16H&&4)TEK?X(<2P2S M\<1L>*>6K@;6#Q_>O7WW3@5ST@3Z$&@A"L6LF!XK6ZSND:-";(Y# R(PF=\Q M21M(_UK/CE+8#"P&!'\L(!C* ZE D)?8@VD/YA,B@0*(SL,V50!8(#. ]KX$ M-"T#9(3T.-GB-':DS\EU8\JG6([ @,U/!6RRW#THMJ!,(&9_AWZ ;A%4OU<; MP')* TP?"C I,4#+ 5E!/6*VB%TAAI^@T %D+IA.\/ Q<7]![EPN(_JT'58I MMU(4[;GKD7UW7$ V%0TRLG7N*9(.4O$]WK9X?UZN?+I&Z!,BLE7BSH<5YK.4 MT(#B20'%6 J(Q MIX?+%JXPV7*'F(ZWE *U06* Z+0 493/D0+"H$X/CCTX MTG\3E%59QVRY 9:S$E@2YAX16T2^4.H^8]^72]!4+!"[E@-!YNHFK\;I' H?.W73FXSFL\?NKR0U %@,C M6A9(A8&,M!Y 6P OZ7*)1>P;7E(=H$#$J;*;=?0&"(N1D8PP/1USXGH,FSDB MC_"EG;BBOBE:9N P %F,C&9&1$Y(_R*6D]K#:POJ YFH1 MN4?JGH!<0$I1+!#5@_9C,>P120")B!XA:X34[I7+@0N8LX"R#=)YN,)/V$7$ M+9]T]1P&[(K!CE R$LIL8D5;K#O(Q#H$K:+, $\QT!%Q \W> M8]%.=O..^KC2D;=D-2!9C(V8LIW@32R[/X2R0^+S$<[\2F0KB U8%F,E)4E0 M\"84UH-G8S"SFE3;3/'4P&KF,N!:C,'4IGMZ8-N/9M?-6DM> M \C%2(Y-9+O'>N<0=PVT%:0&)(N1G$*XNX>MY0#=5\B8/D9YA03$_C:!NH(( M \QE01Y#P&X(DDK FZB:7@5VB-VI]Q/=P$=3[Y$*Z$<$D@/.YPS-]2WS]0-B M3]C1K:C7CK:D&Q2G&'8JBPX.05R]NK*D&Y#0Y9H 9FL0-0+HD>XUJP7-LC0H M1C:#+I3=<2K3A=YNM'2)Q@K76@8#HL7X5BZHW$/91@8@MAP;L]&@=FHP*%79Z:>\4H7-4#J541RE87FM$K0DRJ<" M"4DXL%>V)LI6FLA*K4HXP%-V@^$,^_HN5T3HCD7".R5CN>@'C,F=@[ZK7J%W M^ZVL7@5_*L88J_)N>1,7Z1AE(-.NF,$%4&3E2)V%(&E>='&_U\B=-;+<^6G* M9-"08K2R6D-Z7^@U+K5:^;S;2S/H0S&PV>C2:Z\E[5^%M5((*T8#]L50:/E5 MV1[D-D]LI+Z 2A@$(G)'U3+JY"GK\-]5ID$UBN'3PCF0O >1J5?]JFLN.3O2 M*\]>E.<*^X% ;LOJ4RO5H$#%,&HS!8KJ[E6H=16R6EX,+ ;PBW'3$O#[):6= M(V7YR4L)BEYC#PG6]2@WE6( ONSX8'HDK3CAPWK")]ZCFGIM:/_D6@;(!5\A>OHG=#I2O^%+#+7WS-AJ B6TZ:G MM_;0 H.V%@/ ]2?!-NUATDH0-A-$[02Z02!NJ2).VAJ59<-VB2*#TUZ5VS>A MFR5?D6C':-8(KE>\#\6P[Q9FLE#^%R!;T)O%-H\7V^6W[=D->E$,]M8>.>Y] M\JW3F96026Q]C[)GR-PH^9.2Q48[[Z.W+M6@)"5'6^N5)%-YDCO*4B<-Z)6H M59?*RG@TX3O.Q;V4J[^JE[F#^!%[PL\TCRA_EO?4^\; M3UT+Y8\8'-[M/>[7;:9!CXNQ["9N^::GK3JCF3+=29YU$+1 K_LTI-Y0JE7. ML=*>F8T;WT^A+NY'O_MVU*3VQ0C\]]V-]FK<@AI'L:Q'^ID\84:)(H+^[MII M+=>@= W?/E3E471.FLYH@Y*KP MORO+9,W(S4%S+_U\%T?#LZOF[;TUM[%K1!;K.VLWEF(['<,$T].H]871IY-M).7>MU*"?):D ._V,V@6R#0.>;)GE"PB] M?N[Z!(+54FAD,NA',0M0?!:A7Q%;Q36-"&V69$*+33!O)-"@#S;/9.0C1L7R M;(2TUY=VWY*V,PJ-)!@THAA&-[TUW1N,5EZ@-MT+JZ4U@%KVVD7FA>K_)P1_ M'KUP]QRN5EB:+?4I^D (#5NOOZE/R \3W0J&@'B_2D>(J6 ^9?GHJ=YR9!.P M:DOQF0N\A/I8_4:(:P (7**+06OBA.S;Q>!EQGQ\OI1[# '9^EJ@I>KS /!@ M)GE%H+KVA=%@%9-B23( X<\KQ#!U'[4@3+B 1,AF8M]7#R1=# 0+I"0H!:E< MP<7 @SY',>\,^JH]%P.'(1>+P6CG ?Q&7*FJRA]%[E6 KLE$ZN6_$&1M#^T. M%1W,H,O=HTI'R.5!^_JRB_%XU=.TW%4W8'J>->^KBV:U7;WT$22_ M4-]UZ#5Q;M%RAECW$[^9)O>N9#%]M[ M(_4&H?(TYCJ.GRC&S)O#E)94?5DW2O,3PULU3JQ=2[U/HZ M@8Z>7](0,C7A'A=H'+]DEB;&DBFZ!6=GE@SC!+U2;B1R,_>KH_,/8T*D"Q%C MKE0@'I!&+.TK@_U@5/?Z05#GMW"AOPK4\QYWNH)PIZ?_G:E]G@KT(<)U=9]? M9,NQ_!@/PVXRLAK"-A3=2%4Y)#O"-OTV:*H<%<6?,JVGY'?/@]/CD M_?'[O$=;^-Q%O[9-7^HRX((N55HG/&[']^&PE532%5-@=-.TEM\B%5]4=D^: MN^@UU<07JZ$XE%YN:?K_@<4"2XN@(Q/[766:5=65<=]F%Y;T*WR(S=,>;3A( MC_ E6F7JIJFM@(,9I,H@D#%*=$ +4K4Z-YTJ.B(QP9Y8J+D2C]'^Y'=%C\Q+ M?M5M-K615"U.C90-:6ZC(-0^X_NZ!?'6]PJ%_[\FYL6K&4]G)E-K ?W/GH<< MH6RDY\=M:;1,E0CHRGPP#U+]'Q0R3X:(;(N)X(KSQ5I%'(*9GDZOYRE?88D8 MD^"A^$F02\@7=Q KUU6_HY][E[=FG6TLJ2N*\7I+D;(=#B7N?A:BO/1#&=TP M7CEV_RTW1--Z'Y$GBTH/9=THAIG3U]J]KY3\3;JK^G"T M)$2,Y?,;BCS)7E<'KK>7V)51-)K@6_BB,V*NJX]H03]VWK;/0[8J\H 6,TI^ M-VE(?D5HPM'%96+[TULT8*]S3,RZHH.9L#J;FSGBJS=3\<.PN91O-5&)=ZQ+ M#C:SNY!.U>OD=NUK.AB-VG(P\G'/_0Y\P[H.9NB_/:CK]Y! Z1-'H4;U01V! ME$.17RWL:+NX3E1#Y97J0581)E(-H*]0OX4B8-)C&$?5F@,HNTGO6CS;\)I3 M\E%%W28^?;Z6&V5'&+=G.PGKZD9MHFYVC+&;GT&;7P]KKFSG_>PKZY67WA6# M:]HT?GN FS849FSHY(OZC;(5E3C&U_GXIAG>0407-:[-^$+F<=W-4\G["&?4 M5GE3+)/CT>),<69C/7.8KJ74FOWW.UWU=Y&U1^.ZI;?+M%ID]TN MJ-B).)P$09N;K\<%9GL[1I(1WA4UW/HPHS1[ MATC:W,/O[UAL3OBAJ%'=\:(PJVE[&"E+WN>K](IX_87,5) MB7H9UKU#1'J^F?5Q1R&=,=[F>R]/B 1(O0"7W-I1VYOX*@^_"S&%N59'=5+%HFZU>.8K2VYFW7N/'0G.I(3-Q5TR)V3$J M/P&U[C/_(!6MR9.; M4ZNO4%'7LJS%.3AEO^#Y K$F[TS4\71SJ591#>9FP-L('CGT":D_&IR_:=B4 MJS/^GG&.Q4\:R6U/HL;2]XH##U-/!R8^Z4<2XSX%HR',RI["(>%E'67 M\EZYTJXL Z;%\XZA%<2N=H^C;B4Z6%9T*/W:(00A&\YY"Z&,2$[G1BQ\ 9/+ M#<(2?OPO4$L#!!0 ( $YZ)%CL[NOB>10 +0S 0 4 =6YF+3(P,C,Q M,3(U7V-A;"YX;6SM7>MSV[@1_]Z_0G6_M-,J?B377#+-=>17ZAD[4F6G=_W4 MH4G(0H\B?0!I6_WKNP!)\060H$01@).9FXLE 8O]+787"RP>?_O[R\H?/2%" M<1A\.CA^CAX^'3P]78\N3V[NCKX^T^_^]OOQ^/1^>75E]$7]#R: MN!%^0N>8NGY(8X)&?[R]^=/HE]/Y]>@:![_>.Q2-SD,W7J$@&HU'RRAZ_'AX M^/S\_,9;X("&?AQ!@_2-&ZX.1^-Q2OZ,((=]/SIW(C3Z>')T\FY\=#P^>G=W M?/+Q[G+S_X8<_'QU]/#HJ5 L?UP0_+*/1']T_C5@M:#L(D.^O1YD/D#@H]^!N.%XH_47:*5 M\]/&'#Q\.^:^;HA2+"@+9X\-?;JYO.O0Y:4?/O< 48WL/J#F#GWB_A9CBKG#9%[!BWTT7>H\C!/FW!WGL[^Q7&I8/)OQP_1C?(89]YW^3< M3B@%79R2:^S<8Q^P()H6]";1INXTF,R1&Q,"0^NI0S'M*JI!N-B; >4X$J\T M0^1VZ1"4 V"N*XYX[TX7YQA&:^25RZI);%_-#2*:)^C4D$#?E1D-@VQ 2PJL MMQ3%EN0'@ YLK'#$=7H2>. .(]!0"$4KO 81<=PH=OS+.():-SC JWAUC9B' M<-:ITYP^(N*P^OS[@D&DL$ZZB4T+:P.(_',8>L_8]P'4-%HB [WV4 M^)(<7/67+RC:2@'[;/&5Z:2Y*FF&P"?PMXL?67R4L0Y%K@*HQN+!&0E=A#SF MPSSX#5I&WD7PA$D8L+*./X?QTL/]1^(-P.4!'3%R8N\<^P\$-M32MN XI M+8X:K87!>*>+.^=E*VD/PHI,I*[CNXP<[X_@UU)I]!*AP,L#;%C#D! M>Q/BEKASB)LQ!G^6>*NO**0E#FF\6G%J8VAJE=5?D' %_43'#X[S^)^$'R;+ M2_@^T?X8#"!U(X#B%"W"+.X"42-Z\0)^*"0>#^BO@#+]$L*OX)U"'UIX &>/ M"*+1IC?"O+F-=\K;/1@!+40^'1P=C)X16\+A*U?P*:: ,GQD7#A^TH\Z127D MO0YQCB#JBE$F3N:R?\;1\BRF$=0B%R^N'[,%.382PG\>R-0:$9R%E+O BY=' M,$(DQ,_*3!>I%*Q!!BH_HS"D 8;&HT\580J-.(B>;)NC[MY!=Y MD&:_'BMZ1[#X%-DI=/8"1Z]+D<\1Q-HN3M=G(9+F'((^KT(2X?_Q[S>(3SIT MJ1^64?)%X)"4YQ$,)@6<'./"H?<<:,H;#\$/D1_1[!L^Y^#SC0&]M^_<(W^8 M\4*# !N\>06XJ*0&AK<*O(6 MJ&D ;#,BBMH:L4TL5J8%$CYS,MH8+)UK*LP M+"^OQ=_)YB029R4IKD/NHO&V*NM2&0U,JL9U0NX5*^OP\BTAF]CA-U?2-MH+ M(K*&D;I>6@/C:E&6$(52U63U\U"T_&G4NFCC3A?]X7*-N6SE63B3+_LS2Y8[ MZBOL.8@,[8QI%O 4103?QY%S[Z.[<.80Z$/I?%! \A*B8/P0G,4$:KKK.^($ M%&*L1'WYIQ2[]U\(N9B&*#%@B: [:M/._6+)K'M _>-YIG0KUC^0]X ^.SA@ M7R83M#ER?8=2<&W)[J3) F*EXC)]%U$.%5^WZE0MVI;7^!X#-@1+NZNH*)K: M@:I!@MB38^\DMOWP8)"0M_9>G;5OFU9,#C@ENXUUCWS)GJA$887C&.L'MC<% M_KGX+<9/CL^WHD1G#B%KF'[QO:#"^,>X4;ZP#P80W4:A^^LR](%ORI!%:Q'\ M0AUK@KP"SPT=.W'=,(:NG#EKYFTV)2T!F2BN$%A9I2W!4U*T1CVT#9F:H!GF%+KL.@P=FE=8 53.^B>?AA..9@P'OF?.((\>>[FQULG/D M(O"N,&RRE<*JX;TU')Z:@Q$?:%K;!E;N941;C'AIZ%)!X&,ZT)9P3]*=%@)5 M\T%S=C0I0-Z%0P) 30MGFL 18Q?; [C5'6T.'!>G)^^L0"5-'PJ.KEH#37&4 M;#IE5T]%68->KJX0#LWY @M(D_8S:=@/UB!3]2CM0BOKKIV M@)-TWHR@1PCHA+.-OUH!K'UDY)=931=?:>)W+,/7,$BDG9=NOBX8W93JGCN-B*: M[*2\H#105">@S>%&ZK4U,)_GTX2\;G[NSEKMVJD. M*:\R+\KU='2^+)\E[GI):2U'LX5Y*B';XK(Z#\!+$D]"[ELJ:?'=:NDEB4=7 MJFQ.[[0B:J^GQ3[:DT028VFMJ.4T;C$/)&2\5$37X0IA;D>L-;+B>D* ;OD: M66#0B4I/8W)3WJ4V$#<4UG)46YY5$8JXH4)/TA0F0FIB%)72[K%K^0T%;UVM MHV=5ICU[(5NE::VIRQ'6$Q5R+U@K:_*)KY;'%W3GCUB "US-2/B$00"G:U!M MPW2:8!>Z(TW1E+\HE)PA@D/F30ES!N(!S:'++Q8+Y(JO6>P@R7YQ1.)Q,P;[B0R21^04I7)=+&IP&_1$N.W!;RB6^ET\9_I MYQ2,=3A"Z[1$J#T['.FBOCT7:N[H;M*'!-B%@]?,]X+7!6\KOE'TM;F;HENI M^ENV!(MIDAVQ9M>^L2Y'J(V6"+5GE]-R_,R>,5W1P\QA[IF%-&(/8R5Z11?# MW_\Z!3ORV"H73+_+,8SI^^[U.Y3DE^FB6'H:[,37A@-P\(\A=?S/)(P?,X?/ M[TY&7GYULC6=M:.C*D0"MR"H&R>*"8[6?*^)[R-^CU'ZM%O5?[VU,$9H36/7EVB"<4R.MQ:6E^FD_*ID'IN2GQ+0^F']/H MUV#8:Z-MLPE+)=)Q[6*.>'+G+KQS7ECZEFUHA,I@1BW#X3M+)UNJ\PVV?CT' M^TG>7)W>^_@AX3\SJ^I[%::?E>E'7T Q($I,W^?E%_)F>[E$@GB-FB'8[<.N M#'1>DE"96G,&IZ_%SW/,Z@>>$/EKU(#L8G,72(C?KGEOJ0"V6(DJ. 8NEZ;E M@_<6QIZ*.E&?.A5VJ&T$\*.E>K&U$ JO3V^$\.&5"@%B;I$6M)X@/K8U3;:U M5J2;'+*15+C9(1>/K&I:BU:Q) M3D#/F"C;I2(;(B7E=1R:4-YE(L2B7-T$M6L_X]I81.BIW)Z;IC22V++0YHE.MK[->FE'1C#S94 M-.'@:"VO+)GFM%33.N$LY(9;YIIY25W'&\4972';\O*:';A2-K;5B:M0T7)A M0&..50BKN8X1($HY4D40Q3H]!3;=U^*93=2/DKI:%5.P0)6)&P*YE%Q41 M5NN9 J:6(53'4ZUJ$B11HJ\;,@$%_8?PV53:#VE,$%]3HOSN*7KK+I$7)S,' MY.,5C#=D/4LCLQE,UM'$Y_+G:[F1@WVJ_51^EL. L/$>^&6E86@)'P+\/Y ] MA#(12,/97 .3Y3>RZ\O -10OYZ70)/(*MX04L\%;-B5L(KU$(BDIVJ-D],.P ME@I],8DJ6]T.U,RSQYY_PT:*)9. MT^ A0APE3@P49->I[%YEV9$9DS8-7#J8\$?C;H#+.-F56M@]D("?D@+[:4%O M$FWJ3H,)R XD &A/'8JI*5L*$O8W?.:P1:NZXL?J;$@O=X+)'B@*D'>* O@C M8O%@WH\+]K&RZ&_Z'0EJX,'B&X&#"?\S=GPP';39XL>YG MSAE$I$\0<3^@+_'J'I%-A_%^HM,XHA%;Q T>1-#YGM_L_" 7&:\UB2*"[T$% MN##S8VCI>8X)(>RD;#E2-%I4O>B).A$V&7#MB*%[4"()B5K=+:4RV-4MVVE( M_0:7CG1T1# "CR<.5NH%-;"[I8Y6L'2EHNL0QX[N6(B]!\)&VV3J6G:TR(2* M.0HN\Z!=U%M"P\!8=',0L1R(AD%RKG>3N#>0_,K.,(8NHA*LIK\VIXSU$@>8+I,TH 1KES7$H488 MX]]*5[&;9L;E%77":;*-9CP--74":C* 9D --8T;F%B8@)/%1GZE4>&6G>) ME:S]Q(Y_&4=0ZP80KN(5SX'E=U-(2Q<3F^L M^Y5M)./I>W:HG2GR9,4^63,&[B(92:VMQL1AC+PKVHJE*U<4]<-U[%_":UMI?#C3C+H0:^FG%JKF06C%03NP))JID%1:I< M7<')"!GG6(>,>K4[X+T%O?D5CRL'0_<0=IDS!8C_1@[Y)B)?U;I?0('OGI'_ MA&Y J9;V+!<-(1RF+7?/H35;TP:3"7A^)-R7]BU+Y3*,B?"BCEHG([A8!.ONS-63J:G#;%;CAQE#%O3L6FB-X&_7?S()JL9'G[4$:HY@8NR MBYZGB^S8$/)*+Q* "T8>3F$8-^GC!^=@XAJ2$M-LDXCP"88L\E"MQ]-:%S3" M*X=OGZU(S?S9'V"5L]\*O[3ZD\EN!WK%Q72P*O90 @ZF 9+.I(T29&]*LYTN M-@EO&STU1[8=C;FNE1T)=%9#HTQZ(->7/:ET%2Q\Z2J\U9+I6X_8!2MN&'@E M-7HMPMI%3ME3=Z*U+\,>\39ZO!0JF+'KB,:-F%:<$V-:*ODNK!CNRIHW]W6@8#+*+G?1)>F##$*3JME;W M.BU[^K><'^FS>TN4#19(GFG;"?V&C'%#75,7[Z\AO0-=A[Q57Z.<>I,&&T-3 MJJ5?YY 3-M!@I*CWUHYV/,IAG[/IO2:SP=\P9]V4^W9HT[YU.X>8+?E,.NUB1HB0(*7B'!GM^UV5J8 MP[]S7DPYS%/G,K_R->-UQN[; )Y*=][.'/9\D2C'.G7Q*5J$!,V1ZSN4@L1= MSL:&H)B2)6< ]B"QJJ NH<%)Z.+TR:T9(CCTE(1WW&63]T 7:/4CK^I%6SM2 MU2&(+>U"C'\[8AI@]Z#<0@GL3K=QJ$F_9_^[=RCZZ?]02P,$% @ 3GHD M6"P.W3MQ,@ '9 # !0 !U;F8M,C R,S$Q,C5?9&5F+GAM;.U]6W/C.)+N M^_X*G]J7W=CCN_G_SW^?WMR6T0_?X$,#RYC+UT!:/DY/1DF23KG\_.7EY>WOKS(,)Q MF";DA?BM%Z_.3DY/B^$O$ 3T[R>7(($G/W]X]^$OI^_>G[[[R^/[#S]__/#S M7SZ]_?CQQT__\>[=S^_>E;K%ZPT*%LODY-^\?S^AO;D.HA Y 4@ M/'G8OO3_GMQ$WMN321B>W-->^.0>8HB>H?\V'S,D'/P<;MEXQ<'/V%O"%;B- MO8R\7]Z4^'E]0N';&"W./KQ[]_%LUXO;@OYVNFUV2O]T^O[#Z,FV.7WJ)[L.Y<8_G.4/=TT;0[]\S-J^__3ITUGV=-<4!ZR&9-#W M9__]]?8A@^24?,R$ S?_/U?3DYRY #R4!S">S@_*7[\=G_3I"Z(DC,_6)T5 M;R68-?WF#@]4ZA&_.>M-$?H81G1JG M/IR#-$PZ4L@=9SAZXQ4(HO[D5H;136TV^.D*KIX@ZDHJ:PS-="[)<,A+G^#I M#IB.U I&XM&\);A.;1H%\P#A)%.A1.=]?/_^PP]G"7B-HWBU.$K(RT+=?Q'05"7SR MJ[_[(Y[.B6J/5_!;!%(_((]D&.LZYKA,GH.0ZMF')80)[L^?>#@;6)L!1-HM M81)X(-3,)W-L M9%-9;!+EV-7^GA'!2%%T%LF\C&^BZ;&]A\X)VZ*;@/P%(2$/8B+AOXDV?6= M1A.B %*$B$(\!SC JNB-0H4!(!6U2\?11E"9EQ %S]F[;R*956W;B7=/+;('E,@A38N",!8S,ZT: 9KMRD9DZ)5L45%_< M]M37G]S!I!,Z.M\XAL5)7WU/]FZY)I\^A<$"Z+ _E<<=@5DBH:L@V:INLM6E M^R08>;U7APX#C\#N;1PM'B%:7<*GI!]_,B.-LCWRTE4:THU:-K>HQD%P2?W! MSX1&C.D?XBCW6+0V)O.-[ 3!:\?]U0BDV #I9$7]"9C8KR' F(P/_6L4KUK[ M#8.J)FI& /8!+J@^N(?K&%%ML-?[]2>E,$ GT'2\:0Q J 5 OMRZV&[Z1%-> M$J/9AY'?4_UV&GK83=<]S*1Q!E"RZ;S7DAE$E8TYP$]9G"W%IPL UCGA$/JK MLZO7A,X88I!<162#@S)!N0UP4J.8CH2W<;_&>)27,Q@FF/Z%#HXS]C+6Z&O: M"/?)3B/WU]&$B$IC2 GT][YW.OI <3U*SY:B,/8J9&2NDY@1>-V!@J'W=A$_ MG_DPR/$@/^Q1(+_LB"B]D[ +;Q*XVJ$=@B<8_O*FM?F9 6(SU[D04U,EM-G0+W=^VF2BC33L:BQ!,M>RQV4]^+OO)S_5\\G;L)@09GZ)S M'8(% [SJ\]$^Y0RB(";+C4\3]03?M-IN-/*NB>D!PO^! %V3OX@6HGK+D4G, M\9$CLMQV<#)S2^(>+HC9A$!$=LLKUG=F-AN)N N"# +A#;&D7O\?W'"IJ[<; MG+R+%*&*:/'G";?I2!A>!R'999(7+F+$1[#::G#2'FB,B;SV_8>GQR!AFF>- M)H,3]8@ S8E^V*R>XI!!4?7Y:!A=O9*=8K2 G/G);#;6_,QE>[^?)V8I4\T) MFX]$[$V4D(UBGM0.$E 0PR66TWPD8J_(II9&ZSZC^"594B<1B/BSE]UZ)%(? M5B ,SU-,-GF8_^VKK<8B;0G#L V\2J,1E?)=RC!$F4U&(NH1O-[X1,:#>9 G M7+10R&L_$KD3WT=$EHK_41_#>RZIK+;CDGE!?IRBQ_BEOGT3M1R7Q,RI,$4S M%#\']+A'"YWUYJ.I<2]&9 '))"ZCX8(ZVM'F(O;Y-(M[C8OS+,8)"/]_L!92 MS&P\O&%+WXP@X)!6>3PX,?0P5CA;QA%?5S::C+:[^Z\4(&(AA)OHM MQ_/&D/U:GD[72F.CZ5@69.9PR7Q6>6ADFB;TM!DUM/EVI*A3A?"]AWZ"JBP MY+TYB9$/T2]OZ+J1G>+YF48SH/_+FP2E?/AS4F*"3'QFCX&81<\WC7PF(,0 M0V6&!4>AA !4//:4>0DWN9T(,(^NY;RW^W?+G+.!189X! MD?7,5P^!:N5^Y]>W%06^U'=5>7E@02^[3;5OSR0_'V:2C\"RZA>NA3_T\OO! M/GXY\16]?'^TE^]&X$8OYW^QG?-*/$@O[S_8QSL[R*27[1]M9;L1OM++]T_V M\9H-%@MMTEJ<4#/#%IIH[$BD9KXM--7$ M04[-_%MHLHGCIIKYM]!P$X9B-;-OK>U6"^]J9MM:VZT:.M;,M8666S,NK9EG M:TTV;MA;,P 66F^"0+IF/XR%9APW/*^9=0L-.G'87S/_UAIV+9D$FF&PUKYC M9R5HYMY"ZZZ:ZJ"97PO-N68VA6:>+;3EN,D:FEFWT*#C)X%HYMU:PTZ<6]*& MPM_.:B"0M_T^XME/Y9*E!D\M-CX$[[CBOJ')0Y:L$Z&<1FX=^#L>ISSLD[;3 M=7;4/5I/-&PFE?/[&MO;T10<#*=%Z4LN3)2;F. R"N (H(7WM:! MRJIFM: L[F,+$RK$FR#Z#B;YBI853WD&04@5\&-<6L6+HKXRWZ3K:/8SKH=A M&\2R*+RF.+OJO>QA1(T!$X3_"NEE* 2\9[(N+(I]8%$QNVP=R\RP;F/9SK0. M9DTP62R9M,(4K>E&L?XU2)87*4Z(3D!7KUZ84@)IL3ORG_\(7CFL=AG)XJ^J M28HM%.!"C[0=F^@ZBM4KH=S2T7T\%YC7Q;21C4Q>;Y2226M:2>YFQ)T,L)&E M1D!< %Y01#X AP%N\^^K)$ZG;3L,0YJ# 2.BO6C%VHF_"J(LJ90FIA18\O;P MJ!HS M4EU-NEKVRK3-R5)J:6+]4)0BJP2(^GUP2:D+W$.59D9T_O8K;TWD($H)AH48 MQ!$^A_-X6WN<6,<07[T231,C/[OC(W-_$_#IJ5(49XIINRYPEXWAWF@,0$)F M\16+BOU"YINM35MH,M:72V>1VV,ZS(.X5I\_/IZ^_1D:12^TG8"U M%O3@V0<""^* 2GG(V4Z=7/7.8M+53R\Q=_@.<&?1ZNT![[94N:^GY1S*973X MOEOG2FYTWLRX6V6DDSTOZT1V%@VY!4B F;.[\]9GM6GPFBS8(0S4)T=/=7P@[-\2TI\BXPX5Y-)C?U!8SC.U73J@ATC M?.-<42\6?A@)F8)$9 MHTR4&C0=/>7N59$:!A9Y1*P\F'H.0A!Y\&$)88*/9U+5R;7[3.IM )Z"D$@5 MQ$7]KY9<74$' ^1//"^[C'L&-A1!]M5/+8U-D(TQF4UR@+/;FDCE WA)]I3T M?U=_I,$S".EQ]4ER 1#:$$7W#Q#RCW]*]3V>R3Z>R;;G3'8^\:1FI\EI6;9- MZ=Q*-BTD"SH8(']&AH%$M_D962(=PFII=L4D&DT9?>GN9E93E$*_N<3S%U1. M>Q/S8!FCY!&BU4WT#'&2U5+AS0!6T^-1G?:I2H,)R69&=@0)]2X3@5U3\/@' MHX1=C"'>JFH:SD$E)3R6JL3GD;STZT/ M)2LDR;=S^09N5L(,-SJBHUX9K9T,E([P8-D M6A'%A\EZ(Z:>W=;($M5,'"3RVUNQB#;SJ^,+%HJ'\$E/13P#/88/$ T7/0N)6[I;&16@ U&Z5-J@4=K/"32?O'3.U4@]STIX[S M+)-I 2./+ZVB'IJD=X;@FAC0HFT:IY7Q)?J>1FNG\V\XUZY2RW.]CQGW*,6R M2,DBWS73II68$-]=VMK3U,I8*()68XG9UD*?;T=?K_'0HTS(T1R10NJ.)1BL M/[K5GEM09IL7RG>6?6&0OY*D+A=8=Q:(8RF.[ZL4!SMP7IGK[*GA+,?M4> R M]\R0M[.\J\;#RTB(5@@[ 3D62M"0.EM7$,X>3E6V<'CI%5E+SO+?:8F03YERMEJ#FC)LR[=R%@9IC\C_N,YBD%V3@^J9-H,T*^VA$G@$>J/]=,. MHW[:L7[4L7X4[Q!#&,8O5!%1INLR+VX8Z6DQA*8QQ+V*A5FR(J M>8HRF?&S5)UM56 ."Y*=C;.5ER"=I,F2K)U_9AF2G!RB'C8P()P6O-8V$-X^(81=CJ?^;#\"<#SM M=4"GO8['770<=U';"#B;"?T=GHF0$P#978>S6:!=8&@:8LZF=W5G?VO&.9O) MT9WU >_UM>YJ+:D-E;,!3F4,AI[ZUEVZQ=V^.1O"Z-3@PS(BPNSC MHIC\1E8ZD(;'JIDRI8$]1+,'+V'^_YNH21=9V\/K&+T Q/.?JXYB@-':I;5, M-JIMCL'ACG<*""D7]S%R#8Y0TMN@K$_4)@T64.[Z]S2," M$0;>%FCZ6YC#[O\SSHPW+4"XDVCB2&\XRD;R(HV>RB2,D M3N?YSPD];?X /=)2T;+,7OK@+*W)+ZWT#G) M">4=U!<7>9;+_'. LAZ#PG4\( @[][2E8 R1P\@&S$[^M47SAS]T.R++'2,% M93QJ/GAGDQB_P[Q-Z66O)29@)P N9FU;E[0[>);BB!QK4'9#A&J65A^\ MB(VSG,O-'65Y' M;KG">D9<-6/GULZZ;Z#VD(]1'8OF'<]4'<]4?4=GJDIAYMU.:GM$^I(Z$Y%, MU2-^5Y=/01P39BR,(QX39@XH8<;%P)EU:0)R*MS96-IPT7*#AOIE@"EP*8(3 MCUC@.'L-SH0;&S"[SU-,)(SHRCTQ;0:XL(L)*\Q;0C\-X73.H R?;TJ_"8UU MU6$,L,J@3&!N\EI;_HW(%#LG5/RNX3OMAK+D6]$?$83"G5A[/TU'%RY""*(O M<>A[\4WDL>UE7K-#PM/DH?]KNL[ V^ Y"T?<1,7*D_^E?D-?0;8_P3. DKW\ MDQ7P*8C 3C.US:"!7^K@3DIF%:R8G,I+CIV6J+P5WG&-+8/&7;SLQ$;"0!U2 M;/9S^)#@86OL;5B(O2)9RK_4[KW%8&N;'C6TK$="= 1")Q1#'808<7.KJCN& MMA0LWC)GL:W]OID6(ATC:-O#S(=0<0O=OP&5[2A-#0Q)[Z#K[P MJ)NBBR7Y4O F*K<((B]8A[!MX]U_7"/ED[H1+=JJ]QO31&""3]/^3P\T^QT@ M'W];T\#MQ,\GX"7YF1?&Z#NLD=)/VP1'?!TCP9<4.#;4QC# Y",9>SK?0BT, M13&;FJEJPQ:8#^_>?WK_H:VBC41?][Z#2<] Y[G-C]KV&%&3RVF"4R(2/[W[ MB>MMJK=P!/F;U8K\BP(07LWGT..5.](RM(/^%6T64?50:"_+PM+-5/O.81 P M^ULH=N(I[>'28J=6S[,J&3IVPBPM9N1DJE,FD2^ M/V$7(SG'$75'HXR<^P#_?KZAXB'P7HEZV,! )MW"LP*"'JXS8/8&B"+IOV9_A:C=4QD%&X_*==IUF073UZH4IK?]%DQC(?[2 53N7TB/IJOB]AA[9\R2;SP") MU3*OI0WS9 81_0-8P/>R*<-JYUQU,%68:$E:R<6 M?==@K@O 67:[3 ZQ3\'.^/J8LZ"V#-D)2-^I4/?@N),"4#YZ:<&AH6,ACL[# M6%*,P(E"''13ZLWI2 ,-_ND M*I;PB^.+7808=C[PHG 97BO,8Q ME6\/96X_$)+]5G%Y0D/U]AK+#LV&9RB^CM$*%,:GO&YK]'0P<#9D<0V; VG' MFBRCUE40&42'!(*@\DIO<\12G)ROT&)Q.1(U ^Z08#%?PFA$WX^T6&BR3)V] M):PG4+(VKK/W?775+T)SV&)G(]O/N#?99@B&P8I\?;2I3(%)F&TOZ-PYNB*/ MKLA#=D4RU&!Q'N]/Z-_X1/F1:0::-BD/>9:NH)]?W9GD+6F! ML. YKZ@M[3O2_VI+9.%8<]@.$;V)R*I%2-R,()/[=PWGEM,S8;Y"NOB1'6=V MH5=^O%;.E3?@^QV7M J#Q-!8$WO[ZI7>I =)^^PRVOS9V-I12(OCH!/C= U1 MLJ&W^":D!;U>;5WVB X(,O_=%D[_Z3IS$42+6WJ+7Y9M-IU_PT77.]@ ;/3W M6PC:YSCV7X(PS$J_5FN]#@R7Z,V.3]E"-Y4?Y+4N\ QL!+N"<6FP4!H)B2B% MY0<#"R'CA1;"TOR655TS'EXJE%@(Y%T<>=9@J4B,.SJQI-D97#?7X8'?=@Q1 M'T/4QQ"U9*QM $?9(<%I/D9W#&+;$:T=;6*5W'O?:[1W2(_@X0>&S3H"O[O M\L ^/[UX_F AGN.[!?5B^N/A8RKT&NI%\R<+T33C,M2+ZU\MQ'4$;Z)>$#\= M/HA*OD?-!KZ-6V?#'DG-"!_>'JK=^>A>26Y[S%N7-08 M[9 XYOL=\_T..M^O=(-I?1I\!?^,T44(,+X#*W&JFNHH)HIM%N5AMB5CQ,=V M>:T-$+Y511Q*=X\MD?IC9N,@D_%\LY]( LVB,H)=# ZG;4S6C7Y$P(>4%+&Z M:32S,/[?4(F#ITO4W^=.%)\3C*C*:N;J?5R"J$7#CTN#A9(GL,\'ED'1FXU< M!YS3*E" OT+JI"7L/)-M\ )^PW">AK?!G&=<]QKRF!URS [Y/K)#.AHNE6)T MO V(LZ"HSJ6]TCXDEH]I+?:DM8R+1(?M6AD=99UB/5:BDM#C@F7[7;2C+L=* MT-N)USA+='.W[BP:YD*>#2_!X6?>F7$6''[VW9A^A.\FUZZ?$\&) / U"%!6 ML^ XSFG]5XIQ(]'^E("3*&/JD859*D"S--'L]6YMI\RVYC9HJ>@A,60RD,PT:79__!(00PUY2W46^6.89/(F M6J<)OH7/,'PO#)R+>IA5$$U<,^+D=(2H\_<@?-;-M)U5)R>-HJX&6!*NNO17 M=M$:Q=[6F56=S"E;]-X'9;WW06_N4&]3C5L)2=?(EGRIC\I?ZJ/!%2I&,%A$ M^?:)-K/2["9('!@#F 6Z0'5^X2BLU] M\%2VLDP98_DH[(1%.ME$>PB%"9QH3ML)H+(VEW#^M.DM@5!:#Y*D:A\2I4/2 M\^V^[%:8&OXK9Q.;.EG=T@XP9V'I8(A+^M"\"J/1 M8#'JKT2[K-+5)(J(/7 3)1!!G-R#A'5_F4IO*SZU('F(T]@*LCM):(\4($E1 MF:(OP8)66^XF*X+NQXCQ,6+, KEM:FSW.BRMZBS3PTF6Z@)@)X1V.!QXBXV= MF,D%9,0+J)C[@XBU] ? ]G/T]ND?D55A\=[YGOSSVWX#?0E1\)QMEF\B3"R1 M; --D/D"_07%R"./,@ MV%1+T[IGKW43W6],(RG>Z@2+-LG=Q]/%/$9)B7'R MVYYI\LMO6]<=8T_4>-R3) R]MXOX^;PBYF$K)? /+ERA)S&ENB;^X#_+O 12'LXK[PZ)H' MRM/W8G+)FZ[TD0%D[U(JEM-Y+SA;8SIC5S3^2-XY3"L.HH1[[%'ZW21 M#4M^6<D,!Q)O'T&A41L/5O/+-4)Q2VSP[I^$-O%U/;2K)'V$ZD!'I$QI=24:/9ILTY-@X$G*]6ZS#>0%B*I-L16Z[']^DGS21Y%I.OO$N;*+?(5NQ' M@M Y(>KWQC=N+:_5XQ56%!>3H%\Z"JUC;'.@9+M!.BV+,T@7A.A]^7(QTRU] MWJIDI?5=2$4=B.@UGQQ<9((9?,O][M^5#\)\Q$7*Y8 M'*N?)B+OXNB/MG.$W&,."IT-B,(LWY=>O5)Z>/JVULB,XFP -R%F -F>4,G\ M-4B6-Y%/+"F?0%U6D?A\4\Q%WK35,K0ED,@4[;2L="*+HET=K\*FS7,OX($8GH\UA!^8H^+;9?\[B)W62I:?M92C?NBXU&- ML8]JC.H%'T@9R9O=SF(G>Z1.Q;)W.%0P[*I6WT,X'"D8?/G7L(MQ.(HP/KS# ME?@9-88P/G M>S!W0@AY-&D&T<,2(+B_[H\RFR89K],Y/<[G55N:BRY< 10% MT0)O*$7>?O5Q3*2@T[=/YP\)F6M" M]S>CH0ER]Y!-A$YM1D,3HD3F::;@RN@)?-;\]B:.ODV>RYN3!^GSF99*[C$-BL9=2-\(.<85IQ\JK; M@);Z*]MW:7P3L)(\R+"\+&59RD7;:II5F&= 9"GS[=];?3;4+$$[.9>.9'3> MWU44!%]\[(2GJV"(ZNIR[%9G >AITG*GC(R1Z"QHO:S$,F2*EI>S,1[E]?9\ MF/5V1)9[+CDJ4]'9:)5RT5#!.:OLPZM8SSD^XZ'R,R( W'O M:HB9M&Z C41-CNY^^03>N##:CQ-$,.FIE,&!MDIP],= % !W;+F=/ M"@R[!N^,>[WX_&@W/LI[.;WH_&0W.MP-H#M!H<]Q[+\$8;@]4W-#=$>T",@D MR$\.[8VV^A,R=0S>&DSQ@;=$U_MUNAI?K'YAB$Q7H_$A 85R8:'6 4Q'R3W%"%A0D=WT-K[5=7^A\LT=7$&-2&<$N!C\C M_OF4UFYFXDIKLM2@AWB>O :VZ\0UA9JDNAKU_NM\,N)>MCUO8AQH/YM:"<'O>$JM@C;(]Z^X-OI^I.Y:K3;LE]Q>_$6 M5#M!Z> /E37X*M=MJ*S6=B+53WR$S'1TQX&6$;TON35]"H-%)NX::K4S M"_+R7\CU?$GVTE0QF/\JIO=*HL?0A-U#*NA!M* "J81>K>=(%WW?TW -YY;O M_;,QB6%N6^M/1R+H*_D@JW3%):GZW#:4>MR9S!3Z*YP$*[H4WZS69/-$_?CS M,"\/!M'_0-#P-4CU&>M3@E?QIZP\UX38!8)^D$S\?Y)])_3I#6S7"&8W >%" M=.C/#-@D.XY 9@Y+!S)+'5WRQ*@MB]L"F*T+E:5[1(%9IAF(^L)H)R#M'A=Y MJV1[FUQIB;63:8$4<-:;+6NU]=%2]EIO(6X8095/YPQWO%N'9=@;ZA[5,=P/ MW325A#7C'!1MT[5J [GG*NCVI66M,/<2'/7C43;WW/&"4BC.\30 MR&\)MN":N\_D^U5HXGI7VCL8B,TVJ!%E#G$:&R#[$;SFES@*LDRJ;4P2*4Q5 MJK=RA= >#HBC_^A 7'X*,G8+R5H&IV0'!JC^N(4 PRM""UDK/#B=3[/%YS&^ MRA8/C@2JC6'F.'.\@O1.V3199LNK<$9QFYLX.$XH(4:S=T'O_$8;87X1NZT9 MQ46-^0_OWO\H)+C9S@KAH)% P0(FZ& -^8KR;3;E5C,+VE= !5:^PM? U&9 M,.$,X+>WXCLHS0)[9D G[3ZVX31T<&0LT^ 1HE40,6(578@_QG2/39?P>[B"?I"]GEZSR(IL=QO'@##-4.Q!Z.-K%*]NX0*$ M#S!)0F&M&&$73=_A(4C@?NN\N8J> Q1'^1',$FSEM)#L#%T\ISU97Z3OB"8* MH6 /Q2^7@JC.G7 MNL$XS1+@TN:]O<*V0Q-#UJ\PI:$P\N:BH^R#(? $6@G!M+G'L6A:7<2\#HJ WGY/U EH J PUEN M)E.[1CQ#.(C55W(+VPF,1H77-EG<2_I3DPP3F9VZ4!A%#/:&DWOYCLJBT#&V M82V0HKH9 2KI8ERC]GAGVO@!:$XJ8[1T$0IV_0)PS]2 M@MC5,X6-O$IT,QVGM1V$"U,!^>U=)MYD_FMUPK6F\7*;ZRVRL""[4?H"=BHN MMYUQ32&^=I/5U #)]_ Y#I_)*EXE2)CV+.YC(M>5K&?3>8V:W+U['B.R'Z&T M@C5YDFPX/"D-88#%\Q13\Q%/O#_2 .>F(/V1R+Q0SMK[Z9JL(031ESCTO9C8 MOORYRFIF ,]_ !10@X*ZN80 ,AJ:6%[HI2K0GSY#%-%+(@FPUB4Q2LA[B M.=H]N2$V[^O#"UC3)\)IW&],X\N3P*AA-#1.;N?5U*1!4+-2Q.+$;&MX:@N$ MI-',+2UD4BQZVCDF26>MAWP9X;7651/1]X/XM* M%QU=IHC\FT=AU,TY\7#&UXFO($FS] O^F2Q!!^/DTYOO\,,:0>!/H[+6>B_% MC*"[8:&4$#0SQ_R2!"*\):$DUNS#+[+=+%$!NQIX??9Q@D$L83.[.A!@> GS M_U_'*-='_*L\E(?1M&:)WONXA)/% L$%2$H%AAAK5(=!-)&_701VBV2Q',RU M\*5S= =/2+7$)"J9]JPH@)VYEM)))(+(1N52 T8\P4[.)2\>%P<<*K?N\+WD MUB,@RK/5 <$!I-FW>3QJY?3JCGUG^1;MA\O?OL79[BS_"GI?;7/K+"+2[OK= ME&"ZSYWEG^_8JNC"?EYM2]&16C3YOFR^E70P9]/Z,7\ "V5KMH# 8C@$Z>>Y MZ,MLLU2(]3R+I+X;T]9+N]0'Y^=0\7=&!_'1NS-^&!^^)=Y2!D'"9G+\+)JD M@X"U/-K)N::]@:90F.-'U"2EH[F,V,GW:/O&EOB@XR?3)*6"JV?M9%^O<(@B MJ'8>T-/]^;D.2#O9'_+SBR+0SAY4[*@I'3YVJ,)Q:PS+$.&%N=T]I2@)BM:D '=.-):NBL\N2*<'EQ%<4G/D&=[& M&-,_Q!$]XS^=MS8FTVY^ 8B7!*HR@HG"W62GEFQV M< [G,8+WT L! MQF29]HH*,84>8NDH#KL=!S/[=6FMB,)"N !X>1W&+U^@OX Y<;*?5VH4(R=H MJU^"EDB:Q%YPD2)*V&YOH?JI^X]KIUTB^[U;^IN8R0(S:?LA9C'*UC2%*=US M5 ?SA+L:ZN6MO9H%;&D(M7T'JP4J%4O:6:2$YC1'T\+[J07] M;%JU]3O&<^QAU>5XSCU\AE':O-VR_M@"%]XT35H"GCF>@N! KR$=@D 8M>HY MZ!$&T]62+HFA]9P5.J:UGA'PV@N;"KL88*&P#K;$8*'[F=/8*/+[_!5Z-8>P MZIV@RS&^?0Q;'5[$NZMF;2EOVVM0 S 0V=H;>!RNJFV.0:-CT$@,U=YY)A2M0^MQU)TEM4N,*T_'RN3GMQN7I\F>[_X"K5*&TWUH;\]3"+_ M D3 #T!T#^GUOO0/M#HC^=#<:XVDNID+NM) _W:[]&N0+"]2G!!MBJY>BUM* M\QLZH?\(7L7Q6:61=#&,45)BEORV9Y3\\ANA!\=AX&<3,%,T3+D1-C5QG("L MM2!;%(K))O1*\UH;PYBA3@0-W1&%'O%6=L7YZ\]SU5N90AOB8DMW];HF=CCDWT?! M;:YM80;U%1:45MCKS_2W+6IBC=IS-%,GS^[(-J,Z$0N4>;-6W$G3=WE80R\ M8;+Y#) 8?MB/D'\=4KL1-C1,Q"@#;9$DN I(%BLE4.,RASG<%5*<.]T<$ N,KFO.*R M[+(#=MS-VV/7S_3VLO?2=H*D&%H1N0FJQ?HK6W)+>9>HO\NJY M:HJ0M!.9OLM%R;?C.H/*:P+3?>0<"JHZO\4'96=8MY>8\_Q6KK.J+/!\AYBS MQVM;;.$>'C?7(5%7ARTN.F<+L0MEA.O]\_VJJ\\-/779:N<]EA M/1C0(>I0BM,2$)()>BGREH!\JDGD7P;/@4_>@N\ 0ED.G+F>/ MM'1WBC99?:?&UV4?2A3V-!%!9! DREOBMS='?$:$,+N'T=!(M':UBJ.,EO.6 M@&VCHDZO,Q4>+DV^R?&9L> M^1S=JOP91-F2<$E3?!'D%6>7ZFIVQD]D9_QD9!DE2[M01BO/314BWUL$,Q0O M$%A-TF1);)H_B860E2)ZSU5*5CU-XT0X$'MQ.+ ME94A;&\>X^+S[VXRVLO!ODT7>9(:T,$L 05SM^+>XQN5ED9UVC=V?%NSZMAL MFGB6LJP6V.?9@(S/7H'(4N;%/GR&(;D-2=5,.DO9:PW.-HS +7\5UBWE3OH MM++>DK) [41%.B[;NN-GYBPUY[]ST;G.FGPRS'P8*2 I4F95V]\Y]GI.=^F= MA9W Z)WQM57!V8"L'EE@;L:<#4.J8M*^\W,V(J=555)U*GQE7&,G)4F$E>43:#D-[1&;FE0+*V5+#^"6 MT+ /$KOA1915YNQS1DI:T\Z]N51M+G6,E)3L02#3W*Z+%)VE+$O6&E75A#S) ML-P3*ULM5"\%%<1"[%QW!)ZS53U4"KN/$*?Y,_WD"&/[]?P%02P,$% @ M3GHD6,./R]>OI@ ZX' !0 !U;F8M,C R,S$Q,C5?;&%B+GAM;.R]?7/C M.)(G_/]]"ESOQ6Y5/')W5R&_5CG.5/+9K^NXZ+CIH$;(Y0Y%JD+*M M^?0/,O%"@"(I2B1 JFHC[G:J+3*1"8! OO[RW__GZS(FSY1E49K\QW?OOW_W M':')/ VCY/$_OOMR=S*].[NZ^NY__N=_^_?_?G)"SB^O/I//](5,YWGT3,^C M;!ZGV9I1\N;NTUOROT]OK\EUE/SC(<@H.4_GZR5-?D^ M7$1)EL;KG ^8?3]/ES^0DQ-)_HS1 /Y.SH./?AMR?OWI^\^^W]^P]_ M_LV'/__N-]__\;=_>O__O7OWYW?OC-?2U89%CT\Y>3-_2^ M/G:2T#C>D,LH M"9)Y%,3D3@TZ(5?)_'LRC6-R"V]EY)9FE#W3\'M!,^82_#E68KQFT9^S^1-= M!M?I'-G[C^\,>5X?6/Q]RAY_^/#NW6]^T&_5/@'_=:(>.X$_G;S_T@6!__UR>U7+W9]^@"=^2.@C7\+P.GB@,1\; M23PQNJA^+V;,>@VFY4\P+>]_#]/R+U74\LV*_L=W6;1L^_ -HO MM]LD>V8YS8.X9Y:W2-:Q',-#\*7+YX!XPX[%L>4^%'2C'%[09.SQZ&M.DY"& MN/_TD.G<>BB&KS%EMO#K9,%E^_";]^\__ XEXW_XY72=10G-LK-T^<"/ _B$ M;^D\?4RB?]+P*N1'5+2(@H>83K.,YMET_NLZ8C2<)N$U_W,41WE$,_X;/\W" MZ7S.UM3\03& LB 'K@?\8>]I@87)^,K@JBR"[ &79IV=/ ;!Z@>8L!]HG&?J M+SB%8OK$'WZYYM)0.EM1QJ5)'J\I/WX42YN;8 /G?':^II_YTMV_T/B9?DJ3 M_&EK4F0QD?W M9[)RVYY3?E72\)0F_!_Y31PDG]?+!\IFBTN6_I,F\)>JW=?NO0$VT5F:Y;/% M+7VFR9K6[ S[F0&8G.5/E/$/=\7H$^7K^DRYMI NZ77*O^<@>[J,TY/.,L9OXSI54Z7 M50=+F[<&6)?+(&)_"^(UG\/5.L^N^=D1O_]$XLC;A]^6RS.N=K!@GO\4Y4]GZRSG1S2[>)W':S"0 MX7O@_R^L/^8/H33(Q;SDWP%E=^DB?PD8_RRX^?<8*06U\5MJ]VY?YQ8HPT%\ MF;*+Y#EB:0);AILL<&OR^>4S2;FQ3[,O21AE\W2=<*/F'#YSV.^P[[//E*L7 M%UD>+<'@N4JR-0-+]X:E.BW% 6I75'2^,K M/:UQ,4G+%=$UI7E[XRRT?VB>NX:SZ7,_"O MK1E,Z&F015FK>ZS?,7I:P6V[\!8_F$^4S9\"^$CXG^XH>X[F6V?COJ\/X5VI MMDX^\TN*3RUGM9_47?/7%=N.Y.;O%B[P="^=0\ M3)_-GW:>(KT.U-,T\'WR*[^%HD5$M8,%#!=^Q8J3+@Z2:BMGOY=[8K?/^$') M'H/#3=U$CB,732,/\+5R362]7,>P1Y53E2L6EK/U)H"CI-'N&DJF)D^9.A)J5NAG>\YB\_H06<+?FC\==>A4>T@[I'R M(+XS_#;X-Y!O,##&)QQ,LAV+MO.UP3;@6:->8C_3%Y,9RPT&^7\5S/'_^$4, M-]]46/U;/_>TUPM=V;[+BU.C6>4^A,2P1R>_K5!->TKCD++L@E]T^6;WX5G] MFG-/^P6_F//-- RY[IC=Y?Q;FC&N@#U'R9:9L//Q(=R17/5]#G(,@_(/'B,! M,)5PGX)['++-<'J+TWRGE[(+R2&V7IH\WE.V/*#1UU0?T&EZ8Q 7XS/?UBG;M/\N&E\9)JHN=@+8&=P> MC".AQ7!;&+U/^O=::WH?"LX/8JZ\0$#O;K-\2,L&UO;O;F_G6\JM,#$9/5S4 MK:@-\Q$OTP0O7>$[N>+F9VV I^[I(<)5(N&C,M&C6>ML\^8 O7I/)!BB"A!+MB'O-!?FB)B54\.X1/%CVJVSB&#'$ZZ.A?HUG.#J/L) M/^7.^$:(\LM@CBYE?LP%40)._I2Q](7_XRQ8\=\:E/^]B(P\O^B>CUGK(]J; MSK!NOKHDR[8.OAWOC^.$;:_YM7QY1#FWERFCT6.B'!J&8X@?W/A?(E Y#?^^ MSG+8?DH9OX'\4?Y#GK/H89VCDI(*Q^R>&;EN>!CGAP'>[.NZ!-!#R?CU?9SQ M?\[8??J2[')[&$^.QT^Z:_9WOC: *)_H:S0/$C#FU_E3ROB\-IZP]<\/FFAP M$3"XL;,;RE Y@2#__'0C#(8S2+MOGU"P#ZU19+++*B/#5.;W>8.VN0\%YZ'L M166$V0PQ7_)[+HA!+_D4Y&O8<77Q"'<#]30->Z6#C"OYXV[]D-%?UYRGB^== M<=;J9X=G>D>V9=W30]SW88CYCT%\$T1\+W,+),+-T*3\-KXSH,)K9G?RK_$2 M:@2:"\G:O#D.#;Y#@H5TY7IPBA1C#1N64\Z9YG!RPPM#!Y);92^,@>DX3E_@ M\N-?S'FZ?L@7ZYC?\9"F93C%=D3']Z(QC M6Q*/0(ZOW MPK9Y>9#$1,X&EN@MMH/1.S9@NW>'\/-S%>91*)JP@2!ADD5R$]GFS:YH]RQTN#V,)V5?-LS3=?"S]# M@Q[6B>3@?GYE.P ,3BMWO_7"H/D;JLP1--_S%+S@._,S*EX9Y"I(^8>1;R!] M+N[MWA[@9X:B3UW7C-U?Q8%\9"$!2A-*WBQGP_P)@E96G>O%* MV3S*MB/U7R0)JVZ7UJI7*RJ>/.MG6#X:7R4A??U?M&QLUC\W5""I M7'?0Z/%H>N-(E-QIF*[R^H27#A2'B5(=5FU__Q2QL*HXJ3_"8RJ"V+?X87CK MNFUFR*ZW!@T2*1V@?2AH^XU1.-!:.\Y\W3+WP:MR20J338"6U=XV=<\/EL(* M)XD">HF2-=^JTM(&0 )$[S)B8Q>O_*I,&=_0 =N@-@REK& (I7&,P%<"#* Q MY=7-B -,H,:GLW,M"A,Q^Y'&=1='S,Z^C)(HXP<"G 4"1T0BSM:G-.]^ M\Y@NYSO(S'9R.QN41Q%(U]XU&3K;H?+O06"([Y*^F&ICFO!_SM%"R6:L0;'< MY47H3G>$A=;ROC1^J/:TNH>,W8>344ZD0$=3?D'WTU4>;RP%PMHY7S$#/1(? M2<$?@%,UN/0;7QE)5C44YG$P2[/1K!P^Q(5X_;/%ETQ\UZTB M7.5WG$.H5E9IM'ACQ I=1ZUMN+(P]'A/=P%8EA_T9/+>TL<(E+LD_QPLZ\NT M2X]Y AFX>*7S-9RVLP6WL"FKG,.&!T=R(E_PVR'GNY!S-ULA'&!Z@=T%]CB< MZVD,G#C>&.RI>' 0=O, ]!25$6W$X$&#F4?UB" [7QPD&W3%[1!QS"G0'P.R M>%> I^7;0_AJ(<($430L*:USS=H/C6 [-9[L-0\/&1\T([!-:<2USP_IQKH- M7C[)G*?]O%CU+_:6%#]/66AD[)Z;4M5(XF,Y(?"@[$(YVZ"==* [N&ZAUENUX>G0(C>UK&_H%.>S'FV"5 M .XH#ZA]?@#F18([.$G3A+/0:%I5/SMZ0 MRK)R\BMEH8W"7/G.\&#*'QG_2\5ETYGD,>6H >!$?49[9[(#IA/++$([EKLC MC;CZG2&.[24 5?Q3=G.1#7.31S@(X/(_EP'W6B=PV]<'T:=74F&;+:[A7%! M/;4*=MWS@Q3PZJSR^U1AVP'<8)']KKYDL%)HC6=0F';577H M8J@!IDPK1*<;V;8!9+ID6))="9B[SYL#U07MH;Y7/CQ(XHBQ7E_.B,.HK4'H>B/\."E;-@JY6[%+[=PEOPM8)B4<]&EZ8_@^,GS*'UFP+'@23N>Z#Z;MV\,;0=N-7J*%GX8R>IS!$FM:P3X, M>6S7@U?)J[4G**QF:H.;/^52L%9&S]9+0_BOJN?Y>DO,DL\$^=>2T?E?C2&C/\5/H)=L3_CR6$^UVH_]H=W[__T_L,N7.H6[_:5 MW"S."7#?EANVT$QUGZE*<6[UWCA@][C)D$6AK)=$+%W!<9V=M1>) 40$Q&G\ M-!N\G/8S0W9[D5J!/%1J$\BJGQY$92NU4>?S"'\('FL]68VO#*$-2?>-3 R^ M3_G$0I]M\*#R8X6;U7M==@>3&\(G&67!XR.CC])@DXE4C?TTFEX9$48^>C_, M]J.J+2GF)Y5QT "SGI\!AP#A=QAHB$A0E$0YO>;<;_6AK0?TVO'2H%X9F="@ M'>N'Z4,ZNW=[Z]2'U(+MGGB$]H#LMM0W2=CZUFI>& MM+PE#[O"&_7/'T?>='5-;V=Z?66^5W0@4_Z9^R(3BB<7NU3I/9CT9?8=.:GM?BM,ZN$I4G!X=U9:;H?@2&.MNDMLSOHV80 MZLIG![F(N?&2"87W(HZ6TK/3Z(IK?F>H@)D%U/XYS6G[SG#MWQ^D6*+^8%+> M9Z[:"K]6O6VW-YD1Q'"Q;=3UGA';X_@0MUQR-0^/A(P&UVTJO*\6WT^AU#J:7-!CT\^>);!URKP_&LA M&.J?'312?Y/&T;Q%!4W]"T,U=E3L0V$<.14]0I:J/G'-?6C]\O!U3+)X\H;1%3=:I$-6-?%I3'H>AI=A M D]I_ SGAWVZ-(---;TSA$4H8_45)9I"(]CE)FW]_@@4.W1Z[.,@&=@@VMV) M#FMN][2.#J(Z+B_^_C[[D9S*NQ3$QE<&BT!KW(S=./653P^GFJM+F6^'[:SV MG?&'/8D,C/.)J:5\ND7\VOREL05F:P*#W$[H*@7-025G &+$9YHW5S#L?L\3 MEMPMA-UJD>3,7X>IOV^)UE SS7L0&,^W(=P%V6QA_&V_CZ.2PHB2/:O:;VKH M#D36A*1+2.GCLN0BZ44@)AR4\MEY..=51>?I'/,M1-BNOJ2H^CF?1T7%26W_ M-BX]K'WP>$\BHP@V07A[[X"3]=+@<(P+66_35$[!.J^ MPEJMLR7K7QC&?63V$:DU;W858^]#9(302[7MLIV-,SBTCZH9 1R/#*V6#+J9 MM(/XJ7UYP$)>OAH%Q@UTC]-P,34BM7AQ$%7*+AV=K?-6L8Q6T9&>B(^K@O53 M\/>480KG3OUL7RH#!2KA_X.5_[_/7B3Z2B^J&_.6PNX%=T=4T8]HCS>'[08! MVW;?S.C6KX\*5!"#\#8(8$.:S_YT^OK0(ZAX4PK.IM05:DE#47-K)"(+;3== MP)M5&[$KQ1X1?B@.E%@L- ;C6[_G"9MW&H:,9ME-FG$._F^T.DO#^C::E0][ M8A3SH"&<]$S/@SRH#G'N?'R8+(%2?_IV>7F[WQM"T; RLYI=CE6/#M:59E?: M^N#G?&.*N6D37KS.^:/5.>"=:(W ;@%O[C2=1_)SU96$&"7=(QK;G:ZW4VTN M^_E%8#YB<3A?"[9I/(>;WQI![ =5BCTK1>QWAFR:5.I-U:II4N4[QX.!TP D MWA_A8?!32JY%[1.>+> _&[.UV[X]A -+]!%6B=Z@DC%MFBF!C51D&^],8)"_NQ6POEB;\GW.J M]D!X!1K9N(0.Y/'%,1=(H8-SO M$V9TA5JR]<@ JZ":PM5,K?YY2,UBME E(;MRW1M?&9.WEI)R MO0,XH.&%T39S$&UXFE+QVI(829#_*EFM]]%A]J,Q)&*A["RTPX%2^_@0B9/L M,4AD)!<@N],X"A5([0W?,V +6-TK@UB?8#N1[7JA/6P>1%.QF/(S[$Z$:$5E MN%KX*JC;72=IJU>'73LC*6O_W)6FET>1'KK1F9X-;HR=KPW;X>6[5EJ[:OX\X"E"!WGE+ MGR-P!5\E:H/59G?V.\@P*D99U=9!P9T R#O?'$$<3E95[1F)*[_EZ:NR;#\T M#"K-X\9'!U'KH+X[V3[MMW[OZ>82.I2P-F@(VOHEHW@39Q(YL 9IL.6+Q^9> M:.\AZGT8S[J(TKZX$1U7.E\[T1HP#7^VV/4553TY@H25MKGP.]";.Q$=TETK M_*O7])G&OVE7BE7QQI&B#S=EV_9'?QS5!.W-N>K>IMK(,PU'<02UKTAPR<20 M>0P_I>P?5PE:;]+/RP6CK"(+?X\W>[J:^@0LM!,2;Z/')\[PEZR^IYSW\8?X MV&3!NBIBSYJAYVN>'K"(5:T0U9-?9]37OS!46K9*O$>O @8_[630(N%&ZA]& M@ZSZC[,SX9Z^W2]WD#<2)$$8!?RK 8[@#S$-DMK*Z;:O#0G>HFJ?&[^4NJ<' M+>'1![?T+>^)3KGC]2%$6Z]6L=SMLBDR,['1U52*SW?/135UE,: M<3BH,>C8;UU(B?: -1HA&11FV2FQE<&$.$G"C8LMW:?^3'[2)6!)0P.(Y^B M3+N8G0D GRC8>M_="@%T<[9/!V5\<^M+Q=[9?\ ML YBX4>]Y']KNM>WGQU;_;2*'O&+IRX]K>WKX\'JWB/PN0^%$:\=J KW+VG' M)514>C) %+:(3L."2%V05&-_-#P\Y+&[2_&I>' <+4/:Q )4Y5=E3*#>Q>!J MM$'#[/K>!QSCW;'VTN-#F"Y\FL.M?.B+5XCDT5"@_RY7:Y6WL=5^L@DFHQ_: M0T2O4P;UO^U"1C4/#PFT77N J]\'82Z'EO0J1=TP G9 K>QX;=C*B19]K,WG M!@?+WG41U3T]4)8$!LILU$1N;C&VX>N/Z1\-R0V[WQTVTQV,Q&=4EC)O:>Y[ MC.D)H,?X1K:\ Q4F48N7CD=QJE1A^ )P#9LKU'&0Y/P)V+^K93T4DY^QAZK* M%DV6S7HE_'3Y'G_FMP*J#>+?>82@W3LJO[K1=!\W3)]K^S)L_S[T\<5M/-^G M5]LA!PE9QYS:FZT?10\"',+KP\]D?GK-)6YMXYE? M_>P0"<@MX'GZZQS;ENJXOK2;-([F&_%_.^ ]5I,9!-M1=2TJO#G"0*\+GM2_ M,!+V)9S8/_<2P7BIIU/MT^7'VA*$XK=!LSP:.O^T2^W82:"ON91 .F&(26G< M1!>0.HOK"M0=519W_T2GCX^,/B)^N.I 7+4:/5(?PA"Q"[UF#WD *;]7B5)8 MN+9=DS509X5TH#@*$.RL$>@9GRA20QKW>C^TQY'^*37QYF+MW>\-L\)X8(,: MP74(F6(MMYPL%A(EQO-JZ*N#Z8PX ;2GA->^\B+;1IPNEI0]@K.5I2_YD\@/ M*A]$NYYV9T.?1PN^12C7T]0E@.FE003VZWV:!_&-Q)C%!FWMS.-]B?;5F:HA MVH+;X $*-,UO04&Q;VE.':DYWUI3?@2'Z,"-@ZJXI?W[B$L45&[2^X[E" 6= M 82]Y[1GBVF8KF ;-+=@KGJTI_UO.02@NE24.D&&^'UZ+B-;1D.URIRQ@^D, M#-0/NJM.VZDUA.J>'R3?9!7QG0PFF,KE@HG\3/.=UWJK5X=>#VXIQ'R'DQN)!99FWY332^-M3)#]/\-P7HJ\@.Z%&E4$QP"3U-T=8.0\VQQSQ"W M:X.*_O6.1-4V;P[8)*NFP+WGY'CD'+UX3^5(Z^CXU&0\G5+3,&1@E8G_ >6W[+IM?G8(LS6(:2:U0'XW-MND ME<\.HK.(CN#-^;/EIP:JFX/3XT<:/M)S;KH_8PV!6=579$'F&DBYUK5Y&+4C MK\(JJW"HU]T_!1CB-)V=756ER:E,NMLTCF5%=-U!N@>%(>ZZ^M-] M8S2-U0T,;E+A"[MXS2&[D MTD?#58TW-6_L=8X@"^?J\JX\LW5+D6[_6DP)7 MG[B_?\G9'?]\D[#*X^9NH$& 9A\R^NN:\WH!R)\0%FV,#=0_/\C=+()N/T7Y MDT+PQFW5*GC7[N5APG>+*+^N_YZ,!T;2I.+#WDTJ/@P90U@QB.5@B@Q=Q52V MJIDN(1W\GTTG>*M7O160O/_PC--T)<]5^%J.HOOTSC6+B]T?2MNC :'QUU]GE[W/CVE(9I MQ%!JQES%'9Y" EAHELX0ZMTCLD8;(C3"J7^JR'3WJT,@%&+QD2&MXT"&BRO/HE/)CBY;Q%G1%ZCX%KH<1&^:: M:]EVNEUCW'BM](![O9J+&NXF/'2T,9V+=TI6N6 MTD<6+$52(^BXNI2Z>$;4/=6)V('@L ?)+LC$5J\,(4)%WF93%6S]\X.D/YHM MT\#SW6!ZUCP\C)/-O>F,D![6N?MKO8+9>\P8#!]-7X:*U?AZ/OU(< M%#TC;;8EZMN/>38]K_-;PD^C=@EU=@7Y^P+^NN8V&67Q1L"2-7P,Y2=[,N[! M&(+.N!GV2\/M*6[RZN[(C8\/ TQ/H\=$^M$WRH. EJ\.KA5% G7V])Y4QEI' ML1017RSZD)_;)3%2\]/FI;OJE1V+Y4QG,05W3XVN\@KB(P8"&=COI0 M*+G@_RN\JKM*Z6I?\U@LRLZX&O>8LOHL??NI47A*,'9!PP9PY'U>'7%>=5-" MV'XT1A,\;;2:&E\9(?BJ@AW")S]1<&] ( @STB#:T!)CQN'X ]?S-UCW6X\- M8;[Q39:#6W%W\4SEHT/ #[ @1!C;YGKTK<>&N/W3)%6N _%E-T.&US\_'*0) M'I.N;^MWQ]D.#PKGMSX.NQJE8"5"0HI+"4 M/@.L[WIG=Z8N-(?1$78AQ\-=W^3ZW8O$4-XS::,(4((FCYC]X" K(J[BAI2U M$G ?MU86Z_@Z6M2O4 >2@Z"F\#.,[R;.2P)L:4,,;O&[=,'T+Y!J\'KW$JQN M=]5]=:/I3BO4Z4#HTP%HE[F(1@0QUU E9FA+D/V6M,;4Y\.H)9HF0;S)HJQ% M@=*!U(9VPK1QL8S#]MT^"G>ORKY41FP1;S?E2]F#\B!W8WTMVZ[V M)6U>[:O_0TR#Y$>^D>8IWV6UP%^5C_65/9NM/[Q[_X=W?Z@=O?S$>("!96Y5 MVUR$?:F,XL2ZI7/*56^NT+1WTYGO#&'\6;#Q#4Z,B@>'B/@$46*=94U&0%MS]F3>09K4 IFU)S <_!%P9@ Q[3B[=[SD.I3+ M1X[7<'3<8:X6>Z39)>BRG)<;RO6VFD:$W>CU=16)CD*/C.+E5W\753XWI(.\ M?5BV\96>YO$R8ED^C<+:"2P],*ZJR%U^H%:O#N'SBK) ]B3!W!Y9O[#3K;7K MM5$$?O:JF!OJ%C5T#@@[-Q:^5S\[9"&YX;;<<<4TOC)H56D53.[IQOBO]F6E M>Y :&7Y 9+^QN^F)8O#RG6)\PUQNOUDB'4Q7S3&/AM\^88 M0/;V[3"_!X$!49_,?D'U^Z[NZ8%PNN#_P^P]![' 9>8G6#3G9C#\P&?6_H/Q MI-9)^?FW2K,@_LC2]8J_@9G-:#O0<*?MX96%<2BG.^Z5IC?&I2.>;CX%?T\9 M5D8T';1[4.BW$GQ_9^4])XK5Q@X;.W<8='2UX--%3MEEM*AV';L':6I1-N)<;_$#QJJCZ4Q%=\D_R1?7EZ^ MQ\\2OL@/[][]Y@?X^8=0II\+-)7_5,R1><'=A##-'XD,!DF ')) LDB")"1Q MP0O\#EQ.^!/(I_GC]__^0S$S7^OL(F/&K)Z9LUKP14S&B.",*-8(YXT8/)"I MFE7)G_GCMS"I_,/,Z+68V>GVQOJJI^!/8@H2[((:>IT$E674IM_&.6#7ON;W M+S1^II_X,?O4:97YE?*[XY=('@9BN G1 Q(<<:(_X\V$Y"EYH 12S28$[A\R M2VC_$V#5XO';4I@'HO[H0.$4.5+0(X+@N-DW=YM/&>!HV>YXJT*$ERS])\6& M/5WO=3D&D8,0H#DA8APR6Q Q$O[9T0'J1$JUZRJD.W[AS#TIA4D79"&$2=+D M!(Q.A#E)V8:$<@X>Y!Q # IV[LJ1U,JB3K-<.[ /7#Z@ :))*B-EUEP.Q3&3 M>$5C91DZW5Y73O*$8!M<=XPWY:Y:&.L0VH8_5D/ZH!UV'[P>N+60"V*Q000? MY T,^G9"@!D"W!!D9T* (?WK W)%RFQQDP88(YRSKW8*K0V/ "B$3\PBB!AY M!J\O[*90)VAG$Y)0W&&1F-\<2N3<34X1-9 -7<05C54(?!:6*/KI1OZ(Z1(' M[B$U$L@FR1$]&#%&X[MEHY_X&8?\?T<] >8.T+,PVS$+Y-3C)&PG(=TPNN)Z MLRK7E,D8T&T&OB9AG1VX$=1@Y(T:[BU\$7)$(H="+X@X=\1H1RM]I;&II*4R MRP7%35%*V_3 K>#NUL6$R9HT[B)'HJ,5\3,0(DCI_Q'^ MP0NI2#$F,09U^/&[$59^YG )0.*!$E. MB" Z(4B6O"<_"\K'(8^Y4E* X?U>X(""M/J.'KP_'J\D73QW,)Y;WY>A>W51 M<[7;R]3EG)WA?0I0Z;SS(D616;8%Y5\2#0,V4/J18)U3X/[B(?*V6HP7(X<$HNB1J0O/ 1 MB1IR0O2@1(T*;A/G#BAPG*SYMKI+%_E+ 'U3K6R03@J'HDT4<= [%'FI%;M7 M/)Q(:-G\DK C3;=+C5^;!):."LL?OA&Q2T;>_1,EZ-;A%V>Z(-QZ)52-153: M.B5K@ST28-V(>CP0$J*%2$T929QB:HDA)7\AR$F4H3\!DNZD!K5"#4IZ%(OQ M(R4L7'\H;?E%ADG>D!X!SDH^960#PAB?#U[HIQVR(DZ2D09W3(K\U8N M#F>,6)P18(U8O!&3.<*YXZ<<*K2HVF:$[TXDK/3I<@&%AJ+$-(:&F")X=!&:B@!FKSN)MS*O M5=H-%5\#INC*U)HN@NN$K*!(BR8*Z9P?+5S2XQ12[E\U!)R)DA0I1IG@A\O7 M'$-?:J@C$[@F$ZI83B[?@R&RO$KF(')PG")7*."'++1SS=NE\+99-=7JB/WQ M^E[N+>#XTXU"OC_8PC H$B")1R_Y&6@ZM2EZD\1.F*@4QT=T='=164^Q87VI MF"-A3-@\ECR$1/G$OJ40 ]JO6"U#7-'C!=3H ;2Z\E M0='8%ZNR6,CG(\2Q4.85#G@<8LKO79&<%!5/@BJY<26,52FX7 7S', =%S%^ M&'Q4^/:Z&2;%>*DZUPNHPS2[F'[PGDDCR*(U 3) MYM\RLA"H8W @/D S>_X46:P!:MHZ_-3<,G<.ZMXG-BYO%D$8KE]-&KYIO)A] M6'XZ,4?6Y%FU>!*S(IQ!'1]?2;YBT'$E<^-=E36=_)XT*SD5#X3?C$4.$VR) M@&BN"++UE4($R6 M!66(;66"MJ/3P:5XV@R7.;1J#(@N25F-8>"OBFN[ETB6RMMD&D"%87.5ZS4=[BB4^:A M%P@0)@9EVX:8$$']F"2S5 FD .JIEN\-G!SXY[>N]<.N6"HF*O-8L&V+9\NYV"W/)G]R92SQ.>2WRJ_K((X6$=6% M4F"HTB039B GVCV'D(]RHH"6GPAY=R4$BKQ'7T. M[L2,]2JV64272:\]@_"4P>'X0\H3V266)=*HHB(9V"B&?)3T728DC'>6Y$ZJ MPL)J#855=@1(+K>2K\5\*TZ_J6EN >C6%<]MQ_9V&&4Q>J,IS /9;%AC(=P$ M3./#'QZ!5*/88! 8C=["BQ C>LCW=RR]54:E<1V([D9#C!Y\#FOYBOU6@7G= M_6BV]G-NP%D)0WY6U%U^8GU+ MME5[G?W9%P25EF*VX.K;7W?IAX>!(M3@C&D4*E *;;4XTI@' MFJY8':\5@&5F!&A!VMI-[D!&AINE>OMQYW9Q65J)-R^_8?,-(@/RTP R/#N> M>9(L0;K$).SQP#OK% =0Q_:9:_=Q)V:W50$;KZ9_MC.6_R*8G6^ZI()+$NYR MO_F77D2!;>]9H65T"_26?9O! U=D&0F+ZUVZ$.'#3A-,P5!.3]M=:=DC\(S( M>>*/A8[N"M=S4PZ"0[ZB[3$T9!;A[9^=Q[=="UV7*2&0YK"@I782O*CJW ;? M;KC:75E'4UD0.QXQ=IA17"(,1M4&/)G M,NR=.F,W+'V.DH/S$01)(FE."%*%E!U%=_R26$E[_L71A:O:>V"X#/A&!!<% M@$] ^T?<.A4-\0[6J+7#PA@3MZ8CS-2X\?9/2T.SZ,T>;RG M;'E.'_*N*PVT3H 8 6J>UJ\7 2QT+TL*EQM/&$Q%QSY4=@\OGM*6J"S6X20U MN*'3ZJG^)+$_$"F.']3:'H4PKN0=:^(%:J>$48RE*X?#7#4B-LNB9@01FN8" M AVU8JXS"@?X48AJHW.;\HJ]Z+*([YE/4LHV_=V_FJ3_N[5/:7*KVE70=7HS M%DVPZ3Q-H#9 ^,ZX28M)^/KW;@ED9Y3E$,GBQQN!"@?V?*1"*5U=-1$WCSSH M(T[L(2<$!Q6U@,6C$#,1O:[=Z/3W+,#^V9OE0WIHH%S2((+("/DT]Y=K9AL\ M$K=T24.QVGZ]5;9?BA5L8$501F((NS=6-$:JHZ3P<^&>SNSB*M#456Z8>E"0 MYY>=+%82L16_SB\7L[[3#V8,.B:?F(NYJ"TDXMM@'JUDR&!3F',5J8?@31,N M[GBC\VKX>ZTFU:D*M4P3=$J)O.:K+%L?#'4DJ!$DI]*\)T20'+T,-D0*"I() M041J-XF0K.-D[YYELM7:VL5Q#T,DP/@KL?^[!;QVP_P[#X4Y$,XJ.V_;Y>&H M)+2K848@8Y\YA').Q).WF*H/;P[3L[0F45-_&/I#,1C]MJ;9!KSV, G@9RQ\ MP'V!7I6\L::3V3G250\2V:Y 2P /'9SP/IRM\RR':M#D\=#UD/>J06G$3(MP M_46BBF)/9U%Z>A+G+@]8OBW0 WV,$@$&X5>L:W[>S19G_!"+ M\DL!.;'ABGX0 3.G*6/I"__'6;#BOW6(:@N$"S$,4>/ H2Y'(GHHHL8Z5IFM M1$Y191<\!U&,UQ]4U3VH$<;1Y^3^B=%.QZ&C:DM?HJ@]>DC/%AS02QY_78O' M;O4+L[.KFL"(WRJ%?J4K]7W7)1I5/3XA4N15G^PODE)9(.4]J.)&1'L)"Y14 M_SU4+U-&H\=$Y58:>;=+1"$/%4@.6K^F[)MW0JQHR:IZ]=66Y/DZ9! >MPZ?TH9 MG\M.!I&D)_+B%$4/IE!O?0KR-1Q)A];%EG*O&L&U%G7@6B9K M7-%&YH1O3['GMKIV-+.I=*R&66PUB=_R'-9 H6_E\[F9 V>PPD9^LT#\XQ<$ M"3"K-MZ0!PKWZ3J/8HSV\SO7 #(' U/"UI((6Q$DHJ!:]/S-OB<(JVX!W68 M3LAM5:"6/O,;B>LP17;D.J.+-905+D0Z#7\\>^*ZL^H,$1@&D*2#8CC*>NP= M['@ 7./^9+!S%?QB&/P)H*@@0ICISUN)IK M#_98B?V.+?JV!/#2H&\:AA@S"6((6%XE9\$JPJ^C2\!0T\0HZ G_"B19'_'" M/@6R$FJE"'=KMHK7'L*!9D2+ZRF7*5L&LJ%N%SF^) $W;N'BXXH&J+S+@%^X M2/:H9"K'-PW24*:3$B2N6A ?1S:@KCT;5Y:E9NLKGT7OY7H&[RH1M)MA9L'X MJ>18'\!/_4EBG;E2 @,>Q 7>714>5$_8@S[7H!?^JZ8_<(8TJ#B/X_0%C%]^ M9I^GZX><&V_3.5:I&4G1'6'%)#TC1WQ"],#H^Y&9AV#\^X ?7H%#!AZ'Z7I;$W+$KFT8HK'/I/=Y#3'; P^[*"7A172_ UL2B(1?GX MH16'.#2X"HJ1B!Y]8OY5,T $!UPSTSP0P03Y.6=\ARR".'-9:S#$?%DWDYZT MH)B>53%IQE\S/6EK.6E1,6FB2-I[!Z9N-UE3\K'S6ZM?B5JVR)JH$KICD6N/ M1EG.)>/7/X2(N?TT1[MJMN;G>(MLHPZ^K/*0)%WC^=XR[\BUT\OGC)04L0[3 MXJOR3<6WSCD_!Z-Z6;5ODR+$!T2/01 K148Q'SIF7H'K030LE1 M=QA#19/\+"AZ02?L+D@-^J B[%+!3_FIG6\ =CR?)B$HHRN9Z'NP[2)(3A!I M/=?0K2N=AGLUQREK$G&KY"I_"3I7X.F0+6N$GY+4SSB*%M;SYA QE= M=\PMKFI]D1D(*C8?I\I%5+ZX;V7VUL)B+JHQ.>J8B#!8Q5(X75+%7 M%PNA]85H: M9..*;.3)YY?HKVOS[5D(;#I.ICQHB3,"5GK%.VIK(-%9N, ^* M6G?.+9^,Q;XCR#0@+0"?MELBX_]]@';&9M^8BU?*YE&V/_)4N27G&C((0#X) MIO4F91+?!]A&"#]T6+XE5 VY_95!DPF(MV?K6"2B)1OYV@ER7M&)1H[Q!$UI M$D*7JSC=4"J\PB1]2?@2/$4K\>R;B[O9S=N)2G,3S^A>2=EZ_D2"%W2&+5*V MH) &X KHS^-*:5 PDU;B5W@82B#NR,@FD:7R4A??U?]-!,#ED )HD1I$8X MN1%S7E&_YH%]JY*WW/BT>]:7T"*W&L(>A1QQHP@><0CMP,GI+7(6B/&=%D&S=1!?5I9C&-489H?[\S6?Q?NGB(50G=$1H^CW M7Y-L\J.0 ]>7-ZG!-Q-B#CX E%%=O]2.65AC:6C;O5&6:I#MI]6PG>72%\#@ M5@Z/U,Z] [V+%)CQHXT%-."O!^%NV<9JQS(.U?0LP?9@<"F$[F%N+Z\R$59 MN/)]]5DGKV@.5.G>6:1=?2"Q%H6Q#7H'!>ZB(;7/_.@>,[S'S'9]G]S897> MPJJ]#UY5_8#(NA".O&YV.:!EV%2)('L$DE38Z1[%L9OZ@ )ZR=*ET$'7_*N4 MN5)IDIU2KK!2 PGAXC5G0[/Y(-BM$\?)-3*!= M5R1F,<99E%/U[>PE\SJX&N"S$L?:;%$"^"M2B[(?:=S)P5+$B<*"**$X7W"4 M<)N:_S_Z.A>.F+,@"<(H*!+ZP4K_\OW=]^H/QS87<7D:MG )C0$(C."AE]]E ME$09UP9!T'T^]U7)9P#K]]+ZA,#2Z?+RY+[CH'!&J2O(BE?@Q-X*#1R)^VVDQ^M M7>4P3$*[[$ #X10%^0X+/#_3%S/.D2;\GW.,UF8SUA )N>Z8'L;'M2-!YLA0 M-]@<,/*4$.9]=BQ]I7&*9GJ*KH:9HF3AHM^2\4-UX4^T_]U9RA?26 QS$XN! M%5@,D8G%H#Y3$XO!^%[A=X'%4.$]F9"TOL#(47K/D:R)/ :ZX6),=W4?LWQR MI>H\QTTPCVZX.&"[GJ\:4FPG8KL;0&0BSQ>+ WRKTK6H.KZ-LG]T M*)TWBES-YJ&.*^+[%*2F9+<@[+<-('23G2W42=YWWS_L58L)YZX+DON7S5RH MGVCT^,0USI/@F0_ S7VFFVX*G3,'04_*EJ9+MS!>TYT2_\;&7%TZGR]4DUM8 MX]GB2R9TH+[@9Y#L2;HX^9))M?!(!&HR29D2:ITIZ\%Q.7NOHC4#T'@4CJL7 M*,"M+L*=/<31HP@[']1DNZ0S('52D"<&?8=-M_N7RSRZO@9YK(9CPPBU9Q#. M=:3-*9:L*R'+R; RS_7!=9ZK6WFL#NLZ4?EHA3(U"Z-A/$W"HE6\PU*FHA'5 MM%.IFMF'BTQ]5*AUYMSR] CV7=6_]\:SK1PHKC&GW67^ZBW_SB"VG>2?@^6A MUZ/,6"UH$2 V7K8KLFV=\YZQ_)>+5SI?@^$]6RRB.67==[>F2"3),3,>U_#L MX4RI,M0O7OF*\Z.="S5;@=9SGUZ\\C\%J>0!N5]5FTH"C!(?L/#K4 M4Z (%]TWWYA0EY*XPT*X_B6SX3RE>%22/RI!#(VQY3HY1[WK7\IM9;^UK![+ M%UW)71AMK:7V5L6X7JUB*JR?LR![NHS3EZL$NQ'!J=T5"\:@3H \ ?K$&,!+ MLJUF;8:DH2XTA_MO#G(O0.ZH&--ACN<-H.T $R.J#CB'!O['N%""Q7QMP&+Y]D MKX>^RWXX::)I#U'UTYMLU@?"I5+=,9QU(!80I+H)L^4*A5_YH0^Y6'B.=HP. MJ<&@RZ\L]H>3-^)JSG,4KK'2=[E*$TQVAW^R*%.(C1@80Z]^T9R9:?;,PYQ: M7G\(<8211/@OXAS.>@N[G$Y]^LMI+/I]VY&.8AP)JW",PMIUNG[Z<7])HLN( M99AU==C]5MKQBB!J%X[V7'>FY;[BA(C@%O/<'*H4O7!M]U&-"LX=,7P7)*$J M$!;MI>$/,0U =_ET^1'^*V6KE/&#Z(X^8LE./YOH#C.D=7&R[&V-?Y/#3PAG M8"+^I'@@B@G7*^EO8M1&)7<5$V+.!_E$+LG'KWTZ[' 7-S2O@W42LHV!_W#T M,MKAL;OU _K*B#=Q(0KR*4JBY7K9:<]*&@XW7V=.K38[@I!+U$J\ M/CX&;0MWM%Q:'F=!PT /@$C4X1?RK(HBZQN FV.#A?KZFTP7G&R *+CFECBJ/"JFFY:"B M+B2 %JQB:!*N 0T71B<;0$A8\/$=Z=I>YD+N:C%6;0GKAJCQ"!^0X(@"(0+& M/&+QS=U__T09Q:7U6VX!K7-^I.$CM$69\Y^P'JV CNT8$:DLQ!"P$')04HQJ M@.1ZB9/4K&Y?^>DNJZ?ZE<#:AZATKOC D"^KZY]$ K%;#,?03BC!$WE-, <67#Q:3"Z;HBIDEX)C] Y=&IO M8EBQ12F+8Y0\T7G]3'G&.^4TR2[NFIB'A*9>V+=2'TLR.&^IAR5]T<-:%=A" M\+NH9N]8D6P21^_E!(/K1R:4[8DJ*%<&WM=)B#VT1,S=0]14H1$H3U2'P&_A M1/05\NV#>2M)1=)Q8R%<9'D$(CK2@3-U41V7!$@8Q%$0O,/W>0D35FZPDUT2G/L5.W( M'O4]W>H:T7-61.:TH^*R1>45P=&_CCG9*B0>89LB_G%TZ"#?O9$37&YNN\W[ MGII^VSC!_+AM:*^Z*LB69C;PY8'[HNCWJMJ:;8%['HE 6UWF')HBRY3ET3_Q MPIHM+J.$GU .,KU+_ ZGBGL\49G_8.U2G:G<_E0XJ8 M9XPTCT ,.^JG91&F3@R@K) $/GII*A$/!Y/'Z!A^GX)QRK^LF'ZF>=%#X3Z% M7'ZNX#U'(0U/-U\RT/NT<[-PHW=TQQFL@"FKF<%44[L9!_\9JQP44^1A0]X M7UQ!>&N$D8!#%OUGTA%X<3*F,HB)!AH?APZ>;5G M]W3SB6L6:P&9<(1"V_GPTTA\WW%E4-^-O[KO_SQP_OW?_D*9+147T/"$_>RM<6$ MN>3'1!!#BL.G(%^S*-]T53#VP"V"-C,\!#FZX/= MX@)21G4BT$2)H#I^.2KP=G2'Z M1F<%\IODK73,ZL$,H],U)I;1_7FZSI]2UB%8;NIRNN%S0?4H1*E0Q.W.Y($F M[:@+X\4R[,3O%CZQ2S"0^1,-US&=+13PR UE>+U+ M]\+IQH#UO*>O^6G,#_E#+T(Y&GR&&JZ%#RC4&.V2FH!OVX19GNJQ+U9@SR/-*_X M.9$\1KIU4=?V/!C?",SXKDR3/!:!U$E3"E$79(GK[[EF6UYW;%?:W\=Z[:-O M:=^S8/D"ONVIL'WNVY.A#R4_XI6L&NB:)L#\N!,M^N0@ M1(Q"Q##NC!R'TMII#O=V[H8RY,3=XPU#' ?ILFBVDP0I33!)R).#Y"#>AT)L M[\"Q$9QJF'+G&5A=Y=A&8VV4QB,":S^2%7BKC7+YPEA%1RQ7^$#?$[IK-VQ. MX=B5!'4<7-)TZ#7L+D=U5UVWGOC>9M\JH6U< K]H&@'89_PO?._G&ZCGROD] M"95RJ^7AQ9HE7(U &&1JE F6J^4"=4H/=93RU@-N9%)HU[WA7 IG;-E#5M3Y M1I9UM$;%5LJY\K K$]B6W M13(-UU:ZU'')6+Z9/70!90-.DDGZ%,!NX>U3"FV&@J%_"@:HV6_Y4/L:H9N0 MFD+Q(5/&H(I,G+A*J;AP[0OL1RS+=VO 4IF-H$QV MZFO+NC^\>_^G]Q\ZH;4V5+03('_R_H.'EAM.)"R9%[O$=),B(C5HJ(^5!;L& M---UFCS>4[;LW&U XK5E).843[C@2P'H(>,9NE9859O!X(YR8IP(7+)WIPDV MCQ(RF0!;! 8@,,(1"5=E!M>NFKMO4,'O<-7R(4IP:YVE21:%$G+ZGFN%F>#H MT%1)-00QQ@ 4*&,48@QSG+):J?]*X&#^ZSH2V@77MHJT.1V#6['(I5/>JN:U;U:2+-+:D,']PV2)V,RGPC;R1%A]I* M3S*4/-7/$39H$VUQ?!R'?8EA?!Q-Z^$ABII C9'X!F^C[!\WHN@H>#RXB,LB M28 F&I*2ZG&(8FTS309B!E66&&5*1\#41=FX '-A#ZVXM$B*IG%(5*;8.KS5^I3&_%Y+(LT\ MBH01<=B1C#Y!"T^ 5%?>!=5S%1#.Z<<@2K!Z'*#=;^D<<@2C1307K5@3\'C= M!%V#9P4LVP+PDS5J=ZCAUUU"=@\^%V-*_BLX* M9<[P?."\38C@[FN>R>VD#^?3Z5SQN8R2**?74#)4S@#_3#O-$#B4SP+&-EAO MZKC"KU\QY"U$=FPO>BP2E3W]1[HPV\F*+=;(:]*B"WF+%,96TGIK M%Z\+@B26M,8&,/JIGV[DCWW63TF2!AB!,2)6(J@GABF0(#&(3_#>$0.. (@G%)%ZT]8G3M+: _EUK_]NJ3;=[4W$ZLV=R(+ MH6^XS3H164&<$>>=]R!A$SL>!/,R#!ACL&L1%3%])09;CS8 MRU>Z [W5O.1T<[%GFX#0"'8TUQS9]B.*#+H:?6/U@,M!H% M?UP19#BLU M2V:Z(/:&F1 JZ'-%AZE_,P3$T#USMAO,N"\C2>WDF?XJ8)0($W"UCEZ.FHJD M="L)RU]94C\255;YU(OEW%FC6NAX$@;B6&(FJL(@\;5$@]'"G& M.U:YR]VOK?X*9*'DCTSYJQ;>1?*B490M=Q?_VBPG0&\ [,88>,39GAU?R.R M8&8Y/8SJ,32,LJM$-5H!NZAKS[JIAH53S@P2K%9Q)'1:6.K%.@>I ?,8H^V6 M5P3 ]D-AM\'S5H]B5P!O3J='6="V[Z<815K,&0"QJ8'07G;53\ZIM-L!:SS6 M]59@C@0S]689IDB3>:>Z6Z$IZY"$)C=R[K< @9T7>_?#]I:-LCWSS@V3JP1G M#P,0%W&TE+FMG6HO3)K$()IYJ+CH59YR[!6)SU/RZ?(CRN48,TGV8!#MDC^G MN=&;O*MS6K9@]N-_=B;,5M5JM@5Y=0Y>+YJX3&IKTBY5?=]ERD2J=<<,@$$L M!T]RFK9#NF4[3*J+.)UF,&V%MLYU=#&80/^CW,KQU@,B+A8X A[#8# MN_ 81SL- JT/3A= E[GGKYRGRR Z-%^[((=H-00(DI\%2:?M\T(,2P8Q!)BO MDK-@%?'OY^!V@HH:QJOA.)8$1R^!9; ($H1?PZO894^0OG@W@6EJE\ ]+$T_ MTFPGQ37)Y#$7KE?YBB2X)NE\Y;X92->GG:P<\Y FIQY,F^Z<6U^^Y-L/9N>V M"=#1TRB(3,@T%X%DU310)%]["8;U)].6'2.I8G>T/_Q%5N?XZ)$J>P D)N*6 M[ @:SI);"FX)B TEX><48$;$?V(GL*Z:(?"@L#UEUP,PX$R_H>($NHUI7O I MDQO9<\V/;C3HS)G[II@^-7O3NMF;F;,W'7+VBL1;Y+G0#&"_Y)N^O0=R'*('(FJDXY37ZMDL97O0LLW=R98L(-^,2Q;*&F\P MXCY%"7 P39)U$*.;E&;Y(3F'I=":'(D\B*$PIXPLQ6#\X(?1N!8IAL-(BZ. MF4.)Y<95DLHAA&DL!R%B%**&<=4\U*V@UHYM6$)__IRN.NAV'PD?>N7:M;;RR4B1IJ0(D,+!YL4-Z6=LU\T,O9YJ;B?COK.1B*;'K;P MI0CQJXV-;!#=RI,_7)I$4S5S\RG?!Z]P\V<9L"#0\D6F0M?.><$K!E@%81(A M9=D;S]'QVYLH[%R)7R@V=VD<00I/=U;IBOT.D71 MC^4NXL.=O-B21N;!<]V)7>OLDCP[ I'3WKTB#>PJ\:4#&[[%N9F%)G*S(JXU M>E:2_4_'=FBB&!EFH,8V\FL:#3(SY82]JKT",Q37Y&W6[QV'"9NU'H+>TC4; M' />DC7K@?QN-8KQ5DLNCL MJ"=%/'G#*,"4R9(B_KR173G.+U7E:4K.->HAO&AF.%M'M+G]/X&;0(6\?H$@36-+>4*O?QX%[E*=7R5POE,+8M8<"TDZ0H M A/^G:Z%*0K1RW1F%6-,B!C%BZKC3-;JHDIL<[( ,+-HR756GWV<,:.M[T3! MD;-?T0\UPV:\;Z H)(WC@/'+FLN$,)P."ZI[D:;4-BLC##&*^"5Y(E;C.,4R MT\@:4C$=9Y$9P> YMT_7B-+:!);8?V2X&)?LQ$4<")++R]S4>OB+@BX8-TV4 M-W_7S %+F*8-#]\'KX/4=;JHXCP*09 MI5N1A^QWZE(LNPGJWLOI7'^0Z/(W >P@;= HT/*,MB*N?MA7L7K*JEJO"AF(C_H8'- MM8PRZ#;BX(O,6/[++:A*G;PI< ]$61Y!5UB9K2IN!62*8['GJFO^(IK@Q^W@ K?&94=GAL*N).\#=# M&OUR+I-);E1UXWF'K&])2S7BNP#("B6-?*VH=S)E:]=*12=.) MYT%5RU98<5T=T>W!XKQXG-W*W.21].1?K8;AZ>C!,XG^&Y&P0NA3]8I'BRGU M*MN^,Z:NK')0],;.OPWH ,8+9%I ^X5 *KX10HB@W89XA$OC].-*<6'@Q%B: MX,5Y=Y'-6?IR3E=I=G G6$"(CY=5JG"S@#6 =J. ]$)Y%?P'3\RA>X_[*F"9&C$C4L,<8U^_P>]X14NDM%2S,$H'^=BZ9E#-%C19*;.XGO M@U=HY_?AW?O?=XH/@VL<^P(")0\9]IWYMKZ^* /_';)^M01%'5S]+J>]\F#1 MR$^=5L($ZRJPI-ROB N1JH_(B>EIS0PI'8:XU\#^;"'ZP$*81!5L'QK 1X+P MP1HHI- ]E^;8ROP!SDXY$2!I)U4!KT>=O-=6)H.6RG M?.=/ 6"E8,[+7&;)/7!5B,XI=F=_P1[(_#%&*=E0\)S)$1^D]S9[HES!#-W! MC8UBP;2/7:V*9H8H;D";WMW1VV2)<)Z@[P]RAJ$B?G+G,MG0KH)7.;4HID\3\9Y56 C.^ZHL_' M;"%\^1B)/' Q-4X7'" %:8'QY0,?N4?)*DV_(60J)S#-UGFK:JY>JMRVLJ?2 M=;Y'Q9O/4K=AYJFNXDWE2A9<\9E"?^QX2MXNHR3*Z37(XUT\"GX M>\H0V[RSUU:,"V^Z*_:1W6R\/_Q^22Y[YW282 M=.Z>^,UT3]GR*GFFPO XN-Z1$Y^(3'=CC FZ1G&8$QB'& ,=H[#E+)&)2'2G MQ4 H<(8"YR!P=.0"&S'DW4N1/\=V2R]RB2_3"&+V=,-J1:9 $<@B@78"5M*MX'-1,LZ= M@,&)6Y@DVO.U_<:@\'-=E;2V^'->U#"7\EHF50,:OR.\Q3K);BEH"9!^R&_Y MKEV0N46?$1H+F4+(;HL>T-M"-6"[<*; 7T!S#)(->8GBN&B5"[^HW,,-QJFT M[\'HH)P)P[.P.$DJ4!LC,. $5%%$,T?'G*/);/%%Z $(CG!4XMF59TJ.V)$< MNOU" 77&58J^6Q"9$'&@1ZB>JC[2NQQ)9F5]E<3+:AL3^4"!J83].=T8/;'N M.R![F@9P7ZT9D1\O"#F.YJ;20S"KFB )!75J3X_#*0 =C5NGA9MY8SFA^0E# MPT@X4XK+5000TP6\V5,D,@-2IC]TD3+(49,)]MT763F2K(RN) 0#S9#_9XY(O'L&@[=X$E_;VX*@2\XQUQ+ M#$/^3';#;:H@_K_1ZBP-#U6@!$$B*4Z(H$DX40)4QRZ%U9I[.%%P^1%CA)X' M>= -\$C*8="$TNS '=!1WW)4+(H_80R\.P;E+^=4_.]5TD\O 467O%&4W\(] MZ@_VOW?!AH'J[U\,(VK03&%A-5?5_1W,1-TS*=G5T5 MO4+$X&9>C'_T)G_S4]VC1J84L:V4HC8[R*VBJGP'$:39!>!$XJRR37=3R"(] M$1#'!#)FQ >;(D>1:M4Q8>0K[$+0._M?*7CW\OMW:M$YGK)C$:=_D$P>//^ M+T*V/Q^)1&4_24DFR-MU+8]&*1Y7".A?*HCBM M1&+K(-Z_%N(R6N1//=3I_/%KDLWP'4,CZ\6NDHZ2:F^W ,?RW$M^=[M$-2@7 MG^FJT-D"_K-3Z[AJ:$[XOSKUU;41XTC B@H[L@*Y7#=>))>?E&J9"&$#IO.H))\] MHF<:.6**N*=$25^"6LK%)*G;--;KV5-T5MGY61AEI7I M E)N=U^\4C:/H,!,*>8TG+X$+.R:,T;TIRG+YF&\)E:/J1.:3!\QY#G!D M1]%VYS,@E]>2_,84G%P8=,=DT3/"%)"(*2+RLH$1<0OP)NIP@>P9-Z M>$\']Q#S4_(B(X"%.0,F$PZO+.,;@/+H3T&^9A#< :#G.*:B;])LT5-YE20/ MF;.0ENZCC,J#A''5MPYC03&@&$W"6:OQ0'HO57,^UM>P-@Z? F?F!SA^K]-Y M$-\\I0D5"8F'QO: #$$Z,G=SG.Q:R>H>>%:;[6.:AE"W=',JL'1MP/ZG:A3Y;J%[N71NZ M%AU0 9Y#-:OWT]*UMN2K_QJV(Q!BJ$.P9P$&.A5[D\)JOMJ$Y^KZ3 JBQ(J[ M7$<)O>+?ZJ'J,T+,VOA8/P--@D0=?N;]26)=84.)4Z[1YZJ^V"'A.9:=B*06 M=',[I8A@ @<@B17 ;U> M):MUGRYT P_;; <&BVS^MQC6Q+E%S.PT807PK1?_C=,YJ0$*-T%PG69Q(Z#5 MZW2=/Z6L:Y*S3 \!N&A-T$.F\XP]!HD$R^-'8I;&48C_P;_5&_ZN\I//%I=1 MPN_A*(BUWM=5@33'ACXCQNBX7>IJ#PB?=!NI.P-W[ 6YS+'BI!.7K76%+.SYTF9WKSA+U^U;!=5\E4!Z/ M1U!7+5J2)IHV,8C[TD =B&=A+HQ 1F-S&>TH',">;[7E&!GB>8_26YI60S<2 MGVVI-J>J=52'9-;F9EN.\UK[EFGX5EL&^"_?\3.&BEJ(:GE'6#T3_Q?:G#)( MW!?DI=KO$F#/G7AU#1XG9,5E?$;)?#=$Q$Z%_!Z^ V,18\*')J9*0J2@-"&J MI4\B*Q6V:QC&+)FEKX7AGPG5'8I")>TJS?FG%R'$@UA1QXZ6'L0R$U,/6S7W MC2VY]C!;V+6YGX)7@.D31M-LG6>0R<+Y,AU,W=(BD+["6WE(&4M?7$)8^A)2 M?J&HD4'\QJY0AMP (;@T1XU1;2^BHUPP1J$A-#:;.A"*H9SF)RB2'$B2N:#I M*H&O._=R>1372,HA%N^84\2RH FF]IQC5R MZ)T"/Z GVOR#\:0&R#N/LE6:!?%'EJY7_ WP6&+48,TM9(V6=F@5E;XV%.OD M%LL1$U('_%QP+!\1KGWKC_8;!=:?DH6@,/BF*0XIY/FOM:I)YQZJ$^$13IO9 M";OS/G>SS9UBI1]8$#==\ VG:^+0T5;?56GP7E:!47QW: .K%1;@)<*_5XQ? MT2:KIO,5/P1ATI"A!UO4(.";(HZB3!%PN J@T= MMKZ=*;9P\I\HH[@976;#YX4C?OH<1+% O##\$A+MN ]P 5AJRQ-/])#P%9H> M&3FJ3_ !3W-1 4L0Q'$Z5^BYOI )/(E;BD4*2>4= <>T!$QUB5V0L?P7:7UV MAN&K],OP=-C?[3F"^LFK1)V=76^CG17[Z'12XT(1DA[Y M:YTAN^Q(D .4+JT7N>QHM!WKU=A*/1R-"(.(; D:0M3\ MDE'TN&6?1$,H^'='UXN,M01R%,(@.+^ SMVB(8!J/<7<^2OOXR(D? _SHF\2H0?>O6<*(6<:29N_TEI/>2Q.N]<=[0DV=N);"CL>C> M''A8'YH*.5PEB_B@4J@*9W/A/(X459)00#0.V ;4XT@CET.?%LY'3-^Z]TO+ MABMBZF6^C=$G)DTJ',EO(GND7_G_@41M@:2BQ7L[L+.Y\RH>XD&6\9X90 @L MG"4%^IR%ZB!@Y% ZA1 A 7%FBZY*JD;ZX8Q[4%B[,%Z-U2,(8ED71/_"<E.--=#$BDB6_\9 $WZ,\%F*+$, #WP(0DBNC1D=36=88 MSA)=U:BE+!!N'#$+/%K.($.M<5TS4M M3Y=0\)U/6J>,()',N=V92";6F+E'0@Z M!*8^ G&*4 X!,::Y2K3"?]""*P]XI3^E[!]7">9@R/)"/D>4'=Z17%.>$* - M\DGJ.D"C1C@J\ MTW.^;QCB/)C=OK-LO=3IA++!T6WT^,1GXDLF7^7STM''H'B%,*-B=F*U?#7X ME?CAW((7'./6C\WNX8+IB6J+#)W?\5MAP/A)NCA99XH*)K YLO5'O0+R<],S M?V;.?,$F,?G4=ZF:^?*E.E4S7^K316[-F5>(V9SK;W#BK=AZRPWJ\-9;9SDW M3QBX72 .FW77M!5)HFF.GOVXCG,/]HZ CYPMU*:E>C\>FOJGNX,7)/4G>PQR MF)NI$.9!G52!I0R>D'3VJ *2DWDFVUC^X,O/2J3>,T8O_E M#@"3@R0(HX#?T, N_('?A9 J=-A17M(L;ZD,#V7DR_=WWPNT9#DB86*&T'22 M@Y),H& X4@E=2"S/CB_D#O4Q+9T@+_ZFI'-XG3F2SOS2MU?PMEA!-8S#P+/2 MUB122C=EH]#]%#D/RD9/(E3KL(JF0PB<^1,-US$5R.IHH,5.3NX_/S]"6VM\<7OC#Y*JO]2D;3 J[WE&#H1KA-MRT_7@ M#-I2,!ITZ# ,) C0<-A$N N;EO/!,:];'N+#76_&#>/&$]8#JW::O: 3>?&\ M'\*L80&AU8*M<$;-Q;O'[)_7L;K$)DI.=8= /\6D$(V[82FD MYH2GFR\9E =KO70ZSZ-GX=+M7E.+L4PU%'G8D#SPXQ-,;MZJ#J9DQHB458Q#U$ .\_M=REIR_BB9'Z3,V'TX9>2I M?GT=^'VJ2ZVZX5YN5XHY@KOLCWGO56*@5I[+#=$C%+ BZ1$=MV])S*480)QM M'T=-<>CI1CBOSR#QLDMNG.GI:"B$G<"%+OWE.*:9C73_DHH_DD\T?TI#]TEA M'N:GTATTJYHD72Q\:D^1^VGH!3S&->0!-^+,\2<2ZN@&,9($S!%"\%Q&SR[; M(0TQ5;Z!=%2 &B\/V;7. M"])JW$RRR-J?GTT/.!(_6X\3T.1G6VBQW?K9RDUG.]E=NLVL>V.I$[^6'>21 M:6WAW5*L(+P)6+[!GBR!Z"%_NK%^Z&@"VS\[FP73K7')[9$@ M%F4TE_QOG;TS@J"J-$*2(Y>@TBOC10S=OP#2=JF=\:XRXC>J"IK;BX?V*T#R M6\4!$UU"L#'-YN,3;K0.-2001TECTJW15RR:.PP?C&0"RD[Y0TI3)T1Q)> (*JM4G:;=%2!$ MVD%PEF9[U/7L0E,*Z8(RJ,(M/ -S&&#$(M4C6Q5.G;/CD*$.(*HDB'.OW)1_ M N%6"\&+5PA;T_"2I4NX"=<*$K$<218MX@Z-CAIC&PT'B1I=.*Z,\>OB[X*+ MKVR2K!I%SL")GJJLF"IJ314W]>?K6$]5*$/N5$U9 7'MQ=]]F;*7@(7]%%=+ M8EYKJ_L1H-1 V9;"I57%KWPX1 ZVE] Z @HC9+()!@&O,< 4E:DWV5/*\A/^ MQE(^ VE$H!(X#?[<\"$!F"\.R$O3]'\B;Q0_JE$2P @91&F^@G$4%?=+SM/ MBG&I&,OGOCLKS6$]5.]2([C4Z7Z09(T>I5;8RO6IW[=4UI8U$@7B0LPYCN2T M,X;J&-0-Z<( C_=P#G=FNR*V[1KXGC[D5TF6LW4?ACA0(P4Y3P9M3S)8@8E! M!)'P:R70M6E^%C"VX9\@(OUU.6QUK\IMK+H @M%B& 6OZ/@T=B)MO+^@1R;A M5O#<+R2>$YGLQ!>?4AW>M1$R(I[1UY\Y;-GXX=V'/WXC8G^MW5^Y-KX .?;S!N9^<;J/#+^1-P*:Y@)W?1T[K!5=8& A2O M$RR+S$7(0#/L7.$;Y;3W$84Y=,:_L:DV]9IB8J!:-<=YH>[G!0^;*RX77'* M?"XRSE!IY5<./Z[?TD]&"*_^S:D_HKM MD/PE/38SQ-$B]V6%0+GT@$9( >(5\S\_?J0)98A&.0VANR.<5A"*O1"!I(-! MRI#XA$CR>%G; Q YPK%):".5X0@H76!+)P-Q1[> IDVQQRHZ1_F[]O='HP? MO_4%:4ISL'9UL=N_V2FK3'@<;-*V:[M G>FS-DT @OBJ3#N8^Z:Z-);*6WUD9=8O=/?PS;GUMTST\9:V\85 JR5\?V*DU M M_5,-ZIX>9HJ[K,'X!^QU##=DL UV&'/FTFHTCNBJ]S\ACI][HAB0GR@8%2^_TU-UPHKW-B 1[0 M%UMDQ3\!HMU\L>,.-E MH5(@1R&,#T,6?!R$A\_(4HSD"BS>G9S*[27D4]0)D"= 'R'_,R)'<-@ P(UX M5O9_\QI.U"(ZK+SA]BA7V>=G\(FP32>'@:)%[H-7,EWG3RD>S^X= ;T(817/ MTA "K [;&]:X)L"H0CN*3^&-2%FQ.['>!*QC9JKP2\PMO\2;&+W)D2OWQ#!2 MQZ; #5YTQ-< /P0??D(D UL-: 4/@URE-VDG" ]#$)^EO_K M);+@6O*2YPY,\]H9<(CGP20,BI&0+U(V#T4E401+"?B"Z#$(8J<3*VDR(8W$ M]XY$UJT7&(D>)3-!5QK7R7G.?I50\G+^9^][KR!\+ *UV8.!INYX'W*E\]/E MQ[[[B7.2CKN%'\RTW$Z?R"7YZ+CG]\$\FCN$$_$!LGP9)5%.KR'KM^P%ZPM9 M60QQ@F-L.PI](DKW+6Q=JR Q#O$O,6P^8<=-PQ!;M@2Q /:8+:ZCA"K5+ "-*F:++YDX6F8/>0 M%Z\2Y3V^3%D-,/"A^1,P MXDFZ..%CBD.&J%'A(]->:PB5UR6FNH2P]C5>H-DT$0DFT%&XR' RGRAPNCO=VE4-43/T_@O/ALU Z3&#!_=W M>D7#,QGLH^?IDB]ICUW/)BH62LG/@KA3?")A%X 3B2:9;&HIOX8SD=C+]T.1 M;MPIM/'7\S/1]=;7UG8K6[&-A6UE#F1"HLNQ<&=_=IED[FU1#2? @=([]PZT M[13EMZ&?:N$YII9^OKOYR3EPT#FI0 BY6%+V"$5K+'W)GP02_:'JCL0$422) MH"GA]!WH,3U+82Z3;U%JDFC.HP4_-&@RITK-QZY>002I,W@NW$B\]1N 6W>1 M'Q-J%@SU'D&]H)P9#ZN\ OG=7WF;XSDJ*R!FJE8QM&$PBG9P:FX$*K[B@-PX M0L4?9&K,#Z:ZL-*8H%:[1FXQ-Q/4!)&!9_T#Y\/2!2Y>*9M'V?XNY=*'A4-@ MQU+1Y)+;,2DJ[L SIC]S/3;?O.6FCAR0A )CI( YI81"0@7;QWC-N/'D'SM M!/G&>*Y6*P"018W!C2?^-*'+59QNN+(LF$A?$KY\3]%*//OFXFYV\U;G8XMG MGC7?Z_D3"5XP]XA;80L:\7O)T2?N<9F44[06W$5@NY!B6%MYTP,?_4QL(;K( M32777.]+W"!N;O(I_V!"K &,@T,AUS0- D1&R*=5)^68V7T[K:O6$.\[UC+L M;$"/A1\WSOO-N9.[LOKW3"'!KT6G$SX+ MD=@G#LF>OX3USG)P^4)E#:@GU9 MW0E_SQ^:+:9ANH)SH5-HKBD#U;WCI0]!2M6)==*X.<6MK,'9XBKAW- LAX:\ M]^FY!*.YI4L:1GB&']3B90OO"-"'8N$.9"H.C-H$)!B>Z 1#T2],<$36F4 < M4@@YXOF",]&PX'LR+1-A1:097M$$$0>)*Q=1PK=_#A]$NHY#B6XDVHB ;O*0 MI6#HQAN#KGA%5(P";%= 'J-G^'+$O0S01]'2E97A9PBA7F=1['K7!)1G :==:[!A%%!M&X)/Q+( M"_B[OVX/9R]A<&1(E!]3ADL9N()6 *K)R#YF%8.NL8FQ!$ MO,0:_B9;0,'5VBDBJ@BAVN!!#^_.N+D_+.X=&@_!J_"9=)IJ*&:1_B!W\UP$ M,RZC6,:@NI5T8E'P'/"/8A5M&R?;%8$7ISRC;XV;(%$0YYN/ C$@*48D51DS/OI8^IH(2]O0B817R2)E2P6D$(LL,:XA&N/! MI"DV?&?50$Y/)\2(ZB023!5RAN_@1)[J="=G4"!:6^0#T)J<1N4'OJ5PQ8>0 M E+ $7:$7?\M><.0+.S'!$S.);>2GER6,OF356O1,. 6Q.K$S'$2>.8W"(2N MQQ;%"!JDT=V47&"\] R NV:+>TA$7K,-1MFN.S9-%)0G!&EC(:FDKOI67OOH M/>A /DLW&X60#?@P1:IK1X/0@BK:+A0IQO%B,][29YJL*=CHF+(-X2NH864" M:"?*NC58E>2%[T$,0*P1!/""#S0_-W+:U;\XAM.H(WC'(:H(!NY9)\^>(D8D M-9TD.G;^*R)N&5D)DJ/GW7#DURZ _T->JM&S'0\M:' M^!#&&UH0NX1FSG*H1Y&PMH?.MLAAP/YFSKME=&5Y"QW2J MRW^L#"V_*^L=G MV@VA9$O3P #.^(6PJKM0DBT@/$>)8WU+8I^7-;+X C;HTCQ["YY!=JGS"PW2 MN3GVEAC_X_WW[][Q^XN)Y-2_D ^3=^_>P?_?AFKX"TG2$H@('&VIC_:D?$40.DD8D[MSE T]'RW1%0,DCYT\TCGLII$)*/LJGNK!<-==N^=:@8;). M3_L;)>KVH7N\*$@L/)B*Y!%(87G4M2B%3IPY%T4YE>]369A]I9,X.VGWBJX. MY# (]&C2[F^_'N6*6XET'+)8BIJLX\I$1O&Q2%*9R>]1%@A\:Q@D.U8#]C$@ M3*@_0NG>99R^7/%C=2Z!D0X&1"SE+9BP4&5T#4CZ%GJS_@$+^1:<%Q()9ERE M- PQ-?(+-:>DC,URIJ:D^ &K/H$'(IF06!N.\3.'FJ1*A*VFF=H*S(O,S?+S MMR86C.$#*NK>UIL@YMI+%%TM MR_#57*H\P4L1FQKL",6NO/DN%@NHS.$?LJH!2N(:29#I/S4[26L?,HWZ-,R8#XB MR+WP7Q$N=AH&8:L4BITZ3;:FHBQ6#Y/=D7.K"X(BY;) 1:@_/]+PD9Y3%CUC MN_0B.&=V(LHO@XAU<;\7ZB".1XH!S6"FV;XI &S)B DWX=%/@]5* <324!)0 M(#J7%4(./ZL^.U*5XTH8%KI_"A*5)M1E=NY9$%*2..U;-.K)D%],MS[P05T? M^(J0ZJR 15$\?Z-3;SK9!IU_]]DTL[.KJH8BJN?(;1J#C@UH)X<:#GR$FHXA M9G<1\C,,1>18#F]GAQ);R5TC$[O!2MK)% <<$,4*^;E@AAC<.)RU!@#VCRP].&K8 MC# _(4C[>*2RFIDR7-: L0TXI*:N<,M)Z[!V_L9*PAY*-WWW-LF[AQ5"RDEVOI(Y>=.0N8-K7!@,&&J3 ?"FW M[6[5 %Q Q !8#6+""*?P R#*S"GNQYB M[((>08($*'JH@U?H%C_QC7FVSO*47\]X4O:"Y*'0.V#;$T5^(H[B"0D6_(PB MTYC;[[CT\(7)OA37>$9[0?IP,@&6-TA2+?P$CK-''8EDW+']+:P/]*!%E%\? MKO6!UE_JKLC_,UYCOEM=;T40$.:(6PGPF(*<&J.8=A/BW'G/S Z<&CNPSU5Q MO@>UW_$J6:WS[)H^T_A#)P=YX5L%N8'HA"!9\L&#J[Q'>+B/\H,;Z^"[8%*\__#FX2U15,?)LQ4U\,5X"P?$=,YM MR36F]/1P+NSR1ABC>3HGW(M>JI;U+-].F/'3,LSXH2:;W?56WL8";AS'4*#0 M9,JX;?N(/E*E'%\*V/FURQPC]S-1A[-N@O<[-G8\"&G<%DUK_M!^S9U=)L*J MFF]^X<:7J+'&;*HNGHDI%#]H4AY<$NT;J?:9%-NJ?:R?]O$>)J NX=5WR:XP MX>Z#5]GO.M]\#I:T0X&]M DA1J=)>U]M/P[VN96L^_],_TI?0LTA>Z M@?& YT(T59)#D8<->8/8Z%'REN@!23&B%U@>]Q-@.455S84$"8ZTV($>QT&G M. B!R!SDQ:YX!Y^0=-$0+]$ 8Y^"',V50^>E%+W:+V=;)B4TA5(F)AP94=RZ MW51CG.?B#)5\[8XO(6^-D_M?4T(Y=/Z[3Y/'DGC+1 M\<-'PX\N3%L01$8OW0?=[V.D?!N^$ISQ?'O&G>9>&:"+*DB=F7%PJ!<$$,;@ MD%F4K9C"XAG&])%4[1!%@=D-P'+9XN*VH(>G5SKY3)@&Y@HR$N9!^JFM7L9 MP^6W[?R#6*#[VHIQ35Y5_$I4OBN^:GVE11D% (VRW(2HMQI.^W2JSN;1*>4* M$;VE34UR4CF&/?C\K&PEH@>%-1?#$G-<*,;'D7WY_OS,1P780B".8V%X_.N__/'# M^_=_4<*[\ #J)$DMVCET]J!)J+$DSF$CLH,;<)O+">LHJ4\*7 E(-!%#')> M5CZ0(LH5#D&-O.%V8IC&,22VK[BL"%;IL">$"Q%MR-2_KOG]15F\(:$<0%G= MOF7E7PNT)P"Y\'^%9S[)4^A/2IA/XZ(_PJS>?>B M.,]7K>JUK[;"BQQ(83*@K\LM!CT=^SAET M> CBC#J\%5U/@Z4DV3!E$T+-.4CU'.1J,)<9EPI&0=:W7KQR"REYQ%Z)G9!@ MIOQP!6N52H+$+49&OX+(35L0G:CZ7Z+H.F[_B!?=+5U)B_6&I8\L6-ZJ1DQ3 MC13]_Y=W=;^-XTC^_?X*/QQPNT &V]UWMW.+.RS@?'4'E[2S27H&>_NP4&PZ MT8XB>20YB>>OORI^2)1$4I0EN>3>A^GIML@B*9'%^OQ5V48D:_42%.5P MTH+HR:PL_@1;LGR@8U$KI.K7<0% #O=.(OUEE-1F M[E54#"NUS:'MC6#D!6OBGXC+TRSE@XCN@BI<4(> 6!]R-54P(KZD3"Q)GDK] MH*(D*WX^C*C>>W5-[/76SW90^/7AUUKBL'NL=&PH]F*9AL)LW*"W[]FSU6'C M1,?,@1UJ(95CQU>S./QJ[E@>ICP0#VM08AIQCWC#DIBH:"FRDD<.-&S42>N= M76VH_W:X_.JAUE)EZL8%'5874B"==R.H@(KVR"+UT,O2O]'/#-%_V>J'0*H] M*G2#JSVS'^K0U".5<3B7;FG<'_OJ/)+$2'NL[RPK5LEQI]J2=2+N8SB<\,4S M.)F+M?A[CNZQLHY]+]5#C#H3P\[$N*4D4([- R[*T6?E\-_+:VED'_'0)J0K M;=&C2;5%FLW9_+Q?%'0P3ZX4+OCW&U=9P$ M7M]@*U9I#+0?EZ47/I0[AA&.?>^@TB4CZ$UZ\L:K:?P58) 2>O)!N,DR'%/P M9&'NV:..8#U8%;.K"MKJ1A+41\H7&WA!&F/1VB3L]?@Z:C$0I8XZP&J= M.NJZ6.28.FIY>XC*Q@46!^;VV$V>3\_T(B7#AM1*^H>I\3C&\FKX+'PQT=$NICWD4LN'"LQ@M:B->#5G@2AC%A#\MN& 8((GX! M+QV ":F=+6(U.W215+C4BSRE99&G4"_R%,AD3KW(4Z27K%-%GB0TN>QP,GLI M9XZL0233CE6@8=+O7V[.D8IKR>D6R'/F]_Y/^-JK)3PYMS[8NY$L[J<@Y\62*# _K&3V0K.^D]?=>F?F($13 ZG/,*!%^8(ZGUP^P%.@)W!.-XNBB MS!#+B%PKF/;4JY$I.'^.@Q(>8OZ\ B<*"EE_1'Y1S?/KJ-4\^\XWJD\U.T % MA*])7$3O"5'MXAT!AOU9NS%SD9]*=.EE212N>%)TPAU"PM R,I1R_T791._C M6D7UTSP<]V*,?H/O9)\ID[E&KW ;2))CIK0$FQ!>(Q]HQ6&]LRM1UFAUNLV_ M)OE?67X;A'NC" CR,YW^3 TP>]SFZ%^=[5@^PT&.;YE59VO\ _< +.6BF3;: MF$AG?-_SQBG/28W M$+9$1[$/E4HF 32^96R]C:[#]2#Y:3.5GQ8!P>]CF07;ER;GMBI7=[_7GO.Q9SBX--J.;EPYZ'NIF.I@Z0=S+Q0XY#Q*?+'FCFCA 'T( MWD]9S-9[Q+9X>,@T8'$1VPJ\.BP'QV@>8.1B^,,YN<9Y'0Z'E5;5X2?U&K1! MN>M5#7OD;T'?XWUWQ(@7!#+C$G!@\1B%3\(1ET21A%J:QT&TR\),^VG?NP%' MFVGX!N5X)S,D7Z [J3%G?]-_'E,].,R+J&@*TWT;E;#C?F;/0Y2W[C7=>E3L MV)-M!EK^1\T28J4/]6\S,=C!=M7(*Z_AW$YN^;Z15[6*)U?Q)5#-GP>H MD?/C=[6XTL[D%UVW.ZE4OSF115?0CGXB2DGA7,;4G>&VYY?+6DK7072;9"$O MKMT/Z[H@+:MJ"N(S17WTTEAG$0OB+W"NE@F8MZ1 M;(JSHEC_/!A#*;7?PV*>,#UG7*^8>%_,>\0B5#7KU-"IK'#G>520*7@9+#*W8]0B0%H1FBM+X6)N])U[A MX-79CXC.$81Q19?K$QV Q&JE24?WA@^S@ J,",$J+M9KMLR+H(6'X!T=,6(2 M6YB'!-9,XGV/0S& EI\KW%"8G1'C-I-&2ED,[QC76LF$+19;R2\:)[%[>7&U;A]XC25O%JIN@>I([7L$MJ%G'[G=B4 MOQ?QF1D;HSZ7"R -EA9M44*]Y]4&TB>67:(W"Q9[R^(@VB=$TH!M9P51"]7X MLZR8 *)52,B C9K#2+:*@[X7N:&=$'G%N+-RX-EE\3Z*L;^#U]$.M(>%LK5] M<6+:&".9W[C8-7]*&3>\#F)3N6,;5 DP4A3+?4O)KAAC+"/H$"NIBM(%L;%M MH$-,W2!,%Q0/D+\^')R?=LD?'+IOR.48"E8^C(1V WOH,DRS?!ZNAC[!G.X, M",\R]C3B\>TW?[EURLF.>V#[3;8"SJEF/"+4J#UJ\KIGXH0[./) 20!CK*_Z MB2:P2.!'P1.PP*?HA4-ALQ_AY_O7CGT[^X].?N-C[KQ]_//GX7_\Y\;5%AF5]131I M26_BT]>-+-8UC&Y,&60I57_907PL!ICNOB8@(PCY8>P_]\MGMMI&;+%68;X\ M!4)$WF2G.^U??05\-12>^2*F6!_M!(%+M1^D-7IV$!7@$"^BDCF@O8W;E$4A M%NE-=[/;;5$E-%R"M"%JW<.H!]C1I[OBKU]"E@8PD]TU7)Y1CQM,V]L%3<[J MO\Y_&OTF&V=E^F?D1&:?#K"$&UX4D.OUERG[=8LQ@;T XS2"LX+B 0K:FZ#'<^.?DAD[MAMBM 2^0ZK'^9H4X=?-R_[2QEJ SXE$/,U!@G MO,8BW-7<;Z &.JK%&H,-S@R@#B>:+5V"/H2_%3)^EJSSMP!>S3+)QDPY&>]S MZU)9]V\^NKAFN!5[W JF^W_\R(4@>\;_\*6]!A&^X#L&$E:XA)V'#^#S57_0 M6A8> I#0-DD61)_39+N!'KSX(_=\LE5O[S4.>B+0W+6Q$2E136LFFN#'K_U8 M[5$Z6M2$9WS&O*<^YUDYZ7_.5Z\?/,_W/\[K'S_F:,)?P5"B6[UHCO/#RID< M'#=@^N]-*_?M>FL'PHPPN%-Z:L@6Y] !%&2'F?ET=Q/\(TEYW>X^&I+;T PZ M,1]F)NJ#CZXRC;?>#M;UZJ)'RBC8-^GKX3EE#%.NT'"U6!<9V%B/083E.GFRK;/9EMM?BK<1C8/M*PZ M5LFJBQ*>R*['/.;/ 49D<&6#W^8BLV[#,^MBQHF6XX=JL;.-7&V]8\JMD)BB M%\9 '-[9;(+=8:-D,QRYF:YCBOU_Y:NK[Q^1I._F6XWB^3=/#38]CB?0Z2 M.@^S )?)1UCC6OFI./BAF,I7DT?!M6WW/!]\7C,^,7Y$ON_W6(FR>V8IX[O, MN>9YNJRL,DB7:D3X:\N@LL4?, *9;?(?Q'>4W==I\C)\=8!F^9KB*R6'&(U_ MDC\<_C4J,%-8&&,+A==[C>DZ:G8[92F#??25O>PVYZK+ZDG+:)7 MH-<5?X!#)@QEH@:XOCQ7.ZJO!]ORG&% ZTJ"$*'94N417J;);RS&7QI[V:L3 M\98\2[*\B%HQ[;-* ^+)N@!#T5IP&25O".O*,!\(?SQE<-TS8""H>P'C$/Y' MSJ9! 3A:?U*MYL\XS[ MJC^*X%731W,T/Q(1 5(A,'I<_4K&A.X\C4^T> RKG;$7TM>>W!=OZ#*98 :'YZB_ RTT[QZDB\N$:,A%)/F?@JW&,F55#3&KOT M)S_Q,68>"]_=79C]/QKDTBYP7);EE8)" ML,',\JRY[?'Q9+Q"PW@1^)SDJS>PBA2[.5\F\*J;KF_W+0O M7.T)]T;Y?E\V(#8A*O0ZXDP'IH9?H?YE6SM,ACT52HHT959,F#+V<[5 \^493H+,']??C^\DP+Q7L:/QB;9TFY04LYKE8 [_Z M2QN_,K@9AB-+;BOEQPR.4[[CGEOX5J@MNSYV6Y]);. SNQQ6:4 TV2S-_RYF ML-S5K37U9X1GIU1+JF),R< _:?#RN%";=;7:&'FQCZ$?IP+D"CRW7RU M B$\XU4.%BE(IJ]AO&SXO0NFW8/>A1;] D?GI@Z\R=:S0V M)/^.XB(L$4HX([:8/.VMR6WNC3@3;E2TN!$=S*M]A4> M?$C1LXB71-3G$B8P@?5I80^FIM0N5!$M98R2;H?H.9Z=95QQ5R+4EHS2#FJ+\JC M?CVI/866=W^9I"Q\BI6=1[.C <_G_Q+^[_GJ']LLQYVIM(9;D5PWS_,T?-SF M7.Y)A#WD\94[#MG\-=%^I"\Q4[33MELFI9GY[=I MZT.\I!OV'BZ#6,=>M?-G:V-J::C4NH(418'LEJ5<^L%(D^7I3F@L'!C!,Z2E M R%Z.T(M!$6F(VH6 ! 4;+)MA^Z3#(I8&\,5]'B%2[A@@P@%I)L@WW)T89.G M:+11"%^;?R#39,.6[K>/&4G1YX8\-I3=X5YVQI2BV=K%8\^#B(L&KV M52Q1!ATBO*O#1,1V/<0:#O@E)@(Y$E,]NDUD8<-$Z4B+^=@FH6(@:C6]G)FR M4CD"">RMJ4^J;K%LCWN9V.2C*'G#^Q8.U7FR?B@&"Q2[KQ>\4 <)7!:;-4>/:GO/)P1S^Y=-R,+7!O3JR.UEP2DHR\5-1EUZ4I;]Z09DR#8-(E&O BTLMK O/0PM-OFN#[U)>4F4>G,.LVYWENBMR9>A8FA4;C0*V0(]W1US MTVQ/?H58$+0M@2FN]N1?I1Z3FBDG[&T"NZ@ B]!;5#WG3OO;D/0GDFFGZEV4 M-T-I\#:^ Z^.U#,7>_Y=55&5K(VKQ3%2MKJ;@ MV.TXCN;4C&(/47F^2C:Y)9AI?W+42O/^6+5ANFHD!0Y&E?JUV/)Z[,:0Z64T M535]KVB?EB[4ET3A65/"B*DP2&O_-+LN1?O![%4!@7I0?2I7[X]Z8^M^Q-EU.3&/ZZY(I3 MMD@=DJS30M*;Z'<"BR O:NV!V4 ],IAXAVE\-R]>P%,J,^O(K[^98)5M'LE:QTF";?=S%MJ;TZ]:3PESC[2*K6=L@P5GCMAC&NM MR T%=^PI1&DWSK\&+Q;0A6H;0D"2BW>VW"*[7ZS7X9*ES3=M;S7!^^ "KJD< MMB],=+'AJ*_)Q3O\8-3%.Q$@#ZS!>5T[X-X=1;$P2H,)%PP_A"Q $_T MS>5G_%>2;A*XUIDL=63B"/U($D0NK+S(%&OIT(3X MM3UTWT!+Q,BQY)KTI3F1@'X9;%L-0C"MU]F!^EIX08R=WV21M1(V:3OF=?[I!/>%O M!J,Z@:U<:KR\TMC]!N['U2+^*4AYE- =W/P?;9O;IR^YBU;J4$5U=!2!MQ7> MT]9V0F8K98^!/I\K6K(H6K@]0>DT-0GT9B<#+5MB9B5P2=IP_>;@MN:97_VU*^R]K0_U%JW5J 0U6$3S5?+#N5KAP6M= MW:=S,UI74V]#[:% &0,3NT![K92W-OHH;(TG)(+=!\C K"@AK3Y$=W=J7B=< M$'Z)F];&A#*_G$&IR&?TA-YO[/WWX^*>/GYPU!]H[4H;]"X:$ M5O!Z=3&6J9)I=17#J]/T0$M!U\G"E4RNYF#I8O)&;;)+?^*E8@$"?MIM%N)* M _(X2+E3I)@B^95IVI:FY (E-,'4*)XG&&:_P*O%'X(GL]7/U9Y:1I-V+1D7 M_Y# N_XYS)_1$ T,K^HU![W<(XS-DU+*110MX"=^CN02T.%P8C M&:=26.:U-(K3G7SH:7OJ1(I>5/-R,=TE$39Z Y&LCZ=*(W,D"Z]9>9%)A_$B M9@/#=U3HDD=6<"ZM<';01(S34\GZSE/@VW9IBC/%S8G?YPIVXVNX@HVKAR-FI[N+ETV4[,S:VA!TIR %?$WB MI*I#>U@0S3VHEZ,F):?C= )9&Y-OU\[!\H:L^[[$*+,N#(4UE6GJX9G-I43- MT! ?Y@V;\%X4R-5$-9&,H\UJ%Z5?*%0G I1.[8I0H!FV^<617<4JO!+OC6;4 M<:?>U,RHK-V,'A='Z0%30W(! ?2P3,CJ%U'X(HU:=M.ELP.UEM.HX/$UR9EG ME53OSN2)/G:>IPSZ()4+TYY%5^U*8V*>=EX7\;J+G[W:@USO4 YZ+5TUX.P MM:76*LT5UXR*HKGI!"YB&1YSZ@64'MP2:+X&J_@QDS5/WF0K//\#SH ]39CM?*A.\YVZ"=\S3/TW2 M-'D30*GPQ)RFVZ7_I. 8)1C!/(ZW6,A!8# T+?L M8F*E 67@2"'LE8:*JWAO5CX(1>HM:+MN_0P^';I/+[9F0#QJ55C5457^H!/X M_EZV:'F;L@WH:=)6KJK6V4/T229"KL"_)M$KLI@J W( Z#DZ4&O",CS#D $M MA!6G.=JW\\0$4&X/\C8<4=_^I>K67KJ5I[AWT0;W(4F]9>U.D(X^D^EQ<:> MZFI/[DC K5+ XK14/C$UI9;3JO<[[)1F6H;;O].- OD=5J(>\ZAE^ (B9$%_ M8B\L[=N;FE4(:S,*(RI.!P%>OK+>YAD2EH]LL=9^ZW"(3-VGX.(V2 :F.M<% @\'),9X7HP.A67E(BY* )QT M#R7N.Q9A+MUYLN0!.<*?:DFD,S:B9C1U_E]Y0,W:?4)AG%)P-PK46H Q/J&; M^T_O0 M13 GCFV]$3E_JJ5XP=6U?'X)TE_L=ORV/N0"CS/JW?5U/+N2Q^3J8%Q89LC^ MK6QMIQ);H<'^E<#.7T)@INGRV5$/IQ,!:J7=YAVIE0KFHG3$GZ@,M$[.EG9R M]-F^F%'SZE2R5((SY-Q!2O#DE<>\%ZV MGA-)AXK'-O9Q![;ZE82A37TWV;.Z;X!]) MRF."W?)A1Q+4VDJ0/>-_:"AXA1,H;"+WSW!"$;<%2XY)8&V;']BO-R&'K\/3 MW:8A\%^IZ-8YM;,Q-<=MCPERGM N_2F#R6S3O&-X8- B%-8KY/EWHS9I:-$O M<%(ZQ?7[]J6V6%I12GE4116CU!;4U9D()8,),=54R6R[6NG"%[82R?-:Q+T0 M_),U]FQLY)[DB/'#&)];7)FU/53#MQ,Y"OI\M4I9EMTF&4SM_\+-6;*RE*LV MM22?/D\*0)_B*SL/\L#@!&]K2Q]G4DE3+.KPN")#6SM1"U^5L$"'>=C0CMJW MT'I;3>I.;(,Y.JTH%:AE11@K62B.V%^4P=J/6V M_3"S;&4=!J-*[G2KVX4+ _]BC?^T9Q]X=J4V(:*9B\,;&@L6N(TG.Y!AE!> MNDZ6073[#!>JL#34A:/Z<^)OI"J7FEZ\>C85^6:Q5KE4S@P05WMJZ<9F=^UD M@J;>,J!15Z2F:Q?,B+TU^;;RJ<0CJKR9MYE_?VI/G2$8Y"K>;+TEJDX$R,4H M"<_H"+FDLH 0,0)=+S#[S_6A1FAL$ @:OGV3*5C4WH;8^K]>@M"[6%^]+KL8C M^M@B-L0'W8$^FX:('H\/N("I_Z"UA$LKVO+O$F:;) NBSVFRW6"=*;1GHO2] MA;MN(TLPF?% R6=%7= 1 MZ$6@NK90^&[=L/1MW:CO)7-B8Q>_:*T+X>FKJ+=4R95QHR"3$J@F/U:_7,9M?/"UJ0X]Q!+*3$C"OXG74 M-'KW(43MYY(NR\7:>6H-S286[.2;AN+"XN]#<2IFG/JP2@P,A8N1.0J2 MF)M26T)D^KKZ:*SX'D9CA[4U^2E>"N^OP!I/8N'?KL8LEQ%:4N31*D%:#GE? MJH0\X-L]!B(%<; * SB N C\(6)!;$9H\.Q#K00ICJ!@%NPGSM*4VFU:9,45 M=X@T_W?!_G7WI5[B=K.)Y,&15519M1I6-?C7_@GWHT2]_)J#V[>*77LWPOC! M,XQL!%G.E%BA/R._".2YL)3/TY]3J^=)EC.^I_7X;Y=5T]V#6I+PAGYM<:=T MI#*I E"+] O(J"S=IP*4O>^DS-4F7%%SJPG MK;%)+6UI;Y)K!GTTJ'1-Q'? M2N9(7'].'W0?CY^3\$1*#W#=*PM; ^Y<[8F7\C-#E1Z4_U?@[T],Z9="S]+" M>EK=\'L1.J;%]U[T-,4#Z47J*1XXJ%!S<.4L.W8_D M6Z(L\O"6]/FDD@2A$J6 CXH8073#!K$!9DIIK*A;N%,.:K28B1W9TU*CT M2Z/#QF)V&6DH:@M.$3E1"" (8M\295%M2ZUHP9M?-9('+M[17FM;@ MG-Q]J)W"9>BWPQU<;T0=V%DIB>"\R"Q-J=^Z"$RI0]F"OIBF.]@:/#;(%N[2 MVO$(XA@-($&O7+[+#I, XC\@.6R8=O@:QI*ZPM?>XSC%.*-,!5\(5 ;0$*(@ MSJ$%'HC-BP4^[B #DXOV\,6O8(Y5^ 3.$^ PO,(UQ.47\?<\Y/4?7)F:O0A2 M^G^35W.5H,;#8V25H (?E%-ZCD>]^5D$OSY]9C%+>230?/42QF'&L\!?F:SO M;HYE\.GYG41(EH6!M6=FTXO!JD$WD\F86_$H>!A;BV;4DJ8A8R[)6^M5.OM0 MFP%LF$X%LK?CL'MW)K-1#/">IF:?N=7&V: M ;9>"&?,>\PQ+.&E)>7PGWV(CC1 MU& !>] U-;CL16V]@TL%V.E20IG;;RQC0^J0?@^LLX$JT7N2G.Z)O4VB<+D3 M?^Z+TVND0>U*2U4)P=+$)JPD1F>:M?4$ER$Q''_S7TK9@Y!;WEQ^-B<)%0^H MQ;0BQ,A1KL\C0*FM-^4WD"AGJQ6/V@PBB7>VOC9 HJFII\I8_B\"W"OMJ:3HM>\1YN(8]QZ";NG5X M5'<0HCG@(=P4ZRX53\*&M[VRD-JH[BG-5.%]GTT&L>[$B%>] -07ZSGJV2#^\5N2#"U M(SQ5%;L,IL>+[$E,#WE(SJ7S5:N\VHS3W)<(N<995J%!T;V(BC,KFY;&U!ZU M8!/"H4"-5X50XKO]RG*WZ.+3;TK?!Q2GZ)[E>63'''&U)P_5##)W>E:U!?%T M?PI2[F_ TVP7\9NMJ!EP\"ZNS$P%J$RQ[9?&6HHVE2KQ;AB:/SZTBN#>M5Y4U$/9TMR[JGG M;-B*_#1;42L&J&%A.+@((+-4)JJVF8(WNWYB+6F1MK;D.HOND[0FSAB:D8NB M]R\@SB@9QBR-5IK03_B919'3GJNWH Y,D';R!K*B,0+!UIAZ=TMQZ"&1OIRV M.K^.]I3Z3.' KHI]R [1.Z=^5+5FKV #+:5+VQPY,A11:I&REDKL#).Q-J87 M-[S,QLHJVE)R&5*<%Y4!S";DO4A-))IA MB&#KNOS)A=*'YR!VU6 _Z 2H>?'B[,H4):H"2>^2*)( $$8V[-^=^N:T7Q,[ MK7I]4?GG-A$&PHOW'(-L86T7,7S0U%HZ?M !J,%![&&#G],D,XJ2;7T(Q4E[ M-D[W[-9[X 3QJF&K'&T4ZKM_^YBQ7[]L#,_Z*-YDR.M5 M8%H:UMH5.3_Y#C-&;?X9>VMJ%8FG1W*3* ARCMPSV\HZ$:"V@IM!J(59N"^4 MM8,*/5[ VB.Q/W$D]I=A!S=!SB]*XQLZQ(#?A:J%(G<8+V(VKJY5&88Z;D9+ M3S-&PFC/*>.1RZB& A145Y#0X8!1#L$3ATCGC7G,YUVRS=D]2U]#A(B]9$W MH %)3T<\Y5$N*\PSLXN:TH28(8)W68-0LT"V"PCCCD@=>; ,3QEP3%:'I2E2 MWKW3Y_>B1'\METG^\]<@C,3D-.C&YR1:P0&156]:;N?]B)&;<8KY%=6\BV(_ M^#$ME3U]^M&+RK6:PJJ8FP5JT=F!^AHS!&Q>@&B;8PH;>M\Y=TD>6/J"K,:[ M;(.+!KE)2#G7I+=#KP5MS)UR]Z!66?&LW+%-D5:8/*7!BXBQ1?&]P' HVXC4 M1.-2]ZM])@#8B>^W;O36GTV!*3=MMH+3G V(U^Q)D=HB?#8_-UJ MX7=Z:=W3_-7/>#:!,_.7+:B/+(UV B72=GQJS0B-%ZC? 2?*,EX6E>]](6S4 MP]A;VE*;%T"!#9]BZ>K8*6,)5^X+SVF92V.T%W0C<0PY1T[[2#<*DU$HOB8Z MAI5;E:BVI>>"GF8&:Q'0CB3H%^Q9P+,#VS?T)M^:(C.F<-@QS%""_PO#M#-= MU=:'/#P;T[C3,Y!#GY+4DJM2:3(Y>Q%W*K&5#8R_0S]J=ZMG9+\U$+$3 ?KO M:'!ZVW5"5_MIP6#M'3&M4-EXRQN&]B#TV/&@2'3O^"!FC3?XA' _;+:/>AMJ MM17V:8YVVI94-%,[:KB2-%AQE','XD2]#;4,DL2)LK$(9N$H;F%M3&TH$]!' M?#(@'2#,YI6(M5V=;G,0%Q1X$Z663MO(G*&98#>M=^E.S;4VY$H@D5@MBI17Y%Q*WNR-&LH:/ M"FK6>AM=AVO+%]N?'O471$LM;#285HPS+#1)% SNDW5:/,%8D??[MV!SY\R3 M[$5P6M)I$3_&C5R(%[44[J(@ N%:0CW[E('Q(T1]*&Q%K+3TO'D<1+LLS.Y: M$O[V(T4M%>EVI%9#$[U.6-/1FURVY2MU)$&]/?>NR9MLT_S9AALV %EJ#NY( M&W46[O+H1UFK*&)!_ 7VXC*!C6J&*C2UH8P1S[:?/GS\\<./YMG6'D\31%X& M\WE%LG0D,3F.><>6#+0,D-$\S:!:!VKEMU*=Q&;D:;:B]L\%85QAJU8ER-R2 M&AY@O6;+O-#"$+J UX'!:6YAIC)P)8G-D(W>O:G#J 4H&TY20Y5SW27N'E-T MY,-DHRURI7L>3)@^L>P2Q7:8_BT#T=14J+@7,TH9O^\M=ZFI$3W+ M%@?%TWGO:D_X_B_#-,OGXKR<0@ MMQFRI<]4SD?AZ///FYV -*")4QC78 ?8,#:D/BG-X"?G%>EJ3ZU!%DGCIP;L M\].=]B_/Y'-_.E/YBJ>[XJ]?0I##X![?<301VXGRZSF5Y=WP('U^LU^F''UG MN;,'$'ATHT:SJ4.2WJ;HI,QW&,F/0)UHOMHTRCYV[CT1E#N]_)YE/UJ:4NNI M0?:,_^$+?0TB <(/3"]$9-#0T M.XM,9#O&09 S_CES_^B?H$_ ML)SAG_\?4$L#!!0 ( $YZ)%A1A9%& $D &*F!0 4 =6YF+3(P,C,Q M,3(U7W!R92YX;6SM?5N3X[ARYKM_16WOBQW>OLZ<.>X)CQVJ6T_%5I?D*O49 M>U\Z6"0D888B-2"I*LVO7X 7B3> D2(,0(^TQW"P 3'S(3BV?[V_<7;M^GP5PA8Y-\OKJT07/S\ MZ<.G']]^^/CVPX_+CY]^_N'3SS]^?O?W#S]]^M;QFL ?P[L#=A:][X=D_?+F]Q\7I^1^\Y'Z_>?/GSXX?VQ%[4% M^=O;K-E;\D]O/WYZ^\/'=Z^!\^8"KX87Q-_F^$C6_+72_N6'N/7'SY\_OX]_ M/38-8%U#/.S']__]]?XIGN=;O$(A1@V\^8]_NKA(X$"^"Q[!ZH+\]]OCW7&0 MR(,KB((P7DD,_0\?/W[ZV_O0>O4]?WMX3YJ_?\3_\SWCANR_,\^Y\4(8'NZ\ ME8^V,;"8ROAC&P16O[R)O-7;;$2"SO\6'B<\[, O;P*XW;G@S7N)DWD*,8.2 MKU_YA)FA@__J'/\QF*\PA_E;\,VS(@?BGW@FUG9,=9.\\K<[!#; "[ NZ&/& M/!\8=OJ7EDL$XVD#0!ATGRQ[.!VFMK 0;K_!EAE2*7FSG&UW+R<;MH^IMB!'9,UE#=_; M*I_,U$LK@)B@!<(&GQ?RVQP\ PQ _B.PB<5CVWZ$31YOO4"X;805:PRTV$SX MQAID4GO@180>?^U!\26A]Q^ ^)F-U5<0?U40_[J> Q!\:T'T#\N-P%=@D;^W MX!SF$ -,X1H@N+?"V"0,0A2? @)\#/@5.&O,R/'1%.,*!*F+PU?';!+ B J'3SCC:$'>1[#S$>%=L9G0>@]! M.-F' OSE"-D;*P .EK]K;!0XP',$UX-KJ#ZFE+>;8W; 1['PT$ \NY/R@\\" M'SK%]:C8F$H.0DL+;[O"TV*/TB]3Y4\U7-3S=%5U+&H#/\= @YO=;>;!&F%8 M$[P=]93N&ICC;>8C-J92T[S-]'A'4VNFMYD9]W ZF)2MEDYL4 7F99M9L<=0 M;O \6 C%GJIK$%K0E6KXT,968@"1? 0GHW .@XM'IX MVD,;+#&!+?&0_%DE4'7E"=[Q!G:J=YL6STC#&<0GMEH@X,(M]"QT6*0GP 7" MS#1SW33'B&^ZTK\S(!C1=HO)FJ].M&!Z\T0N_;*9@[?0S!+JA(_43_<+6>UY MXK3 "7%S= ^M9^C&X8FTH3,+CWWGW@Q+=H00UO9Q!%,4O4&H4 "DH'9I.9I. M,;%N^K3S9Q3%S+K-6F3$P0_W)RDDIG<4INJ,")A=;-EJ[I(^I@LLU]"-L/4V M%# \GQL?95=XH0Y$ M16_)J6^^$K.C!ON^5N"5?WD 8<]P-7]1J6^OXV%,>-R>3R-4>C#A[LI'+Q9R M4N/VU"RS<3FU2E^?4^L*[<8(+096.]V3@,YW@-#GK>^QW8^[!.3^2>[F21H? M7?K%AO$]H_GJ6W"2:Z(,"FURAR?9J"JF7Y?%(_^,+#N,+/&;XSS;<)6D4AZP) M/D]'B-R162#?!L A!J:#?\-?!DYA7H]X7W!@+*T]8CH(E$;2(2B9/W(U-L;[TGR%UZAEL& 4G2 -#F#!8_ =JT@B&7W%OG;QG[] MH"J)&@61Y6X"R#N:@HF=#)/R+SE34W"XWB0**/BG 1 MT@-,>UR^(0#VN[6_?^\ &--/_A"#&0.)_W*D/$=HG'B2#>I:S\#]Y0VSZ?MN M1*ZLX#FN"!$%;]>6M4LH!6X89/]R(CG]A]QM5Z+ L22'OOW'[!4&);J;VRL@ M/D_#M;^UH$>ANJ:A"G*QQ>Y[,2VSKV#[#!"-W&K#CN2VXE\L3> .KW:9%QJ; M#T8LR=]A$!?_K':A+WD7^G*HA9YA9!R"SJUKK6O *_X^V%(N ((^5O8.*1_$ M6--BN\'(N\5[I>7^#[#0+?X7ED246PY,8H(/'Y'YMKV3F>SCCV -@Q!9'CZW M;NO6N;;90,1= >+)<^^PP?#Z?\&!2EVY7>_D744(%5B++B?4I@-A> M=?-[# M'US[B(Y@L57OI#V1U"7\V8^?GI?$:JRAJ]*D=Z*6R"*5VIX.VV??K:&H^/M@ M&-V\VK%+EB*?M71I;>^]4"D/FTMU[V, FQM!O2U+[8:BK0-<-TF M\ J-!E3*#U&-(5K;9""BEM9K%G](\G@;**2U'XC,@S$OI?\AAYR.5U+JV MPY)YA?\X1TO_I7PD9K4Z_(@MA"\$]).8,XVQ7;CF<-P:?UY);&HTT5IH.94'&#I?8#YCX M\N=12,KE.KEB%%4[DM6I?Q'Q]P#-GH,XQZ1.1@J_%\C)N\9GJ$B:A>QL,/S' M@K>^6K0X;?%^%Y?^>VMOH'LL>KA"_K;!KYU]V.?Q(U_XR 'HES.7-Y_>7$0!IM#?D5%)V4$\MQ7 -K)SGT!!I3TF',M# .*6RA!J=EKG\:GS M%1L*#*_WF%R@5>6H&+P7HHV$ M1:GRY(XF0:,J#B5X@&&HL(=[RQP M30UOI?A\>GF%*_-#.5SMP/K MX\89.J:=(UIN5)3 =8;2N5O+[(AYAM*YV\S,4'T&TF0VUR0)9.!,9G,U32'# MYMR-YFJF1(;,9"TSTS4RF,[=<&:DB600G;L)34U1R;R&YVY,LQ-D,I0FHYHC M,R<#:[*MZ;E &4;G;ED7TY R5,[=E*[F0V7(G+L=34W*R@ Z=V.:GA*6(309 MU;V2K .PODJ?;N "G.^C0(B$[$[ M"F(#OK36*NLZU!6AH#120.:-A3S,CT%6DC@N1MV ,KN/+I,0(5X%T0\@3-@U M+N.TMZ!+>&#IYRR2C>_BK3;@69.VH^D_<3D3UH$MTWKF@M)5[J7/1,0FH(+P MWP IO8K!PX:NM4Y/T=C(*5OZ/!+6;BS=)RUCLE/9I+;$5PZG-*I/#160FYI_ MI*Y@5FKW-QANKJ(@Q/H7W;S:;D28@50WQO_G+*U7RGS:C*2Q!$G2&!HJBU1G M-UW1:SN*UE8'WS;=?KPQ3%[6I)4I<"F6M"V:K[,J.7CP M/3]S.A58@R4']$X*IG$-=@C8,*UENW-![!W'.&])*N=?A8JDIDJIH\.,B=?;:W: M0N.QOI1?Y)W**%" :0P*%?$I!&$,AZ8AFE-;GZ08=385&:XX3!X?2LS#<)@Z M!DWR J'(0R'EC-:P>+!H_/ <*@ZA17R JZZ@V'M3YD/A6M8H<,\OBT\M0; MCEQ;9SZ'G-*]Y(9CVMF9WFXC/I?]A<^#G<>0[BR6"M7G!"H/K$EZI!Y@3?7' M9)Q#>7W@AF,F8(+D-N)S 85I>S#8S7!\Q-5U4VA&*F Z*NVI"J!4["C$^>T=8"&7$%U:R;Y&!5U$U+C2 3=>(7(XR]%)G4!QU.46M@ M.T,K<8J!U&O(MY=*GF-C0VI,V-!2GF+HE +/O13P'!O'- 3C#*WAV0VCBJ// MT&J>':1+)%YI:,G/OM"C<9]QQ4'% &P9J#2U=F@_X%5QZ_6$K5E=!%+&$($- M-JS@'HRT2,)Q/EF9!WQ4F;7/L2E>DCUW=AU%__-3;2B\WL4A(2SLMDLB%L/_Q"&"#Y' M8;(K+JR:]VW5T* 1R(2+KZQ@<^OZ+[\"9PV^6- C_Y@M@81T(\QT?3ZDEG=)8!=E! M@)F%#_#ZMBK.,'AK(IH7_^?FSPCN+9[N M4P721C*G2FY#!CINH8=M16BY"S^I#\\?W:!W56-VH0B;[!5;D&YY4=JK6(\- M/K4L =K>>7N0>(6H#%37=*KMU+PAD3S6\+# )Z.09"%BM;Q+O6_4G8G111GB MC1MJI9GZ,Q#)0*^(&\E5%#D;-0VB3N?D4C*Y=$Y->T5GI_+A!YLN_)I(8 % MT_OB^\X+=%T*\<>?5;"-X\#$U[2P(.:&*VL'0XM&*:VU..&1MWJ;^9(2@KQ5 MQI-XY:Y30SS'GO>^MR9K62:-NY_*HFKWP I IBL.;,ELZ*2DV*X-L%AAQ4=< MFVSJZ]LJV:*JQ0;BLS0FJU'?TO#4D=E?L"Z.32VVN MQB#+Y(LG5D0WTX1&4PNRU1X).$B]RM ]H9DO 88BR> ]M"N'$78C944 MCRW9*$UB@A3>8VPNLZJ0*$],_CHN3NVQKX-ET;F7UD,2]"P1VV(!F'=,H MK91OT8\D 7V^^A8DVI5K>R[W41,$(%BFU^WPNL;:M! \I <%&GNJVAE31=!H M+-6VU3"RT3*BH3Q&S1.;5D8&1&%3"Z^+ 3# MX9KJ0#/YB"E@]9QF."[-0?8\1K49!88C))J4D,>+I>(-AVVJ']OURFM999T+ M*!SI$&=,?.GFBQC.#Q= M;$71=!W#H9R*_[8V'/FYT'"X6ME*=8EDAA=K%7*R\::K&8[95#2YNREU2@\T MGEF$+ %::J+A*+6RGOBS)\\'/0Y-WI2@:7@Y8.X=CY(!>A;PL(]V?$FFA@,E MIMAY4E@-!ZS+"9DC9?9\T./070ROKZE%R+GU>C$%N!=4]&&;9G5.3ST%X#TD:XN6HB9)6\X M8W%II=J,_5X>)M$-&/ZC2.5J@.'X=!$XCG"4J;!Q'TZX[FP8_O -YYFE>A'$ M<%PDF=R46RB]@*>/I< M@?6R)O?Y)-U@:<9C&""TK=V:%+#=@!#:IT(ANA=R MG0I93F7]IK)^ Y([PB2,@7.SLJGE3SO-HO"#;8U_CI53V=.I]))DVGOFJI@)?"Z831=;IRN)TTVH(141[R'I7,":[JI(9*>J_6WX#8/V M(&4VON'IN>T!*IPE#$\:Y$.)Z^1N>(*.,%)4E61J2D5+A$KZR-1<@9;HU"DC MN1'?$D0:1'R/_TA,'X)"(3%B=,]WYLZ<+1ZQX^D[!5NGB+L*^NC%PO1@CNBHRB8Z ,(3]>Z*-,HMIDR%UJ^O,6DG-UGRJ@2))XS?JE%")]U MT9+4(KIU_9=?@;,&7_#F3OYQML+GBT=@$Z#QDN<*29'!29MO#AS1X M)HLI5I3&&JTRUOT KKTD5F@?ELCR GS\2($F?W,3V)W?HZ3T5';Y=N&C^(

/@/(2DS&O3) MW9T_-Z8-[/N/2AZ^@GOH ,^A&0>GWU7)S2/81>3>>1"7T<+; D3 N8X0AFP! M$/0=UF/'(B-H.\&$53K-,!U"U103IW8%\IBJ2T(U$7XL^?%>Q9JHV$"27@9K M_/)S^^M\>;+R9QODK^')*J,T_ MQBT9SREV&U,?$))%DXP"[Z#:!*5X0A-3/IPF^;F8D9Y]7:!AQ@ HH_S$%&P/!>8FG,JZX$\%WPJX1/.6D-2@=DE&UQHH5 />%K&/_+8E2(+QNOL M*;V[ZV;6$#>G.X<=%7\M)#>N5PW M:'/OR7A0F*I>6.49CEJ/6T!/ 6K#%X3?Z.4/64^7BVC![5Z@2>R\&\_1 YX> M1;Q[0%XJ_I\3_#VP)E*A!_HM3R#??^SGMIMYO)E+(9 *F([,) $NH:0&J;<( MBX N]=D_!D,URZ20>O70>%@%LS<,O[G8!=6NR21#W'@T#EK.M)84V\\3MFV4 M 4?&2.95--5IUA_"W$DY&<2]>F['=CR?9\5IKDGP#_$4-J5W'?-=TBFS5%L;:LHLG6J_#E%-B*$3#8=J2G:; M:ID:ERJCV9$TR[L*1E>9T-IQ !0;0HCC,J>8WS9YG]U%Q$HEV M.S=F-O@7D2>FC],SL M$-LL\?N([ 7NY5,J;J8#K"5M&',E_K,+TL2EV9:D,_S%NBK,U57MTU3'+8+? MHU?MHJ;JE!PV;3&0DM>&_!4,&16V<@WT68WT+8?NJ\$:2,5J6(?4PCH2=N4' M(75M:,WU6:D[;P\"&7+#&DCA2BW]F?UG!!&XC )\: H"$,19:60*Z2_49\=$ MAM#"EB1KX.$/T>_'L_NHL$MR.V)93/"&>0V#Y&D(H26>X]T64$LJ"0P@J:A(W3G)BR\! MDI0L;)''$7& ]M"N! !%NZNJZ\1=JT96/9H![;7.=IJ:DH*[XR;/(^3T]CH( M>;*)Q__&*];Y+EIL@@N$(8;.=>K.BT_C < *)TYASQYKY]P=N0:3I+]F-OYJ MO)%Y-]X>(M]+G22^1_@$6;R M_T3_[RT7Q._>84,1VB'65L2F(IFS^7_(M<0KY$8D.Q[O[#L_L-POR(]VV4Y/ MYAL!)U4-OD=;9PT(4VR/Q"[R>>S\#JB5M;C[J9X,7H*O5DB2T X8\2O?=4%\ MRPPK5PZ-UF(D+11=]FHD5LF,G*;F?BJL?J(XD_3XV+7T[,)UXOW-=%FJ:6EF M/W=_)5[D#GHDR;>L+EJJ7?(:*]%B5%_TH$1(V@(SZ^+61WFQS#1-FFL9V[4S MDL):MQV*CZ&!^IJOA,]7 B/HHJX0W@/OH?4,79;!S]5523P@,0*3,,;2>@5! M4K4B,>"I!6R;NHU-1PB:CC*"J^/J#[]EX#1**V-88O?VDVOHFX?M/*I4; M5CNG*Z_D4M QO[%!C3$Z*@WK-56CKVNIV'S,01H+8DW(E,.$Y!E%GZV$?XX" M ZA.=11/?6.7-2IDEDE-*M:Q,()@4EHA;90[[L,A;)\+5GQS_I1B=9Z <:1K%0"C9D$9O\NTSZ*J Y O.4(O:@+0-O1"XJ'Q(,H^PO,E<1M?.KSW#9T_[?Q<7A#@W-LU M2"$W?4GDGU0I6>_GB:/H!MI6,_C[>?] (O\%3B]*0Q]#K*<-KNX&D-2G MOO13OT/M6Z26<&OH9-JZ17=AYLP&.*ZVK!/FY!#ANL' M4>SG@0%QPI]&'XOTS=':\M)E.RF:Y(YK?C[':S26>])!#6(J9VP5546Z$'YB MBR5>UTN77F%"^F=4ZPRIS%3PJ$A?$)/5$:FFX(5IA@9Y&!GAMI%G@T)M2=TU M4XY^O-PVQV,N] Y*RH&\T%: Y"'%Z03!,8\F;@,QX^*S;-"D-Z0,K5I7-"]O M\10@ TVSA7X/O(C(OK_VX)A,D)1R3$P6QUL+HG]8;@2^ HO\?51F\Y'XTWR:Y)+9 M18%!7X*QK MJR[J+L#<$\K9#VSY[C*BDN+EPN0V:8-.0ZI6#A(8HIB%VP5>DU7)S7;G^@< M+H$'5C DN?2CT1H+/PA!3#]9SW0&31M_0R<5U8*!%R1NW3AL3@A$Q\M0&8'\ MR#ULB9+-))GM8")/G88Q'F&PMY6!4'&=T-8DQMKN(AM1(M M31)*;Z]:!)L6H7#%GCYKLZ6K\HBO[J*5D7S@MIY9/90\Z5$AITG&F%U4BQG' M@A0S95G3-UG8OOB^\P)=-]OA:6E&NDM@;A[E*7#+I-@8"J24B\ FN14<1+4D MMUK8O&R+@F:RM%/K0(Q&SJDSX)9RD1%T>AF47\*%AE MWRT6E*NRR=G)-KE# M!<-C\DK=F]FZ"S=C"MSB+3:&BO?9> AL$G'!050+>:N%+5SH% 3-9$'/W;$> MBV ?218X']-[J'GRLDQ.\_F8T46U0'(L2.DF*6/Z)@O;O>^MEP!MK\%S.!9I M([0*A'%K&RN0L3S43<)5WU:U5+&!SPL49:XF2]+,MJ-M%%>VB3U-I((- AL2 M8-J#Y/&Q<8A77*: U.3!P)*R$>'AP0^;Q*RADQH[](1_HN )21R6)[N;:B'D M6YZ2<=F A,ER^036Q*Y^!#MRU=);CT8,2W0W"2"MN0+1*]/";U3R]%0N@ T+ M4ZBSP8.$T=)' KO!J1:.$]<9*KW!K;LH)FJV*9^@V$B%V-7N# +"Q]U?M0C6 M+TA!\/BQ,$K\\E?;8EMT8:'P,!9!R].\1)876#;/%9G&;DJNL=73Q"^.(B.H M%DC>A2O>8A- R"@A%;IYGEWT'8L,FWL#/2;OD/QOA]OF]<.HEF!I-\LI*)DM MP.5;Y$M2&G8T(FOL77*\1-9ZC< ZK7.2DAJO3N/M%ZZ^JL6VPRUR3G",$MSZ MV^/CDM8G>P.Y!MI,Y0>JY:^5PJN_:T%/0'9*?83 MGTSDK=YF>C@ATEM]OW*!Y?WJNX[MWWGV5[!]!JA,$ZV9BEOU$!MTX![N8\_E M'5;YJ]._E/-M4\2<64 .M2=6R8DTE^G1\T=5VRQM-["ZBAN5G:$/<\75HC*P M:%$2<9C-QXZUF;7%;EA362\0Z_>6["V[>EU_ABCE;-8F)58"U%R1[&D7R(EU MBMU'\[ 356=]6S%](*V+OE7)],U([ C MA*"WCLN,(5L>2C+!1;D-F?8QQZ8(15\DX<6B9*L*!]N4A>6;K MRK6"QFK0[<;2:M+7T(U"\K:+E&FS1U.MS$3*BK1D$\./)7(0;. YD^W 7-F6 M<6G\T1=O.;'CD; K;'G@/PF:=0W=58NH8%$7?EA,ML6:"KR,2U;/HLS+B7$S M4OE%N-I#[6&4[D81/7)RCZ1:376N6,-R789O>;/N%2_\95_ M3IS;L&3\2I-[(-5BW[$*4!OH3#;Z&.52QB7T8Z@(5)O&<^+(XYOK]^0-]BL_ M"(DI?GJ(/7U\D+\3GWO\ "<@[1+^F/6$TZ,!7\SK/@&DWU7M.^&)4\N3;M51W,M4W7DK'VUCL"\/Z8_\NXC8:,J%6J3*55O$3/91LJMZ M/%B('/WVX!J$%G1'(]>,P@]S=+6Q\!GCSLNW@/C(L7/QX99]=;3[N"I*3-+I M.OW34VAYCH6;0[3JLBF<=C*WZPF0_U@7[;F.J6$/G M]RA(7 :W/F*0S[B#+S:&@DDN\=C8UDS%I?[^,:NI4MDJ"?VG#Q\_?_S$G -? MWS'I3N#(5IMX1$E!B%D085S__N'OU'OMY18C0?YNBXTX@*#EWJQ6@!Z*E#&T M:LM7FHE3J,'FU"Q.8R//HL76=*6$'#(6_4HW46M>&8:"/W58M_B(0)?2JX MGGS:2S].?8@;Y&IFDEN03P#MH0T((X_,CWOE>\0]C6+*'F'PQ^6!S(+AV6'U M4/*\3XF<>!%8)>Y8/92\UH!YB AV5E\E#8^PO&OL/NI>>F'B7FRC615@"LW, M+I*<1=^>L,*]LCS+@9;W&"=8D7\@-;.P.OYZ^X7\S4<['W-L%@T.J(ZE+J/I M(+Z7P+,W6PO](2;#Y6XJ9,!RR0LW,8,\@)#ICJUOJR13R-"2WS7;U)%'Q':W M8C>U:_0(UYLPJ!#)Y#7N[OJHY(H5RZ>6[U4&@1MDX>;5=B.')% $ 4GZ=I;6 M:SNIJAU)UNV)';"QJ1\>OEB(O<_06NH@Z@N R#]8:_"15\SS721A>4O.'C/H M4"$L-5!]Y.0X"A1?DV08WH9[Y;AL]IKW_\X$'AY#N_A(&Q-.P]&J/3ME?J]. MAP/#@>,].Q18K=Y(-QRIGEZ',1XWWD,$;@S'C?!PT'I8THLD^AYPF8B,25-E;# MKV4SQ:[L.3 <"U'F:99.DZ^>5T/48[U#I&OLH=:;5_.Y(/^]X*3NCQP9Q$:M M'Y&3.4D0P(;8+0 5I[;DT55X8*T=#"T7_@6MEO/)=55QK+ZU3MQ;Z0N#Y($. ?J%=Y^#JKWD7:^#ADR[7A M)]0.;B0.#6&XB=P+>'F-9+B5V $_7O5GLMF8?U1MK ;C].(U94:TUM.+UV?Z MXO5#1#P')P8'Q]?\*!-@=-!C!92]7BTA-Y:\%4->YW#@'CJ1Y;J'4U9]G0IB MIPZV'4X/98#W[@ Z(/'\+9'E!>%\18JO+BQ(WO*,+R& %PSK?2?NQ]-!LP0+YMZ0Z4FKA\NNV2D_5-OKTHOOTHKLB['B? M0&991H:[;[BMJF+F8EOKY0S1G-YW'VQ/R GY]+Y[.WO;<(>KF+JCFOWGAU(] MBTDZE!CNI>X()^\A: A/]1A0%#E5I9C]:(1WO]ZQ?]IK%PBX<(NY"AT* CAS MXW,MD=S)]S_Y_B??OWF^_QI(TV2QOX!SYV#IQNK%.KX1FAU_\7Z=>\P%_Q9M M@9,&YY.6I)(UW!?*SS>OIOQ/Z\$5RN(1&GBLM6+1XZ/G _#DZ5O]^<'E",Q7 M0#9]SX$!N//2\D1\OO,>OS]R3BM,$!M8.WS*N7G= 2\ V:OSR6]#:TEIV .\VT-Q;_XB&!\E6Z^^A:D71] !;#!OZ\A M:(QGV'N&B_7ED8MLJIOR/R35!8.%=6"G9C3[#6SKN[#/7]-M2]WR@F9_3S3OE6 RSO;-]P%.. M1F^KP' *#Y'E,0;4A_K0N;PTB^;'QBQ#+PIF7A*)IZ2B#+':WH.*Z?[5 M^MU'5ZX5! _6EIU$*CJ*BI)Y:1&F8P4U9@4+6FL]I*.RQVB>[IVI8 JYQY_U M0'=*F^Y'GUP>3KJ H=]%1E PP26R'$!4&5N!5)IIF&M347*]IR:5OZ?'GMTA MDE3DS]BWOMQ87H/"&Y8F/8:;WS(.L+ZNH>IO2RE!ZOP'BR<;3V>.#]AI\ M"\ J/U%#ZM'/0-1WJP MW%RI"8QZ2+;:W-Q&C\J4.=J+CF"Z9'K)$RU%E\> N12OC:%%OFXMB.*2<%^! M1?X>/\9YTL.I/*,?.^_(LO%\@><[#$@K.5)$G_,]*1Y1FZEJI#S,"HZ>*B=T-!9J]/K<.^IRW !S'2JH]LH62YNZ ME&]HLNHGS?(KQ)8!LC?BZT\?0^4D[[Q=% ;W8 _F?X"PP$6\!\4 M(KL\I_1S@4[FP;[@.V]6$^<"L8A;H)9/ZX[K--Z+; LO7$N #-._+68 M=5^0(P,1R[5D8ZMU_&\*2B%G8[IP.H%^#T MR:_HW:CD71G#&;07R_+3F21G#F59,O=^PS$6VWYD>G<-SQKL1?)_*$F^\>#U M*OER]C[#EZ*5?2H<+#"\[&DK$!F!B%X25M77EJK5F0\6(N7,]F!DB:>/((3) M%,BNM\1?8J8549M+BLI^\^ M60DR.K5F24VCD>;_5 XGFJ6R<4;.OT(/;J/M MS/.P677G894&@O#1"NN>913I/=)5-3:KJRK]C!0H2N.S3$;CE*,Y^A6N29GU M=H+$Z*[:M&C:9K)S6YW^-]RUVI^32U173T"W/Z[15*.Y=^+9FP$;&_,K!A@6 M#M4,U&%4)6L[-MSA.D+75E^U,@;S,#SB__E^4A?7 ,%][%*X\[#>B&(W X;B M5^"L"2@V_BE&3"O70X#"G$F._W8RQ_%?OF>^MIIS0^7GCB>% -COUO[^O9V. MF9"5_>U$5O8OWV>NFWX?@UKK!6$V57+Q(6.1S'?9Z,!A=E&3L/UB(8>ONC*E ML5+D3\+Y"(,_&.=A9A=-IE"K7[CO07<9<1P ,%T[[<<;6M-=S:YIFHW\-)*U M:'*>=AM3 0@/$5%G\U4I+G6:1_ K.!ELI=ER=E:ZM@]^8HW-MN2QJ<9E*S57 M2GJZ]=R\DC^)NOEM8K[>Z4X"A*//,VJ9N' M#QG) S>W^#0W\VV8/H"UP*OD.QF!LS!$\#D*R=ZS]!?Q89#JQ.\ZKJJ3+.VT M00ZB;)/?7/\)SWFAE"!1:YP;[BCF,>Z+>>59B_<4,^':+*Y5(\;-/[ M3B&P+(;G'??(M/4>APE/,3Q;NSX,S_66#K2PJZ6/[/ ]0,^^L1!+L7&A1S/Y604PCFQ8"U\S$S'C*I\BW@/7V*J+S%1 M?S2'1R1^0EW5O]CE0A@]O;AWA6D_%;-GS[VAKQ89UD-=Q^A>]3O:[=R8%LO- M1+%(7Y'CF)'^EH,IF#:1%1!3F).5IO3RADY:U-#DT ;<@7$98VLAC4/<=^"\ M+'#TLR#_+Q"K+[YBE'7])!'YX'M_-EVLIM[J$NBL0LR)(>M[-Z^$'AJCEQJI M$>,*<#-L N$#).',WV"XN?,<;'HL":E6:M MH^A8F3$] 22)LHG[FIY>(3J.^G.4?%NXIDQ1DR%IN+^:ZX961U//< CY3$%V MA:Q65I?)&0L2S=+IOM9T7VOP38;?=C<\*L5[!5CD$&$X9+UI/[G<;G),NE_3 MLWRJ-#ZZU[LE+^'T:WSD;_A%J*FHU^LSIF<&;X,?P.2@7Q)97@#TM,%+3>6,B#WCK(F"/FEXH4EDAOZ*3B_A@(3XD6M&MBA38:8-T0*:,V5Q'A/&J7 MVK6_/.2XF14/$Q]'Q62Q%HSWJ;Q&882_Z.TU8+(85T%.*_;191(BQ"O70;,] MWF.3!*2$I6.FV/@NMD<"GC5I.YK^$YI MHUE)56\\AIKAT':RY_+ "MI(AL,J;)!DB9?-M6A## M^;'1T560UQJISH*V[TQ59>(2VW)/Z2/\K96\BB/98!_V$:NN(J9U<.\:NA%F MM2F\I\11-,;P7LHQ%;EK\*E7NDU>YBE,*!0F3#E(0J"0/M(4*E3D])X"$><= M^8Q%$N[!$WFG(*[K0*&XIJ$"_6#8B0Q0X"RN^U)++IJ1- M3\+ 6F^LJ>KMO+5FX^BC1%***GI 3(U01]% D;#7CM9:]:EQBFUR'J=IAKUV M[G^MG1+MXI\,V]9P+NQ@[T\QT"E4(EF_M8O"G6.(1$@ZFY?"?"2G0$D/\LK. MYSB?4 @/5G5';,-OZ[6!2<;1WO!;>OV>'(['S%YNWOEX7<>+HK#O(<7PIPG# M1D=%AM7?SR$%[Q$R9K[(&AY$I@1/=O(^KLGHH"1^EY#Q: M+U_QN1!!RTV*NS]BR-&>&OWBZ*AR.K_YZ(\[;X%\&P1B\V'T5#FA6^C! (O. M%]]WQ";$Z*ER0IB2)LI)$]4[ 8>$%\]LS?)DN!NX+6(LD37<0=P6,I92,+P& M55O(8K73B[.I=!9596L17GB!KIM5*[K#G_#6\-D%2>6FG $6/T@4W'E7^ AV M($^9Q*;H?)4-,3)C+#?S\J2YS3.Q,13LGQF!#?2K)&UF_QE!+#;7^"CDK9/G M;)K@KNNB< J+"-D;*P SVR8B063#^3T*0E;"%%]?A9-*U8&- *;N&B3_;9A, M?1]]^?[[C\IWIE9J*+]7G:;:AZ6XBX7K*;10J,=.+@VO>KUCN.DH#;T&E6>X M.2D-1HJ2-3R\*0T^K+][B5DF6N_&7D=GDY(0:@GNX!Q7&^&K] M[J,XO^3!VK+?1Q,=1<7]$ZPJ_2UY+].+F3Q@7T*AM%9ZS8F!,M_MIL8!%$R/ M0=/EX<0\C&M.(B.H/'69?.IEK,%]P_5/KJYZ3>D+HA=^;>RFYN[=+L+6R)._ M"E\L$NXK$-9T'8^CKU[KDWLC>;;U40C_BC=>\16C#:1@NK66"'/E6#WT6B]Z MJ*FADVJSNJ7U5$C@I=DEAD>AQ,V:/&I"5H/A2'8^VXDLA>%8BM@QG/R8&@OG M"QS-C.?$KUZ1GB^A)P_NW =?R-0E-A?^Z(]G4JJ^XBSE_A)5XS 1T D M%7IKPEY"1)9Z]DUHO8^8HX8!>N;>O4P]5O-OC 2RTG9D*BCM][=&OC+< M74C903/>*>UEIH-0=NI5T#$4@);*F,/H,-4-(J:&N?$U%*XF+5.T_PP%H:60 M\=JIIGK,Y*.6-YN'R)8=S&'&XRM[]%UWY:,7"SGS5:G9\57XD:5^CM.O(6." M9#5OD]6<84X]!##(_9/H9!M&TVGBHE/3BOB9;2- _G#SN@,>]684?W^=)H>Y M!<"U=Q5A?>G9AR6RO" Q"K_@ SKCH?DN(^H$@.CTOO\PVH-S5_5DZG%*CMKF M@OA,KNX- 655+1M?H74(6'DV!*F'E\\)T!Y8$]_$^0"--Y)>SC,ZW6@CI3-A M-F4+&- FOG2 #S]ERYE:+7F2@, MPGT:%!M#Q4TL#&Z!+-:M.4KC*3S?3WC>K)21"O-4/&Y-W':O\NK;/<";)9CC M' (-4Q*$T+XBA2#0@7D+K+ZMFKV0!+<^??CX$Y/@:CLMF(-DY3),#48' M;<@7Y&^U]_6_@E=H6UZ>(";;T-MK@;\0ZTAE&\599$-M1DN MM"K2>IJ.XQA M*8:UQ!4B?'$Y$X#/>^&W #A+GQCM9--XQ =F!\:?O_*#:GFUUN,H8*:X>BEP M E+U^QZL+?<)A/B8 A.YM_AQMM#Y'O)TR(YV/+)^_%[#OZ* M]*Q;D:XCJGA$,K"1_W(-=GX J57Z"VTDH9_-_,[#)U0+JP-R=<[R:EZ693>6 M1 [9";"N"@*R6G=!$,67I&HJ^C/;]DT,WK7K$*5,XJ'R-"( MVY3&.J6Q^Q8G:PE="3/NHHH$/CK93'V -#9>:NG3-[T /C=_E1QJ?> R*I;B MBIP8_HPY/_>P0#TWD*@JJG.XJY?WWD>'9'W'34-8KX\'W$<)$B/8 MF&+T;Q-&W6*@*8Z?)QR98=?L'&CD ^N,R.2I0FW1K4#L\KBD]\I'V[184UPQ M=>D7&S["]08?&;&!?RQI25XN*K3)[JB32.BX[GF& .5&%Y9P>;6]5^.##RS0[B/63?QOC5=0^'NK^(5CX)4+JP#*_.,TE@! MV245,W_&*L0CQ71O7NWXD>);']4KG -E;EU&U"0)E3AYYZOLW0Z!M--21TVF M70%KJIMD6HFT71AW]4TH:'O^HU?BT6IT;G@$D3BPCL08;'=[C@HNUJ MAL09H,"VW+J+5]T'U'7ZUQ%XP'RX? 'N M'GS%:[BA'3E;#Z?QU,G2+%_\CC/.1M%]HOB;(L+ M>+\[6X5)9D_='%J/H_%Z=5PG[:;VS7-2XPHXV)3'3>LOZ74:2[F'LLF-Q^6B M&^--L"YFA>$>E&&PK;59#'>V#(;LT20RW$,S+*")Z66XSV902!/CR'#O3GM$ MV]N;AB?0#<:D/:7;E=X.-19)NA$M-4%/Q]*VG8%M"AKTFK>GH9OW*HZF!$N_ MD$X\7N\MJ:M-'-4^*D[(#X+"O!^;7ZYH,9**IP$XR>PX2YVGENTL'SO.\32. MK$)AP"9JQ3GF4I=R]FU_#Q#^,+50D> LAY#SFK3S[W"]YC\Q-U/5H4XBKY* M%=J=EX_BU5$K.(#&_'_G8=Q)W!(D_\4='L$>!G@E[KSLDF17!<#Y$8UAZ@C M]Y^4E'>CTW1XPOMO4I9_=0L]K!Z@Y2[(=19(GI7 6W GUVL,J)M;/-07XN1 M^PW5)F('"Z#P\@$W5YW'FRC#HIK;TJ5Z+W4\TW2%MH6A8;@#4P*BG#90'VY+ MO1[MZ0ZEJ*5FN.-R8$W*:QP:[ML<&'5L+/;BXZQ['FG\J$HVGE\,O4-8I>/EAP'8'?8+B!V*@!C47TY7Y)8[\ /Y_( M&UAC.$081N;0T_MM*O3!G?>$3X>>T[LZ*'QH/.S/PD?BR!KRQ7(#T1!L?+PC_BUPQ28;4 M6!QJY]QJ#-7L32R[H;F;^YO*P8'[P46?^YMJP2EJZ<'P$?OLP!#UAX)F$[U9 MK4#A.8@.4ZN.I;'>SQ(I.JK^XS :3U5J.ON0D?/>@YK5UU$DQPP-OZ@M+VS8 M)G'DK*'O?+M+QMJ9BO$(%4\Q^&9X&0.M],Y9(=_I*GE?,F4JYJ-40[EH[Y0Z M/Z06.A_@.RFA 6+\IL(_2GV4#Z4;7CE',X5T1LC+T$C])E"8N@#CU$FG>.MT M@VM0E70VP*O02 +9*::B/T)U5,X F6XW#J>1S@Q[14J)/^_'5/S'H);23!S# MRQVJ53_G@;$:-<.??V7X ]J*X.?.\#+\:6X5\ OFD!G^\/<@*\ +LMQ7P<], MR=>DQPWRBO@H<6V=@9=!:F[=LL% /8$I-_I4DGM5=5WN/-P6+*U7K/\L1(K8 M[,'(JBX?I\!=-H'50T69S5@G8N"/=)%B9 D71I@1T[+AOD=+/!480,'T3D21 MK!X;NDFMGP61)6+PG2M/?@7<# 1E\ #*Q@&B[A<5KD$ M&F6*8F/HLXI)';T[[\;#PA.3SGB,7&P,U5L,AUXIU!$3D&)3TSS;(2>D($Q- M36L'G:#J,36/1BK?T53:$ %_56;@O>^MR0O=U^ Y'*L=2&C'I_801<247UK/ M+FT?JFNIH@(8YA(8WEIV_ K,[!72[)^:A@K(?8J> _!GA!&[V1/8\*<8---: MZT'XM4^>@>0G/6VO@'C"J]P'&TIC162?1.S!VK(AIS:7='LSD:#9&H&XG.M7 ML'T&=?4KZMLIUPU,[&J;*B#Y$>Q]=X\MW2)!]5AS]5'.MWA_ W/\!A890,,7+*, 4!L',_C."21'F M^(]86)D"TMQ/EI9Q@>7]ZKN.[6/;DJYDZIHIP/,?%H+$]B'F+1/ FH8JMG%@ MXTW-F>\!\N!Z$Z85N;TU(>O)7Z'C+W?8 GU]>K%VY!>F_NDVIGI;ACVYVK:* M&8UA,E::::)CZ!336BO?N!@TUS2452+#<6!R##Y%9^Z\+AN3G$'UVHV39W#F M41B$EN=@.J\CA/\W<=F([\SLX90S8I9K=4WW"C,Z*"?_T@I@\+1#P'+F7EX_ MT9Y[Y.ZNF"DY&$T)B2 D+K&,A!Q;US]3R=M-$Q7P"(CQA,GJ8I(S!M%DFC7/ M_B3ZZ 'P,![7,)+V+-9WEQLP6Z]1G/9PVGQJ]J@6@T@B/]L$CIMDNAVLI,Q+ MYNBJ8P,,[W ^)E#GDS4\6M?@U\VCP_"D]@&2JP4^; ]L'IY:'C.<>YH&H]3@=,T#)7::-!PW;H?H40AK'92&HT1W M1<,Q; RA,JR$,X&(YN3,(U/'BH;#0D]RH)O=9P)-@Z\YCP^'IC?; .1--XM@ MPD4@7&UZ09..5B4KC&YX+9*.R+$C\X97$>$\+;-PHX7.>RD-,CKDI&8C#%(6 M1-5]NYEM1]O()?4TYN$&(#QQ_*4-\ *X!TD-BNW.]_"7\2[1V#BN7$.N/8[K MPAYS7LGE3#*["KN54H>$AU'QLMC\ZFX6A@@^1R$Q*)?^(A:Z;.4P>Y!2)"\6 MHJ6 BHR@HH8%/I*'AR/7,J\3U+=5\]Y;QCE+9'E!4I%HYOP>!2']FIA89Q5W M!$+?_F/CNUA_!@G6#W[8='6PH9/:U6')->NBK] 02E8*DT:8I202 >MB+;./ M%NS&S6**V>H:K/"FX*15$Q8NEF)QX><91,$TYS:\!"L?@4=@NU808!/%3LJ/ M9#M&W6Y"F6[+P=2N[A>\JZ36T945;&Y=_^57X*Q!0ASO\G*-HN2V;7$E;K'! M/O-M>!4A0MCQ5">ZU-W'U7.KX%WOAOXJ))FQUT7S_ M4?D9NNUIIU"T4.0887CV#//$4:KTR&7E&XX7WZF AR' 6X\?!RF>J$>7#U_ M&@Y3"T='(41;H^+[0&P7FS%X35&H"6XM#KM%X)CL:3C7M=D+N Y_AF>]=936 MMF=,TU'M*,OBEJ+A@+81;[[3O^&9AQWE6X*/02K .A:B;\.;33X*P]/UNNXZ M7?TAO<"KSSL>TDWP[S_VD_.7&.$W7EZ2M0W()ZD,P4DE B=6ATW]IIB\KC'Y M1[ '7D1]=.#XLP;._7D4-J2!))@RPH:=AAP1!,S,@XZ#*BE'A> ^KL9-7A(@ MGKK&\L7,+@JFD.XU&3$!,Q)#::P4^5/FVR,,_F"6UF-TF9)RI@CNE*8SI>F, M;4-MJ-_=:5 %,& M<.(HRJR*;92?YR0$CD^VKN&1 !F6,\L%)FJ&&@XWCWF: MAY-F"YX-3'1;LGBWD 6KX6#U[NTW%;@IPV/*\-!WAV45/^QFF1H.^)0:HMIZ M+IT9^HBV[P%Z]D>&&:,T LO<,3Q9H2MXW4XPIBPCD43[$BX MW%N/]>7/\CR:?*BTYBK<41&Q8>:K]'5H;YT21W5-4=LK)#Y!DL@<)_4U'51K MEB8>*M@#]$4SW)IJ@U(==PQA ^BB59_L#7 B%\Q7Y5_NO)6/MO'WQZ9Q>>9T M>4A_9,5^VHRD,@24%2',>)DG!%3;1\D+BO'WV8\?%]I(>J;FV]/,]")X8[ MAKI6%)A-55P +IL9S) LK;4RC<)*.A!N(\W/&A_DVOVR]4C7CZ324?-@;0 MZUHJ(/C.BVW">+EN7+B%7LQL3/%A]U'Q$KR/,*,U/61<;J4*;1"DKM*;UQWP M D!_\8_:7)K-896-!RMG/-Q^(7_+4&-KUHZCJ:H9\8#/*$5!3%&F22V[DZ1U M>=H!&UIN>/AB(3;FM)8J/!V"4/:.XBTYE,Z@0P6OU$")/LAT?V8+0B_">*2; M ][^D\NC23ML!H+@YA7OI#["YJ&%#K%-@(&TB17INVX,9:(SJ"JEOR\J][RT M/W'7!@/KS[&FNZ]X3O'%5\$*)V;3X:GS#V3%7?G.\.>!$-?)OR;_4NQX;2B6 M/"?QPGU/VO'WK/ I:R@VBH9"TR8,T6KC-!V_;L8$BT,-S^Y@;I$YS\UYP""\ M#]:ZD(S-IQ+=Z1K\5:;SE*03#A=K&IXG15=3-*_B>0 BK+#H3DWC*]LTG 8[ M>%?[R*G30N%WWAX;W+92@1L=SU$]QX8_2->6FYH920YBHV.DLO/<\)?IVN]] M/3KP^\"\N@V?N+BF1^I[,#76_W$G.L(82LV*7R9X<'KIOVI:+D;"D)'%<1]>C D MT;-0L_<7E%,6I7]GJD:6(W.U!UO#4T*$MGPNF T'3)35FIT3AC]T)'4_Y'.( M])$*H3"L>HJH/H*X:M?"0N%AK '4_!SBIXCQ(9:$T1LB2(W=5#CMCLF:-.HN M#X5?N$K B(REI$A&+7D58>9;OWNU]3YJ:4I?N2+:ZOAO8K.J'4'Q!!O>!*HT M'"BL<_,*[(BHL?EJA;=%1(WO4!KJPS8E 64^0\4]@.K=FU=;UU\V$E*+?7B- M7"U,(%Z56;PL*:";#'>XT=58Y@R@:9$S H9/$]%8K,\[DWH(82=CC4,R:T&? MX&P+9]6C(-6]YW*)%MGR2G)"[J_?_5*O5WU7U&@6DBT!RJ:,F.G$O[[*N%Z M*-* \=RJGT62*6UY:EL9CR*1#@/V-KMJO7+39K,AL4IMV8C_0U"O9;;E9RA; ME06UEKL7\T3(:= 7"1AV"A/64PE/9X(#9:U*4-;"E2US*89I("&VN$R;AL^6 MF8R$A;+)> A!IJ$\T3QK+:S=P+4_NQRN-1&1'06QL.40)2&E17YY77]3:[6K M-/:P7@5KLRX_C_O._^T1"7!7T,SF2HVZO?W)\ GO=GOLXT7O_*)SVF?],W:.-WLG_9/N^6:?XH-)]:R.L/OIZ$/G M]']=UCGJL][%[UU6W^/E>G.'[U;K^Y'_Q#KGK//^[&._^_[V4=+);\_QZ0W? MJS6(@/T/77;>Z;WKG';/RV>??N_^Y0X6[S1JM<9F']1CW.:J*+VNY8\S]*3$ MSBV,(67G%78N4JN5*;$0M!7QE-D1M\%CCN7KGD(DQC,%(F$RR:=!+.%J\13> MX%)_YX:TGTWD9,K&JW\!U,QNTC%L=#&LB.E48!;H=+6'"5H;O%SBY:UT=+8 M +2\P\V/" W)E%VF:B(A&D+)@T9[J$0*9TJ5932*BY3Q=,IR]&#%53$9HYQF$1&TP7MV%+AL>186^3R0 L%BG"C9 [AU<)F8#B>%LO MW!=IC([5.5#\',H\PCD1P@M8*B'\!3EC5-X0>8A44L[940#3W%H:-8T$35PB MB5RB %)"(6[=J&5I ?9FILR2MEOD M/P[YS0U ?O\&3'YY?=6HU7]MF0+<1=)*?E/%L<"O#D$GC&MP6$7LB8$$PA0# MM'L@A1F1.(DE&#,H;M!WM#64RN0XCA;72GK09EJ%$.%EPW80HQ$@Z#T0NU?A MB*=#8!UTU+U9);G%&5>P1IT*2!.Z"58-=[.4?"R&72PWZ@?O'W3_+6Q=] \:.P_ M@$X[?/?Y\^D]&-Q1#C\BT75I0!5,AB&*-!&9ZI"'/)*1JB64Z)>2J&(WQB MMYB/XJ&(Z':)T M67<(Q@WV#C&K1T%EHBW?OQ8FW_(V;&(*%)RHU). M@9(;I"35+WAQR'4TPSTR4?"!D,).*7M;M2QY 4<1AWY/X!NB"_6/B\=7A4%9 MCI6]P@&184C<4NT;4RW< M *IUQUSF+@(0#B&.L5018T2065%RS'/)-4*:_[JZ#''4PH$8CHPO=@8JMW>K ML$[0Y=?20)5Z MRBIMKE,Z=P'G3!)A+<#G@NE 8=9( I% #=TL.T@MC%V&8B/^IO)NYA'@GUR@ M 8[\>1JZ9N'NME&Q;50<=B06#+B] EE!#6)JB(4"$,9%.G;=,)@ OZ3\RA<0 M+L-RI8][S#-K07\1.8K:WC<15\0#'N% ]?AX&XB%143CD$R8&%3\EF>P13/ MY FB#/?(65.$XI7=^FT&MVTE>$Y@HA9K=,8E1"BX ((8=P\0"S*4?)(CTK&2 M8Z!,)^7#XCFH+F(.))E44\"[DY'R@8;?H!I2X^MD@I6[0/NB7W^UKI&R@I/T M6G!K@%X M-.%W@E&U4F\C-#"HA&GOX*H=0V["@*O&( (DSPS$!C?7;GFHWLC MUL_MWBU&!?1L=>KU>!<4S,870B@5W41Y$]T%;EO51G<([%7VFO>(U"OUQCTB MS8/*_LUI\(.^K?@$C2X/T/E>!NYGF2ZLYM6R/6-*JK R* "1B"B2CK'/ G9K M8VGE)OY MJ'*+].PC3^T58P=^;:Q!1UP.>%3XT)2NTK_<<#A M3^VJ^R\'_@502P,$% @ 3GHD6)!I^+.:" TD, X !U;F8M97@S M,5\R+FAT;>U<;5/;.A;^?G^%MIV] S-Y)Y1>)\M,2L,V.QWH#6&G^U&QCQ-M M9J71KOJO*% M)-I#%9CH6%LLEX"$&FH3S5/&LM MK=W M>]<#M>:BLB.@UC8]BN9C_=."U&XQO6A4HJ M';RMN7^MVVV= HT.ADI&K6NZ/<3X[L58#(5E'AI^"YZ!6NS[C^/^\[_]1$)< M%?0S.9*C;G_0.^X==0:]TQ-V>LR./O6ZQ^RX=](Y.>IU/N,EO-OMLR_G_;/S MSLF #4[96??HO-\;]+IGFWV*#R;5LSK"[M>C3YV3?W99YVC ^N>?NZR^Q\OU MY@[?K=;W(_^)=:=1JK]AMKHK2ZUK^.$-[)78VYBFPT]_?7C1J]3]:1RI-E2ZQ M$+05\8S9,;?!8X[FQYY$)"9S!2)A,LEG02SA8ODDWN%2_\T-:3^?R,F4C>7: MMMR6EU';Q 1#;D"*%&XIS4T5*VI:=Q7>8^.:P7IGO MV]*&^2GKM=KU"9\(>VS,)\ T3 1,(4*D"BF.AC65'2J, MT*EK05*T-SBYQ8M:Z.EL0%H^8";'Q$:DAG[EJJI MA&@$)0\:[:$2*9PI59;1*"Y2QM,9RU.KXB7- M5(+)NU5>[H9 "B$8P_6,1!+^#7#=I3D-7HM0&5Q24ARB-4@@%#K,$Q1+<3AJ M$H%FN#_AF)FNF^2&-TK,Z!XN=0YA'. MB1!>PE()X2_(&:/RALA#I))RP8X"F.;:TJAI)&CB$DGD$@60$@IQZY8S3I^0 MFS&+I9J:.5_Z,!+&:HX+<;KH]8XI'5G WLR5N:'M%OF/0WYS Y _N *3>=)J M"G 722OY317' K\Z!/48U^"PBM@30PF$*09H]U *,R9Q$DLP9E#R!V+T+,I$? .NBH^[E$"5>L[N_ KAOJ M"E;ZYK\*JL]23Q::GY$W7^*0QS3ILO9"\96%8ER([+S*+,\IRKR"->A20)S0 M2[!JO%^@X&4SZ&"_43]X_Z[Y1V/OH'G0V'\ G7;X[O/GTT1W(_Z M$B5+(<_-^D,H:QD"(KA8R>=!*M*CD7(68Y3&F0W%&B M2(268>U#&-T4&&Y0%Z.DB+AUB@Z-B 37@@P0/EUS@3.EF7)#*93S(,;E6RZL M* .HD,4P1H,R/%,1YI)3-$2SG!*+5 Q'^,1N.1_%3T,@03PP' _1.@%JR[A' M,&ZX<8Q;.PK<(-[Z\6-M_B%G)R*B2,F-2CD%2FZ0DE2_X,41U]$<]\A$P8=" M"CNC[&W5LN0%'$4<^CV!KX@NU3\N'E\4!F4Y5O8&-Y.RS3!4.G(*N$IH!"DF MD1))B'<@(W:3"%9YGFCH!42&(7%+M9],M7 #J-:=<)F["$ XA#C&4D5,$$%F M1GR%DYD09_K+]X39SFUC8F0KW& MW%SFFA15'$,A@)]-^17MXHJ1:Z<:RKK-+F,J5S%W#.)!'6 MP53(<* MLT82B 1JZ&;906IA[#(4&_$WE7=SCP!_Y0(-<.3/T] U"W>WC8IMH^*P([%@ MP.T5R IJ$%-#+!2 ,"[2L1HZCM?1-Q M13S@$0XT&Z 5 .UWHO6!4G<3+""TL M&G'Z"XA:E["K(/"* 8@PR3,#@?'=E4L^NK=B_=SN_6)40,]7IUZ/=T'!?'PA MA%+1590WT5W@ME5M=(O 7F6O>8](O5)OW"/2/*CL7YT&/^CKBD_1Z/(0G>^W MP/TLTX75O+IISX22*JP,"D D(HJD8^RS@-W:6%JYB:_(-E3Y91JV\8>VBK%C M_T:F4_]'LO>)4+!&0+^USX+..6#_XFE.+Q U2ZQ1:S0W _N/L/K#+-@,&W^- MXRJB]ERIRGZ&"M #R@T[UJJIKGYC^(&O"*_SWN^O\3/%_\SRJ5FM4A=IZ\4" M]-G:^J,1\UK=S68=W9T.9>L ?B8I7J71S\/"K2=8]=]H(4Q_KA5\:@??D91Y;T &74SXSSFVWJ_07.0Y_:U?= MW_+X/U!+ P04 " !.>B18@T$ITU % #?(P #@ '5N9BUE>#,R7S$N M:'1M[5I;<]HX%'[?7Z%MIQTR@XUM("0VFQE*G6EV=D(:R$[W4;9DK*UMN9(( M>'_]'MDX#0FY;$H3V#8/$%M'Y_I]1[),/U9IU^J[H$@=92HA]P4B"IBH3^]BK%8LHR%^&9XK^R-.="X4QY.2:$95,7'>0+ M[U6I-J^G1#Q3AF3_4->V8JS6C#@ M2O$49!5=* ,G;)JY@DUC!7;Z>GYM)^0)%^YKJ_SSYC%3U) Y#JF;"VK,!S*2MJIM]@"[,L3DTT=@?EK6SVUVKB09C-'@_ M.IOX[Z]7K!;Z6;F7#_S0VM<\FWSPT7AP_FYPZH^-T:<__+_08#C1(XYE.;M0 MJ#+!+",@YG;,;KO]YJ:Y#37,A$9/7L&^+?:SF9 S6+21XN@:XVBH&,^6C,,2 M8<)S10G*KXG70KKT@R- MP6V6*<%E$YT)*IDN6VEE&#,:(7]!PYEBEQ2-HHB%8 "T@\YC)J0"=0*V+[AT MHZ%#>?MZX5AVZ UYFN.LJ"Z)!R:U2BVQ,G+H2;#*LI#E.+EMJXD(1S$5-"@0 M7"H6%4V=0ZTGH+),4UJ@SQF?)Y1,*0S&6+G?0I+-Y5:E:(K9J%HEH#Z$"PG#!R=,Q672@7],F."IN"=7&T7NH^ M9;O;('M7/0BH)YC2&OQ%&.-L2NM&9!^V.U[)WRMT0Q66GS]1OCF4.SN"C M-0";>A@G"8)I5#!H]C"0 R)ELYP5L0S# M*@#W02%AI6J-.)":)15^>4ZKE4;6F%VRS;P+E]]SZ[@.70_E_,&MSATY?_O: MWK>\&TN+P@&L\&MHIX\5O( +0D7IBSY3 ->UN 'HX3. '5M0XETARP1L+2< MB!*<2^I*FF-(]Q7ERN."2G=Y-@$.B-KZ)9/P^)XP5;CU_*402)%5('=Z9@^: M F2NI<@=,FVSW7E Q#9MYP$1;6E_10;^$3=]GT/<1B H_NR6GX:^L9X]MT.Z MU'N2$"=+3*2,D*3DY3KD.<^-O$?#:6T2_U-LS\ZJC<8&+O\_ ]OYHJUC;%P] MQI;N;Y*]+X2"1RS;=^7M/?1G%_V.,]@^%JA3;A8[NX'];XCZ7>'N1HS/T[B6 M"W?ME-G-P0&>,+)C96W)UNTSB2<^R3_F\?QY>LSRI4ZU,[-,FV7>X\&Y6]C< MUE WC9YY=;)W7[^#;WT'B9(X+6?;M M?DO_/.?HEWZK_&'/OU!+ P04 " !.>B18D] J8D<% #>(P #@ '5N M9BUE>#,R7S(N:'1M[5IM<]HX$/Y^OV*OG7;(# 9L("0VEQE*8N$!F6OS.XU1(31+M MI812GIRY<) NO%>YVG0U)1")MA3_E[EV+=5>H<'2(G5K7CX6D)A'F3OA,5,P M9',X$3%)5H*^T%K$**O90ELDXF>)*_E9J-%.V\Q?V9F*2$CW=2U_>?.0:V:I ME$R9FTIFS25)"W-S9F:[OHBH=\6W&]U!7^:GV3B:#_J#;F0Q&0QCUH?MAT.M# M?S#L#+N#SD>\A:.]$S@^/1F?=H83F(QV.W7WKJ1GE3?[ $XKXTJW N->-\^= M76_6RM 90^?]Z'C2>W\Y8RNAE\P]/?##VKZIL\F''HP[)^\ZP][8&GW^V/L; M.MV)&7%JM9WHCGF >4)1S&U4FO7ZFZOFMM0P(Q;<>P5[&/;CF50S7+1!"[A4 M<6RJN4B6%4<4$"I2S2BDE\170B;=(@ =,A@3Z9.$*6NTB%@&G:DV(R;=4%(S M7Q4S%)3('I"$0LG?,P+KYKHA05L2]NMF;&)V(.A:&4X3;EP8:Z(16E=0ME>& M01G&(9J$T=O7"Z=F'WI=D21"EJ&W8-.9YN<,_N)3!L>2*6XRF1ONAIP%T.<) M2::<1# * A22QB":Z7.I-%J0N*,AN6W=)8AI*&\<_#& MHURE$F MOEIOGJHH&I56T[%;!_N-0Z?>:K2ZO 7HIH8<"N MU:YJ?)J"GR IUPA\Z"GX-$,$3$89G#"SBP>D?%_(&.R:]0D"(7,N?RVD@&%' MI# 4YRSV\=)IEK'$G?IZD12*+FH$@EF$ZJ=H.>+HZ)SK,%Q#^L-+R_N"W9C%I;O+RS?'LN= M'6$Y3Y"X<=&_S0A!;RC>S8FTY'E N&$]FE:&@&4S3*((J#>-0:A85_!4I*]8,M>+LLMHJU_'R1^X+-['KMIC?NH^Y)N9O M7]O[->_*TJ*)C\OWAK(S9P:>+R1E,O?%'!B@ZT;<0O:(&=*.+QCU+IA506XM M)R")(I(JYBJ6$@SW1<1UYJ[F+X50BJX3N=&J MM+ I8.2JFEXC4Z_4&[>(V!7;N47$6-I?D\$O\JKO<\1M^9*1+V[^;ID;FZOG M>TCG9D\R)=&2$S&G-,KK.L%+)WCI!+]()[C/KQ>7@[)EJ#9._7%@2\>2 M(Y(4H7P':N^F]H>?YL#H61ZCW??H_M:OY_WK^ U!+ 0(4 Q0 ( $YZ)%@%WU445%8! 'FD 0 1 M " 0 !I;6L ! ( ! MA3@# '5N9BTR,#(S,3$R-2YXB18[.[KXGD4 "T M,P$ % @ %-3 , =6YF+3(P,C,Q,3(U7V-A;"YX;6Q02P$" M% ,4 " !.>B18+ [=.W$R =D , % @ 'X8 , =6YF M+3(P,C,Q,3(U7V1E9BYX;6Q02P$"% ,4 " !.>B18PX_+UZ^F #K@< M% @ &;DP, =6YF+3(P,C,Q,3(U7VQA8BYX;6Q02P$"% ,4 M " !.>B1848611@!) !BI@4 % @ %\.@0 =6YF+3(P M,C,Q,3(U7W!R92YX;6Q02P$"% ,4 " !.>B18F8^UTXX( !Y0 #@ M @ &N@P0 =6YF+65X,S%?,2YH=&U02P$"% ,4 " !.>B18 MD&GXLYH( #20P #@ @ %HC 0 =6YF+65X,S%?,BYH=&U0 M2P$"% ,4 " !.>B18@T$ITU % #?(P #@ @ $NE00 M=6YF+65X,S)?,2YH=&U02P$"% ,4 " !.>B18D] J8D<% #>(P #@ M @ &JF@0 =6YF+65X,S)?,BYH=&U02P4& L "P"S @ &': $ end

-8?20$3;8T.P6BP^0"X9 M9K>]9!:G^GX!'Y@?V[1^EJ2KYZT^;[4^CO[497*C@<;Y[:7 MPZ'--Z+B]D^]%+*OQ\,FVTDKE[*4[GD\:+Z78L JJ60E?XIB/+@8,+O1 M3U^TD3^U >9#S(+OP%5])8 MUYS17)][QIWP)[=;M=.?9.F$F7(G/AM=;Z5:A\OXIQB"QVCBL/]L@WAI_D\8 M]6HE5T)Y=HX&E$&0&4W]>L/L $7Y@F5YYUEP#R B!C'J# MO-75%D#&"&3\AI WO.0J%ZSYFUIV]C=L[@2!3'J$_"<"D"D"F?;6W/<;;@!D MAD!F/4)V(OD.@7S77^)PNP&0[Q'(]SU"=B+Y 8'\0 LYY\]L9]E69$+)J%R(.P)WFN:R]L'T)?!2G_/6^""#$QTXR(5;,0.Z%JP3RN M7BMY&$',+R-BP4SR?VM_TV8_9,)T,B+VR2,74:PA)J:2$;%+/E;;4C\+P6Z$$BOIV-Q7#YT@ M8@X9$4LD%*N5"/US4R-TNF1,&R-B;\R43U7GAS\"ABK"+!$16^*SUL63+,OF M'W;G-CYD,]\/JW7@8!.(B8DB(A;%Q%I_Y85PLLU7=KI+F6 -H?*#]L9L$1';XE=J// ?729,$Q&Q)KYJM3Y_$*9B4[&$7HTP M443$HO#>KZNZ; K1-C'"\-*(C?"%U0[V*1$FC(A8&/=BW23$0FRU"?\W"(8I M(B)61-/SVL!5FWS#K0]CR(JIW/FR5!40$W-%1.R*A6B;>,Z->X90F"@B8E&< MJ.G8V0/W$/8/.,&!F2,F-@>,IL(-LAYB8A1+R&3$$L[L$B5DH)5]+.<*$73S$Q"R4$EL( M5NO=]@Y%$ER_3S$+I<06P@OW&&)B%DJ)+81C)A 3LU!*O!CH0RS4$9LH>ZJPQ$HQ,0LE)&/A; )#YA"&6:A MC'RI'\/LI!!FH8S80L?S,IUVAYCHZV1OO:C3+><@)F:AK,\EGHZ%,LQ"V5LN M\1SW2! 3LU#66&C8G&ROKPH_^E.B^.9O8?W^G)?YW+#PT;ZYE*3A78-579:W M?M^=^JIYL7_U>/_:]/5_4$L#!!0 ( $YZ)%B7=W+D+ ( /8H : M>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VDM.XT 4A>&M1%X E;JO0(LP MZ@E3Q :L4'F()(Y<;@&[[R@,DF/UH"?(9V25+5__HT]6V8\O9=\.N^Y8M[M3 MG7T>]L>Z;+;#J;^= MT3P]WLZ@GH+@=Z">@N!WC)ZV2;06U!O(=!; M4&\AT%M0;R'06U!O(=!;4&\AT%M0;R'06U!O(=!;46\ET%M1;R706U%O)=!; M1YLE!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'H;ZFT$>AOJ;01Z M&^IM!'H;ZFT$>MMHLYM ;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-0&]'O9U M;T>]G4!O1[V=0&]'O9U ;T>]G4!O'WVL)-#;46\GT-M1;R?0VU%O)]#;46\G MT#M0[R#0.U#O(- [4.\@T#M0[R#0.U#O(- [4.\@T#M&/YL0Z!VH=Q#H':AW M$.@=J'?\I-YU^-J7>NWY7N-/03])]7"^MUP??UE^GT2<%Q>7M+2;-DVNMOGGV+A^7@1J8S&YV&T$,I\<]\15X^-1WE"P+Q.&E>\#7L_=/%((34V36QO2M>WR M+K9M64S/+<5R?XDO>G3+95-1[:I-EX^4T0>R=5P1I:XM=T6/]B>G?,.T^^0' MYX]E]@7FG;?!^9@G%NCW<6\C&4Y/?2Y$(37[7_$],9<^^/UHF'9-]0^S\_4^ MN; >YQ'9^#C\CC_.^+W^+_L0('U(D#X42!\:I \#TLN]<^L_CA^?96>; M_BV?C?\17+P 4$L! A0#% @ 3GHD6 =!36*! L0 ! M ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " !.>B18&2$# MNNX K @ $0 @ &O 9&]C4')O<',O8V]R92YX;6Q0 M2P$"% ,4 " !.>B18F5R<(Q & "<)P $P @ ', 0 M>&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( $YZ)%@,&Q'9. 8 +@C M 8 " @0T( !X;"]W;W)KB18?K$_NU@' #N)@ & @(%[#@ M>&PO=V]R:W-H965T&UL4$L! A0#% @ 3GHD6*]6T'XG M P APD !@ ("!"18 'AL+W=OB18 M5*H5U'D# #@#@ & @('$( >&PO=V]R:W-H965T&UL4$L! A0#% @ 3GHD6-^"N#P1"@ _6( !@ M ("!W ( !P* 8 " @;HN !X;"]W;W)KB18L7!+83$( #_(0 & M @(',,0 >&PO=V]R:W-H965T&UL4$L! A0# M% @ 3GHD6.YIIW5P @ T04 !@ ("!,SH 'AL+W=O M&UL M4$L! A0#% @ 3GHD6$USN#&+ P ?@D !D ("!7#\ M 'AL+W=OB18KPFA M](($ !W"@ &0 @($>0P >&PO=V]R:W-H965T&UL4$L! A0#% @ M3GHD6/+(JG%4" 718 !D ("!<4X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 3GHD6 =:@C$U!@ MV \ !D ("!96D 'AL+W=OB18T"XG[KX% "H#P &0 @('1 M;P >&PO=V]R:W-H965T&UL4$L! A0#% @ 3GHD6)P3C&?^ P D0@ !D M ("!$'L 'AL+W=OB18)K&5KO0# ;"0 &0 @(%%?P >&PO=V]R:W-H M965T&UL4$L! M A0#% @ 3GHD6&25](4C%0 *SL !D ("!8HD 'AL M+W=OB18!JT;WNX% M #[#0 &0 @(&\G@ >&PO=V]R:W-H965T&D !X;"]W;W)K&UL4$L! A0#% @ 3GHD M6&,@A980! +PL !D ("!@*H 'AL+W=OB18UC%#,4T) #[&0 &0 M @(''K@ >&PO=V]R:W-H965T&UL4$L! A0#% @ 3GHD6.69O-;, @ 7@8 M !D ("!/+T 'AL+W=OB18H7VU5#4# "Q!@ &0 @($_P M>&PO=V]R:W-H965T&UL4$L! A0#% @ 3GHD6/*IB75B P F D !D M ("!WL< 'AL+W=OB18ZWN&3@D$ &"P &0 @(%WRP >&PO=V]R:W-H965T M&UL4$L! A0# M% @ 3GHD6(H_K8FF P ; @ !D ("!D=( 'AL+W=O MB18Z.U)0;L" . M!@ &0 @(%NU@ >&PO=V]R:W-H965T&UL4$L! A0#% @ 3GHD6.&N MM.4W! "@P !D ("!JM\ 'AL+W=OB18-[L'7RH$ !6"0 &0 M @($8Y >&PO=V]R:W-H965T&UL4$L! A0#% @ 3GHD6,Y]'XXK P &PH !D M ("!!^T 'AL+W=OB18Z:&PO M=V]R:W-H965T1UA0, M !L* 9 " @8/T !X;"]W;W)K&UL4$L! A0#% @ 3GHD6.(5/^@%! 9!4 !D ("! M/_@ 'AL+W=OB18 MIG+^V#<% ##(P &0 @(%[_ >&PO=V]R:W-H965TD! 0!X;"]W;W)K&UL4$L! A0#% M @ 3GHD6 ][I(8Z! ]Q@ !D ("!A 0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 3GHD6!KJV!T\ M! %1, !D ("!PA$! 'AL+W=OB18[TB5&WL" #E!0 &0 M@($U%@$ >&PO=V]R:W-H965T<8 0!X;"]W;W)K&UL4$L! A0#% @ 3GHD6/2EG%:W @ @08 !D M ("!NQL! 'AL+W=OB18<>;,CN8# !K$@ &0 @(&I'@$ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ 3GHD6,Z<3U7; @ 4P@ !D ("!DR4! M 'AL+W=OB18:*P? MW#L$ O#P &0 @(&E* $ >&PO=V]R:W-H965T&UL4$L! A0#% @ M3GHD6 SNI#WW @ 0@@ !D ("!MC ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 3GHD6*PI_#60 @ MCP8 !D ("!ICP! 'AL+W=OB18#%?%! T$ "Z$@ &0 @(%M M/P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ 3GHD6 !N7:ZX P "! !D M ("!R$D! 'AL+W=OB189Q]S;S$" F!0 &0 @(&W30$ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ 3GHD6-A=3SM*! ,!@ !D ("!?U8! 'AL M+W=OB18YQ&I17@" M "=!@ &0 @($ 6P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ 3GHD6)>*NQS $P( M L ( !*&$! %]R96QS+RYR96QS4$L! A0#% @ 3GHD M6"+G+ZY*!0 NBT \ ( !$6(! 'AL+W=OQI 0!;0V]N=&5N=%]4>7!E&UL4$L%!@ !- $T $A4 !1L 0 $! end XML 83 Show.js IDEA: XBRL DOCUMENT // 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)}}} XML 84 report.css IDEA: XBRL DOCUMENT /* 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; } XML 85 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.4 html 150 304 1 true 44 0 false 11 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://unifirst.com/20231125/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Consolidated Statements of Income (Unaudited) Sheet http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeUnaudited Consolidated Statements of Income (Unaudited) Statements 2 false false R3.htm 100020 - Statement - Consolidated Statements of Comprehensive Income (Unaudited) Sheet http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncomeUnaudited Consolidated Statements of Comprehensive Income (Unaudited) Statements 3 false false R4.htm 100030 - Statement - Consolidated Balance Sheets (Unaudited) Sheet http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited Consolidated Balance Sheets (Unaudited) Statements 4 false false R5.htm 100040 - Statement - Consolidated Balance Sheets (Unaudited) - Parenthetical Sheet http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnauditedParenthetical Consolidated Balance Sheets (Unaudited) - Parenthetical Statements 5 false false R6.htm 100050 - Statement - Consolidated Statements of Shareholders' Equity (Unaudited) Sheet http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquityUnaudited Consolidated Statements of Shareholders' Equity (Unaudited) Statements 6 false false R7.htm 100060 - Statement - Consolidated Statements of Shareholders' Equity (Unaudited) - Parenthetical Sheet http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquityUnauditedParenthetical Consolidated Statements of Shareholders' Equity (Unaudited) - Parenthetical Statements 7 false false R8.htm 100070 - Statement - Consolidated Statements of Cash Flows (Unaudited) Sheet http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited Consolidated Statements of Cash Flows (Unaudited) Statements 8 false false R9.htm 100080 - Statement - Consolidated Statements of Cash Flows (Unaudited) - Parenthetical Sheet http://unifirst.com/20231125/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnauditedParenthetical Consolidated Statements of Cash Flows (Unaudited) - Parenthetical Statements 9 false false R10.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 10 false false R11.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 11 false false R12.htm 995455 - Disclosure - Basis of Presentation Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureBasisOfPresentation Basis of Presentation Notes 12 false false R13.htm 995465 - Disclosure - Recent Accounting Pronouncements Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureRecentAccountingPronouncements Recent Accounting Pronouncements Notes 13 false false R14.htm 995475 - Disclosure - Revenue Recognition Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureRevenueRecognition Revenue Recognition Notes 14 false false R15.htm 995485 - Disclosure - Acquisitions Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAcquisitions Acquisitions Notes 15 false false R16.htm 995495 - Disclosure - Fair Value Measurements Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureFairValueMeasurements Fair Value Measurements Notes 16 false false R17.htm 995505 - Disclosure - Derivative Instruments and Hedging Activities Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureDerivativeInstrumentsAndHedgingActivities Derivative Instruments and Hedging Activities Notes 17 false false R18.htm 995515 - Disclosure - Employee Benefit Plans Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureEmployeeBenefitPlans Employee Benefit Plans Notes 18 false false R19.htm 995525 - Disclosure - Income Per Share Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomePerShare Income Per Share Notes 19 false false R20.htm 995535 - Disclosure - Inventories Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureInventories Inventories Notes 20 false false R21.htm 995545 - Disclosure - Goodwill and Other Intangible Assets Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssets Goodwill and Other Intangible Assets Notes 21 false false R22.htm 995555 - Disclosure - Asset Retirement Obligations Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAssetRetirementObligations Asset Retirement Obligations Notes 22 false false R23.htm 995565 - Disclosure - Commitments and Contingencies Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 23 false false R24.htm 995575 - Disclosure - Income Taxes Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomeTaxes Income Taxes Notes 24 false false R25.htm 995585 - Disclosure - Long-Term Debt Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureLongTermDebt Long-Term Debt Notes 25 false false R26.htm 995595 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLoss Accumulated Other Comprehensive Loss Notes 26 false false R27.htm 995605 - Disclosure - Segment Reporting Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSegmentReporting Segment Reporting Notes 27 false false R28.htm 995615 - Disclosure - Shares Repurchased and Dividends Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSharesRepurchasedAndDividends Shares Repurchased and Dividends Notes 28 false false R29.htm 995625 - Disclosure - Related Party Sheet http://unifirst.com/20231125/taxonomy/role/DisclosureRelatedParty Related Party Notes 29 false false R30.htm 995645 - Disclosure - Revenue Recognition (Tables) Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureRevenueRecognitionTables Revenue Recognition (Tables) Tables http://unifirst.com/20231125/taxonomy/role/Role_DisclosureRevenueRecognition 30 false false R31.htm 995655 - Disclosure - Acquisitions (Tables) Sheet http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsTables Acquisitions (Tables) Tables http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAcquisitions 31 false false R32.htm 995665 - Disclosure - Fair Value Measurements (Tables) Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://unifirst.com/20231125/taxonomy/role/Role_DisclosureFairValueMeasurements 32 false false R33.htm 995675 - Disclosure - Income Per Share (Tables) Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomePerShareTables Income Per Share (Tables) Tables http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomePerShare 33 false false R34.htm 995685 - Disclosure - Inventories (Tables) Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureInventoriesTables Inventories (Tables) Tables http://unifirst.com/20231125/taxonomy/role/Role_DisclosureInventories 34 false false R35.htm 995695 - Disclosure - Goodwill and Other Intangible Assets (Tables) Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsTables Goodwill and Other Intangible Assets (Tables) Tables http://unifirst.com/20231125/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssets 35 false false R36.htm 995705 - Disclosure - Asset Retirement Obligations (Tables) Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAssetRetirementObligationsTables Asset Retirement Obligations (Tables) Tables http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAssetRetirementObligations 36 false false R37.htm 995715 - Disclosure - Commitments and Contingencies (Tables) Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingencies 37 false false R38.htm 995725 - Disclosure - Accumulated Other Comprehensive Loss (Tables) Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossTables Accumulated Other Comprehensive Loss (Tables) Tables http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLoss 38 false false R39.htm 995735 - Disclosure - Segment Reporting (Tables) Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSegmentReportingTables Segment Reporting (Tables) Tables http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSegmentReporting 39 false false R40.htm 995755 - Disclosure - Revenue Recognition - Schedule of Total Revenue Disaggregated by Service Type (Details) Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfTotalRevenueDisaggregatedByServiceTypeDetails Revenue Recognition - Schedule of Total Revenue Disaggregated by Service Type (Details) Details 40 false false R41.htm 995765 - Disclosure - Revenue Recognition - Narrative (Details) Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureRevenueRecognitionNarrativeDetails Revenue Recognition - Narrative (Details) Details 41 false false R42.htm 995775 - Disclosure - Acquisitions - Narrative (Details) Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAcquisitionsNarrativeDetails Acquisitions - Narrative (Details) Details 42 false false R43.htm 995785 - Disclosure - Acquisitions - Schedule of Preliminary Purchase Price Allocation (Details) Sheet http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsScheduleOfPreliminaryPurchasePriceAllocationDetails Acquisitions - Schedule of Preliminary Purchase Price Allocation (Details) Details 43 false false R44.htm 995795 - Disclosure - Acquisitions - Summary of Allocation of Purchase Price to Intangible Assets and Goodwill (Details) Sheet http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToIntangibleAssetsAndGoodwillDetails Acquisitions - Summary of Allocation of Purchase Price to Intangible Assets and Goodwill (Details) Details 44 false false R45.htm 995805 - Disclosure - Fair Value Measurements - Schedule of Assets or Liabilities Measured at Fair Value on a Recurring Basis (Details) Sheet http://unifirst.com/20231125/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsOrLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails Fair Value Measurements - Schedule of Assets or Liabilities Measured at Fair Value on a Recurring Basis (Details) Details 45 false false R46.htm 995815 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://unifirst.com/20231125/taxonomy/role/DisclosureFairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 46 false false R47.htm 995825 - Disclosure - Derivative Instruments and Hedging Activities - Narrative (Details) Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails Derivative Instruments and Hedging Activities - Narrative (Details) Details 47 false false R48.htm 995835 - Disclosure - Employee Benefit Plans - Narrative (Details) Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativeDetails Employee Benefit Plans - Narrative (Details) Details 48 false false R49.htm 995845 - Disclosure - Income Per Share - Schedule of Computation of Basic Income Per Share (Details) Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomePerShareScheduleOfComputationOfBasicIncomePerShareDetails Income Per Share - Schedule of Computation of Basic Income Per Share (Details) Details 49 false false R50.htm 995855 - Disclosure - Income Per Share - Schedule of Computation of Diluted Income Per Share (Details) Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomePerShareScheduleOfComputationOfDilutedIncomePerShareDetails Income Per Share - Schedule of Computation of Diluted Income Per Share (Details) Details 50 false false R51.htm 995865 - Disclosure - Income Per Share - Narrative (Details) Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomePerShareNarrativeDetails Income Per Share - Narrative (Details) Details 51 false false R52.htm 995875 - Disclosure - Inventories - Schedule of Components of Inventory (Details) Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureInventoriesScheduleOfComponentsOfInventoryDetails Inventories - Schedule of Components of Inventory (Details) Details 52 false false R53.htm 995885 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Changes in Carrying Amount of Goodwill (Details) Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfChangesInCarryingAmountOfGoodwillDetails Goodwill and Other Intangible Assets - Schedule of Changes in Carrying Amount of Goodwill (Details) Details 53 false false R54.htm 995905 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Intangible Assets, Net (Details) Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsNetDetails Goodwill and Other Intangible Assets - Schedule of Intangible Assets, Net (Details) Details 54 false false R55.htm 995915 - Disclosure - Asset Retirement Obligations - Narrative (Details) Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAssetRetirementObligationsNarrativeDetails Asset Retirement Obligations - Narrative (Details) Details 55 false false R56.htm 995925 - Disclosure - Asset Retirement Obligations - Rollforward of Asset Retirement Liability (Details) Sheet http://unifirst.com/20231125/taxonomy/role/DisclosureAssetRetirementObligationsRollforwardOfAssetRetirementLiabilityDetails Asset Retirement Obligations - Rollforward of Asset Retirement Liability (Details) Details 56 false false R57.htm 995935 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Details 57 false false R58.htm 995945 - Disclosure - Commitments and Contingencies - Schedule of Operating Lease Cost and Information Related to Operating Lease Right-of-use Assets, Net and Operating Lease Liabilities (Details) Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfOperatingLeaseCostAndInformationRelatedToOperatingLeaseRightOfUseAssetsNetAndOperatingLeaseLiabilitiesDetails Commitments and Contingencies - Schedule of Operating Lease Cost and Information Related to Operating Lease Right-of-use Assets, Net and Operating Lease Liabilities (Details) Details 58 false false R59.htm 995955 - Disclosure - Commitments and Contingencies - Schedule of Contractual Future Minimum Lease Payments of Operating Lease Liabilities (Details) Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualFutureMinimumLeasePaymentsOfOperatingLeaseLiabilitiesDetails Commitments and Contingencies - Schedule of Contractual Future Minimum Lease Payments of Operating Lease Liabilities (Details) Details 59 false false R60.htm 995965 - Disclosure - Commitments and Contingencies - Changes to Environmental Liabilities (Details) Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesChangesToEnvironmentalLiabilitiesDetails Commitments and Contingencies - Changes to Environmental Liabilities (Details) Details 60 false false R61.htm 995975 - Disclosure - Commitments and Contingencies - Anticipated Payments and Insurance Proceeds of Identified Environmental Remediation Liabilities (Details) Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails Commitments and Contingencies - Anticipated Payments and Insurance Proceeds of Identified Environmental Remediation Liabilities (Details) Details 61 false false R62.htm 995985 - Disclosure - Income Taxes - Narrative (Details) Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 62 false false R63.htm 995995 - Disclosure - Long-Term Debt - Narrative (Details) Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureLongTermDebtNarrativeDetails Long-Term Debt - Narrative (Details) Details 63 false false R64.htm 996005 - Disclosure - Accumulated Other Comprehensive Loss - Components of Accumulated Other Comprehensive Loss, Net of Tax (Details) Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossNetOfTaxDetails Accumulated Other Comprehensive Loss - Components of Accumulated Other Comprehensive Loss, Net of Tax (Details) Details 64 false false R65.htm 996015 - Disclosure - Accumulated Other Comprehensive Loss - Amounts Reclassified from Accumulated Other Comprehensive Loss (Details) Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossAmountsReclassifiedFromAccumulatedOtherComprehensiveLossDetails Accumulated Other Comprehensive Loss - Amounts Reclassified from Accumulated Other Comprehensive Loss (Details) Details 65 false false R66.htm 996025 - Disclosure - Segment Reporting - Narrative (Details) Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSegmentReportingNarrativeDetails Segment Reporting - Narrative (Details) Details 66 false false R67.htm 996035 - Disclosure - Segment Reporting - Schedule of Segment Reporting Information (Details) Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSegmentReportingScheduleOfSegmentReportingInformationDetails Segment Reporting - Schedule of Segment Reporting Information (Details) Details 67 false false R68.htm 996045 - Disclosure - Shares Repurchased and Dividends - Narrative (Details) Sheet http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSharesRepurchasedAndDividendsNarrativeDetails Shares Repurchased and Dividends - Narrative (Details) Details 68 false false R69.htm 996055 - Disclosure - Related Party - Narrative (Details) Sheet http://unifirst.com/20231125/taxonomy/role/DisclosureRelatedPartyNarrativeDetails Related Party - Narrative (Details) Details 69 false false All Reports Book All Reports unf-20231125.htm unf-20231125.xsd unf-20231125_cal.xml unf-20231125_def.xml unf-20231125_lab.xml unf-20231125_pre.xml img18733762_0.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 88 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "unf-20231125.htm": { "nsprefix": "unf", "nsuri": "http://unifirst.com/20231125", "dts": { "inline": { "local": [ "unf-20231125.htm" ] }, "schema": { "local": [ "unf-20231125.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/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/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd" ] }, "calculationLink": { "local": [ "unf-20231125_cal.xml" ] }, "definitionLink": { "local": [ "unf-20231125_def.xml" ] }, "labelLink": { "local": [ "unf-20231125_lab.xml" ] }, "presentationLink": { "local": [ "unf-20231125_pre.xml" ] } }, "keyStandard": 248, "keyCustom": 56, "axisStandard": 22, "axisCustom": 0, "memberStandard": 35, "memberCustom": 9, "hidden": { "total": 9, "http://unifirst.com/20231125": 1, "http://xbrl.sec.gov/dei/2023": 5, "http://fasb.org/us-gaap/2023": 3 }, "contextCount": 150, "entityCount": 1, "segmentCount": 44, "elementCount": 600, "unitCount": 11, "baseTaxonomies": { "http://xbrl.sec.gov/ecd/2023": 6, "http://fasb.org/us-gaap/2023": 606, "http://xbrl.sec.gov/dei/2023": 30 }, "report": { "R1": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "longName": "100000 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R2": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeUnaudited", "longName": "100010 - Statement - Consolidated Statements of Income (Unaudited)", "shortName": "Consolidated Statements of Income (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:CostOfRevenue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "unique": true } }, "R3": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncomeUnaudited", "longName": "100020 - Statement - Consolidated Statements of Comprehensive Income (Unaudited)", "shortName": "Consolidated Statements of Comprehensive Income (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "unique": true } }, "R4": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited", "longName": "100030 - Statement - Consolidated Balance Sheets (Unaudited)", "shortName": "Consolidated Balance Sheets (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "C_d20b4376-c64e-429d-84b1-eaaa4eaff151", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d20b4376-c64e-429d-84b1-eaaa4eaff151", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R5": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnauditedParenthetical", "longName": "100040 - Statement - Consolidated Balance Sheets (Unaudited) - Parenthetical", "shortName": "Consolidated Balance Sheets (Unaudited) - Parenthetical", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "C_d20b4376-c64e-429d-84b1-eaaa4eaff151", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d20b4376-c64e-429d-84b1-eaaa4eaff151", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R6": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquityUnaudited", "longName": "100050 - Statement - Consolidated Statements of Shareholders' Equity (Unaudited)", "shortName": "Consolidated Statements of Shareholders' Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "C_504adb43-039f-4630-bd89-94278b9ad975", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_72fcef68-feec-4bed-8e25-548362c31187", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "unique": true } }, "R7": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquityUnauditedParenthetical", "longName": "100060 - Statement - Consolidated Statements of Shareholders' Equity (Unaudited) - Parenthetical", "shortName": "Consolidated Statements of Shareholders' Equity (Unaudited) - Parenthetical", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "C_50638607-9364-4de0-ab7b-1daa68053859", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true }, "uniqueAnchor": null }, "R8": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited", "longName": "100070 - Statement - Consolidated Statements of Cash Flows (Unaudited)", "shortName": "Consolidated Statements of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R9": { "role": "http://unifirst.com/20231125/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnauditedParenthetical", "longName": "100080 - Statement - Consolidated Statements of Cash Flows (Unaudited) - Parenthetical", "shortName": "Consolidated Statements of Cash Flows (Unaudited) - Parenthetical", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "9", "firstAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "link:footnote", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "link:footnote", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R10": { "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": "10", "firstAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true }, "uniqueAnchor": null }, "R11": { "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": "11", "firstAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R12": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureBasisOfPresentation", "longName": "995455 - Disclosure - Basis of Presentation", "shortName": "Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R13": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureRecentAccountingPronouncements", "longName": "995465 - Disclosure - Recent Accounting Pronouncements", "shortName": "Recent Accounting Pronouncements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R14": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureRevenueRecognition", "longName": "995475 - Disclosure - Revenue Recognition", "shortName": "Revenue Recognition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R15": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAcquisitions", "longName": "995485 - Disclosure - Acquisitions", "shortName": "Acquisitions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R16": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureFairValueMeasurements", "longName": "995495 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R17": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureDerivativeInstrumentsAndHedgingActivities", "longName": "995505 - Disclosure - Derivative Instruments and Hedging Activities", "shortName": "Derivative Instruments and Hedging Activities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R18": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureEmployeeBenefitPlans", "longName": "995515 - Disclosure - Employee Benefit Plans", "shortName": "Employee Benefit Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R19": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomePerShare", "longName": "995525 - Disclosure - Income Per Share", "shortName": "Income Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R20": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureInventories", "longName": "995535 - Disclosure - Inventories", "shortName": "Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R21": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssets", "longName": "995545 - Disclosure - Goodwill and Other Intangible Assets", "shortName": "Goodwill and Other Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R22": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAssetRetirementObligations", "longName": "995555 - Disclosure - Asset Retirement Obligations", "shortName": "Asset Retirement Obligations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:AssetRetirementObligationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:AssetRetirementObligationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R23": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingencies", "longName": "995565 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R24": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomeTaxes", "longName": "995575 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R25": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureLongTermDebt", "longName": "995585 - Disclosure - Long-Term Debt", "shortName": "Long-Term Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R26": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLoss", "longName": "995595 - Disclosure - Accumulated Other Comprehensive Loss", "shortName": "Accumulated Other Comprehensive Loss", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R27": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSegmentReporting", "longName": "995605 - Disclosure - Segment Reporting", "shortName": "Segment Reporting", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R28": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSharesRepurchasedAndDividends", "longName": "995615 - Disclosure - Shares Repurchased and Dividends", "shortName": "Shares Repurchased and Dividends", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R29": { "role": "http://unifirst.com/20231125/taxonomy/role/DisclosureRelatedParty", "longName": "995625 - Disclosure - Related Party", "shortName": "Related Party", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "firstAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R30": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureRevenueRecognitionTables", "longName": "995645 - Disclosure - Revenue Recognition (Tables)", "shortName": "Revenue Recognition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R31": { "role": "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsTables", "longName": "995655 - Disclosure - Acquisitions (Tables)", "shortName": "Acquisitions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "C_fe8494df-1d2e-4aa0-9e9d-4b766474c865", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_fe8494df-1d2e-4aa0-9e9d-4b766474c865", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R32": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureFairValueMeasurementsTables", "longName": "995665 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R33": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomePerShareTables", "longName": "995675 - Disclosure - Income Per Share (Tables)", "shortName": "Income Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R34": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureInventoriesTables", "longName": "995685 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R35": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsTables", "longName": "995695 - Disclosure - Goodwill and Other Intangible Assets (Tables)", "shortName": "Goodwill and Other Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R36": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAssetRetirementObligationsTables", "longName": "995705 - Disclosure - Asset Retirement Obligations (Tables)", "shortName": "Asset Retirement Obligations (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:AssetRetirementObligationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:AssetRetirementObligationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R37": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables", "longName": "995715 - Disclosure - Commitments and Contingencies (Tables)", "shortName": "Commitments and Contingencies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "unf:ScheduleOfOperatingLeaseCostAndOperatingCashFlowImpactsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "unf:ScheduleOfOperatingLeaseCostAndOperatingCashFlowImpactsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R38": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossTables", "longName": "995725 - Disclosure - Accumulated Other Comprehensive Loss (Tables)", "shortName": "Accumulated Other Comprehensive Loss (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R39": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSegmentReportingTables", "longName": "995735 - Disclosure - Segment Reporting (Tables)", "shortName": "Segment Reporting (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R40": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfTotalRevenueDisaggregatedByServiceTypeDetails", "longName": "995755 - Disclosure - Revenue Recognition - Schedule of Total Revenue Disaggregated by Service Type (Details)", "shortName": "Revenue Recognition - Schedule of Total Revenue Disaggregated by Service Type (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_6ccddd6f-2326-4cb8-b353-41af0349b117", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "unique": true } }, "R41": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureRevenueRecognitionNarrativeDetails", "longName": "995765 - Disclosure - Revenue Recognition - Narrative (Details)", "shortName": "Revenue Recognition - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "unf:RevenueFromContractsWithCustomersPercentageOfRevenuesFromRouteServicingFees", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "unf:RevenueFromContractsWithCustomersPercentageOfRevenuesFromRouteServicingFees", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R42": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAcquisitionsNarrativeDetails", "longName": "995775 - Disclosure - Acquisitions - Narrative (Details)", "shortName": "Acquisitions - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "C_41268d7d-440d-45f5-b4e0-ee51fd141ca9", "name": "us-gaap:NumberOfBusinessesAcquired", "unitRef": "U_Business", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_41268d7d-440d-45f5-b4e0-ee51fd141ca9", "name": "us-gaap:NumberOfBusinessesAcquired", "unitRef": "U_Business", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R43": { "role": "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsScheduleOfPreliminaryPurchasePriceAllocationDetails", "longName": "995785 - Disclosure - Acquisitions - Schedule of Preliminary Purchase Price Allocation (Details)", "shortName": "Acquisitions - Schedule of Preliminary Purchase Price Allocation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "C_1f3d7d2c-b64b-43e6-adfd-ae1d6f6299b4", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1f3d7d2c-b64b-43e6-adfd-ae1d6f6299b4", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R44": { "role": "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToIntangibleAssetsAndGoodwillDetails", "longName": "995795 - Disclosure - Acquisitions - Summary of Allocation of Purchase Price to Intangible Assets and Goodwill (Details)", "shortName": "Acquisitions - Summary of Allocation of Purchase Price to Intangible Assets and Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "C_d20b4376-c64e-429d-84b1-eaaa4eaff151", "name": "us-gaap:Goodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_1f3d7d2c-b64b-43e6-adfd-ae1d6f6299b4", "name": "us-gaap:Goodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "unique": true } }, "R45": { "role": "http://unifirst.com/20231125/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsOrLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails", "longName": "995805 - Disclosure - Fair Value Measurements - Schedule of Assets or Liabilities Measured at Fair Value on a Recurring Basis (Details)", "shortName": "Fair Value Measurements - Schedule of Assets or Liabilities Measured at Fair Value on a Recurring Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "C_d20b4376-c64e-429d-84b1-eaaa4eaff151", "name": "us-gaap:ShortTermInvestments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_3d76ef23-e19a-4493-937e-a6845e03c99b", "name": "us-gaap:ShortTermInvestments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "unique": true } }, "R46": { "role": "http://unifirst.com/20231125/taxonomy/role/DisclosureFairValueMeasurementsNarrativeDetails", "longName": "995815 - Disclosure - Fair Value Measurements - Narrative (Details)", "shortName": "Fair Value Measurements - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "C_47198112-a583-486d-8cb2-cc939b500117", "name": "unf:DefinedBenefitPlanMinimumAnnualInterestRate", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "span", "p", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_47198112-a583-486d-8cb2-cc939b500117", "name": "unf:DefinedBenefitPlanMinimumAnnualInterestRate", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "span", "p", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R47": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails", "longName": "995825 - Disclosure - Derivative Instruments and Hedging Activities - Narrative (Details)", "shortName": "Derivative Instruments and Hedging Activities - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "C_d20b4376-c64e-429d-84b1-eaaa4eaff151", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_94fbd527-04bb-4518-98d1-2bb0491d28c6", "name": "us-gaap:DerivativeForwardExchangeRate1", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "span", "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "unique": true } }, "R48": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativeDetails", "longName": "995835 - Disclosure - Employee Benefit Plans - Narrative (Details)", "shortName": "Employee Benefit Plans - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:DefinedContributionPlanCostRecognized", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:DefinedContributionPlanCostRecognized", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R49": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomePerShareScheduleOfComputationOfBasicIncomePerShareDetails", "longName": "995845 - Disclosure - Income Per Share - Schedule of Computation of Basic Income Per Share (Details)", "shortName": "Income Per Share - Schedule of Computation of Basic Income Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true }, "uniqueAnchor": null }, "R50": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomePerShareScheduleOfComputationOfDilutedIncomePerShareDetails", "longName": "995855 - Disclosure - Income Per Share - Schedule of Computation of Diluted Income Per Share (Details)", "shortName": "Income Per Share - Schedule of Computation of Diluted Income Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_3eb236aa-f403-4898-b683-9ea7fabd78db", "name": "us-gaap:DilutiveSecurities", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "unique": true } }, "R51": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomePerShareNarrativeDetails", "longName": "995865 - Disclosure - Income Per Share - Narrative (Details)", "shortName": "Income Per Share - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R52": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureInventoriesScheduleOfComponentsOfInventoryDetails", "longName": "995875 - Disclosure - Inventories - Schedule of Components of Inventory (Details)", "shortName": "Inventories - Schedule of Components of Inventory (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "C_d20b4376-c64e-429d-84b1-eaaa4eaff151", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d20b4376-c64e-429d-84b1-eaaa4eaff151", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R53": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfChangesInCarryingAmountOfGoodwillDetails", "longName": "995885 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Changes in Carrying Amount of Goodwill (Details)", "shortName": "Goodwill and Other Intangible Assets - Schedule of Changes in Carrying Amount of Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "C_3d2e2edd-4328-4035-b632-b37214168f35", "name": "us-gaap:Goodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:GoodwillPurchaseAccountingAdjustments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "unique": true } }, "R54": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsNetDetails", "longName": "995905 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Intangible Assets, Net (Details)", "shortName": "Goodwill and Other Intangible Assets - Schedule of Intangible Assets, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "C_d20b4376-c64e-429d-84b1-eaaa4eaff151", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d20b4376-c64e-429d-84b1-eaaa4eaff151", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R55": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAssetRetirementObligationsNarrativeDetails", "longName": "995915 - Disclosure - Asset Retirement Obligations - Narrative (Details)", "shortName": "Asset Retirement Obligations - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "C_d20b4376-c64e-429d-84b1-eaaa4eaff151", "name": "unf:EstimatedImpactOfInflationPerYear", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:AssetRetirementObligationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_bb5ad1a5-5fe9-4616-a78c-f6bd048e371e", "name": "unf:AssetRetirementObligationRemainingLives", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:AssetRetirementObligationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "unique": true } }, "R56": { "role": "http://unifirst.com/20231125/taxonomy/role/DisclosureAssetRetirementObligationsRollforwardOfAssetRetirementLiabilityDetails", "longName": "995925 - Disclosure - Asset Retirement Obligations - Rollforward of Asset Retirement Liability (Details)", "shortName": "Asset Retirement Obligations - Rollforward of Asset Retirement Liability (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "C_3d2e2edd-4328-4035-b632-b37214168f35", "name": "us-gaap:AssetRetirementObligation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock", "div", "us-gaap:AssetRetirementObligationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3d2e2edd-4328-4035-b632-b37214168f35", "name": "us-gaap:AssetRetirementObligation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock", "div", "us-gaap:AssetRetirementObligationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R57": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesNarrativeDetails", "longName": "995935 - Disclosure - Commitments and Contingencies - Narrative (Details)", "shortName": "Commitments and Contingencies - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:LesseeOperatingLeaseExistenceOfOptionToExtend", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:LesseeOperatingLeaseExistenceOfOptionToExtend", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R58": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfOperatingLeaseCostAndInformationRelatedToOperatingLeaseRightOfUseAssetsNetAndOperatingLeaseLiabilitiesDetails", "longName": "995945 - Disclosure - Commitments and Contingencies - Schedule of Operating Lease Cost and Information Related to Operating Lease Right-of-use Assets, Net and Operating Lease Liabilities (Details)", "shortName": "Commitments and Contingencies - Schedule of Operating Lease Cost and Information Related to Operating Lease Right-of-use Assets, Net and Operating Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:LeaseCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "unf:ScheduleOfOperatingLeaseCostAndOperatingCashFlowImpactsTableTextBlock", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:LeaseCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "unf:ScheduleOfOperatingLeaseCostAndOperatingCashFlowImpactsTableTextBlock", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R59": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualFutureMinimumLeasePaymentsOfOperatingLeaseLiabilitiesDetails", "longName": "995955 - Disclosure - Commitments and Contingencies - Schedule of Contractual Future Minimum Lease Payments of Operating Lease Liabilities (Details)", "shortName": "Commitments and Contingencies - Schedule of Contractual Future Minimum Lease Payments of Operating Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "C_d20b4376-c64e-429d-84b1-eaaa4eaff151", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d20b4376-c64e-429d-84b1-eaaa4eaff151", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R60": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesChangesToEnvironmentalLiabilitiesDetails", "longName": "995965 - Disclosure - Commitments and Contingencies - Changes to Environmental Liabilities (Details)", "shortName": "Commitments and Contingencies - Changes to Environmental Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "C_3d2e2edd-4328-4035-b632-b37214168f35", "name": "us-gaap:AccrualForEnvironmentalLossContingencies", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:AccrualForEnvironmentalLossContingenciesPayments1", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "unique": true } }, "R61": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails", "longName": "995975 - Disclosure - Commitments and Contingencies - Anticipated Payments and Insurance Proceeds of Identified Environmental Remediation Liabilities (Details)", "shortName": "Commitments and Contingencies - Anticipated Payments and Insurance Proceeds of Identified Environmental Remediation Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "C_d20b4376-c64e-429d-84b1-eaaa4eaff151", "name": "us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "unf:ScheduleOfEnvironmentalRemediationLiabilitiesTableTextBlock", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d20b4376-c64e-429d-84b1-eaaa4eaff151", "name": "us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "unf:ScheduleOfEnvironmentalRemediationLiabilitiesTableTextBlock", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R62": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetails", "longName": "995985 - Disclosure - Income Taxes - Narrative (Details)", "shortName": "Income Taxes - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R63": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureLongTermDebtNarrativeDetails", "longName": "995995 - Disclosure - Long-Term Debt - Narrative (Details)", "shortName": "Long-Term Debt - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "C_17d46852-e337-4763-9887-25d758bf3239", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_17d46852-e337-4763-9887-25d758bf3239", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R64": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossNetOfTaxDetails", "longName": "996005 - Disclosure - Accumulated Other Comprehensive Loss - Components of Accumulated Other Comprehensive Loss, Net of Tax (Details)", "shortName": "Accumulated Other Comprehensive Loss - Components of Accumulated Other Comprehensive Loss, Net of Tax (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "C_3d2e2edd-4328-4035-b632-b37214168f35", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_f40a5265-f467-4932-8f17-f930818de291", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "unique": true } }, "R65": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossAmountsReclassifiedFromAccumulatedOtherComprehensiveLossDetails", "longName": "996015 - Disclosure - Accumulated Other Comprehensive Loss - Amounts Reclassified from Accumulated Other Comprehensive Loss (Details)", "shortName": "Accumulated Other Comprehensive Loss - Amounts Reclassified from Accumulated Other Comprehensive Loss (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_ecc4eb91-161d-48e5-8572-9356f01e0dc8", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "unique": true } }, "R66": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSegmentReportingNarrativeDetails", "longName": "996025 - Disclosure - Segment Reporting - Narrative (Details)", "shortName": "Segment Reporting - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "U_Segment", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "U_Segment", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R67": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSegmentReportingScheduleOfSegmentReportingInformationDetails", "longName": "996035 - Disclosure - Segment Reporting - Schedule of Segment Reporting Information (Details)", "shortName": "Segment Reporting - Schedule of Segment Reporting Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_3f4952aa-da2d-4dd0-9c3e-5073e8aeef4a", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "unique": true } }, "R68": { "role": "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSharesRepurchasedAndDividendsNarrativeDetails", "longName": "996045 - Disclosure - Shares Repurchased and Dividends - Narrative (Details)", "shortName": "Shares Repurchased and Dividends - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:StockRepurchasedDuringPeriodShares", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4fa42ab0-f8b0-484a-98fd-65c1bf039ce8", "name": "us-gaap:StockRepurchasedDuringPeriodShares", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } }, "R69": { "role": "http://unifirst.com/20231125/taxonomy/role/DisclosureRelatedPartyNarrativeDetails", "longName": "996055 - Disclosure - Related Party - Narrative (Details)", "shortName": "Related Party - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "C_afd3b3e4-c75c-4d20-9fd8-09bf436649fe", "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_afd3b3e4-c75c-4d20-9fd8-09bf436649fe", "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "unf-20231125.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomePerShareScheduleOfComputationOfBasicIncomePerShareDetails", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Income per share \u2013 Basic:", "verboseLabel": "Income per share for Basic:" } } }, "auth_ref": [] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsOrLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Level 2", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r366", "r430", "r431", "r432", "r433", "r434", "r435", "r577", "r631", "r632", "r633", "r826", "r827", "r838", "r839", "r840" ] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasicLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicLineItems", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomePerShareScheduleOfComputationOfBasicIncomePerShareDetails" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]", "terseLabel": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r238", "r242", "r249" ] }, "us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationPriorYearIncomeTaxes", "crdr": "debit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Certain tax reserves", "label": "Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to revisions of previously reported income tax expense (benefit)." } } }, "auth_ref": [ "r995" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Noncash Income (Expense)", "negatedLabel": "Other", "totalLabel": "Other Noncash Income (Expense), Total", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r126" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "terseLabel": "Capital Surplus", "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": [ "r504", "r505", "r506", "r717", "r962", "r963", "r964", "r1002", "r1024" ] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSharesRepurchasedAndDividends" ], "lang": { "en-us": { "role": { "label": "Equity [Text Block]", "terseLabel": "Shares Repurchased and Dividends", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r135", "r208", "r375", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r389", "r558", "r786", "r788", "r805" ] }, "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": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r907" ] }, "us-gaap_AccrualForEnvironmentalLossContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingencies", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesChangesToEnvironmentalLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrual for Environmental Loss Contingencies", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Balance at end of period", "documentation": "Total costs accrued as of the balance sheet date for environmental loss contingencies." } } }, "auth_ref": [ "r342", "r824", "r943", "r944", "r986", "r988" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r133", "r337", "r338", "r807", "r987" ] }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxesAndTaxCredits", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred income taxes", "totalLabel": "Deferred Income Taxes and Tax Credits, Total", "documentation": "Amount of deferred income tax expense (benefit) and income tax credits." } } }, "auth_ref": [ "r126" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureDerivativeInstrumentsAndHedgingActivities" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivative Instruments and Hedging Activities", "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts." } } }, "auth_ref": [ "r142", "r543", "r557" ] }, "us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Allocation of Purchase Price to Intangible Assets and Goodwill", "label": "Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "documentation": "Tabular disclosure of finite-lived and indefinite-lived intangible assets acquired as part of a business combination." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseExistenceOfOptionToExtend", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Existence of Option to Extend [true false]", "terseLabel": "Operating lease, existence of option to extend", "documentation": "Indicates (true false) whether lessee has option to extend operating lease." } } }, "auth_ref": [ "r613" ] }, "us-gaap_MexicanTaxAuthorityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MexicanTaxAuthorityMember", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Mexican Tax Authority [Member]", "terseLabel": "Mexican Tax Authority", "documentation": "Designated tax department of the government of Mexico." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Consideration Transferred", "terseLabel": "Business acquisitions, aggregate purchase price", "totalLabel": "Business Combination, Consideration Transferred, Total", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r2", "r3", "r16" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssets" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Other Intangible Assets", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r129" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsOrLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r576", "r577", "r578", "r579", "r581" ] }, "us-gaap_EarningsPerShareDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDilutedAbstract", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Income per share \u2013 Diluted:" } } }, "auth_ref": [] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossAmountsReclassifiedFromAccumulatedOtherComprehensiveLossDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossNetOfTaxDetails", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "terseLabel": "Equity Components", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r20", "r34", "r168", "r196", "r197", "r198", "r212", "r213", "r214", "r219", "r228", "r230", "r256", "r300", "r308", "r389", "r504", "r505", "r506", "r518", "r519", "r548", "r550", "r551", "r552", "r553", "r556", "r568", "r593", "r594", "r595", "r596", "r597", "r598", "r622", "r692", "r693", "r694", "r717", "r783" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, Notional Amount", "terseLabel": "Notional value (CAD)", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r998", "r999" ] }, "us-gaap_AccrualForEnvironmentalLossContingenciesDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingenciesDiscount", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails": { "parentTag": "us-gaap_AccrualForEnvironmentalLossContingencies", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrual for Environmental Loss Contingencies, Discount", "negatedLabel": "Effect of discounting", "documentation": "Amount of imputed interest necessary to reduce (reconcile) the undiscounted amount of the accrual for environmental loss contingencies to the present value." } } }, "auth_ref": [ "r342" ] }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseExistenceOfOptionToTerminate", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Existence of Option to Terminate [true false]", "terseLabel": "Operating lease, existence of option to terminate", "documentation": "Indicates (true false) whether lessee has option to terminate operating lease." } } }, "auth_ref": [ "r613" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r168", "r212", "r213", "r214", "r219", "r228", "r230", "r300", "r308", "r504", "r505", "r506", "r518", "r519", "r548", "r551", "r552", "r556", "r568", "r692", "r694", "r717", "r1024" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomePerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Anti-dilutive securities excluded from calculation of diluted earnings per share (in shares)", "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": [ "r252" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Business acquisition purchase price", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisition of businesses, net of cash acquired", "totalLabel": "Payments to Acquire Businesses, Net of Cash Acquired, Total", "verboseLabel": "Aggregate purchase price, 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": [ "r39" ] }, "us-gaap_AccrualForEnvironmentalLossContingenciesIncreaseDecreaseForRevisionInEstimates": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingenciesIncreaseDecreaseForRevisionInEstimates", "crdr": "debit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesChangesToEnvironmentalLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrual for Environmental Loss Contingencies, Revision in Estimates", "terseLabel": "Revisions in estimates", "documentation": "Amount of expense (reversal of expense) which increases (decreases) the accrual for environmental loss contingencies from revisions in estimates to existing obligations. Excludes changes related to business acquisitions, divestitures, or currency movement." } } }, "auth_ref": [ "r989" ] }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossNetOfTaxDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "terseLabel": "Pension-related", "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent." } } }, "auth_ref": [ "r7", "r19", "r36", "r953", "r954", "r955" ] }, "us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAssetRetirementObligationsTableTextBlock", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAssetRetirementObligationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Rollforward of Asset Retirement Liability", "label": "Schedule of Asset Retirement Obligations [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount of a liability for asset retirement obligations." } } }, "auth_ref": [ "r132" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToIntangibleAssetsAndGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average 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": [ "r130" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSegmentReportingScheduleOfSegmentReportingInformationDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items" } } }, "auth_ref": [ "r211", "r265", "r276", "r277", "r278", "r279", "r280", "r282", "r286", "r345", "r346", "r347", "r348", "r350", "r351", "r353", "r355", "r356", "r991", "r992" ] }, "us-gaap_AccrualForEnvironmentalLossContingenciesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingenciesGross", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrual for Environmental Loss Contingencies, Gross", "totalLabel": "Total", "documentation": "Undiscounted amount of the accrual for environmental loss contingencies." } } }, "auth_ref": [ "r334", "r342", "r988" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "terseLabel": "Common Stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r855", "r856", "r857", "r859", "r860", "r861", "r862", "r962", "r963", "r1002", "r1022", "r1024" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information:" } } }, "auth_ref": [] }, "us-gaap_ShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestments", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://unifirst.com/20231125/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsOrLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsOrLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Short-Term Investments, Total", "label": "Short-Term Investments", "terseLabel": "Short-term investments", "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current." } } }, "auth_ref": [ "r149", "r150", "r951" ] }, "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueAfterFifthYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueAfterFifthYear", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails": { "parentTag": "us-gaap_AccrualForEnvironmentalLossContingenciesGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, after Year Five", "terseLabel": "Thereafter", "documentation": "Undiscounted amount of accrual for environmental loss contingency to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r342", "r986" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSegmentReportingScheduleOfSegmentReportingInformationDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items" } } }, "auth_ref": [ "r211", "r265", "r276", "r277", "r278", "r279", "r280", "r282", "r286", "r345", "r346", "r347", "r348", "r350", "r351", "r353", "r355", "r356", "r991", "r992" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossNetOfTaxDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Foreign Currency Translation", "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent." } } }, "auth_ref": [ "r6", "r19", "r36", "r197", "r198", "r594", "r595", "r596", "r597", "r598", "r953" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomePerShareScheduleOfComputationOfDilutedIncomePerShareDetails", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Common stock (in dollars per share)", "verboseLabel": "As reported - Diluted (in dollars per share)", "totalLabel": "Earnings Per Share, Diluted, Total", "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": [ "r202", "r223", "r224", "r225", "r226", "r227", "r238", "r249", "r250", "r251", "r255", "r569", "r570", "r660", "r676", "r819" ] }, "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails": { "parentTag": "us-gaap_AccrualForEnvironmentalLossContingenciesGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Five", "documentation": "Undiscounted amount of accrual for environmental loss contingency 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": [ "r342", "r986" ] }, "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomePerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table Text Block]", "terseLabel": "Schedule of Computation of Diluted Income Per Share", "documentation": "Tabular disclosure of the effect of income (loss) on an entity's diluted earnings per share." } } }, "auth_ref": [ "r51", "r52", "r965" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossAmountsReclassifiedFromAccumulatedOtherComprehensiveLossDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossNetOfTaxDetails", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "terseLabel": "Equity Component", "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": [ "r20", "r168", "r196", "r197", "r198", "r212", "r213", "r214", "r219", "r228", "r230", "r256", "r300", "r308", "r389", "r504", "r505", "r506", "r518", "r519", "r548", "r550", "r551", "r552", "r553", "r556", "r568", "r593", "r594", "r595", "r596", "r597", "r598", "r622", "r692", "r693", "r694", "r717", "r783" ] }, "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails": { "parentTag": "us-gaap_AccrualForEnvironmentalLossContingenciesGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Four", "documentation": "Undiscounted amount of accrual for environmental loss contingency 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": [ "r342", "r986" ] }, "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails": { "parentTag": "us-gaap_AccrualForEnvironmentalLossContingenciesGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Two", "documentation": "Undiscounted amount of accrual for environmental loss contingency 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": [ "r342", "r986" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossNetOfTaxDetails", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss", "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": [ "r5", "r19", "r36", "r550", "r553", "r622", "r692", "r693", "r953", "r954", "r955", "r962", "r963", "r964" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://unifirst.com/20231125/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsOrLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r576", "r577", "r580" ] }, "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails": { "parentTag": "us-gaap_AccrualForEnvironmentalLossContingenciesGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Three", "documentation": "Undiscounted amount of accrual for environmental loss contingency 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": [ "r342", "r986" ] }, "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyContractAssetFairValueDisclosure", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsOrLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsOrLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Contract, Asset, Fair Value Disclosure", "terseLabel": "Foreign currency forward contracts", "documentation": "Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps." } } }, "auth_ref": [] }, "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails": { "parentTag": "us-gaap_AccrualForEnvironmentalLossContingenciesGross", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year One", "documentation": "Undiscounted amount of accrual for environmental loss contingency 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": [ "r342", "r986" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Assets or Liabilities Measured at Fair Value on a Recurring Basis", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r576", "r577" ] }, "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareDilutedByCommonClassTable", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomePerShareScheduleOfComputationOfDilutedIncomePerShareDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]", "terseLabel": "Schedule Of Earnings Per Share Diluted By Common Class [Table]", "documentation": "Complete disclosure pertaining to an entity's diluted earnings per share." } } }, "auth_ref": [ "r51", "r52", "r238", "r242", "r249" ] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsOrLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities:", "label": "Liabilities, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomePerShareScheduleOfComputationOfBasicIncomePerShareDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "terseLabel": "Schedule Of Earnings Per Share Basic By Common Class [Table]", "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share." } } }, "auth_ref": [ "r51", "r52", "r238", "r242", "r249" ] }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillPurchaseAccountingAdjustments", "crdr": "debit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfChangesInCarryingAmountOfGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase price adjustments recorded during the period", "label": "Goodwill, Purchase Accounting Adjustments", "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting 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": [ "r1", "r978" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Accounts Payable and Accrued Liabilities, Noncurrent", "terseLabel": "Accrued liabilities", "totalLabel": "Accounts Payable and Accrued Liabilities, Noncurrent, Total", "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due after one year (or beyond the operating cycle if longer), including liabilities for compensation costs, fringe benefits other than pension and postretirement obligations, rent, contractual rights and obligations, and statutory obligations." } } }, "auth_ref": [ "r31" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTextBlock", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomePerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table Text Block]", "terseLabel": "Schedule of Computation of Basic Income Per Share", "documentation": "Tabular disclosure of the effect of income (loss) on basic earnings per share." } } }, "auth_ref": [ "r51", "r52", "r965" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureInventoriesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Components of Inventory", "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": [ "r24", "r108", "r109", "r110" ] }, "currency_CAD": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "CAD", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Canadian Dollars", "label": "Canada, Dollars" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsNetDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r178", "r324" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of assets", "totalLabel": "Proceeds from Sale of Property, Plant, and Equipment, Total", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r121" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net Carrying Amount", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Net Carrying Amount", "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance", "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r131", "r637" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtTextBlock", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureLongTermDebt" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt [Text Block]", "terseLabel": "Long-Term Debt", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r134" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Amount reclassified from accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss", "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r35", "r36", "r112", "r184", "r667", "r697", "r701" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomePerShareScheduleOfComputationOfDilutedIncomePerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomePerShareScheduleOfComputationOfDilutedIncomePerShareDetails" ], "lang": { "en-us": { "role": { "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "terseLabel": "Add: effect of dilutive potential common shares (in shares)", "totalLabel": "Incremental Common Shares Attributable to Share-based Payment Arrangements, Total", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r239", "r240", "r241", "r251", "r477" ] }, "us-gaap_LesseeOperatingLeaseDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseDiscountRate", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfOperatingLeaseCostAndInformationRelatedToOperatingLeaseRightOfUseAssetsNetAndOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Discount Rate", "terseLabel": "Weighted-average discount rate - operating leases", "documentation": "Discount rate used by lessee to determine present value of operating lease payments." } } }, "auth_ref": [ "r851" ] }, "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": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r908" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfChangesInCarryingAmountOfGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase price adjustments recorded during the period", "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": [ "r315", "r823" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsNetDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount", "totalLabel": "Finite-Lived Intangible Assets, Gross, Total", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r131", "r644" ] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Non-cash capital expenditures", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r46", "r47", "r48" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDilutedLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDilutedLineItems", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomePerShareScheduleOfComputationOfDilutedIncomePerShareDetails" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]", "terseLabel": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]", "verboseLabel": "Earnings Per Share Diluted [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": [ "r238", "r242", "r249" ] }, "us-gaap_PaymentsToAcquireInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireInvestments", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Payments to Acquire Investments, Total", "label": "Payments to Acquire Investments", "terseLabel": "Purchases of investments", "negatedLabel": "Purchases of investments", "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period." } } }, "auth_ref": [ "r122" ] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassBMember", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomePerShareScheduleOfComputationOfBasicIncomePerShareDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomePerShareScheduleOfComputationOfDilutedIncomePerShareDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSharesRepurchasedAndDividendsNarrativeDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnauditedParenthetical", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeUnaudited", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquityUnaudited", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquityUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Class B [Member]", "terseLabel": "Class B Common Stock", "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation." } } }, "auth_ref": [ "r1024" ] }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossNetOfTaxDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossNetOfTaxDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification from accumulated other comprehensive loss to revenue", "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent", "negatedLabel": "Amounts reclassified from accumulated other comprehensive loss", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent." } } }, "auth_ref": [ "r22", "r36" ] }, "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Maturities of investments", "label": "Proceeds from Sale, Maturity and Collection of Investments", "totalLabel": "Proceeds from Sale, Maturity and Collection of Investments, Total", "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period." } } }, "auth_ref": [ "r38" ] }, "us-gaap_ProceedsFromLegalSettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLegalSettlements", "crdr": "debit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Legal Settlements", "terseLabel": "Annual proceeds", "documentation": "Cash received for the settlement of litigation during the current period." } } }, "auth_ref": [ "r44" ] }, "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": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r871", "r882", "r892", "r917" ] }, "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": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r916" ] }, "currency_AllCurrenciesDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "AllCurrenciesDomain", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "All Currencies [Domain]" } } }, "auth_ref": [] }, "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": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r873", "r884", "r894", "r919" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "crdr": "debit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Stock Repurchased and Retired During Period, Value", "negatedTerseLabel": "Repurchase of Common Stock", "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital)." } } }, "auth_ref": [ "r20", "r101", "r102", "r138" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfTotalRevenueDisaggregatedByServiceTypeDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSegmentReportingScheduleOfSegmentReportingInformationDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "terseLabel": "Segments", "documentation": "Information by business segments." } } }, "auth_ref": [ "r172", "r260", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r286", "r291", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r326", "r335", "r336", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r823", "r949", "r1021" ] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToIntangibleAssetsAndGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade Name", "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r79" ] }, "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": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r905" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "terseLabel": "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": [ "r867" ] }, "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": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r915" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "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": [ "r637" ] }, "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": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r872", "r883", "r893", "r918" ] }, "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": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r913" ] }, "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": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r914" ] }, "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": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r914" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r866" ] }, "us-gaap_AmortizationOfDeferredSalesCommissions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfDeferredSalesCommissions", "crdr": "debit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureRevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Amortization of Deferred Sales Commissions", "terseLabel": "Amortization expense related to deferred commissions", "documentation": "The amount of expense recognized in the current period for the periodic realization of capitalized fees that were paid to salespeople, distributors, brokers, and agents at the time of the conclusion of the sale. 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": [ "r13", "r117" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r27", "r209", "r295", "r345", "r346", "r348", "r349", "r350", "r352", "r354", "r356", "r357", "r537", "r541", "r542", "r584", "r738", "r820", "r865", "r991", "r1012", "r1013" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net decrease in cash and cash equivalents", "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": [ "r4", "r124" ] }, "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowOperatingActivitiesLesseeAbstract", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfOperatingLeaseCostAndInformationRelatedToOperatingLeaseRightOfUseAssetsNetAndOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Cash Flow, Operating Activities, Lessee [Abstract]", "terseLabel": "Operating cash flow impacts" } } }, "auth_ref": [] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "terseLabel": "Effect of exchange rate changes", "totalLabel": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total", "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; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1005" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureRevenueRecognitionTables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of Total Revenue Disaggregated by Service Type", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r994" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToIntangibleAssetsAndGoodwillDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r322", "r323", "r324", "r325", "r637", "r644" ] }, "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": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r877", "r888", "r898", "r923" ] }, "us-gaap_PensionExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionExpense", "crdr": "debit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Pension Cost (Reversal of Cost)", "terseLabel": "Amounts charged to expense related to the plans", "documentation": "Amount of cost (reversal of cost) for pension benefits. Excludes other postretirement benefits." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Proceeds from (Payments for) Other Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities classified as other." } } }, "auth_ref": [ "r945", "r956" ] }, "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": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r874", "r885", "r895", "r920" ] }, "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": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r905" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total", "periodStartLabel": "Cash and cash equivalents at beginning of period", "periodEndLabel": "Cash and cash equivalents at end of period", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r45", "r124", "r207" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income", "totalLabel": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r173", "r191", "r194", "r205", "r209", "r218", "r229", "r230", "r263", "r277", "r283", "r286", "r295", "r345", "r346", "r348", "r349", "r350", "r352", "r354", "r356", "r357", "r535", "r538", "r539", "r570", "r584", "r661", "r672", "r716", "r760", "r781", "r782", "r821", "r849", "r850", "r864", "r955", "r991" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 }, "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureInventoriesScheduleOfComponentsOfInventoryDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureInventoriesScheduleOfComponentsOfInventoryDetails", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Total inventories", "verboseLabel": "Inventories", "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": [ "r186", "r813", "r853" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomePerShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "terseLabel": "Income Per Share", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r234", "r252", "r253", "r254" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToIntangibleAssetsAndGoodwillDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name", "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": [ "r61", "r62" ] }, "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": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r874", "r885", "r895", "r920" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "terseLabel": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Assets, Noncurrent", "terseLabel": "Other assets", "totalLabel": "Other Assets, Noncurrent, Total", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r179" ] }, "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": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r875", "r886", "r896", "r921" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureEmployeeBenefitPlans" ], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Text Block]", "terseLabel": "Employee Benefit Plans", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r404", "r427", "r429", "r435", "r452", "r454", "r455", "r456", "r457", "r458", "r470", "r471", "r472", "r840" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "terseLabel": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r868" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSegmentReportingScheduleOfSegmentReportingInformationDetails", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Other expense, net", "label": "Other Nonoperating Income (Expense)", "totalLabel": "Other Nonoperating Income (Expense), Total", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r120" ] }, "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]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r871", "r882", "r892", "r917" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total liabilities and shareholders\u2019 equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r107", "r148", "r669", "r853", "r961", "r970", "r1004" ] }, "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": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r876", "r887", "r897", "r922" ] }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Shares converted (in shares)", "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities." } } }, "auth_ref": [ "r20", "r33", "r64", "r138", "r368" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfTotalRevenueDisaggregatedByServiceTypeDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r401", "r831", "r832", "r833", "r834", "r835", "r836", "r837" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and shareholders\u2019 equity" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityIncreaseDecreaseForPeriodNet", "crdr": "credit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increases in aggregate commitments", "label": "Line of Credit Facility, Increase (Decrease), Net", "totalLabel": "Line of Credit Facility, Increase (Decrease), Net, Total", "documentation": "Amount of increase (decrease) of the credit facility." } } }, "auth_ref": [ "r960" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomePerShareScheduleOfComputationOfBasicIncomePerShareDetails", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]", "terseLabel": "Weighted average shares outstanding \u2013 Basic:", "verboseLabel": "Weighted average number of shares for Basic:" } } }, "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_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Accrued Income Taxes, Current", "terseLabel": "Accrued taxes", "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": [ "r100", "r146" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Stock Repurchased and Retired During Period, Shares", "negatedTerseLabel": "Repurchase of common stock (in shares)", "documentation": "Number of shares that have been repurchased and retired during the period." } } }, "auth_ref": [ "r20", "r101", "r102", "r138" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfTotalRevenueDisaggregatedByServiceTypeDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation Of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r401", "r831", "r832", "r833", "r834", "r835", "r836", "r837" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Cost of Revenue", "terseLabel": "Cost of revenues", "totalLabel": "Cost of Revenue, Total", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r116", "r209", "r295", "r345", "r346", "r348", "r349", "r350", "r352", "r354", "r356", "r357", "r584", "r991" ] }, "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": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r878", "r889", "r899", "r924" ] }, "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": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r916" ] }, "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": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r878", "r889", "r899", "r916", "r924" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 12)", "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": [ "r32", "r96", "r664", "r739" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "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": [ "r26" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average shares outstanding \u2013 Diluted:" } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash amortization expense", "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": [ "r13", "r60", "r63" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "verboseLabel": "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": [] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective income tax rate", "totalLabel": "Effective Income Tax Rate Reconciliation, Percent, Total", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r512" ] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSharesRepurchasedAndDividendsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Stock Repurchased During Period, Shares", "terseLabel": "Shares repurchased (in shares)", "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r20", "r101", "r102", "r138", "r710", "r783", "r803" ] }, "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": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r903" ] }, "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": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r916" ] }, "unf_AccrualForEnvironmentalLossContingenciesNetOfEstimatedInsuranceProceeds": { "xbrltype": "monetaryItemType", "nsuri": "http://unifirst.com/20231125", "localname": "AccrualForEnvironmentalLossContingenciesNetOfEstimatedInsuranceProceeds", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails": { "parentTag": "us-gaap_AccrualForEnvironmentalLossContingencies", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Accrual for environmental loss contingencies, net of estimated insurance proceeds, total.", "label": "Accrual For Environmental Loss Contingencies Net Of Estimated Insurance Proceeds", "totalLabel": "Total" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomePerShareScheduleOfComputationOfDilutedIncomePerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomePerShareScheduleOfComputationOfDilutedIncomePerShareDetails", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "verboseLabel": "As reported \u2013 Diluted", "totalLabel": "As reported - Diluted", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r203", "r237", "r243", "r244", "r245", "r246", "r248", "r251" ] }, "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": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r879", "r890", "r900", "r925" ] }, "us-gaap_EscrowDeposit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EscrowDeposit", "crdr": "debit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Escrow Deposit", "terseLabel": "Balance in escrow account", "documentation": "The designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy." } } }, "auth_ref": [ "r95", "r808" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r867" ] }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureRecentAccountingPronouncementsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements Or Change In Accounting Principle [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r166", "r167", "r168", "r169", "r170", "r215", "r218", "r219", "r220", "r222", "r225", "r232", "r255", "r293", "r294", "r297", "r298", "r299", "r300", "r303", "r304", "r305", "r306", "r307", "r308", "r327", "r504", "r505", "r506", "r516", "r517", "r518", "r519", "r532", "r533", "r534", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r555", "r556", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r567", "r568", "r569", "r570", "r571", "r582", "r583", "r586", "r587", "r588", "r589", "r600", "r601", "r604", "r605", "r606", "r607", "r618", "r619", "r620", "r621", "r622", "r638", "r639", "r640", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r705" ] }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureRecentAccountingPronouncementsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false]", "terseLabel": "Change in accounting principle, accounting standards update, immaterial effect", "documentation": "Indicates (true false) whether effect from applying amendment to accounting standards is immaterial." } } }, "auth_ref": [ "r156", "r218", "r231", "r301", "r522" ] }, "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": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r878", "r889", "r899", "r924" ] }, "us-gaap_DilutiveSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DilutiveSecurities", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomePerShareScheduleOfComputationOfDilutedIncomePerShareDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomePerShareScheduleOfComputationOfDilutedIncomePerShareDetails" ], "lang": { "en-us": { "role": { "label": "Dilutive Securities, Effect on Basic Earnings Per Share", "terseLabel": "Add: effect of dilutive potential common shares", "totalLabel": "Dilutive Securities, Effect on Basic Earnings Per Share, Total", "documentation": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise stock options, restrictive stock units (RSUs), convertible preferred stock of an employee stock ownership plan (ESOP), and other dilutive convertible securities." } } }, "auth_ref": [ "r50" ] }, "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": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r916" ] }, "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": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r878", "r889", "r899", "r924" ] }, "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": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r881", "r889", "r899", "r916", "r924", "r928", "r936" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Amount available for borrowing", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r26" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfOperatingLeaseCostAndInformationRelatedToOperatingLeaseRightOfUseAssetsNetAndOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Payments", "terseLabel": "Cash paid for amounts included in the measurement of operating lease liabilities", "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": [ "r612", "r615" ] }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureRecentAccountingPronouncementsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update and Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements Or Change In Accounting Principle [Table]", "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items." } } }, "auth_ref": [ "r49", "r166", "r167", "r168", "r169", "r170", "r215", "r218", "r219", "r220", "r222", "r225", "r232", "r255", "r293", "r294", "r297", "r298", "r299", "r300", "r303", "r304", "r305", "r306", "r307", "r308", "r327", "r504", "r505", "r506", "r516", "r517", "r518", "r519", "r532", "r533", "r534", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r555", "r556", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r567", "r568", "r569", "r570", "r571", "r582", "r583", "r586", "r587", "r588", "r589", "r600", "r601", "r604", "r605", "r606", "r607", "r618", "r619", "r620", "r621", "r622", "r638", "r639", "r640", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r705" ] }, "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": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r881", "r889", "r899", "r916", "r924", "r928", "r936" ] }, "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": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r904" ] }, "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": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r878", "r889", "r899", "r924" ] }, "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": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r878", "r889", "r899", "r924" ] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Information [Table]", "terseLabel": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]", "terseLabel": "Income allocated to \u2013 Diluted:" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod", "crdr": "credit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum amount borrowed", "label": "Line of Credit Facility, Maximum Amount Outstanding During Period", "documentation": "Maximum amount borrowed under the credit facility at any time during the period." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsScheduleOfPreliminaryPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsScheduleOfPreliminaryPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventories", "documentation": "The amount of inventory recognized as of the acquisition date." } } }, "auth_ref": [ "r77", "r78" ] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsScheduleOfPreliminaryPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsScheduleOfPreliminaryPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property, plant and equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r77", "r78" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfTotalRevenueDisaggregatedByServiceTypeDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Percentage", "terseLabel": "Percentage of revenues", "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": [ "r53", "r55", "r88", "r89", "r291" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnauditedParenthetical", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeUnaudited", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquityUnaudited", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquityUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "terseLabel": "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": [ "r212", "r213", "r214", "r256", "r636", "r706", "r728", "r732", "r733", "r734", "r735", "r736", "r737", "r740", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r753", "r754", "r755", "r756", "r757", "r759", "r762", "r763", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r783", "r858" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossAmountsReclassifiedFromAccumulatedOtherComprehensiveLossDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossNetOfTaxDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "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": [ "r196", "r197", "r593", "r594", "r595", "r596", "r597", "r598" ] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfTotalRevenueDisaggregatedByServiceTypeDetails" ], "lang": { "en-us": { "role": { "label": "Revenue Benchmark [Member]", "terseLabel": "Revenues", "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": [ "r291", "r946" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "totalLabel": "Total current liabilities", "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": [ "r29", "r175", "r209", "r295", "r345", "r346", "r348", "r349", "r350", "r352", "r354", "r356", "r357", "r537", "r541", "r542", "r584", "r853", "r991", "r1012", "r1013" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAbstract", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive loss:", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue", "crdr": "credit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Cash Flow Hedge Derivative Instrument Liabilities at Fair Value", "terseLabel": "Fair value of the contracts", "documentation": "Fair value of all liability derivatives designated as cash flow hedging instruments." } } }, "auth_ref": [ "r84" ] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Information [Line Items]", "terseLabel": "Document 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_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureRecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r909" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "auth_ref": [] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "terseLabel": "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": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosures [Table]", "terseLabel": "Derivative Instruments And Hedging Activities Disclosures [Table]", "documentation": "Disclosure of information about derivatives and hedging activities." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503" ] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r869" ] }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AOCIAttributableToParentNetOfTaxRollForward", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossNetOfTaxDetails" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "terseLabel": "AOCI Attributable to Parent, 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": [] }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityClassOfTreasuryStockLineItems", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSharesRepurchasedAndDividendsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Equity, Class of Treasury Stock [Line Items]", "terseLabel": "Equity, Class of Treasury Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfTotalRevenueDisaggregatedByServiceTypeDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSegmentReportingScheduleOfSegmentReportingInformationDetails", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Unaudited pro forma revenue", "terseLabel": "Revenues", "verboseLabel": "Total revenues", "totalLabel": "Revenue from Contract with Customer, Excluding Assessed Tax, Total", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r264", "r265", "r276", "r281", "r282", "r288", "r290", "r291", "r400", "r401", "r636" ] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureRecentAccountingPronouncements" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "terseLabel": "Recent Accounting Pronouncements", "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle." } } }, "auth_ref": [ "r156", "r157", "r163", "r171", "r216", "r217", "r220", "r221", "r232", "r233", "r301", "r302", "r520", "r521", "r522", "r554", "r566", "r572", "r573", "r574", "r590", "r591", "r592", "r608", "r609", "r623", "r641", "r642", "r643", "r696", "r697", "r698", "r699", "r701" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosures [Line Items]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "terseLabel": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r902" ] }, "us-gaap_CapitalizedContractCostNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNetCurrent", "crdr": "debit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureRevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost, Net, Current", "terseLabel": "Current assets related to deferred commissions", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current." } } }, "auth_ref": [ "r311" ] }, "us-gaap_DerivativeForwardExchangeRate1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeForwardExchangeRate1", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Average exchange rate", "label": "Derivative, Forward Exchange Rate", "documentation": "Contractual rate at which a foreign currency can be purchased or sold." } } }, "auth_ref": [] }, "us-gaap_Dividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Dividends", "crdr": "debit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Dividends", "negatedLabel": "Dividends declared Common Stock", "totalLabel": "Dividends, Total", "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock." } } }, "auth_ref": [ "r10", "r138" ] }, "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": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r909" ] }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNetNoncurrent", "crdr": "debit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureRevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost, Net, Noncurrent", "terseLabel": "Noncurrent assets related to deferred commissions", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent." } } }, "auth_ref": [ "r311" ] }, "us-gaap_CorporateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateMember", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSegmentReportingScheduleOfSegmentReportingInformationDetails" ], "lang": { "en-us": { "role": { "label": "Corporate Segment [Member]", "terseLabel": "Corporate", "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items." } } }, "auth_ref": [ "r967" ] }, "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": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r909" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant and equipment, net", "totalLabel": "Property, Plant and Equipment, Net, Total", "periodStartLabel": "Property, Plant and Equipment, Net, Beginning Balance", "periodEndLabel": "Property, Plant and Equipment, Net, Ending Balance", "verboseLabel": "Property, plant and equipment", "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": [ "r14", "r662", "r670", "r853" ] }, "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": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r909" ] }, "us-gaap_ContractWithCustomerAssetNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetNoncurrent", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent", "terseLabel": "Customer contracts, net", "totalLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent, Total", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent." } } }, "auth_ref": [ "r390", "r391", "r402" ] }, "us-gaap_ClassOfTreasuryStockTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfTreasuryStockTable", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSharesRepurchasedAndDividendsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Class of Treasury Stock [Table]", "terseLabel": "Class Of Treasury Stock [Table]", "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock." } } }, "auth_ref": [ "r66", "r67", "r68", "r69" ] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "terseLabel": "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": [ "r941" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Domain]", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility", "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_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSegmentReportingNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Number of Reportable Segments", "terseLabel": "Number of reporting segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r968" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureRevenueRecognition" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue Recognition", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r164", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r403" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings", "totalLabel": "Retained Earnings (Accumulated Deficit), Total", "periodStartLabel": "Retained Earnings (Accumulated Deficit), Beginning Balance", "periodEndLabel": "Retained Earnings (Accumulated Deficit), Ending Balance", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r104", "r138", "r668", "r696", "r701", "r711", "r741", "r853" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostAbstract", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfOperatingLeaseCostAndInformationRelatedToOperatingLeaseRightOfUseAssetsNetAndOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Lease cost" } } }, "auth_ref": [] }, "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": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r907" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Proceeds from Lines of Credit, Total", "label": "Proceeds from Lines of Credit", "terseLabel": "Borrowings under line of credit", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r40", "r960" ] }, "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": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r910" ] }, "us-gaap_RetirementPlanTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTypeAxis", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Type [Axis]", "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r453", "r456", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r472", "r473", "r474", "r476", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossAmountsReclassifiedFromAccumulatedOtherComprehensiveLossDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossNetOfTaxDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income Loss [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r196", "r197", "r593", "r594", "r595", "r596", "r597", "r598" ] }, "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": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r909" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomePerShareScheduleOfComputationOfBasicIncomePerShareDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomePerShareScheduleOfComputationOfDilutedIncomePerShareDetails", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "terseLabel": "Common stock (in dollars per share)", "verboseLabel": "As reported - Basic (in dollars per share)", "totalLabel": "Earnings Per Share, Basic, Total", "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": [ "r202", "r223", "r224", "r225", "r226", "r227", "r235", "r238", "r249", "r250", "r251", "r255", "r569", "r570", "r660", "r676", "r819" ] }, "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": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r911" ] }, "us-gaap_RetirementPlanTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTypeDomain", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Type [Domain]", "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r453", "r456", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r472", "r473", "r474", "r476", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847" ] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSegmentReportingNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Number of Operating Segments", "terseLabel": "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": [ "r968" ] }, "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": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r912" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility", "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_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSharesRepurchasedAndDividendsNarrativeDetails", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquityUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Dividends declared (in dollars per share)", "verboseLabel": "Quarterly dividend amount (in dollars per share)", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r138" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets, net", "verboseLabel": "Operating lease right-of-use assets, net", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r610" ] }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossNetOfTaxDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossNetOfTaxDetails" ], "lang": { "en-us": { "role": { "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent", "terseLabel": "Other comprehensive (loss) income before reclassification", "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent." } } }, "auth_ref": [ "r22", "r36" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfOperatingLeaseCostAndInformationRelatedToOperatingLeaseRightOfUseAssetsNetAndOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lease, Cost", "terseLabel": "Operating lease costs including short-term lease expense and variable lease costs, which were immaterial in the period", "totalLabel": "Lease, Cost, Total", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r614", "r852" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "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": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r934" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital", "terseLabel": "Capital surplus", "totalLabel": "Additional Paid in Capital, Total", "periodStartLabel": "Additional Paid in Capital, Beginning Balance", "periodEndLabel": "Additional Paid in Capital, Ending Balance", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r103", "r853", "r1023" ] }, "us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Series of Individually Immaterial Business Acquisitions [Member]", "terseLabel": "Aggregate Information Relating to Acquisition of Businesses", "documentation": "Represents the aggregation and reporting of combined amounts of individually immaterial business combinations that were completed during the period." } } }, "auth_ref": [ "r76" ] }, "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": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r931" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "crdr": "credit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value of derivatives", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent", "totalLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent, Total", "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent." } } }, "auth_ref": [ "r189" ] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCountryMember", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Domestic Tax Authority [Member]", "terseLabel": "Federal", "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile." } } }, "auth_ref": [] }, "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": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r930" ] }, "us-gaap_GainContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainContingenciesLineItems", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Gain Contingencies [Line Items]", "terseLabel": "Gain Contingencies [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r990" ] }, "us-gaap_AccrualForEnvironmentalLossContingenciesRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingenciesRollForward", "lang": { "en-us": { "role": { "label": "Accrual for Environmental Loss Contingencies [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": [] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "terseLabel": "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": [ "r867" ] }, "us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsPeriodIncreaseDecrease", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Period Increase (Decrease)", "totalLabel": "Unrecognized Tax Benefits, Period Increase (Decrease), Total", "terseLabel": "Net increase in unrecognized tax position", "documentation": "Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns." } } }, "auth_ref": [ "r997" ] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Changes in Components of Accumulated Other Comprehensive Loss, Net of Tax", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r36", "r1006", "r1007" ] }, "us-gaap_GainContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainContingenciesTable", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Gain Contingencies [Table]", "terseLabel": "Gain Contingencies [Table]", "documentation": "Sets forth the existing conditions, situations, or sets of circumstances involving uncertainties as of the balance sheet date (or before issuance of the financial statements) that might result in a gain, typically reflecting care to avoid misleading implications as to the likelihood of realization, and previously disclosed contingent gains that were recognized as income in the period." } } }, "auth_ref": [ "r990" ] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossAmountsReclassifiedFromAccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "label": "Revenues", "terseLabel": "Revenues", "totalLabel": "Revenues, Total", "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": [ "r199", "r209", "r264", "r265", "r276", "r281", "r282", "r288", "r290", "r291", "r295", "r345", "r346", "r348", "r349", "r350", "r352", "r354", "r356", "r357", "r584", "r661", "r991" ] }, "us-gaap_DebtInstrumentMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentMaturityDate", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Maturity Date", "terseLabel": "Maturity date", "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r162", "r825", "r1003" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "Total 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": [ "r144", "r180", "r209", "r263", "r278", "r284", "r295", "r345", "r346", "r348", "r349", "r350", "r352", "r354", "r356", "r357", "r536", "r541", "r584", "r663", "r752", "r853", "r865", "r991", "r992", "r1012" ] }, "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": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r935" ] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureInventories" ], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories", "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": [ "r310" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSegmentReportingScheduleOfSegmentReportingInformationDetails", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "totalLabel": "Operating income", "verboseLabel": "Operating income (loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r263", "r277", "r283", "r286", "r821" ] }, "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": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r932" ] }, "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": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r933" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "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]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r934" ] }, "us-gaap_OtherIncomeAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncomeAndExpensesAbstract", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Income and Expenses [Abstract]", "terseLabel": "Other (income) expense:" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomePerShareScheduleOfComputationOfBasicIncomePerShareDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomePerShareScheduleOfComputationOfDilutedIncomePerShareDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSharesRepurchasedAndDividendsNarrativeDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnauditedParenthetical", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeUnaudited", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquityUnaudited", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquityUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock", "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": [ "r165", "r181", "r182", "r183", "r209", "r238", "r242", "r249", "r251", "r257", "r258", "r295", "r345", "r348", "r349", "r350", "r356", "r357", "r376", "r377", "r379", "r382", "r388", "r584", "r707", "r708", "r709", "r710", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r740", "r761", "r783", "r800", "r801", "r802", "r803", "r804", "r942", "r959", "r966" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name", "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": [ "r30", "r211", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r603", "r825", "r826", "r827", "r828", "r829", "r960" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSegmentReportingScheduleOfSegmentReportingInformationDetails", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Total consolidated income before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Income (loss) before taxes", "totalLabel": "Income before income taxes", "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": [ "r0", "r113", "r151", "r263", "r277", "r283", "r286", "r661", "r671", "r821" ] }, "us-gaap_AssetRetirementObligationDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetRetirementObligationDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Asset Retirement Obligation Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Receivables, reserves", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r185", "r292", "r309" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Capital expenditures, including capitalization of software costs", "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total", "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": [ "r123" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Schedule of Preliminary Purchase Price Allocation", "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts." } } }, "auth_ref": [ "r75", "r76" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomePerShareScheduleOfComputationOfBasicIncomePerShareDetails", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "terseLabel": "Income allocated to \u2013 Basic:", "verboseLabel": "Allocation of net income for Basic:" } } }, "auth_ref": [] }, "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": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r934" ] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income taxes", "totalLabel": "Deferred Income Tax Assets, Net, Total", "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": [ "r509", "r510" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets", "verboseLabel": "Prepaid expenses and other current assets", "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": [ "r952" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "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": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r936" ] }, "us-gaap_NumberOfForeignCurrencyDerivativesHeld": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfForeignCurrencyDerivativesHeld", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of derivatives entered into to exchange Canadian dollars for U.S. dollars", "label": "Number of Foreign Currency Derivatives Held", "documentation": "Number of foreign currency exchange rate derivatives held by the entity at the reporting date." } } }, "auth_ref": [ "r81", "r82" ] }, "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": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "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": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r935" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Securities Act File Number", "terseLabel": "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": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureBasisOfPresentation" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Basis of Presentation", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r98", "r140", "r703", "r704" ] }, "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": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r935" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "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": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r935" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://unifirst.com/20231125/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsOrLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r576", "r577", "r580" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "terseLabel": "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": [ "r211", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r603", "r825", "r826", "r827", "r828", "r829", "r960" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r23", "r99", "r100", "r145", "r147", "r211", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r603", "r825", "r826", "r827", "r828", "r829", "r960" ] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsOrLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets:" } } }, "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": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r935" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Debt Instrument [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": [ "r30", "r64", "r65", "r90", "r91", "r92", "r97", "r136", "r137", "r211", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r603", "r825", "r826", "r827", "r828", "r829", "r960" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "terseLabel": "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": [ "r867" ] }, "unf_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFiveYearsNetOfEstimatedInsuranceProceeds": { "xbrltype": "monetaryItemType", "nsuri": "http://unifirst.com/20231125", "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueInFiveYearsNetOfEstimatedInsuranceProceeds", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails": { "parentTag": "unf_AccrualForEnvironmentalLossContingenciesNetOfEstimatedInsuranceProceeds", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "documentation": "The portion of the estimated aggregate undiscounted amount of the accrual for environmental loss contingencies that is expected to be paid, net of estimated insurance proceeds expected to be received, in five years of the balance sheet date.", "label": "Accrual For Environmental Loss Contingencies Undiscounted Due In Five Years Net Of Estimated Insurance Proceeds" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureRelatedPartyNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r453", "r627", "r628", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r733", "r734", "r735", "r736", "r737", "r757", "r759", "r790", "r1011" ] }, "unf_TaxAssessmentIssuedAmountNet": { "xbrltype": "monetaryItemType", "nsuri": "http://unifirst.com/20231125", "localname": "TaxAssessmentIssuedAmountNet", "crdr": "debit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Tax Assessment Issued Amount Net", "label": "Tax Assessment Issued Amount Net", "terseLabel": "Tax assessment issued amount net" } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan, Cost", "terseLabel": "Contributions charged to expense under the plan", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r472" ] }, "unf_CleanHoldcoIncMember": { "xbrltype": "domainItemType", "nsuri": "http://unifirst.com/20231125", "localname": "CleanHoldcoIncMember", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsScheduleOfPreliminaryPurchasePriceAllocationDetails", "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToIntangibleAssetsAndGoodwillDetails", "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsTables", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAcquisitionsNarrativeDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Clean Holdco, Inc.", "label": "Clean Holdco, Inc. [Member]", "documentation": "Clean Holdco, Inc." } } }, "auth_ref": [] }, "us-gaap_PaymentsOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfFinancingCosts", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Payment of deferred financing costs", "label": "Payments of Financing Costs", "totalLabel": "Payments of Financing Costs, Total", "documentation": "The cash outflow for loan and debt issuance costs." } } }, "auth_ref": [ "r41" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Changes in Carrying Amount of Goodwill", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r823", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "Shareholders\u2019 equity:" } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualContributionsByEmployer", "crdr": "credit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Compensation Arrangement with Individual, Contributions by Employer", "terseLabel": "Deferred compensation plan, employee or employer contribution charged to expense", "documentation": "Amount of contributions made by employer into fund established for purposes of making future disbursement to individual in accordance with deferred compensation arrangement." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsOrLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes", "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": [ "r210", "r507", "r513", "r514", "r515", "r523", "r525", "r526", "r527", "r712" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAssetRetirementObligationsNarrativeDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSharesRepurchasedAndDividendsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "auth_ref": [ "r339", "r340", "r343", "r344", "r475", "r635", "r689", "r730", "r731", "r791", "r792", "r793", "r794", "r799", "r809", "r810", "r822", "r830", "r848", "r854", "r993", "r1014", "r1015", "r1016", "r1017", "r1018", "r1019" ] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "terseLabel": "SOFR", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r1001" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "terseLabel": "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": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSegmentReporting" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Reporting", "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": [ "r259", "r260", "r261", "r262", "r263", "r275", "r280", "r284", "r285", "r286", "r287", "r288", "r289", "r291" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAssetRetirementObligationsNarrativeDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSharesRepurchasedAndDividendsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement" } } }, "auth_ref": [ "r339", "r340", "r343", "r344", "r427", "r475", "r500", "r501", "r502", "r634", "r635", "r689", "r730", "r731", "r791", "r792", "r793", "r794", "r799", "r809", "r810", "r822", "r830", "r848", "r854", "r857", "r985", "r993", "r1015", "r1016", "r1017", "r1018", "r1019" ] }, "us-gaap_DeferredCompensationPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationPlanAssets", "crdr": "debit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Compensation Plan Assets", "terseLabel": "NQDC Plan assets", "documentation": "Carrying amount as of the balance sheet date of assets held under deferred compensation agreements." } } }, "auth_ref": [ "r950" ] }, "us-gaap_AccrualForEnvironmentalLossContingenciesPayments1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingenciesPayments1", "crdr": "credit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesChangesToEnvironmentalLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrual for Environmental Loss Contingencies, Payments", "negatedLabel": "Costs incurred for which reserves have been provided", "documentation": "Amount of cash outflow to settle environmental loss contingencies." } } }, "auth_ref": [ "r957", "r989" ] }, "us-gaap_ReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables, less reserves of $19,429 and $17,185", "label": "Receivables, Net, Current", "totalLabel": "Receivables, Net, Current, Total", "verboseLabel": "Receivables", "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": [ "r853" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAssetRetirementObligationsNarrativeDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSharesRepurchasedAndDividendsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "auth_ref": [ "r339", "r340", "r343", "r344", "r475", "r635", "r689", "r730", "r731", "r791", "r792", "r793", "r794", "r799", "r809", "r810", "r822", "r830", "r848", "r854", "r993", "r1014", "r1015", "r1016", "r1017", "r1018", "r1019" ] }, "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": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r908" ] }, "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": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r907" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSegmentReportingTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of Segment Reporting Information", "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": [ "r56", "r57", "r58", "r59" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualFutureMinimumLeasePaymentsOfOperatingLeaseLiabilitiesDetails2": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualFutureMinimumLeasePaymentsOfOperatingLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualFutureMinimumLeasePaymentsOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r617" ] }, "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": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r904" ] }, "us-gaap_AccountingStandardsUpdate201912Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate201912Member", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureRecentAccountingPronouncementsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update 2019-12 [Member]", "terseLabel": "Accounting Standards Update 2019-12", "documentation": "Accounting Standards Update 2019-12 Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes." } } }, "auth_ref": [ "r516", "r517", "r518", "r519" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSegmentReportingScheduleOfSegmentReportingInformationDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Information [Line Items]", "terseLabel": "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_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSegmentReportingScheduleOfSegmentReportingInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "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": [ "r56", "r57", "r58", "r59" ] }, "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": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r907" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualFutureMinimumLeasePaymentsOfOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualFutureMinimumLeasePaymentsOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r617" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r102" ] }, "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementInputsDisclosureTextBlock", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureFairValueMeasurements" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]", "terseLabel": "Fair Value Measurements", "documentation": "The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis." } } }, "auth_ref": [ "r143" ] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "terseLabel": "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": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualFutureMinimumLeasePaymentsOfOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualFutureMinimumLeasePaymentsOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r617" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualFutureMinimumLeasePaymentsOfOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualFutureMinimumLeasePaymentsOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r617" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities", "totalLabel": "Accrued Liabilities, Current, Total", "verboseLabel": "Accrued liabilities", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r28" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualFutureMinimumLeasePaymentsOfOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualFutureMinimumLeasePaymentsOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r617" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossNetOfTaxDetails", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "totalLabel": "Total shareholders\u2019 equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r102", "r105", "r106", "r127", "r742", "r758", "r784", "r785", "r853", "r865", "r961", "r970", "r1004", "r1024" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualFutureMinimumLeasePaymentsOfOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualFutureMinimumLeasePaymentsOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 (remaining nine months)", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r1010" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "terseLabel": "Schedule of Contractual Future Minimum Lease Payments of Operating Lease Liabilities", "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": [ "r1010" ] }, "srt_ExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ExecutiveOfficerMember", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureRelatedPartyNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Officer", "label": "Executive Officer [Member]" } } }, "auth_ref": [ "r969" ] }, "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate", "crdr": "debit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount", "terseLabel": "Increase in the effective tax rate", "documentation": "Amount 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 increase (decrease) in the income tax rates." } } }, "auth_ref": [ "r508", "r512" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expense", "terseLabel": "Selling and administrative expenses", "totalLabel": "Selling, General and Administrative Expense, Total", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r118" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to cash provided by operating activities:" } } }, "auth_ref": [] }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureRecentAccountingPronouncementsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Change in Accounting Principle, Accounting Standards Update, Adopted [true false]", "terseLabel": "Change in accounting principle, accounting standards update, adopted", "documentation": "Indicates (true false) whether accounting standards update was adopted." } } }, "auth_ref": [ "r158", "r159", "r160", "r166", "r167", "r216", "r293", "r294", "r296", "r297", "r298", "r305", "r306", "r327", "r516", "r532", "r533", "r544", "r545", "r546", "r559", "r560", "r571", "r582", "r583", "r585", "r586", "r587", "r600", "r604", "r605", "r606", "r618", "r638", "r639", "r690", "r691" ] }, "us-gaap_AssetRetirementObligationForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetRetirementObligationForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureAssetRetirementObligationsRollforwardOfAssetRetirementLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Asset Retirement Obligation, Foreign Currency Translation Gain (Loss)", "negatedLabel": "Effect of exchange rate changes", "documentation": "Amount of foreign currency translation gain (loss) which decreases (increases) asset retirement obligations." } } }, "auth_ref": [ "r984" ] }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureRecentAccountingPronouncementsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Axis]", "terseLabel": "Accounting Standards Update", "documentation": "Information by amendment to accounting standards." } } }, "auth_ref": [ "r166", "r167", "r168", "r169", "r170", "r218", "r219", "r220", "r222", "r232", "r293", "r294", "r297", "r298", "r299", "r300", "r303", "r304", "r305", "r306", "r307", "r308", "r327", "r504", "r505", "r506", "r516", "r517", "r518", "r519", "r532", "r533", "r534", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r555", "r556", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r567", "r568", "r569", "r570", "r571", "r582", "r583", "r586", "r587", "r588", "r589", "r600", "r601", "r604", "r605", "r606", "r607", "r618", "r619", "r620", "r621", "r622", "r638", "r639", "r640", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701" ] }, "us-gaap_ForwardContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForwardContractsMember", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossAmountsReclassifiedFromAccumulatedOtherComprehensiveLossDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Forward Contracts [Member]", "terseLabel": "Forward Contracts", "documentation": "Contracts negotiated between two parties to purchase and sell a specific quantity of a financial instrument, foreign currency, or commodity at a price specified at origination of the contract, with delivery and settlement at a specified future date." } } }, "auth_ref": [ "r1000" ] }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureRecentAccountingPronouncementsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Change in Accounting Principle, Accounting Standards Update, Adoption Date", "terseLabel": "Change in accounting principle, accounting standards update, adoption date", "documentation": "Date accounting standards update was adopted, in YYYY-MM-DD format." } } }, "auth_ref": [ "r158", "r159", "r160", "r166", "r167", "r293", "r294", "r296", "r297", "r298", "r305", "r306", "r307", "r327", "r516", "r532", "r533", "r534", "r544", "r545", "r546", "r547", "r559", "r560", "r561", "r564", "r571", "r582", "r583", "r585", "r586", "r587", "r600", "r604", "r605", "r606", "r618", "r638", "r639", "r690", "r691", "r948" ] }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCostsAndDiscounts", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of deferred financing costs", "totalLabel": "Amortization of Debt Issuance Costs and Discounts, Total", "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r373", "r602", "r828", "r829", "r958" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossAmountsReclassifiedFromAccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income", "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r198" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossAmountsReclassifiedFromAccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income", "documentation": "Item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r198" ] }, "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": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r906" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax", "terseLabel": "Change in fair value of derivatives, net of income taxes", "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r188", "r189" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossAmountsReclassifiedFromAccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income", "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r198" ] }, "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": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r908" ] }, "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": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r908" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsOrLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r366", "r430", "r431", "r432", "r433", "r434", "r435", "r631", "r632", "r633", "r826", "r827", "r838", "r839", "r840" ] }, "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": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r906" ] }, "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": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r908" ] }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossAmountsReclassifiedFromAccumulatedOtherComprehensiveLossDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossNetOfTaxDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "terseLabel": "Derivative Financial Instruments", "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent." } } }, "auth_ref": [ "r190", "r197", "r198", "r540", "r818", "r953" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureInventoriesScheduleOfComponentsOfInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureInventoriesScheduleOfComponentsOfInventoryDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale." } } }, "auth_ref": [ "r128", "r814" ] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "Accumulated Other Comprehensive Loss", "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income." } } }, "auth_ref": [ "r111", "r200", "r658", "r674" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSegmentReportingScheduleOfSegmentReportingInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Segments [Member]", "terseLabel": "Operating Segments", "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": [ "r276", "r277", "r278", "r279", "r280", "r286" ] }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcessNetOfReserves", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureInventoriesScheduleOfComponentsOfInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureInventoriesScheduleOfComponentsOfInventoryDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work in process", "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing." } } }, "auth_ref": [ "r128", "r815" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToIntangibleAssetsAndGoodwillDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfChangesInCarryingAmountOfGoodwillDetails", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Goodwill", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Goodwill", "totalLabel": "Goodwill, Total", "verboseLabel": "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": [ "r177", "r312", "r657", "r823", "r853", "r972", "r979" ] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureInventoriesScheduleOfComponentsOfInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureInventoriesScheduleOfComponentsOfInventoryDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process." } } }, "auth_ref": [ "r128", "r816" ] }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "us-gaap_IntersegmentEliminationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntersegmentEliminationMember", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSegmentReportingScheduleOfSegmentReportingInformationDetails" ], "lang": { "en-us": { "role": { "label": "Intersegment Eliminations [Member]", "terseLabel": "Net Interco MFG Elim", "documentation": "Eliminating entries used in operating segment consolidation." } } }, "auth_ref": [ "r265", "r276", "r277", "r278", "r279", "r280", "r282", "r286" ] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "terseLabel": "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": [ "r867" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r599", "r630" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income", "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": [ "r37", "r193", "r195", "r201", "r659", "r675" ] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsScheduleOfPreliminaryPurchasePriceAllocationDetails", "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToIntangibleAssetsAndGoodwillDetails", "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsTables", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAcquisitionsNarrativeDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r75", "r76", "r530", "r842", "r845" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsScheduleOfPreliminaryPurchasePriceAllocationDetails", "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToIntangibleAssetsAndGoodwillDetails", "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsTables", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAcquisitionsNarrativeDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r530", "r842", "r845" ] }, "us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationLiabilityCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "NQDC Plan liabilities", "label": "Deferred Compensation Liability, Current and Noncurrent", "totalLabel": "Deferred Compensation Liability, Current and Noncurrent, Total", "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements. Represents currently earned compensation under compensation arrangements that is not actually paid until a later date." } } }, "auth_ref": [] }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerSoftwareIntangibleAssetMember", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Computer Software, Intangible Asset [Member]", "terseLabel": "Software", "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks." } } }, "auth_ref": [ "r811", "r982", "r983" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r599", "r630" ] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Costs and Expenses", "totalLabel": "Total operating expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r115" ] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfTotalRevenueDisaggregatedByServiceTypeDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r53", "r55", "r88", "r89", "r291", "r806", "r947" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsScheduleOfPreliminaryPurchasePriceAllocationDetails", "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToIntangibleAssetsAndGoodwillDetails", "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsTables", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r75", "r76", "r530" ] }, "srt_CurrencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CurrencyAxis", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Currency [Axis]" } } }, "auth_ref": [ "r1008" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsScheduleOfPreliminaryPurchasePriceAllocationDetails", "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToIntangibleAssetsAndGoodwillDetails", "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsTables", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r530" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 }, "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossAmountsReclassifiedFromAccumulatedOtherComprehensiveLossDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomePerShareScheduleOfComputationOfBasicIncomePerShareDetails", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncomeUnaudited", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeUnaudited", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquityUnaudited", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "verboseLabel": "Net income", "totalLabel": "Net income", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r114", "r126", "r152", "r173", "r191", "r194", "r198", "r209", "r218", "r223", "r224", "r225", "r226", "r229", "r230", "r247", "r263", "r277", "r283", "r286", "r295", "r345", "r346", "r348", "r349", "r350", "r352", "r354", "r356", "r357", "r570", "r584", "r673", "r760", "r781", "r782", "r821", "r863", "r991" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents", "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": [ "r45", "r176", "r812" ] }, "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": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r908" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Share-based compensation, net", "totalLabel": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture, Total", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r74", "r101", "r102", "r138" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSegmentReportingScheduleOfSegmentReportingInformationDetails", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Total consolidated other income, net", "totalLabel": "Total other income, net", "negatedTotalLabel": "Total other income, net", "verboseLabel": "Total consolidated other income, net", "label": "Nonoperating Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r119" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis spread on variable rate (as percent)", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsAndShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsAndShortTermInvestments", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, and Short-Term Investments", "terseLabel": "Cash, cash equivalents and short-term investments", "totalLabel": "Cash, Cash Equivalents, and Short-term Investments, Total", "documentation": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable." } } }, "auth_ref": [ "r952" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "terseLabel": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "terseLabel": "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": [ "r867" ] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "terseLabel": "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_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "terseLabel": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r867" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization", "totalLabel": "Depreciation, Depletion and Amortization, Total", "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": [ "r13", "r268" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "terseLabel": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "crdr": "credit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Shares converted", "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities." } } }, "auth_ref": [ "r20", "r34", "r138" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)", "totalLabel": "Common Stock, Shares, Issued, Total", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r102" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash 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": [ "r206" ] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Line of Credit", "terseLabel": "Outstanding borrowings", "totalLabel": "Long-term Line of Credit, Total", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r23", "r147", "r1020" ] }, "unf_USandCanadianRentalandCleaningMFGandCorporateSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://unifirst.com/20231125", "localname": "USandCanadianRentalandCleaningMFGandCorporateSegmentsMember", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfTotalRevenueDisaggregatedByServiceTypeDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSegmentReportingScheduleOfSegmentReportingInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "US and Canadian Rental and Cleaning, MFG, and Corporate Segments [Member]", "label": "U Sand Canadian Rentaland Cleaning M F Gand Corporate Segments [Member]", "terseLabel": "Core Laundry Operations", "verboseLabel": "Subtotal Core Laundry Operations" } } }, "auth_ref": [] }, "unf_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourYearsNetOfEstimatedInsuranceProceeds": { "xbrltype": "monetaryItemType", "nsuri": "http://unifirst.com/20231125", "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourYearsNetOfEstimatedInsuranceProceeds", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails": { "parentTag": "unf_AccrualForEnvironmentalLossContingenciesNetOfEstimatedInsuranceProceeds", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "documentation": "The portion of the estimated aggregate undiscounted amount of the accrual for environmental loss contingencies that is expected to be paid, net of estimated insurance proceeds expected to be received, in four years of the balance sheet date.", "label": "Accrual For Environmental Loss Contingencies Undiscounted Due In Four Years Net Of Estimated Insurance Proceeds" } } }, "auth_ref": [] }, "us-gaap_CustomerContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerContractsMember", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToIntangibleAssetsAndGoodwillDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Contracts", "label": "Customer Contracts [Member]", "documentation": "Entity's established relationships with its customers through contracts." } } }, "auth_ref": [ "r80" ] }, "us-gaap_AssetRetirementObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetRetirementObligation", "crdr": "credit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureAssetRetirementObligationsRollforwardOfAssetRetirementLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Asset Retirement Obligation", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Asset Retirement Obligation, Total", "documentation": "The carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees." } } }, "auth_ref": [ "r329", "r332" ] }, "unf_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThreeYearsNetOfEstimatedInsuranceProceeds": { "xbrltype": "monetaryItemType", "nsuri": "http://unifirst.com/20231125", "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueInThreeYearsNetOfEstimatedInsuranceProceeds", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails": { "parentTag": "unf_AccrualForEnvironmentalLossContingenciesNetOfEstimatedInsuranceProceeds", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "documentation": "The portion of the estimated aggregate undiscounted amount of the accrual for environmental loss contingencies that is expected to be paid, net of estimated insurance proceeds expected to be received, in three years of the balance sheet date.", "label": "Accrual For Environmental Loss Contingencies Undiscounted Due In Three Years Net Of Estimated Insurance Proceeds" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Repayments of Lines of Credit", "terseLabel": "Repayments under line of credit", "negatedLabel": "Repayments under line of credit", "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r43", "r960" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureRelatedPartyNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Related Party Transactions, by Related Party [Table]", "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r93", "r94", "r764", "r765", "r768" ] }, "unf_StockRepurchasedPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://unifirst.com/20231125", "localname": "StockRepurchasedPricePerShare", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSharesRepurchasedAndDividendsNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Stock repurchased price per share.", "label": "Stock Repurchased Price Per Share", "terseLabel": "Total cost of shares repurchased divided by the total number of shares repurchased" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash 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": [ "r206" ] }, "unf_USAndCanadianRentalAndCleaningMember": { "xbrltype": "domainItemType", "nsuri": "http://unifirst.com/20231125", "localname": "USAndCanadianRentalAndCleaningMember", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSegmentReportingScheduleOfSegmentReportingInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents U.S. and Canadian rental and cleaning segment.", "label": "U S And Canadian Rental And Cleaning [Member]", "terseLabel": "U.S. and Canadian Rental and Cleaning" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r42" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureRelatedParty" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party", "label": "Related Party Transactions Disclosure [Text Block]", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r624", "r625", "r626", "r628", "r629", "r713", "r714", "r715", "r766", "r767", "r768", "r787", "r789" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by 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": [ "r124", "r125", "r126" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsOrLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2", "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": [ "r366", "r430", "r435", "r577", "r632", "r826", "r827", "r838", "r839", "r840" ] }, "unf_EstimatedInsuranceProceedsforEnvironmentalLossCoontingenciesFiscalYearMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://unifirst.com/20231125", "localname": "EstimatedInsuranceProceedsforEnvironmentalLossCoontingenciesFiscalYearMaturityAbstract", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Estimated Insurance Proceeds for Environmental Loss Coontingencies, Fiscal Year Maturity [Abstract]", "label": "Estimated Insurance Proceedsfor Environmental Loss Coontingencies Fiscal Year Maturity [Abstract]", "terseLabel": "Estimated insurance proceeds" } } }, "auth_ref": [] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Issued", "terseLabel": "Common Stock", "totalLabel": "Common Stock, Value, Issued, Total", "periodStartLabel": "Common Stock, Value, Issued, Beginning Balance", "periodEndLabel": "Common Stock, Value, Issued, Ending Balance", "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": [ "r102", "r666", "r853" ] }, "us-gaap_AssetRetirementObligationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetRetirementObligationDisclosureTextBlock", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAssetRetirementObligations" ], "lang": { "en-us": { "role": { "label": "Asset Retirement Obligation Disclosure [Text Block]", "terseLabel": "Asset Retirement Obligations", "documentation": "The entire disclosure for an asset retirement obligation and the associated long-lived asset. An asset retirement obligation is a legal obligation associated with the disposal or retirement from service of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees." } } }, "auth_ref": [ "r155", "r328", "r331" ] }, "unf_ScheduleOfOperatingLeaseCostAndOperatingCashFlowImpactsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://unifirst.com/20231125", "localname": "ScheduleOfOperatingLeaseCostAndOperatingCashFlowImpactsTableTextBlock", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of operating lease cost and operating cash flow impacts.", "label": "Schedule of Operating Lease Cost and Operating Cash Flow Impacts [Table Text Block]", "terseLabel": "Schedule of Operating Lease Cost and Information Related to Operating Lease Right-of-use Assets, Net and Operating Lease Liabilities" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "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]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r904" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsOrLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r366", "r430", "r435", "r577", "r631", "r838", "r839", "r840" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossNetOfTaxDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossNetOfTaxDetails", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive (loss) income", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r11", "r18", "r141", "r192", "r195" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureRelatedPartyNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r764", "r765", "r768" ] }, "unf_AccrualForEnvironmentalLossContingenciesUndiscountedDueAfterFifthYearNetOfEstimatedInsuranceProceeds": { "xbrltype": "monetaryItemType", "nsuri": "http://unifirst.com/20231125", "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueAfterFifthYearNetOfEstimatedInsuranceProceeds", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails": { "parentTag": "unf_AccrualForEnvironmentalLossContingenciesNetOfEstimatedInsuranceProceeds", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "The portion of the estimated aggregate undiscounted amount of the accrual for environmental loss contingencies that is expected to be paid, net of estimated insurance proceeds expected to be received, after the fifth year of the balance sheet date.", "label": "Accrual For Environmental Loss Contingencies Undiscounted Due After Fifth Year Net Of Estimated Insurance Proceeds", "terseLabel": "Thereafter" } } }, "auth_ref": [] }, "us-gaap_AssetRetirementObligationAccretionExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetRetirementObligationAccretionExpense", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureAssetRetirementObligationsRollforwardOfAssetRetirementLiabilityDetails", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Asset Retirement Obligation, Accretion Expense", "terseLabel": "Accretion on asset retirement obligations", "verboseLabel": "Accretion expense", "documentation": "Amount of accretion expense recognized during the period that is associated with an asset retirement obligation. Accretion expense measures and incorporates changes due to the passage of time into the carrying amount of the liability." } } }, "auth_ref": [ "r330", "r333" ] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsOrLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "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": [ "r87" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r102", "r740" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding (in shares)", "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance", "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r20", "r102", "r740", "r758", "r1024", "r1025" ] }, "unf_FirstAidMember": { "xbrltype": "domainItemType", "nsuri": "http://unifirst.com/20231125", "localname": "FirstAidMember", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfTotalRevenueDisaggregatedByServiceTypeDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSegmentReportingScheduleOfSegmentReportingInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents First Aid segment.", "label": "First Aid [Member]", "terseLabel": "First Aid" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncomeUnaudited", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation", "verboseLabel": "Foreign currency translation adjustments", "totalLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent, Total", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity." } } }, "auth_ref": [ "r11", "r18", "r141" ] }, "unf_UniFirstPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://unifirst.com/20231125", "localname": "UniFirstPlanMember", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "UniFirst plan.", "label": "Uni First Plan [Member]", "terseLabel": "UniFirst Plan" } } }, "auth_ref": [] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsOrLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r366", "r430", "r431", "r432", "r433", "r434", "r435", "r577", "r633", "r826", "r827", "r838", "r839", "r840" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureRelatedPartyNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r453", "r627", "r628", "r733", "r734", "r735", "r736", "r737", "r757", "r759", "r790" ] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassAMember", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomePerShareScheduleOfComputationOfBasicIncomePerShareDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomePerShareScheduleOfComputationOfDilutedIncomePerShareDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSharesRepurchasedAndDividendsNarrativeDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnauditedParenthetical", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeUnaudited", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquityUnaudited", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquityUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Class A [Member]", "terseLabel": "Common Stock", "verboseLabel": "Common Shares", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r1024" ] }, "us-gaap_IncomeTaxAuthorityNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityNameDomain", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority, Name [Domain]", "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "debit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent, Total", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent", "negatedLabel": "Pension benefit liabilities, net", "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent." } } }, "auth_ref": [ "r8", "r18", "r112", "r141" ] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsOrLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsOrLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure", "totalLabel": "Total assets at fair value", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r87" ] }, "unf_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwillAndIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://unifirst.com/20231125", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwillAndIntangibleAssets", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsScheduleOfPreliminaryPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsScheduleOfPreliminaryPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and intangible assets", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Goodwill And Intangible Assets", "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed goodwill and intangible assets." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSharesRepurchasedAndDividendsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Stock repurchase authorized, Value", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Shares, Outstanding", "periodEndLabel": "Balance at end of period (in shares)", "periodStartLabel": "Balance at beginning of period (in shares)", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "unf_EstimatedInsuranceProceedsForEnvironmentalLossContingenciesUndiscountedDueInFourthYear": { "xbrltype": "monetaryItemType", "nsuri": "http://unifirst.com/20231125", "localname": "EstimatedInsuranceProceedsForEnvironmentalLossContingenciesUndiscountedDueInFourthYear", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails": { "parentTag": "unf_EstimatedInsuranceProceedsForEnvironmentalLossContingenciesGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "documentation": "The portion of the estimated aggregate undiscounted amount of the insurance proceeds for environmental loss contingencies that is expected to be received within four years of the balance sheet date.", "label": "Estimated Insurance Proceeds For Environmental Loss Contingencies Undiscounted Due In Fourth Year" } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSharesRepurchasedAndDividendsNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock repurchase, remaining to repurchase outstanding shares value", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Stock repurchase remaining amount", "documentation": "Amount remaining of a stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetRetirementObligationRollForwardAnalysisRollForward", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureAssetRetirementObligationsRollforwardOfAssetRetirementLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]", "terseLabel": "Asset Retirement Obligation, Roll Forward Analysis [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_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Share-based compensation", "totalLabel": "Share-based Payment Arrangement, Noncash Expense, Total", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r12" ] }, "unf_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://unifirst.com/20231125", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilities", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsScheduleOfPreliminaryPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsScheduleOfPreliminaryPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "documentation": "Business combination, recognized identifiable assets acquired and liabilities assumed, accrued liabilities.", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Accrued Liabilities", "terseLabel": "Accrued liabilities", "negatedLabel": "Accrued liabilities" } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomePerShareScheduleOfComputationOfBasicIncomePerShareDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomePerShareScheduleOfComputationOfDilutedIncomePerShareDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSharesRepurchasedAndDividendsNarrativeDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnauditedParenthetical", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeUnaudited", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquityUnaudited", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquityUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r165", "r181", "r182", "r183", "r209", "r238", "r242", "r249", "r251", "r257", "r258", "r295", "r345", "r348", "r349", "r350", "r356", "r357", "r376", "r377", "r379", "r382", "r388", "r584", "r707", "r708", "r709", "r710", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r740", "r761", "r783", "r800", "r801", "r802", "r803", "r804", "r942", "r959", "r966" ] }, "unf_SpecialtyGarmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://unifirst.com/20231125", "localname": "SpecialtyGarmentsMember", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfTotalRevenueDisaggregatedByServiceTypeDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSegmentReportingScheduleOfSegmentReportingInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents specialty garments segment.", "label": "Specialty Garments [Member]", "terseLabel": "Specialty Garments" } } }, "auth_ref": [] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfTotalRevenueDisaggregatedByServiceTypeDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSegmentReportingScheduleOfSegmentReportingInformationDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Domain]", "terseLabel": "Segments", "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": [ "r260", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r286", "r291", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r335", "r336", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r823", "r949", "r1021" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Prepaid and accrued income taxes", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncomeTaxAuthorityNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityNameAxis", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority, Name [Axis]", "documentation": "Information by name of taxing authority." } } }, "auth_ref": [ "r17" ] }, "unf_StockIssuedDuringPeriodValueSharebasedCompensationExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://unifirst.com/20231125", "localname": "StockIssuedDuringPeriodValueSharebasedCompensationExercised", "crdr": "credit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Value of stock (or other type of equity) exercised during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP), net of stock value of such awards forfeited.", "label": "Stock Issued During Period Value Sharebased Compensation Exercised", "terseLabel": "Share-based awards exercised, net" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories", "totalLabel": "Increase (Decrease) in Inventories, Total", "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": [ "r12" ] }, "unf_EstimatedInsuranceProceedsForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear": { "xbrltype": "monetaryItemType", "nsuri": "http://unifirst.com/20231125", "localname": "EstimatedInsuranceProceedsForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails": { "parentTag": "unf_EstimatedInsuranceProceedsForEnvironmentalLossContingenciesGross", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Estimated Insurance Proceeds For Environmental Loss Contingencies Undiscounted Due Within One Year", "documentation": "The portion of the estimated aggregate undiscounted amount of the insurance proceeds for environmental loss contingencies that is expected to be received within one year of the balance sheet date." } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossAmountsReclassifiedFromAccumulatedOtherComprehensiveLossDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r83", "r84", "r85", "r86", "r729", "r731", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r753", "r754", "r755", "r756", "r771", "r772", "r773", "r774", "r777", "r778", "r779", "r780", "r795", "r796", "r797", "r798", "r817", "r855", "r857" ] }, "unf_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://unifirst.com/20231125", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOperatingLeaseLiabilities", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsScheduleOfPreliminaryPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsScheduleOfPreliminaryPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "documentation": "Business combination, recognized identifiable assets acquired and liabilities assumed, noncurrent liabilities, operating lease liabilities.", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Noncurrent Liabilities, Operating Lease Liabilities", "terseLabel": "Operating lease liabilities, noncurrent", "negatedLabel": "Operating lease liabilities, noncurrent" } } }, "auth_ref": [] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividends", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Payments of Dividends", "negatedLabel": "Payment of cash dividends", "totalLabel": "Payments of Dividends, Total", "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests." } } }, "auth_ref": [ "r42" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsScheduleOfPreliminaryPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsScheduleOfPreliminaryPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Receivables", "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r78" ] }, "unf_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://unifirst.com/20231125", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOperatingLeaseLiabilities", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsScheduleOfPreliminaryPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsScheduleOfPreliminaryPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "documentation": "Business combination, recognized identifiable assets acquired and liabilities assumed, current liabilities, operating lease liabilities.", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Liabilities, Operating Lease Liabilities", "terseLabel": "Operating lease liabilities, current", "negatedLabel": "Operating lease liabilities, current" } } }, "auth_ref": [] }, "us-gaap_RevenueFromRightsConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromRightsConcentrationRiskMember", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfTotalRevenueDisaggregatedByServiceTypeDetails" ], "lang": { "en-us": { "role": { "label": "Revenue from Rights Concentration Risk [Member]", "terseLabel": "Revenue", "documentation": "Reflects the percentage that license fee or royalty revenues during the period from other parties from use of a specified patent, trademark, or other form of right granted to such parties are to a specified benchmark, such as total license fees, total revenues, segment revenues or product line revenues. May also reflect the percentage contribution the revenue made to operating results. Risk is materially adverse effects of a loss of such revenues, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence." } } }, "auth_ref": [ "r54" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfTotalRevenueDisaggregatedByServiceTypeDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r53", "r55", "r88", "r89", "r291", "r806" ] }, "unf_EstimatedInsuranceProceedsForEnvironmentalLossContingenciesUndiscountedDueInThirdYear": { "xbrltype": "monetaryItemType", "nsuri": "http://unifirst.com/20231125", "localname": "EstimatedInsuranceProceedsForEnvironmentalLossContingenciesUndiscountedDueInThirdYear", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails": { "parentTag": "unf_EstimatedInsuranceProceedsForEnvironmentalLossContingenciesGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "documentation": "The portion of the estimated aggregate undiscounted amount of the insurance proceeds for environmental loss contingencies that is expected to be received within three years of the balance sheet date.", "label": "Estimated Insurance Proceeds For Environmental Loss Contingencies Undiscounted Due In Third Year" } } }, "auth_ref": [] }, "us-gaap_OtherIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIntangibleAssetsMember", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Intangible Assets", "label": "Other Intangible Assets [Member]", "documentation": "Intangible assets classified as other." } } }, "auth_ref": [] }, "us-gaap_AccrualForEnvironmentalLossContingenciesFiscalYearMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingenciesFiscalYearMaturityAbstract", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrual for Environmental Loss Contingencies, Fiscal Year Maturity [Abstract]", "terseLabel": "Estimated costs \u2013 current dollars" } } }, "auth_ref": [] }, "unf_EstimatedInsuranceProceedsForEnvironmentalLossContingenciesUndiscountedDueInFifthYear": { "xbrltype": "monetaryItemType", "nsuri": "http://unifirst.com/20231125", "localname": "EstimatedInsuranceProceedsForEnvironmentalLossContingenciesUndiscountedDueInFifthYear", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails": { "parentTag": "unf_EstimatedInsuranceProceedsForEnvironmentalLossContingenciesGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "documentation": "The portion of the estimated aggregate undiscounted amount of the insurance proceeds for environmental loss contingencies that is expected to be received within five years of the balance sheet date.", "label": "Estimated Insurance Proceeds For Environmental Loss Contingencies Undiscounted Due In Fifth Year" } } }, "auth_ref": [] }, "unf_SiteContingencyEnvironmentalRemediationObligationsNumberofSites": { "xbrltype": "integerItemType", "nsuri": "http://unifirst.com/20231125", "localname": "SiteContingencyEnvironmentalRemediationObligationsNumberofSites", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of sites related to former operations", "label": "Site Contingency Environmental Remediation Obligations Numberof Sites", "documentation": "Number of Sites, Environmental" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsScheduleOfPreliminaryPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsScheduleOfPreliminaryPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Prepaid expenses and other current assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r78" ] }, "unf_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://unifirst.com/20231125", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssetsNet", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsScheduleOfPreliminaryPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsScheduleOfPreliminaryPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "documentation": "Business combination, recognized identifiable assets acquired and liabilities assumed, operating lease right-of-use assets, net.", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease Right-of-use Assets, Net", "terseLabel": "Operating lease right-of-use assets, net" } } }, "auth_ref": [] }, "unf_AssetRetirementObligationRemainingLives": { "xbrltype": "durationItemType", "nsuri": "http://unifirst.com/20231125", "localname": "AssetRetirementObligationRemainingLives", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAssetRetirementObligationsNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "This element describes the minimum years the Company will discount the liability of estimated future costs to decommission one of its facilities.", "label": "Asset Retirement Obligation Remaining Lives", "terseLabel": "Remaining lives" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfTotalRevenueDisaggregatedByServiceTypeDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r53", "r55", "r88", "r89", "r291", "r702", "r806" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsScheduleOfPreliminaryPurchasePriceAllocationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsScheduleOfPreliminaryPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total purchase price", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r78" ] }, "unf_CreditAdjustedRiskFreeRatesMaximumRate": { "xbrltype": "percentItemType", "nsuri": "http://unifirst.com/20231125", "localname": "CreditAdjustedRiskFreeRatesMaximumRate", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAssetRetirementObligationsNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Credit adjusted risk free rates maximum rate.", "label": "Credit Adjusted Risk Free Rates Maximum Rate", "terseLabel": "Credit adjusted risk free rates, maximum" } } }, "auth_ref": [] }, "unf_TaxAssessmentIssuedAmountIncludingSurchargesFinesAndPenalties": { "xbrltype": "monetaryItemType", "nsuri": "http://unifirst.com/20231125", "localname": "TaxAssessmentIssuedAmountIncludingSurchargesFinesAndPenalties", "crdr": "debit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Tax assessment issued amount including surcharges fines and penalties.", "label": "Tax Assessment Issued Amount Including Surcharges Fines and Penalties", "terseLabel": "Tax assessment issued with surcharges, fines and penalties" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanFairValueOfPlanAssets", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsOrLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsOrLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Plan Assets, Amount", "terseLabel": "Pension plan assets", "totalLabel": "Defined Benefit Plan, Plan Assets, Amount, Total", "periodStartLabel": "Defined Benefit Plan, Plan Assets, Amount, Beginning Balance", "periodEndLabel": "Defined Benefit Plan, Plan Assets, Amount, Ending Balance", "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": [ "r417", "r428", "r430", "r431", "r838", "r839", "r840" ] }, "unf_RevenueFromContractsWithCustomersPercentageOfRevenuesFromRouteServicingFees": { "xbrltype": "percentItemType", "nsuri": "http://unifirst.com/20231125", "localname": "RevenueFromContractsWithCustomersPercentageOfRevenuesFromRouteServicingFees", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureRevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Revenue From Contracts With Customers, Percentage Of Revenues From Route Servicing Fees", "label": "Revenue From Contracts With Customers Percentage Of Revenues From Route Servicing Fees", "terseLabel": "Percentage of revenues derived from route servicing fees" } } }, "auth_ref": [] }, "unf_AccruedAndDeferredIncomeTaxesLongTerm": { "xbrltype": "monetaryItemType", "nsuri": "http://unifirst.com/20231125", "localname": "AccruedAndDeferredIncomeTaxesLongTerm", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Represents long-term accrued and deferred income taxes.", "label": "Accrued And Deferred Income Taxes Long Term", "terseLabel": "Accrued and deferred income taxes" } } }, "auth_ref": [] }, "us-gaap_OtherIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Intangible Assets, Net", "terseLabel": "Other intangible assets, net", "verboseLabel": "Other intangible assets", "documentation": "Amount after accumulated amortization of finite-lived and indefinite-lived intangible assets classified as other." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToIntangibleAssetsAndGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade name", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total", "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date." } } }, "auth_ref": [ "r78" ] }, "unf_ScheduleOfEnvironmentalLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://unifirst.com/20231125", "localname": "ScheduleOfEnvironmentalLiabilitiesTableTextBlock", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of the environmental liabilities as of period end.", "label": "Schedule Of Environmental Liabilities Table [Text Block]", "terseLabel": "Schedule of Changes to Environmental Liabilities" } } }, "auth_ref": [] }, "unf_EstimatedImpactOfInflationPerYear": { "xbrltype": "percentItemType", "nsuri": "http://unifirst.com/20231125", "localname": "EstimatedImpactOfInflationPerYear", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAssetRetirementObligationsNarrativeDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Estimated rate of inflation", "terseLabel": "Estimated impact of inflation per year", "documentation": "This element represents the percentage added to estimated current cost of decommissioning one of the Company's facilities based on future estimated inflation rate.", "label": "Estimated Impact Of Inflation Per Year" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsScheduleOfPreliminaryPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsScheduleOfPreliminaryPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "terseLabel": "Accounts payable", "negatedLabel": "Accounts payable", "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date." } } }, "auth_ref": [ "r78" ] }, "unf_DefinedBenefitPlanFairValueOfNonQualifiedDeferredCompensationPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://unifirst.com/20231125", "localname": "DefinedBenefitPlanFairValueOfNonQualifiedDeferredCompensationPlanAssets", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsOrLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsOrLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "Defined benefit plan fair value of non-qualified deferred compensation plan assets.", "label": "Defined Benefit Plan Fair Value of Non-qualified Deferred Compensation Plan Assets", "terseLabel": "Non-qualified deferred compensation plan assets" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "terseLabel": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomePerShareScheduleOfComputationOfDilutedIncomePerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomePerShareScheduleOfComputationOfDilutedIncomePerShareDetails", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Common stock (in shares)", "verboseLabel": "As reported - Diluted (in shares)", "totalLabel": "As reported - Diluted (in shares)", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r237", "r251" ] }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAmountsOfTransaction", "crdr": "debit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureRelatedPartyNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related party expense", "label": "Related Party Transaction, Amounts of Transaction", "documentation": "Amount of transactions with related party during the financial reporting period." } } }, "auth_ref": [ "r94", "r627" ] }, "unf_AdditionalCommitmentInLineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://unifirst.com/20231125", "localname": "AdditionalCommitmentInLineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional commitments amount in maximum borrowing capacity", "label": "Additional Commitment in Line of Credit Facility Maximum Borrowing Capacity", "documentation": "Additional commitment in line of credit facility maximum borrowing capacity." } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAssetRetirementObligationsNarrativeDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSharesRepurchasedAndDividendsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement" } } }, "auth_ref": [ "r339", "r340", "r343", "r344", "r427", "r475", "r500", "r501", "r502", "r634", "r635", "r689", "r730", "r731", "r791", "r792", "r793", "r794", "r799", "r809", "r810", "r822", "r830", "r848", "r854", "r857", "r985", "r993", "r1015", "r1016", "r1017", "r1018", "r1019" ] }, "us-gaap_TaxPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxPeriodAxis", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Tax Period [Axis]", "documentation": "Information about the period subject to enacted tax laws." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "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": [] }, "unf_AccrualforEnvironmentalLossContingenciesNetofEstimatedInsuranceProceedsFiscalYearMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://unifirst.com/20231125", "localname": "AccrualforEnvironmentalLossContingenciesNetofEstimatedInsuranceProceedsFiscalYearMaturityAbstract", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Accrual for Environmental Loss Contingencies, Net of Estimated Insurance Proceeds, Fiscal Year Maturity [Abstract]", "label": "Accrualfor Environmental Loss Contingencies Netof Estimated Insurance Proceeds Fiscal Year Maturity [Abstract]", "terseLabel": "Net anticipated costs" } } }, "auth_ref": [] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "auth_ref": [] }, "unf_DefinedBenefitPlanOrHigherAnnualInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://unifirst.com/20231125", "localname": "DefinedBenefitPlanOrHigherAnnualInterestRate", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Higher annual interest rate", "label": "Defined Benefit Plan Or Higher Annual Interest Rate", "documentation": "Defined benefit plan or higher annual interest rate." } } }, "auth_ref": [] }, "unf_RecordedInsuranceEnvironmentalRecoveriesAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://unifirst.com/20231125", "localname": "RecordedInsuranceEnvironmentalRecoveriesAmount", "crdr": "credit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesChangesToEnvironmentalLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Recorded amount of the individual components comprising the asset for insurance recoveries related to environmental remediation obligations.", "label": "Recorded Insurance Environmental Recoveries Amount", "terseLabel": "Insurance proceeds" } } }, "auth_ref": [] }, "unf_PaymentsForProceedsFromExerciseOfShareBasedAwards": { "xbrltype": "monetaryItemType", "nsuri": "http://unifirst.com/20231125", "localname": "PaymentsForProceedsFromExerciseOfShareBasedAwards", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Payments for (proceeds from) exercise of share-based awards.", "label": "Payments for Proceeds from Exercise of Share Based Awards", "negatedLabel": "Proceeds from exercise of share-based awards" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomePerShareScheduleOfComputationOfDilutedIncomePerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomePerShareScheduleOfComputationOfBasicIncomePerShareDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomePerShareScheduleOfComputationOfDilutedIncomePerShareDetails", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Common stock (in shares)", "verboseLabel": "As reported - Basic (in shares)", "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r235", "r251" ] }, "unf_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMerchandiseInService": { "xbrltype": "monetaryItemType", "nsuri": "http://unifirst.com/20231125", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMerchandiseInService", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsScheduleOfPreliminaryPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsScheduleOfPreliminaryPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "documentation": "Business combination, recognized identifiable assets acquired and liabilities assumed, current assets, merchandise in service.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, merchandise in service", "terseLabel": "Rental merchandise in service" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "totalLabel": "Accounts Payable, Current, Total", "verboseLabel": "Accounts payable", "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": [ "r25", "r853" ] }, "us-gaap_TypeOfAdoptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfAdoptionMember", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureRecentAccountingPronouncementsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Domain]", "terseLabel": "Accounting Standards Update", "documentation": "Amendment to accounting standards." } } }, "auth_ref": [ "r166", "r167", "r168", "r169", "r170", "r218", "r219", "r220", "r222", "r232", "r293", "r294", "r297", "r298", "r299", "r300", "r303", "r304", "r305", "r306", "r307", "r308", "r327", "r504", "r505", "r506", "r516", "r517", "r518", "r519", "r532", "r533", "r534", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r555", "r556", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r567", "r568", "r569", "r570", "r571", "r582", "r583", "r586", "r587", "r588", "r589", "r600", "r601", "r604", "r605", "r606", "r607", "r618", "r619", "r620", "r621", "r622", "r638", "r639", "r640", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701" ] }, "us-gaap_TaxPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxPeriodDomain", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Tax Period [Domain]", "documentation": "Identified tax period." } } }, "auth_ref": [] }, "unf_PrepaidTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://unifirst.com/20231125", "localname": "PrepaidTaxesCurrent", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Prepaid taxes current.", "label": "Prepaid Taxes Current", "terseLabel": "Prepaid taxes" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossAmountsReclassifiedFromAccumulatedOtherComprehensiveLossDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r729", "r731", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r753", "r754", "r755", "r756", "r771", "r772", "r773", "r774", "r777", "r778", "r779", "r780", "r795", "r796", "r797", "r798", "r855", "r857" ] }, "unf_EstimatedInsuranceProceedsForEnvironmentalLossContingenciesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://unifirst.com/20231125", "localname": "EstimatedInsuranceProceedsForEnvironmentalLossContingenciesGross", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "The estimated aggregate undiscounted amount of the estimated insurance proceeds accrual for environmental loss contingencies as of the balance sheet date.", "label": "Estimated Insurance Proceeds For Environmental Loss Contingencies Gross", "totalLabel": "Total" } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "terseLabel": "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": [] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r17" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnauditedParenthetical", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeUnaudited", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquityUnaudited", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquityUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "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": [ "r212", "r213", "r214", "r256", "r636", "r706", "r728", "r732", "r733", "r734", "r735", "r736", "r737", "r740", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r753", "r754", "r755", "r756", "r757", "r759", "r762", "r763", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r783", "r858" ] }, "us-gaap_GoodwillOtherIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillOtherIncreaseDecrease", "crdr": "debit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfChangesInCarryingAmountOfGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Other Increase (Decrease)", "terseLabel": "Other", "documentation": "Amount of increase (decrease), classified as other, of an asset representing the future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r320" ] }, "unf_RiskFreeRatesOfInterestUsedToDiscountRemediationCosts": { "xbrltype": "percentItemType", "nsuri": "http://unifirst.com/20231125", "localname": "RiskFreeRatesOfInterestUsedToDiscountRemediationCosts", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "This element represent the risk-free rate of interest used to discount the remediation costs. A risk-free rate represents the interest that an investor would expect from an absolutely risk-free investment over a given period of time.", "label": "Risk Free Rates Of Interest Used To Discount Remediation Costs", "terseLabel": "Risk-free interest rates utilized" } } }, "auth_ref": [] }, "unf_RentalMerchandiseInService": { "xbrltype": "monetaryItemType", "nsuri": "http://unifirst.com/20231125", "localname": "RentalMerchandiseInService", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Inventories that are actively being utilized by the Company to service its rental customers. This merchandise is amortized over an estimated useful life and is shown net of accumulated amortization.", "label": "Rental Merchandise In Service", "terseLabel": "Rental merchandise in service", "verboseLabel": "Rental merchandise in service" } } }, "auth_ref": [] }, "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": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r879", "r890", "r900", "r925" ] }, "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": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r936" ] }, "unf_MFGMember": { "xbrltype": "domainItemType", "nsuri": "http://unifirst.com/20231125", "localname": "MFGMember", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSegmentReportingScheduleOfSegmentReportingInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents MFG segment.", "label": "M F G [Member]", "terseLabel": "MFG" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r927" ] }, "us-gaap_NumberOfBusinessesAcquired": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfBusinessesAcquired", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Number of Businesses Acquired", "terseLabel": "Number of business acquired", "documentation": "The number of businesses acquired by the entity during the period." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "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": [ "r61", "r62", "r637" ] }, "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": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r880", "r891", "r901", "r926" ] }, "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": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r937" ] }, "unf_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://unifirst.com/20231125", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill", "crdr": "debit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToIntangibleAssetsAndGoodwillDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total intangible assets and goodwill acquired", "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Intangible Assets and Goodwill", "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed intangible assets and goodwill." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualFutureMinimumLeasePaymentsOfOperatingLeaseLiabilitiesDetails2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualFutureMinimumLeasePaymentsOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r617" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfOperatingLeaseCostAndInformationRelatedToOperatingLeaseRightOfUseAssetsNetAndOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Weighted-average remaining lease term - operating leases", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1009" ] }, "unf_LineOfCreditFacilityIncreaseTheAggregateCommitment": { "xbrltype": "monetaryItemType", "nsuri": "http://unifirst.com/20231125", "localname": "LineOfCreditFacilityIncreaseTheAggregateCommitment", "crdr": "credit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increases in aggregate commitments", "label": "Line Of Credit Facility Increase the Aggregate Commitment", "documentation": "Line of credit facility increase the aggregate commitment." } } }, "auth_ref": [] }, "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": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r936" ] }, "unf_StockIssuedDuringPeriodSharesSharebasedCompensationExercised": { "xbrltype": "sharesItemType", "nsuri": "http://unifirst.com/20231125", "localname": "StockIssuedDuringPeriodSharesSharebasedCompensationExercised", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Number of shares (or other type of equity) exercised during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP), net of stock value of such awards forfeited.", "label": "Stock Issued During Period Shares Sharebased Compensation Exercised", "terseLabel": "Share-based awards exercised, net (in shares)" } } }, "auth_ref": [] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossTables" ], "lang": { "en-us": { "role": { "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]", "terseLabel": "Schedule of Amounts Reclassified from Accumulated Other Comprehensive Loss, Net of Tax", "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Intangible Assets, Net", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r61", "r62" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets and Other assets", "totalLabel": "Increase (Decrease) in Prepaid Expense and Other Assets, Total", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r12" ] }, "unf_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://unifirst.com/20231125", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualFutureMinimumLeasePaymentsOfOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualFutureMinimumLeasePaymentsOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Lessee, operating lease, liability, payments due, after year four.", "label": "Lessee Operating Lease Liability Payments Due After Year Four", "terseLabel": "Thereafter" } } }, "auth_ref": [] }, "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": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r938" ] }, "unf_DefinedBenefitPlanMinimumAnnualInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://unifirst.com/20231125", "localname": "DefinedBenefitPlanMinimumAnnualInterestRate", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Defined benefit plan minimum annual interest rate.", "label": "Defined Benefit Plan Minimum Annual Interest Rate", "terseLabel": "Minimum annual interest rate" } } }, "auth_ref": [] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred Stock, $1.00 par value; 2,000,000 shares authorized; no shares issued and outstanding", "totalLabel": "Preferred Stock, Value, Issued, Total", "periodStartLabel": "Preferred Stock, Value, Issued, Beginning Balance", "periodEndLabel": "Preferred Stock, Value, Issued, Ending Balance", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r101", "r665", "r853" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "unf_AccrualForEnvironmentalLossContingenciesUndiscountedDueInTwoYearsNetOfEstimatedInsuranceProceeds": { "xbrltype": "monetaryItemType", "nsuri": "http://unifirst.com/20231125", "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueInTwoYearsNetOfEstimatedInsuranceProceeds", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails": { "parentTag": "unf_AccrualForEnvironmentalLossContingenciesNetOfEstimatedInsuranceProceeds", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "documentation": "The portion of the estimated aggregate undiscounted amount of the accrual for environmental loss contingencies that is expected to be paid, net of estimated insurance proceeds expected to be received, in two years of the balance sheet date.", "label": "Accrual For Environmental Loss Contingencies Undiscounted Due In Two Years Net Of Estimated Insurance Proceeds" } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)", "totalLabel": "Preferred Stock, Shares Issued, Total", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r101", "r376" ] }, "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": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r937" ] }, "unf_DefinedBenefitPlanNumberOfFrozenPlans": { "xbrltype": "integerItemType", "nsuri": "http://unifirst.com/20231125", "localname": "DefinedBenefitPlanNumberOfFrozenPlans", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Defined Benefit Plan, Number Of Frozen Plans", "label": "Defined Benefit Plan Number Of Frozen Plans", "terseLabel": "Number of frozen non-contributory defined benefit pension plans" } } }, "auth_ref": [] }, "unf_AccretionOnEnvironmentalContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://unifirst.com/20231125", "localname": "AccretionOnEnvironmentalContingencies", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesChangesToEnvironmentalLiabilitiesDetails", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Amount of accretion expense recognized in the income statement during the period that is associated with environmental contingencies. Accretion expense measures and incorporates changes due to the passage of time into the carrying amount of the liability.", "label": "Accretion On Environmental Contingencies", "terseLabel": "Accretion on environmental contingencies", "verboseLabel": "Interest accretion" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualFutureMinimumLeasePaymentsOfOperatingLeaseLiabilitiesDetails2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualFutureMinimumLeasePaymentsOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "terseLabel": "Total present value of lease payments", "totalLabel": "Operating Lease, Liability, Total", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r611" ] }, "us-gaap_IncreaseDecreaseInReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInReceivables", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Receivables", "negatedLabel": "Receivables, less reserves", "totalLabel": "Increase (Decrease) in Receivables, Total", "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": [ "r12" ] }, "unf_Asu201707Member": { "xbrltype": "domainItemType", "nsuri": "http://unifirst.com/20231125", "localname": "Asu201707Member", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureRecentAccountingPronouncementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting Standards Update 2017-07", "label": "A S U 2017-07 [Member]", "documentation": "ASU 2017-07." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfOperatingLeaseCostAndInformationRelatedToOperatingLeaseRightOfUseAssetsNetAndOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating lease right-of-use assets obtained in exchange for new operating lease liabilities", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r616", "r852" ] }, "us-gaap_PostemploymentBenefitsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PostemploymentBenefitsAbstract", "lang": { "en-us": { "role": { "label": "Postemployment Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503" ] }, "unf_BusinessCombinationDifferenceAmountOfCashPaidAndTotalPurchasePrice": { "xbrltype": "monetaryItemType", "nsuri": "http://unifirst.com/20231125", "localname": "BusinessCombinationDifferenceAmountOfCashPaidAndTotalPurchasePrice", "crdr": "debit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Business combination difference amount of cash paid and total purchase price.", "label": "Business Combination Difference Amount of Cash Paid and Total Purchase Price", "terseLabel": "Business combination, Difference of cash paid and total purchase price amount" } } }, "auth_ref": [] }, "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": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r927" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities, current", "verboseLabel": "Operating lease liabilities, current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r611" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)", "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": [ "r101", "r740" ] }, "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": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r939" ] }, "unf_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerContracts": { "xbrltype": "monetaryItemType", "nsuri": "http://unifirst.com/20231125", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerContracts", "crdr": "debit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureAcquisitionsSummaryOfAllocationOfPurchasePriceToIntangibleAssetsAndGoodwillDetails" ], "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed customer contracts.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Customer Contracts", "terseLabel": "Customer contracts" } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)", "periodStartLabel": "Preferred Stock, Shares Outstanding, Beginning Balance", "periodEndLabel": "Preferred Stock, Shares Outstanding, Ending Balance", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r101", "r740", "r758", "r1024", "r1025" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAcquisitions" ], "lang": { "en-us": { "role": { "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisitions", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r139", "r531" ] }, "unf_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYearNetOfEstimatedInsuranceProceeds": { "xbrltype": "monetaryItemType", "nsuri": "http://unifirst.com/20231125", "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYearNetOfEstimatedInsuranceProceeds", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails": { "parentTag": "unf_AccrualForEnvironmentalLossContingenciesNetOfEstimatedInsuranceProceeds", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Accrual For Environmental Loss Contingencies Undiscounted Due Within One Year Net Of Estimated Insurance Proceeds", "documentation": "The portion of the estimated aggregate undiscounted amount of the accrual for environmental loss contingencies that is expected to be paid, net of estimated insurance proceeds expected to be received, within one year of the balance sheet date." } } }, "auth_ref": [] }, "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]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r870", "r940" ] }, "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": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r927" ] }, "unf_TaxAssessmentIssuedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://unifirst.com/20231125", "localname": "TaxAssessmentIssuedAmount", "crdr": "debit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Tax assessment issued amount.", "label": "Tax Assessment Issued Amount", "terseLabel": "Tax assessment issued" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfTotalRevenueDisaggregatedByServiceTypeDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type", "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": [ "r53", "r55", "r88", "r89", "r291", "r806" ] }, "unf_AccrualForEnvironmentalLossContingenciesEffectOfInflation": { "xbrltype": "monetaryItemType", "nsuri": "http://unifirst.com/20231125", "localname": "AccrualForEnvironmentalLossContingenciesEffectOfInflation", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails": { "parentTag": "us-gaap_AccrualForEnvironmentalLossContingencies", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of inflation necessary to increase (reconcile) the estimated aggregate undiscounted amount of the accrual for environmental loss contingencies to the present value recognized on the balance sheet (if the accrual qualifies for inflation).", "label": "Accrual For Environmental Loss Contingencies Effect Of Inflation", "terseLabel": "Effect of inflation" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaRevenue", "crdr": "credit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unaudited pro forma revenue", "label": "Business Acquisition, Pro Forma Revenue", "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period." } } }, "auth_ref": [ "r528", "r529" ] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Outstanding letters of credit", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "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": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r927" ] }, "unf_BusinessCombinationEstimatedValueOfIncrementalTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://unifirst.com/20231125", "localname": "BusinessCombinationEstimatedValueOfIncrementalTaxBenefits", "crdr": "credit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Business combination estimated value of incremental tax benefits.", "label": "Business Combination Estimated Value of Incremental Tax Benefits", "terseLabel": "Business combination estimated value of incremental tax benefits" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "unf_EstimatedInsuranceProceedsForEnvironmentalLossContingenciesUndiscountedDueAfterFifthYear": { "xbrltype": "monetaryItemType", "nsuri": "http://unifirst.com/20231125", "localname": "EstimatedInsuranceProceedsForEnvironmentalLossContingenciesUndiscountedDueAfterFifthYear", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails": { "parentTag": "unf_EstimatedInsuranceProceedsForEnvironmentalLossContingenciesGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "The portion of the estimated aggregate undiscounted amount of the insurance proceeds for environmental loss contingencies that is expected to be received after the fifth year of the balance sheet date.", "label": "Estimated Insurance Proceeds For Environmental Loss Contingencies Undiscounted Due After Fifth Year", "terseLabel": "Thereafter" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "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": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r870", "r940" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of share-based awards", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r9", "r21" ] }, "unf_IncreaseDecreaseInRentalMerchandiseInService": { "xbrltype": "monetaryItemType", "nsuri": "http://unifirst.com/20231125", "localname": "IncreaseDecreaseInRentalMerchandiseInService", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Rental merchandise in service.", "label": "Increase Decrease In Rental Merchandise In Service", "negatedLabel": "Rental merchandise in service" } } }, "auth_ref": [] }, "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": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r909" ] }, "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": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r927" ] }, "us-gaap_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumeration", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesChangesToEnvironmentalLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Environmental Loss Contingency, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes accrual for environmental loss contingency." } } }, "auth_ref": [ "r341", "r824" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities", "verboseLabel": "Operating lease liabilities, noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r611" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars 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": [ "r101", "r376" ] }, "unf_AssetRetirementObligationsTable": { "xbrltype": "stringItemType", "nsuri": "http://unifirst.com/20231125", "localname": "AssetRetirementObligationsTable", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAssetRetirementObligationsNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Asset Retirement Obligations [Table]", "label": "Asset Retirement Obligations [Table]", "terseLabel": "Asset Retirement Obligations [Table]" } } }, "auth_ref": [] }, "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": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r870", "r940" ] }, "unf_NonqualifiedDeferredCompensationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://unifirst.com/20231125", "localname": "NonqualifiedDeferredCompensationPlanMember", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-qualified Deferred Compensation Plan", "documentation": "Nonqualified deferred compensation plan.", "label": "Nonqualified Deferred Compensation Plan [Member]" } } }, "auth_ref": [] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedLabel": "Taxes withheld and paid related to net share settlement of equity awards", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r204" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes", "totalLabel": "Income Tax Expense (Benefit), Total", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r154", "r161", "r229", "r230", "r271", "r511", "r524", "r677" ] }, "unf_AssetRetirementObligationsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://unifirst.com/20231125", "localname": "AssetRetirementObligationsLineItems", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAssetRetirementObligationsNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "[Line Items] for Asset Retirement Obligations [Table]", "label": "Asset Retirement Obligations [Line Items]", "terseLabel": "Asset Retirement Obligations [Line Items]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "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": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r927" ] }, "unf_CreditAdjustedRiskFreeRatesMinimumRate": { "xbrltype": "percentItemType", "nsuri": "http://unifirst.com/20231125", "localname": "CreditAdjustedRiskFreeRatesMinimumRate", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureAssetRetirementObligationsNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Credit adjusted risk free rates minimum rate.", "label": "Credit Adjusted Risk Free Rates Minimum Rate", "terseLabel": "Credit adjusted risk free rates, minimum" } } }, "auth_ref": [] }, "unf_EnvironmentalLiabilitiesChangesInDiscountRates": { "xbrltype": "monetaryItemType", "nsuri": "http://unifirst.com/20231125", "localname": "EnvironmentalLiabilitiesChangesInDiscountRates", "crdr": "credit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesChangesToEnvironmentalLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of discount applied to the future cost of environmental remediation to present value.", "label": "Environmental Liabilities Changes In Discount Rates", "terseLabel": "Changes in discount rates" } } }, "auth_ref": [] }, "unf_NumberofInsuranceCompanies": { "xbrltype": "integerItemType", "nsuri": "http://unifirst.com/20231125", "localname": "NumberofInsuranceCompanies", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of Insurance Companies", "label": "Numberof Insurance Companies", "terseLabel": "Number of insurance companies" } } }, "auth_ref": [] }, "us-gaap_InterestIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNet", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureSegmentReportingScheduleOfSegmentReportingInformationDetails", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Interest (income) expense, net", "label": "Interest Income (Expense), Net", "negatedLabel": "Interest income, net", "totalLabel": "Interest Income (Expense), Net, Total", "documentation": "The net amount of operating interest income (expense)." } } }, "auth_ref": [ "r153" ] }, "unf_ScheduleOfEnvironmentalRemediationLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://unifirst.com/20231125", "localname": "ScheduleOfEnvironmentalRemediationLiabilitiesTableTextBlock", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of environmental remediation costs less estimated insurance proceeds including the effects of inflation and discounting the costs to present value.", "label": "Schedule Of Environmental Remediation Liabilities Table [Text Block]", "terseLabel": "Schedule of Anticipated Payments and Insurance Proceeds of Currently Identified Environmental Remediation Liabilities" } } }, "auth_ref": [] }, "us-gaap_TaxYear2016Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxYear2016Member", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Tax Year 2016 [Member]", "terseLabel": "Fiscal 2016 Import Taxes", "documentation": "Identified as tax year 2016." } } }, "auth_ref": [ "r996" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r599", "r630" ] }, "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": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r928" ] }, "unf_EstimatedInsuranceProceedsForEnvironmentalLossContingenciesUndiscountedDueInSecondYear": { "xbrltype": "monetaryItemType", "nsuri": "http://unifirst.com/20231125", "localname": "EstimatedInsuranceProceedsForEnvironmentalLossContingenciesUndiscountedDueInSecondYear", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails": { "parentTag": "unf_EstimatedInsuranceProceedsForEnvironmentalLossContingenciesGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAnticipatedPaymentsAndInsuranceProceedsOfIdentifiedEnvironmentalRemediationLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "documentation": "The portion of the estimated aggregate undiscounted amount of the insurance proceeds for environmental loss contingencies that is expected to be received within two years of the balance sheet date.", "label": "Estimated Insurance Proceeds For Environmental Loss Contingencies Undiscounted Due In Second Year" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities, net of acquisitions:" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "Total current assets", "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": [ "r174", "r187", "r209", "r295", "r345", "r346", "r348", "r349", "r350", "r352", "r354", "r356", "r357", "r536", "r541", "r584", "r853", "r991", "r992", "r1012" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable", "totalLabel": "Increase (Decrease) in Accounts Payable, Total", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r12" ] }, "unf_CreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://unifirst.com/20231125", "localname": "CreditAgreementMember", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the Credit Agreement.", "label": "Credit Agreement [Member]", "terseLabel": "Credit Agreement" } } }, "auth_ref": [] }, "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": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r929" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued liabilities", "totalLabel": "Increase (Decrease) in Accrued Liabilities, Total", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r12" ] }, "unf_DefinedBenefitPlanFairValueOfNonQualifiedDeferredCompensationPlanLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://unifirst.com/20231125", "localname": "DefinedBenefitPlanFairValueOfNonQualifiedDeferredCompensationPlanLiability", "crdr": "credit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsOrLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-qualified deferred compensation plan liability", "label": "Defined Benefit Plan Fair Value of Non-qualified Deferred Compensation Plan Liability", "documentation": "Defined benefit plan fair value of non-qualified deferred compensation plan liability." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsOrLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Measurements, Recurring", "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": [ "r575", "r581" ] }, "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": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r927" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomePerShareScheduleOfComputationOfDilutedIncomePerShareDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomePerShareScheduleOfComputationOfBasicIncomePerShareDetails", "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureIncomePerShareScheduleOfComputationOfDilutedIncomePerShareDetails", "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "verboseLabel": "As reported - Basic", "totalLabel": "Net Income (Loss) Available to Common Stockholders, Basic, Total", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r203", "r223", "r224", "r225", "r226", "r235", "r236", "r248", "r251", "r263", "r277", "r283", "r286", "r821" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "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": [] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "auth_ref": [] }, "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": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r909" ] }, "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": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r928" ] }, "unf_MaximumAdditionalAmountOfLineOfCreditFacilityIncreaseTheAggregateCommitment": { "xbrltype": "monetaryItemType", "nsuri": "http://unifirst.com/20231125", "localname": "MaximumAdditionalAmountOfLineOfCreditFacilityIncreaseTheAggregateCommitment", "crdr": "credit", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum additional amount increases in aggregate commitments", "label": "Maximum Additional Amount of Line Of Credit Facility Increase The Aggregate Commitment", "documentation": "Maximum additional amount of line of credit facility increase the aggregate commitment." } } }, "auth_ref": [] }, "us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalEmployeeRetirementPlanDefinedBenefitMember", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Supplemental Employee Retirement Plan [Member]", "terseLabel": "SERP", "documentation": "Plan designed to provide limited group of employees with supplemental retirement benefits, in addition to other pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable", "presentation": [ "http://unifirst.com/20231125/taxonomy/role/Role_DisclosureEmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]", "documentation": "Disclosures and provisions pertaining to defined benefit pension plans or other postretirement defined benefit plans. The arrangements are generally based on terms and conditions stipulated by the entity, and which contain a promise by the employer to pay certain amounts or awards at designated future dates, including a period after retirement, upon compliance with stipulated requirements. Excludes disclosures pertaining to defined contribution plans." } } }, "auth_ref": [ "r15", "r70", "r71", "r72", "r73" ] } } } }, "std_ref": { "r0": { "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" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "16", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-16" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r4": { "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" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a),(b),(c)", "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": "(i),(j),(k)", "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": "(i-k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r13": { "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" }, "r14": { "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" }, "r15": { "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" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r18": { "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" }, "r19": { "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" }, "r20": { "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" }, "r21": { "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" }, "r22": { "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" }, "r23": { "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" }, "r24": { "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" }, "r25": { "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" }, "r26": { "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" }, "r27": { "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-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "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" }, "r29": { "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" }, "r30": { "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" }, "r31": { "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" }, "r32": { "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" }, "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.29-30)", "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.29-31)", "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": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r36": { "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" }, "r37": { "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" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r39": { "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" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r42": { "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" }, "r43": { "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" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r45": { "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" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r53": { "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" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-2" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-3" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r79": { "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" }, "r80": { "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" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r84": { "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" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r95": { "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.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r96": { "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" }, "r97": { "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" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r99": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r110": { "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" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r117": { "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.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r118": { "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" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r120": { "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" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r130": { "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" }, "r131": { "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" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//820/tableOfContent" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r150": { "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(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r154": { "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" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "20", "Topic": "410", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-2" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "326", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-3" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "326", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-3" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-4" }, "r161": { "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" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(2))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r168": { "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" }, "r169": { "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" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r218": { "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" }, "r219": { "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" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-3" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-6" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r242": { "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" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r295": { "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" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-2" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r300": { "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" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r308": { "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" }, "r309": { "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" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//410-20/tableOfContent" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481999/410-20-25-4" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481879/410-20-45-1" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-7" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r402": { "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" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-15" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r518": { "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" }, "r519": { "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" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r536": { "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" }, "r537": { "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" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r541": { "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" }, "r542": { "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" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-5" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r548": { "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" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r556": { "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" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r558": { "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" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r581": { "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" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r584": { "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" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-5" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r603": { "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" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r615": { "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" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r617": { "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" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r622": { "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" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r644": { "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" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "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)(12))", "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)(19))", "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)(21))", "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)(22))", "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)(23)(a)(3))", "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)(23)(a)(4))", "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)(25))", "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": "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" }, "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(11))", "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(16))", "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(18))", "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(19))", "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(22))", "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": "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" }, "r677": { "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" }, "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 A))", "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 B))", "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 C))", "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 D))", "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 E))", "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 F))", "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 G))", "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 H))", "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 I))", "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": "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" }, "r688": { "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" }, "r689": { "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" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r696": { "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" }, "r697": { "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" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r701": { "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" }, "r702": { "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" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r730": { "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" }, "r731": { "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" }, "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(1))", "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(12)(b)(1))", "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(12)(b)(2))", "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(12)(b)(3))", "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(13)(a)(2))", "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(13)(a)(3))", "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(14))", "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(15))", "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(16)(a))", "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(17))", "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(19))", "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(2)(a))", "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(2)(b))", "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": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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" }, "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(1))", "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(2)(a))", "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(2)(c)(2)(i))", "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(2)(c)(2)(ii))", "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": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r769": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "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" }, "r784": { "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" }, "r785": { "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" }, "r786": { "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" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r788": { "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" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r799": { "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" }, "r800": { "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" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r809": { "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" }, "r810": { "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" }, "r811": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r812": { "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" }, "r813": { "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" }, "r814": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r815": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r816": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r817": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r818": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r819": { "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" }, "r820": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "r824": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481899/410-30-55-16" }, "r825": { "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" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r832": { "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" }, "r833": { "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" }, "r834": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r835": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r836": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r837": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r838": { "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" }, "r839": { "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" }, "r840": { "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" }, "r841": { "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" }, "r842": { "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "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" }, "r847": { "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" }, "r848": { "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" }, "r849": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r850": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r851": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r852": { "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" }, "r853": { "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" }, "r854": { "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" }, "r855": { "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" }, "r856": { "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" }, "r857": { "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" }, "r858": { "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" }, "r859": { "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" }, "r860": { "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" }, "r861": { "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" }, "r862": { "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" }, "r863": { "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" }, "r864": { "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" }, "r865": { "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" }, "r866": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r867": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r868": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r869": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r870": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r871": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r872": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r873": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r874": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r875": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r876": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r877": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r878": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r879": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r880": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r881": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r882": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r883": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r884": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r885": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r886": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r887": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r888": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r889": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r890": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r891": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r892": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r893": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r894": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r895": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r896": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r897": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r898": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r899": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r900": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r901": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r902": { "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" }, "r903": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r904": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r905": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r906": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r907": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r908": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r909": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r910": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r911": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r912": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r913": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r914": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r915": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r916": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r917": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r918": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r919": { "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" }, "r920": { "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" }, "r921": { "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" }, "r922": { "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" }, "r923": { "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" }, "r924": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r925": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r926": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r927": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r928": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r929": { "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" }, "r930": { "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" }, "r931": { "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" }, "r932": { "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" }, "r933": { "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" }, "r934": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r935": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r936": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r937": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r938": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r939": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r940": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r941": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r942": { "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" }, "r943": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r944": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r945": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r946": { "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" }, "r947": { "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" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r949": { "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" }, "r950": { "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" }, "r951": { "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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r952": { "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" }, "r953": { "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" }, "r954": { "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" }, "r955": { "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" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r958": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r959": { "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" }, "r960": { "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" }, "r961": { "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" }, "r962": { "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" }, "r963": { "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" }, "r964": { "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" }, "r965": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r966": { "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" }, "r967": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r968": { "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" }, "r969": { "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" }, "r970": { "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" }, "r971": { "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" }, "r972": { "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" }, "r973": { "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" }, "r974": { "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" }, "r975": { "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" }, "r976": { "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" }, "r977": { "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" }, "r978": { "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" }, "r979": { "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" }, "r980": { "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" }, "r981": { "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" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1" }, "r985": { "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" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-7" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483049/450-30-50-1" }, "r991": { "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" }, "r992": { "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" }, "r993": { "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" }, "r994": { "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" }, "r995": { "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" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r998": { "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" }, "r999": { "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" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r1002": { "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" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r1004": { "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" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1006": { "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" }, "r1007": { "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" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479424/830-30-S99-1" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r1010": { "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" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r1012": { "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" }, "r1013": { "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" }, "r1014": { "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" }, "r1015": { "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" }, "r1016": { "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" }, "r1017": { "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" }, "r1018": { "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" }, "r1019": { "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" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1021": { "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" }, "r1022": { "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" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r1024": { "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" }, "r1025": { "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" } } } ZIP 89 0000950170-24-001773-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-24-001773-xbrl.zip M4$L#!!0 ( $YZ)%@%WU445%8! 'FD 0 1 :6UG,3@W,S,W-C)?,"YJ M<&?LO5G,[-J>'_1]MQM"FD9IZ%:4O)"MTP%UY-['L\O>N?:BR M$,'S/)1GE_*"@ @I#T1(/) '""@O>4&"!R($$HJ$D! 1 3&(X25!0@BA%A&( M"(%$X_IJGWO&VWW[]&V@U6?M4_4MVVO]U_ ??\OKK/K-__HW__;++TD'\?#R M^H/7UU]__?67E]_\C9=?U])F:/JT:=^AGT(O)".J/_<;+X_T2X\2+Z\OKY__ M_"] M6ZJR[C\L/_KDC?B'+?^X#7[R[JW(4/SH$_KQX-U%U=[MFRYZ1WP*O0\@"'FW MHSZ%"0R'J5]_AT (!$(DB.#OX=T''/L 0>\^ID\^^X7M^X==&'\PV,/'YK:K M'WWR<5SS/'\ZHY\V70+"%$6!$ (BR/NMQ/M^K0=O>5_WO_HD\CD=-NJ#+FN' MK*G?/:X]OQF''WWRR2^\^U)Z-A0&/VZG';ORK94P *,RJJ)ZZ+<-G6>4E$9BW4?)#\(N[7RJZ MC?C#OHN\H>G,IBD_>TJ:6)9C/W2/N^\0_%/HW:\Y61TV<_^G?@A^O<:W$8O8 M[?/9)I+P>PC9_C-A?)/'#YML0H_,EX@\2WZ-AMJ$6;Q^G08"O='8N<_J7RKT M]>J;]H3>X/TTG?A*V:_1,=.Q\FLO*_O/OL*F-PV@R^&K=S]_4&9O&M%Z71\] MV/2C3S[GTR??J/"QI8?(?IBS<$@_0W#BK6-?NO5;54JC+$F'STCHBTH?;_U6 MM3Z*@:1Q_!?UOB$;WZSW)DV?@50.8C2MGPM7,A*:H1..46BNIVD6W.ET;_'I M%/+4W>.I66354:5I3"_*(PU ]%MBZ*W\(W'T/_ZK"_VG:?U1>4LZS8" J#I< MR>HPI5L%Q9^MY; 59+:GZIE;6K\B]]QVX3LX%)22H&?,U;&;A"&W+B6T]"1( M7VE5W[Z=XSW@8-,H]3?Z9\MF1>%X-B"1_D;2?.?1HT>"5EBT]ANY+7TD^)V3 M<469-7SD[+?K^QM!E[?OUWF[O#YZQO0A:LQOA>*W0M:U&I[7R5O/K:!,7>?1 MG_2M4Y8+?[S.YA_WT+I^7JAX$G%Y>'0?N;?A,_-V7;Q=]X_KO1C6=OEV#3UZ MLN?#JBS#^?,A4V\M%[Y@#]XC"SY;]AT[#>8'$^>WYR%OY]Z#//O6J!J4QEE_ M/&/D7YC4K[=Q\T89(.J/9Y^KW[B=/#A_S#G\F%\' M-<.6KS'IV<, ?I,GR;!41#4+Y)A!JY)SWXGMWQ2;P\:<[/,+]FYMPOZ6-7S5 M.93>MTCD8SK>A/LK!'UB*\KF\(-*\16B3%9MC!HP:\OFWE>([L\/(EJZ?0T] M5;B78_[5'C+N8]B))QA0P#:3@H9HN.*MZZCC%4F^UJEO+_L4[&^K\#M,GRO' MEWLXONDN>UU.YA513'%4SPSG.FX:.@LD'MX8E_O(,H47,0E0)KTB5J*$OQJ^IH<*@>I="M[=1T\=\^,XSDVZCEX_2:[E=&&?#GY&?.<0_^W MD\']/Y6')$ODC'-37SPM]G!.+WB>T1C,ZS>MT M1._5)T%Y$W2:%>GC3.\>10V=D6F.W(PPX]('C+[.3$/S$!TD#$H+\V9G]SPM M]IOIW-NTU-#UO"]HN:"[9+\^>Z@$]$2S#*U>Z75F=?IHTT9-.(PV,<;0#RIMB\P;04<_)+03,'YR@.G+ MS"0SK]"NR%0)G])>P?0ZC],!QZRZ8-!AP6"ZT-*QR ")R-+)O#_08DAGU[TR MB]BSAP6W/\^219?0WIVEA:Z;?4K+)[I-]DTB]W1WW<^ZHM"#M<=HI:,G:[/9 M&P.7*ROJZD#?$U:?CQH--^Q3EY/C2J,8FR4GAR9$MDM.!$T&+#1KR396%M!U M?I, 3J3U@6%[[DP;-L.K7* ; "/.7)6<&T:Y<@MMFF\$F1.WL< $&!TZ"+35 M,69S..OVE7&"0S@[/.->#VWBP$Q@'6#]4C+QE6>2J\-D 7^B*)9)=GLCN%J_U$D<7Y=YL)',NB_VED/*Y*O9^ M(]WGNMS'O2*OHW[WI)1NKOOYUYY(R@F/;Z'.<731WJ/ M)TI/3^(>X!1 G\_LOE'U>0E8P5+S9*U9E581_7YG=>@H)3#-VLTQI)$3ZQ7' M>4:C-X)LG)RX&1O9HCBY- ZR;7\:DMV9'3%MKY,E"W':):$(%K]J_0QJ+##K M>X.N.$[5KP8#<%*OCP9[X33+>"/(+=L_BS1\8V.=UQBK(31<$IRE5#IPE7Y. M&3GG>O6,+2K+K:JI+YLIP52S9;0#!U@6D^KU@2LL+ST_AWR0(>N>FO/!$.TC M8SN'RV:A%HMZQO!+,TF_FA=@;1(>,MRO:4R>#]P4:/A^*SQ+*-%^1;S%J/K^47W3\N0 M\UCC]^GD";08R.ER%H0^:):[^D90T*Q02&%!N-!A9:"L$,W1(<5IH6JBDB$ M82QB;B$! 2GBD@% 6B2PYEA1'Y.JCW+B1J="ON#*%ZL](U@V=BQ0$);5>:VFS MY^GJH6\$I3&I^7TH26A3W]8XD&FHT=9TD66Q@?<%+YM)ZZU5*(?TCU7F%6/*G2] MQ_<3IH(<)-^-\BAA$,):YM&"X/1^V1]C"#G>W?5XPQ#"#(HC0J,U&U].C(Y9 M;*:>U 1_&@>SW)\N)#ZQ-7[*KT3(WM;32.X4<^A.1+,CV+G6>(MLV7NNG47J M:B*I%M& R.*)=J,!C"53#>' )@>S9\"Y/](NMZ_T4\C(UN&F>PNS*\19KZ7] M8"FH?F_9V-)H@SYR!G26#17?Y-BV#;<]H,4U,ZJ0OT'^;-QMX8U@!,7T>;/? M9R@SSL=0$JPR/WNE1'(->JYA>7FH"7Q4JF+*S'VK!L5*F+IT/!>(:8;+2;+P MT>Q"C>:H)TXQ\:.&VG1M"0=]A#G>LAFC@H7*R@_G^* (UG(T+_#I9H&NI9=G MS3X.MGRP83N0'!9V _M6.A0<-66U$3X M[!K;V=F1@^O$Y#IRNER!H= W<.:>RE)SG+,;A97F>&=W3&O-B4P7*!L-R1SO MM+0Z4GE>?'@2//.WV)O"SD3&V@.IWD;6R=?3X",XUF<>8 M >)71DCDC-DWARX)D+TJRN=D.K,V=B+2S;DDHIFG5G2X8==36LL\C 6[% =$ M1DS;3"4D%:OL4)F#<)-$HZML9PX_'8N=9HG262^ULOQ&\X!=IDSRGQ@.Y1)T+)J5JI62N M)%5Z%:^>)W5V!@MWX7B;= M9*>9O3R\:55[\(J%L+#6JRK^YBGMA-3^+4YN![E9Y *]>=5-D&_:;9:[T)O: M[K#VD QSG9^-;P05CTB[Q9NRW08V!6/W?U?LQ'8O#[)\&1B$C17_W)<*A\A\E3AXEU5,U:#@)W[VUE"7+>Z'UV@01A(A-J5>Y/U3OU%;[F MN3R0/;+N?/48K/#=O!R' $/NG:\=20"#V%H?!XZ$_-U9HQ0&@DQS&0P)5B?; M'"X&7%XT CPY')Z@U1O!,S23Z%N]:')-8!R8I>$:_2OLYV4*V1&'I1M[/C?P(F%EZ?GQT MEL8TCB9/+*.:!T8WN67V^:4/A(6,GWYYR[Q]9NX1RAU9&KIN+5SYU#(.1A/_ M^/E/\?DJP2]]0'+##GJR 8<-%LR<0=.B0>NJL0V-HY^(6: ? ]._C+KTPS/& MGD5^ R_"GBZVX6T%'L'XUPOK]'X;[38E@;C7&V5[LM\:8!\88[NWS"DIQT723=F'WG?PZ8H:<%B'6/3T*>TN%F @1D]<>O6$3*SD M#%LW00?V!7ZVRS:Z5N[-KR4DJG$Y;V6G:HFLO=W&OO.(J7G,[S9\D65TBWN* MC7[E]IM4^(\Y2SF6V3]"#.Y@&<=43-PE<;FU\87YH H&=C[N#[:4!1-WEUB# M35+O;*U.=MT,"8-JSW6;8R1QR1):Q9R\#5G*W0.?A45XL%#R=KK/:])"@'9/ MI7,QJ*:%:T89;EBU]2\'.+K Q@;-P\9SVLY_P@IX])'/Y^ G#I\MI#NS#['@'G+&DC0E1@%E@ 9:FK;? M\[GDC[U+"H7 L""M".Y :3+!VU0L MTBH?H_MZMW>0E8DQ69&+NE F(6S^+V+/"7AOMY@(U.^U?(G'Q=[(59>; ._N MP\U/X#/_7$QSB'RF#GK.@DD2W'O])L;JB)!HYHWN+K^LB-F1Y?$$])'7^D-* M'DM_7&M0*40])F5GY8/=*=RIUTBQGG-X(1$-W<5=A..9]F@8D=^^IGHBD:,. MC%'8+;K7>HK@-_$&S"UU!N<]Z_;W0+PI^+33W5&S5["!GFL."VG7N./%5$CN MB-BR\V$,9W @O#J+ 5;&<--RM.M)R.'-KIW %?1-4;O?80$.70@T9R]#$L^> M*,^]/35%@PQ6O#*;CYF\[A@YG(;W/A!3^5U1T/)RO>T.S@4LS1:%T?O@'E+G M!'/E# *SE<: X ;=G6]&8D?/Y-/ =CEH]&".M7<@.C71@"=]Q_$WI)SN(BE4 M5QC$[,/*T_[)WVVAH'+DA<]8JTU3$CVCT?E&O!0C3LP*2 M,EOV=UUI*"8E36TOQ&(\Q"9P98EQ=WCK[%>^BM, 1),\YH=B"O6<"I\1[# = M *KHL(/5+2!BJ[7 GXF='=Z(F!E.^C3R.'"G9)_S94;/^[/D MTC3(@:Y$*VS@4T^OEQE&NU):S5]X*;$D?]?+X*FSM!M8GD\0 \C4R%DY*.9, M )+J847I(VI$$."G$):#IT+KM^$?M#VYHL^E*@%F<1?:44)T&8[]6=88?^E$ MC9RR/0BR]ITN?(58FD!+KU=]UZ0JF>'G.D"YVAWU^/L6,?3"?X5S' M,?GIFG.K)FKE>3>Z2D54HZOMUG!#=R0-U](5[.[71"NV,+865TVMT/Z"\UXD M#CPL6/R!#-P5]\.]CNHA=B_L%A4#)$Q.NTLKP"L$HJ#PT.&) M"MJ6B!>1PFPN%"Y%SI2:GL "=N5U49/DW71_&EC<[7'V$!"=9YQOWI&'UB") M0P_FS]P^RC/\!*D<:[4+0V%&F=^BVDLYU^>)=&S2_I*&+LWNRG/ ,,+Q&2PM M+N8R@;37R=R3YF,G^-V:X_S85DBS^AKD'OL*E4;'E$.8R2)UP[6-DIH27@^?I#?=@7C:2'[HA5MRK"8'(H M5E 6C"ZVIJ/KX>G90P=1DIRSH1.'JN4;N?:IOB;4O"KUH$9":%Z)'-XO;P1Y MZ:'Q9ZH#9QR/0&((6W 5,Q!O[P[00L1)K"B-KQ:-\8X8AD207H[0\ M\7->-7&:48XFV0,FI4^NTEG*&:U'M)$DB7_*H8(9"TU0B5I(9T%: B"%D+-1 MGE1SL^2:?"GW]XF;CJ?>CS9\<=N@)>I&NER/T08<:Y&$Y[ F/&Z4N>M'>+LK M,(\8RNL-6IFTUQU:7 \G+R@,>$^29!;I#(=%DV5.P[V!,79U% MH;E<96U9VER1>.VY*I+(R68.RZ,>S@8D+FYR"Y?0@0?>]2M7%%,X,I(,C&!5 MYSERP\)<8&\D:.&N'VD>U90#_#&Q.>/N6,L>CI",I\O=DX*P7;%!C4 M9I-.K"S3PG&D 2[TM!2I[-AGN.7N]9Z?I\55&? 4VZZBK=/!U]>CH#P-++IO M4*[@EJ9UQWI:^,N5V8 GU8;ZU0L,!BV5G;:8\RI+N&MEN2#A_+Z9LK-'N^5$ M&UN&)6X0 .5]MW\CB/08N!N1['R0(\Y+#6#S Z8;7X*3JB=B7G)T+.$,$%5- MU-Z VHO8P9^/ZBR0T#T(P2:[2S/KH1FX.9"G@?W"BS"QLHV[%>Z'=B@,6]I5 M1Y .O1%6LAE#P)>RK$ M]$B5@G"=@\_H2XC 32[O^UR +: D)BL[566QV8.%-'K 5>_U.NQPP!XFH;T4 M^Q-9"0?7U*(S2-S /0O.-,.K,]F.YM,X2 A+7T->$KI@6DB:%$<_.^.CZV<6 M7%1A*VRFK52]FHK):AQ2U\6$C^O$56F7FFR*FXBZBE#VPXV%=#(-J;S"D+[N>X M>S$GC1/8)7Q@X@L,2YL'7L(U?BY(EHM(=N 1400J\NE]O9I*H>*5@12I!#TRAU?RL.ML,*+A MPSU8UX0*ZZ#78+Q8#@R&VJ[&K6NY10HF=0L(!4>FXY[<^!"W!B4#DUL5H_+T M>A5A,+9]R#L ,M=;-!,^):ZIVX]A.T*X%]/7*]6N)WR70MT=;X_NC!)4V M>#:-I%SECA&@"Q;MN)".ZTK)%M+!(VSG[:Z@0C\C!S*&8; U@ $_,#[@3D>G M+47P I^ ZR%SO.G@4<@UM2[Q0M^EWF"77G2I2]%<3C$&G$5XD\,\^.4WD[UDRFUCKGS!J9VVDY?/5^4#*TE\BDJP=I70I2OBL'EHG,81C M2!:5D7*SC^Q.4$NLLE@.,LSF*K4M([ \U*>$F&R8 .'E)7/Y1)$]0L(#^/0$ M/G"V#))R=J\XCF&XX!VW.3G1BR3N6'$M:$&!QFPUUR6[5KD8Z]JP/X)P.=MQG5<\R-_.5Y4:NEP/XZJ"WXD0LHC<2G@;&=) MBJI#<)7A-,!,U],5*-?)G=B%Z#*P6B30 ,H=7#T-+)">%ANO@2AJ@+(9:R)B MC6XS"HX F/M!@U=6(6ETP'WD=K>SE 5"&7RH0C!TT69$KETDVIL1N4("\'0! M2[.I0\E-W)RX9\ZX*TA.8EVFF9,TU&T@-5)[QV$QU9Y(KH2 =%K,I>,)R\H:".AEF>>088K-L\?C6G]T; MP:)*>%=9-O13)=0"'F_XQ8S%PJG%F"(D4;F&^9P):@T6E;JHXFA/<02IX!ZZ M)J=V!' M XMW)>S<\Y%2JGRXU/EA$6?A<%UGO-A1Y2S(,CX@]>X ,ZO!-9S17W9U7^.9 MEU(Z61*=RAJM:-)3[CQWLV2*3PA=I>2'E47 #70^(@7 CC671-U:JUCTOF%W MNKZ :^U@P%T>@4D5$!3;$.T M0*2=IQ7=YA.&JY7OO7D;T[AL0:,EZ2MC&G68CH>NEWW<*%>X%VZG)9HQ_/G" M.E)*H&Y.%.%? 2.6C[EV")RQTI?[K I9"4B5G4)'1UH37!)NE)WM9 A1,^M* MZ@BV+[Y!.K&UW0V\+<"^IS -+ M%"<3\G:_G-%CXV?H=!*.V,J(=4O>K*Z? :6U7.&Y2IQCM;+C=PY?J*-\S.Q@ MC.X0"O(3'@)>MR'FJ6NMM)*K,SQFU.C=9C=&$[F#!7<+HO:6Z<,7LB44>\:> M!%=$.U]: *5NXX3;X!9_I24TJ]W^UBL9)HI:$$_;V-<=,H=;: /.\4Z^$(AS MN]T:VS!TF69[IO1'78Y/SW .+S?^1^3.:[ MQ"X.8T)JAF7T6PB2E-+]M.R; ME%QW_CV2;G@]'F/%+31WD%MX#CKL'C%: SU-R")_D0G!Q[4\->,07EUE#/"#:VXA1 *CVNZYMV(^ 6 MJ!/8>:P6I6!I'DW*NCY6;9R=L)GL2[F9;)\':_"Z*.NA!0F=Q C3AVY-[=A/ M-(I@,UP>X\94U/0FA1IBIJ1IZSEXGG ?;.+S>%6(C#1!C=T,)3DC8<;:&V+$ MN8B]J^<8.!C!2M)(Q%'/4"1 #U6^-2OLP!V]Y.1$::]"R.,O/D#BHP^1V.^%2PU06:?"2U&BWVNR.BF+NG+NY.PQ< M(4.$E5NR!KO=ZBO$+ETR3EP$4J2W>&D^YKT=^7%=OA&\":W'7A'QR(]=LG*1 MK'?C%@44EX<[CBY;> E?K_/6&6 '0!K?G9!BW(U[. >*NFSN6VET*^,-=:*?"5?8"9H_2U76O%7>1T2GVY.OB MF8E@9=K,@X20ZHQ$TS>S?[Y/45?T3E%GXM!BT,[P^9EN*3O),Z\.2XO)*>E^ M68\5"G=G+-XO1@H>,SKOV4(]D&1<^FYT];Q6N^P"AL,MMCNP9\Z; M37@N]TV\(T4V+%R=VQ+/I XVFTOE ["_=I(@\3MCE:W"@ER>81CAFN!7(DD2 MZ-((N YXH3$NO(?F M14T[Z;0[GV*R71V-(!&1Q0]%Y9[5_"X-.Q,X\W64XQNHA5.C&S'Y%A_$DA9 MFKX_$7VEU*<=JO53B@5<"][;. 3V%+^FA$N.P'7@:\AWNLG<,)Z'%G)C E"* M;KSI%!WOQ;5W ).XFP)3EOG3'NJ@"YG*JN'0",I(JP7& DS>99\J-[1;<,8K M'6L'N5XMXF*@!W4_#2>G6 /]L&BJ9HG3?2";@>=ORQG+X,R#5'<[P'5=;2NC>" MF^#;+0';[GW?[JR$S@X:0&_.,]N_.?VD?_F;0*X#VP2'RB0!W.A_$PU@/AY84& ML(JK<'*&;:AG\WS!1!Q9/!X&%5QM""2>/@7OBG'5TKX+D:T=>M0S]>W%RRG8 MP CHYNSB)>L&1C1D%W<^>)JLN!.JFPQ9(.LZA#R#*[Z_:)M@M\]E9X$^EE1+ MHH<;(SP\"P7":@PJ(,V!Q%=\2SXL";.Y,X!>(QWFQG$G/DQ]PP)EO,5^6S#V MW+:JJ0=*WSSX9G3%N YO0@>XG7>WMJ!V2%L<^6L?8\0@J\0YQ MXGJX"3(%3682[\;3&0LB[:9RE]UD^O)P.KGALK.?UF:Z[(5@OU4 TF0J[N8$ MY?@-ND$B+E-S?F:7LTJB(&:;)737E8>-]#?';3TM[=QH98S=>I759^UP52OU0^(BM]NRLQOCN$RE146;WAE=7E\ 8\&?5MSUZHIRZ/ZD)68H%0.6(B>#)C M(H8C+ _4M0^!Y] <* M"4'B/VG R6ERA%\)AE @N:PD\+RPOZB @<*_[(+*> M;K0F,< (11+2%)JJ6F&7;R+ZV@V"_MG003S M2BBC-B[N^+29):(1%>#I JAB6??'3 O=2!1 1E +%YLVA^9VUJ*UMRM%Q5%Y M TL?)]TU@=K$@*4RH0%RM4["WE MIRY'=\NS$DH?:+H!=" ,%AQG):+6PP(+CQ-W48 @BG>\P0^L;FM7ET'\F,=%BN#Y^N.&[!X+HCEZW["W,JN@.]GGPN66'MBHQ'%9XNH$ M*L<\ZFY,?H3#\\U;5$=HFVF&I3V%^'+0+^).,\+TXVZ6.]1+01A8.;0%8/N[ MK(_[JX'H_K83<&[8HS2K';]5H_ M1B4WGD9Y@ZA8C/0."3_$9X3K^R$FJAR9V@O7JA?92-"V(V7[HPO8D3;OZ.M" MM[#F"==3>\=QEYEA<>=3I]H<39,@N"[?G6^E"JS9G+H-WOXNK,S@S9A;! MW'$1M3-[5GE,; PY3\(-+13S^O1Z=(O=!Z%7+)PD^P3S) 0E@A$_:2L$*I,- M*E5W.8(W7^\O"<73AGK1%G6+MV^=N_/YB>?7)7;!(N+*; M5KEH]_'E@CK%ZP)W^J0^]G[X.B_SLKZ93=R=K(")4CL<)5^02N; E(B&""4$ MQ(M:LSISRV&P'XB\.E'7Y!A"S]TL"SR=<>HXV8IN9JF\4SL:MDLM:^>E-(:% MLMNK2[K+'3]@2R?@Q\C;G=T)BD3*&(@Z64^]56IDZ^Z;CGQ&L"?7"K#-%,?6 M9I2;)#:L98M@;HX1ER&^*^+LJ+CQH2Y3B]VAZR5;=BB7(X=N'S< %'>NB<>@ MM-]YAO1<=@Y'*,]X?/"O9:WU]X)6J$/0E?5N,W(:>%0#=YU37)P2-<1T M++ RA:TD+:\V6%YI[#$/Z8TZ"EI6YN5:D,Y$TF05GSAN]]R"[N_W9-:17'9F M6!-US%P'X\I1R4O:3SU\N]80+$; -'F#MKHD;JJ,K'C(972EZ )*O98%I'7= MS+%]QI]SJ,91##O4 B%W9X$(N"^ Q9N7N3/G)_[,..0R!;PV8T:B83I#%D;B M?W-;QN/K:0^_;=/&3_%5<)>*0 JRK>^\$B[TP9V>&WANIWA>*Z6#B&R4A_R> M7O-[@)8WYXCMDF7O\-A1,XMK7EP7L QT!] 7VVVG6D:F&BJY 34IY7SI U=B MGJMS_!(6UP'L@F-O6Q1'HFC5(JN7(*7F$:=U'2E0TCC]II.)HUXU[5:>JH-] MU#0#D7^$Q.4)%I!T*,+JVZCC:X>>4N/S>CNNZ* M(JK%2!XMFB"3S@9R^L9EH+I%YT,8CG?_OD>@DVX,XDFB@GYGT,LNOXZE7&"> M?7P*M@C?P$FISO T2./Q5)W5\VU72HU@5S+D>&(_J19J[2AJ2>QM5L+L9G@3 M7E4]=6M(T+?B7)4 MI>#;<9*"#*E>M9M%'572*(F !>Y^:.'9K5B!$* \OAE :N_NY M.V' [7)J=)(%2#LITCSMB")K/KZM<*QHFSN^M#O_;MR.^,W&/<3)5Q.!\["Z MC\H$8P7MV@9R%1>68UPZV'>2=@K:J4-D",J(R==,=_GXOT(,,$/XIWXX2)@> M3'9HLUE+ W8@]^4L[PX6VU6],^:>$7IMR%3#[JRN9X67>_TT\ZB%W1)%N1\# M[L+ 3Q=PWN5G;!>A'NEA07NDKQ8 U2FR *-8J$7RM@MO8*G.[G;1SATPX90 MA(\8UIW!PA/K^@B&4<=U*N1-PU/U:D)7CW)]*HE.N+&76\M;0'M1D,X6-:FP M'7Q?^QBY;R/M" ]@.EG'$.@FPJF'4":/QNH3G0CYEF9BX_,5$B(WL:T=D18Y M[CR'\"3I5#7GO;Q63G0P1'1K(,OY&[2ON]1V2A)WAH8BQ];9(2Z$K.GD=Z$K M[]W:,IY+!"G5)E?"#SWLX,R1KR3>!HNCUC.U%G+:0]$KF8W5^.E6@F9I\SY4 MR_G5UM!M)OP+N83'\:C!*W&8Q.*YW)<"-VCH%]IS3E)EPN(=DDL,N2#B#-VD M23MQ-R^5K@A?7OAF"Q\F(;Q,K<:EAI0LNMCG\H82-B2WA1\?MVG!]6'Q=90V ML%3-UOUI"PXS,KUD1!TZAW#3M\3B$\!O!L9?,W\O==R]M.'";!C*CH*[:K)F M3206J9_*YUX1X+!WO3MNC)0YA5YM96A='&JMH;"]O*#VK8.\"J=O* <327V0 M6;('G%@]W.K2.X/)^>2;*'PRK8,!7Y^O,OT!];15)\Z.A5Z7AU=ZG+QYFT$O ^S04J79!E4ZNC2.Y0(/=\_#(-6OZT-MWY7@SE M=+PXV-F0&N58NK&9T92N@FU'-?M*'F&-G'89,8#J@5"NP@8A#6 D3G@E6AW? M2V8Q*1"%&,O326TAU3+88*6L-9[5L&F'+G0[6K D[60,*I&06:G3H5%2'@6X MP&5A EKL@Q.7K#4<^Z/3=SR/UF<'ZKOG'"+.#I#Y8+[-(R,V-^.."T%^"VQ; MDX#$*UM@0%4R3)#CU#S,&CCOW3!?3K0V4= M*0H&;ASTZ>I>($]Q_).L;/;.C&U_Y8-I)$RN)1FGFKW!0.=;\5CKMC15[2\E M-6S0UB.I_+FQ]L(=48'RJ4,9G0T^Z^3-.%E&)&G!#FM,)UY3H-C5*Z9TIG8; M:^/ MTP$K1MY3U?F$GGC]YE53GMU4[,[>R<4"_P$^?H-9I!8M[A, MSFAV8V $G?S:V(UH7R3%Z%[7(@BA/<3"B"O1&N(XS6*G8Q69U#."C2ZV[\CS M*?&TV(N/[NJX8]S)FG8DY;LA[M?EEA7 P0/=N?%-4SMMAL[)/>%VJ@W$'EJ( M&I38*X:YN#VW"[9NP>WEHW%G"E>/L]8\6!"TQ7P;6![["[DG-I>N;=9X,V^ M4DD19R7&>;.2G9 O4HLNYU(=4\ OH-J>GIOQN*A>SHC3FJBB$Q-UM>T\'?'S M+FKW!E%+--XN-S9+BVH@C'"S85L4HM@TQ-<7MQSW#BTOH(V+;+(3[Q(]$U=V]H M;Y[M$J;JCUAQ>!(43BX.Y]Z1X6\L9@-J0?;VN;M,HC->A#*I3?BL70ZQ)5XR MY7:H^XX@RH(Z5MVY83MQ,'LC]QKP?L1]^.E3=J-F^88XG&4$"NQT<^@+98Y; M4+\9LEJRHW.0VYO>Q)B9=4K(#3L A:)UH(SJL,2+;K2AF;7L*C?LT?JXYE!/ MR1D$$?U'/_KB%)'G$2'?.!@%?)Z,\K5S5,!O'J3R/)7E6T]>^>';Z3P?V"88 M'R<'B>QGVXU/PRS\$&^6C(IP\GT(0=![+,"(]QY)4.])"-GA>.S#1/@\(.6K MU;]!6JS[P:N#Z"/I['=(^DO5OT'ZU&5)5GOEEYH?QXT^QJ$$=* @C&9(EH9A M:O-'>Q(A4&1/,02T_YSVM]3_1AM"U@]-MW[+837GZ/:S.:SF[9BC#U[P./CI MLZ"IIZ@;HO"'X%?N_^2*6SM>%0U1UW\6=TWUSFO;,@N\1RVP;?KA>:C4NZ'Y MRI.I#C^>@91]<2[1YVU^B>1/)W4_DZ'WFY+_],/.OBE7, -!Y Y#2 QE.!R& M&1K!R!V!'@B<0C ._YQV]FTR]77ZSM MH*,OE?K)1/HF'F:OB^AD$Z]O.0=J?R:^? S4MU7ZR<2#U*N3*/P,_+SBYS?^ M7^39]^+ZW<45"<)PLWCH^SC<(>\W"(N\IV H? ]1/AQ!A$<$P7<3V=U[>!-3 MXB&RR.X#2GQ^-M?/1F3W[Q#DJZ>7?2^V?Y#$-L!\WXNA36)#PG\?A)CW?A/= MX'T0D4%(P22V@[SO)+;49EHWX3?AQWER'Z"?L:7=Q!;]_2ZVOVO>$1$:$]'. M>X_O(G1C(+9[[P<8_-[#@MC'PC#PX^]F=]^;G.^'_C/06&\' M^QM8@M[#:(B_QZA=^-Y#//]]!",H!N$>%7C4=]%8!'IH+(R;"/(!H3X\SO/\ M&6HL@GT*O_LUU0NR^G$B\/<*^P=,:B,JBH,(1=^'OK?Y&7QSYF0HX(=_-[W( SV$0^EX.\4TS^E%L%,>(L0B _X[T6$\/LYH/\9.$DJI* 0 M>K\!:N0]ZF'1>V\7HN\#-("CV/\G\'=3U)_WRR<]&7?'_#]_^E[[\W?EWWP/_OG6@:C+ M-E8='M+VT['[AV\_QO.[,;%?J_YMU,-O[FCXG5 /OVU+P!?4F^^\\^ GUO_F ME']I9C]_^N30EWXHZNW!\Z[!'C[[A:WNYS^!]6UR\K-/WS?R?2/?-_)](]\W M\GTCWS?R_ZM&?N&+']&,ZO!'G\R?_)G/?O.__\6+N-__.WE]?7GY M14')ZN8'O_3R4M5#9_#,N\O5??>'_I.7'[S\X9>__P5^>?&"OE7/!_/Q6YXB MMW_7;X5>OI+^WG_U\OKX^Y^_%[1W[UY^9^D?#MIN>'EYU;8\&F[!S9;_9[=\ M.0_MX_[?W?*_XA>/_ ]^_I'OM@YN^3_VR"?/_*^_E7GF_^PC'U9UN.4??6[# M*GSD_X,M_\]/8[3E?T[9\G]ARJ)YR_\76_Y/EF.5;?G_XU&WBKS^Y>7G?_%Q M?XB"=,M#6_X7.]/8;_D?OKS\ [^8?"GO?RD_1,OP&-2^:=?N\:N![WXM^%/O M8(HBWPG17$;#\%[;F.)UX;M]4[5>O;Z\/,?\EOZ1Q]R^VR:9@"F">(]\"G]I MHG[+AS]E>O#VF?O?]#>>O?[1O_G%O6\KU_SK+R_D_[[-S5_ZXI[_+[^\_/5_ M[N7EC_VW7]S[DW_EY>6/;'S[M__6E\;S1Q_R\J6?1,VBX-/'A/XX_;8%?HKT MI?8^?9#[\?2\8Z/8&\OAW6/>@J;:OGR][W\PLL?>?F5ES_^\H^^_.K+K[V\?T%>=B]_ M^N7/OG OTLOIQ7RYOOR3+\%+^E*]="_SRY]_^:=?_L++7WSY2R__TLM??OE7 M7_[JRU][^3=>_JV7O_[R[[W\C9?_\.4_?OE/7_[+E__NY6^__ \O__/+WWWY M>R__U^OKZQ]Z_8=>?_GUC[_^B==_[!5X15[)U\]>N5?EU7B]OOY3K\EK_3J^ M_OG7?^;U+[[^BZ]_^?5?>_UKK__FZ[_S^C=>_Z/7_^SUOWG].Z__T^O_^OI_ M_N#G?O#_L/-6P74%2[;@D8Z8F9G!8F9FMIB9F26+F9F9F9EEL60Q,S,S6I;\ M[#L-]\Z;GNB.F9^)F/K:M6M%9%5F5M;*W!4;#A0-%!^4 I0!E!-4"%0&5 54 M%]0!E\ W, @P5# B,#HP'C!),%4P8S!' M,%^P:+!,L'*P5K AL 6P/;!;L$]P>' \<%IP;G I< UP[!O<"AP-' B<#IPKG"Q<&5P?7!K< _P M\/ 4\(+P6O N\+'P%?"#\-OPKPBH"/0(4@@F"'X(60BM"/,(UXC0B.2(0HAZ MB-\04Q&;$&<0+Y&@D2B01) ,D7R1LI ZD%:0GI!1D9F0%9!MD:.1*Y%_()^B M0*)0H(BAF* $HQ2A#*(JPEK!^8A-ABV%;8R=@MV%OX8#AT. HX;CCY.(,XUSBHN'R MX!KC1N(VXJ[C@>+1X'W%\\(KPIO$>\(GP)? =\#/P!_$OR3 (! DL")()N@E M."-$)>0GM"1,)OQ.>$Z$3B1$9$.43C1$=$N,1RQ)[$I<0#Q-_$Y"2:)*$DA2 M1[)%"D/*26I&FDPZ0'I+1D@F1^9-5D6V3@Y-SDEN09Y&/DK^0D%)H4X11M%& M<4J)12E%^8VRBG*3"IY*@,J1JI!JD1J"FI/:FCJ'>I8&E(:-QH(FBV:&%I26 MG=:2-H=V[@OX%ZXO=E\*OZS0P=$)T;G15='MT6/0R]('TK?17S.0,6@Q)#", M,GPRLC':,!8S;C"A,$DS!3)U,MTSTS ;,VRGW&0<1AP9'.L<*)Q*G)&\)'P&?(5\.WR$_$;\.?S[PH0"Q@* M% KL"Y(*F@B6"IX(40M9"54+70LS"CL)MPB_B'"+^(CTB0)%)40C1:?%4,14 MQ3+%ML5)Q,W%J\1O)=@DO"3Z),$E9203)%>D\*6,I2JD;J4YI'VDAV3@9)1E M,F7V96EDG60[Y4#EI.62Y#;ER>7MY-L4 I2"DD*6XJ4BHZ*74H02HI*64K' M7YF^>G\=5495UE>N5'Y6$5:)4]E0I5)U51U00U334:M0>U$754]4W]5@T/#1 MF-#$T;34;->"U%+3*M5ZTA;33M$^TF'3"=59UJ74]=#]H8>C9Z/7HX^H;ZC? M9 !NH&Y0:?#+4,&PT/#)2,HHV^C66,0XS?C"1- DV>3,E,\TT?3$C,\LT>S4 MG,\\R?S,0L BU>+24L0RT_+.2M(JS^K%6L&ZS/JWC;I-G2V4K8%MAQV*G;7= MD#V!O8?]G .M0ZC#KB.W8XKCK9.,4ZDSB+.N<[L+VA\R->E*Y1KBNN?&[Y;E M]NJNYM[D@>QAYS'I2>,9X7GR3?Q;B1>8E['7@#>Q=X#WGH^03X$OB*^1[X ? MJ5^PWY&_A']Y $R = M.%BX9?AT!$M$1L1GI$GD>!1C5&K4KVCCZ/$8IICTF-^Q9K'3<>QQN?$0\7;Q MRPD"">6)R(G?$@^2Y)):DXF2(Y,?4_13?J2RIN:EP:2YINVFRZ:W9Y!EQ&?\ MRK3(7,H2SJK+QLN.R'[),16 M=%RL5CQ:PEE248I3&E7Z4697MEO^M7RH@J.BHA*O,JX*M,JUZJQ:IWJV1K2F MO9:NMJ .HRZJ'E#O6G_>8-"PW"C3.-#$V53;3-ZMMFT;;; MKMD^UR'=,=#)T]G21=]5UDW7=%9V5TU63U= MLUF[6W=;?]_PWP3?C-Q"VDK=QMLNW*'>J=MEW^W9$]V;W%?>WS@P/K@X=#[\ M=11\#'^<>D)X4G'*?-I])GXV>ZY]?G3A!)\6G[V?;Y_27R%?NU_(WS;?2G^L^3=_=?D+_2/Z@_ M.C]E/C=_V_[^_?L:@/"/>C; I.\O?_B] 0C^DU[\MQOH?S;@?[1_'_O',,@_ MC_PWV^\^ #(48!_T" B"# !%!@$B@_P> KS_H3>@0! $.0_: XT# 0D%#@H M$ P$]N]+". _$Z _KR$@H4' H6#^)$D0?R8"!(& 1X2$A(: _/,,!@X!@$1& M@2)&A49C(D%GY^ 48B9E6\+ 5$_#TL#F4C)D,695,5$U-7-;+FM;$3923FYU MAPGX*D+6DLH]3"$>=F+AT9[I.*AF/BH9)+HH5B(AA0P 8*"@D- P,)#@(%! M_)TF*!#YCQQB)B$42"7# &94*,>$ A(TZ(8YX<#$>19E= RUV_ZO1DZ%I LJ MBRF86(T#2:PEV'LBSLG&10=D=Z(FY$=F^T$N%+_7 7!_E@:*#$0&" "^CR S M1H7SB;=&AQ9>'CAIYA_E"J\>&A5:H9_ M;W%1+S#)*XJ*@D&.\F1_M]GHUL/:!HE&V8]TV3FC4E<.C=[&W1+!>0RV.QX@7WR,*K"1^'7Z!?'G>S M^ M;UN;'-^16/4>$@#IG9]]>;"._&[9!'F'.[-">8"Y2;BSX>2+>KUCSO3H$S8I MQJ59WU$:![8!I[5[)0KE0,)1?;I WUU:I25H:VERMOF]LE'@^--QA(4TJ M D1[)C']#,ZO\.=$="I52T]JO/D&SY&)X ^84YI0+?/]#>C6G$HW MQ_S26*HRW(#'OX+8?^ RU=*1"3B[)D\4Z27Q H;["PJQD7H$R#70_HNB.WWC MZM_"?8$^)7M^QROHO@MFB/L<>;4*(PSM M];#W]1;O5.&Y^^(Z:'[7*L*_R/ M$&IG3IQ!JLV5O6&#LWR&A\A*=P@T)#R1A/,3[LL6"-VH]WN@NCTK OR@CLT&^95RSIK,;?O M>%-O92A#CI"Z1M6M8?.U9NV;IM4@URX^53OM!.^%*Q@+'D/ S@+96BU:@[_Z M-D3])^7_'QUZF"?&]7NML*:8$BX0%F*@91[.$7T3)=J=QQO&S*7RW=D/FA_O MJB@N/\;14V^6Y$0G(:G'\*!\&-TSG);:/+IEXR%%U]N#BA6!<@0X#$SN@S.8 MGHA=GVP1ANXHZP?JNB$EW0D];..@N*@@4XPU+?L7IW M/S\WDF[SW-ZY,A3^77%:7SYM'=6OV T^23U_'OXR>@]Z?[=3&/#9N#SF_S<+ M%?^/$$<)"R\,3NHRMEHYZ#WN6./:7Q13TF?9I[JQP'\]9FFT&I!_.5$*6L?' M[..5($J=00BEE#TEWC*6XC=V!=$3VS# $]Y_-AJU:?R(-9LDR/)QA^_V^QBY M?7N07%TK:OU%">ZY.@(]+#XZ0E*5!C728-%/OEWKKH AEPG=1E*[1?TD0:]" M8T!#98^:+2HQY S3,3Q-SUK!IB_-[E;=V!PYS<$W-XBK ;NI&?X*KUN)0H>99P^U& MPR3CSK')VUV<7-DU:-NJ)B]T&!BS9N,5)6Y!]300*Q\E7BY;&F7V UN(QC*^ MA!KJ[X&549%N&X2#NSID05T2\YPVY?J"S5GGX\7V\$#!/3I%NZTU\=[:4')- M3UR#XK\<.5<#^)/A%C[\!ORS;;,_" T?D'Y!O$NGO;4,ZS>O!;W&G%PDW45= M(]Y<=0A O]@WI?_D'SPF?H5_3OK_$?\/$"DI'[C)JQ@$VS>XJ(:Z=AR8J3W) MU_3P,K:I=B-T1)7U#>&>T8C,=ZO-D,I.<9+E%$20STY0]T1XQMU;JQ*^$UYN M3 $-B]?^K.TY+L? D3:0\T]?R^%VU0BSR97P?:R0X6?&TST.=50=NT%;.*-J MYIZ-K@4I1@>[H/;U\SGZ-RL&#YKQ;X/NZ V[[VFU%Q]>#=?)K^-F3<%?+5.D M-WCTY+S($^7U=$WUB^")IM@6Z?QV=[ZH4&67,-[R8K&0'OT-ZQ\,_$+ MGOFG 'ATO!8MIYNGX>RMT+O0!5I3'7WDP:>46T#$X+@$C N_W%0=H,]DS$1@3;.DWT7K_09 ##+Z M]^,/;TW.P4959*QQ-DKA3>VA88*TH,]++E:'I#_93C'^%R']_[83"?OAW IB MS$:0NDQ-.]_3^QO XN24 <ATT M\!<5M?*EXKCS!_K7;VHM/J;8Q9J'LEU)&N=2?I$R;KMLUYJ#:XH/F-N!M-6- MA5VE*3F3TR1 BR)GR$,!S M-_U#7&.OP_N465VMM]<4YX:.+F"XI#5Z.7_45(9S+J4_.CELD4( A,WC7%(=$# M "03?.8.)1#-J#](L7,&E74[^4[A^1759U]&U/V@R6P.K-:+WME<:N>L?Y?FQ4-]N?9)9*IX-RW!O A!OQ Z1/2)@XH!<2/.D@_\HH&@')^\R#F>9H[J. M[1N_^H0F#8?GBOL*9B,KOO RQ2#![:%C9V+V)>]X:T?\"=^< ME=5K'^1>]9MUQ[':SY5M6KH-R:T+:]JT'=Y/Q(*AMWV!@T8BKC%UX4G!WI 5 MF&^I-H@=*Z:XTT+DO]*6M1[X?(<9E<=YZMI^N*%GJ$#QGW5:SR.JMVR,;@=*)(,?Q[YBEYWGN>M,N(S:;6YKL0\'-M,_KFG:TTHP MG!+2AJ\OQU].0Z2"HU>(-(I0@]R M'JS:2-YTAIETO@EJ72GVVN-M$7 " 2]YS-1\5SYLD@S0+=]=- M^'Y*<+@D=WBI>TO&VD1D9&2Q(3E/U*1IJI/R@3B8VC\AJB[(JBL8'<\!;G6U\:R-:&^N+ MY2^J+_O&&M:_ 5K6J?.9U%IG;9):3+PL=[+F8,BTJ))D"(+H"!( T9T+GIZG!JR]@@,3XSF>__Q:7,P6 M5R;[I9VM!JCI' $ :4X2.U[YLC01S,*#+^V+,Z>7\!P7=&(];U-JN!,D8=W@ M8O;5<8+3Y+1FNT6)--*<$5UT4ND.9*PX5E+/.*6D$=X@$&JC&%TB^ !+7B!L M-,I 7>VE7:5K(TF(E#SBO?:+VV%"&M-&G76FNU11 ,[ \SWXVC_FKRK]5+HJ M9''=2I*\9<"B:UQC/6<7#P3ISMC@27L>C80""%#R$Q%G"%#V MKQF:&==*09^BV3?"S&-6"[#!6$)S7@=;/]5KM=!C1LY\_T5T7B6>^"B8+ MM8.\(!X\,@],+YP&+OJRQ,4CWM!5?6MVJF VR[YAD3_%:&7L,JQ(W-_K06OA MXW:C13@*;&W]3[/T/]O.U;8MOP,->Z@1IB.D6G1TD>6_H0DW0?PT59GJ7T & MAQJ3Z<,"\[S%R[&%;F^/W>KWVV!,"41HLD\YQARTG H"ZJG*F^^DX MGJ*KO;$\Z/A%Y2>&>?8-JZA--1I*;*ZJ>P*ZF"](Z/>SS73 M.E6C)'33+TT);*^+_J6'&FQS91H(O\^#X+92.1" C!A4D+DTZZ:U$8=_/5+]1[^ME['07D?;.W ]!1IN,O[\A$"%PCRN*8PP@3TE7R'B>,I M@7WCPH$6RU.065'LW>FNK/LIHP[%\F:;0:K!Q6C7?10]B>520WR*?YP?P-O^V4=MZ7P$4_J M)CPK%DP0;7=9WC7/;1G7L.:&_I4D;_N>+O5G2V-;R8G-:/:AK:9QJ(C%@'C, MQ8_H6CK*+;96%]9Y7')X8/.:,]/\)DG@CLY5H,:67$G+-WH8U:N5M:RL9DG# M![$8 MC=Y,AV-)\#UVT]P##0@\KM5UK>E\W_H!&,'"4CW[?N:ZR^C;,H-HVM MN5.([Y)]'R;O*)H^\!5:]?;- MD6CV^@,<7CY6^8,31)5EK6MFFB)L]PN(Z(@G/0S@/TGW$LN2A8 G[JK1]'R@ M5;WC[? C5I.O=AK-=27[ZL_/U?D5.^TI">Q!EE7#$$M^&F/'BG<-=\CER-4N MRA@)D[@4>!1K26BH-DM@?;R \/P$:9"? >ETTPR.7LWMF;DI3^CFEO9AZV*& M%K,3DJ0V-A:+RTP%-1;' &?LL-?$MJW>H&]F[9Y2(W6^UVA2H2* WZ&,?\ ML$@ $_?D[A4@A H*.MH <(?TH[4^*RO]:J/FQMK;!'S6//H'@OR/]%;;]C+C M4,,V#O'..$/8H]+Q&XQ9F,4DH>)*Z$Z7O8LT1/QJ=X2FI9V9S] U?:X$)M>HIG.,%.]A9LJC.#:7MT!^/@.;_!HXG/"=_OCVB@-4$00]J\K@/BQ7 M-#\=)TH_-9]6=.'UQ-4$=7D@"LZ<+(]OQC MYUW_YA7+]=DB#L3PRMMB]?-_DYSVMJ2*==*T.U1:$ 6::[HN20EVQ"]E*?",([(H3&[=5^5HGC1SL MTNB(UW*YNU!VX4>[]?=47D$^%,\ZJ^]-FZ@NSO!>G#BF"/C('NWJ8!P1EP6R M'4G>^;%WG]M-*V;I&: [V\OVV"FP=B/6FP7FM>O21.5MIX_:CE\<7)^W5SIT MD;A#-.IOCN3GZ[>,\B;!-57V(P<:"/() \Z%"HUO1#XM'%W6#9?925(;F,*2 MX?GHV2B+Z^!/>AD=!2(2,UB6N<*-F%#U?MQC;#0OMY@V>Z5>LJV/994[P>C* MM,9XU]=#5+MI?SM!\F\Y!_Y(F%2F B(*!@G("M6-! M-.(@2/%C&ZE_PY,([.1-UA?E)1@O(W.HHC_B:'/:'X5LB56J>AS R)A"2.AA M\JIH;-;^3I4J^0]#ET]MFPV\5[RH?J<_5*G%'KN<('.1"22^"2>MY@" !\*8XQ;X7[L6+-(M#W^9QODGIL^/O/JBOZ+$?1X^L M0&Y,1>M(H ;4/F)+3Y253^0[*K8)<%W9E03/[>/W#_8VB5P1LH_F"5&RL MO;-&Q_MZDO^X4!&/Z^?^BX*XK5&%%@*6V*N5H[;\8NAN2=L MO]O M"8B ,^W - B-MJN[]*HE4[UO$''3Q)X\OFJ1?*:1R.M?4%_J8[U_IR/;ZV4=NMX3',_,;<5P6V_F]*5%@Q,G7[ M.QNDJ8IO?1SOX#HI=Y'Q47;W MB EV.UO;*P:YA^GZ':&8%Z:DO4S.="Z\75?:TF,"?9&S_VKK"G$XZ,6EQ=QT M/MOM>&V2H5G6+:])+2=87[QA3HB*4I5S!(6I[MG&C%W>,=9LM**#L/9]JA-] M];_%; FU"1V9YA&R.UBKA[D!46Y^[_Y&S M ^>M:O ;T&K']=RY\.J=UU-V3-+J^Q5]I[\Z[6F"\-\@*K\!-IO.5ZYEMV\" M7@J38C:_BFF_!VDR7*3R=PV_\_1BO59\KK6?K%\H[-W[/I?HUV]/2S316=N4 M]+0W]4QNT(^OX\\T!JF!D!TL!(='Q(8]LQV6J*AH5O\8W[;/!-A;G8&&*5"T M,DWJGWFERBYC,$5OE5B7%B>5.\6A/)^XR0,(;CR%W^DWC9#W/4*>2>QT>8@9 M ?UP2A(8>XE?W6')?)]OZRSEYJ1S#Z=3ODFITBYG&8(7=:Y&*KOZ3[G&MM2) M=0K"0=R;VUSK;Q!0$4$0!&@AR#-R(H'L9K_ZAYK\RH,T#KL2='N?*WG6067^I/MM+803-YD3U.(RKQLF@BF+NA3@A$IC@:9L!N% M>!ZJZ=F$UMGHPK@NJ7&/=Z*<)$CH8Q/4+@&\5T"I82$PWH= MX_8:[W7VM!F M-Y#!I;9IW$06WN%DW8@#CF?:3UVMZ1^>U0DL[GS$3PB<71H_1_#ZW6HC?:9X M=7TD#O0"/[E][>W&?P,HY3P_2W\#+D/YF&$RM0NP,(7I\F:4UYCX(R]MTJUC.6V0&M^1]W5($B1<>W)Q*335/T#)$\:2L7IB([*18M!1"Z0&[V3]\IBW55O1GOEQ\\ MF1T07UTYNS9$%C;7>[!N"-N%0V1&0/95J^+BC9-P!I_0"$AU,$0J.5'$KTL1!V#%_3NZ6A?FT=M;2T-;1$C\D"68+0 >&!>3:,+_[=28@V"A2ZVY>*_MH_YKLB_2]'V\\&%-I:)>, MD^S'9TN+8MT,J3D\R?GSUD(E7SD<7K0WU7ZI^G7V;K9K&:\HHN.E<'LBU.9R(7B.?Y$^F'-XJV7# M&-GG99T[*OSAC3V>I\?9D,9Q;G3!FKC2T$JKT&X? M(^O+_OBK.HSZK;3Y\RV>%G;)\D3S0NN-D(;V:C!F*[Y ?S^2_N]"'^=E+D^= MEO%Y1^F[^D4I[ [?Y#;5?@/"2+4/B-#-'#%9HE/BF;JW943J)VG.CUI*8/<" M[IF:N2=REYOABP-:%'W$T#3%,#1%*BO+F",K"Z)=T12/4?'%$ Q1\4X8P\/# M[TDS)M0"*KS[>VX2CJ6@G3>ER#(3Y1.EN'^LJP_"H TP)$"Y(J@L4,BU5OCZ:\#:,P%L26/HSRYB8)EUTE:V=BK] MI/-L6_R-EP!N,2FL= PZLLUL+@)T=Y+,RKQ3UVQG2'V%,_7$35^\6#ZP3$_, MA5&X^RXG!83Z+X5SG9<\'4&TNPTV9X"U@W55?&TE7%O>@O/Y$\ ); I*];:NCMZ$EJ55\3%B1\*8,PZ0,K.+T"4= MG3':K]1_Y&3GB?#YW=8>;&8QF73.E5R<9B89X_&=D3$D]9/ DO_P5I,*P7<9 M$O0YPT1">NE/U?N3@L[_24'O,5U8E=>G%8*DUCFSU?S!(66\),<<5B'/PW"MW1/4>7R.NZ2_83#9B0=&2MMIG\Q#_D M(<$OGLI*JU;4@)C;M\5H+(Z[8()A\YJR/:GJR9(YR2,"L%OH^/2;W4W MX)F]G7=MK&;L7;[0#5FAHNU^J$?R1B=[K0^)Z M._=.6S9>O;.V?5FE.O[K,I0Z0$E.2K!\N+),T7'^'*-PS>2GJ#1UI=*+J B3 MN'5>ZPC!7"5[2Z_.:@+5QN%+9 "GRUO2VK M73N^2077O_#,_TG1_S^Y*7_E!M1?;HJVT0YQKSZJFN.%9WAR'L#'OK1YX1M_ M4*Y>,2R)QBL20.#ML6L'UV"_<<"D7MGW;]R4H_?8BDN[JY1U+*?#,Z)W>X3? M=]VLT^QQ0X+S>*4TF?5@LK49\)=.:#W:K_0[W*#'9)A]6NL:"K9K!X@DEXHF M,ENP%37(]AD@H8?0:IV7/0HJH4)&.*U,+3QK"$5;)XJWY7N.OA-[>2U]I/CF M'?S2&(JIYJ3'='55+I1CCR72?73BH6A%RO>I*(P(/L4^9J/!AO_>AE'"6H MMG7^E54TOMOMN=/$AM>RM8'2'+.1AM5S5!.%L-!#63PV]Z:H+;WP6ESI>ZRA MA?Q'$J:DFU^=B)6[6,%I93Y]^J3->E=$ZMXHK7K^(6J])A0H;X"H@5'V:SBB M0E??7=_3:\MHX5[2-"NG^+F'9/Y]?.,)"'/Y]*;%!+;EU4YK^XAM#JVG0?P,\ ML&]3N>MW5W5+2B!JWG N5G*%;SX6M/8%P%C/+)54T[CO:/XHL4;WM*+.=]E+ MLUX/C\RH>RV+V?'"-#@'7 VT2@$&4'UWEQK'"HK-\]O'@"JA#R"/7+0 M/+0!M81G/+(O=:]D=["TD>(;NENR;))2K&.,-31C64(+WH1MU\=ER6+'>KX@ MK8)BADK'=I,RW"J@1#!)HX9]7A/DM5)T4L7"G/+62@BJD_..ULUR=%"OTOB2%N;';U0\CSUCQ&^:M2;>+=?$'G>-,U>)(]/U/9X(1 M/RJ:EX_-7C]59H&J])5)GI&=Z,[?@ O4+OWU*H5;!C\WA6GCU9DC<+W?@*ZT MF?-2_EIC?<8;7%]F/XV<]<\E+;\ K_?&IUT^,2_Z9OF!Y7SW9KCHHT@M;A@< M/NZ/-7)"&1E>L6!GUD5'#3&PZ;.#0"0XYV1_BD-18,(88=I=^*J)-P*E0[4DL5CI1%_C]^.W8*FS-H)#S)H#,G[;8 MOTN=V_4TY9';92G*=)O/*8@]YBOWM2ZW)OM55GZ"Z'EUYWEZ!$FB"0@JUL#? M$HD3B&/^O'0*Z^V&\$546"LGUOP)UQ!;#5"*GL(?P)HH!QI7TW,>MU9;J#H! MSB[T++NAQ$@-7W$PX7 H3;#OQL(=79S](31/#BW?F'7F#QSEN9!MB=KROYYI M,EQ_Z#J>SZ;L+1N[;:,7R'81T%9U[B4;8=.YF3_)@95 T^P)ZG M.][DBBZ?LI']JU-853IH0GXHMK8\8Z@,3%6-G:+*@J:$NE/T1U A5!@1)"+( M]/67).HWZ]"@UVK*<9T=0\\\G*?TW0:^R8D.Z7,WQ>O>XY^<4-P6LH[:.BNF M6F2X@@[+]:#?;K3\#]%Y;.LR&)E$CRBF$H@GY47*B[DJI-%"4=X#R1D!'R O MS'Z+X=\MW/L(L;6FGC(.A :]J+125^28L$'*F!Y%%. 1 ^S.,6OM\E(= G$) M978JP%0^(#TU;F[BU4X(=N5O8(D^*6[#&JZY[X/ MP/HRC[T9+RO%VY?8>'8Q&*5;ZUCHV[-RU-AS[=AFG4UTCA((JE2>(1RSFCLV MT$Q83D6!.V"$EW87<)N"R MWMY;:?=ZH3]PIBV_@.P3$[I;\K(/PS/:J\.HUO6)9[*V_IPJF!>%CMTGDP 13IZ-\]=55 M+A[..#S4&JJG*96-+*=P)7DBBP2GBE,:/'4BYM[>MJX0Q;AB2%[VMYZE\8[< MFO)LHCOTAK&9RK(GKN^SG0!+&IEG4S9^'V?0 M\ZL5>"?,B9OE'+V\]_B^WP#YI+JUT1@ M>N?-97@M^Y\@,#QKWCNOZNS7M>9=RY-)7O<#<"]QS31FUSZCB*- MDAEOKQHQ,-#%=,VXI0* XHE2Q\O"IY<7R]I:W]UV(BH?CQ?6*)189T17EM^5 M[5GSG:B>4< ?GN%_-0%21+B^!5HF%^T:8P%/C^2R"5+JVNVVY[6 NNRZ%#H2F))2N9)G-75CI3559B MC2K]X91,BXK'R'\I8GAX' E7=HL%3MHD[O8;@4E\&M]0HE0%V1E94G5.B3=C M@2S)&U*8XI$<<_H)5Z0P4LA?-AH@_34YG\082\(?<(<\<%3CO(DS*Q.1#]3D M#="W%KVXM\JAJWBJ4*:Q4FHY$JZ_*8NK'!L28K*D.AQ0QBLLZD!;4MD'):+@ MO-M+YW[VD^Y./;@]=#PE6QCKS?6P3,E*Y'0/. ( ?'&#US>Z0PEL=5O?[EPQ^]SSK?LMM%B8W%(GOI9OF\S31)EEP)//.54P^K\B@B M3HN'R4:K W1IYR4&:$ P')&\QZZ@>.\&[! #Z96MD==!#0V;^C4M^HD\AT-> MF$>7 ]Y5[*KAZN"NS0"USN[GU+67UD^VVGSG]%U:D<+F K +OVG4-?TCS#J! M%<*/N/&X?,>XM<,[OV$M_25U=[^6=O5!OR&%?X:,_KM[YOT/ +JHU<^UW9LI M@9M/(;7,)VH\+XX1TZ(PQT9%QP3ZK1Q2$E!$IG";JE18TJ"*',0S1$3X/E,U MP\4Y,1,RY"46KK/5=4E-O2K[$' L"+*]84C]LK71U[4O;,ZN+KK_I:% MG;2*:OT_8,YU(OQN9II]=!US\O4Y9-%]=S3=Q%GJJT2T]:KPKL3'>&A==4;4 MMQN4!(5^@/6)RTV"'W;XG MM,?>P[;6<9K=S!:RZ@Q,[E M6O:*^;V+01IWT;JQ"ZY;!8S^.2@^/3O1&!&E'^;H8L:'DNR,0A:[:$6-F'>% M/I48=LS?R1YY3/]?3\./^>K!]_47]V'[W8';7U.V=!^3DY$4[+#CO5)X6",P M&R#JG/Y6RJZV$HX6@1:"=,_::6>05M8V+U^<-$0['#LOYIA M(J-#G!]C<83M1^C-[[L"9J6X >1.R3L5WXUF8:/<+C^PK*T#5;[-:8^O.RRES6H$8JW.Z>\]GF\W=EQA)JQ*=XVI%VA-3 M^6@75Z[L26DDIX!1SBN&)]#KQC' M_(=,*Y^+R%Y.R]%M5,? SQ.XO64:1]P-3NTO4X\RJT"L$SO6-)T-X0&99HB6 MX77H$A#24I9:S8B_E8:GW V5XJ'VO(ZUJB4JBH*)BBK>11LX&0, ,K(C*05E%$SN M5P69LP:W].Y5R'G)&GNOY@31>I2>269$OSCWZAG,N7S[-5IJDEHQ]1FI!Y=HVEL MS[K[*7M4W>+J9C?M*0<"=A\2M\(CWL(=4G%64\,IG*) ]0R9@C.:GD\17PKQ MQ;NE7EGV/*)/[B;Z:W+I&3)CBV0@ISEUB=6M',95T$Y,9=X "M9_";IP_62 ,4%XAX]Q\^,I,]BF7<17Y#7 M\SJJ"510_E@Z MFMH5=-)F8,@(WFO,4 ]C3@!#A-*3+\88@UY-*(RVAMOW%NX)YI,I.]9=T\X) MJ=/#.\'Z BH>R?2MP/M:'--F6P&<7:=(?\GX\#7.M52X(\-#K FQ,:*L4A2E MVEGO_@=5F<6D5'N<\BIW*AJEPS+B:&7(=J[9CEKC*#THAV6$0,Q*FQLZ)EB- MFVKR6"]J+;P?I,YZH\WGSGKS6L-W-TU3&J5FF9W>[^MA[=8S'6*HE(5AE)#*2(C \8R5_CZH\&Z,_]P M4L_ TIZ>ID%;\B$F[,*V^I"0>RG2S+$#8S&=EYX_U-4"+(W3'R)1K>*7,8_7 M^_M9W4 (Z>6QR@>AWP.J-Z27].BGK4/5%;O^)ZGYS\-_P?#'?7^+Z 7V%/\3 MX@@RMT7[9YQ;^>F';5U=BG85NHU;U'#2E?0$O)$EP3D&4S:\]49RV+?;<$Z' MF%B%">JAHGD1*.=IO0SN$0O3S'TWKM@M>-R^R,7%^:)T.OMO0QY%J0\$P-3[ M4-6ARP9<<]U-/9UO=$/*+;&A[$+VO49>@SI[CHZ=\/ @JD\3=U;]?[:A\F_ M:05#9<6DK0[<8\D/-=M7@H"H@ M3[=MC5*&D/- M-%:S:'68^N]=[:TM(6TOU@&DX3PN*8J8A=9<%>U.2[^C??%R? :#?@*JM3J#&! ?U M%!GW>,DPR*[C@PD,7?U#]T<@OP$<#)M)D!-;R*]T!%_].EN4+NBG2)UI3=+U MB[.JSC)V+W?;W.7LPH3K"/0G5"K^,)TQV*W/.MYJ MIEINF;CQ\<$@@Q=4MIT@UJ/4&&#.[)3C[#Q[E;X9@_; /]>DPGHF+HG6MP;L M8B(3^_92FDRUCTA4@""#NZ1R/,*]Z7AP#IRD4%%.3L"^QWL"[*SZ4SZ, 5SG MFH9F0GC6-ZM>T_;!S%"/_5JCJ6BWIYYG)EOZF8]$*:VO1T:K)Z\**,+=0TZ7+, MET'VL\Z#S]W?1^_NFU(PXM/2[6QO[+6R&'&8NRUO4XX]C(VP=HS*L0'00A?;)"4NW$Q27J#RI?ONB\T%[W^-&%)WL"< YBU.7J'91K(/;5=I 6Y! MQ.Y7HO?3L+:9W&-TS[JZ.U+=S^KR:+=(FZ_F#TH\/'$NE*&Z6!:F)RR3WT$G"",80 B$F .OP"'<="F0"K? M3K"([\]'0E=>X 6E1W19V(*'6&3K1?\I4^]S9VP1N.<3*'1ET=+Z&4*>=LD6"E<:W;]=H7ENW? ?=1:D._" [/?:LD[>$S.7J MHO1(62?+2AIV3*8AG0L-$R3&>X1#%9<.61+H2,O;#"<[_,!5PQC\(%KVE2Z9 M./G^22J,I/;A;8%(;YMNO^6J%Y&TERH"0AM=]&P#G+9OC%(Y5ROKTV<$\.ZP MN.*Q(M-K!BY_/3>*MEC/CGM]#MDU?\V,1JV=4M0=G0?LR0QQG4:_E(HFP1_# M9C<[P40%6-@ISFR%-L04R5P:B!L>S=+,3PE/=$;H7O_'4!F.OPIBA-(;>XZ& M0SEL;D]+0X[B+-=IV%H&15;/&Z[(ZZPS)=D/'\]O&M+,D5@^=FY(*^^.!=;'$S#RS_23-F?K/L* X^\R M83Y$;\1$6(6&7QZ+O_J3_A IVCR4)G8_W/!=0/+I7\+S5<=!)'):J:NV9\.C M#4[74PU9S,,8T3I!' BP-77_9\YEI M9[3>@2#!)2P>69-S73EYU!\)E)[W[H=GXT/)R%$V M^Z#V(?VIQ?,FKXR)7DUUQ=DOX=&'Y)AJ#3MT_":I1;*>+&_D:=+FA"X+ NMJ M6O9C3NTXI9SSO7J(F#6Q?2Y,DKGGT<8%UW=R21(8/'P9\%+-!KY9)$^]2E[) M7?YS"0X"7B@=3S6$'2SC\"ICZYS#+0)U\(/>CXSBH][K]I1B^\V.X1NZ+QKB M33T,Q>-S;P[_J)->%98]FX84D/UQ%9T9=GA. M+=\0A'C X_U)Q]#$(:AGPOT?W[L1\1#UHW2^T6/S'H@$VY4%1R)2P]([H-)$ M7XU$-Z3F;KU;1YNMS;>E0NE1MA/NCE+D9)ZZTLZ9H>E+5_QK=5MEX(E]E;B! M9W4K=M;Q9'3)](#MT9,[TL"&-5T-*8FN;Q@9,?IJIYR(GQPU'+$CPX^N__25 ME>@I&S:NERR.''-&W]M[D<77OK:G1LZ.Z46TWPWPB%5$E5TI)X>M;!'#PZ-Y![^=[1<<^0& Y>YX< M?9+7X7@ZD@?*7;HS8=X\4\1.O8#[+F"GNS>*I^+(OA)_N[$5Z_EZBAV'@5#7 M:V7&YR1G&I='6Z2DH*!,4CY6]T MS&(S%KP1XQ?P:?>[S7(D)5EW%5^&=SG,S]=Y2;E IT!V4RCK(;P.V@ZS9Q07 MF9&*^2CYX03=B0K6DGE M1WYF9!*JIJ;./FJ4EUJ:I+>@4U*]WRV."]U/1]P(3X80;#.=M5Q[XZ:!H@#KNN[+O8:C.3T.KZHB;O]J2?]!!D,#_FIKG*.Y OZ2A$J%SQQM4 MRSC"45&4GI"6'^M*RTJ,3T_U+:_]*:]Z$ &-614.(F9NKUO>E$83C@:0=<;R M@.O$66XHB :P6@$%]0AZ>GN&:G?\PJ?HAA]KM[T3^6823E)F'.D=3\A23@ZE M4S2#9D?U,3B4[7+RFYQ2O%R?<=+GC).]YXPE E\UE8DH$#VVW-,"J(-[8?"_ M0YQ,,&"=<,_TN,+7+XY@NK0OO/>JMMNK]:IB>.(RF7/A@*6]%JO%4.H=9?-5 ME)'*W$"Q7G E\PE)S4]0V]08J5==L6BJEM1N@$XA*E;T%URA-"W4?37JKX S MD"/[-2P*UU1&BU51&&G@FJ8R3&+*- F.72_$-EF(A:-/VP)2_+'YCBF6XU!A:(3@DFU50GQH[?D.L$-IR,FU+BNC>XEQCP)ZO M808_>P ]U=6)+U ^X$U^V>>*E]RJ*\:W_M?7:TL'?J@-6&V*Q(4(W1%"EK/K MFAI]C7U;(3J?L91K2_1 S!"H=T2KRYHV]I(XL^TK]8X2.&?TCT+;7QT;R1^\ M^<.4UE3!SL(!@C"18'(D: 810!@8GI[>7TI)Z<)9\2)%>3@Z$SK<,IS@^.D M6G+_;0*U9^@.12'/D>6(KG8$$F5U(Q\P M'\]V$R>O2L8++,X9H-EOW7OQD1Y)8]DOZ#2YUMER<5G"QZ>UYRF M/5&C^8P5%C@1UJ1:U-%6RW)]+MA2Z[K>T&!;975%)*08.QW1K:A3HVE\W$". M!T^.M(>5$[WQ#(^/ GF9EE=NWZ7=%RD7=POAB$@ M[HOCYW7@^/=K;P8,?$")$Z3NK!UG-KR:K04<$_G-[J$=>V-" 5L6799OMD79 MSM8+TCB.Q]I:@'^)^;H%^#5+IFZ).T?=N=5:19(I8Y(^_A*R!J6LXNJN1WXK-KTDZ8TK5\Q= MB;OZQ96N+^*X4@5M8P?D&H<8EU1P7J*/71I/=@Q"'"^BBG]K;\X>EZ^JTN=OBQ33+DVLBUQV?^ MQ,H(N='0=TK!KY16I=A6EVFN"B7#8['N&_^FIJ9US[C41U#>9#NCV25YX19* M(TV1\,5O=S$6VB-93+@$X,]T4_=/&&3\.2\H)?#E&OOLWZEW0JAY@F<0>/[/ MJ6=4JU+E2&5D/I+$$]HSURQX"U;7&\V6+*H3-A8;$WF\D0ER48 9LM(T-\YX3P\@Z8"L">WJL9R+(?5I?A4XQZ54>O-M3U5V2B57^676VI@ MSS=39YIL.\25\C!-#^Y8/L>*+SH.OT!HJ6!O%5$X[-@Z92=[$3OF,9>?8OKE MV/7/08BH7:QG"N-[0RN%1OM]YU_?75V4#K@D$$+),Q?9TTRL=''B!J@%?%471UB^M:1\)P1,VXWJ8Y=%&B?XHCOH:PWQ=Y: */M2I-14[]U_YB&B M]$WD$B';&H^RITD2X?JBD4Q'FY2]#V)8613UQ@1[6 2CF3J&CB:^8L :D<)V3>JRW\3"8ZV5QIQ[).>S^*Y9[?='I6E[TJYU M*K+I/L,5GO20%A+EE<3#8:5W:*)T(\&^U0)_$?D$3AO9"3SH8OKI[*'/7(?J M:NGD!4ZT0[8Y4UF.8ZI]U3T$9_O&9MI1*F=P]F*3+PL27G&7HXY.H*5 MX#^#CSN\O/@[TDH+Z&=Q/%;^'T$.@JK9V2R\$],MH;2'U MA'&ZSG@TZ+*7LX ?.!T?0(7+*BUL)37/]!U<\;!S4UK[) ]K?S,("E@681V^ M \J3X$XJ+:50BS%%SQ)YPC^D/:)E]!!CFEW0G!_PG6M#@ZD=?W3GF55/YN)F MAUF[VQN<6F%LP*KR\^"6W2LN]6A=.(YYV&_E7HZLS,EISR<%GC;>/A[ MWRS:D7I\T49WB.5XCN#PR]3=?:M M((AZA^Z>L<-Q!F]/R%I3,GJ*JP&]:%T??P(>*%4.AUW*9FNZA,IST4<'=WVAMXBS-X\DH/G\%VN7QU)BCUR;5:#F?H;/CZ,[%SS8!&ED"S6#1( MD5*QRFQK*.?@I/PNCHI9F?F72KBM\,\Q.[;&0QW6F@;C?:]]%;8%F^6S0TARR4=V19K'+QB+[#L95ENDH*8 M:6<+-<<_MFT*?XK;//ZPG=F=,1C_R/LMOU+UM>]'?1/9GZ=MMS6^TC_Z2.\[ M7_&JYK]^N=S\@<"S]CH6_3^?RI[RA?*I&\T>^&?H96^2MG33SUU0W>6"9ELF++.>0=06#0@'%;'#MO#*@)(T>HV$46J52;Z&/7'X"0:47"4M ML8'[(U1J3?/O\28OBU"#NBM7-\PY<3Y46_Z9+D>-C.>M%C+\(=OFRXXJBUQP M^ B*JA4/Y3K%AV;N=/3:S2D,, PR=LJ]*._0Y\8( <\F_! !91-X6VXD)U)C M K)^ZS,N/SZJ;[G]-W@Z9 C- ]69+=^MP.,EKGI,;!@]CJTD5:!;M4P8.?&^ M+VIX)#9K%E>R&"\LC0?Y*\[7S9R=4.DSZ*8/^1T]@+%6,'-@:\+Q5)B;?R9W M3E)^EU>,I##683R]K+V-5)G,Z0MX$-#>'U=G[!7]-.9F=CX)U)3%+27Q:IT[ MOB&F3&C1LGJ0F/TIXX #AUXG$6P 3@T31;JSXPUPXR?R5?IC35Z6X^IX ZIN MFG;@K>,KX7WTRR<=_8P&C=&BWB\'UC(S39/NT]47<,B#70AH8-C)L7@PV+VD MW$@@MQJ##9+I(BT M8]L*P42 %R/8SZUBJ<2+#J0/TN]1O15T-=4","SC+0U MND[74@^1D9D;BPL+PDVTK. I6SRV>76#6*A6RJT0@/Q2\FL,B'"A;(:);$R^]HGZJ<\7MY05(DA^CZZ=S*RE#%T+- MMHY(+&C;63[!U&X5XTC-MAJYRHH+0BC>1= 7.4*V02"@SO<*NM'RS)A-I!=! M,2H-44/_!!^D;TC=2SM=I(4SU"Q*0;1D0Y4\Q(71F[R4CSAHC\VZZ:0Y@A'A M=F,X."E@6'S2T9F 1QY D^4L2"TR7UX-;Z]'Q=79&2=8<=/__=:X$G7%:2;^ M'8+03:8D(:FE\A])!VWTZ.+QGQG!D6M/Z&<%'G.17A^BZ*N:GT&V-_##S\ZK1QYY5-MBDW'IG1G&1>$YUVQK-5WEU5QZC!I/)V>5* M" M?B48I!G\!T_%M5[=G;3T?&UI?UL"W9M6,9NMKT]%>]AW1)03$HYO9Y(;.FP= M'D-"&-O!PB7\S?W06 Y1 M9VF&Q9HIKM[[+K[Q#%(@,*3O2_OF^W]9O^%3 U MTS>R]:E2:HQYQ0C0D[%ODD"5E(*QU9OUDI2841KN,\Y7QSFR;7_^!'.Q8$6/ M#Z6I)I:OY2::9)/?J,6GV:SX^EB+2A-H+#'&O;4#943AP[KS(+=% H::N>7> MQB2BSN,&EQRQV+PH=)?UD>XN.6T9KG70L-H;B)&?Z2XI#"'K>6<&=X2%A779 M^(*,DF ;THKNML]D75T;2*X^@%,.Z#!HLVQESF_9#YJ8%\E/P==$7ML"E[)1 M&@>V]W)6Z:/09,.M,LH0@TR\T2*#E0S6E_4O\?W/V?E"=R96<@'5WZYKV1<_ MT_&"[VR\07'3/O.*RHJWI4J-&0F^=6U,+$.T%"B_.R0S'2U,^C>%L*J6EX3L M^*2H9%/7BQ2IZ7P]\8<,ULZ9]Y'F1.!6O<$D3C!.BDD?.)TF:3;M^R)3C/5I MTY,=6E)#-EF*[<,V<>R8"12.&?"'KF*DC5C9D,D=6WR-*.XQ<]"6M UP8 <# M%FS60Y/4/%=J*%+]0D%-JX=^5ZEGE.C;]]9HFHP*O1) OBO\%QVWA4Q9:V96 M4J!;J_4AV30>$R'Q5D9^AG]AXKYB_YS,!)GKV8=T&U&*-U&=C 5V/NU_8W_6 M9N^^%A\J/B,MHS][76#=^-_QU=SQ=35^ *U43??W?X>>.%^SU=L.O"Z="%[= M7_>Z]%E_U/[9&/5F;[HZT/X UJJ/-X??J>[-YA*+TCS5BZ^>^<$FJK=/E%N= M8EEP1.&5*+^E''&/0Y! *Z!A#S(' H744*1DVR!)8AT@UB.35K@ZNV""I50* M^(4*R9[G8!+2DYT>V,LY1@G=Z1('J!)^Q* 0 MQ$Y[J8.C2*)UX5O79.8G@/IHIV%S)M5I6#_6>##O&1XF(SU=_IM4B[[Y^PW:8B/S:P5Q,^69^5;I QBE M_DHT >;.Q,%I()/7+CF$RZO7+^,,/P+T: M^;6;5;.;"X0! :^4@SU<:W7.(HJ3YV;?$7:-N>H :8,'OTPV5=;\][\AE=1/ M:*LG/*^,_-[%>D^"VWXV6\.@VI.*A(_B2.U+)X+S22%4-+I24;^C_11>QV]R M4GD/1B"S$IP#OP*_5= MYS2$2^KO9BX.R4593H?_-I754OK/XK6V-=J.-6VYW)8U+6(XYFL9;$<6/2*D MJN:6,HTB262"C7JQ)J/.?DDX8$X=RKE9@77,.$ED/INL1AVDLV]DQ]DMJU:76MZ)ZI+1(O3PU6!X=4X]$L[PI_V!C0LMK^I7?>+GP_9WF M<*413T+H'_93TY6XYN#B(=VET9IV4S.TNQ>^R%.B,+%8NFA1S !?A(QC85$M MEY&@&7!$L!A(Q[]#=" ]/X\368S/M&JBIG^1T= RQ-!OD;] M1[1G\S._E]'Q[=\OT1I&*KRUDA0=XZID0MYBT#K;B(.R&$+$F2*"5ZX=Z391 M4Y=T9T_[6C+J5*,'GBZ/")QD>K]SY@^@$,17T6AFG"HDG4XE+8CM,,XW7H P?$8,JJGCNN$-1T"=:'PM)>% MV^#\YHXX)S&B3$'A8UH+&Q"MLGJ7LJ0G%PSJ_Q/6O4-8GE6<-N@Z[BA7[?2C M?SNKR T\I:N=N9A75847H.0)80H-?+G0T-M06DX)]ZA\C]=C M-1,E687Q+3Z_5*G&,4#UF@O/\Q61H<0?\>LY7A9!N:#;%/@ )M_N];G?3UGE MEQ"O/8HQK)IR(]!<\JDM-]8P:\E@/%N&>RS@CK?7UK8 0%+Y4$9?E!"'H(RCM<2Y-W5G]LVU,*ZVTH)-KE!"-<5VW[Q)1V='BK^+ M^,83$\6SC__B:3_,- HL0BNT"=47DSMD1TWZSV<6>D;UQQF:DV.:ZZ\VW4I>0?E0[??F759-U$WIV M8V.G5"F %?=EX9.2[^-I9+6]['-^XCJ60RNN4E#X^ ]F^-M;LRV+WTY'I "" M .1L.O@+"D"=G?WOYUXS[H=X3Q%9Q34N_PWPUT:]Q"OM0+_29_?VGH73HJ[]N+X=I-T0;"]-!+5..\9[/VI.VU1248GEP$4"Y$IV_V8T^SFCLL#U.G-- MFE.D)"E,/3%2+3D^?P6A_4 XC^#?B&J$V4PR S!/0<0@?EWJ*,@HH*'?-'IO M2 C=P<'&+?0)H,+4AL+TA4,F @?(TD/DZ92&>TJO@FH;J0@Z#;(4("R.XH2( ME4>'$S_+6!UI^^A!17T0FF'24XF_QP=ZQ,C^IGW3O44YC_L GJ-TT+\>#)-[ M&47.=I5-2UZ#J"X; MY L^8@8:HE7Z/737>"C2M'@:E7OHA3CP-I%I'!Z5N!PT[:\]3PI7EK9^TXFI M*!R=LY/C"2NX59167^N6K XFN!V5\-$4OE3JI'TAQ??+0^+OZA]0:#>I* Z& MT_XJ%^.;99B?FBZ I9UA6\GD]KQG\K(6^F,,'E?KP+J-@A+!15N 5%M2YQ27 M2,0JLDX(;SQYMCZI78F Y4(/5(9T^35"5Z M6,&QXGA@17B_K')3>'"D;5V3%'H(B\T,MU\1,F@D_\8\A]I5:\8L)6QV.Q0W M#Q1/6RVAY-!S=/HYBYAZJ'3D+FMH/GC,8CB6@"0T>"-UOE5A;#?J(G,_J"A" M^YOZ_=G%7:.&1#%%^8"U;$X<-2UC;16*34$VID0'+#4[5W'.I4!>3^NV@: V MUIHH,Z [V@N0A#/S]?P(XXO<(V@<9)M6O@F=W1O3Q?>CO[67;W6#?>8.$6*J M#<"<-,P9"]456R%:-:>:R?>]H]=84G>J(_AM&T89KW7UZWBI>!&EQJ4!S&HQ M6[E1]AOHF6:LS$E+:,U@4ZPU)#>XWT%I$G%%SRO? _D!&.4.FA\.:T(W*%I. M<]:B$'O;^@CDM,4'T.]$ +L^H2E,>_2+4 >,M-W MI80@^TN<6P:-5 , BG#B\#Y&CIS!H,A=T.41XZ][ 2:TK> M@P&EKT>.W@B'H5=\[*?MD)/IT"N9&A\/Z7"="I_@]-[H@?(:G.DAS^P/20\"OO/)UB6*IX5=$O? ^=GZC$ M,"%^NZ<]3N@:HKE-3,D=4PQ4GNE 47Y91._& 6^N\<8VZSI.(U\?)(&Q3?"0 M!3YBO7>_K21;M8=[%K-ZJ_&E)9@6C3D6UE\C6K,#$MT_N",_=.J:7J^PSB^? MC7>K^?^7WMA*U78?0HI[V]SE=$>K9JXO$J\06G*]Y@7L9X=6TCR6R3+.4O(8 M373IPJ,2)?'V*A+%R872X@K)C 6,WLIARD M$/S"-_^:P"Q!/M5'X 6,^1P==7")F- M35P1!P1U*2;6,L$X5+$'/R<8\DGMP3P:'$#SR@P^ &:,NMN8JK\()EU5FA8^ M;A&/;M[,-^J=_V_ZBO^?M0.4;Y[8J]]'_NYMZO^U?)\2..Q4%_\;_5[Y7O[B MJZ]_XQ8BKW[F=.\X>)_*3SO[ 1P^IK^S;SZJ3?\MWM%7_)LS]P'4^J#=^WSY M ,AFWG$3JB?.JZ46"7;.218R*Z_21Z7AS&9X)B<7";JQI:@UJ)8)6W348Y@1 M>IUJ)_H%P>&)\0&_4$25'8Z_B6$](+-SQ-5^N-G$-.-[EY;OQDWW@4*:EA;^.B3,%%Q1_L"J]5'RZFDHPV+]CO'"ZX1*8"=E)44&1 M(B+=L%V)[A&8%M )Q4R@45C4[D!T=#,WV.;RLHF;:D[\-JZJ*TZ(KM%S8B>: M$6>U;7$4]A#MOKLQY(:M/6YX5P=+56^L?)G2KA\H0ZZ6?_G@3V4:8GABTM7^ M.D BSZ@ V,CU.8;^Z3/>XR1U4N0\><8_,-0KJSZOI]=3Z7@(8IQ<\6-$0[// MCC#<(T9L.37?+&TFWVC$4>OROX&,:N_#PC+I[E9N@Q(BSS?")O-E%ALI8Q\5 MZS@;JQ@Y#$9^L/,/P+*60L;]Z+3XW7I8DW(S5M[9M9G)&3;[ J+D ]"TM639 M6S$F'SR%\^)-/\$;.T'EV,0BR+++E\-[D5/ 2!Y=^(2"%43'BM4B4VZ72X[K M0$E#R=FRNAXI%9;4\ K=Q= ZJ+_!+''/Y8.+#R*?-=^%0QZE2B?I6S8ESY2#>>7UGFT+G^@'[(>38PS)^*$N014XZP'%0.Z#R M5CDW?\U!R_PA]C V](85;)3YJR<=*[3S)=BZM!L?/$E-S&^0%K'#;QFR0SN#*8V1NBV\PHD_!'>>H.<>"IWCK!P!BV_S0 MS[&#)291ZTJX.!4Z/H&(@BKB>M,:"%.E,SN(-A]9.PKV2SNJ190A47F)W5Q* M%K<+1[UT"9L,#PX">;DRY;=YJ#MZ(*)N6I$K#VNX+4I0^>-D-8UQNR%K)\HPC MU*/F9/Y)!_(#G"]NDH$Z9*>J%08<;J9MB=Q)_8H7F)V-8Y4=QV=Z#(YIHD2I MKGO=]Q'/QGQ&.3=#,<=_MZ])-@[6DM>,KI,(D%QWCA!G]MGXX<8WKFYML3+: M.@\AC> A]^ ;N(+:3M3%V7,8RSTX=R\,W7:E+K2@"S=-(>XF_^U'1L]RX'3) MK')A.>'0RR0KQ,]491B6VDP9%6$O/9$%)AR*JVR;"U$X]I6;01-I-;+?LL;TXL\2@!JX M1H##[=364#!_XITO)H)4.DVBM8ZF/$8RJ!+A2_$8Z2Y"#:FKXXP&&SHU&29U MOF.!?,C:GMFAC"@>7[YH5!]S#_[>\0%0A6A,N5!.L4!GT]:?WVFH@E(4;$Z, M2LJ,T#&0?]\GE.S2V9)I6[I$=SXQW!A_BX'A >WZ1IVW@9[>),F&+,1"Z@\= M4TH:_@4=.DV24O +FBP+.E ( B&),A>5JFU2DDUPH:'KHL0E@. .0 Y@!( M#L &L#/&3HH,_]N-$JFPQAE'3.B!)((RQMB#R* ).?BAT7Z0[,>P5-P5%DZA M"* %F8*.B=_X#WX(+*R_:7_'/L5.K@RQKV^@*4+#@7XI/9K*UX)2#Z4) M)?X1]PWP@9_D4/"DSU#[ '[B:<\"4*.=AN[QGVFLH"@S4$E;J@A=G<;6/HK4 MJ\A.2*:&'&L HNRV5//+_Q[%:1L+3R,UN)D6+@Y0:;E%1LA5\** ,"M&)6<9 M39&JZ-POIN9^9)N:PK" MUJ$.5-IL#),EF7*($YJ*Z>S)LD&&OX&3H)$HRQ22FGR1^(:@X83V9*?2"A=W&DPP!TP!_Z=W38M"Y%EDC2QJ]OY?MX$I>(P5SBT M:J&U_\^8Y8?8S_TS9ER-.LI8WI=@&Z+?81 M#B]LYZU2J'%,-3US>2L.49?< K8[8NCE "B>2HZ5N<'W;/KA+C$!^^ MH/6O,X/O6BTJNJ9_1C)-;"/H>. XT,J:'%,+BO?8 M-&O0*J#FE,-KLXP;F@[@.INTX2Y^-,G^J-:N4-FTEDV*6/H2]LQRC9[B%JU/ MJ>(G*#O'RXSIP!DF/3>$GP+.")]JMVJ$JD.@."273$ H>%#]5>/0\I4Q<%E- M-:Q;QVBYVRO(I<<,;?-&_G5V+>T4O9!&",-N/*F^_C_?U8719B/=;O.T8-&N MS!*T Q+U(+5^S=# 04AAL,71!,"68*V(/U.278)I_IHH;U92L<,15 D-9>4 M*$;CH,8F^;OAZ9G"H7R#(W)$ES1WT8VW<'R;=F=-TMYF';N-I$='P[J@500" M9JN(31#P 3"*!+80["=9E07+*V%ZUX%\,]YTQ[4*1^'I\M!*)P(TU7!;QY0\ M>DBMWLDY$NKU;44P:K5Q=&1. +Y%(_GB&>=*]8,#G=3/6YO%R_'?70Y2?K! MZD#:'(<3N0[B?6/3_[B"+'R5,KOGPLQF;-]B=0=@J9%O M#YI52\WJ;G#N(DZ&37==UUL^COB>I-XV1],;[0E@="6O6JX.HBW*U8F>],$\ M?>)UO6N&JFHWI@FF%N90PR.#7DXP;E-K/);QAR,EY"?4*5( V1 Q2^'X'-ZJEO#4+R M:)^XC@LGX=4E%"$MI?H2W!,(E9^=U&0HH:-7M[(FR MK1(^074R%&*'O>%G,WD;F)9/PE[8_PC MH3Q9.N.0*(]R?'^0@P-ZF7K0#]@'$]1GPDXB\8C89=UM_A65C-R:>COZY))- M'L7H-<6;L2O/K:Q2Q'L)^K'SN\/?*#/ 0:(),-Y'*S6O%U??'*ZDG\?)9'5R! MK_S-^?DV9]=XC:M0*.HZKHT#$]]=VF9$1W+FF@EJRU9P(M1NE?_!?K2-DU<# M7RZ\H,;EMV:?*?ZL=!BE9[!+B\>UI6O>D^0N:&_:)\&*^S?QW@T!]3HD\>0I MS=9FN'RH\2Z153R]H?J[L?*NM@H$] V^C/*^CEW>U!\"=W>L0XOR>6Y,SS9> M2/GO-!WQ![X?@,7)XKOM8GI'5N3J%>ZTX]=#[ ]@L_H-X0-80W3MTOOZJO]G MZIW=_^L:T0>P\0',? !_RGP-H]]//X":K?>:O;.A#T#Z TC] (JR+Z(_@,L/ MX/@#^*OJV_P!"#U69M?:O[6"^(Y V22Y][]R;^S*UJ=C@73EART3/I4MIE8. F$;FR9$[>T M;4D1;.PH=@A++88HU;AJ6%E^&K;PKYKT/Q]S5^9&>Z7N6U;Q(#.56+X38F _ M)VYL;M+?#R"+5-'(SG*%\+UL*R+"\^GBB"$N8:$2*(H=.6=SO@VX_UB$2//] MN0V?PDH@^;M";7$Q0&]?=*E: #A38_NK@9ZK^F6\J%[G4Y,CZUYL*=?@4N"E M1B&8*\RB. T3S-+_6(E"R+U+9I0R[6M+EGUHW10::EO[_=SW*( M5Y69TS9X_E,301&H]P)?L)TC.ZEGRW'"_?G2[FU;]/3]M*D<*QA+9BW;Q4Y)E+! M'5$^+B+XZ%*.J52,VS/"/Q'AOPOF;_,=R:Y5:+;RWR \(JCG\18? M*&;P]AYX$>AJ?E?(74]UC2!0A#-X$O1.^F+1BK+[D8XPL<5X;S/(2#2+KX)<1S&O?$C$.$YT M/^[06?+3P>K]^LMNJCQLKF:/+W.U8:SR(?1F3P:?<#_9V/^[ ]..>7PDM( M6PWPH:36;X:CN8K9UUV7^U)X?O^NO+4CHDUZX0W^+E_NLVG]&ZK)=0^GJZW# MQ67.6TM\VKC!>*TVJI)&*OY/8W*=*C6_" >R=>==T_XI;?CYKFWX3$JHPP$* M@N= YA<[,^2G(B&W:VDZ92CBXC0JD.V5E&NX'V(]VX9GF'9$OFX=_ITN7DN' MN?]6T/27%*?=OQ5,YW $,1K4(M@:<-KQZL$EZ&AGKZ*;W/'8^93:1KVOGJ&O M'[)0:3%S.+"Q73M R#2Q=X2J+^FU8(+5)E'HI0$36T!EURE%@I#M:^@'P ]1 M^ENR[C>-J@W8PQF9W,6U[\KX /H_3]0[&7S\VWH$/GQ"*8\" K'-#H0.)GT? M@/GHV89-2>1.*YA)DK)4"/NRFVT#-R!7S>ZH$;\ M]%M^,1;W<=E98!Q-MQ%T/N9[[]'>%JA$BO25'VO;6$WJ30HN._O T*:_3PSH MG;PW_ "FUN51:I7>J;2+^9@8 H93U6$4%(@N+IG7IFMP0[\%B-(6*^C+_F=\ M;?CZ8R:ZYFWLXA! H3EA779H@A)1R#,1+>H46KCH44,J1)^7:R8_X>S@2H'E M\[OFE^/]FK^#A6K#G/3G*^=5Q=N&'3TO^U/ :(J&N1/90'ZK/4^3M=;9DGI* MZ!?AG#B0)5'7/WW2QS/B'T 98O=;MJML"Z:H/H/8YB2:_A"ZN)_V1:-+ $Q! MH&"WP0/1DWNV6]_G<@WI;ED$< MI]+E7RYKXZ/[TI01\?Y2<0M+<.V*1\:TU8R,V$"GRD.QYA2>]8 M'$\A-2%JKDV==E_HZ+-%SGAY-=P 0^I<@VP#SP,'/<%^3IC),4X4 )G)SQX4 ME)A[^?_(@] BWSRQXR?V6$^E8E^,I3!9!?=?2AX9^H/5JB_^WR2CY#I(V8_U>.=+I.E"&<:T5!G4GR0S.B1APP:3LX#L>* MNQ.$1 2]!<$AUR;<"*(0'Q$2^\MB6P MLCQF*QR^BZ13SB;UC&E7A;4]YF];WPPQ-#IL.* UVE**IM>X[G#.,HWQ&:9/ MJ=_8@W=HR9B>N:A#DR?\[-#M"*$>FK?%*?>7>?FX[S(=I;QE 22&V]GD"F-V M>.U?7+X:00M-O4SF3R';4RYT<5U#8#91F?SHE+BUEUIOGS)"->_8[->J7N(. M#II=TI6YOR]8AWF8I2"U<%OA3V2FO_@!,A$6GG]^!F2)();^#38ZW_EJ%?Y( MIJ)8[YS6MDQBA[5PEN@;N"U]\X+SS[_H'1I<%%%STN/R(23!#%.!FWG]7/0\@>A1\_P M'!U>PWLB4PS.^1X>.?A!6]()N"T(I5CB5!+ M" GQHZ1&DMZ2_F%F1TFYX&CKQ"(B34C+5^EP#0&EL+7%9S6DU6;UG$ 3\FL+D\"6C?Q^JK:V&<)+%@'>F+0=**$[U6W_>?JR)DP=CI MK8-LC@@F\>K&;N2HRQ*E_'_'.A09PYML]W*#XC=$);5[B9Z1VQ;+B+UT3*)-KH, >YL-+=PV6IR9%1-NBC3-Y2 :A8OZU MCM82$H@%\1UJ*5%JHO?!9T)H/C ]M5)&3(.V=E9!>;HZ7;)O0KC#"8\6BW1" MJ6KFCW< .XKSQ-[W4"A9D4GEF&Y04+"8CE^QP=R $SZUT"ST/HG:SG(22=(:)QFB"]DP3Q"82,;]1#^6:":X6A&SU/ M6_,>;D))6O?"T*KH^LE/(9:2ASU(%HQ25F(E/S]OW)7OXMG,#LRM_C,=(XO* MJ&^V&\> MG"X?0'+DY%P7"96[5'#1@\OYGUP^@SO<+= M"D4SE%/$N*Y0YYN2]+A0AX5A:&@?^*8#?RNW1Z??XS_(?D+UJU?4X(\ELZJ& M#K ,O">1!;>I--8-\9EM]1]QCM96)+35_[?LEYV/"P=T:^NQCYK_ME*/&CW6 M"<<^%U*&ETB^U#U-!%J_!#V,DC=,= AQ2\N1WQZ)2Y*PGN5?][/ M/2F?_WM+>=.XIAEY_RF<%6WZ"BYBG1.906!LG;/61-M8Y^FY E'RZ"+LI^P7 MS+%/]1A,#H?K@"81_<&;*2H.6I@(1#\%)DP.LP;2%.074[I;R9LAOQAO\2PP MW"/NIZN])MS\J X&'F\_^LG7IMN:/G?M7X-*_E+%1P)X55GHW^O1?F[ 0 MBD8)==%TDQR7\_Z#!K6^ZKS_O$Y:F-7JP7B-+U6DLHU&E9630+QB+0BQ%2=G M['@,OC#O, %[VZ7I+*RN&V%8&9$#):#UQI#UC@%N046C=X:!H-1,JO7:\'4K M[\3/ODK,(7YM#PTC?*DA)^?(S6CX7ARP'YC:*S^MRL=65F5F1O$O!2NN4C9L M5?^; O2\3U07;O"J).K('AUI>O!V).7B89-:)W*)7U4L@;T!G9?ZBP^(!LEH M*)Q$L$U&$RS0U=5>T1KQTS!VVMPKK3!@<(IF N)*2&HO;1\%!KNLJ38- M^#MTZ3FA#*KET]0Q-8?F:&+>08U 0MWR\-%%BJDI! !H&>)^3ZS_D:.L7;?V_A]RE%WP+'6.XHA,=#FX MN'\^Y2A_\,7V#H[NE4OO(SK5(Y ?P[&UKAH?SZ_9K&JXAQ1.(28<2ZFSRYU=&2>CM\U>L=Q>AQ MXD#AX8&:)T,Z1JW*V;0VP1")#8E#6UC;IAP-"L ,7$099O *4B/YI:B[ZX$] M.*K<-D(3\;96&#I<@ZAN?O^%>,1ZJ,-+K[DT>X-W3)\JZW4W.IPN[WU=?02' M1*07'.879JL6J^#PBV0/-_X$3WR073*>< M-X6/R,XB9K,:$226T?08K;DFN@UNVO J]F TF"#\&"SS=@3!TC9F*B0@4J\"U.G>,4>'9T!HNV=[P?L;?;E'9T M86':3,9]0Q!@K]S29+"\1R0TP.'A5)(1QX@[Z":@Y*66IA;?3F78M7,(A.YP;L7Y;3>"43:OD65'T#GG'2(3LB,05"Y.!8-(B0V53[#:I?Y/S M!I\(.4YF]$ZTZW#@GWFB0R!\GO\ 3-P7:_F_>U3/U!9IC3 WJ]W^]5H!> 0; M0H4(Q,DFUA.6901+NN;7"*TQLRW<)H2!1YU&K-/9T;;EE+S M>4=G#D6MC%&*XCN/UG5@SXO-K,UIM4X*(:P5DT#74$-_:,GZ6799_*X_/'-N M66EC:8 _ 9C050.K.&.;VE2$?Z(EPI28;^_U#0@2>G/A55/UK.X&&Y=QC9RP MV=5(7;M5\+)E8/VL.7C.E/R,>:DXD_!<1YSWIB3SF@B?"1+81?]%O;Z?4>_8 M_&9>OCRW/+X]!0ZI^__*K[,YT/RX^[. MF]/+XO^73]!^*;.<,!1V/Q2+K*)V'H&*[ A;>RW\UJ'K?I)2EO9W^&!>Q(E] MR>8H3_C%E"F^(H?/$23NH*4EPW:";'/:2IPKVZ3J"FQ$DY-N7>"*?@?;E,B% MC!/_S4J#V"M5X6*)AWI9VA)D@SS)Y2,*@X!?B@#Z?O&WS^XTQ5,]N[.4F8V"4TNO'LC2!JQC' M:H""ZL^ H,^RGNQ?\AW^AW,O62H3-C\>M#]_8?I0[Q7O577&Y?U+R1'AM68Q M)N)6,)WLXJ^BRC',QG';.]X:AIG<@8'-T_(HUB:]'Y\0:OR=U5G8!FM5KT.R M#]G*>L4&=57M(4&FT-E-K3$R0Y!).P8C%CHM%SO/!/ZKLB,<7D$1=Q\SHG$G M9W-%(.X SKI=QZ*GKBY?@KY0Q^2S&1*".U80BT83\[@1<^@&*O7N65+#--,% M06)-4%#@2ZUKL%]+C]M?9^GY_X !S/:U!,AT;=5S'Y,7I2:K&NK%-,>H7WK5 MQGCH9,L%6^@\<@+&&+H81M! *+8?R5XB9GRZ=LFE=A5GPR8I H]J:=9M.\X6 M^>X+ST%/S6ZSS42I:\?D)E8_T8ZAO?T^,0WV&LW*I%I![AF$I:?+6\ M:"NCU,WM#1*FP7M9AJ,R+(,"DPL0)@,R#.WG=V@7KB:+9AJZR,F&["$TBS7N MRNUOE&J'VS:VO,[0-$AG2^YOOK%H\IOO]X4 %"@-&X'QMZ%:H]/X_XJ'31*M M(ELC:1(N:!9,BB=RW\ 'M!SENFBBP88]E% 8TGCEAQX0<1@TC#+;XMFKSB,KMW--&Q"*+*^W; M'&% 2)"P?ALJ.)"%AP/ER7#ZYZ1)_"+WS0,7[,@2&H5-2P]5-(Q,+LI=].OM ME8;:[Q4#7Q (8QY'3)X( (YK2.B16?F" 3#(X##"W4(/C%C[<#F\LK1CAE1, M(6$1CQ60[P1Q"" MDB".!$Q,>VZKUFY7%PW\7M5&\V M/XFV94$NS>;$VN+ M*6Z&QH1IR*1YFOMY\- E4S)S?5?P\[4A_?]7@(A4MA MR;3+=U._?AEJ..>,9A0GJR$J\Q(V.2<7$?S['"0!TPTBF!M\<_*?N^]^ON5O M>G1YEA_WM3:JO69OW-$:RMF>W^Y$MOF($G1X/VTB7[1-H 5;S(().RL%U-:5 MZ/W\#U@N33\- .JA*6+,-]!D]SJ6T M0R49AXG'@J",K5@2#D$&>A6#[EV%D8V(WAUL\;+@CVWR,@TO@=E\)\>TQJBZ MRM?N'X'X\O\^/(L_WSGC-:"4\2)3B$M>"^=KKDI-NKALS?HG(_ MD00P\W6#;(??C4 6YAB92?7 8A"SW6*1X2TR#K?ZR0(M351/'+ZZ0[3JJR/J M8/^ OK$>(;-P"#..,F!;0JA ;@CN>OB>X0AK54HLBZEY9OB_*/""ODL]O M9-C![/) SL8OB+K\P49_1\2(ZZI(5!5FY?0+2$)QM-4#_/P2*G\9W "3>T#C M?84>IE*E55/TSTZW!#\>]KVC]3<'TTG^K^1^;8*I01-' M27J7GSAD$BIYXX.=+I_F>XX@W0IE77?6?,+7M?'?8@+;GNMZ1S-,(T>5^&3$[O)I6U_@F)Y\1XJ_WI33 M?S=CK6_(Q@B63)=:W%Q_E1T^K$ >IG%&,"&0NM,,2I[UWXY6]@GDN:KUF;^ M"/H"9R)CVF&@P)2@#EDCX@E/RV3@5[I[9YN(#[DJWTG'B6(LC_MZ24 KT?,6QY1'+ +/D\P$6DNXEB M"*L 3[HQA^-GMGZ7+#"H3F*BB;('1B?\,B=]]_8NO+4.BY 1]ON0:Q],K$ZT M#\#1 -=":MXBAY-Y_%MGP']E\\L]EZQ):I]$M?*:[*&,*UTR6-WH_X@HU*R1 MD].QP$(_ Z#75.';[>[.3E/1(/&U+EUFP:U.BW'"N^: AUM27(=1:LD>OGG= MF")/X[( IK.IN2E/OD5/U.Z#?Y"51JTZUB#.\)G<[#G/<_2'ER>:^>0;DW. M[DLMKB"'2C>Q6>P. (*Y2?,ZD\ MHL?_>>D<[$QU!1$[OE/T5R'F[IX 0XYIS,AOFDV7FWO/ _']<^.#QY628=:M MZL&?<:\=D@2!-WK56#F:F8RR6YVMNO1:7$:.*FR:$GG!D%\T?KBTN+*23K9P M4,LK64HQA_R:,:+I\/+B"V=TXKSV[B5&HICNY=WWT&8E;S/DSP+%M 3=RK1Q MO=40ZUF#%*:V],IIO6_+&]@.?7E!@S_M Y52GMP&(7E:1@S!IIDDXGJ4A+[7 M!<+JC.<+7?W4'B'O6YLQ=^*QQF RO*&F ML1.OVPZ6[WEKB";L]R1KDRGJ'#RB*'C!I)QI<3>_I)YEY7%3&M I8 MHLO:C[8O#U*':4OKF\7IUL5E@/.H/=.DO1"#[(-'$/7%@,"Q\LBW?,=H7GRA MG9ZY:*:/\FR\K>GG2HPZ/,'K(,0)9('\2]=4![JDGEQ7GYJ?P+W^4W.+N76] M['^CYWE!@(8<@W@?PT4$46X6?X.38-/+-7^R.SDI<,YJG MC0XG)5;9+2C6)&$X$&+L M<23?TN/S?2"OV9YDA(GGNE3VC"T\0+O?:S.%#? M@KLMKQM"9:++^;QK1DU MF+%MVW;2QG8:S:!IU-BV;=LVVK!I=_/\GK7W6N_Q?MQ?]O@'QG'=XQX7S^L\ M78K!4+*I 8F&"\0*<91\U,C1$M^_5*A8)8$+K.F M53VF/2#X1Y!5A+:^@;1B(($3UJ&'3[.V;0D.,\V#HZJLI8R)"R4K^9W"R]&+ MQ5:W<\%W.30*80:6TK@_ !8KR0;V;W%G0:(S709.U2SL1*NU2,U.!M.,!WZM MAH]X?#^29>_OJ&4S)&H;WC <"IJXF/,.1:#P3A M)4OX.<+Y;E2Q___Q3?4T[M-\/,HQ?G[8@\P.MMQ!@A-14TAZ%&>O9.FI(JLUZ\^AH>"J1&P8;*A%Z\1. )0I52[J #'7 MQ_5>E KDIF9KBPY[%#O)P*4&E3R40 # J(!/[5\.!G&G4KSBNL[^5I=V]V", MBV8*Y%G)16W7=N^5RR]C0C7DH^M>XY .V@8$W!(\!RJ](ZO[KC02V-*CV&<& MJW[L2! G7HT\J?>*=7T^31WBW:/G&5K=$$2C1PN0\;"P.&T?# MI.1#O![Q=I.$XTUK'W)Y)2B)>8 )$/U?")7C*/(JO&A82O]/?XZ5-)LT M_R$ S;;:9K+3U(948<*S40AI2&?UJ1D(F*DGQNI?(H8 M0G83O2(2S=["!/ 3XTF.E_4,*YC!YFIHYC-1XN6"I]J6T.SKZKX@Q]"E*VQ M>_)^N!<'#]TV/:LGX6/BDC!ORX+.\N&WN94@3A#A+B5U8R^J!+P&%KMBYIA: MX@$;?L2'0&0U[$$,*.P>P<"(P'#3-UW$S5?]Y09@(6Z2LF0^4.S9Q/7_9E<1 MK[8*]8&TKW/[ -#S^]ZU?H,T:#@EI)UK_?0[NG9K !(1LRAY:=W4F@ 5LPZ<3^?9Z R&01;U4T'W-E!Z:$]NK"7 MAW;?_@YD><[XP>!_CQ.#6))_=YUVB-AOT+E;HYERWY M%C^%4+89--2&1 KL:(-MI#. F"98 NV9$Z9U\(K52_M=A!//S,(I0D<\8HW7 MF$'/RI=FI[A%6PT1#3F:U97Z8-<2">D/ M]$X9OLH*H)Y2$HI48TAW %8A5"& #WD*%^-!DVU :$*>E";L'F=04.?I$6P&=N6_@WZH5J;$I1;"[L65DUL04=S8IW86Y]K3E;]G;4 :[[0O$P MFD)/\ZQN7[&[7>8"EW"Z.[$OPW\ 9:"B/1/VKHB_7LU4?V[OPM'8 ]#['/V%7/&HCA9BOLD9]@:/6B $ MW5\_EGP1B;F'1OAKZ!FINXT?<>&Q(B9*9=(EV!G<)R+//5#5,R_%)XS$@\G- MQ[;1.9>A9 U;7?ZMD$/+DH.:VE[6H%V.2 MCIOAUC7A*2!#]/!'5'.+0MU]K)7S!KP6U7'F'!U@:#<\3PM>)K&KC:KS"5S9&+.]B"*B5NE=?M,2$[6$5'^@Q@;'7(I>TL_)F N-=E!U=..&7G"-ZL[?E6:748FS]^(^RK-7+6+U*PVBF$_70'LH#I=!ZSR\B/I#"UKK8>9_( M@AQC97[J]XGHAE_OJ)C#'TS+/8\F3@K%;9 0>B6:)TGCV2$S^B**SSBWD< M]*;L:>&W10>JL2^E0!++P+N M"4@>E?ST'#<'4 KMC2X]4X/R O 7R8:;F9@-$3U94<=0C?BWK<-XM-UA:0.< MCL_\S@;WD-B-GXN_^:2\EF0#03R$3Z H*M)J)\ =]CX\]/@#4+STY9^O1X&# MK@.$K/J:>GWO^5B7$Q#Z?+B(9@WQ.&@ BQ693TT*'9B(+9Y\1#Q\)42+G[.O M_.GD,<1K%>FDO"U<'?BQ?4FKW]SQ]TP,K6+\LZ2[:0HO;V[ZJ7 M@J?+WQ:Q_6I7*!M>,[;2Y_@>BMU>^=>L/5YB'=M^V)='1J^XFF"0L4 *U7X* M]/8&P$%DUB.%S#J?D"_H$=GM4GP?DWTNV$^S!:[' M,Y(YS6-\UX#9(.@X$& M.-W1L)) +FN ];]$A9]%H/M@Z!!B30#T(M @D-3?:':+@=$'D,F;D^U*=UK[ MU58N:4OB=/#,.-T^"#3T/Y4> HA),%4F%0^N$#B_1Z MR5: M]]>Y:HN6E6=BJ< 4)8H7]UU+30+*\!94EE;Q7J =K3.N*UGF(XEG*B1RT\C.6+&CK:"3 &^)N@8@$?[V*V2 M#\.!V>+#\5*LAR-"9+"AI/5@_8!;*A^Z+E^!/)MAO=QXF&92GZP^-65 MY *A'!T?8?93]%:]5+&:#N*WC-37@BDSIL./-E$<$&5\PW$#*0?YFU[E!8P! M6+T3XIRR:_JF*Q-9Q3G6S&;Q-#;K,G$]!X2>B_*YNHS&-O\#]0#LU&R"6\,S M7Q?"UK@S=TJP7?O-MW$#^V3K4?Y<& H89.\XZQ"X P">$ )!T 11^1J.*?8 M(26-H"DAR)#[2$/9ZT[PIPHO]R&SN/5F[^RT)?8_@+=Y[KMXWW4)MALP.%#L M.X]%8]Z[HY2%*R3M(FKVU=!)5899/>%]&,PSLOLEP88A(H9/>6T(PD\4J* M'H*:%&NL>+93T"@G58!0SLH8I/&"4"EP 6EYE[<9HF-CC4&0^IVM-OP\W"POFS(S /]]! M,>[^#X1WF-LU5#)SL)"IH0R+3ZFAH(#C^E6F"G6('7]9B!\^2%Y^A]?4@&1E@3)H22P!4R>0RP8-[L1Z=1HDVO2!13 M##4T)@L5U0^@=@WM<8SNE>#8E#.+L9S,LX@I2+UJ\Z/D73"Z_RF[= M>^CD\#E58:S.5+8-T'B8YVNZ5?%F?2Y>%FHLR-=8;(='F\%A8* K(N876YZ":N-%71K[^O<;61VD,JQI3!]:IHC'?J>C).IC[30[Q]^ 7?62 M#'"HHF^0WUS[U5/=8&R",RL5ZGC%1WR>FF?N*M'V2%#-#I3M+Z%'%) M59W_#NYGA;AYLM/6+J:5Y*?X!%K'%NSCNU)<\[+/6'0%"TKH--)T1'&(@;IU MJU%+RGTT_$=\D9&1\2:_!NW7]0TM.<6)Q2.Z<(1UYS,#D+T^3C5GGK"Q M 9-1#HF:??[,$.K3TZ,A1_E9HY, 7-E?4HRS5FD"$Q+O*\K.%A@D)6"/NCWG M8DVY0H4J#/L\O**-UPEK2\ ;"/Q.@+J9^:2?5IO3673JD(7TF: XX':T75<9 M1[ICHOSXPSL$#.HTH%K*Y+'^.X8&AB9_]IV=B4PV(LV#WKJ+'C247-I"I,?E6CU>Z(! M#B*5"DY2JB>XE$[EEGX>"(*&VT"?N$2 Q<4H=_=#.OS*+D4%#/Y-(&I?T9'! M1P*-01D$[1J25V%%4Y7YWH29_6';W=#HZ;M4* 7#^6;VN45+GY.C4XYBS&>7 M%=D 4LP-T8&DI:[U S2@B*.$<3@2WPW7\@19NS9]8Y1(*692N.7\7 ^:AET@.>N2,8%@S&(")^-)-D'5%E='.P<;U:7A:I]/-&8EFV^8UYW M=-78CF+0$PWU#R>)$Y]*]$GDQ? 4LL>:-HL$4IA 8$PTI=7JZ'$L04BOT &? M98YI98Z-@ 1_ +['=)3VO'>$W6>&4.4SJ=&LE$4H:/0FZ=&!(<9'FK:N,K&"@F94L>VC!#*\,AP)QK.8@!PK M5I(JT#R==\81 #GLVMZ>0S!P*%CF $I'PSL@[(KQ,RQ>^,#S+5%F)K9*C<:= M#&4(_E!08>O5ATHB&0A#Q@;A[8)V\\N7H-)U2,0)2$#IU:&@7E?+"3P0\H((]_;ZGQM=:QF>6!&4PERN7->GJ,74 I3-16%HV M\:XC7M*W38]?; _IKKSJS2D^CVA52Q&Y4QSN#RI#J$5SJ\M,/64!YZ(UPFM^ MS79*$I^*VX;U-/+T>1ARS&4M^PI>"QHGE%ZHLP>4AK^(GR11H,U.%*3L7-04 ML"\SQ0M!QCV(Z@K\##OZ6OQT,0')JTE,!-<4-EDIDN;ZVLR?A92?"_ !SS>" M/ WD^F3^WI0FK0*63L1T:R.'<7)JKP9/ZJJ1K) G$ND,+*Y"#D=E5#Y1!,+U M1:01#X0TMCOJ4\!@:]=^XV#[AS*Z-7ZE;/]0YD/?+HZ2GA:4'^?K,K<5ND<[ M?.?LXNV60[^ED[>L$$_+-XN_%#985'2^;[$QN[4X2=NA*-1["H0D1BF?\)Q[ M=9^@J\C^0'I61_^ C[>F)(5*(N_I,L^8NZYOZM> MO1.!E .5:3#,%]H:PH[VU8I $1S-2%PHNFS\OL^)-;+<4>8D)*#SP_&Z)U?B MWR7FK47V;%U6/[7GWBO,EO$6YB7S"5R@Y_"OR[<#GMF3ZJ^"<5%@+JTIYUGE MZELXU+YV)#2C:!"11*_$JX4#$D5<=_#(&G[OS SDDD'O!>99'$[S M@U0#3GVT84N+-F6\&8+_:!JZDGJH;6:@B*A5/:D8_5.@1PGIAZM#A5#25#^< MKN&1&7_HZ&>&BBL&RV])3S8)1YTTP584>X\5[C+4-G<[N%#'B6 MSD;L[X[DQ''NYQ_ IEQK#@Z(GW1NRLM*_3>N^/B]R U&OIDQ?[^C#ENX29)]/"#A2.LA5-5A]FXCL7D=G/KD$.[BNP2 M_ 'F=,'O&"K![#:<V,T)J$!!01 'W\HIZTV4:DX@ MF2_#\+XX1%Q7,1D'X@K7ZE'.H7B?@9PC;1Q[$RPM:X8/\^M'5JE4,"QO%YN? M>(%W0N21>S1//Y:)DT8I@#'XDCE-$B7PO"V4O?:'%S#7*^0?5L<_E OHA=K:9V%=^0,>PH.A[TPX?[ M$#76;6G>:>9ZC@OT'L/)++4U\S=FS?]W)55L@.^Y/89D>]Y/-8^>7FIN^Q6. MR\#=,7'XP3C7MM:46[:0A"8$L2_^ ,%O:*3^K!4I3CJT[UJZJ,DR#Y"+W17M MW)[>BEJC&/SY=C%9IWH&!C$$3A"4M^U^B6A[.7Z,F9DPMCKOL8KJ!]URGB31 MJ]W?*#=%LN!QP1F?>,AF'1N7/!&9(4M!7M,5Q0: =SE,(!=,CX$24#H6M042 M[Q] O8[;DU82EQ'9@3D[)N=.F>U-O6A.DO=VM+Y^6C@1/E:PI3>^J%E:4$?V M/;5G-5U^X=0@;Z:IU:OP6L66%B3@*F.'[Y$@,-Y/4IAKIC6 F(:TW*,@#I)B MC4UUTCEN$SX,*M@F_'J10+CTL:*:^T58FO3OW080'23L40RMSZ$K6 MOAQ%,K#<)A/%EN#=$I2_EN1[O3[^M42D"W!YW?P3<'9[%C1LDZ!P,0F<*WC5Y\?!U9XT$FV(I(JE"6\:1-5P2ZL# MSE3:7.-(H#1:Z>#IOLJ,F08%BHA TXJZN=A?OGIU)AS:4*YH'EF,/BL!=0*( MLIS'D17[(B;:@NG7&!OS)=O=3Z"!#>2!HM PV"1#+US6D\%#DG;B(X+S6NP4 M,5QAKJ=O(?HRP-.S!R_[W)S+X"Y4#0":4%:8LKT:?&IR-O8W]]WGK@X4:QM]/M .3IL=B(-BKYN#)! NU8*']NG9_+Y@)TX M'!V:/*H^FK$H1YQU M)7CE,4FR@S5.]\B]'H!3*',JO>4)Y#$8"(GFQEX&"I4#"1-@Z\X&+,-D->H0 M,5QK7,&H45=S\P8<&GBZO;%R(.LUW;ORHJ*T9!.3!ZJ-A]<7S_H7\WZCK*<> MX]IHJ'+KN5>-)%2S04"U7A6"X(H?.]Y4\CFJ?H^JR5=!_T3J897 E'IV6X0> M;U810.!/0-AN"ODE.P(+:LG^=[G([XE N_$E(+@K9I<')]74\^*IBH-TU[ ! M-TGH&OL(K&>E94'?H%I%D+R4]CXW%30,^P(IO+*^;,VD%*!=K%DR(6\:^.6X M;1*8D\@A)AA)M\K/ ,/VA";[RR\8:&ZE\^BPTT1Z>CB\%8UV28:Y6EVNQ,AS MS'.D?TH^;Q6QOEJ?O3EQ^E71,X8':N*W:\6WC$N'VW_K J+VI>4J#R]/@9?L M-M*)F(!,L^QH$":TK.Q;[\H&8]@'1%7:.6WZI=U1D4)2( !P@SP;HH^4S8(0 MWC4!M>L$]L^KSC*\U='43Q]FF@^4WAQ9C=57P"^BAYGO9$"$$+WCE"H!> *X M6 RG)DU"_UY^:;CO$3ZR#V$MN#ZF< G<++T2L:1#\9:9V?P)L'8LW@*Q;JKP M=(=O-E8QP9'I)5KFA[V(:LP'4;Y,G^'Q&XLH\]KBBR+24[]GG-R@\VCXIK0E M>-/SH7PU<(GQ3#;7UZ@(_\V#,VEWD5 ;0VK.!$3IL:R M2!*C'=DZ:^^".U9QKRH4F1/B&_-T7$*62!J6Q!X80Y&'@".]HZ&B7DP11C]F M&DX#)G X8)N:&]5U#Z;3_'7W8-I3;XD":S*NY6QDG"Z/%FUM2$:TY@._(%KB MID \#+D,V!'Y%Q\/ZF/AODKORD%:"U5+WK2GG]Y6W,".6,+Q6!=NZE)1O5O5 MX7H9;+2D^_43Z?N0/'(&T0C%,4#>SY\3NFN0Y 7WJM> E9]0D/A[AONLSVN< MP6&+6<\K7C.[04S%E(YVS;D7]Z,2E4^QJ,&Z=WP]U6"CM5"6N3,R-_]5=7M< MY>;@A4,[PK..F"1!'_88E6[96^5\03:B2)E\BEJ1U%UU$"3!_L] +5?70+BT M* P)IH*P74YL*QZ5@KSMJ?OF MQC@"2)=X5;\%GOHGY'%,_ $(BP&(:IOX5L\T,8NS\8CJ9Z4N9T&0\6N?3.82*D-Y=I7P<5US,IR32527Y$6 MQ_B#N49@55;2CH@P9(Q3;T!?1* WK&4'#9IDOW&("D93%R:#?V$U.%?PJ+JJ MPVIB-35^N[EER!&D6&D'S8%/_G%GF#0.W,3B.M5K^NZ\#=L;-OT)ZYL"\,0Y M/UOX0%78BK)%R,C-FB1'BYF."&(#A$L_DA]L@_S]05))$[312J=\L??GJ*D+ M-U"B!Q !+,Z\#+$IO1>-:<2;XS'ZA,N-Q"FC6!8MMU//:"PYW/Q:8A:08^_J M,7%?-1V"=6G-7U&2'9'7Q$TFU3U^V(R8T&7/<4I/3_"20D/+'M7J?, U$'9CT>WV#).*^^*=NC*=UT: MN>/+S1_27[FD?N^( W/BWAB-[#V M)SG@NW3/*7=_#(I*8M_G?^N<+H> ]N%S_6D54P=KAW]?NY MQ&+KVLO;CJ3=)7:/)\VAN TNJU40A:F1R67Q./PUKXPV4\( B<0BC0QZ#5JNHT8CE3:.2 5@I1C9RA2\B&3U#*LZX$ MF!AK"0^3"O)\MD9(N:^JM9HT^+9)21(ZO]?T.L=D]CL96" GJX%[J?5OMJ]P=Z]>0F4> MZ#M'1+R/GV24FQ*$&&00-6$" ?DEGW('*IFE&'=I3I]$WBQG#[J\@,JBM3[> MK<\UM=//7@FSJ1%[2< G$\>#T#%"':P,H9;'^,!MNQFC.0&FD+S4)8_1'*$A MH<_;;+.0P59CG:&P242$> G*8$O>5ZNH+I'^$+V&J])]!R[0FEGN:C"%!2;=B[/>?&^#]/AG7V: MT6 ACR[8,^8 B*-1G;)HO"O#BYOS'_KE[-U+/=C--Q($_]64;O M[HH]M:O2RZ/ORG!S/5OSZ.QY/_V3&C3HMSKN+1D$HJSKIF&W!O?/S!5QAZO' M2PFA_A7'VQ6)7DE M[+33QXN\3=[3T-L?PITB,=J\M$.;>CV+1B1:!DA+E]?Q!_&![& MEQ_ZM#^@R^_(Y('1;A;##K' $'5[._^LX;$S=^;;1\2Q;BV!CE535AN'(T;&A1!&?YB:= M-Y?2%-!1,"0(%A3TW4M^__KQMOL9][3[-17XYC+U>O8):YRWCPS'Q^YM@._Y M'OCY]YS3UOS]_&/8+[WB/X K]>.?PV1J-[DZ7>A/I;_WB/V?L[O_ &QXKVV> M3U_[?C//?WYD<'O93RA]4F+:AG_GP7)!%?:?,OH#:,AZ;+1BIG1([3Z-D_#+ MT>4>V%S65G:H9_F0I-(A=MN&*=Y/E*IR1_>;T3?Q_A%$HT!($"_#9#Z2T.-_#2K MC(#VHV#$-L];=]U&^V!+#2]4?3KU1%'L2$@/'!VU(-GWG9H=SF!Q49<9R"QD M3OV)<3_/UON1G:7&_*(IESQK*!FJ1 #A6*>7'7^BNY+C2XA:6;+TR *]BL+W MD:# $Y0RZ3*%=0W0(1;$G.$TU<4AJ;_(QA'6P%4G+WK:B8?AO=(H(=$_44Z+ MX@^ Z4DE\,"KL;*]IK_ ?K=-JG!4IRI20+0E615U1O-M#.<+%GS9[?GGFG"_ M%B&'JD1]'(OJQN]]4YBH/G8??;/0Q1*E-FG M@=BS;1[+H+5#/;C];]LL&-1U^+HT+F$?-3,Y[I'E( MU0A CS$24V&Z'G%[(<+39#2;)J*I%D%TWSF2\QJ%C_B?7=>_]A>(0N4,FR[\ M 518A;K%5/#&KH DEJ;BFO"#K+'-P'(5QQY<.3>GS%N//I47EYF5.PS/%D^- M^O^\WXF9>:/JY^6>C XSL*["O<:]57\$U&" ][-48RR#0J/H;.Y$6LM\F8'Z MA*&HV?.*IPL$^M0[T(5MT'9-;H;G[?G: M_!5+.J"C"C(U;4WYB_D!Y8X+OCA8"X"=O<:5/!2AX)H?B;C_9T MKBIDZ_51EO(#+SIB0D(T4Q)MI-\V&I&C?Z;QO395:O90/&F/L,9%=N,Y^5X5 M"9;)Q(HP2A3LN7] 9T75L0L:F.'\K&^V7#).H C-4&,L6L)MK4^.#Q(;5P-E MQ?.D) ^NBT.:OM2 !!/^-0P']<-+P1RL9)NS?VZ5LF:^8N]+_0 M?T-F,E'IO,V4(@#I4G;9Z:,I8"&FCN:937!#^:36!!U\MNZLG8ZJ@59=SV\[ M]0=*#>GX+XPHR8TQ*+&Z)P+0.UU77V:5I+\1]JK\.AR/B,?SO/3($7"OJS+@ M=RU==C[L.^8H9VD;RQACJAO#ES?#!PVQ14;>YYP $%$ K,P*7,V8;3X;QU./ M>, IJM8IFJ(IFL)D!1E^F3FM^>S2]PEKLI-25<_%V^KZ^CJS0V[/B6U%V0?K M''8M^[V]V])Y UL-#5,":M3#,5,8_Y^<[L/YGT0DW*C$]5H>!$AQ\"QP2/QW MCQ)Z?UD%[#;W:IQ/G;TMN^0"]R>'V9MD[/J)Z(<+%8JJVMVD:>96HC&/4;#D MYZ7Q;1$2:XNW4L]^D2@BDM;J1IO!&58/U4>$1<0Y2E904E+.4%K*9S;+ Z+( M-Z''5 ,# !-J5 FI1S(([O'<5.=4E7>[VII$0;MI3SQHT)XK&A5,T?@%UG:4 M<7$H9H2S>=R5 $!G;) GDII3^9-M)773@U(&0J74,B\C)TO HOF>,5E[M+TB MZ-M1>[("5=1(H$>.D2AJ-<\\EWB_M:LA!:6/ MY8I@FDI9:+;!K4UD*8Y2AE#L&U]D!F@(@SV6@N;O<4=&WE%0"%-0 +.U)H!4 MX!RJZB,,MA@7S_OJ"#LGAX^5$]MK>OH/0L*P$L(I^$41 7PC*79ET!"\R4N4 MT^J_X,C%4%6--GS_"XLX+Y46_0>PJZ@!W([*@%5AWHY!'[PT3OR\*VR)D&U3 M6^O4<@]9_2U#* #X'[K!GS^75@SU+8,7F5/97M7.'?LRQ*N#L5:(:BJ7%N]Z MI"8XOB+(1B@'ND-XH_I&%/\:Y?GM_BAE; >G(/- V&ARSC*IU^1C1 7:/Q[W M"&"TRW/D3GLXRK);TX\&JX(9U63/#W\W\K]7=6L_6)<'DU9?NZU9-HJ9%9., MBMAUQ")_M+9/,K-=3+9"T&;'V +AW>"Z/Q"[OS$$0YD?ZSPZ?/NW'_'9;Z3) MY&QQ+/\:>"1X2BF*RV>/&TM[4TW#T>YE(6[?0ZN-5OR=<-6,?6X#L:JZJJG_ MGKH!M\2^FW28Q&'%C;GU>.))9AQQT^)3;N+)W2>$-%;!!*W,*SBE=]R0P\GH M5?S<$FITRD6CK=N2 ?CQNJY+*FR;%F?Q1^7A)?&XG]NDXMB!V[5],?CU\*G1 M]!W!0.>+>SYK4N65-F^ <33M4J52L*B<#ZE.7W-%2R71$B4B0FW;5MLL7HW%/*& B M@'!$!C'(7EK&-@C**(>%K%." >P]^\KD./.'AQL_/H!Q:E5K#HTMGR?46Z8 MOF&%F _<6DWM-L[JB.GJ/0L5+2@*7CB"U0D'+:5U[=X[OG$OJG;;S54W#?90Z%(<(M \%$(H7"Z_>! ;O-YS_GY-;R%4 MY0<[.)G27S-:E7Z)%D:5)'LW/E0V'L5X.),_P-R>;&U\"IZJ1]H*/B5TTA1[ MSU&X?P#_'1C\-[Z6.&QX]K(L;;>GF%'M5&5N\"CTV=*;XLN+AKKQW>]0S;-% M1J5($D>B%_R059[8CN@]:6);3Q(;64,+!_LW&G$(ZDV*"]R*LUDN\0EO_0'@ MMX$YN.('YS_60F6 \.'8=/48<07E*5XQ)+00"X,1Z-K.2T J$I@$$IH:XA!8 M,E0CL/S1=&X [#Q("LH>*^A !@^Z_;B[SEK0W*F^" Q63$00"A#*P*EV\V3 MDU]4_I.E=NDDE2,Y0J1$'9D>0J2LTC#0!'NW)PJZQX.X:F&,^%=D]A$6?&1D MO/%ZZ^3D0CKRK6:]4*S5K.N)/ "1]G<1I*CH.@V# ;?K]A0IH+EIZ\/"0U M&05$B*FW]]^PB#R9H4\:$R$*NS2T]B1=>I?<9>V]"X[WW(>UF-@=O#$PXY6D M^&22W,;H,@M%20SF8@D8^QF#!=^=!VD"^05ZB"WPW>J_9@, WI&1NP"J&1MJ M(R41NSO;2I*2QEX5;)PB.W" SRDR,9V/]@F-]'BK-A\ 9G,,CB[\JANUC]G8>\T\'A=!_S/! MG%/K6IA,'I38^JIT]< _V<[?Q%;%)^SWM6)3^U4B3J5QM>Q'OY:],M*_Q@_0JENM#NWK%"FAO/3*H*ECV,!#?3ZYO>)*=(N3^2@[QJS/?M0#I\JKSPSWH3*U M-_]AL9N"G"7/?88CL0L@-^'2I D'16O%\6S-'%R,(?D'X+-5R/^Y"9X@^LW4 ME,C,<9&H:HTP!?U',GOC*A2<*!4/=*CO&_JE=E20: (,$L5U<&*1#&?FF!8J M6GK5+6T4%:P PZG+C/2!-?_Y>(E;#MS(YJ[ ICDI\FXZOB&*BU/,+7Y-$R-? M+E4\ C?^.R.IC8+I$#661J&)5JB0 O-B7, !R);)*+Y9)*.S #( XD!G- M$MD/;Y+O<,M\^#A@BC? ^?E[ZH\M_V2^UJD\ (3:MTJ(2FP[$6N F0Z[!T*H MZNLIR9KXYF KT;6U>[545]>L M+QLX8%,U'+,?:S[E.+AIN6$8?P ;$W0^F0VO5R5'U12/WUU88/2M?I-S1FD? M?/P#&+8X#=EG(748(@>X(SM(IJUK-'.@^R_'>";J49;:Z0\A>;WWP(JL2E$J M]1+\ GI&2FH7J1P:BU0@,\80T&4S#_@"\-^8]CS%7G-;M-]TAY^ K2R @0WPI M%& 0J!87MP1%<^;NW]?(VYH;?M\\3%OC(3"RM&KR*)(.A4AZOAB$\0PFN2ATF&N2?2A(X?5!L6VZ]0 MTU-V+[7P>^.M>._/@2O+UKD$* ?'E>9N\ M\, 7U&6<%7B -!V!,HJ9V]DO%13Z]^CHJCLMM9']MB4/B5JM8:_M(J5P%->N MUB;;%;@H?3N"VVBTFM\RF5L;NIK7[C5"3ZL]20SB&OGG5"/ 5.;FRQD/Z-V( M.:$ZN9D3#)5+[&\YZ&?*(H@ NOM=9ZI.SE- 7_)O;6Y5$K1634%[K4FA+Z- M_8 !4E(3@GWT>OR (4;S\6^.5)SP^^#JB!]A2=?7(.T[/YY3#[IF5%7&9[88 MQ)6UAZ+&DZ4X%[\H2=<"YT@W)"!A-_4]N 6 R;1I^J92_J (+['.(@I#U"(= MC2YR0!=Z[G/8F-F,3K*J;8NV66]")-;LYJC14S^DVSD&!,-N[&B'HH9;3RVU MJ]@L+=?V"/-& Q/L#.>(9S187HBZNK"QGWLUNQV)DSN6*CMG@UO-YYD M7?!&@K\^[[!8[_"XID .@I_O+OMS7Y%FUCB.T#WXXI!;(G&;O!L;!X#ML\*\ M[4GUC=H?_C_SPQ< #3J]B+P9/(0L@(*"0A @/L;L] A%6"3U<<]/YY^]-E0 MI."1ULOV##V=J$.\4)CKNZ)=H MC%D'9#LN<6N4SB!, UN6I:5?9I,E#@=Z,%?;&UX\:FQ!\ M(",@G&1G#\*=U$N,2JD4SSCFA7RG5#;!P@>Y=-2-"H;;9!LPQOVM2O32>FJ8 MB)AV<9]@#1N#QV$:8SGP38S-71IL"G1G *54*953U%/4 RE)YHWK-!B2>.53 M?:_2%TVKR,E%,E<336K6#K%PI]J83_*.')]4?!X/#1GRZQ!=(0'@_BOXP,/1 M5.97>Y,$(>V58Q]>J=3%$T.NZT-P5Y67=U?_RLYZK.G+W&B;^WS#CU(ZGFLI MVP>!6T//675&CK:9L;^G7D0T^VH8M][Q\: M++8SCY_M%]SPO/4FN..WFGMK7N5X[M2'' ^^\P7,FL6':*H9JWBE,]R^X^8K M0TZZJW\OMDM[.1N@INL)6.A:Z;5R!,#JXG9D(9J!$#^_F.M-B(S@PYV0J$7, M3!ADTUZZJ* O$CN0T%0]P.L-_/2U@R1S*N_7 PPE:PMG_>:&@9CB4(4\!#=]B;EF, 3AC M0T>O7R%+#]Q/0@4!0&[,%G:?^F%C$\%* M[XG*Z\?U.?SZPO &>^#]JHE_![CO[5! MG4;Q/]9/)L,2@1KO:/AZCCLIA;M/':X3M=CT3HV6]<2Y*4,U?30/WW0\6WA6 MR'NXT?@._F<$O&"?S^CV=O.TAT(7QT>4GJ]X&9(P0,\O+\E10/P04<:'+T [ M>PYZR32ULCDE?N<#2?B'#R3E;'8L6%Z-RRI*KYC(SPX_9WQ=Z!$/Y>2".:%+ MDWWB4]/,_TCA&VC=U^&YM1R)NHU3C44W[73TU23C>&E.2P/=%E4 MVEP>I432O+,;"%* 72']?K5G67% MR+,W@7PWYD%WCV)WA]GOBH&*8:#8R?*C=TTR ]%5S2Z2@LWXH&("@/OBT7BU MW%@3.X182W I'Y'["QQ]Y[583:(BH@FI-\1QT"-GY1"+$!%2K@-(4N2F?9)4 M%=?JZC+U4YO+,./AWN83U1!YFN1<^\Q:^]QWN(Q^I-X#0FL/QE%+7",9.44O ME!KQO]^HMPYQ?S5[GGNPSY=;A%W63+XNQ-<;A(4%CS?EP4)'I>C//T6@90)7 M9"3N5'O'10;![Y^J"8=3K[403[#_W/+1U?XC?!N8\P\@>L30!++=@&5?"H@8 M3I"--_'>7FRC;,CQ)U)J[<02U^ANY,A>763/<)I3\TD]*0715 3-.6.BH;-/ M20U "PJ*!$RSP@ZB8H62ME/\G MK\=JD:_,@B0&+K66?4U47.\A%BF@"%CW,-I\&6W#]HP"G>OVF0Z%LD\"K5-W M^F>L<]DCX7B+$34[.#@!!HZ,0LNL?LO9-4?(3!W"%C M>/(+?C-7?3&D7Q3,6A0JAIC;/LEI'VL^RZ3))SUF4_16K,W1U8"ZM-V3,!.+ M#C8 'D2Y3?ID2#GK=^L#!N-M$,*$JN7LQD*[WOMIE7IF(985K@(TB#R\!C*, M^%S69I8#)SS#+[5LG393<^XX"KW;R$FVLXB4)S<"2)R]SR,0\ M+1=VQTPI?CH(@+<*)9Q@0AL%)3:?(H&CU[=@\MUF=ZQ];H8L=I?C.(*JS27O MW];#+$RY=">=+):@W0+Q_+B)N+7.>45PCGF5VU2OJ?K?W\4SPC+GBWW7#2N" M9"^OB^'238)>V+U9FRU-7*BM\7T"$;J$?)+E)1HZ*SRW/ CSG"$FDZOSYL=3 M%Z=#:'_''P#_3@)WEA+PP(G^5KU:[#'@ZCR;[S$3)A=_>>V0R(;HM/G*P2RL M;<(%2G'M<+^42(%(^5F.H' C1,-V33)U^6>.1=6WY*"21) 6X@ P$%L M:CJ?5VK%G:-:LT,3E!GN@3VAS)Q<[B,):[(4YC.I>^L55678E[/S=T0(K9#X MV729T)D7"O$;-[P/TGF6G!N="AW#T%YO7&ER%/R7//?>CEZY$;<]%50?B(GA M0-E59S\O7C->7UVY3W?/\]<&P1L[!GN>MV*8ZSRS#$(*ZMD4N:(,PA*]NP]$S&V M8T:A"$H)P&"94!16"S^F"(-@!X'"@0IJ-EXN9GPMC2[V!>,3DOG Z'JW8[2[ M!"R.A6U"!S+LBM+-I% ^]>BTUIXEO[9M:87I4I+1 M-2X5*E[)5O**DR3F9/&K+"-;2#,HJT2'Z&C-'>E@U53OPK=O9JX4HQ01E$G. M'64:!;8^@16T SVX7&3CM= MN#,&RLIPZ[P-+J4\%Y!E%&3#W=&^5QPJ*2VK-$AEBS_\'L8Y?2?G:#"95M>E MH!4\SPN=T=E1E=E!?.CCM55V8.(Y),5\;E8X ]U-[8VNJ0?@A_:HP6JS->T' M/D+')TC^KA[-+_$GV3>,@+ODJ7J#?7<#[L*\W;;$/(L5@V, NV MH8B6"?JBH:'.AEU$!Y\A%7@[A0!0/U,9Q$Z17C&Q^\JY0;C4@*DODP= H4K) M@RA,_0"&FH=JN[PJH( MQ;6-C&!!) 7.;!_ILPS@1CS4H[E."O-Z2 F#[UDUG9M;TXGY,DZN#OJG$-*W M"S?V/LQ@;GK$KX4?R<8Q>9FOY-SGV6A"7>K-XS57K>'$UW>9.M0WZ!#@T6U> MV>O%X&N-NF?@E:@'2:DXV]*4(KIG5WG-T67#C;N*1:8SR2MQ&.V1#Z%9V >, M*Z8\*R[Y$\)QK!E!MVJV#)O_.;?RSO/J&M!4 VZ9?0N :FNSQE+/(S JK"]I<6QN[RL) M"-*/JU9$JF=3#.)'0?J#3/.LT.PO333ZCYNZ^3_3+Q MG@]'6?3MKHQ-'8-:[:R+9>_TCMK5,P5&B"Y$K[:M(LAHYF7\+P33(H!B]CAS M>T]U"-&#(9C?>%%L@>Z!/OX)6A_F$^X;!XU@2E:([^=%A"*8ZWP;7*L._]9- M][R'-(VU40N+JTUR,4&&GY96YB5X/1=4>YY-F?^#%%!GO((R)K*]9NZL$[P& M(E4-MZQDX"/#,;APJ$VG1]AG]D"5XKI(2E# /T7!$TW!(;7GDZ0-+3^$3E72(GN!1D()[J1C LAK^G M3W.>(=41FI[=^71EY"BY_78,=7 KAC==)'SH14&\PE6&O]2 M&Z+I,FEJE))PC3G7?Y ZC,YX#&^R.T,ZXTJ.AX-=*/86#O0R1[%*?'\ A#)< METL>55$&[KIY]>F(2;"72\H]H%D)3,3HLF\1/87R81@89,Y0= "J&3L= M4QW*<%X%>I2H..J!$P"$JLP!E(PZ[GKS=Z*/=O:5\2=G.7:'=ZN.O#D[^>8U M4UVI,JB!& P@QYC\8E6\X&+5(%D ")S; ["P8ZD96&(NXL<\CE@.C--_SCG M-G:3W24%:^#*L>$K:VAOP(TO /BIN@_PQ*9 M;[Z.1V5B._RB'=D9BD]'QWDK:>1[P:'(DHA"I2CUT/VIR,:W'_ER(,[G*3H\ MLUO/<824JZ7$>>RE<\4BC&G;E7^W!&>7QG%$EE;Q>61W25E/ZAD=M)+Y7('$ M,"K7KNY]'6,,.WUUW$(4["AZ+M$$VH VZTM0=?Q6*BF;"K^+<8,A:AU]!ZN4 M"'&"?@!PX]RI\>7!@=9-L$2X:9\25M6:W/8AGN/\2G*O*3C\D"B !X;?KIW5 M59W#0QMD%^G;;"ARKU*?FC6A^GNS]5)F]XU@..OYY"#C?GWW$[YW;2MQ^]+E M Z[W#B,) FWXA#G2S0^:CU$.+\8ZO[A@#.HT[3<-3IBIR]M][OC<>*"W?H60 M^JG:R[]IT'!S]39;]NHBI:*QVB$+^&ACUS%;/LU"XL"1DS;V4/<_2#.B_@!T M%(*Y4:?U-9+TX<^M+QC"5$"RS@Q#L9$JAX=G.\0>B CM98TRHJ@?K>C0@D)A M3\9XWJJ8J/GSXZ9.A9T>$Z*\O9;@P%U!.U@WVIO_D.>O1)^R#QAXWX^WD3@0 M&2CU TX8BEJ_+,6^>U6VK6C?/X#+]#8[G,T^ _F?5;59WJO&J!+ 5[6GM7WL MX>0;U4KH/66? Y11 !\ZQM[<%.>#MYD)X4'B?^@0KZNU+#5?S.*T?.(UEY#) M8#,G!5,VN@0\43,,7(H;9V 3%9AU,@8=-R6&*W![F5GKD; QB GPLOC/Y0N: MH6/):Y,U\554?797MP L'=W=W=W>'@'MPE:'!WU^#! MW1T.[NX.!PD2[$#P! +LQ^O$^[JHU:E2MO=:L.7>MO4I5D#'W M3!H7&FTY&&4Z?1_2%-EO^:]JKMUW $&EU=6U[A<+(\-_E7/QG-RJ!BQ- \=) MM +/+I!6-#F;%Z'_$=Z@Q2C3A!I0&>2"%ZMUC7!W731N$ I[(;L1F5"3=Y_B MBO6<=_D#FT'3:%-N\+<$ M/S0>-&HPW^?;%#>6%=O?86M3Z9.LF\M6RE+I ^0T&!,;3R,WU);MLCFA/*$\ M.%(Q!UF!/%%J8=\7QMTCP)*_RF-EHSCEC^P<-A[S41URY,DOX+01^M&4!Y=T\C3>V/T'ZXB#'Y:V^6S-T9SW')?6BH=[>6B?17BW3^')1% M0C-&BIHZG1EL](NHPNU4"S[6R%G,\W84U1AY^%][]&6NUJH?#?.6"<&2O7SV M30J5].,2NN;?5)3%M)#H.!T/+9+=;@9C)6/"$27V"RE%H9(5F%T;)YER-L:: MY0$>&9O[OU@YLC[C_XR'7SIYPLE:XO^4<*=X5Y^0R-MUM5@A+LA=U0SA6JR^ M=C81/ 9CK5;RN'*JJJ\ENQCR]ZC0DB"E"/S6&?,DT/S4I0RP3.7*QD!MQJ_# MAO[&O*/))X7.?A 6:#HLHK%/N.,O-=3.,C"ONVLY7AK'_KE8SNP+BU0D&?+6 MQ61D*.QMAZ^0-4F=7:H;7\X!3+!;4QEJB-+J [\]:V^=](J].DI(J3(V$[#- M>E54^IS>63##XV:I' ?/M2G=>*B<,Y;X!T<\_[//25?ZO.OWWT8>:4]?(HN: MG&J8K?Q[T]B%_-LR'/<;!^KT0=CL'9X)A)/'[GGV/WI'Y_UBW'=^8*J:IG[U M_X],EYRO?@>8ZQB?#[$%G/WRI&T7X44W<\;!_1!SS.I)Z\!\*W");)EV'F3= M0'_FBOLG=CX[KZILJFY)QF&8Z?#S)O\&.,>P=]4AL1SDY .U6&&V7IC*<[ 7 M!1+E& 'I??F6[#0[YCP, 1'5Z"!->ML/F1(=V)(&C,#-P^7[%%/4UGQ/%&#\ MV8W<9FP]IZ$-RCRO#(N\*/?0E?!09:B.G?P;.S1 ]6)-[ %H#52$<4YU\M@$ M)67,46I.08*<$^7QOP0-%C?9]I_N;J?D9W !^E/_N4\!$J1:YT]$UTL"AUAM M[I7\1-[;PR=/PKV\GC)?/QOBBHY^FS/Y)+7Z_0^N4!*R%(P96:[R$Z<,$Z!,]_(8FDXJ&G\??[BH(- MG= 5/>XZ6&CK6&A+'"([-WPO#QD:::Y_>+BP+'^1%%",TXQ37P>AX:F[:R[RZ3 +[U,E)@NJYC4.#*1G VL-_F+FH+^=3&' M^-*)3W"+Q@.[*FL3:VH'NYV>'O;+)HI-S]B.F>7\6AVOI([!%,=1/\N<&O(**).SL]P32 M<=69C#8<7S#HB?=A#B9>NC0?EI&W24:#:+Z1Z,\_N'SN%(Z^<:S6UY1T=AFD M,B,W*X]*UUI.OS!U4)/J.U,]X.S;)(0#:9S?Z=B9;R018X7B*QRW&^HUJJB6 M 0 ^6GG8TO[2_*2H'L,,)^,B_A]_'2N'K8+&*A3AYM@R-E%S,N<#GU (Z9>C MV$FX$>:P"3V6HAQ77S\XHZ+&U.+,!;Q;@N=OU7$>&R4:\XO]OM0'^>S73CR MS,WJ$C,R%X1V)?#S/(Q^IR7OJ%)9H[E*K4UAO#E,^SKEAH\(Q MQ1DU3N@;8Q<6=<(9Y\%4!FFY%W:/-%P'S2H^)2J>_J(,F^@U3?G%-51/U-8/ M="7F'3HHSF^A1.ND4HTRFNYWA=C4,:SY*.X12#;;_XLAN!5 +I/:60]99EW\ M<@VJW-LX0FWT;6C]QL9"F6QIT2PM#>1*R/0Z)$=3N+\I=6DI(_Z.%!S#PO?G MAS#?Y"FA10_:T![)K)9?H*9)&&2F5<*%?TD 3X<9&8QG9W>&A>7)$<5N9EXF M[YH.@Y#)J!,^6?6N< 23,2?6G]RP\M#8O0-FU3;$=HE>-';> =]9M5]MQD6# M[JA^Q0Z^18,: [+> 1JC_4%J_V8DVG+X3>QWRA_I_Z&)L7'I/6LY9*WP>U1Y M-<,R8^+)[B;Q:*KYH* -EAN*'J?7JQT1=^M*<2SC$DOW)PTC>4EJ=08I0=#T M1:VDR2[DY39RJ15&O#X6 +_<9/U&XCI.Y9H+Y:5W\! \_%-NI^]@,<8FU]>F M+=Y]YBOF- 5-4U,K6R$* -#^"&1Z^(MFIK&*(K6M[K\J1C1D@8[Y$DXI+LFN4U\JKH!L\H>O:7S_F MWRR#,'Q,0^O0.^N$#DW-\!T9W/\XG^[X 3N1NL_Z&- M?\R9YH8$JN97*6SI2(9@M)8.RG ,^N!@ AY>@FBW6U+R3^CH/]''U_S=?[P# M.,6BNUS<5"]97%VGH0O75:EB4Y90'M""3X&8 #@ @S@2,!A*\9\V9L0 $(P M -X#>54<0,\-Z.G:D-]F)IYUL\(A'E$;E1]2[)#9'D/F3\BP;<&;*'T6&%: M5V1<=<>N+JQVH*5:^4N$H#$XKA*^RWIN21!Y)%!)+!YJ?2D@L8LWZ\!7)5]Z M0:ZDCI2-$HE8G%@:#_ZUL]Z8V1E\(M#@W-Z)CK2?]&_!X]VO?S/_[<_$&^4= MPKT,..QR_#F1Y>4YT#YP\.WGWE;BW\?"^/SPC?CW.V FZ3O=_\SDR7XW.S]9 MDWEU.\)=GG9L6#,_NGF@U] ,$L.M/S,HSY<>YU'K6 >Y-PIUVN-1/I&88N+3 M@BF3) ZE(7 [$;:V!7],T^'C#N7#Y\:0*N7&*+%= @GC=:U[?^R-W[+X)6N$ M8=[.QV$D>1<0,T' S.:8TCE.%S3$^*N@ "Z*S7)5J9,JC#) M%(GJ=3LX[,7W1LVO;ZE@JFKM$$@W'H[X6#U-[])-UR<82ZQ,=2_MWD>02P0= M&@!S0_4K;NK.F_YJVIWKBFY:9GGB^P_^[WIM2GGV"N^ O0OJE8:2.\U'M*?( MMQ5OL5]Q>?^5SJ;_ZXZ$;,$AE=549?3Z24=1PXF6X(;S^)+PN>QEA+L[^Y?" MW9=4+*FA388K5U\P5D?^4R1'*; T+]S!)>@S=]_ 0R=>]1,)#?/>2W<:'U=I M>BU;EWD[S@AZ"'<45F(^\,AIA>_(_>CSFE+!$W^J G5M/PWK[W_[\&FK MG& M3;HRB_!B\UI*\C33\GK]@ZS>:E2CT.Q#&^=UK2NVE1 )F%D>Q^P=SONAW_]Y#D#&4][ZI] _#O\S5Y@1WR%*7=E7C,;#Z*V-B:>A M/050QT?_D#J_I.)Y^-\4A2BO$+!0ZZZG#^B_>S<_Z;]RK GO?]V_I\8H6XDA MD&0G^"5L:*":.Z+YIM:+5>>F5@J+OQ4\=7!9]["HE[0]%ZNTX@X0#DX<1[#[ MP_+ZGOG7CJ2?YH*1:J-#^#HHP^-;4/?XF+RI,=F]-50A:A/=_AE>-S[7QF_HF7 M#X;Q[^2M\,K@.?EW$/ R_1<(#.\MXGFAM9"=\W=D%X&0ZR%_KV1^;_ M0MRW_XG%19!MX)*?'R1[->,J9;VT3+"C"'=MJ'/SRDN;K"-2X[9I(GWM!?L= MT)B"0YW)$=*?<1(3-G-^2J<"]\@4% ,?M\DWS*3&4YQ1YENHJ[.:_L5JH![' MUKJN0LS%IWOI7 M" ?! @9HV*%B/Z%S2 /$Q:5"H*!^HJ,/[0?+H"9K^;FX*+,N>;=TN*M6L;:U MU9W-M>2RUGBLU9>,SM&J3XLUL ZI%I]I9[+G6X4*)V9BD)9U[4OU-;:U\7\D8:1BQJ(EBBOX#E&>++]E?^L9I\Y=74D MGRWH$W6 BF5]"J%ND&2<(%-M?<<5-+Q,TPRM\]"U2G*$<9-@,!1-6:&5S;+O M)S:J$YPT5XR?I^\ )E9^]U9+X'<$F*EUF"-R/YHO3QS/K1Q9Q^ZWB7;M.9C^ M:R8&HGC<;@1FF:YOQ@?( GQ>=0@4I_G@99Y!VG9C,L;D9#0(LU%8D_%;I03@SS MT^OO6.N#USPP:.)0O$YA[0@5ZD0C^V*-]_B-N;7SEQS3^*,)EFORLTXI 1KH M.$A3L9")X&A7D@]9/F0K1U)I>:[)C$0<3R6'#*[/(/X'YF*^G>.)K8#E^BMD MN2BWR;F3A>7OALXUI_H=I"3DH&N1SR;*X@6?SQMQ'6*6,<[NH*B/AV*U@WN2 MY&-B5@?J/:2*G-8R]57^MHFT_+T+&P+YF.=":^ MFG92*@3_?.(G(SZ[F1)V.&. M;>QM][HZ80XF"C%Q*"K1R6=4\W1.7"%4I/^YE6ND9:N H"24ZH-1(*:#[;JP/EI\:"PZM7Z8#VKXL7.7MCP_7;_[VFW"X=B3^C? ME& L=5MHKRGX 7H&XL=Y28CD[Z%8(%_D:%T['Z7LHRTA>.0,7T(-\!F?NZ!U MX+L)0&EU20.*/?H!;A#7$V3[RLW1>8>Y9^/CPT;\8&\IE!W7?&(Y6GL@F/L9 MI7>1\'4E,$;# %C<"HNI4+FVEV7Q#O#MO^3[JT<%-!X.WP%E?]'Y';"L$_7R M]\Q+_[/8.R!#/P^O2+3'V2-R=H=DSBA86L)\$/CIHD)#,EUB,%4X?+40D[)B M7UZ#821DGS+(FT9,R(@L+21LZ'M \*KK04'=QRJLW/LQ^Q$Z)S@_(OY/U"_% MR"==A73JY%?G-%OK,LL!A""NVJRH?*OF1_)@K!G%31^@2->,9LS\D@&Q%<<@ M8H6(L$\QN3H::;VRB/\F""^MTB+IUM 4@L?<\O75-&"/W8TD9CS>?%Q&9O8@ MH4)%[3<]A!AJ=:T28%>G<&6LO8WGDB/AUKLJ&!BCE$%E1?!'C A^TT$@AV6_ M19L%$W [5./9^73$E<+0B2K^92[U K._EZ@#V NI+_;PQRB9Z&5(Y><9ZB.6 M9^64A8HT6R^*Z.UQ;=UQSG?B8]O+:X7 2Z(N=+1K,&?^6W7!_Q_\_\'_\F#M MABA-?7ZW[,$?=77MSH\3BHYIWJ$S;M9<\0$QCHJ7:K3L7/D8]UN"0M%N,5*V M]1'LJ#E4YSF;\%5W1E'Q]^+6K799URZ#W<$N'A35"ZBZ.D-=PS4OEBI:Y-53 M7N19<\(+2UF-E\[.T4+&)E)(9EN92GA5(R,E.,6Q!/6(#T MV3*9ZC')A91F@#D G?A:UVJ=F>"%EUU^GYWYN7%7K5=,H41V!7)]0YMA4U$< M):ND\-+@7VF/O^_/O'8KXYS$-R6F)D)[F+K.IT?ABB@8N[DY=.PPA0I>>=$] M:.@*G%_/I8(X+7VL-;7E,P /[R,D]E9LYJ@$-"A,_,$^&V^J6\AYTY\_)@LF M3?L\:45MRZO[TK]^3?>O_FAA0:57Z)G'KW>D@!UMD3>@CC''J4D8,M\E MQD[A=NCO&%SY^AJ?35EDE!H)&\>LA(>5H(>2YRCD?0=0C4>ZZOUDE*@(<>]9 M+D3ON)+L,FII>@%#B(!JG=6.H@73U4Q%&,L-Q&CC0+R&)2BEM23HK_ M"BYEQ%$4?;Q$(F4A(2MR#CW8[K'BH?_B' 8@VV,M8IE\3&5,?FSH*+ M[8=N"PK2W]6Q[5\F#ZT4BQ7++6B+K6&PI6$1*(P:9H5$$'0B,ILWR\T=,C;P M?Z3>M=PU,W^G,#.W6!"JN$U=:D;FLR A'FV6U;!:4X^ASI8>8P<@'IJ$U/$X M& Q%[=BX^ %='_+->EO7QIMI1T>*,\Y)YTMWZ#[@KTIC>%)^R;D_BKMM^I8I1:^. <7NCN$0F8J(''R2+\TR_7<.F'>$]B[?PGCKG+=WZK.B"QQ/ MX[])Y[R:?GGFV(I4[YMG#G=?MXG6YE"6$7<_]I'!C'D6'\6(E[TKA9'YX"?; MC'NV[J>I#YE@;[&?#5/:6'T'L&,(C]+.HMDD24PDH[*0=$5]N>%UT61;+JQ, M 2(BXA>24R0G&Q;&XDR0G^M?N7;]]Y)=H\N$_FJ/>Z!FKJGEHF>/4A@);\/5 M8Z7B$)J.[J#JXET(HM"I*!'4?5)AQ 136%<9.:A0'S470*H3,E908ZN07XL+">%\#X^J$.G@W5F^-HR_QG,S#V/K.N,MJ+C76#PSWC OXDW7VY>0E MQQ5.UL,R N<2_8L.P=(EQ08TFZI9V8V:I8G" M VL'%@(>U.,CA_L4+[!TO&4&/X[TC,;3*#JB//G"A08T:DJ5G9WJ3S^%L+24 MB)RKI [YF*RHN>_'Q59\SJU):7%I2:XE\W]CF]/D#9TRU+1&QX!YC)0<-YE2F3C%H:0PK M-.&;J1IBA($R^JP@S?_*$R)J])#YZ"-RK$('H[4'LU9I'.:/]# E0-[1^=(RXNKA6I'H YI'_($6/5Z M* 3@;$O$U%JCWS*_'E]A)%FW!'M M5H2)B4 Q$26 [I!?B=G):KNF6U7G7?!UI[+3% C)=V^.GB77OZ%_8GS-GO&5 M="N'3['#(#];\:93+QHZ4O9A#ZRT@:MW;I2$1BUNODA8RZV_2.4C"7&J7;1G M?QO_V5M]*(*C5R_SA_RUUA MW(86W!1O 5ER27%,RJGR7UVCM#KZ08\(K0+? M-DEN)Y@9_^^Q*/.?@="1SN;6 G9Q^*IPVETGU"4"Y]@R)\A$;P"V^>S0=7;F M7<&0J)/B>N-%!\1$C9=$#+6C=8\&))$2#%H,5,$7P,W=J09+[G4A';O+O -Z MYI8?+*=CP>^ SCHQ_:9FCX^E3/,NKDASH]TXFG*3F5&6-S/Q&M&>,#5;F/*( MZEAH< SAE!]]EJ"*P[M*)"@<(0Y=/*S'<9]YJKRLL"Q'6]1C1'WDVR0W4Y/T MU=G+=^4I2;N%W>;&WA0@HP4Q*7O.I2(9(3^7H=&N1PK-PE ? 3M@4+C M*D^X%EGCO;S9NV2;L;7N;F @:6B._KPBZ]Y2Z7JKZVC#HT MC 73FG"(#V9N=+S+W[QP:84@UR"99Q6:1^.7 SB4-: 88BDF$!&_("):(M$\ MU'>SI.A/9Z0Z@[L56?_9CI*V)BHK41#7L];JFZ2AG M\\A?='M!EGZHP,\:DF@&\4A8&NMYMBPM?G,XMS0F6KZ-4Q&N+A_8 M;\KXI\]9";?..//31[M!"88PA8JOM*./T5, ">1T[\/Y;&--%GX,(U>,ZZ>L(7N.00+Q; M;EO/.X"E:;M:&[8X.QB;?"&!*3:4J*[VKK M2+G9DX2)F5]:86QX\SKF/ MOU1HNV C'2[?OA##PO8<&=:7V=IV[CK9:6AWW>),K:<*>6N.F%*V&;7/KZ?X MB?I4D0Y>Q!#5.67<6J7&].HE?J^ZLDQMG&@3Y*A71:+<.<+L4/?9CSS,7U9< M6/RL8>!DB,9O5.^QV;OK!2H_RAN\?'VIMEN#-_*S<@:>(?):Y_T.$%TUM#^; M.0QLU(+M=1JN%$ _ DA3?O1K^\N)W/]R(J=:OO*O8"<3X14A0Y/+5JIP9%KL M7 ^2A"]-'"/A'V137(Q \3C2/6GSE %6Z!P^],%)NA=L"0R3D8';O^T M"-I[S'AV?VE[B[_L?Y$RL%)Z!TQ'4/0S:R=S9JMI]S\ 7KG!$4&R'FI/9^W- MY6+)WFJ-V%%_*C6ASN'N**]J7L<M"7%E3,6#'I@$?]38HHZK8[-A] &;* M]<$.I+#!+6 XY24]J7:<+_0$&P[2Q#PY(.HY^W[SF,3\T*Q$HT2+XZ*RS1(* M NK1*7.&3NO7M%#&E"E*!(H!J0&W,)W0ZHOM.5! 3@]4K?.+^VL-!<\*F*^_5R!$+%?UGMB8*L: MZI9Z80J5(*U?. &]S*\\?I^NYMN]7Y1<1G=V#8DN7[0U> J=KO8WPJ659K+#YL,7CB/:PBCL;'- MPV)Y[A2T'*P_2"EPZ+!_Z\Z8E)!GB\>4:J<:6 *]OI6DJ6BQ6?\HF$7R]9/= MBW\I@ QKNN#.)G\ZN=.G7+ZIDQY:8]W^> /VW2->GA&,\T-6XE8J;L=!F!%R M51Z[X=7L!=6S:!I 3D)K7#:>;+>X0(E/+Z?U+H(K"9FT)?[]*H,4));Y=?FM M<9 N"_-C;;S0P$$;&J%/^XB%686BY,3'6DGN5,[GR6-1_*M>9'XF">!JC1>/ M;4,+%91^(R,>8\SAQNS2V]VW<<,\%[5X3R$Z%,JU$;;2-&\6TEEI \;-+>C< M86I*[0\KV?N)WE\!$/+*/2PI!<*A"S19ELW&)Q=K9K!CMH+ ;R?WIMKN,=)1 MSN:Y8]H+] 5M@5]6!:)&?0YW,K@+I78X'.G\Y2.%[EG[CJ%>D?VR"\71J6!& M1!'%-N'=PP?^J[X6(SCLW(AU]%RX7*T);=17%/=M'.@?K(/1J"P2 ]I M1(D+KA!E)'B,4QYI.2]R-;8]H"5.\NLV]J,OGXN;<^!DY4^UW;!<=6[PO;K@<$=[BC=Y,4Y<:TEI97_-X5-K?H@&:9ORS6_*[ZMJ83[1 M4\0]7WZP\S;4#W2F+[9N:=GYJMGK^E*MO%C9$^!17AE$E3'_3'-XF0N;3]\: M7/E)<1P3BX*5Y=:E@:I,GHR7AN^#DC.>O8 OB(SMU ()>(>D6NRL?>REKQ"E4N18-NFC8Y(% MCX1!7E'\:4TR7-'81#HCD+O%AJ9HL)SB9__2GIWV7#@@JKGU'45 SS!7RF<. MTBD5*Z;/*W'2L$J($MIJST4#-=V/GP%"$8+QM ?+D[TEXD;MM)JJJ:TD:,L. M@5Y^>P]HUEZ)X6%7&^5YZP:7D>Y/$Y3"L=7S$X*Q/6MD8Y-]21GMW+4\E.X< M]K^1.QE&L0=E\JC="ZB83 G0+NIAD$UU'K3#;K-5_Z_R#-2MCQU-ZZA0\)R8 MK8F2DZF6;,F(!5/56N860T-7GT/Q4X@'W(3#(%9;;+"FA3Z87(EUDAR#9PM\ MEW;3>6PT+)VOFV-44*5/*(23H]HG'UD&MI).)S9M$$E2;$R@OJS M9U>; HZ3TJO*$I+#/*8DV7EF]-JS7UZC>3%:K[F8742:;=E*\VC(S,9'MI^! M@L6N5Z,+:)ICM_@9!TTVY1N;@,VT&Z&K(8E4:.>8/_#[V:!@/% ML/.][M:2[Z<7YMG5P(S9 M,%L'?=^R"+*/ ZS*F)"G5FA4RFWF0Z6A[ZO2\(D^,1(_<>)F7BR4P4?)2P"+ M?B?ZH;R1;_:'^Y"] THF17KRIFPL1VERE%2!H,#5-A*1^N04)Z52KB]C'S[8 MP=%0:SJ_:?^9#G9[!=*6I"%OTDC#BO/3!P=\3/^!1W)8)PN #@/67%N 2VSG MKH3VKHN[>BZ O'HY";>O?+#AGJE>[5Y+;.W'"7$96B8?7N#RTB%AP92AYL&_ M@MTSW$1F$D#5^0FHGZLOKIY>B5[TBQ]_M#W.9;"T&.]X&M.Z?^*5>!A\C>S@ M'RLA_6YO0O/BA]Z?HG 9;R$C/RL[MXC9%6E24!:^@\TN7(_5$O9[W7KE#[13R"A:S>%J=BV^E'DDH MQNDN>_0:;U:G&2>9T5*MSI-MMF2IS? '_(,+V_83]F#D21L[VDWHEPI] M8+JP-&=VR9=@WJJ1!6U)M:+ JIR"Z"N8'M!ON.-U;Y.RFANWBW)@[95(3Q7$ M^RRR'(9X=](*I$@=,V5VA!M)ALJ/I65$HDP8FH&^=EA;B^3W#L# 87KFO'X' MI#LX(_QV 65\?@<(71T!_<[-P'E1-N!ZO88,BT+C%.=,B_J'JG45O ]RFW0& M\B+NYL;5 T5XBAU0V#=;XAXKTM?R8!JI(HU)#:Z >\'T29+N+8C&_ 9?Z5OM MUG,U0I?)[5*KLTHVB*A]H\ZL O*8^=&\\(>O%3D-W3:H) M/0QG%[\[B]\H/MJM,5 9( MO.9,.O06;I48=U1SII*'OM$(!(L/LS)^B."Q>\1V\\^N[T6.$4*_SX<@=Y(N MM\U(DX/+T-+_:6C\E=V'UMRW9J:2PY MQ>*5KW!HS$ZL?FW88,9",2=M$U3%!V4#27"K:Z4 83QXY%\JX=G8N06>O> ^ MED:>;K556 HV*#K)J7,(EC>5SM@E5 M8GN6-TJP4F"AIE/<+B\H&4.6L* M8^[$OH04PCJJ@&'/F+0V1-B>3!V,S\Z- M-S<,/[!U,:KM&UT:S)P,Q]ASN)ZK9=3M9B)M'"5_;=&VJ2[4UJ#ZYN2QN8\4 MH:6ETEDQD=%@YIBS(I+M$&)=9JY[M7G62LS_9J!\CP#3QQN10 HRHE MM\J$]*1GF; +=X(R@9_DJ#L<\F?U!05M/FB^CG2HUNVN79M6Z\92Q];[FR M%]>7]"?%16H;.Z^.2YZM?B<-G1\RZ\ACTEV)<9XT>!2TZHJXMM?)]CFQ4"E6 MQY22.-1I)P1*Q.=-,OBN3L0E-BL-+I#$RY?1(E_KLSBFG#+CY2PJI]^RQ15? M62B?D2%7RC2O*5J9:34+IS14[X!/=ZDJ]T4S.8-K8>ZICN(<^35M56Z8/[S, MO-NP%OL;%3TU\KU,U7LV@ IMMY97>$1M"^T$GC-2&')R--:^H _8+OXB<)\6 M*[&"R;"B]*:X)E0<9/!CPLRCWT[;4'(7^[OJ]'?0G.XR$0RHK"?X8UH=NNRT M=U.D*3*L3T8;RHWK13AO;C70YJZ@7D*K;\)*M;"R3J2Q/PLD8C6V@3^5=7JI MPG5GI'LIWVO7=( >"CXLFDKJ-O9&*YLF?O@$#[=T C]V6^^QHI'"-IU<^JNRE/ 7&;/Q+? M>!-8WOXL_?6 LX"&TYHH'*USY<^J\J5O5 9IKYOJ_9MZM/U**F)RWRC/Q7=J_$ZJ>'.U9S8G MOS,+Q3E**V"TI(;$@]VYOKA2#,#*.R.<6FH2*JJ%;1C)E;/C]C3[4CTRX1E_ M2W6 :1Y<\6"N.1D*B"-W@XF,UW6-S@N=#TO'5A9 *R:8*%"\-,+/EL$A37D- M]KK>Y>W>;C=>)G((8%#I'AP<(@79N@-B\,7"A)[@W&(1&5%Q\."./@HC(D2J MY,BQ!Z^R\O(,I-8J;568@?L?'2@\4I=2UC)9&VH/\#=D1ZW=/U$F7%PH\"?" MEQK#AE3%EE:#S8D? %'G5EQ'[L]3?GIKYQIX9QAW+P^H;VE&[X"^.%K5W*/M M)T=@\86 AUCMN#<(2TWS8=S90%!6DLO>&_;@3O^#'LT@,K$V=_WF0'MLF-'' MG)NEIZI-"MNPD7AM#(FTU.01#>D5:G9V_J]"ZAJ*W^%/UW3DMFV*&^R>+TRE ML'RTM,%$0%F.M%R/F=[,>1*CF"S74"6%$:WO3*D+*O.8LQM(=B!?731=:*1\ M^0P)\0K56W\P%!&6^')I/=T#WOUCY&4!)E:OR22-XW/18VN+)$I?XYB;CE4> MET 7_ W'FBW=\MPQ]2RQS[@M1WJ,;\E?Y2**BI3Z@3%V<93V'9!-FU-I,CLO MDH-]\>C=OW 5U9ZOU(,$;B$@*G-Y!PA09<<,UGKVP;U,@=M*I%<%XTH',NFC M:!VU/]+AEBM+J\RK3_AY$QN4MUYSXZBK'GNJ3O<\?=NK'U]U)J4QAZQ;&?$) M-<;>*? NX2);-9G?CB-UTUXH'$L,WUNND(H,O>&+(*.\K MQ1#AU(, 5UMT/8$[U;ELL]81M_0151 ]WET#4SB38D,*R#6ZM2:^H=2F865> M&OK1*"6K?PI'NHPJ [7U8563%L?V;/TJ'GCXK4!U-0BL6FR_(2!+EH49*)TY\&U6T[>U6?=-C9)NC+MN"TXU);FM5RN04'G/ Y63/Y\5$-V&IIQ[8NM^?:TPH&988'+*I]2N:++2S.1$NNU_9 M(FQ7W[0S[3ECJN6#(4WHR0A?]3?1X$B7\D5@O3$YK([Q+D2UEPXH#O/%V+"Y9S.O0'0>4&^6^6KS:O]H4ED)C\+6(TJZ;8;E&#+NCQGLZ]6Z MI$_]TYNC)FA+]VS^:OV9J_D= $&QRV![![!B1_YITA&?LA+1>0>LP-PO>^&\ M$BR*[95O366]28!%!X!DMT7*")5X,W'=#4\$36*;/[)IQ=))<7A>I?8U/#?5 M'-KJKWM)')[=/ BYLWQ$6BOH<>D8D,*T-C#XMC5J6F0PH3*89%"[XW?3"U[U MGAS*33Y^0L][RE319DG8C8U[?.;PEK+^E+'=F/ =M? Q,25 &)L7RX:"6JM! M1I%Y%RPC6*&^N_: M!?5,B;T#*K,ZGT1AHUPB+$CKWP%B_6ID9SQ<+Z=UW\G2O,%-G]GTJ^U>5G_G M/MF] X9Y?[]=L.C3Y'\^0')XKABHT3X;Q#O/O.L8KW[\;+&68I!V%6-)E=F^ M0G^NF-!#>5'"6:5B%I(:=!EESCR0QW#\ -4)(/6I^MJ\>W=AP(#QF-OG1%]. MUL;_3:<=5-_9X;GF9$A3.DUFADRD..R+Z=/2S=9O8=!Z&'BK MK!XKVR!SE\W 'JQ<-*#^FJ6-:AJ>V;J^& F G;* #F,M!D@\ W-#V$/$Y6AE M;L.&"M,J=4+O)1&*-D2DC?W4DITBFB.YYCE#OS;YB])H;@Q\IV%R"5<\3*:# MN^L>/PMW8WC3+/J,IR&Y[J@, OOM?O4]ODPTR<6PHQW;L 95N2FVUEC5'+9= M2I#*2EC%I8OC,2=1NM"7B:EU4Y(2B+P6'/JI: %S^WN\<9WV0GH-'0AGC+P# M[-R9MN-7>C[*W*"('^J.-E$B3_%P?>DJN\@XT<$.59DV_\THHC*CU\UI1^R; M*)TP$A C:F.83[:E.7=>@^F%@5%L#E)8^@'IKQPSNSV.JC>X!_=1Q7X8EK_H4P74IQ["47EWR(O1]#-Y\GO4^,,_C' M'RG=L<0%F65=;6[#+L<#2E;PL.>+5#5U,W)QE7+.1&UV>#E#L*)Y=' 4@= [ M()/,:Y7IS1L\T<.FT&575X-:;-N8\/RP#7=4$4Z9Y*'>-LIET 9@\HDVCJ0!42#CA M4B_O#?D>(3EC8R7:))+7+A'E9+C+YZA^,"!)F950S#&LLSAYJ\FE&-65 V>/ MPH/!)JJL'#('+5SNPA4R^?)3K)8^\$J&R4WG036B$^3PX )N-#SOV&8+%#1& M,77^B[4ZQ?48"RT\/-E*<\*_!/NN9@US_&@G7[T"Q4?ETS 2L2R_D1=2>_BN MJD5)+H%/9R6/FPFO>IA@K#CS_EL5#XX?7T6)ZD(UI ;^YI(O@$A5544TB!F[ M2L"/189?VS(?^;=\#GBW,#ZMC*E^G10]+H"4OE2=T9Y?T/\#HR$_"SA96X&# M<#4R#JCFK7O!MTE%%@6*6%,'?=4=9DRQ8FF@<$BK38YFF,K.Z^RTUTVYO@@T MZRN7RX2G(V,?O:!XCH4_XOP@6![QN9=)<$LR#W7FI:/XJ:3,HOV55@ 2H'5, MJL/R0,!'WQ<$[)!M-[^YERA%5^CFC$^WH@9/RUDID(DT'V&5QA86,TSX(9-T M:ZUU\FLQ;FH1>OL^K6KV6H*8TZNE(90SSCAT.SM8#57XO@ G1A\K=?%V^3-> M\E]K5#+XQ=*#ILP5^P,FA81I71L=03H1Y"Y>4=X&R4G! 8%!?QQ*Q%9Y=!^4 M:-;V\N6>G:UXNXN$G@TZ#&G:\"B U3;T8_Q7G1 MF-=%$V>CRW!2?XCVP$8>@ U3S+&OSF%2$5R5?S&WVKW8O0>MLUFZW6_$*?#R M#O. E5*URPQ93$D:S!%O.9&9C8H!798^6#XR#,\!B^@_I\8?_1(@/!J:'4%? MKIB7^Z&?VW1YBO"N41?.==M_QW3?&]^@B![JCC6IP)41$?0X+F5,X/_^^4MB MV3S.O5]E1KT'.XT_9";'XM]R'O>1 J>$\D5IJ60[C0!7L !8J9 EGL^)M(67 MEO+ES%"P_8E%V6O.R4X?:HEM%(N@V:&4H>.@"Y->4Z&WS[NMZK+\%+Q2I+;" M4OAH>)ZP'?7EIC+>BI&M_LZE[M8[(+!7H>@77I*QQ-%0+S33TO?*L:> M!&#!,ZUT?#0P[Z,V;?V2>H2S&6:*>6&3N#1@1\)YJ[/S'#E;-6&Q3;'?\=F$ MJR, KJJU5B-%F\5/*28B$-+Y02.M,9]+K'6F7!.[G%YELP#D/1#LRO0YM0#R M \^MJHZH#DHB_NF-DE'WWFKO'4"_ME,@-AVP4ZWVYQJ4$GC]*RI/E+4'DE)M M;;@_6N]',-R!-UMX?C9.H"THC=1DV.UY_#7YG#[O"ZDP[M:42B7#PZJ\ M+._J,[B5/GB8KTAS(08S./BCN?;IT08B5'1V,%R5PE5ZR?-@^M6:/Z/K2LO. M@5L)UQK=_>!TG3N2?(M?76HVA\;J18?<%;UWJDE528T1"F5GO!X$,:A3$7VW+?-PX@:+R M6*JNZCB"./0>@ MJG19#E^%D'R@ @9AAJ>%H-*%?5E@P MH>]P$]ZF5%T3,SDU^[V0]9(G_0=Q;7&]7AR>+8'5RNU<*J46LOIDL//%J&3J M:;5WCJVNP-S5.\"P8,J"9,.K314OP %I":D[O4DDJF'W,%NRA3Q'4N'/;K>G M_D:3DP'?L:98CK2&-$R=:NF$VY%$HT*-A)&.CL,2]O CSAX*7Y^3!L67\%"3 M;-.$Y2]*KT@S&'R\RZ1(T9C>QTDROR/VW'H/P;.0)I<,S0 MT/GD_:X#)BQ_O .^8I\ MV]']3O^LA_8=\ -='ZT5T+ULCKZ+WGPV-K<@K)D M7+*YBE6;$CEB)0U6"I2Q;)^9N/A'YQ!TTN3OQ7OU_DC*8(T#X^L*Q?V^7(/& M^D'S;C:+E= NIF!^?J;@A:;@1E:D '5<.('S\R>PT=UA*OBVXK;O.4LP;*"D MX_]1U]G_J&O6_U5U'?\L%)@H"@YZZ'I]OKP\<OT%C\? MM*EZJ[=6(I@.'S2\>,NW(_8R4Q/4/'4L,Z_W!;O2MV*HEBM]RJWN'5 J-W^] M(O2LXO[VS)RMR3?9<;51*K/F-O(JFRCS:N5'ZF)'CPE%#JG9'PI)%60JKO_3 M18!C0NM>FZ*A,Z19VJ\O3[DIAGYVQGZ'-R&8<_^"^ [(P#G1<9S2%G$-JMK< M3&M,_*'\2QU6SL0#W2@$3LP1Z(O#_Y,M"]I4V#2;7.E/H6Y%$BFGI2F],.,' MP0CWAJ(;(P0S[<]ZN+"S38\*.4B%KA2Y?SA3E%E&WNXU'HNK89:O_0?X%G]0 M?CL6Q,/PQ&-Z!,R61M6H55X@0 S[S'_WS5L_I(U@NBT>R@DY=\=EUNL MLRO%/? 0<>SSS\?28AO&F*I:2M2<<';B*(H+O])1@8\:F%GE]+?0I- $R/^A M*[N\I^%X1,8??S>\E"RWOS(T+_CRU%AX[=D%(;$G0-*T5/ MC0O*0 H>$\T1K..N7E]2J M&?W@?6DWGONBJW&1(5V.I\8S^EJ6I)DC85X.I._Z%K-ZAEJ/O(]#4JMVD<"H M9D/E6R'Y:$]:E[_K-=SLT#V\(B2)2TBIHK5@\/ !\+W7@@F@#[)9B[Z5%?M: MY,@_,8H-Y9K'UGP?$X[D3@\G/XQ,RD0@P91C^[,V=/!%0):Y]#"O^%%4IL3F MTH2/GQ&\S6>;,JQ+3V^B6,Q46*2JB1"<+NZ6H6;:@)@EHWMUL[PAFO]6P0&^ M#BB3WVJU7C.F5!:(D<%*CYW1(ER]]I0QSB)L2^B@/N>W,9_:/RW^4ZSUY_"W MBW!W.U >).:!(U0]R?>(0Z\B8M$K M96LM;T$C8_G("ITO:N;^?;!K+!8=;] MM,OAJ1%,T'?%"H'SR*\<;TA^3 1(4S]BZJ1K"NEH&L3O[E'7[5845+@:;XYI M5C"1]#R>+U'DP>:=0X=]I=)D7JGC!%QM(6>M0H =#I0MK%N4U55-"5#RYUE# M,9DYYS*X/[H9#1VH/&)H>H'^G>&N_'?+2O0C?4ZA)0CLRO4N'-NKB'AAN'Y) M%*7%5!O1+,I/DJP8A\1&U,TDJZIKXQ DPV3HB,HAAX7$;*5CAJ+9\C0D_1%= MHLT*OSK7FX2&3^]Q\,$BUXR-D)XW,-V)%?_,(+V?53,NC"#L]X_PA9L1TLT] MO[Y[N;]Y2],4ZXO=I?C-%["-A_F04_ZMUS2[W^O;'RZ7;U?-JZGZ?WEP>7^U M/Y)P+_R;)7#O>N[WV[Q&L]7XE <]Q;E'5?DDDGVPBV'?!B].@9CVDW>EWJ2\ M0:N9I.!^'I.5B?+8&L$LYJ).)Z=C"+86A*&="B0TR*#*4'Q?DX44^W_Z.N^O MIK9V"P?UB*"('$$4190>.BH"04#IH/1>!)+08BBA-^DMY>9\=XQ[O^^'>_^!/=;>[YS/.]=^Q]Z+.5/DWGL.!S2' MH%GB,LM+;TD/:#4E9U,7=H4&< 7?=G%/FI)N=,<^5S/Y_3W=]&+!+4:L]84W M09F.2:+U G)H;:>$S\#W(A%>HPX=*W>OAAKDO2GGT_N0/ST>C4G-/IX;DR?9(8>L9U>%1R>ZFD*K,)KR>13O?P/OOC^D"EH_'$L1U[&L3 MT/TM_B_KM1Z>+TK(Z5K,MIV*;7^ZQW#^&DMOB";PG^ %'*3G+A7S_R"I$B01 M0JC2B2Y;%*?FU;:W'46):]6\J=QJ"W;E.*9 M@2&7(C+/_T*LL@@^U&98-K83Z9RU25Z!!$#<-O2X&C)"#7]43V8P9\\UGH8, M?C!Z5M&AV0\)AI MPPJV&VO4,_S/E$GU7U,F\+!55.Q'-4@VMGD;O_'4J?2&7%-AK.JY7LW&[$+M M[%4M%T'ORWV1DW.Z#[KP@L"8P7@M[F?[+=]4TQV PKFLEW-;V7S4I@+\7(], M@_?N;EQ=KGM!FEPD\'6F8*?(WZMLM3E44TU>.$,\O9A% !FMB9&4OO8]^O- M0U>X/D3=SVE8%\UNUJ'(4Z;HB_,%4W++'PC1^S7S#7*5]3JN>IH@F%^T6H[- MJ;O;7C3F=MWX@%+T*^TA\#;/\F"IG9=V4K5LC*4D"*AI.)R:Y=3P(AJD?D_J MEF=()\ ATBT$&64TR\"5HN(*L[CZHTZ Z_&@_?2+@^ 8AVM>CODSLF\)=$7>F-ME\,>66PJ$0]R$1;4^MQTBR&'XW*\Z"6\^K76P8T> MB*D$#= <6'#8RR(OHX%UN/O<;/R)6(P0U3T?XJ+HBO[*>OM10#9>;D=R[P9WC"/&TB@S4#.$H(-/TT :_\]TQ8XC#Z1A7V,?\2G1 M[$\K(V8[D(33^3NE:EIM\+>32>F"6L]4D.U]A29YANL9[AC;*$<&F1M:SA5E-G]N]-/I%OD0NO%(\=WXL82_%0Y1[+.1>@=JGQ#2Y M6Y>/0GD_((5Z"*,7$UHA:N5,T-&LPMX7;^12DE>Y,5"_RIQ[CH:698E6_NOH M8RWY6Q?=]I&#_F,:$JN\-\.DTX0_?-R?_4-O=GEEXL][JMZ;AO#\,\185G% MW5%[E9]/Z(%'R:.*Y4+--GA(6I58>;BFQTBQU:.'PH_ULPKB%]SBAD120]+4 MI83AAE'GI0>\YEY[M#(#9B>90$FUT "8/KRM/..W=95RZ:1H96+\BTV+ E8M MC_+ &0U4F8>XN.,OL3[E/M?7+U1E**O%:AEO M(YSE;V#(O2;G:O?WG%J&0Y MZ#H@.CPE"30*A&]T%6+>__[^9^35&O[&U=FK)E<),.F1QF0T1,[@9'7[H=\! MPS;L*:'NH5/6^-G#GX^*?AB.KC7HZ'2JN;+YR'\2"6&_7C4$=E+BDH(;?M'A M?_IC-L<@2X O)K2\2\?)[K=>#@?Z0:P)DC@,F^Y]\53KK44C MY>7@F2C58 L%0\16/=I2*YW_7:'OJ^HL]VH70^'K)9LQ#A9:&A/(LK_EI7\] M;]="EIJ$7+!1?DV0T&&\?J'![B8%%!6GL2VK@>ZR0]A5@"0:"T0"-)LRV,,+ M)P-\[Q>U:5BY-KLF1J&?F5Z[E.K0;'27UTKE'):-JR>&9-W#)F79<=?3-1+W MT%M0^W)T?5H!QV5^]OS::U5*VZUFAU?G)KEJU$X=IH0V..4C\:\G/<30XX\2 MF;KNG!-;>,G+]]A)0]OL]XX&QZ_>_J\_,QS97H2+=*L.RK_X^Q'G\Y*WJTP* M5>NVC6O(CEZ.5>?Z? GCR,G-'6PY?*(-K.*K4-VD;J%5^;65L]*8U M3)'U?9&*WH-*C5K\D:7OIHUBP\3B=#Q0N,?\A2W#1$_!2_9Q*4!&0=!35;X$ MH492:*Y*+Q<7 ZZ9:'U:?:A:!QFG.&M-WF 2#=YJOV5>7OFN B7=\R0MQ5,C MQAI)V>>Z,B6(7 ,P1V46"+^/"'&LN1)B$LM\GX\I!U?;749">8X',^E,*S83 M'W.+HR_.'"AF@PY?Z0A\PXH9KN1T0%]7%?&6?O\VJ,D?&<1>89S]C673@J("(QW+LJ!.+EV1!YA-?=LFW<8[ M93DOCU+*[43NI59N"-%W^"^@JZ\GU=D'/Z,AV1=6H1 MG]=+VX.ZXHP J3.,@B3/6!-)_+]]]6?&AVZC'.H[94U @EG6&*H?%Z!?=I(< M7,W6 Z/%)V-M_EI<' ^I['X ,KJ.--X^:+07WXP9M7WV@"74Y&_ LDK)SJ=* MD)1(@VZB&:T]_M-BJZ+BH]6 M.#]Y*5Q:2MJ^,8HU=*JWD9<[^-+78J:8NL[[(/5S,3W?Y,VE QA71(?JQP(# MWUK/(YYI;)T@%0)L@C),K13BR]=Q=34W"ILW%S2QQA0C@QP<#U5]1,%)F;VQYR M+NOBL&6Z9Z(?4WOU1-+'4(M6@V) @J$70U 'OW$7&VO,=Y^OCG_ B5Q)>4:M M=@H7&DP,T J$S54]Q4@AHV2%9'M<'_YJ4PCWNS5I.H*<'FTR\ 1)Z_&S\>SJ M*3W1D>IA 9I*:76(FK(0AMW]B99WUWTD(C?GN?K"P[%;=]IJP 4.IO!="[W6 M.)V%*H%;#0PZXOER[ZL?HJK]1W:F:[Y>%+$G&6EX 4+#AM8YQ+O1;UG&RQIK MLS?NIOU0-RJX6>F*,(ALJ=LTN'\^GFWV02I7 M4\N:_WBIZBH+D?@FN-!%,>7Y+TY@ .%#;^UXK1H:7FPEYB)YQ379D_\.]SB[ M]=(*<+.J+Z5?/H3,SAAW@5&D*';[K3C)9*>UG%WDY9I=)7<$8=,TW=;OU01A M0OSPDFO+=76?\H,\O5?.I QU#5G#L53VZ3I=YXH>0T-5]K\92!V <_+W.N]Q M\*FD"[P<:8%82$QZ9/7[)C6[N_^YVQF -9<;S."TBE'W\SR,^')MK_*QG-PK MX8CHU;]BLP])U^Y?G>N=" 0!G,R K ,2+- L=0$7+V^WRVG-MP\B-UL5)9]A M6WLLG XDAG!HB_0G2658CW9IZ[HO1>W"KSQ[M,P6!+*^#[3 X4"B+'0RS]$? M9V)B_#6LIR!L&NOQV40LN3:_EJ. HMFJY4,#^()V,,[:M@)\"GZ.E[[ZY=\4YX(,J'H@:$ZVTLB M-(23]?U;@D>"R>RA3QYNL[1.4:8@6^+G.)HK)^JQT!6 8JBUS<(RSLTE]'+OI7A]:B=VBT(D3!=D+6 M"E>UU6Q0]26^;L58SAT"N3 S+)AJ',T?%O?G^ETL_]"]U MI6MNS^M<[Q*!%I65L?&17HR\3(CW?43?+.DO)L3D8"36Z\#OM_6QNV@!O\< M]4DW\O1$_?FZ*\^P-Q/)?5X$Z<4+K]DCYD4Q8F #KY*?V")>7VQ%^4Z6U 9( M7 LZ3;&>[^:=_FK=:[T,?E(UG8V6[U&/:W]^I^:SVQ*CI57R _CH3M*V[UET M$BX6%Y*[/3:VWQ0020.L"YW-ECN>**DCK94,^S05M0*?./S2]+C!G.1F-E>[ M^M?2<@G_^ 5C [&-](RITLM-!L;L>5OQI!LBN[E&VCUUGF]E:Q@T3/1G?'S= M#7L(2WO(85\6-.1,>=RX1M!:V ;H,#[BR>4N4W#=\M9'52/7C*!81G$C(8ZV]G M[6:]PN$M,A1[K2XT'S>:G\[N/(PW[JARN #G1G]*A+;OMF,7\[!-?9D7F,:M M7OOYK:P9E(Q"/+"E1H>0M:,I;+_6>D/P8ITJV$.'8,;5Z"^^^/=IA&51SH+1 M7UOS/T:'I/<5:C>67DNRZ_J,^D8GQZ4E2C%PF EU_%YH$L%V\KMPZ27?5?IJ MBQ]15"GG$D5OC>05'%+"R@D#??@;R:OOOX0G)L"/65KX93O?;0@P7?C)^5PQ M/?[MQ_>'JVAZG,]S-%@=B R7LJ,P,]VYJVI=:(FW-*8NIQ/!!HJUH^#7XU&% MRG/74PJVJ;B_+%3.7/J_>:?AJ_P_W&$\]Z90L"#Y"3.S&%'.IHC-A4(/6Y)5 M5$VJ6.L)[(3SU)%J2 -D**]BP#&1K2]1^59S4W7>2(^^H&J!4W&8DRP.$X]! MO4-44[&GB&\M&^5'2MO;2/>V11O1.OW/@X&[K >9Q,?ZGX<)'DKZL'@:P/SP M5TL>S!JBAS8@6(,XJV98>\*Q)SS'T?8GW\@1P1[6B^8GT60',D\IRSI+,!=> M EM3Z";11X4DZZ>GX!7T!U!+)SM1FO/%NXB=XEUX5B:FO+[8:B[+-HOK2^>6 M+$G2)2B*K)]T\H,<1OT!3I9<@FVC]MX/W<9QGMMET_K[$(H7 M$AJW749L=(::T !)-$ 4QO6P+$XWRR/YLN*VBI__+F6Z>X5XNLRRUW("/5Z] MO?>>:DQ9)*-)\!9B8#QB-;!\R)$GYAX-T 1S\MM9/\&?G1UN95; 2[>: M3$4/SI(?0.&P&V_ TOIERR>-08W!/BZ[Y60"9?T,DI(@B-]J\O$&5JU-CA3A M^8%(V3/5$^@6SS]WG7:22\8$>2><=-( 0"J%:K57[7::7SY6FON4X%SZ\P@? M0%3BFZ&*!)E4!04=PP]RE[N5EXIWX+^5'PK$NO*5O!TN3NE2A)\JM$FK4.&2 M43!K&W(^#2"'\8==7.\AX4 $D1N!O\*.;T+C;Z%^8@ZJ)&=X"C1)<4+K^%UG M\O 2/#Z3!N@_ OLK$AO/UMW\L+LW(&FH;N:CX5*2Y*$\3Q'U/8R3KKEE1^F# M5KP&NO_@S:JU5QWQ-__^5#",8"0Y""24'*5'>G]^(IL=M=RDLP,G$NZY8Q8]O* M>$'_S[%R3<:B[7YU\/[;H%?NN^6[G[:D3D2H7M3?%,Q ;\)!\&AH.J6O(=M0 M)!F1!P,\E,UGX8GJ/-%(8 _U#N %7GMAKN9G$EI;@=<8OJTP#[ M R3P?(5RIW'&)'ZPVS9H$K/?O.2S]^[XR/D$1 /TT6O2-IW @P.=^I24KVVL MC#D<[3?]2M+9FIO(O8)BZB%'AA)CYTB4G<+CL(4#K= M9OFTG ?0=JEQJ% M&UP3K-B]&'B(FN?!'ZL*:M>@1G->_4*I),8D%0D38:=J+V'TU>.Z8'[4>)X$ M>4@9IA>Q1P.D*T%U:8"4K;;=CX0S1%O!1P%A+(1B K68H6>"F9_*0+J4N M.MXFAYUU'[9Y(B5036=]:ED0SZ;MT4_SA)0EAH-TT:7XW10Z+A&B8#0LG\HV M]#P#W+1JJ/ESI+FF!9P1UW52 UN!#W,N+>QL5>U&TP )RBG!T?><+=Q61)NRZUJ?C[R1:C,\N9?G9^/! MO#D=D^9'JOHH1"=FE$I87@R4":Q(UMF$+EJ8CP:2IGKW;M$ 9\Z#0@OP!E2_ M$+VH^E/5Z>[0]4(]N-E0F'BCP(M_'_IQ!MNUB9I [1$-W.1EJ+FR+XQ:1-6@ M4,Z<;REQ0]?SC9(ERK-$KC2+GMA\H-R&V?&VO<588[Q3YH?WHH\0OS&B(CRE M!&^@+G[+=-(2.N]REG(D"IL!-V#LA;;T9S$K-,# @C"'4>>A7R]A>EZR*PV> MM)V(F7D>Y$M]0R53\DOEN7Z@V\=+6!O;+)3ILL'8<9%CR'"*)RL-0.=8(94E MN=.\R:08W&A6N#]^@N';>WJZ!$XC=H%GOA_OD4\I>U3(+6U):X(W,N*T&<3I M90L5G(:*!5ED'Z_OR*X;8V(Q@W B#= >1)>9(7(6MC^PJ'^,U#QV V'IF R@ M@_HJHAN9T@OK ^./:8!$.KQW-'<_)6=R:RX:N!TQ=Z6]*$;6G98'E=%W9!K$ MC8I68F;Q"0^0IU]Y17EP660.2U=;<2*8CKP*RGUJ@PU,PLN(!6GF#MBSJ&2*> CT'5EA@-X@].#"_B)L8I>#>:O$Y] M0.7\8=:-/;(52:9 / N[?ZZOBZ!EYYV4WT.>34JHIE43%'[+9.A4A6)?2>[ O&TXJ2?7![_37Q0Z:3X; M/CCU5/MU5FR4<1?E]:_V^<\ACK3)_P)02P,$% @ 3GHD6 9O+E#4X0$ MCLD< ! !U;F8M,C R,S$Q,C4N:'1M[+UK5QO)EB;\O7]%#J=/3]5Z"1SW M"ZZJ612VS_%,E5W'V-W3[Q>ON$)V"8FCE&SH7S\[4A(&# 9#"J5$:%5A4$9F M1L3>^]F7V+'CI_]U>CRH/L5Q4X^&/V^1';Q5Q:$?A7IX^//6WL'^Z]=;_^N7 MG_X'0M6+5Z_?5&_BYVK/3^I/\47=^,&HF8YC]#>ABK__OKN]^J M%R,_/8[#286JH\GD9/?9L\^?/^^$5 ^;T6 Z@5OJ MA9W$:I=BRA$F"//WA.XRNLO-CN;$_'\8[V+\Y:[1R=FX/CR:5#_X'ZM\$[QY M.(R#P5GUJA[:H:_MH#I8O'(;^NAWJKW!H'J7[VJJ=[&)XT\Q[.1'_LM/1Q.8 M"YB/8?/SUH5^?V8[H_'A,V*,>7::VVS-&NV>NO$@U.=M\Y]M2XJQ?#:[>*GI MY-JF8M9T;\^:G7[6_-+Y\==&T M/KWIN21W(],[DWO1?#@:O@&RCVM__6UA,GXV.3N)SZ A&LY:GO>JJ:_K$XR M//N_O_]VX(_BL457AQ[BE=EOHM\Y''UZ!A?@7LH6#:<-.K3VY+QQLHUK7S"_ M<*EQW8PX)>I;))BU6-P0?;B^&W#ATI,CC)I>QP04/XNGDSAL:C>(*+:3TPI$ M@V@6R?EP)V.4)["Y97[A>11AAA@Y'_\PG=\S'=:I'C>35@)S[PBAX@O))PAZ M?^D%B]%\H?BSR=@.FS0:'[>=S PA$-877@C/N;Z3WWI([C5%1"X>THPG7U,, MOKPTIWXZ'@-BG5U/@<75R]PP&=](7/,,KF[]\B_53T?1!OBW^FE23P;Q%X+1 M/WYZ-OL]?WL<)[9%-Q3_.:T__;RU/QH"!2?H/9!@J_*SOW[>F@!AG\U0XUE^ M[+/YS7^L0XK#]]8M@5C5PZJN/1@8E M#!:($D(0QYXABSU!/GAM(L4. 7?-?-Q MGD[>16"P_8\\64ZMPRAI^,$UM\CH%) 4GKB$F?%1;_WR#_+3LTO=NKZ7FD;. ME+9(AJ01-RDB*P,P&N$$:VPT-?%B+_>@BZ'MYL >WJ]GR0Z:>*?.49\84T2C M1!A'W&J80F8YHMIZ[YF,S/J+G7LY!-8YVX?>C>W@]3#$T_\3S^[720P?1901 M_$X]]3H*PIA$4CD@MG29V-&C&)/S7$\H@X-3 ?'"@7K;4\V@0OA5D %)_=\.'CAX,7@&Q- MO3NL!X WXVD$,'AVN>LW#"4)+B+V,(#D8<:Y2LAYKY'3ADBB@F$^/6 H+-!( M8PB(,PH2C)E 3C**'%,4A%CJQ,2]AW*9=ZQ6QF$:$ @AO(HQAXP2$9C>6HR] ML92+\Y$,T^Y>TT1XZZ0>QSR4MVY0'[9ZZ!T8&O40AO0;&+E?C<@13;&-,"*0 M<,23-D@'"1,FI"8VT> =J)F94OMY:ZY-=\-T_'DT#DT<;OT"8%V= :O>22)< M?ZO%HF$=E![^-FN8+B?LNVZV[2F(G2W:FW9W6P1 M_;S5@%(=9+NQ_>YHG$<#;( 6]L_.:1,RJUU^Q.QM%U_1_MF,IN/VK]94WYW/ M4$NR_8\T81(-!AHE9Q%70B(7"44F1H\5=8HDM;6X-;9:8?%7'?+?J8[CJNU" MO-8,VW_]?R[K@*LW+Q[7Q,-,ZMF? 5YV>C*H?3WY/1X[>$6HCS.]L]NW8)U7 MMA[_NQU,XZ]GY[_^'9YHQ_[H[+?X*0[V3NMFZY>OVK\>GDPG3=N"S1[_T[-K MWWJ_SOP>;78T6ZP?@[F56?F&GEQHVKR+F8F ]6_ITK,K\_7L.N*S,33SMP/H'YS$C'B3L[_9<7NIJW=?,_CL!EP>]WS(K\:CXUG\ MX:N[NN=3X,7Q)%MO,TZ=VV)7KYUS5/C2]!)3+Z[-F)1"L:#0T<.:/!^$Y@?!LPN9$7CE P)83V MO97H98Y,@K 48QF#S(I* 1-BYQ)F7V1/M*LW>Q)01, M^.3L?8ZOS&SFYM>SBU=F!&S&D]V7IZ C"(T@%@KH"5W M&/Q*K2W*@0X2O8T)B[X2]/N%\$5,H/X"*%_X9?+' )A@+_S7M&E=MB73E[;T MU7>A[Q60?0A]!7/$*H$1EE&!FVD(N)G$(::2YI1IP7Q_36[P-2EDY/O:"#^8GIP,XBPX\O+X9# ZB_'R/9?QJ2@U6*4F( NRAXR2U'".I62\KP1>&\#LS!YUBDH79$ Z48.X-QXY M&@-2X%<$Y9C0>H/,EP?Y$-\!$SYS"8S.M][WV^GD;;K0BY9A_?V>LI%6ME118.,U8C2PO)8 5K9+&H%Q+0B6(1K96ROL^]FT=:X& M+=4WW+KFTG)"G40BYI _5P!$ G0'PSQXQ6(*9NGQFR=B#:Q&<%4B.(J\-IR4 MR03&0&#!4&#)6Y/R$EYOK8%SP6V5_MMT,!GY*^'FO%XY&K;7?]U,^G&GD\ 1 MY< 5XD;";RI09#&12GLP$NB&T&]OV3XN1=1T$D*T-CB-'5**"<0=:$5-.45! M,2-PSA;!O<7,.ZRC_/[J;P\UQ'+P<7^4\T'KT&K1U_#2*^H6#/8XG@_@Y: ^ MKH=MRXT48DYS&HH&CF$B:UG*07[!.5.:&H*=Y^R$ MG-FQ-O$KCAFX8V X<1\CHXH9*C B%)!M*?*)MM;=VPATGL>[-Q9VL<7J=X? M1#O\^V@0_ C_#'&!=A_C&'L MHA2U15P;C0SQ#-$HN&>! !_U3CUDP'X'Y(M?%H]^!](>3X_717"EX-9'DJ-> M@8/@4H^<,PG4L],L6&XMZ[^#VA,[EP#>\3NJR(M-'Q1@,)A['2VR7@>@FL;( MZ@1/!_^4*\<]IK[0[U%%B@%T64$,TD2 _QB<0RYJB8!*EJOD@K2D;R2YB^7Y M]J3-?QP>+FS?'B]J["+@>;4X)0C#UX+9+R02 :6F!,R1D7[QCG]=%H[ M6V< 4Q94821(8 4N2.0,61X%8L1IFJ0'IQ7WE20W!OI H-Z,AO^PC&ZU&>"^Z#0]R M^W0P-(&T2IHM#>K!;7 &HRB2U4'H9$UOTSG[EF_4 \/1.NR H 89PUU>[7!( M*Z:1"23G^27K>?^]P/7(J.XN9.IXDA$K),&T1%Q9\!"!5(AC;8BVA.3]QGVG MV;=4F;VJRNP%5?;J;_FOT?AD!,HVWE'5KJ>&HT(P+ CH-9L3RS@X$S9(L%&9 MQ,HI'23M;6Q\']R">O+*^KP'\>QJHL^GT> 3$/-RHZ[,I1?135Z#?(W;[[]UK( R*>3.#X8I^=[.5GS$B.S-RT*CNSN[[U8 MGJ3F4BM=4%Q39J,+!&GCZ-CCG-)2'#F=(]!WAKD]&6L]>24R#*Z\#$CF M#4A<,0MNA ]($# N.<",U+W337WGE<=>6UP-YS"B';-:(G Z*.(A<61%PHC) MY'!64#+T+LZZ%A&_%2D-PI)30$1'%0>E$1S21%J4BU<9IF3RNG=61N\WEES: M.7HICON@0!^A4@<5 MAOI3':9V,#A[?7P,1!L#IEYS>X_0]4J4X&'[O+04(8$7BIW*VT4HT@+,?\&= M(RERXD1OHSLK3\.Z0K^\R"7N"*>XHP44&B.83R8A%74NAT@BTA@;E*+UDF.E M8^AMYLW*BTRM1Z&GU>AIR9S2N<9HR'L_N4H660LO8 )+[4%1B_YE2?0UFK,* M8-#*)\YR50#!/>)18%#>CJ,DE0 ?3&IK>EOVX?OMK,?;F[VD;+T@1%2*(<\L M4(N"&K:."B2YCBG$Y&C8D%U_R\Z&[HPDAD:>8HR(1IP+5GN"#*<)B: 2$=XX MGFS?2-+WB,4CA4-7D\LB&$DR1H,B91%QIA)XML:AP*37.EDA4V\S;OM:V6,U M"X%/HJ[(BNI/4).BS@?"@#6). 8#$UA9@:2$R'TDA*G>*KH5YI3\NQW7N;[V M.YCWJW$,/X57OOT4Q\/LGLPK@0\/<].#41J?7VG/*3CX;$_RE;5/=ND!X#-! MG14*C ,J _RPX'L[JQ'&PG+KI/&N_[&33M?;'VJ\=9:C2,%D9@8T,-5M\DM> MQO8R(4)I($%@3T/_\TH?-T?Q[C!8PC;]Q22%+2$V$,02SD=:9$>2T8# 9=&> M6F*E[#_CEQR@E;%/$%H0#9Z+S>5-'4.N*@LJ"--V*P\BH%Y M0YX33?/ITH:N.UHM/ZK= \N=FP!@%1D8@#Z"*>@ITLR!/:@D%C2G_\C>BM5L M ?2]/=V;3HY&XZ]6VU[ U692^_U\]NRXLU6VKU^;'>[+K_X]GM;>#B\VZNKU M\,P_6@)?\?SM:3X-FV(B-](\,D:&($E$P6"...8)&<=R'K(/T4NKB"P^RSHC M$0O6*9GW)=M\[K72//LV"M0*]HI0+I7K72;5=Q)XMC#0KABL9CEBN6EU'7J[ M+'$CJ+4H6 K>;@@8&<]B+E/((C!(3+QWS-#K%8955U];T4*5]2XF2U T-"]4 M$9ZK'D3$@M.)2BI3ZNV2P\H7&I>4_K,^R M1W>5RT,^URK7GV94@PO!!'(27 C'%"6<2)W8TEV(E:WY ,9*$3*;RH@1%]@B M3:4%51@M91$G'7J[1+=R([<'[I%(,;J< TUIDCDEVB,'RA(I%9PECF/->YM& MNM+XYU4]L8*S7[A6CLI D8Y"(>Y#WO,1- K>@/H0E#+=N_6"LKMA::*<[5QJ M'49)N[P;.Z<=ZQ3:#!B7,,NG@O5 #_7 P!)&YC-?\GD].5$AG^%CK>&(&6$C M"QC[_H+>ROVW'G"Z"XD2Z32*-H'%%9T"I145PD0(XB,FIK^K"YW']-;3QTD< M6P&F(TI<@NXR.>2>B$(I%P(D.D1J>G?RN ZA#>_-Y_Z(8/O M89QS135_N=':B#9P!F8XYQ)I!DRM9#[A@5#@]][&[-=JN]AF'E;OG+"!6(%$ MBB:OPDEDE?8H21VB$K%['+JQ444=.%:6C 5G"Y\@7-Y=4Y Y]+VY 7L+6&[QG'IG(J,U0;12%(R-$3E>KM3X2F>3W959<-_YFXJ^U+3!^7U,(-M,@HQX\'I M-2(?<1\L$DPR'#!--/569:]7(+4S*=<^IT!0AY3)I5%S+0%C+$.1>AXCPR)D@DL^ET/.J::ZA[ 2R6=@) MLX&8Y(+J7]'M+D,J[.F%5#ISV!.GV'*"$0\&?BA#D!.1Y"1PJ8V4-/'>VO9+ MJ7/=&Q.>14>9M!8EGHM2:@,Z6VJ&3+0@SR#4NG\GB_8&:'M@>@;B>X?$GM2VQ$T M93#I#B.'GWB]T!H2=3N+X8)0F8"G%*W>NB[V$ M<;*8TX"BUP1Q"W2S^?#;I(*CQ(+5Y'N'FB4KJS=B3_(!*[E^'6&2@KFM.+ / M4TAK25F07LI-*BBYDJ/?.@QY:)P8H1:,:Y7/&,(>V500J#OI?>R&3[&RA[C%6Q_H2E8F(N M"HDB,^ 'I<"1RY2B 07K2>*$Z#US07#<")Y+HE2H*1%B("\!;! M1Z%C[*V#MC:66F>EZ[0U,BH.(D]%['ITAB$@"%J^.($Q"T1Q6E@F3B$'K]954&UT4 M9T4+#$9$<( L.$"Y$+FW'AG.),)@R3JKM%.BM^S06\GM 5WSWN!\ A22PN55 M86>02=8A2G1.RZ6$Z75?%2[GG1?P>Z"'9T7R.14I@*SD.DD669H,"M(F@6W2 MP:S[4LZC"\E&L^F*5HH-R55$*6+$@75M ,8U(#J*GN6*MY+Z]=^.V)-SXSKS MB!@'KQ6<'Q02R\5?L42&6(V2Q%3K%$ _]V[AJ&1E+6F5@8B03TH)*%'.\R%: M$3G*'6).2Z^MXO!][YGAYI#Q[Z_^]E &N,N:Y6N8TO%\ "\']7$];%MN).03 M8CAVTB-L\K%KN7BC"8&CQ!+.K$.C[UWMEB^ZN\5QP.O)6>MP@14,#9I?SRY> M^9*_]_(T^FFVJM\F4/=QO)$$Q=P+(V0N/IN/Q'! 56=Q0))827E02N.EFYKK M,5/**VM3TLC;7/I*"YR771**@KJ$-0T4]Y;UUZ&4V],\J6(UO)RBYH8#\Y) M\\J%QK4A>07! :R9BR&8=B-%/@L+5+ G&DE)/(V) M\;@&1VT^& ;6DW92$,RX4,@Z34'NA$$6)X%")#@Y2VE2O0OL]#IM[TY6_GKR M"E?$:)+S>83.^]]D0#H?!>Z]8<8)C GI[1;G;^U9_S"L6QG?V)J_E((!S9Q' M'IMVY1D,11<\(MA'IL%3$OT]9:Y_Q0:6=.R+"1$""D[2T>]L=F78V_ M$87G*BB!.%,8<4\%<2=>XZTX>QZ B5B*A $.<6!!F# M+\HP6#HD@1C[_B=E/6ZB\IW[M_) 3XFZ?$N#&2:R,1^DD(@[PI"V-*+@B0 K M46#N>KNIHS#<\T=V MBH75X]";P))IB14R3.;LX@A8X)1#)%@K-19,B_YGI/6B\A,0!2/*[TB_BTT? MM$$]!1P3A\=)%Q"G#%Q#P2DR4I%HO:)<]79=LH?5^$@60D:Z@&Q#J8X1$^0- M_."86N2T2$B'Y"UF5CK16\CNO9;M 7)JSI53'AP@:BCB26*@;UYRXA:KX P) MO+<.4#F69K46N!:28!UR4B#H6BZ%1D9'@P(.)AH/.AFONSOVJ'&-#A=-I)-* M," V)=;F(IS99[82U+5GR23"[-H?U[QR3WG9Z=Z=A4V("ESFDG"Q/3Y*209R MJA4\/2B13ZFEK+?6\5,L*G,9K2^>9O.@ Y"T8]H:AV*[ X1B@W1>C1$D>@J4 MTZ#P^\H%-Z8G+ 1W>G(R:*_;P$[1U"TUO)H4R)BZ;RS.JN(8,XX^#$L M^GQH!%;(^IPCZH5/"BQF@+6^"DXQD;NNZ16DR4G,+#%XL>+"XM_K[V_OSEBS@4,OG[LG"5RKYIO/??2(YY= M[OV%9M?,QN6XS=;5#F0YN-SD6]VXYODGTPL3>GE8^=)W/FTV$S<\[_9INN:) M^WLOOGK<@IAP[7N?-E]POG8>%Q>_\YD'P*[7/B]?^,YG+<#NVNGN.,[*!C9']4DUJ(=_ MOAL-+L->OF%G-#Y\1C%FS\9P^5ENMU6!63[^=N-YBV<)> .ET6@R' '%J\GH M74S-SUNOWKS_Z%FNA& DDMJ S0D_D3/,HZ H]EB#11;Q5I5R'M+LGH^4*L<< ML2A@B?/Y0@%9@PU2BFM/0C(:R^K51QX4T0(T@)?2(ZZ(1"9AC+P/.E=;2-QK M:$84EQ;N04GD \-PE*#IK4*@*I+%Q(?@ C1+,A]=A 4B+N\YL-$C%[5#2E), M./:;V%*0XIESDV,(O.,H68M#K$?.B02-",!N@']GG^M46<)9Z]#["YHA?,"^7@ MWTQ7ZWFP-B#)@6MXIIK#V4Z/BBHIP$QG^:4X*1&]MTAZ"U9 BAC!RVBN"6LQ MT#4!^:"9QEA8"<8".#=@]3.BD<44V,KH@%40/M),?DEB @<(WF+SGGD/OQFB M\SPJ"ORHN(HL8Y<,.YR=NV@S30 M-P+3FU^JHF8DF2@%\7UE)J,EMARZ3:AMIRDAPPQ%*N4)869K)$V"@N4 M!V8#";?9E@;/C0O!@'J&6AEA4ES"1%@M4<@EL,$-#0AL-8F2,0[#7]!,03.O M'4G.PIRJR+/T,Y3/X$;8JPC3A[%G'IH)YPF7#LB4&8]S*I )PH WIPVV/N(4 M6%^G.& :@$4(8B!->9D5W/# ,6*)*F!A%BR.EZLU13T#@F MYQ+GTVT<3A;%!+).B."<9 0PB?,HG4/>L!:="'(^:PP2J0".2IJU6DRF M67@$L&?.9P&EQ% @%E##^,A)QCJ0":8,J"_A"5!"4 )X0D%7J02B80T%Y@X!4-H#BS,T _@QHSY31T,Q$QX&*0ADV,2,4@#++ M!(G16X8M4AZ[O.L!-**/.8D:JQ0HH9Y3:!8BP)2 \6$%D\S!WX6G:8(2S!O3 M,!W19'F%?D1/0?P4R>6,#(PCZTOD$Z.Y/]80T0XAD11 @:3(\O$%PN7<'M L MR2@051^%5S.X!F 76=QS>B!+!ED"^H0IZ1*T EV?-4XN)P7*#)HQ#5R0JRE9 M806"GO@(8(R%R".%?S#,H,_'68'^ C9 VD$O!4U66:I25'G>"'B#C+I\1AG- M-"5Y5ZGBX(H!RO'DX)\6U?.LT0"Z7W#H&\V [@6,5"F8'& EP7!K<,#4Y,J( M2F3PQUPAF]JV402J0P ,:Y^6 .=8RBG TI M*0I$!-CB5 )JPB S'(*Y$A6TS4-0Q(L08:*(RW#,)$RO K;$(B3F) 5.ZJU( M<^> U?.41G"!@3, M1* &-P/)ADVCD9Z194HF\7# _>D? ?(M2'P6R0,-+SS M0+/,0L#SV!TX.:^K_C+L$GD^?'=GQ8#]%D=+*+G[?7DCVN!V>[ M[^OCV%1OXN?JW>C8#A<-W6@R&1U#V^S,(SNH#X>[@Y@FSZ%G#;@6B]=\/@)G M",$W/NZ>C"/Z/+8GSZ^\^YNO@W=]KL/D:#?5$]0&#X;Y)?_V%R+Q\Y^>Y7?! M\$XN#^[$AE /#Q>])(N7=#!>-QK#C"[^ICM4G$RJ,)JZ0;PX%WFW01Q?G0T_ M&HS&NW_![>?Y;7-SSZFIRJ=\RJ=\RJ=\RJ=\RJ=\RJ=\RJ=\RJ=\RJ=\RJ=\ MRJ<'G^E-,>PE!.BO#TK?$H;F2XG0/]KHV@:3?-Y-&HV/=ZX&3N\Y\/_8._C[ZS=_ M>__VS7;U8F=_IZ)8<+,$RMRW@S=29C[#>7%TE^._/G^TM4EX6[%H-VX' MG/O0[4+E?37$VC/S?:7XU=MWOU?7\>YW/'NK38(8CH9MZGKMVZ3:5Q]5X%'D MTQ<"(WD3E,3(YH0.EKP4R6AE1-JJYDGX[V)J2T@FRZEU^1 T^,$UM\CH%)#, MZ3T),^.CWJJ&-F\H"+'>?3'R[4;07("@'Q-*,/K'.3-=FI9?U@&\UQ(B'M-L MG%@WB-?-EIU.1HLQY:[ K&6YS\W1P)Z-IA-X_&D,SV>O(ACOP-CF-_B\M^2D MB;M-/+&Y'/GE66B?O97?#QT8+][^J6YJU^ZNWEWU MMX,Y98%_\JL?*RGH!LAJ]V?F9"CLVI,M1>Y.+W29] MWY?%=1_ O&E&_O%A[]W[E^]^^\_JWONJ>O_WE]4%._W<1M_;?Y\O$\-X5SA_%_#^2E;AWPPY MZVG%W#<%[]5H7$V.8O7/A4Q5LZU^51P&\'!OL6]N>^L-]@WV)N=;DKPI,N_M MP#P7\<((,VD\B8XG0[H"BS_:X;R<;>:\#!4!OD''\):C?!L*]@R=13M&<=@/ MVKP9?9KML*5BNP-*7+P3-=&C^A0=U2'$X>ZKCSI:IQ//Y[,EGT]J$T@+"9.B M ,4E3C)9TA.6S7ONS^7X\C\W O,=9?H!B-LKJ7[[;@D6\WT[<]5B7E\[4-_! M#J1/VPZTE(F\<0$YYV/>RD(0.*L,J12LYH;F'7:=N:XY(-P>1':S(9CLH.G: M$N3%$OPR(^_?[;TY>-W:>\447&NEL3 %)^=BM; %\_Z7:PV0^_2T'7Z(?C0[ MQV%W"H;F>% /8R>ZYII/GU3A9-2GWO2I+STGW+I'N>\[\%PYJ6YR=9\JU6"V M#:?9(]E=DF.H/(Z!B;S5W^6#-IU%6H,)89UE1$JCK=M@5Q7L%@WK1C MZ<<\X[Q_7 O,'R\"WKDLK&4$_(DLDJUF"^=2AUE' MO/-?)X=;E1U,KOW^DKM&L3XY?3YWQR2#W[>J9^,Y08U MX5)0D42!O, IJPEP,@WFB'LI(M/2P-QUHR;>Q<.ZR0;QY U0']Z\ M?O7ZW<'[:O_M.W"X]MY?R&Y9NM:@G:=6;'XT[H>7I]9/6MZJ1JD:G_-499NJ M.8D^5^P+53VLZDE3^:,V$O]CT?A%XR\_Q-/I(-(R&*3A&\0C9S)AEZ+%W6C@?*KS[*#Y.M<-!O+O MCZ;#R?AL?Q0NK^?E-:U_IZ7K+6MP3NS"6_T<_FB!+, MN,3?0;)O"+Q>F;SKWH6;;K1_6K&M1N.J/;2]^M_3<=V$VK[L+^ZSZT8B-^I%89KD'A!IU+\XIHD3;6(R%L MM-1JXG1'-N)>"./8-/-_?JN'D2Q1^*6N_O=HV)R O_YN9,.20R\W]>)R1MCU M%"#)I>2P05YID0_B4>DDHPT[27 D7'"2=--*<*L1MBH%:CJ62G4Y]:V.]'?\!KD\]]%V$ M*F]T?/8VRMNQS"J-(T#F/9NS.R9M#O'^,00;K$SNH7IY&/YW4GV+U-H&]&)LGZ0< LU>9 MV[]I):\VZ>KAR0N&&6Z,"D@I)Q$GG"!-.$924DMBB-;+!P-)5K![('T=04<7 MBQM&Z1\?;?FIVURGA]-9%ZJ9LRT M7;T>^L$TK]I5&5@NP_3J!U&6'GO-[P]>>KRW5!_DDTWK20V-9POJ<1Q#=3(= M-].\LCX95="BC>G-9]CV^KT@[-C:/?#[6YGF>I6RYSQU!_9 MX2%\,:S@L?#-%P7TG7&596'/HX+,HSGF>;9N\,/ NPX&!XHLSN?[">&08^!8 M!4UE"C0X2A_LA\TMCC-"78M6W>TJG!U/7;4'5V]7_XIW"*Y L5:?\G'N>1-6 MU9Z^>L^PZS)%N ^T]TEB'#5&EHE\'!\XXB8P\,%=4@DG$H)^\);3.9S.T+0[ MPG]X\ZH0]?JE*T:\,C(AGT@^5$YA9%+ .2KOA?0.1]^90+^< WJ;XOU51EF& M^_LFD]VH3V#V_G,T_G,F\M6B _<(UC]6T'35CLQF.K&OAR'GD,3*G57^* (K M0#?_!*LBMHE2V6&]D"W^ _FQ.K)-NQ$O5'8P@(MYWWOV@/\YK;/_"VZOB_,& M\,QS%YCE=*39]NNY(WS!?UZP7W:.\^6\_;H*2$K53,'^:8Y&.65]L5UXQ9LW/3[M&'!WPM(RJ; M$\A3G<_-I0+9F ^,QD%+$0EVJJ.DAOWI> PCG)4VR+IG8B?39B5L^I_QM@37 MQ^]35E_]D$FBGE-&=^8-)D=UNW'H)&\<6C9TS_I[CLBQ^7&)>&M%KPM>-L+O 6(L]4 QA$KZSW@ M;5YY""T$C;/Q>.VW%0@/NO9"?)T>+RSM@.L>V;R&F>M@6RFF3?F:+K/[Y35V<70_/SQM^U6318ON\R?7V.TAU]6S$\;FYI M0,4.H;P; M/.BKM23+QK&R<:P,;3V'MMF621Y84\KQ:7I9QKI8)$]6 MMY6AK>/0BD5RR]2]7,1*_S:+E:ZWKF+<-$^ )?7P:J;<6C+QM:<8/-5QEYRXE=.KBT7! M](W%M^VJOG[-L$[7I6>T21G@;0Y';4[%M)DMW,$P9\>;77/4Q6C',7!8"%AU0\@-^W*]JPD\;?7BV>I/_\)/5OP[B(] M9#GI0"%P$JS6*$K/YL?4,^'FD% WS721OI*K#+3[-V.;%>-G>YN: MV=XFVRQN&YQ-.0"G\^U *OK_$MA?Y=<'"J?HPK%_5 M8^"\_0NU6B]NP&L3JO8S U>_7KG0/N!%]/-362$JFT#SQ0?LWFC)8O6K8X:%GK[1=FVZJFPWKV^ \? M9XRW!1:5KX_!9/AYZ_6;5Y?M">!8%$;MF7BYR=8O1&P30K8QU0OEOACG*K5[ M%HN^$5P+YRB-*=F>!L6QB\38WH$;VWP4W(9Y/D?/C!61_5\J-5_*$[-&^9#:,I M6"D/U.+K<]#6R@=W-/Y"Z<,X6ZL E)[$\:X=?+9G37MY@QQ/UO@TS@ ^W/_NJ>:+<^W / MO:M3 -=T_XOA._*V,\-V^./M76EI6P_SJ20SVMQ21/IB>]3><&F=^ MYE\-W MMCH:9V_I+T"=R MO7ZS]V;_]=YO%7AQ;]_]?OFP3=O!NONU2J5CX<^NT87WM%+0X6+\195R%WX7 M.TITG('TS6PMN1)78/[\_[D/-[MQ_3^W&SML4!/'=>HV4^T[&:FKV;B6BQYK M.E:*IM=DS/0%4&%\QQ_)!4!MST-L*^5\/YY^/WR^AG=5Y )\GN=)')SWH_IA M.K33 .\+/Q8D+4A:D+0@:0^1%.:NK9&8=RM=0%&P4/WH6R?!=P>F^Q=ZT0'"!X +!!8+7"()SIN(X'L5A4W^* M ,@K!N/]B]TIT+P\:.8%F@LT%VCN'30[.P O/WYLCF)\G#C#)33^=?;ZZJ!] M_3Q+[WJ(W9L>3IO) F!9 =C+TRH*P!: +0#;.X"]8/NVZ85'HP$@9/,Q_G.Z M8MOWX$)W%NG_UB"T'U&:&^;HX]I,/K\^);PE;@$ M=*1ZE3M2H'@)4*P*%!CB:Q^3@9?;R$R5\G03P&(+_)?W>1>;Z6!F [\]B;/>%+2],O>T)#H4N"UP MVPNXS5F[[.,_UZ,N^H.\_+KR_Q5'X8K#X.\/P8-1,:3@"LQW_&2?6N;OXLV'HEAZQ@:\'6@JV]P5:> P.3\6CP>)L@^!=&@''T^R[=>>QKZ2S;B_Y4[,#-!9)PIP%N L MP%F L[_ :3^.Z^;/C\GZR6C\B*"Y]P4UC7K0 ', I@%, M@]A8PZY47IN?;Q,XF/6KCLUV M]:%IR_/-;53X(H=,7[>'"U1_3,?^R#8WW%N@N4!S@>8"S;V%9O8QQ&1S7M+' MZ0 M[A*D^4>8T AVG M#=P3.\6%)('VL-/77SI14+.@9D'-@IJ]14WY,9X>U:Y^Q$+=\@M>OIR_N\#D M%9@LN_P+3!:8[ 5,-O"MG3R6-WYP_K:"B56]\^N ?K@M/ORH\77CZ83Q-'Q>GZ06<-E@6 MG"X\O0R>?E2+CC]'3P-_^;SGMM?G\9QV'=6O^P M\\WIE:$>C;]P^V&<012R"?JW:P>?[5GS?*MZMA+2+VL&OHIN/,[@JCKD.;[/ M0=O?9(>+V_H[F)T_]MZ]O^;D[<5T]:"'UQ\"WH..W0-%NN"I^CYG#3_FO+Q^ M__+WBNSTDY4.WN]!]UZ^>7_0HWX])B?QO!\]BJ"\0[^Z^(&(-W GC1QMXE@ @-D M+^:@=61GS]ZZ&C_Y5#>UJP?UY&QW>:N<^3G7=J1^K8F MMUW7.\I<_*B'/G#E??I&Y$H#8SGK_SP1^H M?A]5?]/,73G_&1PU%OB7W3(/^U"X+F$:Y]'L-/]2D0<3M[EO)7]CSQ9 M3JW#*&GXP36WR.@4D!2>.(!3XZ/>JH;V&#H\;="AM2>[<_EZ-1X=MX=-0"?^ MHYX<[4\;&'@R;:J M$'U]; ?-SUL(_IJM$_^\59].=H?38Q1&;69,;K'UBS!L6U#QT[/+X_]E;1F_ M.WDN %8 ;-T!3(@4'*8:)1\XXH11I+D&,(K,Z6"=BXE=!3#,O3!"9@"C#G'' M'7(6PSW$2LJ#4AJS'@$8)]O*Z*<,8-<9M8\2\UK1#*W8>5Z;L=WN/6\L 3=V M8(4SUV:0FSBPCN,G:Z5VNHS>S8^U'AY6\?0D#L$HVBU <,<5_A7:YX^&[T]L MN(6+-Y*L&S7<[U=]W_2XGLK2P6Q"+_[<'S63G.@\GB\J5#^06S,&2ERN1\-] MM!!K/_"C\Z <#XIH81+R4GK$%9'()(R1]T%C34/B7G>QJI %[6V:A^8Z"K'$JZN&B M>J!4.>:(10$#WG,7 K(&&Z04UYX$4!Q8=F&YSF7O;W$8QW:P-PQ[EP3PY4S^ M.M(;A-)M,,>?N-XHF/742;FAF)6D,YQ@@8@+!'$;/7)1.Z0DQ81CSQF-79BT MCXM91&TSR9XX9I60;$>V[HL(-_GZ2X4#>SR"0?[WY9-WBK;X3B&Z[V; GHG9 M/8G]77MR-DGCX*B9#F E<\8]:(^<=$ER$$6&B%4B)OA.LL8O2BW\/HCYEZQX M+@AO5[$5MJW8$M7-_?=^;H:L%& LP+CYP$AEM$9$A8+V'$ N@EF=%$.32HZ6P3%-YF>AF;H#9- M#144+"A84/ &%#2$R!!L0 *SA'CP%&FK):*6N8@E=<9VLEMT22C(C084Q 4% M2^!\.<;XEUT[]:4BS47!% 53%,P=%$P02B1'&+(L6L2)]LA2A4'!"+C$!3'T MJP#0?*G3=:- M&F['T:*U4F>=%GV9',5Q]<,L=O3C8K&V%'YY.I+TQ("CM&#;=D+G64 MN?0ZZE:T'^YY#.7WA1&E\I[+1)%E7B!.(T;: M>(R$\#A(RXA5I(OEE(7@SJ*(\U7[-W'250[MMF9\H[:RW:UX>:D=L$XT+>#7 M+_!C(5'!L4*1:X9X4ABYF 1*$3M&E4TRF"[64)8.?DIN5NV!!X!?R4OJR-2> MA9KF$:9B:*^;"!5=\S#=H!(@N0L:41W ,!;8(IT\14 MQ>S-:#BZO,[^W;4>&I@:^.T65:%(J;M8 .MIDW)# >93/GI,.\TX2@CH&K%^4(4\'D;6ULKMD2+;Q[P/$VN[>HUZ9-/ M.0_U.Z:FI*D^3LA&1>R3=P)9$O-QJEJ B>TBXIX28X6DH.>Z,,L[4'"WQ&S( M/7)?;V+(\WS6=4^.+5'O N(%Q#<=Q#$ ;L0N%_UE!G&* <2=ULACY[URV$E" MNW!5E@WB9-NH N(E>K]R3VC&W)6+P*YQ[NU4$WM:ROAL>.2@A, N%8=S'C,K M(S(,- ,WWB)+&4>&BT0P-8E3T4TRRV(KW.*T\GHX!1TSWRLW&C:_MI(X:_<^ MR^'+T\G8 B350SL^>SV)QPTHI]R3\:BM^;Q8(NYJC['8IF*)->4V63@*SFT, M*3<4YZ(SE$4O$..,(/B?(JL]6,6!"8>N6\M(@(!H:VU0)I;27B M7#L2L$].=E*A?LE82+8Y6V)2^<9@88E8WTMVWL1)J8#9J0S1'9J%*(RF;A!7 MJ6+NMOSSKTO3-==/Q(9J&PSX8JW&R$J3$)>>(^.H0"IDG9%,E+03RQODM?L" M<'2;T4<[^.0*6ZR7EBF 6 "Q .*=$@2#UUP$CKSV'G$A$P"B(H@$PF2PUF#: M26Q\&8#(V+81CU89>*T!\1MFM_G^D'?7]<1,]F?Z:'977=986NXH>UUDJ;NA MKT>5I4T9;V'D#27L9HVWE,OLIESF/"_R),(L'MEQK/[M+Z<4$_:\^M4VM2]U M,SN1J;4HP??$*@X6+GZB9-VHX9;,IHXV1N^/CH]'P^I@,O)_EOCB&F4#/G[L ML!\ TGECP<".F_:6\^@AOA@]I+?M*-YA)>&_H%@O25E0K",4XX%1@8E!S'J).*,: M624\2DS[H'# UZQN"".YTS@A[@3\B &0SQJ.F!$V,KC%\_B(*/8+V=&;5:UR MY?&=)VS7#FS35+]6Q;Y=4]DIFJ$CS> 9,8:PB$C,M8P-P\B&$)!(-)H4HE/F M*\V@$L%1.))+'QO$N<)("\%08,E; S?2R'MCWX+:6.)AD6NA-@J*]924!<4Z M0K&@B0^.2>0P!D2R'NQ;J36*Q@*/.,(\85=1+' J13 6<1GQO%(OE1:Q$"UE M$2<=TN/:MZ(4M"PGUI9%F[)H\R07;0H7/U&R;M1P2PK.LE-P7M2#*9A8)0GG MZ0C5$\.0PL5/E*P;-=R2A%.2<$IXKX3WNMBTZ0L58AK[6( MU$85M5U&$L[)[&4-)Q.<2ROJ):%BKLL5&Q.9**G3=:-&F['X9FU4F=+ M6*BP@\'(@RT5JLFH;!QDN_"E,H)[GVP]L&X0WX]F$M@*X!%8K7'<7).B M?/]"@V);R+),44"LEZ0L(-;5;F%&J34^($.20=QKC8SG# G,F*"2&YIW1CQ\ MF6(U($;UMEAF^>BU +&2G%-V$A>M4;1&EY5RA+"8,X8"#P%Q2QBR. BD7)*" MQB@"(5WL)%Z-UI#;2CSU\A,%PWI*RH)A'6&8I,0+Q2CR@0,H>6*19E(@:75, M*OE TE>'<-UG'_%J,$QL@V7_Q#&L9.Z4A9ZRT/-$%WH*%S]1LF[4<$OFSB-D M[I1=Q@5&GOIP"Q=O)%DW:K@E=Z?D[I3@7PG^=9&[PT*"1W%DN26($R>0I3DM M1S&6$K=1"-GYF"U@K%1*+3YO\7F?J,];N/B)DG6C MAELJI7:SC/$?;9L8*@MCLX=Q5B^UJ4;323.QPU /#\N&Y (J9;B%BS>8K!LU MW+([HRQJ/.UHX*,%=ON!&]T?ZR9#,%%B1)32.0C(D)$L(F:E8=@1:VGL8A_R MPOC;Z;'+H[?IK: 8//VBP7Z=1KSS$J]9PR0B&U"GGH1P@)>3YV4&PI> M5&M!(B7("Q<05]XCES1&GGM-%3>:8]K%_N/5@1?691]&R=LI&Y"+MBC:XL'[ MCJFFV)*0S[;WH"T$SBO?%O"6\!1X,HI^=3C ??8=KTA;L&UA\!-7%@6[GCHI M-Q2[+#S')A61"T8@'@Q!)CO?48(OCA4GP>DN]AL7[.J5H5LR=_XAB#@W-#\*A;8X8*WWE:R%$\M\/6T M2;FA\(6]-:B;DX$]VTV#>'IQ MO!*Z\%_39E*GL\4+VC8(V'(\>=Z.#<$HCIM=9YLXJ(?QJUGXTDUX&5-_[2I$ M]85 =YLDOJ,$)4KG S^8XHJ*+^.NA[GKJ!W^-\:[]JDZ/![L# M.SS\>2L.T8>#1YJGR\ST\M0/IDW]*5:C!"@#C_:U;>$2_ILM)4]1" [K & M6:QLT\1)LW/.P!/]7/YA[3C:=:]B5H1Z=!Y!.P,"9Q8:03="_73OX;,^:YUO5LUYJ MWOO.P+6:=YF#6Y"[52S^@@!^;,[%[F.6XW$\BL,,XQ_K80=+0AW,U26X^ (2 M#Y+4CKL(T+9_<>ZJ68&@'O7P'NCR8%[KQ< _#.M7];B9 ('&)Z/QS)3(ML7! MU#5UJ.VXCDTAU-)TP*QI?O)N/8'7^AM'_L.'H9T&>%OXDR"K-SY M:WWP]7+7[B_NO6R1J7R?$#N9_S3-W M;4!BUJ4=J6]KI>Y3N^/ZO$DQF'U'S'^V50O MAR&&^['(-^9N)H28]6+VEI]/\-A(=#O7/K[X=LFC/[S.$;G1M $[N/EQ>=RY M(2!W6Q;3TP.Y-Z-/,:]"551L5Q135A"N6 5%8.XB,+(5&%H$YF$F04DQO'E" MW\1)55\*0)9\G#7(32@' 7255^B]2-8QY'12B-.HD>/!(J=2"LP[%;7K_#R3 MC,4S;L/+3\3@._5DU&=MA,Y@G*H6<9-[FNQ5'::,-RJ?J'_UPSURO[_.W M E/"44:1"\R#OX4%,IXHI BW& ?!I?G*W[I/2*@U9R^E@L[!WSN7=_##;< :[^ 5;"8$@L8*6MICK7G/?PAH93W[T<3 MM0ZBBT#6>@/K-HRI0&LI@-]MW9@C.SR,53VLDJW'U2<[F,[W7H[K3\#TGV*S M70UCN_%NMAQ<3>QI+([$O07MOGF!FZ$1ORMKI^C,FW6F99$:B1V2+$7$?>+( M@NI#S L;C4D^?'U&59?.2%X+VK?-T:O!Z//?8SB,?[/U,'_Y:P0U%M]%GX_6 MJ!.P0*LA\T9,4)B=:\4E'@5S_^S4OJK-@M %H0M"WX"H.LIDF:/(TF@0C\HA MXZQ (GGFG(B!:KY,+V39B/J+>'I8698D5N997/QYTP)]T5%%1Q4=M4(O@G%N M39 2R1 DXA1<"2T=Z#PNC(<4^08_,#*$"=9P#)^=7YOUV[(:I8WJ"R@7)9 ENRH7"ZQ57:X=2E6 M=(=FN0JC:2X M$*M]_A;3.XR$6NO *]76$I(IQ)/*&#A$9?)(NLU1EJ!DX U M<83(+GR(:W350D]UMV^.R$<+DEUADO4*DQ5X+/!8X/%.RPI@T&.J)&(.,\2- MLH",,B#,&/RNA7;^JU.*[V//+Q\>&=VF;(G9G1L$CT^NX/^Z5QA]>K7)-[]" M."\5POM3(=S9 8A!_-@C'M1FC+:P M\ 82=9-&VP>_N+=:[L8X?%MX8S(_BKG3JIT%&GHL+$\+&@H+/TFB;M)HN_7A MNDXY[ZMVL\U1&ZCU^9?XSVG]R0X>I1CGNB#']R:*K9K\3^?,@LNSV_T)!BEY M'3!%S%*&N)4&:1DE2EPQPVVT@7YUR$J@V'&F)/*21\2I"4AS1U"TUO)H4R*" M?)4;"9*W-PSYGY=?Y&]OLF_'XYS5]>]Y^:2C+$FEMIG&CUVH;9G,O^+L\()B M!<5ZC6+.&!>44(BE!"C&33XTRE'$O32VXGR;J*<(& 1H-Z.%??ZL:?(D@)1)L@$!W1NQR*!($ MNBKKG#R5E96I='(;Y2MY9(FE&$%P9D 0+L&K6EJ8:T8%529S^:0L9L="[/"2 M_#&P6+>QG(&HW7 2,F%]] M UC"+4A)F)%,Y:@WBHIMHW!;V+TOJ'MU!;J.7 &EXR+&A^T*D*N&;PJI;+#\M)8_+U^:T2(U:5&6:[WE=[E#WB,X:9!.R=J=V+A-7YJ6/XIK,F((I%5'5@X%83Q&IQ6#"BE6?',BDEY%U3[)-;4 M8VH>UWT:9=61^1R457=C/615M5.$3&-A;N,86,42!.TB38+Z@O@NF/N:SWJ= MEMUBFME"T;@)1+8:LB$'P5;124H#D:"DM/4((X$G5(-T7,JDI?>AD\.,G;*5 MMF.R_V99A[7(\?1B"TS4B,1L.;]^FQ\]0 _!@1[@&TDYDFHF" 7N52U 7/:F MUMNB/8-Q6@JOG-FHY[B-7KW VI?"_UUM/8492SKP8VLDJ6$;@:7R4Z(9\VGC7'4;F;HCDN)\X'OIPSZD.%!U^GOYCYN.3M,B MG+A9G#1MX]9Z+C$)NR]BCJX 7<$AN@+CD[5*$G!.9A T2C#9:E#2*!6<)Y1O M%-A]D%Z=Y>=KY/W[%?!>S=ZM8==5R$+8L:([+*[;XU6.=-430PZ"KKQ0,L80 M@&IJ05AEP0::01DN72Q,%O0&73U(N>Z'KHJ&90/?:&.$=0M0O%VD,S>)HZ7[ MC#'67L,#G< W4BV5L,Y(77OFT.($BO2LW=T@>\MEX(K0_+B<@.($SI'VO@*M MXPP?,F9FX $,I*EA&W(0-%7O7X?L D@M1=E:>U]HBIM"4R&)E'G0\M%:=7YG%T7S=P_ZK4E7H&+:$SB'6[,96R7O6P%I[ M8YR!9&+1P+E&<$WPQ65H3Y(2RNJ-ZT;;Y!F;FF-7 0D7V@2>S6)YC#9%MA/SY++0=?=HWN?ZNY.9%O,/3^>_G M-9T")3WZ*_17G?BK(LJU\-8 T[[*D]BVUA[+-:"V@\FJ4E.IX>'TKAD>O=3D-G M[V.]=>VD<2!REN!XR!!2T-[$(HC#X[*9+T,^:PB^K0!\,8N_7L"ONXLN6JFQ MY#N,A_=XK2-I]<20@R MGPM'>><*2SE?E*YF4';ZY4O0S*J8?:8=Q:EW3UJR MD)88>/U^S&S> AK_-I_'3Y/I%+U CY&!7N ;IY59\J2\@1A8\0(J% ?@@@9G MN7&.F.RI[4*Z7@"MJZP-8<;:#CQ/$ EJV(8Z_&\^ M"YT>U5DS%KO,6^CQHD?VZHDA!\%>3!GI?3:02 QE?\TS&.H%^!IZC9)%]LC; M>$_!7I3PL9 #/R3">.L6(&ESU$>3V=+-/DS\-)TG\*+"[3M:T$?<[2,B#9*[ MF(&J1.J-D50+2_B:BZM43,0F2[I0N"WX7EUB;YV"UMTIG"!CP@<>\4"^&K8A M!\%72GKE%2M*5DA51*I0M:U9!.U)SM:PI%@G/0=WS5=L3-4.K[4=PS+'".T6 MJ/@EY52V4['HV%#V65@6K?H.Y5"[KW[G/7_J \Z["= =+5L TY"+J2*AACHP&?31&OH>RXC244 M3&".!I.+/M5=B-<.Z.I?I1IXAA/&6+>)L9ZEA5M.9A]&T^2:-&I1!O,,JP;C MK4-!#KJ ;]SQ]5HQ1QQ0Q@JGRZ3!42* 1.6D\R9*V4V\]0*(?Z\X_+V.]$W^ M1[,.9'0E6N68F[O;L.-:/Z2A(6DA:6U-6D0$&K4H?&4L",\M.)Y4V(=8E93H$4(JYU?"4X M&2)$[QTU*B5K.PG:7JM)V7T6&N-COLO&P7TI=X.LB*R(K'BO-F\N">+)F@N% M)AP,SQ%8X$E(00R3G=PUVRDK4C56NXP;]X45L5KO'@3[NEHO"O8.$<>>L0JY M.%_5_.FG=G<:*L#'9Y;61;RZ0HW).R(O(B\B+#XYJR.R4X0J/9"BPU>W+YX;V>\*)4=6[W#>'A_>+';J/FM2VY3R1]+U+S]M$_K MV?#S:;P3/7^?.#^93I:3\S9YS8E;I)/R%VG1_/,_?6:$VI_:VK[++]];@WWT M0V6JZV_^]@/[X=O#O"^I=C7P6SEU!QX81XM+N)=&[=-HNXU?]/)HMP M_Z'#080%HZ#11D> )T%!$&O 6,W!5])8GW4F^_P7RWJZ!UW%S+S7F>$$5 M:>L #8FTM9N,_\R$XY:"XY6V#"/@LY! 28K$$&)5<)V<9NR2MBP;ZZ$7A<); MK-O)V,4JQ>N1&G0)/08)>H*[/4$BSOM:8D5PKT%($J$H5P9.2FED%L:S;EIT MKS%W[7BP6V= I1P+BK=5D;$&;,A!,);A)%+F)6B;. A' Q@C*00O%7.2<&,W MBO9OJ5UWS%AJ+,C "_5C&/81^A6+ _8='N@'OI&I+G,1J-R!#8J"\,R!$XQ M("K;+ 4AEG:H7"^+;3W2#^3)YQ3A?]-B7@U?$^+$3\/V '4FA2)I,NJD-V#%;;:A6CKU9,.+ZZ+J!UR*OX]'Y)65T M#5A>X.&FQO("ZS"NYU;JE,$%*8L85AE,^0&P8+6D7AM*-MS+X^L.7L1&OG0< M&=%C(BF6&4#AC.R([-A%EA;)G' =(&M&0.2@P'O*"],1JJV)/H<=%#C<'3MJ MOL.#KKZPXZY#RUB$Y:>+(BQA\^H+^BOT5^BOMCWBI$XR%2TDJ4C-*H[@L@E@ MF=66.)(RW?!7VZCYG9UM,FG&VNRM[,#Q.BFD1*1$I,3[Q,\I]3S4=I!29Q"T M,)L5FA=%+[DQAA=!'KJ0\+NC1*7'C*%NQP [IC0?MKLY!I#@4>O=KH)F2B@1 M!EQ,OK@*7EP%TT5"1T("CUYZUU5BR/7++2]F<3-E< >5R>E8LX'?>D$:&[8A M!T%C/.2B4WD&&W0 X;P"ZYD $U4PCGN>U"[NZ.V/QI3!5!),?MY6Z=;B@A&[ MI:/#0(=QH7N)$-%$"]EF"\(6#^"L<$ 4Y8G+:$Q^7"V*6;Y(+RQ.8J,)<6K^ M/I]]>)\6IUWY"$['1*#41>8:L"$'P5S.<4E,2*!TTB "YV!LX."#)$JQ% S? M8*X'2=V],Q<9$R.&S5P8Q^TV41J] QX?XO'AEAXF^.PL%Q%2$JRV.$[@A%'% M9?@@1 [$T[3#_.C.XR>2C#G?H8/IRV$B$B02)!+D?5+.I"UZV@:@25,027)P M4O%Z?,8-TYR4?^PP1;IS@A1Z3'9Y3-87@L0LZ;UE2:.61U>%KNKQKDKRHN&# MK!?H32B^)UDPIKBJG&5.7E'G-J-%C\R.[DJU*SHV&G, 4;8C%R(7=E.^4V1O MB_#F7!<=GBP#IY('0[P21!MA9"=E17;!A6I,=EEUOB]<>-C-N#I#SVV3];5) M;OP2FA1@\AE.)K'L Y[_]@=A(LBD!+CBS4$(XL$9$R$&Y85U)F5KOOLF60J9 M2"A_FD,1%T)G\"$8\,92176T/.0.=P8OYZ>GD^5IJDU5:D9+_4W9'*=9J TT M?WP]7Z8197^Y7!>W_@<[,_6[5]&P.C/A$AZD4?LT6FPEO84K?'=WIVCLHSD4 MY R+)W )#]*H?1KM86=Y[71W>@]?=\.6=\SNV\7%/89WRWGX[_'HLI_9'B-) MT3GI'>%@7. @@M%@LXJ@N3'>2Q8UZ:01S.5@V[&^=8LWBW=+MTSQ/]QTE=ZF M1:L#O@XRE6_KZ\NKFC?YQ6E:%./_,I].W:(Y?_55X.G5Z]_N&J)6Q@B2-!A) M1!FB#^ )"^"$,$3IH*+5'(!WJK:ZD014E:ASW(C:^WQ"[;SP;%Q M,7;]_T&LU_4(1NYR?$^R;E.RR<>L08N40?C*2M9X"%J%E'0JZWHCWZ:K=?MF MM6R6;A8GLP\/M&T-EU;[5F?=I-F=-Y&4*_ZBC"OINA"9)65PW('1@?-L@XU1 M[&IPKYIF]> U>\]QR0(GGC0'J@(#H4P94E8)K$XFBD2T\(^[I_!$XW(IVUB, M!I$$6:@S4S"^" 6LRF3+T3:K#?6U;@Z7(RS^7T(YG H:-*:M,;]_\4O1G\] M_^7ZZ_QJ6O" O,>W9/!:V#Z_P FMT1RSMH6W;6R73!@J?!@3)2^;-.L MW,Q\UL2GR"K1Y"*#1# 2;) *5.29>ZE2F9?]CX\\HX<1#7K:Z"63W"B5'&23 M HCH"YE(*\L*M(%0KIVD&U5M'[E@]Q2ZU,2X).HA@A:\-B3B8,IJ@S+.8$1Q M?H3:CI=JYR/C! .7&X;-9>EQF2G08F(0KJ[6HA^ 1$,LLU0JL1%P[V3);A4 MN^]R5=FH1%THSZ5T 6)T:V8MV\_,F'8IZ(UB>YV,:OOPUVT=Q<>4Z;'D^B#6 MZZUQK2=8L2$SXA4+8(6OK3>C!RN+J4F05EGAO-LL'=X)%>UTQ2;%D_8\UQ.A M\I@NVK*!B(5J4TK,\X)%L7& T,FHNEZQ1(PY/8P5NQ&7'5T+PXY<,YKGT>OY MQW3JTV+$Y'C$"..WQV]?K#ZLFN6(J?6+QJ/RQF>IC.1CFG[!2$F/MY(8*?G& M:7TFWI:_+]P;R@8M!0*..0>2E+V:U=;*T/4&[1%ADDVZ&DO*AQTH09H:MB$' M05,D:>-M44?3T<5U"J'6V )!)7R2 M11<$ *\]Z+\M^S;-ZNW*4L*"),KKS0%E-X4J6$R M >8$%;K\'6'A4.*ZA%.B"[= -"85[A"%;U097XPZDD )56+CH%M$*9/6' (O M>UG!- /GF00E3,HQ9<]JCA7&=9\FNX\$(Z3-$*DK.M<0"D86"6LX,S$Y;;WI M>L'N*R55$\M,BI!XKJXQ)_ BU2];%M,0"8<;+:)4O%+P3 M)MKI@C7*)!(M 2_+"A0U)=Q86?ZIDTR",2GTQM:CDU'U=\%N'=4=W0SB;JY[ MC.H.9$.)X9)OJ%T;M,I!%8T;R_8L%,EK(TE0:*R0=/8UM-NQD^TR7,+E#BOR M]7AM(TGUQ)"#("D6-,F^;&T(EQ)$(AR<(D5BQ.D?JR;OG63^&IVCK^.M*BU=Z3OX2I'NAJ((0=!5YDY33FQ M;7P=! ^UL7>RX&0,.FOCHNVDM,?.Z8J3@6=$'7:JP8&JUM_3TDUF*8Z26\PF MLP^H6_L,$70$W[@\K)7.1"=@@=>\,:7!:UKHW4MON';$I8W+P]OHU@O$_7H. MN!6 MEM^9#5^V50#YBB;>5)9X>9TD7LT*9Z2_%Z9XG99O\GOW^?Z.K2EV*=]]+_F5 M%QD9Z1G@^2GI4/3KKH:S'(FN[+(M@4'3 =98C,\R0V MJCAL%3!_=QU^;Y\<&YBW*29W=VA"QXF.L[^.<\>NS9,8I*<2 M='*T^"J:P'%"@&6?A$PQ$]%)ZDJ;E'B.WU];V'84-6-C(LB8ZAV>!!^FW\)C M 21%),7=G(LR:02U$G)VM8>(JA?A4H+ 9;"%++VC&]?[MM'[NR1%PL=ELX*D M^-3'#:CA+S7\=.+\9#I9UO;B]8HC:OI=NR_VC%51L3=<("%T7;"VHT.)H9Y&0)=P['*"N?_N,+ M+I?G>^ZFG]R7YJL0"\G>WQ1M^_2K>< /.CH:ANYXX/^837Z; M+)IEH>'%V7SA6DE6XT3O5KZ9Q(E;%*5T-)-SO[E8O[2^\_-Z-7(2[LY[^1_Y^U^]_Z)^O!SY^.?#QFV>*/;4)GG'SH+?XQCF: M?G@NW*TTO,E'W1[AZP.HC']=4]TI!5[-RH9UOFJ*.&J^FS?>]?'M+F>IRSAP MF?'ZF[_]P'YX['*YY:EW.#'=B?)O=\M=5Y1=5^#=W2(ZA+G;P?'"0TY.$#'' MCYAU/Y(U9! ^"!^$S]8.IQYT(6 0, B8;?P-H@?1@^CY#GK6A0;/$7._XL2( M&<3,D#%S4>9H#9I?[UD:$5&#J!DR:J[=V%\#I[VW?RG;KF[OKW_T]WN484)( M(:2&#*GVKM"Y%[K772 $S#;';WNMFO?$)VMW3>?/;NIF(8TOF^WIMMD>V_E= MBF.AJ5O>&J%I:FM7;=C8O/]VK[N5T553DFN[SKT.,ECES5 M$T,.@JL(]3:1>D,KB?+%&0$FRP#6!V_J=:Q -XJR44H$%TP!3Z'6V20:7"#E M#X,,61L1O'![Y*JV5S%2%5+5P1ER_]=/!\%941%I&"GZ2GH%HE 46%M$5I3& M*,EBH2S:B;[:U652.I9D[\TU>L%8]UW?70WVUN6-)(8D]OAJN*IH*\LBQ-KC M4AA=1)05$D(VW#D:&7.V$^&U*Q)[@F;'2&%(84AA!T-A5AFBA3>UC'<$86T" M[V4$[KFB9?\H-/,W*PW:Y-?Q2ED8XTHM.R&+(8LMB!LY@.)B3'!$2B;&$D3<'7_C%:&9<3C]P[=9/%C%24F!B 6.U! M*%DXT"1;WB+:9 -1G)@][B:-D&.J]M[%%XD,B0R);$?=6_3VW5MV0I/4"A9, M9J!--" ");4VFX#DI!&%+Y7V?&._F@P3PGN@7+&ZQQ7@3-%^QBC&HPI*9=$E M3=ZS08L8LWX=&!Q*;RP\.4"*/&BM1QGS5',%V5M223IO4[+ MT:1M?X:.H,?8..9]T"-6][H4H4!;(VB??+0(6@0M@A8-B: =NJT1M#TQ)()V M.+9&T/;$D C:X=@:0=L30P[B($)%(46.%+PC"D0@!KS4'(1W-"HADDH;5QAR MH#YI)X$:6EX9I 1+M84@J&&"!&X9NWD0\3HM7[4AWUHSHZO$7SZV4@_[ )) M:MB&1&4Q'%LC:'MBR$$HBY29\YH)"#D($*RH!!.,AN@H$4*G[+RXJ2Q($1-6 M*@+9,%\TB/!5ET10U"DFHM:&<%06!YK:@"6(?OC7ER=N]B&-)K-1=I/%Z*.; MKE)M2!G38O+1+239EK)X 7?2%:*3/G N %&N"U_$P)8+@-XZXD0DD0BXLTCQ;;KSU?] M?JY.&%^ZYN2WZ?S3_TGQ0_HW-YG5'[[(9<9_3Z&V>9SD8IWZT"]F\;W[_-8M MRI Z.I>4;-AGDLARPS;D(%A.T923RX76'*D%;LIWEAH'SFK&F-9"IXT"-]LD M3B#+'2@XL*C$%ECZ;;XH4S0;A=6B+,7P9;1HP5WN6AK!.TP M#(F@'8ZM$;0],22"=CBV1M#VQ) (VN'8&D';$T,B:(=C:P1M3PR)H!V.K1&T M/3'D81Q$'G4?CQ"](X:P6@*?@J"B'GBR"%1(+[(,5.FXRV2.\P.CE^?G1>_K M<='Z >N1YM7AT8OX7ZMF>5J&\CHMW^1ZV#E?M+]8+A<3OUHZ/TWOYP\] ;U? MBQ ZUKI7#7JQ0PAR+G+N4W&NL-)J[QRDD!@(S1@8*@50IXT1T:K@=II:@IQ[ M9)Q[V$5 .D/ZEKDH]P/Z+Y./DYAFL:FK<5J6;!P5:)P64+;=>?[%+T9_/6?+ MZU]__--3B#+AB4V$@#.,@&!1@^-60B$-2JDGJG#$1E\BJX1O>X=[6;ZD*, Y M*Z#\G4L\$A)$NDD0ZPEHQW\Y/6_3XMU)F9Y?SF?I:UR7;U-\MW3+U+S)+T[3 MHJR07^;3\LJF_:OK6'_U^K?O8)P\^T:[W9VL@K51SU*!47U<5#C'PY\'IW P M%'3\MD;0]L20"-KAV!I!VQ-#(FB'8VL$;4\,B: =CJT1M#TQ)()V.+9&T/;$ MD'C4]OA;W"1H8;R&K)VHJ0H&#"$*N*;1"N6$B_IF)-TP[I*/%(SU$83/L=[\ MYI"%H48;9^/F4=ME^+RCR]=BK S!TR^DP<.UZ,'1(&J7X[9(=$2Q""H:"<-&",Y)!UM$SZI+38>;1RT2YJX8T&:0T#D4D"DX6#:$U*DCHMW69MM2V2 %"Y'$SZ MSEX+[QQH#Z@VC02\:U(LB_OT+,V:MIS4>#1+R]&/##7B\6#GX-P-:L3CMS6" MMB>&1- .Q]8(VIX8$D$['%LC:'MB2 3M<&R-H.V)(3&$^N@0JK/*)>D2")TD M".4<>,2V:U76]&!)!.QQ;(VA[8DC6$&Y3#V: <=E&7(\@*<9_<(C:C]#DMPJ3\X#PSA.)V\'CP,S GM6,W MDCV5VAD)BA )(M$,+F0%)EGG2(C%-6Q<YD!:8Z]H__J8/^?4"H5\YD[;N3K-EV)(!.UP;(V@[8DA M!Q&=B])+9J4"HDD 074 (U("3D/D3FHIC'A4H@E&YYX> %AO9 N\_.RF;A;2 M>/1Z_C&=^K08,34>,<(8.HNOQ^O+JDB+]:,^DV?+43.?3N+HMEG_)I3.W^=\ M).P9J^\5YRL_39=O=@QPVW)NOK-4[C,[@W!9-AOIG*0U([*XK)0L6.,=1!II MRED*H?U-EY5DJ"4^)0BN"8C )'@6/$B5GK);-TLUB<5O= M9:M0.296/M@IW;68UHF A'<$MNX2!Z&- *."!DM)T)0)I;W;(_'RL=RB"B'R M;K\B84C%.[G5\"?DY/V+X6AUEI% 4K5^0?"B"%O"P)E F(VN\.]&,=BMQ'"- MX9S,IV76FU__9S59?NDJ-#.6Q"(C(R,C(R,C]X&1#6&$!\6 J*J2%2/@K95@ M!6=6*V.]WXBH;Z62=\7(7"(?(Q\C'R,?]X./,Q7),PV"A@S", =>2P:%C%VT M2AJIZ$:[A)14D$47)V(]")(\.!^*R&;2><]]CM+OC8\M&TLED)*1DI&2D9+[ M0,E<"V$I9 MYEZX[/8GD>G8:#Z6$D/)R,K(RLC*^V'EHZYHE:POHCH%8#2KPM^:%^HN6MQE MD9RATB?F;G(^B\&P$#.03$V1X5J!,3&5^70RAB1-><[JLU7YZ&]^ MVGT'79N]:?K9WKD[\MG6+OCSSB&9U '\ R', _B )[A$.;!/-/< M//D\>BVUNRM'+W)5O=QE[[H$_K*?-%R=R]V7XU&RU/YJO& MS6+SWG\]F_ M^,7HK^MRQ\WN%M$AS-T.]M-]O ."B+D;,5/7-*.?UY!!^"!\$#Y;.YP:J4' M(& 0,-OX&T0/H@?1\QWTN+/)TDW/$;-:G$U7*-$0,XB9;V#F][1TDUF*:]#\ MZA:SR>P#H@91@ZCY!FI>A+ Z74W=\@(X;Y8G:7$IV\H;GJ19,_F8UC_Z^[Q! M2"&D$%+?@-3[^:5T6R=R(& >D%B!!?FV*1Z[+B[@#H8@"2YV! MK @S)D>?.=EO(3Q*'GZW$9F)K:3$&QKD(WICD21!6D6Z$UR&5(SO@98X4AA2&%/8@"E-<<>:)!Y6U M 1&5!D>2 I*UE8($KZJF^IK"!'>,A:S <5Y+?T5=M!LOVDT6X>:X4-[8_57P MLN,B)9'%D,6.P;;(8CMA,5:V@$;I ,K)PF(YIZ*G5-D>%O;BVI+([:80,Y9+ M:3A$)6O1%,J+>&,)8J R,B*)\/NK0TC'EJFQ%"C'D,B.PK9#);*CKA.5O8O* M, 8N^P#"1@*6&@4R9)%2\"GGC>Y>1I=?\O)R+46M)R@)>.$%9*6E*NK1.-OI M?O6>=:+X6*M>=9[R$W*X9%529S.7>M!X;$\+'5@W\]*#;,AD# MR=-[G9:CR2S,3Q,Z@AYCXYCW08]8W?_\3Y\9H0)MC:!]\M$B:!&T"%HT)()V MZ+9&T/;$D C:X=@:0=L30R)HAV-K!&U/##F(@PC!#3=:94A::A I>[ ^>F#> M6QU,3(ILM(>W-G)// 4FA /!J0;CH@!CC2D_YX+8C4YKK]/R51ORK34S.CJ# M$&S,F1SV 022U+ -B&1- .Q]8(VIX8$D$['%LC:'MB2 3M<&R-H.V)(0_C M2/&H"TO08*VP64*,RH+(-( AC(!.AM-LDY(T;!26<%8E+3AXXA@(D31X[25( MQHW0PIE@QS^-Y]?NL694A=%Z:@K$]'GUB4 ED56?6I6)5;P8*SM>F(2B L MD> =U\"5,S%E1X3,7:2!(*L>#:MBT8PMT/7;?%&F:#8*JT59G.'+:+EPLV;: MKEIT74<#FX-S7;B+/WY;(VA[8D@$[7!LC:#MB2$1M,.Q-8*V)X9$T ['U@C: MGA@203L<6R-H>V)(!.UP;(V@[8DA\>#ST0>?VIKD4Z @3*Z-?A4%3U@ 8EF* MGD?C[$9EG2[32GQ>]K\=%ZP>LAYQ7ATO?_L.PLDS?GN;.Q-!V"=(*0G002>0814M?'8%88/ 1#$CQSU2*1>P]")5D93X'-DI/L'9%: M;J0AV?)B4@B2">% <*K!N"C 6&/*S[D@UCT]2S(AD2:1)@_7H@='D[@#/'Y; M(VA[8DC4-H_6-M1PDTTP(*)*(&JI1$^B!L*\,$93X<5&I:%MVI$]@;:1J&V. MH1+1@:8RM;D,X.M:+&!)!.QQ;(VA[8D@$[7!LC:#MB2$/(\BZXS"HSX1*9Q1$Q6NI M9AW!NJ@@6^M)^1=S:J/2Q-:),*^:9G5+W+.-./U< TXOK\6;.COIO;M6,Z[^ M0QH:TAAJ#]0>"%HT)()V2+9&T/;$D(/8, 3C:?9.@=%)@/"1@Q>$ @DZ)<,) M"3QTEC>!&X8G6/U8 .:161/NDUO$9I0^IT68E!^<9TY0S)SH,VS0:=SM-)+* M@3$BP$L>002KP5H;0%L>%.6!&+:1;/>@:BVS?)?#6)=F:;_ZFQ[CUPN$/KYR MBQJVST 6&[8A<;\Z'%LC:'MBR$%(#Y*U3"$X4,%E$#D1,#$Q,%([0FC(/FT4 M).U(>ESM5>^I/+;?M/:J]S R&3(9R@^T]:$,#4&+H$70(FC1D C:(=D:0=L3 M0R)HAV-K!&U/##F(Z)PA1#HE..1,>:T69L 11D!8$XF.,B06'Y5-@M&YIP< MEN'8 B\_NZF;A30>O9Y_3*<^+49,CD>,,([.XNOQ^K(JTF+]J,_DV7+4S*>3 M.+IMUK\)I?/W.1\)>\;J>\7YRD_3Y9L= ]RVG)OO+)7[S,X@7%8(TA@1=2V* M&8O[L1&L"!:8B5H[ZI+/&RY+>:4E9QP8=0Y$S 1<<@J8"#S;XOJUJ!,LQ90_O=W?78EK3->$=0>WR[8X-;$B\2+Q(O#LC M7IXSYX[64L*U&K'E#KR('E2TCA,C%=DD7A.%%I;2PLY,U+U"@/)W&6RV/')) M--]LBKY#XN5C:1]>GQUYMU^1,*3B1VVC[IJI/R$G[YV38S;*&RJA*%P)@F0# MEBD"T1I)O.'""]N)&*XQG)/YM,QZ\^O_K";++UVURQA+^O#P##(R,C(R,C+R M 3(RC9ZRQ#,D8B(()CD4=:R "^8+P3+MPD9!EZU4\JX8F4N+?(Q\C'R,?-P+ M/N:!D^@3!!L+MSH7P1(B03/"DU?6.[-Q]5$9FH53%DP*%@17&DPT"J1T5O#, M' ]^;WQL[5ARC92,E(R4C)326V*HE955KL$IE WU/P5X,HCDBB!72@"5 MQ14(Z8AEI$O.;\K4E^^^5VJ$CRU[>(FJ_C/__IN@H@M %S H%[!KDJ:..%8K M"J:80,CDP$KB:_$%3G*(CO%-DF;$"ZX5!"7*WS!;B%UX"LDY5R@[9RKW=YK( MQD20,=5XHMAEWGCYKRM/WWZ[RR5_[[2YJ\]6Y:._^6GW'70=6YQ\O)RL]5/6 M)WHNGDEF_OQ3G#1G4_?E>9ZFS]>'6Q_AOU;-(B^O"BU>F]'U!U!";K[C.1OE^7PYFR_3FHI>O_]#>!MYY 8D)1H$ MI0Z<#0:T]5XG::30\8?1Y]/I\ZF;??C;#VD&_WBWIWGZ>C&]/TE-&KG3^6JV M;$9ND4;-R?S3K*TZ.<^CY4D:I9Q3:/\UF87Y:1HMW>?4/!M=KL!K,U#^5>;M M_"NNR^[6)>MD75JCB!/* F6NO2B5P7++0!<3N^REY>HXUJ6;?1FMLRE'GR;+ MDY,TC2/_I5VN]3)6_?5R/JHWLIK\912*LW.365VXZY<7]SV9?1C-?5D-[:VM MIJSM*@YF::TIZJO:=_N8BE7J2_/ENY0/72XF89FJ RYBH'7_S;-[P>$>+HBR M[TW9W5[H2MX]B<5&+H3U[-%FX[.RH(^9Y:F&FO6BA57 M9_.WR=?NS'U(ZWMTX')Y MON=N^LE]:7[Z8?370]146\_ K:)JEX.[,'?+S>$:#/YH+A?_'\$U)W_DZ?Q3 ML^6R^+2^*ND+X74Q2U_!]1RDCP%HQX]7746AEI=EUD:_U5D[H&?;@DT>O;8. M8N#_F$U^FRR:9>'ZQ=E\T;K;XA'*^EGY9A(G;C%):*C=]_V/MTR"/WQA\5P'<<7@9KZ&$5J MU3'4ET/9 LP^9SB3Y>[@V=E?W#^!V4L4W?6I.=-*D*L\/?%9+0AN_5[ M_W#SOOW'23/QD^ED^>7YQ=__=,M-^O;CE'[&*?]SG<-; ^3K9WHFO_>*[_V> M/3/BNQ]SB(_QC8(&YN$%#6Y=C9NVN4^T[[9 ].V1/G, 8+M.^G?O2":+94JS MT7^F]-_-Z-=93/%?_*(HU[7:^[%N"4_FJZ9XH^:[9SL/GL/OQ$MW.8M=GNL4 MB]3?_.T']L-CE],M3[W#B>E.!=TU%#;K@C8'H$&-4" MAB%@'G"6=8MD:(7O [MJ;:<9[BZ"=!#B^SZKKXT+M-&445[,3T?SLU2WH[,/ MHWK0^G&R+!O1YUTRUOXC8;NFK,-()=B;(QK8<'$5]]*LO1KNPYWA7BL"/K4S MO%-YI>7Y\?W.*U$=#5_<\I:W9T<=A+FW3C:\[X(^#)KHOLR((99IID%+8T%$ M&L!ERH"DX E-2D;.NV@Z_'8Q+X_S]WG3=)00*-B8,[F#\J]/M)R?N$ >TA+2 MT@'1$DLUO9A0$-DX$)8$L#9KB#(ZFX)1.8B;M$1$D%:J2DO,@_#"@W>DT!)U MBHFHM2%\Y[3$^=C*A]_I/MCEC/&8/4G0%[&F.+:)+34Y;Y'*K\)DFMJ'BZNX[V;MU7 Q3+.5C_PEE9>$R562G#N= MER'];_L#W"+U5U/BSNAR9Y1B]"0*!B:H#$(;#58E!\XG%QT3P;*-JE?;!&RN M8ZU\/TWUFQ>S^.(:Y+K;,VF^BTX^O5W?R%/]L&./>8IKR6)RM/"4J=$8FL!$ M$D";9!+3(8L0NHC@[)&GF!X3,>B0<\>QG:'HUK;O!;3-\$;A6C<\= 7]A0JZ M@JM"K:ZH3.NBG25JE!^%Y*UA=G/-UM.=E: 1/*'UX8: M\()&8NJ''7M,3%$(*1GU0 0/92^M'9A4OB3'L@W1)\8W]M+;:-2=$A,="T6' M3$P83-WNP#&$1;M9&I7_I=G'R6(^J\>/;MJN^,GL0YJ%:Y>/T1?T#SKH"Z[Z MI0=%!+&TJ%)/*Z]+,%Y+$(HX%@)W7&]DG#RT7_HEY-[,?KT.N)?7\=954)6J M(3L%9*AAVK''#!65HJ)*35TEJXB!@:^] 1F/LOR(*$8>EQ.W9X9B6[2CZM'* MQECJXV6K:YJT'-5_+]J:4-=KUJ%7Z"]VT"M<>@5K$V>U.VRFMJA5(0T85F2L M(FTW*QYI>IQN/8]AO*A0^_T2:6\N@78)R%\_U]!&ZLH[8$8 ,M7P[-ACIN(Q M*"ZU ^5$ ,%E D-T!,J+KN76$Y]C%]'6O3,5P_L>&'Y]>"YK3HM%BE^5#4=/ MT%^X] 0R2$, MN'?=)*_NA:"TPJQ5C+0^%!IOEB=I@83?7UP@X5\2?K9&JYQ<$99)@Q T@R5% M8@:O'/.,)1(V^N-MHTA;3+V>S^HU_C7I/S@6<;]>IGK09VO(4,.T8R\8ZM8F MSITSGC/)5"U;-MT^%?:RM<*.-4"YUD%'53;H&TGYVTC<#ACO.W7 ^D-TC^BS MW'$4=BA5=UZ>N-F'U/:W:W,)FK:LP'3BVHX>D]2,+WOJA?]939I)FUJ ]74. MROZ[KT'2VX'ARCR:0?9Q8#N/S+3#F,QB>9#U.VX3JCF?F[:_5/LFU]^5W&SK M=8!>[O<4TN1C[8%5_%GYTM0NK6GQ$0\@S2RH1RTRP782-]L)\?*QTCTY&#R=\A$+\ M]KE_-?M8OIDO\%KU$<$*_<\!^1]'O>#M'>@!D7:>P1-$4"\2:):S2"XSGA\7NWXB#F1C MVZ<*H!C&/G2!_G:1SMPDCM(ZDW>=-#FOB;ZCL%HL:B&F:]F4;0;P^0_0@>57'>J[#'R/L66'L10IG#HMO/W)>::87.Z5BPA<[I@)Q3 M\C'Z).J9;ZTFD&JBN&(&.+/>>J>B#7PWV>JN6+X M[U<0[EXX4XVQ;23"0S4H$N$!$6%067(I";A$. BGBQS3/D'TRC))DV1V1WJQV5EKF]ZP(O8_VPI+K]-R5&M"C\X6\X^36%2Y_S*:GZ6%JXVF1W6M?<1H M^G;X.A_N0)W1O4??4W\4# E&*@G69UYD>LQ@+,O ; I.^VQEE%W(](+@EP7 M;\_Q^_.7?S35%[VYP/"+2PAW5>I=CI7>A3_Z_HHY+I>$](CTB/1XEURGVML< M TA*+0@E EA1;]5P$962RGJ_$<781J[OG1Z9'BN[BR!&W^BQX\C[K6NRA[TR M1MA;X%OC/ RZW'W'@6$.%U=Q+\W:J^%B#ZAO^K7VTSZMY\//I_'NIE U+)6G M\T_-*"_FIZ/)[&-J;D2EL 74<' U,!K!53Q0L_9JN-CT>\OK#)=M#FO70[]J M)K/4--<:(;:'-FTWQ$6*&'T\EDQ%S/!]1,Q0"NIRCA(<:]N#<4X7_38EY- M_YD1*G[J3SHN'I4@60V(K/;5\LE)%E( 'V0A,AWKR;*0D(/),DC-;SE/WN; M9/?D=\MM!"FQP YF,6W?/]R=36JM^K829IPL5XNJE">S,%W%&C *Z]]/_M== M*.IFGI>?W"(5P#18#_-XL(4NZ8!<$K=1^.@]1)IJ_U5FP1E2_!)U15Q;)8C5 M.]'C;QW4S98O9O'7\M.S^I+.:E:,B<2"]DB#AVI0I,$#HD%GE0N" M$Y".9!"2Z%4<3+&1PTB, ,^D@0V4>$#2=H'M1/!_>H*NEW= M]:5C;M&W(/$=JD&1^ Z(^&C(BBF:@7);Y#(+ 6S9H8/D*D7B> YZ@_@ZD=@[ M(#ZBQV56D/DPW+TM1O[=+5>+-O\19?61@@:]RR.\@0G>\*0BI"*'04BEP'') M0>6HC%.<&=J-#%[,0TJQ^6TQ/WU7J/X<=U]>S.++^72:VF=JWN1=.(DQH[H_ M/@(S0I"V!D];3KFLDXP@=2B"5'(+SC(.6A)-6-G8)]?)E=>]T19FL6&0N(L@ M\?EZ75_S:J''VA)5O$:Z"Z\(Z68%4HY).5HR11H5DG=='W MSU5L9V46CV*-8S3V<2445TU;U/S6B^KH&VX,^+R,4?NHMU2]&G+YL =,#587 MVU=3)"*T=QI\]A&$3;%6*^.@HB:>\A"%Z*25Z!W5REY=,,HVUEF*[-CKFF%>!_([\GOO^5T95JC< 0^DYI^)U*-N;JX?L;)/B])87WK=(75K#$$JWB@9NW5<+&"Y6XJ M6.;)S,T"5K!$&L'AXBKNKUE[-5Q,ZNH@J2M]3HLP:=K$KN;$E3_VKIZ6N4]N M$?%PK,>'RI@X<1ED3(;9F+V%D),'86J=B.#*%QN=<-FH),*C#I%F^?("VV_S MQ?7\B5_/\?(Q;6 M8#R#"3J 481GIH1DO)/VNA>^Z?G9VG6 MM$5FNTI)'C/;HZ1DS*9"3D1.W%D6DV=2>A& *JV+[F8:K. 1G!+<\I0RUZ[+ M*CE/QHF$[:+![O%Q(L:FMT+/[^GLO"YE5>-EA9X6"+U;SL-_H^,Y%M2@XSD@ MQR.YB(XS 3I9"L*Y0B[UCH0)UL?LLZ?J<9'M&XZG>)@K#+_):P2W .[*Q4B) M#@:Y[T -BMSW"*X2/#!EJ08:"^4484S B[:4I"]25RD9,^E2)'?-55AT!\/7 M7>1GK)?G92O1.*DW4F88C^XS5@;I!O94H=A98DDTH%Q@()(SX)/.H%WT7G)+ MI>RF@L^Y6WF3?[E ;$>:5XZEYOWQ)*AZD>Z0[G9%=[8>L$7I0/MLBHHFMM!= M9" C*2SB&'?"=ZFB=T-W>+*&4>3NZO[<=KT'W0O6A<"Z$$?KYHI;\DIY"\6K M!1 J.7 J%%^G@F$Z9JLTVV'=G]\N&&5W=2',F-*'5^C$JA"X>T!Z1WH_=GJ/ MRLK:44H*$VI9-P^.%+9GGAC&3.:VFX29IZ-W/986Z?UI=TN#*HZ 17_PAOC M;HCC*AZH67LU7(P"=E/TY]><4UA?\_H<3MSL0QHMW#*-UM]C0/!H(NIXWO28 MJPA62VER B[K^9!U$BQU#I0RWF:I@J>BB\#9&FUO\J_G6/N]0.W-K&ZVZO]K M@XB/9?O4WE5HEHM)6*98?_%B%K_^P;57OIJ%Z:K>8_AETIS-&S?]M\)Z9^4O MRK_K T]FJQ3?G*5%>Z>AJ^.H'K5"Q[H)2(!(@#%($ED SD4&P2@%IZ0J9&:B M4ZK&D'(7H:7>$"#O4>[1DV>Q8E0)]^-]VZ .;#^.JWB@9NW5<#&JM'5N65%& M9>!-JJEE;9Y9+3'4?I.NM!KNIAZL"9]NN'O;&!\&A1S\\;]G(1K.;-F$N+)' ML[SLT8BBH'D(-GIE).ODVO*C=F-OTV(RCV5/UI+!+^>D<+E'N[[O6^\%.R^. M-R9J%WNSI\,A)G-()\(DP(-F3G#SE.772)?JX MN95R-F9L%[4FCI)=\2[W5@A\>=?N8.26(Y_*4\SJK91Y'IVU"QX=VU:!Y![F M)-\7#P/(.+[C&"8-X]'V;C8, Z76X=SGN)U= ME26<6LN@?BT4FPJ[:B+!$<*L=]8:I6^RJR3"12\X$&X+(RM.P$=CP0JFC;>N M9A[U@%VY5F-N[>YV!KUA6#QBZ'[3D,K/<;O0,<;8,U9!%N3BL(2B00 MS$8PPE-(SCF17,Y4TA[X.*W'W.RB!LM]5MUQ.3GD6^1;Y-M[-88)3'M?6)8% MG==WNDVV#G(PQ!!/F#'T)M^FH!0QV8,VLB;K>@V&IP3:E3<*@7-K8@_XE@DQ MIGH7-PWZ1[B8D(L)N9C*B*F,N(H';]9>#;?C:%G?_-J]KWF_6YV=K3MZNNDH M%M4VG3>K1;JLIYZG\T^CR6RMQXK(>HZ4,AB,#8Q2(MU-Z?&,9[_I?AAPSL3G[R,'0:$%0EL&XVES* MR1BL(E+JC32&[>Z1M!#[]1K"7LW":K%(\>?5\O5\^?_2\JV;Q*Z.9\:*/+QV MY("7.%)5/^S88ZIBTE+G>00JN"]4%2+8Q @0XZW4,2A..RE+LF>JHG0LA1XR M5UW(U_)?YZ>I_?8@6.C:9[/RV=_\N/N.N@XN3CY>SM;Z,>LC/1?/)#-__BE. MFK.I^_(\3]/GK\?[7ZMF.LCR45S_N:N@TY5Y[C=%XIF6C&JCA&5<"\WDU:@GL_KHT [^&^/]X5]_I)?W M<*[-Y_H#*"$WW_&<5O)\OIS-EVG-*:_?_Q$)BS18"MS6/$ZM(I@H"/#,=$R, M1T?2#Z//I]/G4S?[\+OYQW3JTV+$Y'C$"./MDU_] M5+4_9:-)>ZI<_L"=G2WFGPLU+M/TRQ..YD^W??0#WK?[&]]*9BYK+2[#% B9 M)?C !41B2,S$:R-D%TK]Q;55]2:_FBW+LI\46G[1-&EY]W&^^LKIR>^5#'QV MMSK?OZU'Y=73\@A/^ 05%;C8K^XN:1>$2A)"BA)$2&6#RG6"R).CEMG,0R<] MVO:RV!DN]J^>8#PJDOHLU<81A>/']=QI=A&*^\JGM?&X)I67A_F'6?G,.*JN M+_S/:M),ZBM@D:;%4=069A>6&[G6=,\N)=%,#\MG_RE7@ZNIFU&;E%^/*LK(7U8N.GHK,C$NK2**"I+ MZ.5\UMX0:5?+>?.2\J)WR_*#MDOCLR=$Y,,-]_W]R&':3M\8ZLGE><69^Y#6 M1Q'@#A&JG&\+#A>KU?((.[/^/V>2WR:)9%CPNSN:+ MJ[W,NY5O)G'B%M<:3Q[ \VX!S4<;JI5 +:?]L9S_$:X1UQ_Y@KC^:,Z)ZS#, M^KIEX.7\:YH](#O>QO@']'@WE]FU@,8#WOU23+]>G:;%)%R4LZ'K=+](YF/\8E=I5QVL!_IL]+-K)DW5 M+]>G[D"7["%;YM%:\S[BL=KI5M?V8PW)_?,_?6:$AI]>KB7K^I_QI[]/1ILCR9KY8CMXJ3Y;@6U*S:=Q'+,Z3VE^V_ M5_7>Q8?R9^4M)V?3,K8/:9:*#)Y^J;]/9^M-4ALA+ ]:_]4^?3/Z\>+I_O'L MW;/1O[UX\?;J^:IC/ELMFI6;+2N[U[]>K.J[U]\LTH?5='W)XUQGC]ZEL%JT MS0#;5UP4H2I3ID62S>974\];-_F,F9[E:O8%-%? M7E*'=SF)5VVLBVV:*]M7V5Y-RT-< M1)CK#FLQ.3V_87T@^Z;^4M"KY:@X@F;UX4-JZDJ\6$/WXB5?@R>N7?KE'?]K M-5L'V=JU7VUY75W>CIZZPNLKUYOL966J H'KH+NVTM=@MC\UHQ>SV:J\T>^I M4.&R1FU^*\MU1 G\W\MUE"I#6<$7AP+\Z5;6L]'[.M!K MI#";C^J1Q*+.SGD[K(NQ7^??,I>ALE^>3Z>%">+(?_F*">*JA6H[]?5$N2#L M^C3,Z_Q6"Y^;Z#Q.=LF]J>X1OB;\^:Q\'\Z-50ERU31KNU11/F+C2[+]??W7 M+Z[^^NU7?WW!Q,^*U:X0?QY2N0)\&V@IJZ'\.$Z"JT&\RA)U='E53\MOO+ZI M-'K^3N5C)HNO+'\H]/'7KY3SM1!AIU+(@%.'@E5<032:&4NK* M&+OIR?[IRLQ?6[F(\9?K]?MJ=OTU%\(!Y7<-V(^^!Q94XOMV@[/1F["=<,5=S?++I%(9Z?Y^4_5PKWMQ?O?KXFOIMF58AR=;9V?A]6D[4N MK-[MM/!JH;4;[-Z26#U\6+1:[6.:K5H/NJR'.LV:L0O]EDE+B]8[N)%?-?^? MO7=M;N1&UH2_O[^BPK&.M2,(#:Y50/>\CI#;]ME^=X[M=??L?-S 5:HU16I8 MI-HZO_Y-H*IX$:D6)5$B16+.L5HBZX)+YI-/)A*)>@3\"BZ[,M#8:'V3<9E; M!.W&UZU9!RL_;P08S#O&L+TK7=VQN-4[7.T2*B>3I1?&"OJB;;+ =43T#2;^ M4"#XF$7W)X"3JTYV:2>[((U?$\+4Z@53&2!HU_\W&_F"X2X/I6UP[$K; MWO@W*#WX8@#.\+C)>'8!0__%#V\\NH+)A#\\.%W-BOXNWO*^":PD(% M4,*)'K7KH/UMR_V!"Y([#M?^-N]6-_MP42P,O9CP3[_]\L<"&F,"65IJ30 ( MG7&I0QT+7>LHM JZ92>UZ1T"$)1)R_Q['DKX@HC^8SRZ0)_])(J#F2YHY\9A M74.\IH/W72#>L(7LD_;2^.1W,<&VMO?O4/47 M2;):]S&*ZW>?Q]= HZG$W[\K/K;VN?5Y0"K;RV+N:-'?N8@G/XNJ/3?1H0W# MM/#>ZT1J9].UC0:J[$[3JY3Q7AH^<6\6?)'6N6:FZWN#H'9](E\ VZF-QDS<^+MBH% MX1[Q.'Y6_*PGP]N%GH.*PP/;L-M:XYO+\6P8$37F"0[KQ,.FD_$BFZ0S'7'\ MH(5]RZ[;&/HB7K$1%59X6;1UK8<.#_4W>CC3T];NP3=1<>!%SD]C2\&J1*19 MX,[&B,C2M)T,_BS3GJ_BCSHL_/DX K[NB\_ZKQ@A;Z&GXIN@9W'E84%.AQ;- MDJI/H8WI./>83@7"/^Q2B>^#H!3]CT0E%WK MV@WZCXP'I.B_F3]Q3GV6;]PU4GT=6KJ05(I2;@Q\ICAKXA:19-SZ:1L([$0W MTE'MH+DWNAXF1$_=:>(B@?5K7>E946L)-L!87.J(8],C6>1@=1/C$$OPUE[= M$N -.)FA:U=:]%N*PSX8;NUDH?.X(K(-.I8?+XX#^_.5GR1WZ6.\M &<:/Z, MH7#K6S0\3]%!Z-['40-^TJQU5.)"&-AS>/3O,P,3WD90%J2$44JU#@L>ZC"/-F;Y MRV1\]:$+6_X+./N'+F:90__?_,"BR6TCNW^T6>>'G'>ST\4IQQQ5C@14>440 MQ[9"DI0V[I_@U%+.L'6[D$+@R?KB8N(ONFRP;KP_1Q;U)D7P^>GL[7)QXFB) M2W:&M]ELEKNEA^:-[_F[NPW$+>2B)2^-G]S4,1A^>^W?O9U%BC=+8]H=YFUX M:GUWLIY-QWV5W-@>D-;8_'@Y&NK;\6P*K_C+N_?S+;AG^-O^!IBIH;YN_+LF MYF+!!/?CD$H'M,_^IF_#M.ORR'7S).C9]]^:5^PA_H'3?H\[@VMOT M[[*"Z>>>=OPKT8Z?(^UXNJQL=\3VT^?V2 ^)J)@RDBN%RD UXL90I!5AB&I)'*6XTF5Y-XE- M"PG'@AR?]5\[.B]"4#90 M4FUW8,0;4H/=*GE&M@/H\JM.Z9$"&K& 9#)42'".$:\\11(3@AQGU# A:'!K M)6.H#X:I*B"X42#.8E8N/ 812AUQ EOJ[-JI-^-1'+:62/Q1-W_^/H]ODQ7D MNIY-_!RZ$%W&KH>@2\HS=G2XM9WY_C8#V-'.;:9F6R$9+KGRE?+(DPJH6:DE M4#,L$;4&D"QXYO5Z\2O#0^EQA4H!/SBP-R1MW".#I2)2$X)Y=3C4C%?5@"EY M=!"7J=G1(5NF9L\'-%56Q&LN4>54B;@C%9)..60BDIIJ M7Y7@OQOL$!?@^!LJ/7*5=EX27WJA#XCZ\D%9YJ!DQK,\I2> 9YQI1YFN$!4! M6&QI+5+,5L@K*90EDF*Z5BI :4,QYY$>4XXX,IY) MB;$LA0+7TI7@, (S4R2>, )>IL-:\4KKNWAF+:FD">"3>FP0)U(C S^1#Z%D M'BO'--]+)#('(G.RY$X#D>VQ?.?U5B4BLGWXFNX\G.=][!;D49GNQV1CF &B MRS5#E:G 7A@A@2Y[%SFSI*0B56G%71N#)3/>.86$Q#(6M@2[9,'&E"6QU ?& M/:6'PYDI'\BR>EGCLTVJ_[&K4,;-C)LGA)O$"$.50\(0P$U9ED@:99%R)38^ M2$[T6JR4$JM*0QS2BG'$=*I M)XR36X_ D>)D56I%)#5($A<0#Z9"TCN&B*L8Y4%P7X:[.,F\)P$#$U7$4<2I MTLAHN$=B$23%3L/7!\0O\8#1EPIN/"P^F5\>(6YF?GGJ_)+@2CEF+'+, @9: M72)MF$5EI8*EI??6F;NX6=E*ZQ DLEHXX*0"(RD!=;V@)F!)'<5^'_R2G;UP M\OR!PF-.5-UG?/CS>*J'Q6/*.&1CM+V2T3,:M6NJB1F!\0[.1E4+UUH MX& !-?/.D\31S#M?!SXI59Q)#_!I*HHX%Q;@$RAE2540WE"BY)K;3KTWP$KC MV;$RNNW$(XFQ0L%K6W)<2>_6$KTR[SP$WK%54!E^C^=\_K#Y>/?# ,BE=^_L MI.]#C&+?:@C:-]7UL"G&H6BZ>YP/=7M2=G/V=@[J/>SSHMM+XY/?U5-XJ7VH MH/OR@>7%[V.XX_;EYV+[5A[7[-S7RY]FDW2,]Z4OGG#C,Q2_>-]O3B1\D/^/W$H;7EZ=O]PBG43(/3?!* MYJW&2B&NF8_ULPS2Q@A$L96F,LY0NY;M\"C??I^"=_]"TDD)WJ"8^.;:PPC< M /8-(M&(>/IA? 5-N6UIB7K?P%7MT / 3CP,Y@2N=T6 B2@"C'WB+9,X)\$ISN[F!_NIZ.+Z-3='3 CRA MR\)V(K2X9CBVZ=VQ96;6U"/?[(!#R3M#?SZ!3CULFE]_KGOU::=M\S3?F<)^ M#).6)^4$28 V-9&)Z@*&\ )78_?]6?$!O$M=C^Z5]O5N#^ 5@!\3&._B"^!3 M/=I\Y[W"7H]BA-+'QZ21G?K)5=,WM^7[<61 >/LK+3Q[/$KB#^V\@7='OS!> MWD!7)TMCO/F[HH8'WEY'+QH:W34XCF=\W.J5#ACM=#SO-FJ'>WE:8>B@X3 _ M46=##=\NC4(_2F>M2H?VE8.B@83^(K0"PO+M.WH-@U"$[RA*( S)MS,QZ"HUP,X1R=.Q "0*&6PD[TJ.GL M;Q02/UAN2.&;:2*H27WNZTS$M*Y!8X#08?UG)+3Z*HYV)_V#U7YVK;3SEK6J MU"1QC-+YYVC\9;32;=#^V1 F;ZG[$P_CKM,[[H[#6?&O2^#E?5_C'?6]D]%< MCF=#F(GVK8OK<<3@.@)2]\X5=%R(V?) =X)TX4