0000950170-23-058226.txt : 20231102 0000950170-23-058226.hdr.sgml : 20231102 20231102161541 ACCESSION NUMBER: 0000950170-23-058226 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 75 CONFORMED PERIOD OF REPORT: 20230928 FILED AS OF DATE: 20231102 DATE AS OF CHANGE: 20231102 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SANFILIPPO JOHN B & SON INC CENTRAL INDEX KEY: 0000880117 STANDARD INDUSTRIAL CLASSIFICATION: SUGAR & CONFECTIONERY PRODUCTS [2060] IRS NUMBER: 362419677 STATE OF INCORPORATION: DE FISCAL YEAR END: 0628 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-19681 FILM NUMBER: 231372513 BUSINESS ADDRESS: STREET 1: 1703 N. RANDALL ROAD CITY: ELGIN STATE: IL ZIP: 60123-7820 BUSINESS PHONE: 847-289-1800 MAIL ADDRESS: STREET 1: 1703 N. RANDALL ROAD CITY: ELGIN STATE: IL ZIP: 60123-7820 10-Q 1 jbss-20230928.htm 10-Q 10-Q
false06-29truetruetrue2024true0000880117falsefalsefalsefalsetruetruefalsefalsetruenilfalsetrueQ1SANFILIPPO JOHN B & SON INC 2,597,4262,597,4262,597,4260000880117us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-07-012022-09-2900008801172022-06-300000880117us-gaap:TradeNamesMember2023-06-290000880117us-gaap:RevolvingCreditFacilityMembersrt:MaximumMemberus-gaap:SubsequentEventMember2023-09-290000880117us-gaap:RevolvingCreditFacilityMember2023-09-280000880117us-gaap:TreasuryStockCommonMember2023-06-2900008801172023-06-290000880117us-gaap:GeneralAndAdministrativeExpenseMember2023-06-302023-09-280000880117us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-06-302023-09-280000880117us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-290000880117us-gaap:CommonClassAMember2023-09-280000880117us-gaap:CommonStockMember2022-09-290000880117us-gaap:RetainedEarningsMember2023-06-290000880117jbss:NoncumulativeCommonStockMember2023-09-280000880117us-gaap:TradeNamesMember2022-09-290000880117jbss:JamesJSanfilippoMember2023-06-302023-09-280000880117us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300000880117us-gaap:RevolvingCreditFacilityMember2020-03-050000880117jbss:JeffreyTSanfilippoMember2023-06-302023-09-280000880117jbss:EllenCTaaffeMember2023-09-280000880117us-gaap:NoncompeteAgreementsMember2023-09-2800008801172022-07-012023-06-290000880117us-gaap:TreasuryStockCommonMember2023-09-280000880117us-gaap:AdditionalPaidInCapitalMember2023-09-280000880117jbss:SalesChannelCommercialIngredientsMember2022-07-012022-09-290000880117us-gaap:SalesChannelDirectlyToConsumerMember2022-07-012022-09-290000880117us-gaap:CustomerRelationshipsMember2023-06-290000880117us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-280000880117jbss:SalesChannelContractPackagingMember2023-06-302023-09-280000880117us-gaap:TradeNamesMember2023-09-280000880117jbss:NoncumulativeCommonStockMember2022-09-290000880117srt:MinimumMember2023-09-280000880117jbss:SalesChannelContractPackagingMember2022-07-012022-09-290000880117us-gaap:RetainedEarningsMember2022-09-290000880117us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2022-07-012022-09-290000880117us-gaap:RetainedEarningsMember2022-07-012022-09-290000880117jbss:JamesJSanfilippoMember2023-09-280000880117us-gaap:CommonClassAMember2023-06-290000880117jbss:JasperBSanfilippoJrMember2023-06-302023-09-280000880117us-gaap:RetainedEarningsMember2022-06-300000880117jbss:JasperBSanfilippoJrMember2023-09-280000880117jbss:SquirrelBrandMember2023-09-280000880117us-gaap:CustomerRelationshipsMember2023-09-280000880117us-gaap:NoncompeteAgreementsMember2022-09-290000880117us-gaap:CustomerRelationshipsMember2022-09-290000880117jbss:EllenCTaaffeMember2023-06-302023-09-280000880117us-gaap:AdditionalPaidInCapitalMember2023-06-302023-09-2800008801172023-09-280000880117us-gaap:CommonClassAMember2023-10-260000880117us-gaap:SubsequentEventMemberjbss:TreehouseFoodsIncMember2023-09-292023-09-290000880117us-gaap:AdditionalPaidInCapitalMember2022-06-300000880117jbss:JeffreyTSanfilippoMember2023-09-280000880117us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-290000880117us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-06-300000880117us-gaap:CommonStockMember2023-06-302023-09-280000880117us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-290000880117us-gaap:RelatedPartyMember2023-06-302023-09-280000880117us-gaap:RevolvingCreditFacilityMemberus-gaap:SubsequentEventMember2023-09-280000880117us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-09-280000880117us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-06-290000880117us-gaap:RetainedEarningsMember2023-09-280000880117jbss:JustTheCheeseBrandAcquisitionMember2023-09-280000880117us-gaap:AdditionalPaidInCapitalMember2023-06-290000880117us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-302023-09-280000880117jbss:NoncumulativeCommonStockMember2023-06-290000880117jbss:NoncumulativeCommonStockMember2023-10-260000880117us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-2900008801172022-07-012022-09-290000880117us-gaap:CommonClassAMember2022-09-290000880117us-gaap:CommonStockMember2023-06-290000880117us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-09-290000880117us-gaap:SubsequentEventMemberjbss:TreehouseFoodsIncMember2023-09-290000880117us-gaap:TreasuryStockCommonMember2022-09-290000880117us-gaap:CommonStockMember2023-09-280000880117us-gaap:AdditionalPaidInCapitalMember2022-09-290000880117us-gaap:RetainedEarningsMember2023-06-302023-09-280000880117us-gaap:CommonStockMember2022-06-300000880117us-gaap:RelatedPartyMember2022-07-012022-09-290000880117jbss:SalesChannelCommercialIngredientsMember2023-06-302023-09-2800008801172022-09-2900008801172023-06-302023-09-280000880117us-gaap:NoncompeteAgreementsMember2023-06-290000880117us-gaap:SubsequentEventMemberjbss:TreehouseFoodsIncMember2023-11-302023-11-300000880117us-gaap:SalesChannelDirectlyToConsumerMember2023-06-302023-09-280000880117us-gaap:TreasuryStockCommonMember2022-06-300000880117srt:MaximumMember2023-09-280000880117us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2023-06-302023-09-28iso4217:USDxbrli:sharesxbrli:purejbss:Channelxbrli:sharesiso4217:USD
Table of Contents

c

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, DC 20549

 

FORM 10-Q

 

(Mark One)

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

For the quarterly period ended September 28, 2023

OR

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

Commission File Number: 0-19681

 

JOHN B. SANFILIPPO & SON, INC.

(Exact Name of Registrant as Specified in its Charter)

 

 

Delaware

36-2419677

( State or other jurisdiction of

incorporation or organization)

(I.R.S. Employer
Identification No.)

1703 North Randall Road

Elgin, Illinois

60123-7820

(Address of principal executive offices)

(Zip Code)

(847) 289-1800

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, $.01 par value per share

 

JBSS

 

The NASDAQ Stock Market LLC

(NASDAQ Global Select Market)

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, 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

As of October 26, 2023, 8,973,031 shares of the Registrant’s Common Stock, $0.01 par value per share and 2,597,426 shares of the Registrant’s Class A Common Stock, $0.01 par value per share, were outstanding.

 

 

 


Table of Contents

 

JOHN B. SANFILIPPO & SON, INC.

FORM 10-Q

For the Quarter Ended September 28, 2023

INDEX

 

 

Page

Part I. Financial Information

 

Item 1. Financial Statements (Unaudited)

3

Consolidated Statements of Comprehensive Income for the Quarter Ended September 28, 2023 and September 29, 2022

3

Consolidated Balance Sheets as of September 28, 2023, June 29, 2023 and September 29, 2022

4

Consolidated Statements of Stockholders’ Equity for the Quarter Ended September 28, 2023 and September 29, 2022

6

Consolidated Statements of Cash Flows for the Quarter Ended September 28, 2023 and September 29, 2022

7

Notes to Consolidated Financial Statements

8

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

16

Item 3. Quantitative and Qualitative Disclosures About Market Risk

25

Item 4. Controls and Procedures

25

Part II. Other Information

 

Item 1. Legal Proceedings

25

Item 1A. Risk Factors

25

Item 5. Other Information

25

Item 6. Exhibits

25

Signature

28

 

 

 


Table of Contents

 

PART I—FINANCIAL INFORMATION

 

Item 1. Financial Statements

 

JOHN B. SANFILIPPO & SON, INC.

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

(Unaudited)

(Dollars in thousands, except share and per share amounts)

 

 

For the Quarter Ended

 

 

September 28,
2023

 

 

September 29,
2022

 

Net sales

 

$

234,105

 

 

$

252,601

 

Cost of sales

 

 

177,083

 

 

 

201,958

 

Gross profit

 

 

57,022

 

 

 

50,643

 

Operating expenses:

 

 

 

 

 

 

Selling expenses

 

 

21,992

 

 

 

17,982

 

Administrative expenses

 

 

10,453

 

 

 

10,247

 

Total operating expenses

 

 

32,445

 

 

 

28,229

 

Income from operations

 

 

24,577

 

 

 

22,414

 

Other expense:

 

 

 

 

 

 

Interest expense including $178 and $193 to related parties

 

 

227

 

 

 

661

 

Rental and miscellaneous expense, net

 

 

356

 

 

 

402

 

Pension expense (excluding service costs)

 

 

350

 

 

 

349

 

Total other expense, net

 

 

933

 

 

 

1,412

 

Income before income taxes

 

 

23,644

 

 

 

21,002

 

Income tax expense

 

 

6,056

 

 

 

5,457

 

Net income

 

$

17,588

 

 

$

15,545

 

Other comprehensive income:

 

 

 

 

 

 

Amortization of actuarial loss included in net
   periodic pension cost

 

 

 

 

 

7

 

Income tax expense related to pension adjustments

 

 

 

 

 

(1

)

Other comprehensive income, net of tax

 

 

 

 

 

6

 

Comprehensive income

 

$

17,588

 

 

$

15,551

 

Net income per common share-basic

 

$

1.52

 

 

$

1.35

 

Net income per common share-diluted

 

$

1.51

 

 

$

1.34

 

 

The accompanying unaudited notes are an integral part of these consolidated financial statements.

3


Table of Contents

 

JOHN B. SANFILIPPO & SON, INC.

CONSOLIDATED BALANCE SHEETS

(Unaudited)

(Dollars in thousands, except share and per share amounts)

 

 

September 28,
2023

 

 

June 29,
2023

 

 

September 29,
2022

 

ASSETS

 

 

 

 

 

 

 

 

 

CURRENT ASSETS:

 

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

838

 

 

$

1,948

 

 

$

298

 

Accounts receivable, less allowance for doubtful accounts of $281, $283
   and $
305

 

 

68,363

 

 

 

72,734

 

 

 

76,401

 

Inventories

 

 

174,789

 

 

 

172,936

 

 

 

192,098

 

Prepaid expenses and other current assets

 

 

7,603

 

 

 

6,812

 

 

 

6,746

 

TOTAL CURRENT ASSETS

 

 

251,593

 

 

 

254,430

 

 

 

275,543

 

PROPERTY, PLANT AND EQUIPMENT:

 

 

 

 

 

 

 

 

 

Land

 

 

9,150

 

 

 

9,150

 

 

 

9,150

 

Buildings

 

 

104,982

 

 

 

104,150

 

 

 

102,837

 

Machinery and equipment

 

 

267,313

 

 

 

261,706

 

 

 

251,998

 

Furniture and leasehold improvements

 

 

5,275

 

 

 

5,275

 

 

 

5,296

 

Vehicles

 

 

729

 

 

 

729

 

 

 

614

 

Construction in progress

 

 

7,480

 

 

 

7,123

 

 

 

6,926

 

 

 

394,929

 

 

 

388,133

 

 

 

376,821

 

Less: Accumulated depreciation

 

 

271,418

 

 

 

267,336

 

 

 

255,948

 

 

 

123,511

 

 

 

120,797

 

 

 

120,873

 

Rental investment property, less accumulated depreciation of $14,641,
   $
14,439 and $13,834

 

 

14,482

 

 

 

14,684

 

 

 

15,289

 

TOTAL PROPERTY, PLANT AND EQUIPMENT

 

 

137,993

 

 

 

135,481

 

 

 

136,162

 

 

 

 

 

 

 

 

 

 

 

Intangible assets, net

 

 

6,216

 

 

 

6,658

 

 

 

7,621

 

Deferred income taxes

 

 

3,461

 

 

 

3,592

 

 

 

3,231

 

Goodwill

 

 

11,750

 

 

 

11,750

 

 

 

9,650

 

Operating lease right-of-use assets

 

 

6,845

 

 

 

6,427

 

 

 

2,430

 

Other assets

 

 

6,995

 

 

 

6,949

 

 

 

6,134

 

TOTAL ASSETS

 

$

424,853

 

 

$

425,287

 

 

$

440,771

 

 

The accompanying unaudited notes are an integral part of these consolidated financial statements.

4


Table of Contents

 

JOHN B. SANFILIPPO & SON, INC.

CONSOLIDATED BALANCE SHEETS

(Unaudited)

(Dollars in thousands, except share and per share amounts)

 

 

September 28,
2023

 

 

June 29,
2023

 

 

September 29,
2022

 

LIABILITIES & STOCKHOLDERS' EQUITY

 

 

 

 

 

 

 

 

 

CURRENT LIABILITIES:

 

 

 

 

 

 

 

 

 

Revolving credit facility borrowings

 

$

6,008

 

 

$

 

 

$

42,624

 

Current maturities of long-term debt, net, including
   related party debt of $
688, $672 and $628

 

 

688

 

 

 

672

 

 

 

2,046

 

Accounts payable

 

 

51,922

 

 

 

42,680

 

 

 

51,222

 

Bank overdraft

 

 

669

 

 

 

285

 

 

 

488

 

Accrued payroll and related benefits

 

 

12,034

 

 

 

27,572

 

 

 

12,166

 

Other accrued expenses

 

 

17,980

 

 

 

14,479

 

 

 

17,624

 

TOTAL CURRENT LIABILITIES

 

 

89,301

 

 

 

85,688

 

 

 

126,170

 

 

 

 

 

 

 

 

 

 

 

LONG-TERM LIABILITIES:

 

 

 

 

 

 

 

 

 

Long-term debt, less current maturities, net, including
   related party debt of $
6,924, $7,102 and $7,612

 

 

6,924

 

 

 

7,102

 

 

 

7,612

 

Retirement plan

 

 

26,788

 

 

 

26,653

 

 

 

28,753

 

Long-term operating lease liabilities, net of current portion

 

 

5,136

 

 

 

4,771

 

 

 

1,242

 

Long-term workers' compensation liabilities

 

 

7,304

 

 

 

7,321

 

 

 

7,422

 

Other

 

 

2,033

 

 

 

1,545

 

 

 

409

 

TOTAL LONG-TERM LIABILITIES

 

 

48,185

 

 

 

47,392

 

 

 

45,438

 

TOTAL LIABILITIES

 

 

137,486

 

 

 

133,080

 

 

 

171,608

 

 

 

 

 

 

 

 

 

 

 

COMMITMENTS AND CONTINGENCIES

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

STOCKHOLDERS' EQUITY:

 

 

 

 

 

 

 

 

 

Class A Common Stock, convertible to Common Stock on
   a per share basis, cumulative voting rights of ten votes
   per share, $
.01 par value; 10,000,000 shares authorized,
   
2,597,426 shares issued and outstanding

 

 

26

 

 

 

26

 

 

 

26

 

Common Stock, non-cumulative voting rights of one vote
   per share, $
.01 par value; 17,000,000 shares authorized,
   
9,090,931, 9,076,326 and 9,047,359 shares issued

 

 

91

 

 

 

91

 

 

 

90

 

Capital in excess of par value

 

 

132,733

 

 

 

131,986

 

 

 

129,572

 

Retained earnings

 

 

155,925

 

 

 

161,512

 

 

 

143,153

 

Accumulated other comprehensive loss

 

 

(204

)

 

 

(204

)

 

 

(2,474

)

Treasury stock, at cost; 117,900 shares of Common Stock

 

 

(1,204

)

 

 

(1,204

)

 

 

(1,204

)

TOTAL STOCKHOLDERS’ EQUITY

 

 

287,367

 

 

 

292,207

 

 

 

269,163

 

TOTAL LIABILITIES & STOCKHOLDERS’ EQUITY

 

$

424,853

 

 

$

425,287

 

 

$

440,771

 

 

The accompanying unaudited notes are an integral part of these consolidated financial statements.

5


Table of Contents

 

JOHN B. SANFILIPPO & SON, INC.

CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

(Unaudited)

(Dollars in thousands, except share and per share amounts)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

 

 

Class A

 

 

 

 

 

 

 

 

Capital in

 

 

 

 

 

Other

 

 

 

 

 

 

 

 

Common Stock

 

 

Common Stock

 

 

Excess of

 

 

Retained

 

 

Comprehensive

 

 

Treasury

 

 

 

 

Shares

 

 

Amount

 

 

Shares

 

 

Amount

 

 

Par Value

 

 

Earnings

 

 

Loss

 

 

Stock

 

 

Total

 

Balance, June 29, 2023

 

2,597,426

 

 

$

26

 

 

 

9,076,326

 

 

$

91

 

 

$

131,986

 

 

$

161,512

 

 

$

(204

)

 

$

(1,204

)

 

$

292,207

 

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

17,588

 

 

 

 

 

 

 

 

 

17,588

 

Cash dividends ($2.00 per share)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(23,175

)

 

 

 

 

 

 

 

 

(23,175

)

Equity award exercises

 

 

 

 

 

 

 

14,605

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stock-based compensation expense

 

 

 

 

 

 

 

 

 

 

 

 

 

747

 

 

 

 

 

 

 

 

 

 

 

 

747

 

Balance, September 28, 2023

 

2,597,426

 

 

$

26

 

 

 

9,090,931

 

 

$

91

 

 

$

132,733

 

 

$

155,925

 

 

$

(204

)

 

$

(1,204

)

 

$

287,367

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

 

 

Class A

 

 

 

 

 

 

 

 

Capital in

 

 

 

 

 

Other

 

 

 

 

 

 

 

 

Common Stock

 

 

Common Stock

 

 

Excess of

 

 

Retained

 

 

Comprehensive

 

 

Treasury

 

 

 

 

Shares

 

 

Amount

 

 

Shares

 

 

Amount

 

 

Par Value

 

 

Earnings

 

 

Loss

 

 

Stock

 

 

Total

 

Balance, June 30, 2022

 

2,597,426

 

 

$

26

 

 

 

9,047,359

 

 

$

90

 

 

$

128,800

 

 

$

153,589

 

 

$

(2,480

)

 

$

(1,204

)

 

$

278,821

 

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

15,545

 

 

 

 

 

 

 

 

 

15,545

 

Cash dividends ($2.25 per share)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(25,981

)

 

 

 

 

 

 

 

 

(25,981

)

Pension liability amortization, net
   of income tax expense of $
1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6

 

 

 

 

 

 

6

 

Stock-based compensation expense

 

 

 

 

 

 

 

 

 

 

 

 

 

772

 

 

 

 

 

 

 

 

 

 

 

 

772

 

Balance, September 29, 2022

 

2,597,426

 

 

$

26

 

 

 

9,047,359

 

 

$

90

 

 

$

129,572

 

 

$

143,153

 

 

$

(2,474

)

 

$

(1,204

)

 

$

269,163

 

 

The accompanying unaudited notes are an integral part of these consolidated financial statements.

6


Table of Contents

 

JOHN B. SANFILIPPO & SON, INC.

CONSOLIDATED STATEMENTS OF CASH FLOWS

(Unaudited)

(Dollars in thousands)

 

 

For the Quarter Ended

 

 

September 28,
2023

 

 

September 29,
2022

 

CASH FLOWS FROM OPERATING ACTIVITIES:

 

 

 

 

 

 

Net income

 

$

17,588

 

 

$

15,545

 

Depreciation and amortization

 

 

5,236

 

 

 

4,961

 

Loss on disposition of assets, net

 

 

126

 

 

 

5

 

Deferred income tax expense

 

 

131

 

 

 

5

 

Stock-based compensation expense

 

 

747

 

 

 

772

 

Change in assets and liabilities:

 

 

 

 

 

 

Accounts receivable, net

 

 

4,511

 

 

 

(6,790

)

Inventories

 

 

(1,853

)

 

 

12,757

 

Prepaid expenses and other current assets

 

 

(791

)

 

 

1,537

 

Accounts payable

 

 

8,796

 

 

 

3,216

 

Accrued expenses

 

 

(15,881

)

 

 

(5,265

)

Income taxes payable

 

 

3,844

 

 

 

3,815

 

Other long-term assets and liabilities

 

 

(348

)

 

 

215

 

Other, net

 

 

(225

)

 

 

(127

)

Net cash provided by operating activities

 

 

21,881

 

 

 

30,646

 

 

 

 

 

 

 

 

CASH FLOWS FROM INVESTING ACTIVITIES:

 

 

 

 

 

 

Purchases of property, plant and equipment

 

 

(5,993

)

 

 

(5,918

)

Other, net

 

 

(53

)

 

 

(56

)

Net cash used in investing activities

 

 

(6,046

)

 

 

(5,974

)

 

 

 

 

 

 

 

CASH FLOWS FROM FINANCING ACTIVITIES:

 

 

 

 

 

 

Net short-term borrowings

 

 

6,008

 

 

 

2,185

 

Principal payments on long-term debt

 

 

(162

)

 

 

(1,267

)

Increase in bank overdraft

 

 

384

 

 

 

274

 

Dividends paid

 

 

(23,175

)

 

 

(25,981

)

Net cash used in financing activities

 

 

(16,945

)

 

 

(24,789

)

 

 

 

 

 

 

 

NET DECREASE IN CASH AND CASH EQUIVALENTS

 

 

(1,110

)

 

 

(117

)

Cash and cash equivalents, beginning of period

 

 

1,948

 

 

 

415

 

Cash, end of period

 

$

838

 

 

$

298

 

 

The accompanying unaudited notes are an integral part of these consolidated financial statements.

7


Table of Contents

 

JOHN B. SANFILIPPO & SON, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(Unaudited)

(Dollars in thousands, except where noted and per share data)

Note 1 – Basis of Presentation and Description of Business

As used herein, unless the context otherwise indicates, the terms “we”, “us”, “our” or “Company” collectively refer to John B. Sanfilippo & Son, Inc. and our wholly-owned subsidiary, JBSS Ventures, LLC. Our fiscal year ends on the final Thursday of June each year, and typically consists of fifty-two weeks (four thirteen-week quarters). Additional information on the comparability of the periods presented is as follows:

References herein to fiscal 2024 and fiscal 2023 are to the fiscal year ending June 27, 2024 and the fiscal year ending June 29, 2023, respectively.
References herein to the first quarter of fiscal 2024 and fiscal 2023 are to the quarters ended September 28, 2023 and September 29, 2022, respectively.

We are one of the leading processors and distributors of peanuts, pecans, cashews, walnuts, almonds and other nuts in the United States. These nuts are sold under our Fisher, Orchard Valley Harvest, Squirrel Brand and Southern Style Nuts brand names and under a variety of private brands. We also market and distribute, and in most cases, manufacture or process, a diverse product line of food and snack products, including peanut butter, almond butter, cashew butter, candy and confections, snack and trail mixes, nutrition bars, snack bites, sunflower kernels, dried fruit, corn snacks, chickpea snacks, sesame sticks, other sesame snack products and baked cheese snack products under our brand names, including Just the Cheese, and under private brands. Our products are sold through three primary distribution channels, including food retailers in the consumer channel, commercial ingredient users and contract packaging customers.

The accompanying unaudited financial statements fairly present the consolidated statements of comprehensive income, consolidated balance sheets, consolidated statements of stockholders’ equity and consolidated statements of cash flows, and reflect all adjustments, consisting only of normal recurring adjustments which are necessary for the fair statement of the results of the interim periods. Preparing financial statements requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses.

The interim results of operations are not necessarily indicative of the results to be expected for a full year. The balance sheet data as of June 29, 2023 was derived from audited financial statements, but does not include all disclosures required by accounting principles generally accepted in the United States of America (“GAAP”). Accordingly, these unaudited financial statements and related notes should be read in conjunction with the audited consolidated financial statements and notes thereto included in our 2023 Annual Report on Form 10-K for the fiscal year ended June 29, 2023.

Note 2 – Revenue Recognition

We recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which we expect to be entitled in exchange for those goods or services. For each customer contract, a five-step process is followed in which we identify the contract, identify performance obligations, determine the transaction price, allocate the contract transaction price to the performance obligations, and recognize the revenue when (or as) the performance obligation is transferred to the customer.

When Performance Obligations Are Satisfied

A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is the unit of account for revenue recognition. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The Company’s performance obligations are primarily for the delivery of raw and processed recipe and snack nuts, nut butters and trail mixes.

Our customer contracts do not include more than one performance obligation. If a contract were to contain more than one performance obligation, we are required to allocate the contract’s transaction price to each performance obligation based on its relative standalone selling price. The standalone selling price for each distinct good is generally determined by directly observable data.

8


Table of Contents

 

Revenue recognition is generally completed at a point in time when product control is transferred to the customer. For virtually all of our revenues, control transfers to the customer when the product is shipped or delivered to the customer based upon applicable shipping terms. This allows the customer to then direct the use and obtain substantially all of the remaining benefits from the asset at that point in time. Therefore, the timing of our revenue recognition requires little judgment.

Variable Consideration

Some of our products are sold through specific incentive programs including, but not limited to, promotional allowances, volume and customer rebates, in-store display incentives and marketing allowances to consumer and some commercial ingredient customers. The ultimate cost of these programs is dependent on certain factors such as actual purchase volumes or customer activities and is dependent on significant management judgment when determining estimates. The Company accounts for these programs as variable consideration and recognizes a reduction in revenue (and a corresponding reduction in the transaction price) in the same period as the underlying program based upon the terms of the specific arrangements.

Trade promotions, consisting primarily of customer pricing allowances, merchandising funds and consumer coupons, are also offered through various programs to customers and consumers. A provision for estimated trade promotions is recorded as a reduction of revenue (and a reduction in the transaction price) in the same period when the sale is recognized. Revenues are also recorded net of expected customer deductions which are provided for based upon past experiences. Evaluating these estimates requires management judgment.

We generally use the most likely amount method to determine the variable consideration. We believe there will not be significant changes to our estimates of variable consideration when any related uncertainties are resolved with our customers. The Company reviews and updates its estimates and related accruals of variable consideration and trade promotions at least quarterly based on the terms of the agreements and historical experience. Any uncertainties in the ultimate resolution of variable consideration due to factors outside of the Company’s influence are typically resolved within a short timeframe. Therefore, no additional constraint on the variable consideration is required.

Contract Balances

Contract assets or liabilities result from transactions with revenue recorded over time. If the measure of remaining rights exceeds the measure of the remaining performance obligations, the Company records a contract asset. Conversely, if the measure of the remaining performance obligations exceeds the measure of the remaining rights, the Company records a contract liability. The contract asset balance at September 29, 2022 was $562 and was recorded in the caption “Prepaid expenses and other current assets” on the Consolidated Balance Sheets. There was no contract asset balance for the other periods presented. The Company generally does not have material deferred revenue or contract liability balances arising from transactions with customers.

Disaggregation of Revenue

Revenue disaggregated by sales channel is as follows:

 

 

For the Quarter Ended

 

Distribution Channel

 

September 28,
2023

 

 

September 29,
2022

 

Consumer

 

$

184,334

 

 

$

196,547

 

Commercial Ingredients

 

 

28,135

 

 

 

31,507

 

Contract Packaging

 

 

21,636

 

 

 

24,547

 

Total

 

$

234,105

 

 

$

252,601

 

 

Note 3 – Leases

Description of Leases

We lease equipment used in the transportation of goods in our warehouses, as well as a limited number of automobiles and a small warehouse near our Bainbridge, Georgia facility. Our leases generally do not contain non-lease components and do not contain any explicit guarantees of residual value. Our leases for warehouse transportation equipment generally require the equipment to be returned to the lessor in good working order.

9


Table of Contents

 

Through a review of our contracts, we determine if an arrangement is a lease at inception and analyze the lease to determine if it is operating or finance. Operating lease right-of-use assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease right-of-use assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental collateralized borrowing rate based on the information available at the commencement date in determining the present value of lease payments. Implicit rates are used when readily determinable. None of our leases currently contain options to extend the term. In the event of an option to extend the term of a lease, the lease term used in measuring the liability would include options to extend or terminate the lease if it is reasonably certain that the Company will exercise that option. Lease expense for operating lease payments is recognized on a straight-line basis over the respective lease term. Our leases have remaining terms of up to 5.8 years.

It is our accounting policy not to apply lease recognition requirements to short term leases, defined as leases with an initial term of 12 months or less. As such, leases with an initial term of 12 months or less are not recorded in the Consolidated Balance Sheets. We have also made the policy election to not separate lease and non-lease components for all leases.

The following table provides supplemental information related to operating lease right-of-use assets and liabilities:

 

September 28,
2023

 

 

June 29,
2023

 

 

September 29,
2022

 

 

Affected Line Item in Consolidated Balance Sheets

Assets

 

 

 

 

 

 

 

 

 

 

Operating lease right-of-use assets

$

6,845

 

 

$

6,427

 

 

$

2,430

 

 

Operating lease right-of-use assets

Total lease right-of-use assets

$

6,845

 

 

$

6,427

 

 

$

2,430

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Liabilities

 

 

 

 

 

 

 

 

 

 

Current:

 

 

 

 

 

 

 

 

 

 

Operating leases

$

1,775

 

 

$

1,729

 

 

$

1,215

 

 

Other accrued expenses

Noncurrent:

 

 

 

 

 

 

 

 

 

 

Operating leases

 

5,136

 

 

 

4,771

 

 

 

1,242

 

 

Long-term operating lease liabilities

Total lease liabilities

$

6,911

 

 

$

6,500

 

 

$

2,457

 

 

 

 

The following tables summarize the Company’s total lease costs and other information arising from operating lease transactions:

 

 

For the Quarter Ended

 

 

September 28,
2023

 

 

September 29,
2022

 

Operating lease costs (a)

 

$

670

 

 

$

474

 

Variable lease costs (b)

 

 

(174

)

 

 

57

 

Total lease cost

 

$

496

 

 

$

531

 

 

(a)
Includes short-term leases which are immaterial.
(b)
Variable lease costs consist of sales tax and lease overtime charges.

Supplemental cash flow and other information related to leases was as follows:

 

 

For the Quarter Ended

 

 

September 28,
2023

 

 

September 29,
2022

 

Operating cash flows information:

 

 

 

 

 

 

Cash paid for amounts included in measurements for lease liabilities

 

$

578

 

 

$

402

 

 

 

 

 

 

 

 

Non-cash activity:

 

 

 

 

 

 

Right-of-use assets obtained in exchange for new operating lease obligations

 

$

860

 

 

$

496

 

 

 

September 28,
2023

 

 

June 29,
2023

 

 

September 29,
2022

 

Weighted average remaining lease term (in years)

 

 

4.4

 

 

 

4.4

 

 

 

2.5

 

Weighted average discount rate

 

 

6.8

%

 

 

6.7

%

 

 

4.6

%

 

10


Table of Contents

 

 

Maturities of operating lease liabilities as of September 28, 2023 are as follows:

 

Fiscal Year Ending

 

 

 

June 27, 2024 (excluding the quarter ended September 28, 2023)

 

$

1,709

 

June 26, 2025

 

 

1,827

 

June 25, 2026

 

 

1,622

 

June 24, 2027

 

 

1,372

 

June 29, 2028

 

 

1,210

 

June 28, 2029

 

 

252

 

Thereafter

 

 

 

Total lease payment

 

 

7,992

 

Less imputed interest

 

 

(1,081

)

Present value of operating lease liabilities

 

$

6,911

 

 

At September 28, 2023, the Company has additional operating leases of approximately $351 that have not yet commenced and therefore are not reflected in the Consolidated Balance Sheets and tables above. The leases are scheduled to commence in the second quarter of fiscal 2024 with an initial lease term ranging from 2 to 6 years.

Lessor Accounting

We lease office space in our four-story office building located in Elgin, Illinois. As a lessor, we retain substantially all of the risks and benefits of ownership of the investment property and under Topic 842: Leases we continue to account for all of our leases as operating leases. Lease agreements may include options to renew. We accrue fixed lease income on a straight‑line basis over the terms of the leases. There is generally no variable lease consideration and an immaterial amount of non-lease components such as recurring utility and storage fees. Leases between related parties are immaterial.

Leasing revenue is as follows:

 

 

For the Quarter Ended

 

 

September 28,
2023

 

 

September 29,
2022

 

Lease income related to lease payments

 

$

444

 

 

$

402

 

 

The future minimum, undiscounted fixed cash flows under non-cancelable tenant operating leases for each of the next five years and thereafter are as follows:

 

Fiscal Year Ending

 

 

 

June 27, 2024 (excluding the quarter ended September 28, 2023)

 

$

1,543

 

June 26, 2025

 

 

1,477

 

June 25, 2026

 

 

972

 

June 24, 2027

 

 

930

 

June 29, 2028

 

 

328

 

June 28, 2029

 

 

336

 

Thereafter

 

 

1,478

 

 

$

7,064

 

 

Note 4 – Inventories

Inventories consist of the following:

 

 

September 28,
2023

 

 

June 29,
2023

 

 

September 29,
2022

 

Raw material and supplies

 

$

49,565

 

 

$

65,430

 

 

$

60,657

 

Work-in-process and finished goods

 

 

125,224

 

 

 

107,506

 

 

 

131,441

 

Total

 

$

174,789

 

 

$

172,936

 

 

$

192,098

 

 

11


Table of Contents

 

 

Note 5 – Goodwill and Intangible Assets

Identifiable intangible assets that are subject to amortization consist of the following:

 

 

September 28,
2023

 

 

June 29,
2023

 

 

September 29,
2022

 

Customer relationships

 

$

21,350

 

 

$

21,350

 

 

$

21,100

 

Brand names

 

 

17,070

 

 

 

17,070

 

 

 

16,990

 

Non-compete agreement

 

 

300

 

 

 

300

 

 

 

270

 

 

 

38,720

 

 

 

38,720

 

 

 

38,360

 

Less accumulated amortization:

 

 

 

 

 

 

 

 

 

Customer relationships

 

 

(20,095

)

 

 

(19,834

)

 

 

(19,053

)

Brand names

 

 

(12,134

)

 

 

(11,955

)

 

 

(11,425

)

Non-compete agreement

 

 

(275

)

 

 

(273

)

 

 

(261

)

 

 

(32,504

)

 

 

(32,062

)

 

 

(30,739

)

Net intangible assets

 

$

6,216

 

 

$

6,658

 

 

$

7,621

 

 

Customer relationships are being amortized on an accelerated basis. The brand names remaining to be amortized consist of the Squirrel Brand, Southern Style Nuts and Just the Cheese brand names.

Total amortization expense related to intangible assets, which is classified in administrative expense in the Consolidated Statement of Comprehensive Income, was $442 for the quarter ended September 28, 2023. Amortization expense for the remainder of fiscal 2024 is expected to be approximately $1,123 and expected amortization expense the next five fiscal years is as follows:

 

Fiscal Year Ending

 

 

 

June 26, 2025

 

$

1,213

 

June 25, 2026

 

 

880

 

June 24, 2027

 

 

706

 

June 29, 2028

 

 

528

 

June 28, 2029

 

 

400

 

 

Our net goodwill at September 28, 2023 was comprised of $9,650 from the Squirrel Brand acquisition completed in fiscal 2018 and $2,100 from the Just the Cheese brand acquisition completed in fiscal 2023. The changes in the carrying amount of goodwill since June 30, 2022 are as follows:

 

Gross goodwill balance at June 30, 2022

 

$

18,416

 

Accumulated impairment losses

 

 

(8,766

)

Net goodwill balance at June 30, 2022

 

 

9,650

 

Goodwill acquired during fiscal 2023

 

 

2,100

 

Net balance at June 29, 2023

 

 

11,750

 

Goodwill acquired during fiscal 2024

 

 

 

Net balance at September 28, 2023

 

$

11,750

 

 

Note 6 – Credit Facility

Our Amended and Restated Credit Agreement dated March 5, 2020 provides for a $117,500 senior secured revolving credit facility (the “Credit Facility”). The Credit Facility is secured by substantially all our assets other than machinery and equipment, real property and fixtures.

At September 28, 2023, we had $107,302 of available credit under the Credit Facility which reflects borrowings of $6,008 and reduced availability as a result of $4,190 in outstanding letters of credit. As of September 28, 2023, we were in compliance with all financial covenants under the Credit Facility.

For information about the most recent amendment to our Amended and Restated Credit Agreement (as defined below) see Note 14‒Subsequent Events.

12


Table of Contents

 

Note 7 Earnings Per Common Share

The following table presents the reconciliation of the weighted average shares outstanding used in computing basic and diluted earnings per share:

 

 

For the Quarter Ended

 

 

September 28,
2023

 

 

September 29,
2022

 

Weighted average number of shares outstanding – basic

 

 

11,594,960

 

 

 

11,553,432

 

Effect of dilutive securities:

 

 

 

 

 

 

Restricted stock units

 

 

79,782

 

 

 

63,681

 

Weighted average number of shares outstanding – diluted

 

 

11,674,742

 

 

 

11,617,113

 

 

There were no anti-dilutive awards excluded from the computation of diluted earnings per share for any periods presented.

Note 8 – Stock-Based Compensation Plans

During the quarter ended September 28, 2023 there was no significant restricted stock unit ("RSU") activity. Compensation expense attributable to stock-based compensation during the first quarter of fiscal 2024 and fiscal 2023 was $747 and $772, respectively. As of September 28, 2023, there was $3,341 of total unrecognized compensation expense related to non-vested RSUs granted under our stock-based compensation plans. We expect to recognize that cost over a weighted average period of 1.1 years.

Note 9 Retirement Plan

The Supplemental Employee Retirement Plan (“Retirement Plan”) is an unfunded, non-qualified deferred compensation plan that will provide eligible participants with monthly benefits upon retirement, disability or death, subject to certain conditions. The monthly benefit is based upon each participant’s earnings and his or her number of years of service. The components of net periodic benefit cost are as follows:

 

 

For the Quarter Ended

 

 

 

September 28,
2023

 

 

September 29,
2022

 

Service cost

 

$

63

 

 

$

200

 

Interest cost

 

 

350

 

 

 

342

 

Amortization of loss

 

 

 

 

 

7

 

Net periodic benefit cost

 

$

413

 

 

$

549

 

 

The components of net periodic benefit cost other than the service cost component are included in the line item “Pension expense (excluding service costs)” in the Consolidated Statements of Comprehensive Income.

Note 10 – Accumulated Other Comprehensive Loss

The table below sets forth the changes to accumulated other comprehensive loss (“AOCL”) for the quarter ended September 28, 2023 and September 29, 2022. These changes are all related to our defined benefit pension plan.

 

 

For the Quarter Ended

 

Changes to AOCL (a)

 

September 28,
2023

 

 

September 29,
2022

 

Balance at beginning of period

 

$

(204

)

 

$

(2,480

)

Other comprehensive income before reclassifications

 

 

 

 

 

 

Amounts reclassified from accumulated other comprehensive loss

 

 

 

 

 

7

 

Tax effect

 

 

 

 

 

(1

)

Net current-period other comprehensive income

 

 

 

 

 

6

 

Balance at end of period

 

$

(204

)

 

$

(2,474

)

 

(a)
Amounts in parenthesis indicate debits/expense.

13


Table of Contents

 

The reclassifications out of AOCL for the quarter ended September 28, 2023 and September 29, 2022 were as follows:

 

For the Quarter Ended

 

 

Affected Line Item

Reclassifications from AOCL to Earnings (b)

September 28,
2023

 

 

September 29,
2022

 

 

Consolidated Statements of
Comprehensive Income

Amortization of defined benefit pension items:

 

 

 

 

 

 

 

Unrecognized net loss

$

 

 

$

(7

)

 

Pension expense (excluding service costs)

Tax effect

 

 

 

 

1

 

 

Income tax expense

Amortization of defined pension items, net of tax

$

 

 

$

(6

)

 

 

 

(b)
Amounts in parenthesis indicate debits to expense. See Note 9 – “Retirement Plan” above for additional details.

Note 11 – Commitments and Contingent Liabilities

We are currently a party to various legal proceedings in the ordinary course of business. While management presently believes that the ultimate outcomes of these proceedings, individually and in the aggregate, will not materially affect our Company’s financial position, results of operations or cash flows, legal proceedings are subject to inherent uncertainties, and unfavorable outcomes could occur. Unfavorable outcomes could include substantial monetary damages in excess of any appropriate accruals, which management has established. Were such unfavorable final outcomes to occur, there exists the possibility of a material adverse effect on our financial position, results of operations and cash flows.

Note 12 – Fair Value of Financial Instruments

The Financial Accounting Standards Board defines fair value as the price that would be received for an asset or paid to transfer a liability in an orderly transaction between market participants on the measurement date. The guidance establishes a fair value hierarchy that prioritizes observable and unobservable inputs used to measure fair value into three broad levels:

 

 

 

 

 

 

 

 

Level 1

 

 

 

 

Quoted prices in active markets that are accessible at the measurement date for identical assets and liabilities.

 

 

 

Level 2

 

 

 

 

Observable inputs other than quoted prices in active markets. For example, quoted prices for similar assets or liabilities in active markets or quoted prices for identical assets or liabilities in inactive markets.

 

 

 

Level 3

 

 

 

 

Unobservable inputs for which there is little or no market data available.

 

The carrying values of cash, trade accounts receivable and accounts payable approximate their fair values at each balance sheet date because of the short-term maturities and nature of these balances.

The carrying value of our revolving credit facility borrowings approximates fair value at each balance sheet date because interest rates on this instrument approximate current market rates (Level 2 criteria) and because of the short-term maturity and nature of this balance. In addition, there has been no significant change in our inherent credit risk.

The following table summarizes the carrying value and fair value estimate of our current and long-term debt, excluding unamortized debt issuance costs:

 

 

September 28,
2023

 

 

June 29,
2023

 

 

September 29,
2022

 

Carrying value of current and long-term debt:

 

$

7,612

 

 

$

7,774

 

 

$

9,660

 

Fair value of current and long-term debt:

 

 

7,033

 

 

 

7,421

 

 

 

9,583

 

 

The estimated fair value of our long-term debt was determined using a market approach based upon Level 2 observable inputs, which estimates fair value based on interest rates currently offered on loans with similar terms to borrowers of similar credit quality or broker quotes. In addition, there have been no significant changes in the underlying assets securing our long-term debt.

14


Table of Contents

 

Note 13 – Recent Accounting Pronouncements

There were no recent accounting pronouncements adopted in the current fiscal year.

There are no recent accounting pronouncements that have been issued and not yet adopted that are expected to have a material impact on our Consolidated Financial Statements.

Note 14 – Subsequent Events

On September 29, 2023, we completed the acquisition of certain assets from TreeHouse Foods, Inc. (the “Seller”) relating to its snack bars business. The acquired assets include inventory, a manufacturing facility and related equipment located in Lakeville, Minnesota, and customer relationships, among others (the "Lakeville Acquisition"). The initial purchase price was approximately $61,252 in cash, which included approximately $37,346 of inventory, and is subject to certain post-closing adjustments. In November 2023, we expect to receive $2,435 from the Seller for a purchase price adjustment to the final inventory acquired, for a revised net purchase price of approximately $58,817. The initial accounting for this business combination is incomplete as we are awaiting the fair value analysis and therefore the required ASC 805 disclosures are not available to be made. The purchase price for the Lakeville Acquisition was funded from borrowings under the Credit Facility as amended by the Second Amendment.

On September 29, 2023, we entered into the Second Amendment to our Amended and Restated Credit Agreement (the "Second Amendment"), which (among other things) increased the borrowing capacity under the Credit Facility to $150,000 from $117,500 to provide extra available capacity for the short-term working capital requirements of the business acquired pursuant to the Lakeville Acquisition. The Second Amendment also extends the maturity date of the Credit Facility to September 29, 2028.

15


Table of Contents

 

Item 2. Management's Discussion and Analysis of Financial Condition and Results of Operations

OVERVIEW

The following discussion and analysis should be read in conjunction with the unaudited Consolidated Financial Statements and the Notes to Consolidated Financial Statements.

Our fiscal year ends on the final Thursday of June each year, and typically consists of fifty-two weeks (four thirteen-week quarters). Additional information on the comparability of the periods presented is as follows:

References herein to fiscal 2024 and fiscal 2023 are to the fiscal year ending June 27, 2024 and the fiscal year ending June 29, 2023, respectively.
References herein to the first quarter of fiscal 2024 and fiscal 2023 are to the quarters ended September 28, 2023 and September 29, 2022, respectively.

As used herein, unless the context otherwise indicates, the terms “we”, “us”, “our” or “Company” collectively refer to John B. Sanfilippo & Son, Inc. and our wholly-owned subsidiary, JBSS Ventures, LLC.

We are one of the leading processors and distributors of peanuts, pecans, cashews, walnuts, almonds and other nuts in the United States. These nuts are sold under our Fisher, Orchard Valley Harvest, Squirrel Brand and Southern Style Nuts brand names and under a variety of private brands. We also market and distribute, and in most cases, manufacture or process, a diverse product line of food and snack products, including peanut butter, almond butter, cashew butter, candy and confections, snack and trail mixes, nutrition bars, snack bites, sunflower kernels, dried fruit, corn snacks, chickpea snacks, sesame sticks, other sesame snack products and baked cheese snack products under our brand names, including Just the Cheese, and under private brands. We distribute our products in the consumer, commercial ingredients and contract packaging distribution channels.

During fiscal 2022, we created a Long-Range Plan to define our future growth priorities. Our Long-Range Plan focuses on growing our non-branded business across key customers, as well as transforming Fisher, Orchard Valley Harvest and Squirrel Brand into leading brands while increasing distribution and diversifying our portfolio into high growth snacking segments. We will execute on our Long-Range Plan by providing non-branded customer value-added solutions based on our extensive industry and consumer expertise with innovative products such as our newly developed product line of private brand nutrition bars which were introduced during fiscal 2023. We will grow our branded business by reaching new consumers via product expansion and packaging innovation, expanding distribution across current and alternative channels, diversifying our product offerings and focusing on new ways for consumers to buy our products, including sales via e-commerce platforms. This Long-Range Plan also contemplates increasing our sales through product innovation and targeted, opportunistic acquisitions, such as the acquisition of the Just the Cheese brand completed during fiscal 2023 and the recent Lakeville Acquisition completed in the second quarter of fiscal 2024, which will expand our ability to produce private brand snack bars.

We will continue to focus our promotional and advertising activity to invest in our brands to achieve growth. We intend to execute an omnichannel approach to win in key categories including recipe nuts, snack nuts, trail mix and other snacking categories. We continue to see e-commerce growth across our branded portfolio and anticipate taking various actions with the goal of accelerating that growth across a variety of established and emerging platforms. We will continue to face the ongoing challenges specific to our business, such as food safety and regulatory issues and the maintenance and growth of our customer base for branded and private label products. See the information referenced in Part II, Item 1A — “Risk Factors” of this report for additional information about our risks, challenges and uncertainties.

We face a number of challenges in the future, which include the impacts of ongoing inflation in food prices, rising interest rates that reduce economic growth, consumers reducing their purchases in the nut category, including branded nut products, potential for economic downturn in the markets in which we operate and continued supply chain challenges. We continue to experience a tight labor market which has led to increased labor costs.

Inflation and Consumer Trends

We face changing industry trends as consumers' purchasing preferences evolve. Due to the ongoing inflationary environment, we have seen higher selling prices at retail. With higher prices across our categories and the broader food market, and also due to any actual or potential economic downturn or tightening of consumer finances due to inflation or other causes, consumers are purchasing fewer snack products. We have seen this through the decline in the recipe and snack nut categories since fiscal 2023 and into fiscal 2024, as consumers shift their preferences to private brands or lower priced nuts or purchase snack products outside the nut and trail mix

16


Table of Contents

 

category. With the inflationary environment, we are also seeing signs of consumers shifting to more value-focused retailers, such as mass merchandising retailers, club stores and dollar stores, not all of which we distribute or sell to.

Supply Chain and Transportation

In the first quarter of fiscal 2024, we faced supply chain challenges related to certain raw material shortages, extended lead-times, supplier capacity constraints and inflationary pressures. While we do not have direct exposure to suppliers in Russia, Ukraine or Israel, the conflicts in these regions could continue to result in volatile commodity markets, supply chain disruptions and increased costs. Global supply chain pressures have eased, but we continue to see negative impacts related to macro-economics, geo-political unrest, growing political instability and climate-related events. Overall packaging and ingredient inflation appears to be leveling off but is expected to remain above historical levels. We anticipate pricing relief in some areas in the current fiscal year, if and as shortages decrease and supply chains improve. However, we expect that some costs may remain above historical levels or unpredictable for a longer period.

While we have seen stabilization in truckload capacity and volume at U.S. ports and improvements with driver hiring, there are still warehouse and dock staff shortages and fuel and energy concerns due to continued unrest abroad coupled with persistent inflation. Instability and prices in the transportation industry may increase further into fiscal 2024 due to the bankruptcy of a major U.S.-based trucking company. Fuel prices that were at record highs during spring and summer 2022 have continued to decrease, yet still remain volatile and unpredictable. While there are indicators of transportation cost improvement, and despite our mitigation of some of the transportation shortages, we may continue to face an unpredictable transportation environment. There is no guarantee that our mitigation strategies will continue to be effective, that any transportation capacity easing will continue or that transportation prices will return to more normalized levels.

We have remained agile by proactively identifying risks, modifying inventory plans and diversifying our supplier base to mitigate risk of customer order shortages and maintain our supply chain. We will continue to proactively manage our business in response to the evolving global economic environment and related uncertainty. We continue to prioritize and take steps to mitigate impacts to our supply chain. If these supply chain pressures continue, or we cannot obtain the transportation and labor services needed to fulfill customer orders, such shortages and supply chain issues could have an unfavorable impact on net sales and our operations during fiscal 2024. Additionally, as costs increase due to these issues or due to overall inflationary pressures, there is an additional risk of not being able to pass (in part or in full) such potential cost increases onto our customers or in a timely manner. If we cannot align costs with prices for our products, our operating performance could be adversely impacted.

17


Table of Contents

 

QUARTERLY HIGHLIGHTS

Our net sales of $234.1 million for the first quarter of fiscal 2024 decreased 7.3% from our net sales of $252.6 million for the first quarter of fiscal 2023.

Sales volume, measured as pounds sold to customers, decreased 7.3% compared to the first quarter of fiscal 2023.

Gross profit increased $6.4 million, and our gross profit margin, as a percentage of net sales, increased to 24.4% for the first quarter of fiscal 2024 compared to 20.0% for the first quarter of fiscal 2023.

Total operating expenses for the first quarter of fiscal 2024 increased by $4.2 million, or 14.9%, compared to the first quarter of fiscal 2023. As a percentage of net sales, total operating expenses in the first quarter of fiscal 2024 increased to 13.9% from 11.2% for the first quarter of fiscal 2023.

The total value of inventories on hand at the end of the first quarter of fiscal 2024 decreased $17.3 million, or 9.0%, in comparison to the total value of inventories on hand at the end of the first quarter of fiscal 2023.

We expect acquisition costs for most major tree nuts, other than walnuts, to be flat or decrease, and we expect acquisition costs for peanuts to increase modestly in the 2023 crop year (which falls into our current 2024 fiscal year). While we began to procure inshell walnuts during the first quarter of fiscal 2024, the total payments due to our walnut growers will not be determined until the second and/or third quarters of fiscal 2024. We will determine the final prices to be paid to the walnut growers based upon current market prices and other factors such as crop size and export demand. We have estimated the liability to our walnut growers and our walnut inventory costs using currently available information. Any difference between our estimated liability and the actual payments will be determined during the second and/or third quarters of fiscal 2024 and will be recognized in our financial results at that time.

18


Table of Contents

 

RESULTS OF OPERATIONS

Net Sales

Our net sales decreased 7.3% to $234.1 million in the first quarter of fiscal 2024 compared to net sales of $252.6 million for the first quarter of fiscal 2023. The decrease in net sales was attributable to a 7.3% decrease in sales volume, which is defined as pounds sold to customers. The decrease in sales volume was driven by decreased sales volume for all product types.

The following table summarizes sales by product type as a percentage of total gross sales. The information is based upon gross sales, rather than net sales, because certain adjustments, such as promotional discounts, are not allocable to product type.

 

 

For the Quarter Ended

 

Product Type

 

September 28,
2023

 

 

September 29,
2022

 

Peanuts & Peanut Butter

 

 

20.1

%

 

 

19.3

%

Pecans

 

 

9.2

 

 

 

10.3

 

Cashews & Mixed Nuts

 

 

21.0

 

 

 

20.1

 

Walnuts

 

 

4.9

 

 

 

5.7

 

Almonds

 

 

9.1

 

 

 

9.0

 

Trail & Snack Mixes

 

 

28.0

 

 

 

28.9

 

Other

 

 

7.7

 

 

 

6.7

 

Total

 

 

100.0

%

 

 

100.0

%

 

The following table shows a comparison of net sales by distribution channel (dollars in thousands):

 

 

For the Quarter Ended

 

Distribution Channel

 

September 28,
2023

 

 

Percentage
of Total

 

 

September 29,
2022

 

 

Percentage
of Total

 

 

$
 Change

 

 

%
Change

 

Consumer (1)

 

$

184,334

 

 

 

78.8

%

 

$

196,547

 

 

 

77.8

%

 

$

(12,213

)

 

 

(6.2

)%

Commercial Ingredients

 

 

28,135

 

 

 

12.0

 

 

 

31,507

 

 

 

12.5

 

 

 

(3,372

)

 

 

(10.7

)

Contract Packaging

 

 

21,636

 

 

 

9.2

 

 

 

24,547

 

 

 

9.7

 

 

 

(2,911

)

 

 

(11.9

)

Total

 

$

234,105

 

 

 

100.0

%

 

$

252,601

 

 

 

100.0

%

 

$

(18,496

)

 

 

(7.3

)%

 

(1)
Sales of branded products were approximately 20% and 21% of total consumer sales during the first quarter of fiscal 2024 and fiscal 2023, respectively. Fisher branded products were approximately 62% and 65% of branded sales during the first quarter of fiscal 2024 and fiscal 2023, respectively, with Orchard Valley Harvest branded products accounting for the majority of the remaining branded product sales.

Net sales in the consumer distribution channel decreased $12.2 million, or 6.2%, and sales volume decreased 5.8% in the first quarter of fiscal 2024 compared to the first quarter of fiscal 2023. The sales volume decrease was mostly driven by a decrease in private brand sales volume due to fewer promotional programs and lower seasonal sales volume for snack and trail mixes at two current mass merchandising retailers and a decrease in peanut sales volume at the same two mass merchandisers. Also contributing to the decrease was a 30.9% decrease in sales volume of Fisher snack nuts due to increased competitive pricing pressures, discontinuance of a product line at a mass merchandising retailer and timing of holiday sales orders for a customer in the non-food sector. Sales volume of Fisher recipe nuts decreased 10.8% mainly due to a one-time order at an existing grocery customer in the same quarter of our prior fiscal year that did not recur in the current quarter and timing of holiday sales orders for another grocery customer. Sales volume for Southern Style Nuts decreased 36.6% mainly from reduced distribution and promotional programs at a club store customer.

Net sales in the commercial ingredients distribution channel decreased 10.7% in dollars and 5.5% in sales volume in the first quarter of fiscal 2024 compared to the first quarter of fiscal 2023. The decrease in sales volume was due to a 50.3% decrease in sales volume of peanut crushing stock to peanut oil processors due to reduced peanut shelling.

Net sales in the contract packaging distribution channel decreased 11.9% in dollars and 19.4% in sales volume in the first quarter of fiscal 2024 compared to the first quarter of fiscal 2023. The decrease in sales volume was primarily due to decreased peanut distribution and timing of holiday sales orders for a major customer.

19


Table of Contents

 

Gross Profit

Gross profit increased by $6.4 million, or 12.6%, to $57.0 million for the first quarter of fiscal 2024 compared to the first quarter of fiscal 2023 due to lower acquisition costs for all major tree nuts which was partially offset by decreased sales volume. Our gross profit margin, as a percentage of net sales, increased to 24.4% for the first quarter of fiscal 2024 compared to 20.0% for the first quarter of fiscal 2023 due to lower acquisition costs for all major tree nuts, which was partially offset by higher acquisition costs for peanuts. The increase was also due to manufacturing efficiencies and decreased peanut sales volume.

Operating Expenses

Total operating expenses for the first quarter of fiscal 2024 increased by $4.2 million, or 14.9%, to $32.4 million. Operating expenses increased to 13.9% of net sales for the first quarter of fiscal 2024 compared to 11.2% of net sales for the first quarter of fiscal 2023 due to an increase in total expense and a lower net sales base.

Selling expenses for the first quarter of fiscal 2024 were $22.0 million, an increase of $4.0 million, or 22.3%, from the first quarter of fiscal 2023. The increase was driven primarily by a $4.4 million increase in advertising, consumer insight research and related consulting expenses, a $0.3 million increase in sample expense related to nutrition bars which launched in the third quarter of fiscal 2023 and a $0.2 million increase in consulting expenses. These increases were partially offset by a $0.8 million decrease in freight expense due to a decrease in freight rates.

Administrative expenses for the first quarter of fiscal 2024 were $10.5 million compared to $10.2 million for the first quarter of fiscal 2023. The increase was due to a $0.3 increase in charitable food donations.

Income from Operations

Due to the factors discussed above, income from operations was $24.6 million, or 10.5% of net sales, for the first quarter of fiscal 2024 compared to $22.4 million, or 8.9% of net sales, for the first quarter of fiscal 2023.

Interest Expense

Interest expense was $0.2 million for the first quarter of fiscal 2024 compared to $0.7 million for the first quarter of fiscal 2023. The decrease in interest expense was due to lower average debt levels.

Rental and Miscellaneous Expense, Net

Net rental and miscellaneous expense was $0.4 million for both the first quarter of fiscal 2024 and fiscal 2023.

Pension Expense (Excluding Service Costs)

Pension expense (excluding service costs) was $0.4 million for the first quarter of fiscal 2024 compared to $0.3 million for the first quarter of fiscal 2023.

Income Tax Expense

Income tax expense was $6.1 million, or 25.6% of income before income taxes, for the first quarter of fiscal 2024 compared to $5.5 million, or 26.0% of income before income taxes, for the first quarter of fiscal 2023.

Net Income

Net income was $17.6 million, or $1.52 per common share basic and $1.51 per common share diluted, for the first quarter of fiscal 2024, compared to $15.5 million, or $1.35 per common share basic and $1.34 per common share diluted, for the first quarter of fiscal 2023.

20


Table of Contents

 

LIQUIDITY AND CAPITAL RESOURCES

General

The primary uses of cash are to fund our current operations, fulfill contractual obligations, pursue our Long-Range Plan through growing our branded and private label programs, consummate and integrate business acquisitions, return cash to our stockholders through dividends, repay indebtedness and pay amounts owed under the Retirement Plan. Also, various uncertainties, including cost uncertainties, could result in additional uses of cash. The primary sources of cash are results of operations and availability under our Credit Facility. We anticipate that expected net cash flow generated from operations and amounts available pursuant to the Credit Facility will be sufficient to fund our operations for the next twelve months. Our available credit under our Credit Facility has allowed us to devote more funds to promote our products, increase consumer insight capabilities and promotional efforts, reinvest in the Company through capital expenditures, develop new products, pay cash dividends, consummate strategic investments and business acquisitions, such as the acquisition of the Just the Cheese brand in fiscal 2023 and the Lakeville Acquisition disclosed in Note 14‒Subsequent Events, and explore other growth strategies outlined in our Long-Range Plan.

Cash flows from operating activities have historically been driven by net income but are also significantly influenced by inventory requirements, which can change based upon fluctuations in both quantities and market prices of the various nuts and nut products we buy and sell. Current market trends in nut prices and crop estimates also impact nut procurement.

The following table sets forth certain cash flow information for the first quarter of fiscal 2024 and 2023, respectively (dollars in thousands):

 

 

September 28,
2023

 

 

September 29,
2022

 

 

$
Change

 

Operating activities

 

$

21,881

 

 

$

30,646

 

 

$

(8,765

)

Investing activities

 

 

(6,046

)

 

 

(5,974

)

 

 

(72

)

Financing activities

 

 

(16,945

)

 

 

(24,789

)

 

 

7,844

 

Total change in cash

 

$

(1,110

)

 

$

(117

)

 

$

(993

)

 

Operating Activities Net cash provided by operating activities was $21.9 million for the first quarter of fiscal 2024 compared to net cash provided by operating activities of $30.6 million for the first quarter of fiscal 2023. The decrease in operating cash flow was primarily due to changes in working capital, primarily accounts receivable and inventory.

Total inventories were $174.8 million at September 28, 2023, an increase of $1.9 million, or 1.1%, from the inventory balance at June 29, 2023, and a decrease of $17.3 million, or 9.0%, from the inventory balance at September 29, 2022. The decrease in inventories at September 28, 2023 compared to September 29, 2022 was primarily due to the early shell out of inshell pecans, lower acquisition costs for all major tree nuts and lower quantities of finished goods and work in process, which were partially offset by higher on hand quantities of pecans.

Raw nut and dried fruit input stocks, some of which are classified as work-in-process, decreased by 3.6 million pounds, or 11.6%, at September 28, 2023 compared to September 29, 2022 due to lower quantities of inshell peanuts, almonds and dried fruit on hand, partially offset by higher quantities of cashews on hand. The weighted average cost per pound of raw nut input stocks on hand at the end of the first quarter of fiscal 2024 decreased 2.6% compared to the end of the first quarter of fiscal 2023 primarily due to lower commodity acquisition costs for all major tree nuts, which was partially offset by higher on hand quantities of pecans.

Investing Activities Cash used in investing activities was unchanged at $6.0 million during the first quarter of fiscal 2024 compared to the same period last year. Capital asset purchases were $6.0 million during the first quarter of fiscal 2024 compared to $5.9 million for the first quarter of fiscal 2023. We expect total capital expenditures for new equipment, facility upgrades, and food safety enhancements, including for our newly acquired bar business in Lakeville, Minnesota, to be approximately $28.0 million for fiscal 2024. Absent any material acquisitions or other significant investments, we believe that cash on hand, combined with cash provided by operations and borrowings available under the Credit Facility, will be sufficient to meet the cash requirements for planned capital expenditures.

Financing Activities Cash used in financing activities was $16.9 million during the first quarter of fiscal 2024 compared to $24.8 million for the same period last year. Net borrowings under our Credit Facility were $6.0 million during the first quarter of fiscal 2024 compared to net borrowings of $2.2 million for the first quarter of fiscal 2023. The increase in credit facility borrowings was primarily due to increased use of working capital for inventory in the current quarter. Dividends paid in the first quarter of fiscal 2024 were approximately $2.8 million lower than dividends paid in the same period last year. Long term debt payments in the first quarter of

21


Table of Contents

 

fiscal 2024 were approximately $1.1 million lower than payments in the same period last year due to the mortgage that was repaid in full in the third quarter of the fiscal 2023.

Real Estate Matters

In August 2008, we completed the consolidation of our Chicago-based facilities into our Elgin headquarters (“Elgin Site”). The Elgin Site includes both an office building and a warehouse. We are currently attempting to find additional tenants for the available space in the office building at the Elgin Site. Until additional tenant(s) are found, we will not receive the benefit of rental income associated with such space. Approximately 65% of the rentable area in the office building is currently vacant. Approximately 29% of the rentable area has not been built-out. There can be no assurance that we will be able to lease the unoccupied space and further capital expenditures will likely be necessary to lease the remaining space.

Financing Arrangements

On February 7, 2008, we entered into the Former Credit Agreement (as defined below) with a bank group (the “Bank Lenders”) providing a $117.5 million revolving loan commitment and letter of credit subfacility.

On March 5, 2020, we entered into an Amended and Restated Credit Agreement (the “Amended and Restated Credit Agreement”) which amended and restated our Credit Agreement dated as of February 7, 2008 (the “Former Credit Agreement”). The Amended and Restated Credit Agreement provides for a $117.5 million senior secured revolving credit facility with the same borrowing capacity, interest rates and applicable margin as the Former Credit Agreement and extends the term of the Former Credit Agreement from July 7, 2021 to March 5, 2025.

The Amended and Restated Credit Facility is secured by substantially all of our assets other than machinery and equipment, real property, and fixtures and matures on March 5, 2025.

On May 8, 2023, we entered into the First Amendment to our Amended and Restated Credit Agreement (the "First Amendment") which replaced the London interbank offered rate (LIBOR) interest rate option with the Secured Overnight Financing Rate ("SOFR"). The First Amendment updated the accrued interest rate to a rate based on SOFR plus an applicable margin based upon the borrowing base calculation, ranging from 1.35% to 1.85%.

On September 29, 2023, we entered into the Second Amendment, which (among other things) increased the amount available to borrow under the Credit Facility to $150.0 million (from $117.5 million) and extended the maturity date to September 29, 2028 (from March 5, 2025).

Credit Facility

At our election, borrowings under the Credit Facility currently accrue interest at either (i) a rate determined pursuant to the administrative agent’s prime rate plus an applicable margin determined by reference to the amount of loans which may be advanced under the borrowing base calculation, ranging from 0.25% to 0.75% or (ii) a rate based on SOFR plus an applicable margin as noted above.

At September 28, 2023, the weighted average interest rate for the Credit Facility was 7.3%. The terms of the Credit Facility contain covenants that, among other things, require us to restrict investments, indebtedness, acquisitions and certain sales of assets and limit annual cash dividends or distributions, transactions with affiliates, redemptions of capital stock and prepayment of indebtedness (if such prepayment, among other things, is of a subordinate debt). If loan availability under the borrowing base calculation falls below $25.0 million, we will be required to maintain a specified fixed charge coverage ratio, tested on a monthly basis, until loan availability equals or exceeds $25.0 million for three consecutive months. All cash received from customers is required to be applied against the Credit Facility. The Bank Lenders have the option to accelerate and demand immediate repayment of our obligations under the Credit Facility in the event of default on the payments required under the Credit Facility, a change in control in the ownership of the Company, non-compliance with the financial covenant or upon the occurrence of other defaults by us under the Credit Facility. As of September 28, 2023, we were in compliance with all covenants under the Credit Facility and we currently expect to be in compliance with the financial covenant in the Credit Facility for the foreseeable future. At September 28, 2023, we had $107.3 million of available credit under the Credit Facility. If this entire amount were borrowed at September 28, 2023, we would still be in compliance with all restrictive covenants under the Credit Facility.

22


Table of Contents

 

Selma Property

In September 2006, we sold our Selma, Texas properties (the “Selma Properties”) to two related party partnerships for $14.3 million and are leasing them back. The selling price was determined by an independent appraiser to be the fair market value which also approximated our carrying value. The lease for the Selma Properties has a ten-year term at a fair market value rent with three five-year renewal options. In September 2015, we exercised two of the five-year renewal options which extended the lease term to September 2026. The lease extension also reduced the monthly lease payment on the Selma Properties, beginning in September 2016, to reflect then current market conditions. At the end of each five-year renewal option, the base monthly lease amounts are reassessed, and the monthly payments increased to $114 beginning in September 2021. One five-year renewal option remains. Also, we have an option to purchase the Selma Properties from the owner at 95% (100% in certain circumstances) of the then fair market value, but not less than the original $14.3 million purchase price. The provisions of the arrangement are not eligible for sale-leaseback accounting and the $14.3 million was recorded as a debt obligation. No gain or loss was recorded on the Selma Properties transaction. As of September 28, 2023, $7.6 million of the debt obligation was outstanding.

Critical Accounting Policies and Estimates

For information regarding our Critical Accounting Policies and Estimates, see the “Critical Accounting Policies and Estimates” section of “Item 7 – Management's Discussion and Analysis of Financial Condition and Results of Operations” in our Form 10-K for the fiscal year ended June 29, 2023.

Recent Accounting Pronouncements

Refer to Note 13 – “Recent Accounting Pronouncements” of the Notes to Consolidated Financial Statements, contained in Part I, Item 1 of this form 10-Q, for a discussion of recently issued and adopted accounting pronouncements.

23


Table of Contents

 

FORWARD LOOKING STATEMENTS

Some of the statements in this release are forward-looking. These forward-looking statements may be generally identified by the use of forward-looking words and phrases such as “will”, “intends”, “may”, “believes”, “anticipates”, “should” and “expects” and are based on the Company’s current expectations or beliefs concerning future events and involve risks and uncertainties. Consequently, the Company’s actual results could differ materially. The Company undertakes no obligation to update publicly or otherwise revise any forward-looking statements, whether as a result of new information, future events or other factors that affect the subject of these statements, except where expressly required to do so by law. Among the factors that could cause results to differ materially from current expectations are: (i) sales activity for the Company’s products, such as a decline in sales to one or more key customers, or to customers or in the nut category generally, in some or all channels, a change in product mix to lower price products, a decline in sales of private brand products or changing consumer preferences, including a shift from higher margin products to lower margin products; (ii) changes in the availability and costs of raw materials and ingredients and the impact of fixed price commitments with customers; (iii) the ability to pass on price increases to customers if commodity costs rise and the potential for a negative impact on demand for, and sales of, our products from price increases; (iv) the ability to measure and estimate bulk inventory, fluctuations in the value and quantity of the Company’s nut inventories due to fluctuations in the market prices of nuts and bulk inventory estimation adjustments, respectively; (v) the Company’s ability to appropriately respond to, or lessen the negative impact of, competitive and pricing pressures; (vi) losses associated with product recalls, product contamination, food labeling or other food safety issues, or the potential for lost sales or product liability if customers lose confidence in the safety of the Company’s products or in nuts or nut products in general, or are harmed as a result of using the Company’s products; (vii) the ability of the Company to control costs (including inflationary costs) and manage shortages in areas such as inputs, transportation and labor; (viii) uncertainty in economic conditions, including the potential for inflation or economic downturn; (ix) the timing and occurrence (or nonoccurrence) of other transactions and events which may be subject to circumstances beyond the Company’s control; (x) the adverse effect of labor unrest or disputes, litigation and/or legal settlements, including potential unfavorable outcomes exceeding any amounts accrued; (xi) losses due to significant disruptions at any of our production or processing facilities or employee unavailability due to labor shortages; (xii) the ability to implement our Long-Range Plan, including growing our branded and private brand product sales, diversifying our product offerings (including by the launch of new products) and expanding into alternative sales channels; (xiii) technology disruptions or failures or the occurrence of cybersecurity incidents or breaches; (xiv) the inability to protect the Company’s brand value, intellectual property or avoid intellectual property disputes; (xv) our ability to manage the impacts of changing weather patterns on raw material availability due to climate change; and (xvi) our ability to operate and integrate the acquired snack bar related assets of TreeHouse and realize efficiencies and synergies from such acquisition.

24


Table of Contents

 

Item 3. Quantitative and Qualitative Disclosures About Market Risk

There has been no material change in our assessment of our sensitivity to market risk since our presentation set forth in Part I - Item 7A “Quantitative and Qualitative Disclosures About Market Risk,” in our Annual Report on Form 10-K for the fiscal year ended June 29, 2023.

Item 4. Controls and Procedures

Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures (as defined in Exchange Act Rule 13a-15(e)) as of September 28, 2023. Based on such evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that, as of September 28, 2023, the Company’s disclosure controls and procedures were effective.

In connection with the evaluation by our management, including our Chief Executive Officer and Chief Financial Officer, there were no changes in our internal control over financial reporting (as defined in Exchange Act Rule 13a-15(f)) during the quarter ended September 28, 2023 that have materially affected or are reasonably likely to materially affect our internal control over financial reporting.

PART IIOTHER INFORMATION

Item 1. Legal Proceedings

For a discussion of legal proceedings, see Note 11 – “Commitments and Contingent Liabilities” in Part I, Item 1 of this Form 10-Q.

Item 1A. Risk Factors

In addition to the other information set forth in this report on Form 10-Q, you should also consider the factors, risks and uncertainties which could materially affect our Company’s business, financial condition or future results as discussed in Part I, Item 1A – “Risk Factors” of our Annual Report on Form 10-K for the fiscal year ended June 29, 2023. There were no significant changes to the risk factors identified on the Form 10-K for the fiscal year ended June 29, 2023 during the first quarter of fiscal 2024.

See Part I, Item 2 — “Management’s Discussion and Analysis of Financial Condition and Results of Operations — Liquidity and Capital Resources” in this Form 10-Q, and see Part II, Item 7 — “Management’s Discussion and Analysis of Financial Condition and Results of Operations — Liquidity and Capital Resources” in the Company’s Annual Report on Form 10-K for the fiscal year ended June 29, 2023.

Item 5. Other Information

Rule 10b5-1 Trading Arrangement

The following table shows our directors and officers that adopted a trading plan intended to satisfy the conditions under Rule 10b5-1(c) of the Exchange Act:

 

Name & Position

 

Adoption Date

 

Shares of the Company's Common Stock

 

 

Expiration Date(1)

Ellen C. Taaffe, Director

 

September 20, 2023

 

 

1,070

 

 

June 20, 2024

Jeffrey T. Sanfilippo, Chief Executive Officer

 

September 25, 2023

 

 

5,212

 

 

September 25, 2024

Jasper B. Sanfilippo, Jr., Chief Operating Officer

 

September 25, 2023

 

 

5,212

 

 

September 25, 2024

James J. Sanfilippo, Director

 

September 26, 2023

 

 

1,070

 

 

September 30, 2024

 

(1)
The plan expires on the date in this column, or upon the earlier completion of all authorized transactions under the Rule 10b5-1 plan.

During the three months ended September 28, 2023, other than noted above, none of our directors or officers (as defined in Rule 16a-1(f) of the Exchange Act) adopted, terminated or modified a Rule 10b5-1 trading arrangement or non-Rule 10b5-1 trading arrangement (as such terms are defined in Item 408 of Regulation S-K).

Item 6. Exhibits

The exhibits filed herewith are listed in the exhibit index below.

25


Table of Contents

 

EXHIBIT INDEX

(Pursuant to Item 601 of Regulation S-K)

 

Exhibit

No.

Description

 

 

2.1

Asset Purchase Agreement, dated as of September 5, 2023, by and among John B. Sanfilippo & Son, Inc. and TreeHouse Foods, Inc., Bay Valley Foods, LLC and TreeHouse Private Brands, Inc. (incorporated by reference from Exhibit 2.1 to the Form 8-K filed on September 8, 2023)

 

 

3.1

Restated Certificate of Incorporation of the Company (incorporated by reference from Exhibit 3.1 to the Form 10-Q for the quarter ended March 24, 2005)

 

 

3.2

Amended and Restated Bylaws of the Company (incorporated by reference from Exhibit 3.2 to the Form 10-K for the fiscal year ended June 25, 2015)

 

 

*10.1

Amended and Restated John B. Sanfilippo & Son, Inc. Split-Dollar Insurance Agreement Number Two among Michael J. Valentine, as trustee of the Valentine Life Insurance Trust, Mathias Valentine, Mary Valentine and the Company, dated December 31, 2003 (incorporated by reference from Exhibit 10.35 to the Form 10-Q for the quarter ended December 25, 2003)

 

 

*10.2

Amendment, dated February 12, 2004, to Amended and Restated John B. Sanfilippo & Son, Inc. Split-Dollar Insurance Agreement Number Two among Michael J. Valentine, as trustee of the Valentine Life Insurance Trust, Mathias Valentine, Mary Valentine and the Company, dated December 31, 2003 (incorporated by reference from Exhibit 10.47 to the Form 10-Q for the quarter ended March 25, 2004)

 

 

*10.3

Restated Supplemental Retirement Plan (incorporated by reference from Exhibit 10.16 to the Form 10-K for the fiscal year ended June 28, 2007)

 

 

*10.4

Form of Indemnification Agreement (incorporated by reference from Exhibit 10.01 to the Form 8-K filed on May 5, 2009)

 

 

*10.5

2014 Omnibus Incentive Plan (incorporated by reference from Exhibit 4.1 to the Registration Statement on Form S-8 filed on October 28, 2014)

 

 

*10.6

Amendment No. 1 to the 2014 Omnibus Incentive Plan (incorporated by reference from Exhibit 10.12 to the Form 10-K for the year ended June 30, 2016)

 

 

 

*10.7

Form of Non-Employee Director Restricted Stock Unit Award Agreement (non-deferral) under 2014 Omnibus Plan (fiscal 2021, 2022 and 2023 awards cycle) (incorporated by reference from Exhibit 10.38 to the Form 10-Q for the quarter ended December 24, 2015)

 

 

 

*10.8

Form of Non-Employee Director Restricted Stock Unit Award Agreement (deferral) under 2014 Omnibus Plan (fiscal 2021 and 2022 awards cycle) (incorporated by reference from Exhibit 10.39 to the Form 10-Q for the quarter ended December 24, 2015)

 

 

*10.9

Form of Employee Restricted Stock Unit Award Agreement under 2014 Omnibus Plan (fiscal 2021 and 2022 awards cycle) (incorporated by reference from Exhibit 10.10 to the Form 10-Q for the quarter ended December 24, 2020)

 

 

*10.10

Form of Employee Restricted Stock Unit Award Agreement under 2014 Omnibus Plan (fiscal 2023 awards cycle) (incorporated by reference from Exhibit 10.10 to the Form 10-Q for the quarter ended December 29, 2022)

 

 

*10.11

2023 Omnibus Incentive Plan (incorporated by reference from Annex A to the form DEF 14A filed on September 12, 2023)

 

 

*10.12

Amended and Restated Sanfilippo Value Added Plan, dated August 23, 2023

 

 

10.13

Amended and restated Credit Agreement dated as of March 5, 2020, by and among John B. Sanfilippo & Son, Inc., Wells Fargo Capital Finance, LLC (f/k/a WFF), as a lender and the administrative agent, and Southwest Georgia Farm Credit, ACA, as a lender. (incorporated by reference from Exhibit 10.1 to the Form 8-K filed on March 11, 2020)

 

 

10.14

First Amendment to Amended and Restated Credit Agreement dated as of May 8, 2023 (incorporated by reference from Exhibit 10.13 to the Form 10-K filed on August 23, 2023)

 

 

10.15

Second Amendment to Amended and Restated Credit Agreement dated as of September 29, 2023 (incorporated by reference from Exhibit 10.1 to the Form 8-K filed on October 2, 2023)

 

26


Table of Contents

 

 

Exhibit

No.

Description

 

 

*10.16

Amended and Restated John B. Sanfilippo & Son, Inc. Split-Dollar Insurance Agreement Number One among John E. Sanfilippo, as trustee of the Jasper and Marian Sanfilippo Irrevocable Trust, dated September 23, 1990, Jasper B. Sanfilippo, Marian R. Sanfilippo and Registrant, dated December 31, 2003 (incorporated by reference from Exhibit 10.34 to the Form 10-Q for the quarter ended December 25, 2003)

 

 

*10.17

Amendment, dated February 12, 2004, to Amended and Restated John B. Sanfilippo & Son, Inc. Split-Dollar Insurance Agreement Number One among John E. Sanfilippo, as trustee of the Jasper and Marian Sanfilippo Irrevocable Trust, dated September 23, 1990, Jasper B. Sanfilippo, Marian R. Sanfilippo and Registrant, dated December 31, 2003 (incorporated by reference from Exhibit 10.46 to the Form 10-Q for the quarter ended March 25, 2004)

 

 

*10.18

Split-Dollar Insurance Agreement Notice of Termination and Purchase Agreement, by and among John B. Sanfilippo & Son, Inc., John E. Sanfilippo, on behalf of and as sole trustee of the Jasper and Marian Sanfilippo Irrevocable Trust, dated September 23, 1990 and Marian R. Sanfilippo, dated December 24, 2021. (incorporated by reference from Exhibit 10.15 to the Form 10-Q for the quarter ended March 24, 2022)

 

 

*10.19

Amendment No. 1 to the Split-Dollar Insurance Agreement Notice of Termination and Purchase Agreement, by and among John B. Sanfilippo & Son, Inc., John E. Sanfilippo, on behalf of and as sole trustee of the Jasper and Marian Sanfilippo Irrevocable Trust, dated September 23, 1990 and Marian R. Sanfilippo, dated February 21, 2022. (incorporated by reference from Exhibit 10.16 to the Form 10-Q for the quarter ended March 24, 2022)

 

 

*10.20

Separation Benefits & General Release Agreement, effective June 29, 2023, between John B. Sanfilippo & Son, Inc. and Shayn E. Wallace (incorporated by reference from Exhibit 10.1 to the Form 8-K filed on June 30, 2023)

 

 

*10.21

Retirement Agreement and General Release, dated January 23, 2023 by and between John B. Sanfilippo & Son, Inc. and Michael Valentine (incorporated by reference from Exhibit 10.20 to the Form 10-Q for the quarter ended March 30, 2023)

 

 

*10.22

Nonqualified Deferred Compensation Plan Adoption Agreement of the Company dated as of November 22, 2022 (incorporated by reference from Exhibit 10.18 to the Form 10-Q for the quarter ended December 29, 2022)

 

 

*10.23

John B. Sanfilippo & Son, Inc. Nonqualified Deferred Compensation Plan dated as of November 22, 2022 (incorporated by reference from Exhibit 10.19 to the Form 10-Q for the quarter ended December 29, 2022)

 

 

31.1

Certification of Jeffrey T. Sanfilippo pursuant to Section 302 of the Sarbanes-Oxley Act of 2002, as amended

 

 

31.2

Certification of Frank S. Pellegrino pursuant to Section 302 of the Sarbanes-Oxley Act of 2002, as amended

 

 

32.1

Certification of Jeffrey T. Sanfilippo pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, as amended

 

 

32.2

Certification of Frank S. Pellegrino pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, as amended

 

 

101.INS

Inline eXtensible Business Reporting Language (XBRL) Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.

 

 

101.SCH

Inline XBRL Taxonomy Extension Schema Document

 

 

101.CAL

Inline XBRL Taxonomy Extension Calculation Linkbase Document

 

 

101.DEF

Inline XBRL Taxonomy Extension Definition Linkbase Document

 

 

101.LAB

Inline XBRL Taxonomy Extension Label Linkbase Document

 

 

101.PRE

Inline XBRL Taxonomy Extension Presentation Linkbase Document

 

 

104

Cover Page Interactive Data File (embedded within the Inline XBRL document)

 

 

* Indicates a management contract or compensatory plan or arrangement.

27


Table of Contents

 

SIGNATURE

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 on November 2, 2023.

 

JOHN B. SANFILIPPO & SON, INC.

 

 

By

 

 

/s/ Frank S. Pellegrino

Frank S. Pellegrino

Chief Financial Officer, Executive

Vice President, Finance and Administration

 

28


EX-10.12 2 jbss-ex10_12.htm EX-10.12 EX-10.12

Exhibit 10.12

2023 Amended and Restated

John B. Sanfilippo & Son, Inc.

Sanfilippo Value Added Plan

I.

Purposes of the Plan

The purpose of the Plan is to more closely link incentive cash compensation to the creation of stockholder value. The Plan is intended to foster a culture of performance, promote employee accountability, and establish a framework of manageable risks and rewards imposed by variable pay. The Plan is also intended to reward continuing improvements in stockholder value with an opportunity to participate in a portion of the wealth created. The Plan is amended and restated as of August 23, 2023 to be effective for the 2024 Plan Year and thereafter.

II.

Definitions

Actual Improvement” means the annual change in SVA, as determined under Section V(B)(1) of the Plan, which can be positive or negative.

Annual Salary” means, with respect to a Participant, his or her annual or pro-rated (in the case of employment for less than the full year) final base salary or hourly wages actually paid in a particular fiscal year of the Company. For the avoidance of doubt, base salary and hourly wages pursuant to this definition shall not include bonuses or other special payments of any kind unless otherwise approved by the Committee.

“Award” means a grant under this Plan, in each case subject to the terms of this Plan.

“Award Agreement” means either (A) a written or electronic agreement entered into by the Company and a Participant setting forth the terms and provisions applicable to an Award granted under this Plan, including any amendment or modification thereof, or (B) a written or electronic statement issued by the Company to a Participant describing the terms and provisions of such Award, including any amendment or modification thereof. The Committee may provide for the use of electronic, Internet or other non-paper Award Agreements, and the use of electronic, Internet or other non-paper means for the acceptance thereof and actions thereunder by a Participant.

Board” means the Board of Directors of the Company.

“Bonus Declared” means the annual or pro-rated (in the case of employment for less than the full Plan Year) bonus amount for a Plan Year, as determined under Section V of the Plan.

Bonus Interval” means the amount of SVA growth or diminution as a variance from Target SVA Improvement that would either (A) result in two times the Target Bonus for SVA performance above Target SVA Improvement or (B) result in zero times the Target Bonus for SVA performance below Target SVA Improvement.

Capital Charge” means the Cost of Capital multiplied by the Company’s invested capital, as determined by the Committee in its sole discretion.

Cause” means, in the judgment of the Committee, (A) the breach by the Participant of any employment agreement, employment arrangement or any other agreement with the

 


 

Company or a Subsidiary, (B) the Participant engaging in a business that competes with the Company or a Subsidiary, (C) the Participant disclosing business secrets, trade secrets or confidential information of the Company or a Subsidiary to any party, (D) dishonesty, misconduct, fraud or disloyalty by the Participant, (E) misappropriation of corporate funds, (F) failure to substantially perform his or her duties as an employee (for reasons other than physical or mental illness), (G) breach by the Participant of any policy or code of the conduct of the Company or any Subsidiary or (H) such other conduct by the Participant of an insubordinate or criminal nature as to have rendered the continued employment or association of the Participant incompatible with the best interests of the Company and its Subsidiaries.

Change in Control” means the first date on which one of the following events occurs:

A. the consummation of a merger or consolidation of the Company with or into another entity or any other corporate reorganization, if more than 50% of the combined voting power of the continuing or surviving entity’s securities outstanding immediately after such merger, consolidation or other reorganization is owned by persons who were not stockholders of the Company immediately prior to such merger, consolidation or other reorganization;

B. the sale, transfer or other disposition of all or substantially all of the Company’s assets other than a sale or disposition by the Company of all or substantially all of the Company’s assets to an entity, where more than 50% of the combined voting power of such entity’s securities outstanding immediately after such sale or disposition is owned by persons who were not stockholders of the Company immediately prior to such sale or disposition;

C. a change in the composition of the Board, as a result of which fewer than one-half of the directors following such change in composition of the Board are directors who either (1) had been directors of the Company on the date 12 months prior to the date of the event that may constitute a Change in Control (the “Original Directors”) or (2) were elected, or nominated for election, to the Board with the affirmative votes of at least a majority of the aggregate of (a) the Original Directors who were still in office at the time of the election or nomination and (b) the directors whose election or nomination was previously approved pursuant to this Clause (2); or

D. any transaction as a result of which any “person” or “group” (as such terms are used in Section 13(d) and 14(d) of the Exchange Act), other than one or more Permitted Holders, or any group that is controlled by Permitted Holders, is or becomes the “beneficial owner” (as defined in Rules 13d-3 and 13d-5 under the Exchange Act) (during the 12 month period ending on the date of the most recent acquisition of voting securities), directly or indirectly, of the voting securities of the Company representing at least 30% of the total voting power of the Company (with respect to all matters other than the election of directors) represented by the Company’s then outstanding voting securities. For purposes of this Clause (D), the term “transaction” shall include any conversion of the Class A Stock, whether or not such conversion occurs in connection with a sale, transfer or other disposition of such Class A Stock.

For purposes of this definition: (1) the term “person” shall exclude: (a) a trustee or other fiduciary holding securities under an employee benefit plan of the Company or a

2

 


 

Subsidiary; and (b) a corporation owned directly or indirectly by the stockholders of the Company in substantially the same proportions as their ownership of the Common Stock (it being understood that for purposes of subsequently determining whether a Change in Control has occurred, all references to the “Company” in the definition of Change in Control shall be deemed to be references to the Company and/or such corporation, as applicable); (2) the term “group” shall exclude any group controlled by any person identified in Clause (1)(A) above and (3) the term “control” shall mean the possession, directly or indirectly, of the power to direct or cause the direction of the management or policies of a person, whether through the ownership of voting securities, by contract, or otherwise, and the terms “controlling” and “controlled” have meanings correlative thereto.

Except as otherwise determined by the Committee, any spin-off of a division or subsidiary of the Company to its stockholders will not constitute a Change in Control of the Company.

Class A Stock” means the Class A Common Stock, $.01 par value per share, of the Company.

Code” means the Internal Revenue Code of 1986, as amended.

Committee” has the meaning set forth in Section IV(A).

Common Stock” means the Common Stock, par value $.01 per share, of the Company, and any other shares into which such Common Stock shall thereafter be exchanged by reason of a recapitalization, merger, consolidation, split-up, combination, exchange of shares or the like.

Company” means John B. Sanfilippo & Son, Inc., a Delaware corporation, and its successors and assigns.

Cost of Capital” means the Company’s assumed cost of equity plus its cost of debt, expressed as a percentage, using a weighted average of the expected return on the Company’s debt and equity capital, all as determined in the sole discretion of the Committee. Cost of Capital is intended to reflect the rate of return that an investor could earn by choosing another investment with equivalent risk.

Declared Bonus Multiple” means the multiple determined in accordance with Section V(B)(4) of the Plan for purposes of determining a Participant’s Bonus Declared.

Disability” means a mental or physical condition which, in the opinion of the Committee, renders a Participant unable or incompetent to carry out the job responsibilities which such Participant held or tasks to which such Participant was assigned at the time the disability was incurred and which is expected to be permanent or for an indefinite period. With respect to any amount payable under the Plan that constitutes deferred compensation under Section 409A and is subject to Section 409A, the Committee may not find that a Disability exists with respect to the applicable Participant unless, in the Committee’s opinion, such Participant is also “disabled” within the meaning of Section 409A.

Early Retirement” means the Termination of Service, other than for death or Disability, after the date the employee has (i) been continuously employed by the

3

 


 

Company or any Subsidiary of the Company for at least ten (10) years and (ii) achieved the age of at least 55.

Exchange Act” means the Securities Exchange Act of 1934, as amended.

Excess Improvement” has the meaning set forth in Section V(B)(2).

Guidelines” has the meaning set forth in Section IV(B)(3).

Normal Retirement” means the Termination of Service, other than for death or Disability, after the date the employee has (i) been continuously employed by the Company or any Subsidiary of the Company for at least seven (7) years and (ii) achieved the age of at least 62.

NOPAT” means the Company’s net operating profit after tax, as determined by the Committee from the Company’s audited financial statements.

Participant” has the meaning set forth in Section III.

Permitted Holder” means:

A. Jasper B. Sanfilippo (“Jasper”), Mathias A. Valentine, (“Mathias”), a spouse of Jasper, a spouse of Mathias, any lineal descendant of Jasper or any lineal descendant of Mathias (collectively referred to as the “Family Members”);

B. a legal representative of a deceased or disabled Family Member’s estate, provided that such legal representative is a Family Member;

C. a trustee of any trust of which all the beneficiaries (and any donees and appointees of any powers of appointment held thereunder) are Family Members and the trustee of which is a Family Member;

D. a custodian under the Uniform Gifts to Minors Act or Uniform Transfers to Minors Act for the exclusive benefit of a Family Member, provided that such custodian is a Family Member;

E. any corporation, partnership or other entity, provided that at least 75% of the equity interests in such entity (by vote and by value) are owned, either directly or indirectly, in the aggregate by Family Members;

F. any bank or other financial institution, solely as a bona fide pledgee of shares of Class A Stock by the owner thereof as collateral security for indebtedness due to the pledgee; or

G. any employee benefit plan, or trust or account held thereunder, or any savings or retirement account (including an individual retirement account), held for the exclusive benefit of a Family Member.

Plan” means the 2023 Amended and Restated John B. Sanfilippo & Son, Inc. Sanfilippo Value Added Plan.

Plan Year” means the fiscal year of the Company.

Retirement” means a Participant’s Termination of Service, other than a Termination for Cause, by reason of Normal Retirement or Early Retirement.

4

 


 

Section 409A” means Code Section 409A and all applicable rules and regulations related thereto.

Shortfall” has the meaning set forth in Section V(B)(3).

Subsidiary” means any corporation at least eighty percent (80%) of the outstanding voting stock of which is owned by the Company.

SVA” means the “stockholder value added” of the Company determined each Plan Year by deducting the Company’s Capital Charge from NOPAT, as determined by the Committee.

Target Bonus” means the Bonus Declared a Participant would be paid for a Plan Year if Actual Improvement equaled Target SVA Improvement, determined by multiplying a Participant’s Annual Salary for that Plan Year by the Participant’s Target Bonus Percentage for that Plan Year.

Target Bonus Percentage” means the percentage of a Participant’s Annual Salary, as established or approved by the Committee for purposes of determining a Participant’s Target Bonus.

Target SVA Improvement” means the targeted improvement in annual SVA growth as determined by the Committee pursuant to Section V(A)(1)(c).

Termination for Cause” means a determination by the Committee following a Participant’s termination of employment for any reason that, prior to such termination of employment, circumstances constituting Cause existed with respect to such Participant.

Termination of Service” means the date on which the Participant is no longer an employee of the Company or a Subsidiary; provided that, with respect to any payment of an Award subject to Section 409A, a Termination of Service shall mean a “separation from service” within the meaning of Section 409A.

Termination Year” has the meaning set forth in Section VI(B)(1)(a).

III.

Eligibility

An employee of the Company or a Subsidiary who, individually or as part of a group, is selected by the Committee to be eligible to participate in the Plan for the Plan Year shall become a participant as of the first day of such Plan Year, unless otherwise determined by the Committee (each, a “Participant”). Except as provided in this Section III, no Participant or other employee of the Company or any Subsidiary shall, at any time, have a right to participate in the Plan for any Plan Year, notwithstanding having previously participated in the Plan.

IV.

Administration

A.

The Committee

The Board hereby appoints the Compensation and Human Resources Committee of the Board to be the “Committee” hereunder unless a different committee is selected by the Board. The Board hereby delegates to the Committee all

5

 


 

compensation review and approval powers associated with the Plan and the Guidelines.

B.

Powers

The Committee shall have full and exclusive discretionary power to:

1. Interpret and administer the Plan and all Awards hereunder,

2. Determine those employees of the Company and its Subsidiaries who are eligible to participate in the Plan in accordance with Section III,

3. Adopt, amend and revoke such rules, regulations, and guidelines, including the establishment of performance criteria (the “Guidelines”), for administering the Plan as the Committee may deem necessary or proper, including the full discretion not to make payment of any or all of the Bonus Declared determined in Section VI, and

4. Except to the extent prohibited by applicable law or the applicable rules of a stock exchange, or inconsistent with the Company’s Amended and Restated Bylaws, Restated Certificate of Incorporation or Committee charter, allocate all or any portion of its responsibilities and powers under this Plan to any one or more of its members or delegate all or any part of its responsibilities and powers to any person or persons selected by it. Such delegation shall include, unless limited by its terms, all of the responsibility and authority held by the Committee hereunder, and any such allocation or delegation may be revoked by the Committee at any time.

C.

Adjustment to Payments

1. If a Participant violates any Company policy, the Company retains the right (in the discretion of the Committee) to declare forfeited any award granted to a Participant hereunder, to the extent it remains unpaid. In the event that a Participant’s Bonus Declared for the prior Plan Year has not yet been paid at the time the Company declares such Participant’s award forfeited, such forfeited amounts shall be distributed to other Participant(s) on a pro-rata basis, or distributed to other Participant(s) as otherwise determined by the Committee.

2. Awards under the Plan shall be subject to any compensation recoupment or clawback policy that the Company may adopt from time to time that is applicable by its terms to a Participant. Without limitation of the prior sentence, if (a) the Company is required to prepare an accounting restatement due to the material noncompliance of the Company with any financial reporting requirement under securities laws, (b) the Committee determines a Termination for Cause occurred with respect to a Participant or (c) the Company is required by law, rule or regulation or the rules of the stock exchange on which the Company’s securities are listed, to “clawback” any amounts paid hereunder, the Committee may require any or all of the following: (i) any award granted to the Participant hereunder, to the extent it remains unpaid at the time of the restatement, be forfeited; provided, however, that in the event that a Participant’s prior Plan Year’s Bonus Declared

6

 


 

has not yet been paid at the time the Committee declares such Participant’s award forfeited, such forfeited amounts shall be distributed to other Participant(s) on a pro-rata basis, or distributed to other Participant(s) as otherwise determined by the Committee; and (ii) the Participant shall pay to the Company in cash all of the amounts paid hereunder during the three-year period (or such other period as determined by the Committee or required by law, rule or regulation or the rules of the stock exchange on which the Company’s securities are listed) prior to the date the Company is required to prepare the financial restatement based on the erroneous data or the Participant’s termination of employment, as the case may be, together with any other amounts which may be required to be paid under any law, rule or regulation or the rules of the stock exchange on which the Company’s securities are listed.

 

D.

Third-Party Advisors

The Committee may employ attorneys, consultants, accountants, and other persons. the Committee and its officers shall be entitled to rely upon the advice or opinion of such persons.

E.

Binding Effect of Committee Actions

All actions taken and all interpretations and determinations made by the Committee shall be final and binding upon the Participants, the Company, and all other interested persons. No member of the Committee shall be personally liable for any action, determination, or interpretations made in good faith with respect to the Plan. All members of the Committee shall be fully protected and indemnified by the Company, to the fullest extent permitted by applicable law, in respect of any such action, determination, or interpretation of the Plan.

F.

Foreign Jurisdiction

The Committee shall have the discretion to modify or amend the Plan, or adopt additional terms and/or conditions, as may be deemed necessary or advisable in order to comply with the local laws and regulations of any jurisdiction.

V.

Determination of Bonus Declared

A.

Determination of SVA and Actual Improvement

1. Beginning of Plan Year Determinations. At or around the beginning of each applicable Plan Year, the following determinations shall be made:

a) The Committee shall determine, or approve the determination of, the Company’s annual SVA as of the end of the preceding Plan Year.

b) The Committee shall determine the Participants for such Plan Year.

7

 


 

c) The Committee shall determine or approve Target Bonus Percentages for each Participant and the Company’s Cost of Capital for the applicable Plan Year.

d) The Committee shall establish the Target SVA Improvement and the Bonus Interval for the applicable Plan Year.

e) The Committee shall adopt Guidelines for the applicable Plan Year.

2. End of Plan Year Determinations. After the end of each applicable Plan Year, the following determinations shall be made:

a) The Committee shall determine, or approve the determination of, the Company’s annual SVA as of the end of the Plan Year and the resulting Actual Improvement, consistent with the terms of the Plan and the Guidelines thereunder.

b) The Committee shall determine, or approve the determination of, the Declared Bonus Multiple for such Plan Year, consistent with the terms of the Plan and the Guidelines thereunder.

B.

Determination of Bonus Declared

Each Participant’s Bonus Declared, if any, shall be determined for a Plan Year according to the following:

1. The Actual Improvement in SVA for a Plan Year shall be determined by subtracting the SVA for the immediately preceding Plan Year (or such other amount as determined by the Committee) from the SVA for the Plan Year.

2. If the Actual Improvement exceeds the Target SVA Improvement, the amount of that excess shall be the “Excess Improvement”;

3. If the Target SVA Improvement exceeds the Actual Improvement, the amount of that excess shall be the “Shortfall”;

4. The Declared Bonus Multiple shall be determined by comparing the Excess Improvement or Shortfall to the Target SVA Improvement and Bonus Interval, according to the following:

a) If the Actual Improvement equals the Target SVA Improvement, the Declared Bonus Multiple shall equal one (1).

b) If the Actual Improvement exceeds the Target SVA Improvement, the Declared Bonus Multiple shall equal the Excess Improvement divided by the Bonus Interval, plus one (1); provided, however, that if the Declared Bonus Multiple is greater than 2.0, then it shall still be deemed to be 2.0 for the purposes of this Plan and the Guidelines.

c) If the Actual Improvement is less than the Target SVA Improvement, the Declared Bonus Multiple shall equal the Shortfall (expressed as a negative number) divided by the Bonus Interval, plus one (1); provided,

8

 


 

however, that if the Declared Bonus Multiple is less than 0, then it shall still be deemed to be 0 for the purposes of this Plan and the Guidelines.

5. The Bonus Declared for each Participant shall equal the Participant’s Target Bonus, multiplied by the Declared Bonus Multiple.

6. In addition to any similar adjustment provisions contained in the Guidelines, in any evaluation of performance or determination of the Bonus Declared, the Committee may include or exclude the impact, if any, on reported financial results of any of the following events that occurs during the Plan Year: (a) asset write-downs, (b) litigation or claim judgments or settlements, (c) changes in tax laws, accounting principles or other laws or provisions, (d) reorganization or restructuring programs, (e) acquisitions or divestitures, (f) foreign exchange gains and losses, (g) gains and losses that are treated as extraordinary items under Financial Accounting Standard No. 145 (Accounting Standards Codification 225), or (h) foreign exchange gains and losses.

VI.

Payment of Bonus Declared

A.

Payment

1. The Bonus Declared shall be paid by the Company within thirty (30) days following the Committee’s determination of the Declared Bonus Multiple, but in no event earlier than the first day of the Plan Year following the applicable Plan Year and no later than the fifteenth (15th) day of the third month following the end of the applicable Plan Year. In the event that a Participant’s prior Plan Year’s Bonus Declared has not yet been paid at the time such Participant’s award is forfeited pursuant to the terms of this Plan, such forfeited amounts shall be distributed to other Participant(s) (other than with respect to Awards designated as Performance-Based Compensation) on a pro-rata basis, or distributed to other Participant(s) as otherwise determined by the Committee.

B.

Payment Upon Termination of Employment

1. In General. Subject to Section IV(C) and except as specified below, and unless otherwise determined by the Committee, in the event a Participant’s employment is terminated by the Company or by the Participant other than as described in Section VI(B)(2), or the Participant becomes ineligible to participate in the Plan:

a) the Participant shall not be paid any Bonus Declared for the Plan Year in which the termination occurs (the “Termination Year”), the respective Award being cancelled;

b) in the event that the prior Plan Year’s Bonus Declared has not yet been paid, the Participant shall not be paid any Bonus Declared for such prior Plan Year; provided, however, that any Awards cancelled pursuant to this VI(B)(1)(b) shall be distributed to other Participant(s) (other than with respect to Awards designated as Performance-Based Compensation) on a pro-rata basis, or distributed to other Participant(s) as otherwise determined by the Committee; and

9

 


 

c) the Participant shall have no rights or interests in the Plan thereafter.

Any payments made under this Section VI(B)(1) at the discretion of the Committee shall be within the time set forth in Section VI(A) and the Participant shall have no rights or interests in the Plan thereafter.

2. Upon Death, Disability, Retirement, or Termination by the Company Other than for Cause. Subject to Section IV(C), and unless otherwise determined by the Committee, in the event of a Participant’s death, Disability, Retirement or Termination of Service by the Company other than for Cause, the following provisions shall apply :

a) to the extent not previously paid, any Bonus Declared with respect to the Plan Year preceding the Termination Year shall be paid by the Company to the former Participant, or in the event of his or her death, to his or her estate or designated beneficiary, within the time set forth in Section VI(A);

b) with respect to the Termination Year, a Participant shall receive a pro-rated Bonus Declared determined in accordance with Section VI(A) of the Plan and such pro-rated Bonus Declared shall be paid by the Company to the former Participant, or in the event of his or her death, to his or her estate or designated beneficiary, within the time set forth in Section VI(A). For the avoidance of doubt the Bonus Declared is considered “pro-rated” because the Annual Salary used in the determination of the Bonus Declared in Section V is the final and actually paid (or fully earned, but not yet paid) pro-rated base salary; and

c) the Participant shall have no rights or interests in the Plan thereafter.

3. Condition of Payments. Except as may be waived by the Committee in its sole discretion, any payment hereunder that is due to Termination of Service by the Company or by the Participant may be subject to a requirement that the Participant execute a release of claims (including claims relating to age discrimination) in favor of the Company and its Subsidiaries and related persons at the time and in the form determined by the Company from time to time (provided that such requirement shall not cause a delay in the time of payment otherwise provided for herein).

VII.

General Provisions

A.

No Right to Employment or Participation

No Participant or other person shall have any claim or right to be retained in the employment of the Company or a Subsidiary by reason of the Plan or any Bonus Declared. Selection for eligibility to participate in the Plan for any given Plan Year shall not entitle the Participant to participate in any subsequent Plan Year.

B.

Plan Expenses

The expenses of the Plan and its administration shall be borne by the Company.

10

 


 

C.

Plan Not Funded

The Plan shall be unfunded. The Company shall not be required to establish any special or separate fund or to make any other segregation of assets to assure the payment of any Bonus Declared under the Plan. No Participant or other person shall have any right, title or interest in any fund or in any specific asset of the Company or any Subsidiary by reason of any award or Bonus Declared hereunder. To the extent that a Participant or other person acquires a right to receive payment with respect to a Bonus Declared hereunder, such right shall be no greater than the right of any unsecured general creditor of the Company or any Subsidiary, as applicable.

D.

Reports

The appropriate officers of the Company shall cause to be filed any reports, returns, or other information regarding the Plan, as may be required by applicable statute, rule, or regulation.

E.

Governing Law

The validity, construction, and effect of the Plan, and any actions relating to the Plan, shall be determined in accordance with the laws of the state of Delaware and applicable federal law, without regard to the conflicts of laws provisions of any state.

F.

Withholding

The Company shall have the right to deduct from any payment hereunder any amounts that Federal, state, local or foreign laws require, including tax laws, with respect to such payments.

G.

No Fiduciary Relationship

Nothing contained in the Plan (or in any document related thereto, including the Guidelines), nor the creation or adoption of the Plan, nor any action taken pursuant to the provisions of the Plan shall create, or be construed to create, a trust of any kind or a fiduciary relationship between the Company or any Subsidiary and any Participant or other person.

H.

Severability

If any provision of the Plan shall be held illegal or invalid for any reason, said illegality or invalidity shall not affect the remaining provisions hereof; instead, each provision shall be fully severable and the Plan shall be construed and enforced as if said illegal or invalid provision had never been included herein.

I.

Successors

All obligations of the Company under the Plan shall be binding upon and inure to the benefit of any successor to the Company, whether the existence of such

11

 


 

successor is the result of a direct or indirect purchase, merger, consolidation, or otherwise, of all or substantially all of the business and/or assets of the Company.

VIII.

Amendment and Termination of the Plan; Change in Control; 409A

A.

Amendment and Termination of the Plan.

1. The Board may, from time to time, amend the Plan in any respect, or may discontinue or terminate the Plan at any time, provided, however, that:

a) Impact on Existing Rights. Except as required by law, no amendment, discontinuance or termination of the Plan shall alter or otherwise affect the amount of a Bonus Declared prior to the date of termination;

b) Impact on SVA Performance Measurement System. No amendment shall be made which would replace the SVA performance measurement system for purposes of determining the Bonus Declared under the Plan during a Plan Year for such Plan Year, provided that, subject to Section VIII(D), the Board or Committee shall have the authority to adjust and establish Target SVA Improvement, Target Bonus Percentages, and other criteria utilized in the SVA performance measurement system during a Plan Year due to, among other reasons, (i) a change in the Company’s business, operations, corporate or capital structure, (ii) a change in the manner in which the Company’s business is conducted, or (iii) any other material change or event which will impact one or more elements of SVA in a manner the Committee did not intend or was anticipated, then the Committee may, reasonably contemporaneously with such change or event, make such adjustments as it shall deem appropriate or equitable in the manner of computing the relevant SVA performance measurement system during the Plan Year; and

c) Consequence of Full Termination of Plan. Subject to Section VIII(D), if the Plan is terminated prior to the end of a Plan Year, the Bonus Declared for that Plan Year shall be determined and paid to a Participant as set forth in Sections V and VI of the Plan, assuming that Target SVA Improvement for that Plan Year had been achieved, then pro-rated for the actual number of days in the Plan Year before the Plan was terminated. Any such payment shall be subject to the terms and conditions of this Plan.

B.

Consequence of Change in Control

1. The Committee shall determine the treatment of the Bonus Declared to Participants prior to a Change in Control, except that to the extent that the Committee takes no action (and except as otherwise expressly provided for in the Guidelines), in the event of a Change in Control, then the Bonus Declared for that Plan Year shall be determined and paid as set forth in Sections V and VI of the Plan, but assuming that Target SVA Improvement for that Plan Year had been achieved prior to the Change in Control, and pro-rating it for the actual number of days in the Plan Year before the Change in Control, such Bonus Declared shall be paid within the sixty (60) day period following the effective time of the Change in Control.

12

 


 

2. Except as expressly provided for in the Guidelines, the Committee may elect prior to a Change in Control, that, in the event of a Change in Control, the Plan shall continue on in full force and effect or be assumed or an equivalent Plan be implemented by the successor corporation in any Change in Control transaction, or parent or subsidiary of such successor corporation.

C.

Section 409A

This Plan is intended to be exempt from Section 409A. However, to the extent Section 409A applies to any payment hereunder, notwithstanding anything to the contrary in this Plan the following shall apply:

1. To the extent required in order to avoid accelerated taxation and/or tax penalties under Section 409A, amounts that would otherwise be payable pursuant to this Plan during the six-month period immediately following the Participant’s termination of employment shall instead be paid on the first business day after the date that is six months following the Participant’s “separation from service” within the meaning of Section 409A;

2. A Participant shall not be entitled to any payments resulting from or arising due to a “termination of employment”, “termination” or “retirement” (or other similar term having a similar import) unless (and until) such Participant has “separated from service” within the meaning of Section 409A;

3. It is intended that each payment or installment of a payment and each benefit provided under this Plan shall be treated as a separate “payment” for purposes of Section 409A;

4. A Change in Control shall not be deemed to have occurred unless such transaction or series of related transactions, constitutes a change in ownership of the Company, a change in effective control of the Company, a change in ownership of a substantial portion of the Company’s assets, each under Section 409A or otherwise constitutes a change on control within the meaning of Section 409A; and

5. To the extent any provision of the Plan or action by the Committee would subject any Participant to liability for interest or additional taxes under Section 409A, it will be deemed null and void, to the extent permitted by law and deemed advisable by the Committee. It is intended that the Plan will be exempt from Section 409A (or if subject to Section 409A, compliant with Section 409A), and the Plan shall be interpreted and construed on a basis consistent with such intent. The Plan may be amended in any respect deemed necessary (including retroactively) by the Board in order to preserve exemption from (or compliance with) Section 409A. The preceding shall not be construed as a guarantee of any particular tax effect for Plan payments. A Participant is solely responsible and liable for the satisfaction of all taxes and penalties that may be imposed on such person in connection with any payments to such person under the Plan (including any taxes and penalties under Section 409A), and the Company (or any affiliate or

13

 


 

subsidiary) shall have no obligation to indemnify or otherwise hold a Participant harmless from any or all of such taxes or penalties.

9

14

 


EX-31.1 3 jbss-ex31_1.htm EX-31.1 EX-31.1

Exhibit 31.1

CERTIFICATION

I, Jeffrey T. Sanfilippo, certify that:

 

1. I have reviewed this Report on Form 10-Q of John B. Sanfilippo & Son, Inc. for the quarter ended September 28, 2023;

 

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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

(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(s) 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.

 

November 2, 2023

/s/ Jeffrey T. Sanfilippo

Jeffrey T. Sanfilippo

Chairman of the Board and

Chief Executive Officer

 


EX-31.2 4 jbss-ex31_2.htm EX-31.2 EX-31.2

Exhibit 31.2

CERTIFICATION

 

I, Frank S. Pellegrino, certify that:

 

1. I have reviewed this Report on Form 10-Q of John B. Sanfilippo & Son, Inc. for the quarter ended September 28, 2023;

 

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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

(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(s) 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.

 

November 2, 2023

/s/ Frank S. Pellegrino

Frank S. Pellegrino

Chief Financial Officer, Executive Vice President, Finance and Administration
 


EX-32.1 5 jbss-ex32_1.htm EX-32.1 EX-32.1


Exhibit 32.1

 

CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of John B. Sanfilippo & Son, Inc. (the “Company”) on Form 10‑Q for the quarter ended September 28, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Jeffrey T. Sanfilippo, Chief Executive Officer and Chairman of the Board, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that based on my knowledge:

 

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

 

November 2, 2023

/s/ Jeffrey T. Sanfilippo

Jeffrey T. Sanfilippo

Chief Executive Officer and Chairman of the Board

 


EX-32.2 6 jbss-ex32_2.htm EX-32.2 EX-32.2

Exhibit 32.2

 

CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of John B. Sanfilippo & Son, Inc. (the “Company”) on Form 10‑Q for the quarter ended September 28, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Frank S. Pellegrino, Chief Financial Officer, Executive Vice President, Finance and Administration, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that based on my knowledge:

 

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

 

November 2, 2023

 

/s/ Frank S. Pellegrino

Frank S. Pellegrino

Chief Financial Officer, Executive Vice President, Finance and Administration

 


EX-101.PRE 7 jbss-20230928_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT EX-101.DEF 8 jbss-20230928_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.SCH 9 jbss-20230928.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 100000 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 100020 - Disclosure - Earnings Per Common Share - Weighted Average Shares Outstanding Used in Computing Basic and Diluted Earnings Per Share (Detail) 2 link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 100070 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100080 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 995455 - Disclosure - Basis of Presentation and Description of Business link:presentationLink link:calculationLink link:definitionLink 995465 - Disclosure - Acquisition of Just the Cheese Brand link:presentationLink link:calculationLink link:definitionLink 995475 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 995485 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 995495 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 995505 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 995515 - Disclosure - Credit Facility link:presentationLink link:calculationLink link:definitionLink 995525 - Disclosure - Earnings Per Common Share link:presentationLink link:calculationLink link:definitionLink 995535 - Disclosure - Stock-Based Compensation Plans link:presentationLink link:calculationLink link:definitionLink 995545 - Disclosure - Retirement Plan link:presentationLink link:calculationLink link:definitionLink 995555 - Disclosure - Accumulated Other Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 995565 - Disclosure - Commitments and Contingent Liabilities link:presentationLink link:calculationLink link:definitionLink 995575 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 995585 - Disclosure - Garysburg, North Carolina Facility link:presentationLink link:calculationLink link:definitionLink 995595 - Disclosure - Recent Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 995605 - Disclosure - Subsequent Event link:presentationLink link:calculationLink link:definitionLink 995615 - Disclosure - Acquisition of Just the Cheese Brand (Tables) link:presentationLink link:calculationLink link:definitionLink 995625 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 995635 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 995645 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 995655 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 995665 - Disclosure - Earnings Per Common Share (Tables) link:presentationLink link:calculationLink link:definitionLink 995675 - Disclosure - Stock-Based Compensation Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 995685 - Disclosure - Retirement Plan (Tables) link:presentationLink link:calculationLink link:definitionLink 995695 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 995705 - Disclosure - Fair Value of Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 995715 - Disclosure - Basis of Presentation and Description of Business - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 995725 - Disclosure - Acquisition of Just the Cheese Brand - Summary of Fair Value of Assets Acquired (Detail) link:presentationLink link:calculationLink link:definitionLink 995735 - Disclosure - Acquisition of Just the Cheese Brand - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 995745 - Disclosure - Revenue Recognition - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 995755 - Disclosure - Revenue Recognition - Summary of Revenue Disaggregated by Sales Channel (Detail) link:presentationLink link:calculationLink link:definitionLink 995765 - Disclosure - Leases - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 995775 - Disclosure - Leases - Operating Lease Assets And Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 995785 - Disclosure - Leases - Lease Cost (Detail) link:presentationLink link:calculationLink link:definitionLink 995795 - Disclosure - Leases - Operating Leases Cash Flow Related Information (Detail) link:presentationLink link:calculationLink link:definitionLink 995805 - Disclosure - Leases - Other Information Related to Operating Lease (Detail) link:presentationLink link:calculationLink link:definitionLink 995815 - Disclosure - Leases - Lessee Operating Lease Liability Maturity (Detail) link:presentationLink link:calculationLink link:definitionLink 995825 - Disclosure - Leases - Operating Lease Revenue (Detail) link:presentationLink link:calculationLink link:definitionLink 995835 - Disclosure - Leases - Lessor Operating Lease Payments To Be Received Maturity (Detail) link:presentationLink link:calculationLink link:definitionLink 995845 - Disclosure - Inventories - Components of Inventories (Detail) link:presentationLink link:calculationLink link:definitionLink 995855 - Disclosure - Goodwill and Intangible Assets - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 995865 - Disclosure - Goodwill and Intangible Assets - Components of Identifiable Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 995875 - Disclosure - Goodwill and Intangible Assets - Summary of Expected Amortization Expense (Detail) link:presentationLink link:calculationLink link:definitionLink 995885 - Disclosure - Goodwill and Intangible Assets - Summary of Changes in Carrying Amount of Goodwill (Detail) link:presentationLink link:calculationLink link:definitionLink 995895 - Disclosure - Credit Facility - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 995905 - Disclosure - Earnings Per Common Share - Weighted Average Shares Outstanding Used in Computing Basic and Diluted Earnings Per Share (Detail) link:presentationLink link:calculationLink link:definitionLink 995915 - Disclosure - Earnings Per Common Share - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 995925 - Disclosure - Stock-Based Compensation Plans - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 995935 - Disclosure - Stock-Based Compensation Plans - Summary of RSU Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 995945 - Disclosure - Stock-Based Compensation Plans - Summary of Compensation Expenses (Detail) link:presentationLink link:calculationLink link:definitionLink 995955 - Disclosure - Retirement Plan - Schedule of Net Periodic Benefit Cost (Detail) link:presentationLink link:calculationLink link:definitionLink 995965 - Disclosure - Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss (Detail) link:presentationLink link:calculationLink link:definitionLink 995975 - Disclosure - Accumulated Other Comprehensive Loss - Reclassifications Out of AOCL (Detail) link:presentationLink link:calculationLink link:definitionLink 995985 - Disclosure - Fair Value of Financial Instruments - Carrying Value and Fair Value Estimate of Current and Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 995995 - Disclosure - Subsequent Event (Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.LAB 10 jbss-20230928_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Business Acquisition, Description of Acquired Entity June 27, 2024 (excluding the quarter ended September 28, 2023) Lessee, Operating Lease, Liability, to be Paid, Year One Document Transition Report Class of Stock [Domain] Statements Class Of Stock [Domain] Statements class of stock. Option Indexed to Issuer's Equity [Axis] Total Lessor, Operating Lease, Payment to be Received Other Other Liabilities, Noncurrent Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Employees and Non Employee [Member] Restricted Stock Units (RSUs) [Member] Restricted Stock Units (RSUs) [Member] June 25, 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Two June 24, 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Non-cash activity: Operating Leases NonCash Activity [Abstract] Operating leases non-cash activity abstract. Document Information [Table] Fair Value of Financial Instruments Fair Value Disclosures [Text Block] Bank overdraft Bank Overdrafts TreeHouse Foods, Inc. [Member] TreeHouse Foods, Inc. [Member] TreeHouse Foods, Inc. [Member] Unrecognized compensation expense related to non-vested share-based compensation Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total Summary of Revenue Disaggregated by Sales Channel Disaggregation of Revenue [Table Text Block] Supplemental information related to operating lease right-of-use assets and liabilities Operating Lease Assets And Liabilities [Table Text Block] Operating lease assets and liabilities table text block. Schedule of Business Acquisitions, by Acquisition [Table] Summary of Compensation Cost and Income Tax Benefit Share-Based Payment Arrangement, Cost by Plan [Table Text Block] Title of Individual [Domain] Subsequent Events Subsequent Events [Text Block] Gross goodwill balance at June 30, 2022 Goodwill, Gross Goodwill acquired during the period Goodwill, Acquired During Period Operating Lease, Liability, Noncurrent Long-term operating lease liabilities, net of current portion Operating Lease, Liability, Noncurrent Contract with Customer, Sales Channel [Domain] Contract with Customer, Sales Channel [Domain] Balance Sheet Location [Axis] TOTAL CURRENT ASSETS Assets, Current TOTAL LIABILITIES & STOCKHOLDERS' EQUITY Liabilities and Equity Entity Address, State or Province Deferred income taxes Deferred Income Tax Assets, Net Business Acquisition, Effective Date of Acquisition Date of acquisition Business Acquisition, Effective Date of Acquisition Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Inventories Inventory Disclosure [Text Block] Trading Symbol Common stock, shares issued Common Stock, Shares, Issued Furniture and leasehold improvements Furniture And Leasehold Improvements Amount before accumulated depreciation of equipment commonly used in offices that have no permanent connection to the structure of a building and amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement. Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Balance, Shares Balance, Shares Shares, Outstanding Available credit under the Credit Facility Line of Credit Facility, Remaining Borrowing Capacity June 25, 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Accumulated Other Comprehensive Loss [Member] AOCI Attributable to Parent [Member] Acquisition of Just the Cheese Brand Business Combination Disclosure [Text Block] Other comprehensive income , net of tax Net current-period other comprehensive income Other Comprehensive Income (Loss), Net of Tax Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Land Land Entity Address, City or Town Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent June 25, 2026 Lessor, Operating Lease, Payment to be Received, Year Two Income taxes payable Increase (Decrease) in Income Taxes Payable Credit Facility Debt Disclosure [Text Block] Reclassification out of Accumulated Other Comprehensive Income [Table] Reclassification out of Accumulated Other Comprehensive Income [Table] June 24, 2027 Lessor, Operating Lease, Payment to be Received, Year Three Subsequent Event [Member] Subsequent Event Type [Axis] AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward] Capital in Excess of Par Value [Member] Additional Paid-in Capital [Member] Business combination, recognized identifiable assets acquired, inventory Inventories Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Schedule of Operating Leased Assets [Table] PROPERTY, PLANT AND EQUIPMENT: Property, Plant and Equipment, Net [Abstract] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Current CURRENT LIABILITIES: Liabilities, Current [Abstract] CURRENT ASSETS: Assets, Current [Abstract] Allowance for doubtful accounts for accounts receivable, current Accounts Receivable, Allowance for Credit Loss, Current Amounts reclassified from accumulated other comprehensive loss Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax Statement of Stockholders' Equity [Abstract] Operating Lease, Liability, Current Operating Lease, Liability, Current Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Axis] TOTAL PROPERTY, PLANT AND EQUIPMENT Property, Plant and Equipment, Net Class of Stock [Domain] Class of Stock [Domain] Statement of Comprehensive Income [Abstract] Entity Central Index Key Plan Name [Domain] June 28, 2029 Lessor, Operating Lease, Payment to be Received, Year Five Ellen C. Taaffe Ellen C. Taaffe [Member] Ellen C. Taaffe [Member] OTHER LONG TERM ASSETS: Assets, Noncurrent [Abstract] Related Party [Member] Loss on disposition of assets, net Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property Jasper B. Sanfilippo, Jr. Jasper B Sanfilippo, Jr. [Member] Jasper B Sanfilippo, Jr. [Member] Summary of Changes in Carrying Amount of Goodwill Schedule of Goodwill [Table Text Block] TOTAL CURRENT LIABILITIES Liabilities, Current Entity Tax Identification Number Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Change in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Due to related party, noncurrent Due to Related Party, Noncurrent Due to Related Party, Noncurrent Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Leases Lessee, Operating Leases [Text Block] Plan Name [Axis] Revolving credit facility borrowings Line of Credit, Current Commercial Ingredients [Member] Sales Channel Commercial Ingredients [Member] Sales channel commercial ingredients. TOTAL ASSETS Assets Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Pension liability amortization, net of income tax expense Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, after Tax Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, after Tax, Total Class A Common Stock [Member] Common Class A [Member] Entity Registrant Name Related Party, Type [Domain] Retained earnings Retained Earnings (Accumulated Deficit) Retained Earnings (Accumulated Deficit), Total Class of Stock [Axis] Statements Class Of Stock [Axis] Statements class of stock. Accumulated depreciation of rental investment property Real Estate Investment Property, Accumulated Depreciation Property Subject to or Available for Operating Lease [Axis] Retained Earnings [Member] Retained Earnings [Member] Class of Stock [Axis] Class of Stock [Axis] Raw material and supplies Inventory, Raw Materials, Net of Reserves Outstanding beginning balance, Shares Outstanding ending balance, Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Minimum [Member] Total Net sales Revenues Revenues, Total Garysburg, North Carolina Facility Disclosure Of Sale Of Facility [Text Block] Disclosure of sale of facility Total lease liabilities Operating Lease, Liability Disaggregation of Revenue [Abstract] Equity Component [Domain] Equity Component [Domain] Debt Disclosure [Abstract] Less accumulated amortization: Accumulated Amortization And Impairment [Abstract] Accumulated Amortization And Impairment [Abstract] Entity Current Reporting Status Common stock, shares authorized Common Stock, Shares Authorized Long-Term Debt, Fair Value Goodwill Business Acquisition, Goodwill, Expected Tax Deductible Amount Assets ASSETS Assets [Abstract] June 29, 2028 Lessor, Operating Lease, Payment to be Received, Year Four Amortization of intangible assets Amortization of Intangible Assets Common Stock Common Stock, Value, Issued Current Fiscal Year End Date Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Share-Based Payment Arrangement, Noncash Expense, Total Income from operations Operating Income (Loss) Squirrel Brand [Member] Squirrel Brand [Member] Squirrel Brand [Member] Deferred income tax expense Deferred Income Tax Expense (Benefit) Deferred Income Tax Expense (Benefit), Total Income tax expense Income Tax Expense (Benefit) Income Tax Expense (Benefit), Total Retirement plan Liability, Defined Benefit Plan, Noncurrent Liability, Defined Benefit Plan, Noncurrent, Total Amortization of defined pension items, net of tax Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Stock-based compensation expense Share-Based Payment Arrangement, Expense Taxes paid related to net share settlement of equity awards Payment, Tax Withholding, Share-Based Payment Arrangement Effect of dilutive securities: Dilutive Securities, Effect on Basic Earnings Per Share [Abstract] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Net intangible assets Intangible assets, net Finite-Lived Intangible Assets, Net Finite-Lived Intangible Assets, Net, Beginning Balance Finite-Lived Intangible Assets, Net, Ending Balance Revenue Recognition Revenue from Contract with Customer [Text Block] Other comprehensive income: Other Comprehensive Income (Loss), Net of Tax [Abstract] Business Combination, Assets and Liabilities Arising from Contingencies, Description Business Combination, Assets and Liabilities Arising from Contingencies, Description Summary of Supplemental cash flow and other information related to leases Operating Leases Cash Flow Related Information [Table Text Block] Operating leases cash flow related information table text block. Business Combination, Adjustment, Inventory Acquired Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Inventory Thereafter Lesseeoperatingleaseliabilitypaymentsduethereafter Lesseeoperatingleaseliabilitypaymentsduethereafter Operating expenses: Operating Expenses [Abstract] Lease income related to lease payments Operating Lease, Lease Income, Lease Payments Subsequent Events [Abstract] Commitments and Contingencies Disclosure [Abstract] Jeffrey T. Sanfilippo Jeffrey T. Sanfilippo [Member] Jeffrey T. Sanfilippo [Member] Other accrued expenses Other Accrued Liabilities, Current June 29, 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Four June 26, 2025 Finite-Lived Intangible Asset, Expected Amortization, Year One Liabilities Liabilities [Abstract] STOCKHOLDERS' EQUITY: Equity, Attributable to Parent [Abstract] June 28, 2029 Lessee, Operating Lease, Liability, to be Paid, after Year Five Summary of company's total lease costs and other information arising from operating lease transactions Lease, Cost [Table Text Block] Interest cost Defined Benefit Plan, Interest Cost Gain on sale of facility, net Gain (Loss) on Disposition of Property Plant Equipment Gain (Loss) on Disposition of Property Plant Equipment, Total Credit facility maximum borrowing capacity Revolving loan commitment and letter of credit sub facility Line of Credit Facility, Maximum Borrowing Capacity Cost of sales Cost of Goods and Services Sold Cost of Goods and Services Sold, Total Earnings Per Share [Abstract] Summary of maturities of operating lease liabilities Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Summary of operating lease revenue Operating Lease Revenue [Table Text Block] Operating lease revenue table text block. Non Employee Directors [Member] Accounting Policies [Abstract] June 28, 2029 Finite-Lived Intangible Asset, Expected Amortization, Year Five Unrecognized net loss Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Amount Of Purchase Price Allocated To Fair Value Of Assets Acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net, Total Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract Life insurance and other assets Value Of Officers Life Insurance And Other Assets Value of officers' life insurance and other assets. Senior Secured Revolving Credit Facility [Member] Revolving Credit Facility [Member] Remaining lease term Lessee, Operating Lease, Remaining Lease Term Net income per common share — basic Earnings Per Share, Basic Earnings Per Share, Basic, Total Summary of Changes in Accumulated Other Comprehensive Loss Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Amortization of loss Defined Benefit Plan, Amortization of Gain (Loss) Related Party, Type [Axis] Operating lease costs  Operating Lease, Cost Accumulated impairment losses Goodwill, Impaired, Accumulated Impairment Loss Retirement Benefits [Abstract] Statistical Measurement [Domain] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Document Period End Date Statistical Measurement [Axis] Commitments and Contingent Liabilities Commitments and Contingencies Disclosure [Text Block] Cash paid for amounts included in measurements for lease liabilities Operating Lease, Payments Net income per common share — diluted Earnings Per Share, Diluted Earnings Per Share, Diluted, Total Buildings Buildings and Improvements, Gross Revenue from Contract with Customer [Abstract] Debt Instrument, Name [Domain] Increase in bank overdraft Proceeds from (Repayments of) Bank Overdrafts Amortization of Defined Benefit Pension Items [Member] Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Capital in excess of par value Additional Paid in Capital, Common Stock Contract Packaging [Member] Sales Channel Contract Packaging [Member] Sales channel contract packaging. Summary of Reclassifications Out of AOCL Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] LIABILITIES & STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Entity Address, Postal Zip Code Entity Interactive Data Current Vehicles Vehicles Gross Amount before accumulated depreciation of vehicles. Accounts payable Increase (Decrease) in Accounts Payable Increase (Decrease) in Accounts Payable, Total June 24, 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Three Credit Facility [Domain] Credit Facility [Domain] Equity [Abstract] Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Restricted stock units in granted Granted, Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Entity Incorporation, State or Country Code Equity Components [Axis] Equity Components [Axis] Accounts receivable, net Increase (Decrease) in Accounts Receivable Retirement Plan Retirement Benefits [Text Block] Inventory Disclosure [Abstract] Payments to acquire businesses Acquisition of Just the Cheese brand Payments to Acquire Businesses, Gross Recent Accounting Pronouncements Accounting Standards Update and Change in Accounting Principle [Text Block] Vested, Weighted-Average Grant-Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Local Phone Number Goodwill related to acquisition Goodwill Beginning, Net balance Ending, Net balance Goodwill Goodwill, Total Statement of Cash Flows [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Accumulated other comprehensive loss Balance at beginning of period Balance at end of period Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Gross profit Gross Profit Common stock, par value Common Stock, Par or Stated Value Per Share Expected weighted average recognize period of unrecognized compensation cost related to non-vested share-based compensation Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Common Stock, Non-Cumulative Voting Rights of One Vote Per Share [Member] Noncumulative Common Stock [Member] Common Stock, non-cumulative voting rights of one vote per share. Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Maximum [Member] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Dividends paid Payments of Dividends Payments of Dividends, Total Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Domain] Stock-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition APIC, Share-Based Payment Arrangement, Increase for Cost Recognition, Total NET DECREASE IN CASH AND CASH EQUIVALENTS NET DECREASE IN CASH AND CASH EQUIVALENTS Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Long-Term Debt and Lease Obligation Long-Term Debt and Lease Obligation, Total Long-term debt, less current maturities, net, including related party debt of $7,276, $7,774 and $7,933 Service cost Defined Benefit Plan, Service Cost Other, net Payments for (Proceeds from) Other Investing Activities Administrative Expenses [Member] General and Administrative Expense [Member] Just The Cheese Brand Acquisition [Member] Just the cheese brand acquisition. Components of Inventories Schedule of Inventory, Current [Table Text Block] City Area Code Total Inventories Inventory, Net CASH FLOWS FROM OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Document Information [Line Items] Number of distribution channels Number Of Distribution Channels Number of distribution channels. Business Acquisition [Line Items] Amortization of actuarial loss included in net periodic pension cost Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, before Tax Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, before Tax, Total Less: Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance Administrative expenses General and Administrative Expense General and Administrative Expense, Total Weighted Average Number of Shares Outstanding, Basic Weighted Average Number of Shares Outstanding, Basic, Total CASH FLOWS FROM FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Statement [Table] Statement [Table] Document Fiscal Period Focus Total lease payment Lessee, Operating Lease, Liability, to be Paid TOTAL LONG-TERM LIABILITIES Liabilities, Noncurrent June 26, 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Statement [Line Items] Statement [Line Items] Employees [Member] Employees [Member] Total purchase price Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Carrying Value and Fair Value Estimate of Current and Long Term Debt Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block] Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Contract assets Contract with Customer, Asset, after Allowance for Credit Loss Contract with Customer, Asset, after Allowance for Credit Loss, Total June 27, 2024 (excluding the quarter ended September 28, 2023) Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year Total lease cost Lease, Cost Subsequent Event [Line Items] Outstanding letters of credit Letters of Credit Outstanding, Amount Accounts Receivable, after Allowance for Credit Loss, Current Accounts Receivable, after Allowance for Credit Loss, Current, Total Accounts receivable, less allowance for doubtful accounts of $305, $267 and $280 Common Stock [Member] Common Stock [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Construction in progress Construction in Progress, Gross Cash Cash and Cash Equivalents, at Carrying Value Cash and Cash Equivalents, at Carrying Value, Total Entity Common Stock, Shares Outstanding Fixed assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total Operating Leased Assets [Line Items] Treasury stock, at cost; 117,900 shares of Common Stock Treasury Stock, Value Treasury Stock, Value, Total Cover [Abstract] Document Fiscal Year Focus Accumulated Other Comprehensive Loss Comprehensive Income (Loss) Note [Text Block] Other Comprehensive Income Location [Domain] Other long-term assets and liabilities Increase (Decrease) in Other Noncurrent Assets and Liabilities, Net Option Indexed to Issuer's Equity, Type [Domain] Granted, Weighted-Average Grant-Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Due to related party, current Due to Related Party, Current Due to Related Party, Current Security Exchange Name Other comprehensive income before reclassifications Other Comprehensive Income (Loss), before Reclassifications, before Tax Customer relationships [Member] Customer Relationships [Member] Customer Relationships [Member] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Property, plant and equipment gross Property, Plant and Equipment, Gross Property, Plant and Equipment, Gross, Beginning Balance Property, Plant and Equipment, Gross, Ending Balance Just The Cheese Brand [Member] Just the Cheese Brand [Member] Just The Cheese Brand [Member] Just the cheese brand. Right-of-use assets obtained in exchange for new operating lease obligations Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Tax effect Other Comprehensive Income (Loss), Tax Other Comprehensive Income (Loss), Tax, Total Summary of RSU Activity Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Principal payments on long-term debt Repayment of Long-Term Debt, Long-Term Lease Obligation, and Capital Security Repayment of Long-Term Debt, Long-Term Lease Obligation, and Capital Security, Total Entity Emerging Growth Company Accumulated Other Comprehensive Loss [Abstract] Accumulated Other Comprehensive Loss [Abstract]. Amendment Flag Weighted Average Shares Outstanding Used in Computing Basic and Diluted Earnings Per Share Schedule of Weighted Average Number of Shares [Table Text Block] Accounting Standards Update [Domain] Summary of Expected Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Fiscal year ending Leases [Abstract] Leases [Abstract] Variable Rate [Domain] Common shares, Treasury stock Common Shares, Treasury Stock Common Shares, Treasury Stock Tax effect Reclassification from AOCI, Current Period, Tax Reclassification from AOCI, Current Period, Tax, Total Securities Act File Number Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Total Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Cash, beginning of period Cash, end of period Other assets Other Assets Other Assets, Total Share-Based Payment Arrangement [Abstract] Cash dividends Dividends, Common Stock, Cash Accounts payable Accounts Payable, Current Accounts Payable, Current, Total Debt Instrument [Axis] Weighted-Average Grant-Date Fair Value, Beginning Balance Weighted-Average Grant-Date Fair Value, Ending Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Property Subject to or Available for Operating Lease [Domain] Total operating expenses Operating Expenses Entity Small Business Entity Shell Company Title of Individual [Axis] James J. Sanfilippo James J. Sanfilippo [Member] James J. Sanfilippo [Member] Pension expense (excluding service costs) Net Periodic Defined Benefits Expense (Reversal of Expense), Excluding Service Cost Component Debt, Long-Term and Short-Term, Combined Amount Debt, Long-Term and Short-Term, Combined Amount, Total Noncurrent LONG-TERM LIABILITIES: Liabilities, Noncurrent [Abstract] Earnings Per Common Share Earnings Per Share [Text Block] Property, plant and equipment net Property Plant And Equipment Property, plant and equipment, before rental investment property. Entity Address, Address Line One Total intangible assets, gross Finite-Lived Intangible Assets, Gross Finite-Lived Intangible Assets, Gross, Total Work-in-process and finished goods Inventory, Finished Goods and Work in Process, Net of Reserves Inventory, Finished Goods and Work in Process, Net of Reserves, Total Subsequent Event Type [Domain] Thereafter Lessor, Operating Lease, Payment to be Received, after Year Five Identifiable intangible assets: Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill [Abstract] Real Estate Investment Property, Net Real Estate Investment Property, Net, Total Rental investment property, less accumulated depreciation of $14,238, $13,632 and $13,431 Income Statement Location [Axis] Income Statement Location [Axis] Variable lease costs  Variable Lease, Cost Goodwill and Intangible Assets [Line Items] Goodwill and Intangible Assets [Line Items] Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total June 29, 2028 Lessee, Operating Lease, Liability, to be Paid, Year Five Depreciation and amortization Depreciation, Depletion and Amortization Depreciation, Depletion and Amortization, Total Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member] Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member] Title of 12(b) Security Total accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Components of Identifiable Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Accounting Standards Update [Axis] Treasury Stock [Member] Treasury Stock, Common [Member] Accounting Changes and Error Corrections [Abstract] CASH FLOWS FROM INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Revolving credit facility borrowings Long-Term Line of Credit Long-Term Line of Credit, Total Accumulated impairment losses Goodwill, Impairment Loss Restricted stock units Weighted Average Number of Shares Outstanding, Diluted, Adjustment Weighted Average Number of Shares Outstanding, Diluted, Adjustment, Total Subsequent Event [Table] Long-Term Debt and Lease Obligation, Current Long-Term Debt and Lease Obligation, Current, Total Current maturities of long-term debt, net, including related party debt of $657, $614 and $600 Cash dividends per common share Common Stock, Dividends, Per Share, Declared Long-term workers' compensation liabilities Workers' Compensation Liability, Noncurrent Inventories Increase (Decrease) in Inventories Increase (Decrease) in Inventories, Total Summary of other information Other Information Related to Operating Lease [Table Text Block] Other information related to operating lease table text block. Other, net Other Operating Activities, Cash Flow Statement Amortization expense for remainder of fiscal 2023 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Rental and miscellaneous expense, net Rental And Miscellaneous Expense Net Rental and miscellaneous expense, net Common stock, shares outstanding Common Stock, Shares, Outstanding Common Stock, Shares, Outstanding, Beginning Balance Common Stock, Shares, Outstanding, Ending Balance Stock-Based Compensation Plans Share-Based Payment Arrangement [Text Block] Forfeited, Weighted-Average Grant-Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Selling expenses Selling Expense Income Statement Location [Domain] Income Statement Location [Domain] Consumer [Member] Sales Channel, Directly to Consumer [Member] Business Combination and Asset Acquisition [Abstract] Document Type Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Document Quarterly Report Schedule of Net Periodic Pension Cost Schedule of Net Benefit Costs [Table Text Block] Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Forfeited, Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Entity Filer Category Balance Sheet Location [Domain] Accrued expenses Increase (Decrease) in Accrued Liabilities Increase (Decrease) in Accrued Liabilities, Total Variable Rate [Axis] June 26, 2025 Lessor, Operating Lease, Payment to be Received, Year One Brand names [Member] Brand Names [Member] Trade Names [Member] Net short-term borrowings Proceeds from (Repayments of) Short-Term Debt, Maturing in Three Months or Less Proceeds from (Repayments of) Short-Term Debt, Maturing in Three Months or Less, Total Total other expense, net Nonoperating Income (Expense) Nonoperating Income (Expense), Total Non-compete agreement [Member] Non-compete Agreement [Member] Noncompete Agreements [Member] TOTAL LIABILITIES Liabilities Machinery and equipment Machinery and Equipment, Gross Undiscounted fixed lease consideration under non-cancelable tenant operating leases Lessor, Operating Lease, Payment to be Received, Maturity [Table Text Block] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] TOTAL STOCKHOLDERS' EQUITY Balance Balance Equity, Attributable to Parent Operating leases not yet commenced. Operating Leases Not Yet Commenced Operating leases not yet commenced Net income Other expense: Nonoperating Income (Expense) [Abstract] Interest expense including $178 and $193 to related parties Interest Expense Interest Expense, Total Basis of Presentation and Description of Business Business Description and Basis of Presentation [Text Block] Statement of Financial Position [Abstract] Equity award exercises Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture, Total Weighted average number of shares outstanding – diluted Weighted Average Number of Shares Outstanding, Diluted Operating cash flows information: Operating Lease Cash Flows [Abstract] Operating lease cash flows abstract. Credit Facility [Axis] Credit Facility [Axis] Sale of Facility [Abstract] Sale of Facility [Abstract] Sale of Facility. Weighted average remaining lease term (in years) Operating Lease, Weighted Average Remaining Lease Term Net periodic benefit cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Contract with Customer, Sales Channel [Axis] Contract with Customer, Sales Channel [Axis] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract] Fair Value Disclosures [Abstract] Other Comprehensive Income Location [Axis] Summary of Fair Value of Assets Acquired Schedule of Business Acquisitions, by Acquisition [Table Text Block] Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Payments to Acquire Property, Plant, and Equipment, Total Income tax expense related to pension adjustments Pension liability amortization income tax expense Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax, Total Vested, Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Accrued payroll and related benefits Employee-related Liabilities, Current Employee-related Liabilities, Current, Total Business Acquisition [Axis] Business Acquisition [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] EX-101.CAL 11 jbss-20230928_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Cover Page - shares
3 Months Ended
Sep. 28, 2023
Oct. 26, 2023
Document Information [Line Items]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Sep. 28, 2023  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Trading Symbol JBSS  
Entity Registrant Name SANFILIPPO JOHN B & SON INC  
Security Exchange Name NASDAQ  
Entity Interactive Data Current Yes  
Entity Central Index Key 0000880117  
Current Fiscal Year End Date --06-29  
Entity Current Reporting Status Yes  
Entity Shell Company false  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Title of 12(b) Security Common Stock  
Entity Address, State or Province IL  
Securities Act File Number 0-19681  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 36-2419677  
Entity Address, Address Line One 1703 North Randall Road  
Entity Address, City or Town Elgin  
Entity Address, Postal Zip Code 60123-7820  
City Area Code 847  
Local Phone Number 289-1800  
Document Quarterly Report true  
Document Transition Report false  
Common Stock, Non-Cumulative Voting Rights of One Vote Per Share [Member]    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   8,973,031
Class A Common Stock [Member]    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   2,597,426
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Sep. 28, 2023
Sep. 29, 2022
Statement of Comprehensive Income [Abstract]    
Net sales $ 234,105 $ 252,601
Cost of sales 177,083 201,958
Gross profit 57,022 50,643
Operating expenses:    
Selling expenses 21,992 17,982
Administrative expenses 10,453 10,247
Total operating expenses 32,445 28,229
Income from operations 24,577 22,414
Other expense:    
Interest expense including $178 and $193 to related parties 227 661
Rental and miscellaneous expense, net 356 402
Pension expense (excluding service costs) 350 349
Total other expense, net 933 1,412
Income before income taxes 23,644 21,002
Income tax expense 6,056 5,457
Net income 17,588 15,545
Other comprehensive income:    
Amortization of actuarial loss included in net periodic pension cost 0 7
Income tax expense related to pension adjustments 0 (1)
Other comprehensive income , net of tax 0 6
Comprehensive income $ 17,588 $ 15,551
Net income per common share — basic $ 1.52 $ 1.35
Net income per common share — diluted $ 1.51 $ 1.34
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)
3 Months Ended
Sep. 28, 2023
Sep. 29, 2022
Interest Expense $ 227,000 $ 661,000
Related Party [Member]    
Interest Expense $ 178 $ 193
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 28, 2023
Jun. 29, 2023
Sep. 29, 2022
CURRENT ASSETS:      
Cash $ 838 $ 1,948 $ 298
Accounts receivable, less allowance for doubtful accounts of $305, $267 and $280 68,363 72,734 76,401
Inventories 174,789 172,936 192,098
Prepaid expenses and other current assets 7,603 6,812 6,746
TOTAL CURRENT ASSETS 251,593 254,430 275,543
PROPERTY, PLANT AND EQUIPMENT:      
Land 9,150 9,150 9,150
Buildings 104,982 104,150 102,837
Machinery and equipment 267,313 261,706 251,998
Furniture and leasehold improvements 5,275 5,275 5,296
Vehicles 729 729 614
Construction in progress 7,480 7,123 6,926
Property, plant and equipment gross 394,929 388,133 376,821
Less: Accumulated depreciation 271,418 267,336 255,948
Property, plant and equipment net 123,511 120,797 120,873
Rental investment property, less accumulated depreciation of $14,238, $13,632 and $13,431 14,482 14,684 15,289
TOTAL PROPERTY, PLANT AND EQUIPMENT 137,993 135,481 136,162
OTHER LONG TERM ASSETS:      
Intangible assets, net 6,216 6,658 7,621
Deferred income taxes 3,461 3,592 3,231
Goodwill 11,750 11,750 9,650
Operating Lease, Right-of-Use Asset 6,845 6,427 2,430
Other assets 6,995 6,949 6,134
TOTAL ASSETS 424,853 425,287 440,771
CURRENT LIABILITIES:      
Revolving credit facility borrowings 6,008 0 42,624
Current maturities of long-term debt, net, including related party debt of $657, $614 and $600 688 672 2,046
Accounts payable 51,922 42,680 51,222
Bank overdraft 669 285 488
Accrued payroll and related benefits 12,034 27,572 12,166
Other accrued expenses 17,980 14,479 17,624
TOTAL CURRENT LIABILITIES 89,301 85,688 126,170
LONG-TERM LIABILITIES:      
Long-term debt, less current maturities, net, including related party debt of $7,276, $7,774 and $7,933 6,924 7,102 7,612
Retirement plan 26,788 26,653 28,753
Long-term operating lease liabilities, net of current portion 5,136 4,771 1,242
Long-term workers' compensation liabilities 7,304 7,321 7,422
Other 2,033 1,545 409
TOTAL LONG-TERM LIABILITIES 48,185 47,392 45,438
TOTAL LIABILITIES 137,486 133,080 171,608
COMMITMENTS AND CONTINGENCIES
STOCKHOLDERS' EQUITY:      
Capital in excess of par value 132,733 131,986 129,572
Retained earnings 155,925 161,512 143,153
Accumulated other comprehensive loss (204) (204) (2,474)
Treasury stock, at cost; 117,900 shares of Common Stock (1,204) (1,204) (1,204)
TOTAL STOCKHOLDERS' EQUITY 287,367 292,207 269,163
TOTAL LIABILITIES & STOCKHOLDERS' EQUITY 424,853 425,287 440,771
Class A Common Stock [Member]      
STOCKHOLDERS' EQUITY:      
Common Stock 26 26 26
Common Stock, Non-Cumulative Voting Rights of One Vote Per Share [Member]      
STOCKHOLDERS' EQUITY:      
Common Stock $ 91 $ 91 $ 90
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Sep. 28, 2023
Jun. 29, 2023
Sep. 29, 2022
Allowance for doubtful accounts for accounts receivable, current $ 281 $ 283 $ 305
Accumulated depreciation of rental investment property 14,641 14,439 13,834
Due to related party, current 688 672 628
Due to Related Party, Noncurrent $ 6,924 $ 7,102 $ 7,612
Common shares, Treasury stock 117,900 117,900 117,900
Class A Common Stock [Member]      
Common stock, par value $ 0.01 $ 0.01 $ 0.01
Common stock, shares authorized 10,000,000 10,000,000 10,000,000
Common stock, shares issued 2,597,426 2,597,426 2,597,426
Common stock, shares outstanding 2,597,426 2,597,426 2,597,426
Common Stock, Non-Cumulative Voting Rights of One Vote Per Share [Member]      
Common stock, par value $ 0.01 $ 0.01 $ 0.01
Common stock, shares authorized 17,000,000 17,000,000 17,000,000
Common stock, shares issued 9,090,931 9,076,326 9,047,359
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock [Member]
Capital in Excess of Par Value [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Loss [Member]
Treasury Stock [Member]
Class A Common Stock [Member]
Common Stock [Member]
Balance at Jun. 30, 2022 $ 278,821 $ 90 $ 128,800 $ 153,589 $ (2,480) $ (1,204) $ 26
Balance, Shares at Jun. 30, 2022   9,047,359         2,597,426
Net Income (Loss) 15,545     15,545      
Cash dividends (25,981)     (25,981)      
Pension liability amortization, net of income tax expense 6       6    
Stock-based compensation expense 772   772        
Balance at Sep. 29, 2022 269,163 $ 90 129,572 143,153 (2,474) (1,204) $ 26
Balance, Shares at Sep. 29, 2022   9,047,359         2,597,426
Balance at Jun. 29, 2023 292,207 $ 91 131,986 161,512 (204) (1,204) $ 26
Balance, Shares at Jun. 29, 2023   9,076,326         2,597,426
Net Income (Loss) 17,588     17,588      
Cash dividends (23,175)     (23,175)      
Equity award exercises   14,605          
Stock-based compensation expense 747   747        
Balance at Sep. 28, 2023 $ 287,367 $ 91 $ 132,733 $ 155,925 $ (204) $ (1,204) $ 26
Balance, Shares at Sep. 28, 2023   9,090,931         2,597,426
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Stockholders' Equity (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Sep. 28, 2023
Sep. 29, 2022
Statement of Stockholders' Equity [Abstract]    
Cash dividends per common share $ 2 $ 2.25
Pension liability amortization income tax expense $ 0 $ 1
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Sep. 28, 2023
Sep. 29, 2022
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 17,588 $ 15,545
Depreciation and amortization 5,236 4,961
Loss on disposition of assets, net 126 5
Deferred income tax expense 131 5
Stock-based compensation expense 747 772
Change in assets and liabilities:    
Accounts receivable, net 4,511 (6,790)
Inventories (1,853) 12,757
Prepaid expenses and other current assets (791) 1,537
Accounts payable 8,796 3,216
Accrued expenses (15,881) (5,265)
Income taxes payable 3,844 3,815
Other long-term assets and liabilities (348) 215
Other, net (225) (127)
Net cash provided by operating activities 21,881 30,646
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property, plant and equipment (5,993) (5,918)
Other, net (53) (56)
Net cash used in investing activities (6,046) (5,974)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Net short-term borrowings 6,008 2,185
Principal payments on long-term debt (162) (1,267)
Increase in bank overdraft 384 274
Dividends paid (23,175) (25,981)
Net cash used in financing activities (16,945) (24,789)
NET DECREASE IN CASH AND CASH EQUIVALENTS (1,110) (117)
Cash, beginning of period 1,948 415
Cash, end of period $ 838 $ 298
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended
Sep. 28, 2023
Sep. 29, 2022
Pay vs Performance Disclosure    
Net Income (Loss) $ 17,588 $ 15,545
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Insider Trading Arrangements
3 Months Ended
Sep. 28, 2023
shares
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement

Rule 10b5-1 Trading Arrangement

The following table shows our directors and officers that adopted a trading plan intended to satisfy the conditions under Rule 10b5-1(c) of the Exchange Act:

 

Name & Position

 

Adoption Date

 

Shares of the Company's Common Stock

 

 

Expiration Date(1)

Ellen C. Taaffe, Director

 

September 20, 2023

 

 

1,070

 

 

June 20, 2024

Jeffrey T. Sanfilippo, Chief Executive Officer

 

September 25, 2023

 

 

5,212

 

 

September 25, 2024

Jasper B. Sanfilippo, Jr., Chief Operating Officer

 

September 25, 2023

 

 

5,212

 

 

September 25, 2024

James J. Sanfilippo, Director

 

September 26, 2023

 

 

1,070

 

 

September 30, 2024

 

(1)
The plan expires on the date in this column, or upon the earlier completion of all authorized transactions under the Rule 10b5-1 plan.

During the three months ended September 28, 2023, other than noted above, none of our directors or officers (as defined in Rule 16a-1(f) of the Exchange Act) adopted, terminated or modified a Rule 10b5-1 trading arrangement or non-Rule 10b5-1 trading arrangement (as such terms are defined in Item 408 of Regulation S-K).

Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
Ellen C. Taaffe  
Trading Arrangements, by Individual  
Name Ellen C. Taaffe
Title Director
Rule 10b5-1 Arrangement Adopted true
Non-Rule 10b5-1 Arrangement Adopted false
Adoption Date September 20, 2023
Rule 10b5-1 Arrangement Terminated true
Non-Rule 10b5-1 Arrangement Terminated false
Termination Date June 20, 2024 [1]
Aggregate Available 1,070
Jeffrey T. Sanfilippo  
Trading Arrangements, by Individual  
Name Jeffrey T. Sanfilippo
Title Chief Executive Officer
Rule 10b5-1 Arrangement Adopted true
Non-Rule 10b5-1 Arrangement Adopted false
Adoption Date September 25, 2023
Rule 10b5-1 Arrangement Terminated true
Non-Rule 10b5-1 Arrangement Terminated false
Termination Date September 25, 2024 [1]
Aggregate Available 5,212
Jasper B. Sanfilippo, Jr.  
Trading Arrangements, by Individual  
Name Jasper B. Sanfilippo, Jr.
Title Chief Operating Officer
Rule 10b5-1 Arrangement Adopted true
Non-Rule 10b5-1 Arrangement Adopted false
Adoption Date September 25, 2023
Rule 10b5-1 Arrangement Terminated true
Non-Rule 10b5-1 Arrangement Terminated false
Termination Date September 25, 2024 [1]
Aggregate Available 5,212
James J. Sanfilippo  
Trading Arrangements, by Individual  
Name James J. Sanfilippo
Title Director
Rule 10b5-1 Arrangement Adopted true
Non-Rule 10b5-1 Arrangement Adopted false
Adoption Date September 26, 2023
Rule 10b5-1 Arrangement Terminated true
Non-Rule 10b5-1 Arrangement Terminated false
Termination Date September 30, 2024 [1]
Aggregate Available 1,070
[1] The plan expires on the date in this column, or upon the earlier completion of all authorized transactions under the Rule 10b5-1 plan.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation and Description of Business
3 Months Ended
Sep. 28, 2023
Accounting Policies [Abstract]  
Basis of Presentation and Description of Business

Note 1 – Basis of Presentation and Description of Business

As used herein, unless the context otherwise indicates, the terms “we”, “us”, “our” or “Company” collectively refer to John B. Sanfilippo & Son, Inc. and our wholly-owned subsidiary, JBSS Ventures, LLC. Our fiscal year ends on the final Thursday of June each year, and typically consists of fifty-two weeks (four thirteen-week quarters). Additional information on the comparability of the periods presented is as follows:

References herein to fiscal 2024 and fiscal 2023 are to the fiscal year ending June 27, 2024 and the fiscal year ending June 29, 2023, respectively.
References herein to the first quarter of fiscal 2024 and fiscal 2023 are to the quarters ended September 28, 2023 and September 29, 2022, respectively.

We are one of the leading processors and distributors of peanuts, pecans, cashews, walnuts, almonds and other nuts in the United States. These nuts are sold under our Fisher, Orchard Valley Harvest, Squirrel Brand and Southern Style Nuts brand names and under a variety of private brands. We also market and distribute, and in most cases, manufacture or process, a diverse product line of food and snack products, including peanut butter, almond butter, cashew butter, candy and confections, snack and trail mixes, nutrition bars, snack bites, sunflower kernels, dried fruit, corn snacks, chickpea snacks, sesame sticks, other sesame snack products and baked cheese snack products under our brand names, including Just the Cheese, and under private brands. Our products are sold through three primary distribution channels, including food retailers in the consumer channel, commercial ingredient users and contract packaging customers.

The accompanying unaudited financial statements fairly present the consolidated statements of comprehensive income, consolidated balance sheets, consolidated statements of stockholders’ equity and consolidated statements of cash flows, and reflect all adjustments, consisting only of normal recurring adjustments which are necessary for the fair statement of the results of the interim periods. Preparing financial statements requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses.

The interim results of operations are not necessarily indicative of the results to be expected for a full year. The balance sheet data as of June 29, 2023 was derived from audited financial statements, but does not include all disclosures required by accounting principles generally accepted in the United States of America (“GAAP”). Accordingly, these unaudited financial statements and related notes should be read in conjunction with the audited consolidated financial statements and notes thereto included in our 2023 Annual Report on Form 10-K for the fiscal year ended June 29, 2023.

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition
3 Months Ended
Sep. 28, 2023
Revenue from Contract with Customer [Abstract]  
Revenue Recognition

Note 2 – Revenue Recognition

We recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which we expect to be entitled in exchange for those goods or services. For each customer contract, a five-step process is followed in which we identify the contract, identify performance obligations, determine the transaction price, allocate the contract transaction price to the performance obligations, and recognize the revenue when (or as) the performance obligation is transferred to the customer.

When Performance Obligations Are Satisfied

A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is the unit of account for revenue recognition. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The Company’s performance obligations are primarily for the delivery of raw and processed recipe and snack nuts, nut butters and trail mixes.

Our customer contracts do not include more than one performance obligation. If a contract were to contain more than one performance obligation, we are required to allocate the contract’s transaction price to each performance obligation based on its relative standalone selling price. The standalone selling price for each distinct good is generally determined by directly observable data.

Revenue recognition is generally completed at a point in time when product control is transferred to the customer. For virtually all of our revenues, control transfers to the customer when the product is shipped or delivered to the customer based upon applicable shipping terms. This allows the customer to then direct the use and obtain substantially all of the remaining benefits from the asset at that point in time. Therefore, the timing of our revenue recognition requires little judgment.

Variable Consideration

Some of our products are sold through specific incentive programs including, but not limited to, promotional allowances, volume and customer rebates, in-store display incentives and marketing allowances to consumer and some commercial ingredient customers. The ultimate cost of these programs is dependent on certain factors such as actual purchase volumes or customer activities and is dependent on significant management judgment when determining estimates. The Company accounts for these programs as variable consideration and recognizes a reduction in revenue (and a corresponding reduction in the transaction price) in the same period as the underlying program based upon the terms of the specific arrangements.

Trade promotions, consisting primarily of customer pricing allowances, merchandising funds and consumer coupons, are also offered through various programs to customers and consumers. A provision for estimated trade promotions is recorded as a reduction of revenue (and a reduction in the transaction price) in the same period when the sale is recognized. Revenues are also recorded net of expected customer deductions which are provided for based upon past experiences. Evaluating these estimates requires management judgment.

We generally use the most likely amount method to determine the variable consideration. We believe there will not be significant changes to our estimates of variable consideration when any related uncertainties are resolved with our customers. The Company reviews and updates its estimates and related accruals of variable consideration and trade promotions at least quarterly based on the terms of the agreements and historical experience. Any uncertainties in the ultimate resolution of variable consideration due to factors outside of the Company’s influence are typically resolved within a short timeframe. Therefore, no additional constraint on the variable consideration is required.

Contract Balances

Contract assets or liabilities result from transactions with revenue recorded over time. If the measure of remaining rights exceeds the measure of the remaining performance obligations, the Company records a contract asset. Conversely, if the measure of the remaining performance obligations exceeds the measure of the remaining rights, the Company records a contract liability. The contract asset balance at September 29, 2022 was $562 and was recorded in the caption “Prepaid expenses and other current assets” on the Consolidated Balance Sheets. There was no contract asset balance for the other periods presented. The Company generally does not have material deferred revenue or contract liability balances arising from transactions with customers.

Disaggregation of Revenue

Revenue disaggregated by sales channel is as follows:

 

 

For the Quarter Ended

 

Distribution Channel

 

September 28,
2023

 

 

September 29,
2022

 

Consumer

 

$

184,334

 

 

$

196,547

 

Commercial Ingredients

 

 

28,135

 

 

 

31,507

 

Contract Packaging

 

 

21,636

 

 

 

24,547

 

Total

 

$

234,105

 

 

$

252,601

 

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Leases
3 Months Ended
Sep. 28, 2023
Leases [Abstract]  
Leases

Note 3 – Leases

Description of Leases

We lease equipment used in the transportation of goods in our warehouses, as well as a limited number of automobiles and a small warehouse near our Bainbridge, Georgia facility. Our leases generally do not contain non-lease components and do not contain any explicit guarantees of residual value. Our leases for warehouse transportation equipment generally require the equipment to be returned to the lessor in good working order.

Through a review of our contracts, we determine if an arrangement is a lease at inception and analyze the lease to determine if it is operating or finance. Operating lease right-of-use assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease right-of-use assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental collateralized borrowing rate based on the information available at the commencement date in determining the present value of lease payments. Implicit rates are used when readily determinable. None of our leases currently contain options to extend the term. In the event of an option to extend the term of a lease, the lease term used in measuring the liability would include options to extend or terminate the lease if it is reasonably certain that the Company will exercise that option. Lease expense for operating lease payments is recognized on a straight-line basis over the respective lease term. Our leases have remaining terms of up to 5.8 years.

It is our accounting policy not to apply lease recognition requirements to short term leases, defined as leases with an initial term of 12 months or less. As such, leases with an initial term of 12 months or less are not recorded in the Consolidated Balance Sheets. We have also made the policy election to not separate lease and non-lease components for all leases.

The following table provides supplemental information related to operating lease right-of-use assets and liabilities:

 

September 28,
2023

 

 

June 29,
2023

 

 

September 29,
2022

 

 

Affected Line Item in Consolidated Balance Sheets

Assets

 

 

 

 

 

 

 

 

 

 

Operating lease right-of-use assets

$

6,845

 

 

$

6,427

 

 

$

2,430

 

 

Operating lease right-of-use assets

Total lease right-of-use assets

$

6,845

 

 

$

6,427

 

 

$

2,430

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Liabilities

 

 

 

 

 

 

 

 

 

 

Current:

 

 

 

 

 

 

 

 

 

 

Operating leases

$

1,775

 

 

$

1,729

 

 

$

1,215

 

 

Other accrued expenses

Noncurrent:

 

 

 

 

 

 

 

 

 

 

Operating leases

 

5,136

 

 

 

4,771

 

 

 

1,242

 

 

Long-term operating lease liabilities

Total lease liabilities

$

6,911

 

 

$

6,500

 

 

$

2,457

 

 

 

 

The following tables summarize the Company’s total lease costs and other information arising from operating lease transactions:

 

 

For the Quarter Ended

 

 

September 28,
2023

 

 

September 29,
2022

 

Operating lease costs (a)

 

$

670

 

 

$

474

 

Variable lease costs (b)

 

 

(174

)

 

 

57

 

Total lease cost

 

$

496

 

 

$

531

 

 

(a)
Includes short-term leases which are immaterial.
(b)
Variable lease costs consist of sales tax and lease overtime charges.

Supplemental cash flow and other information related to leases was as follows:

 

 

For the Quarter Ended

 

 

September 28,
2023

 

 

September 29,
2022

 

Operating cash flows information:

 

 

 

 

 

 

Cash paid for amounts included in measurements for lease liabilities

 

$

578

 

 

$

402

 

 

 

 

 

 

 

 

Non-cash activity:

 

 

 

 

 

 

Right-of-use assets obtained in exchange for new operating lease obligations

 

$

860

 

 

$

496

 

 

 

September 28,
2023

 

 

June 29,
2023

 

 

September 29,
2022

 

Weighted average remaining lease term (in years)

 

 

4.4

 

 

 

4.4

 

 

 

2.5

 

Weighted average discount rate

 

 

6.8

%

 

 

6.7

%

 

 

4.6

%

 

 

Maturities of operating lease liabilities as of September 28, 2023 are as follows:

 

Fiscal Year Ending

 

 

 

June 27, 2024 (excluding the quarter ended September 28, 2023)

 

$

1,709

 

June 26, 2025

 

 

1,827

 

June 25, 2026

 

 

1,622

 

June 24, 2027

 

 

1,372

 

June 29, 2028

 

 

1,210

 

June 28, 2029

 

 

252

 

Thereafter

 

 

 

Total lease payment

 

 

7,992

 

Less imputed interest

 

 

(1,081

)

Present value of operating lease liabilities

 

$

6,911

 

 

At September 28, 2023, the Company has additional operating leases of approximately $351 that have not yet commenced and therefore are not reflected in the Consolidated Balance Sheets and tables above. The leases are scheduled to commence in the second quarter of fiscal 2024 with an initial lease term ranging from 2 to 6 years.

Lessor Accounting

We lease office space in our four-story office building located in Elgin, Illinois. As a lessor, we retain substantially all of the risks and benefits of ownership of the investment property and under Topic 842: Leases we continue to account for all of our leases as operating leases. Lease agreements may include options to renew. We accrue fixed lease income on a straight‑line basis over the terms of the leases. There is generally no variable lease consideration and an immaterial amount of non-lease components such as recurring utility and storage fees. Leases between related parties are immaterial.

Leasing revenue is as follows:

 

 

For the Quarter Ended

 

 

September 28,
2023

 

 

September 29,
2022

 

Lease income related to lease payments

 

$

444

 

 

$

402

 

 

The future minimum, undiscounted fixed cash flows under non-cancelable tenant operating leases for each of the next five years and thereafter are as follows:

 

Fiscal Year Ending

 

 

 

June 27, 2024 (excluding the quarter ended September 28, 2023)

 

$

1,543

 

June 26, 2025

 

 

1,477

 

June 25, 2026

 

 

972

 

June 24, 2027

 

 

930

 

June 29, 2028

 

 

328

 

June 28, 2029

 

 

336

 

Thereafter

 

 

1,478

 

 

$

7,064

 

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories
3 Months Ended
Sep. 28, 2023
Inventory Disclosure [Abstract]  
Inventories

Note 4 – Inventories

Inventories consist of the following:

 

 

September 28,
2023

 

 

June 29,
2023

 

 

September 29,
2022

 

Raw material and supplies

 

$

49,565

 

 

$

65,430

 

 

$

60,657

 

Work-in-process and finished goods

 

 

125,224

 

 

 

107,506

 

 

 

131,441

 

Total

 

$

174,789

 

 

$

172,936

 

 

$

192,098

 

 

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets
3 Months Ended
Sep. 28, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets

Note 5 – Goodwill and Intangible Assets

Identifiable intangible assets that are subject to amortization consist of the following:

 

 

September 28,
2023

 

 

June 29,
2023

 

 

September 29,
2022

 

Customer relationships

 

$

21,350

 

 

$

21,350

 

 

$

21,100

 

Brand names

 

 

17,070

 

 

 

17,070

 

 

 

16,990

 

Non-compete agreement

 

 

300

 

 

 

300

 

 

 

270

 

 

 

38,720

 

 

 

38,720

 

 

 

38,360

 

Less accumulated amortization:

 

 

 

 

 

 

 

 

 

Customer relationships

 

 

(20,095

)

 

 

(19,834

)

 

 

(19,053

)

Brand names

 

 

(12,134

)

 

 

(11,955

)

 

 

(11,425

)

Non-compete agreement

 

 

(275

)

 

 

(273

)

 

 

(261

)

 

 

(32,504

)

 

 

(32,062

)

 

 

(30,739

)

Net intangible assets

 

$

6,216

 

 

$

6,658

 

 

$

7,621

 

 

Customer relationships are being amortized on an accelerated basis. The brand names remaining to be amortized consist of the Squirrel Brand, Southern Style Nuts and Just the Cheese brand names.

Total amortization expense related to intangible assets, which is classified in administrative expense in the Consolidated Statement of Comprehensive Income, was $442 for the quarter ended September 28, 2023. Amortization expense for the remainder of fiscal 2024 is expected to be approximately $1,123 and expected amortization expense the next five fiscal years is as follows:

 

Fiscal Year Ending

 

 

 

June 26, 2025

 

$

1,213

 

June 25, 2026

 

 

880

 

June 24, 2027

 

 

706

 

June 29, 2028

 

 

528

 

June 28, 2029

 

 

400

 

 

Our net goodwill at September 28, 2023 was comprised of $9,650 from the Squirrel Brand acquisition completed in fiscal 2018 and $2,100 from the Just the Cheese brand acquisition completed in fiscal 2023. The changes in the carrying amount of goodwill since June 30, 2022 are as follows:

 

Gross goodwill balance at June 30, 2022

 

$

18,416

 

Accumulated impairment losses

 

 

(8,766

)

Net goodwill balance at June 30, 2022

 

 

9,650

 

Goodwill acquired during fiscal 2023

 

 

2,100

 

Net balance at June 29, 2023

 

 

11,750

 

Goodwill acquired during fiscal 2024

 

 

 

Net balance at September 28, 2023

 

$

11,750

 

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Credit Facility
3 Months Ended
Sep. 28, 2023
Debt Disclosure [Abstract]  
Credit Facility

Note 6 – Credit Facility

Our Amended and Restated Credit Agreement dated March 5, 2020 provides for a $117,500 senior secured revolving credit facility (the “Credit Facility”). The Credit Facility is secured by substantially all our assets other than machinery and equipment, real property and fixtures.

At September 28, 2023, we had $107,302 of available credit under the Credit Facility which reflects borrowings of $6,008 and reduced availability as a result of $4,190 in outstanding letters of credit. As of September 28, 2023, we were in compliance with all financial covenants under the Credit Facility.

For information about the most recent amendment to our Amended and Restated Credit Agreement (as defined below) see Note 14‒Subsequent Events.

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Common Share
3 Months Ended
Sep. 28, 2023
Earnings Per Share [Abstract]  
Earnings Per Common Share

Note 7 Earnings Per Common Share

The following table presents the reconciliation of the weighted average shares outstanding used in computing basic and diluted earnings per share:

 

 

For the Quarter Ended

 

 

September 28,
2023

 

 

September 29,
2022

 

Weighted average number of shares outstanding – basic

 

 

11,594,960

 

 

 

11,553,432

 

Effect of dilutive securities:

 

 

 

 

 

 

Restricted stock units

 

 

79,782

 

 

 

63,681

 

Weighted average number of shares outstanding – diluted

 

 

11,674,742

 

 

 

11,617,113

 

 

There were no anti-dilutive awards excluded from the computation of diluted earnings per share for any periods presented.

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation Plans
3 Months Ended
Sep. 28, 2023
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation Plans

Note 8 – Stock-Based Compensation Plans

During the quarter ended September 28, 2023 there was no significant restricted stock unit ("RSU") activity. Compensation expense attributable to stock-based compensation during the first quarter of fiscal 2024 and fiscal 2023 was $747 and $772, respectively. As of September 28, 2023, there was $3,341 of total unrecognized compensation expense related to non-vested RSUs granted under our stock-based compensation plans. We expect to recognize that cost over a weighted average period of 1.1 years.

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Retirement Plan
3 Months Ended
Sep. 28, 2023
Retirement Benefits [Abstract]  
Retirement Plan

Note 9 Retirement Plan

The Supplemental Employee Retirement Plan (“Retirement Plan”) is an unfunded, non-qualified deferred compensation plan that will provide eligible participants with monthly benefits upon retirement, disability or death, subject to certain conditions. The monthly benefit is based upon each participant’s earnings and his or her number of years of service. The components of net periodic benefit cost are as follows:

 

 

For the Quarter Ended

 

 

 

September 28,
2023

 

 

September 29,
2022

 

Service cost

 

$

63

 

 

$

200

 

Interest cost

 

 

350

 

 

 

342

 

Amortization of loss

 

 

 

 

 

7

 

Net periodic benefit cost

 

$

413

 

 

$

549

 

 

The components of net periodic benefit cost other than the service cost component are included in the line item “Pension expense (excluding service costs)” in the Consolidated Statements of Comprehensive Income.

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Accumulated Other Comprehensive Loss
3 Months Ended
Sep. 28, 2023
Accumulated Other Comprehensive Loss [Abstract]  
Accumulated Other Comprehensive Loss

Note 10 – Accumulated Other Comprehensive Loss

The table below sets forth the changes to accumulated other comprehensive loss (“AOCL”) for the quarter ended September 28, 2023 and September 29, 2022. These changes are all related to our defined benefit pension plan.

 

 

For the Quarter Ended

 

Changes to AOCL (a)

 

September 28,
2023

 

 

September 29,
2022

 

Balance at beginning of period

 

$

(204

)

 

$

(2,480

)

Other comprehensive income before reclassifications

 

 

 

 

 

 

Amounts reclassified from accumulated other comprehensive loss

 

 

 

 

 

7

 

Tax effect

 

 

 

 

 

(1

)

Net current-period other comprehensive income

 

 

 

 

 

6

 

Balance at end of period

 

$

(204

)

 

$

(2,474

)

 

(a)
Amounts in parenthesis indicate debits/expense.

The reclassifications out of AOCL for the quarter ended September 28, 2023 and September 29, 2022 were as follows:

 

For the Quarter Ended

 

 

Affected Line Item

Reclassifications from AOCL to Earnings (b)

September 28,
2023

 

 

September 29,
2022

 

 

Consolidated Statements of
Comprehensive Income

Amortization of defined benefit pension items:

 

 

 

 

 

 

 

Unrecognized net loss

$

 

 

$

(7

)

 

Pension expense (excluding service costs)

Tax effect

 

 

 

 

1

 

 

Income tax expense

Amortization of defined pension items, net of tax

$

 

 

$

(6

)

 

 

 

(b)
Amounts in parenthesis indicate debits to expense. See Note 9 – “Retirement Plan” above for additional details.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingent Liabilities
3 Months Ended
Sep. 28, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingent Liabilities

Note 11 – Commitments and Contingent Liabilities

We are currently a party to various legal proceedings in the ordinary course of business. While management presently believes that the ultimate outcomes of these proceedings, individually and in the aggregate, will not materially affect our Company’s financial position, results of operations or cash flows, legal proceedings are subject to inherent uncertainties, and unfavorable outcomes could occur. Unfavorable outcomes could include substantial monetary damages in excess of any appropriate accruals, which management has established. Were such unfavorable final outcomes to occur, there exists the possibility of a material adverse effect on our financial position, results of operations and cash flows.

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value of Financial Instruments
3 Months Ended
Sep. 28, 2023
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments

Note 12 – Fair Value of Financial Instruments

The Financial Accounting Standards Board defines fair value as the price that would be received for an asset or paid to transfer a liability in an orderly transaction between market participants on the measurement date. The guidance establishes a fair value hierarchy that prioritizes observable and unobservable inputs used to measure fair value into three broad levels:

 

 

 

 

 

 

 

 

Level 1

 

 

 

 

Quoted prices in active markets that are accessible at the measurement date for identical assets and liabilities.

 

 

 

Level 2

 

 

 

 

Observable inputs other than quoted prices in active markets. For example, quoted prices for similar assets or liabilities in active markets or quoted prices for identical assets or liabilities in inactive markets.

 

 

 

Level 3

 

 

 

 

Unobservable inputs for which there is little or no market data available.

 

The carrying values of cash, trade accounts receivable and accounts payable approximate their fair values at each balance sheet date because of the short-term maturities and nature of these balances.

The carrying value of our revolving credit facility borrowings approximates fair value at each balance sheet date because interest rates on this instrument approximate current market rates (Level 2 criteria) and because of the short-term maturity and nature of this balance. In addition, there has been no significant change in our inherent credit risk.

The following table summarizes the carrying value and fair value estimate of our current and long-term debt, excluding unamortized debt issuance costs:

 

 

September 28,
2023

 

 

June 29,
2023

 

 

September 29,
2022

 

Carrying value of current and long-term debt:

 

$

7,612

 

 

$

7,774

 

 

$

9,660

 

Fair value of current and long-term debt:

 

 

7,033

 

 

 

7,421

 

 

 

9,583

 

 

The estimated fair value of our long-term debt was determined using a market approach based upon Level 2 observable inputs, which estimates fair value based on interest rates currently offered on loans with similar terms to borrowers of similar credit quality or broker quotes. In addition, there have been no significant changes in the underlying assets securing our long-term debt.

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Recent Accounting Pronouncements
3 Months Ended
Sep. 28, 2023
Accounting Changes and Error Corrections [Abstract]  
Recent Accounting Pronouncements

Note 13 – Recent Accounting Pronouncements

There were no recent accounting pronouncements adopted in the current fiscal year.

There are no recent accounting pronouncements that have been issued and not yet adopted that are expected to have a material impact on our Consolidated Financial Statements.

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Event
3 Months Ended
Sep. 28, 2023
Subsequent Events [Abstract]  
Subsequent Events

Note 14 – Subsequent Events

On September 29, 2023, we completed the acquisition of certain assets from TreeHouse Foods, Inc. (the “Seller”) relating to its snack bars business. The acquired assets include inventory, a manufacturing facility and related equipment located in Lakeville, Minnesota, and customer relationships, among others (the "Lakeville Acquisition"). The initial purchase price was approximately $61,252 in cash, which included approximately $37,346 of inventory, and is subject to certain post-closing adjustments. In November 2023, we expect to receive $2,435 from the Seller for a purchase price adjustment to the final inventory acquired, for a revised net purchase price of approximately $58,817. The initial accounting for this business combination is incomplete as we are awaiting the fair value analysis and therefore the required ASC 805 disclosures are not available to be made. The purchase price for the Lakeville Acquisition was funded from borrowings under the Credit Facility as amended by the Second Amendment.

On September 29, 2023, we entered into the Second Amendment to our Amended and Restated Credit Agreement (the "Second Amendment"), which (among other things) increased the borrowing capacity under the Credit Facility to $150,000 from $117,500 to provide extra available capacity for the short-term working capital requirements of the business acquired pursuant to the Lakeville Acquisition. The Second Amendment also extends the maturity date of the Credit Facility to September 29, 2028.

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition (Tables)
3 Months Ended
Sep. 28, 2023
Revenue from Contract with Customer [Abstract]  
Summary of Revenue Disaggregated by Sales Channel

Revenue disaggregated by sales channel is as follows:

 

 

For the Quarter Ended

 

Distribution Channel

 

September 28,
2023

 

 

September 29,
2022

 

Consumer

 

$

184,334

 

 

$

196,547

 

Commercial Ingredients

 

 

28,135

 

 

 

31,507

 

Contract Packaging

 

 

21,636

 

 

 

24,547

 

Total

 

$

234,105

 

 

$

252,601

 

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Tables)
3 Months Ended
Sep. 28, 2023
Leases [Abstract]  
Supplemental information related to operating lease right-of-use assets and liabilities

The following table provides supplemental information related to operating lease right-of-use assets and liabilities:

 

September 28,
2023

 

 

June 29,
2023

 

 

September 29,
2022

 

 

Affected Line Item in Consolidated Balance Sheets

Assets

 

 

 

 

 

 

 

 

 

 

Operating lease right-of-use assets

$

6,845

 

 

$

6,427

 

 

$

2,430

 

 

Operating lease right-of-use assets

Total lease right-of-use assets

$

6,845

 

 

$

6,427

 

 

$

2,430

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Liabilities

 

 

 

 

 

 

 

 

 

 

Current:

 

 

 

 

 

 

 

 

 

 

Operating leases

$

1,775

 

 

$

1,729

 

 

$

1,215

 

 

Other accrued expenses

Noncurrent:

 

 

 

 

 

 

 

 

 

 

Operating leases

 

5,136

 

 

 

4,771

 

 

 

1,242

 

 

Long-term operating lease liabilities

Total lease liabilities

$

6,911

 

 

$

6,500

 

 

$

2,457

 

 

 

Summary of company's total lease costs and other information arising from operating lease transactions

The following tables summarize the Company’s total lease costs and other information arising from operating lease transactions:

 

 

For the Quarter Ended

 

 

September 28,
2023

 

 

September 29,
2022

 

Operating lease costs (a)

 

$

670

 

 

$

474

 

Variable lease costs (b)

 

 

(174

)

 

 

57

 

Total lease cost

 

$

496

 

 

$

531

 

 

(a)
Includes short-term leases which are immaterial.
(b)
Variable lease costs consist of sales tax and lease overtime charges.
Summary of Supplemental cash flow and other information related to leases

Supplemental cash flow and other information related to leases was as follows:

 

 

For the Quarter Ended

 

 

September 28,
2023

 

 

September 29,
2022

 

Operating cash flows information:

 

 

 

 

 

 

Cash paid for amounts included in measurements for lease liabilities

 

$

578

 

 

$

402

 

 

 

 

 

 

 

 

Non-cash activity:

 

 

 

 

 

 

Right-of-use assets obtained in exchange for new operating lease obligations

 

$

860

 

 

$

496

 

Summary of other information

 

September 28,
2023

 

 

June 29,
2023

 

 

September 29,
2022

 

Weighted average remaining lease term (in years)

 

 

4.4

 

 

 

4.4

 

 

 

2.5

 

Weighted average discount rate

 

 

6.8

%

 

 

6.7

%

 

 

4.6

%

 

 

Summary of maturities of operating lease liabilities

Maturities of operating lease liabilities as of September 28, 2023 are as follows:

 

Fiscal Year Ending

 

 

 

June 27, 2024 (excluding the quarter ended September 28, 2023)

 

$

1,709

 

June 26, 2025

 

 

1,827

 

June 25, 2026

 

 

1,622

 

June 24, 2027

 

 

1,372

 

June 29, 2028

 

 

1,210

 

June 28, 2029

 

 

252

 

Thereafter

 

 

 

Total lease payment

 

 

7,992

 

Less imputed interest

 

 

(1,081

)

Present value of operating lease liabilities

 

$

6,911

 

Summary of operating lease revenue

 

For the Quarter Ended

 

 

September 28,
2023

 

 

September 29,
2022

 

Lease income related to lease payments

 

$

444

 

 

$

402

 

Undiscounted fixed lease consideration under non-cancelable tenant operating leases

The future minimum, undiscounted fixed cash flows under non-cancelable tenant operating leases for each of the next five years and thereafter are as follows:

 

Fiscal Year Ending

 

 

 

June 27, 2024 (excluding the quarter ended September 28, 2023)

 

$

1,543

 

June 26, 2025

 

 

1,477

 

June 25, 2026

 

 

972

 

June 24, 2027

 

 

930

 

June 29, 2028

 

 

328

 

June 28, 2029

 

 

336

 

Thereafter

 

 

1,478

 

 

$

7,064

 

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories (Tables)
3 Months Ended
Sep. 28, 2023
Inventory Disclosure [Abstract]  
Components of Inventories

Inventories consist of the following:

 

 

September 28,
2023

 

 

June 29,
2023

 

 

September 29,
2022

 

Raw material and supplies

 

$

49,565

 

 

$

65,430

 

 

$

60,657

 

Work-in-process and finished goods

 

 

125,224

 

 

 

107,506

 

 

 

131,441

 

Total

 

$

174,789

 

 

$

172,936

 

 

$

192,098

 

 

XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets (Tables)
3 Months Ended
Sep. 28, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Components of Identifiable Intangible Assets

Identifiable intangible assets that are subject to amortization consist of the following:

 

 

September 28,
2023

 

 

June 29,
2023

 

 

September 29,
2022

 

Customer relationships

 

$

21,350

 

 

$

21,350

 

 

$

21,100

 

Brand names

 

 

17,070

 

 

 

17,070

 

 

 

16,990

 

Non-compete agreement

 

 

300

 

 

 

300

 

 

 

270

 

 

 

38,720

 

 

 

38,720

 

 

 

38,360

 

Less accumulated amortization:

 

 

 

 

 

 

 

 

 

Customer relationships

 

 

(20,095

)

 

 

(19,834

)

 

 

(19,053

)

Brand names

 

 

(12,134

)

 

 

(11,955

)

 

 

(11,425

)

Non-compete agreement

 

 

(275

)

 

 

(273

)

 

 

(261

)

 

 

(32,504

)

 

 

(32,062

)

 

 

(30,739

)

Net intangible assets

 

$

6,216

 

 

$

6,658

 

 

$

7,621

 

Summary of Expected Amortization Expense expected amortization expense the next five fiscal years is as follows:

 

Fiscal Year Ending

 

 

 

June 26, 2025

 

$

1,213

 

June 25, 2026

 

 

880

 

June 24, 2027

 

 

706

 

June 29, 2028

 

 

528

 

June 28, 2029

 

 

400

 

Summary of Changes in Carrying Amount of Goodwill The changes in the carrying amount of goodwill since June 30, 2022 are as follows:

 

Gross goodwill balance at June 30, 2022

 

$

18,416

 

Accumulated impairment losses

 

 

(8,766

)

Net goodwill balance at June 30, 2022

 

 

9,650

 

Goodwill acquired during fiscal 2023

 

 

2,100

 

Net balance at June 29, 2023

 

 

11,750

 

Goodwill acquired during fiscal 2024

 

 

 

Net balance at September 28, 2023

 

$

11,750

 

XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Common Share (Tables)
3 Months Ended
Sep. 28, 2023
Earnings Per Share [Abstract]  
Weighted Average Shares Outstanding Used in Computing Basic and Diluted Earnings Per Share

The following table presents the reconciliation of the weighted average shares outstanding used in computing basic and diluted earnings per share:

 

 

For the Quarter Ended

 

 

September 28,
2023

 

 

September 29,
2022

 

Weighted average number of shares outstanding – basic

 

 

11,594,960

 

 

 

11,553,432

 

Effect of dilutive securities:

 

 

 

 

 

 

Restricted stock units

 

 

79,782

 

 

 

63,681

 

Weighted average number of shares outstanding – diluted

 

 

11,674,742

 

 

 

11,617,113

 

XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Retirement Plan (Tables)
3 Months Ended
Sep. 28, 2023
Retirement Benefits [Abstract]  
Schedule of Net Periodic Pension Cost The components of net periodic benefit cost are as follows:

 

 

For the Quarter Ended

 

 

 

September 28,
2023

 

 

September 29,
2022

 

Service cost

 

$

63

 

 

$

200

 

Interest cost

 

 

350

 

 

 

342

 

Amortization of loss

 

 

 

 

 

7

 

Net periodic benefit cost

 

$

413

 

 

$

549

 

XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Accumulated Other Comprehensive Loss (Tables)
3 Months Ended
Sep. 28, 2023
Equity [Abstract]  
Summary of Changes in Accumulated Other Comprehensive Loss

The table below sets forth the changes to accumulated other comprehensive loss (“AOCL”) for the quarter ended September 28, 2023 and September 29, 2022. These changes are all related to our defined benefit pension plan.

 

 

For the Quarter Ended

 

Changes to AOCL (a)

 

September 28,
2023

 

 

September 29,
2022

 

Balance at beginning of period

 

$

(204

)

 

$

(2,480

)

Other comprehensive income before reclassifications

 

 

 

 

 

 

Amounts reclassified from accumulated other comprehensive loss

 

 

 

 

 

7

 

Tax effect

 

 

 

 

 

(1

)

Net current-period other comprehensive income

 

 

 

 

 

6

 

Balance at end of period

 

$

(204

)

 

$

(2,474

)

 

(a)
Amounts in parenthesis indicate debits/expense.
Summary of Reclassifications Out of AOCL

The reclassifications out of AOCL for the quarter ended September 28, 2023 and September 29, 2022 were as follows:

 

For the Quarter Ended

 

 

Affected Line Item

Reclassifications from AOCL to Earnings (b)

September 28,
2023

 

 

September 29,
2022

 

 

Consolidated Statements of
Comprehensive Income

Amortization of defined benefit pension items:

 

 

 

 

 

 

 

Unrecognized net loss

$

 

 

$

(7

)

 

Pension expense (excluding service costs)

Tax effect

 

 

 

 

1

 

 

Income tax expense

Amortization of defined pension items, net of tax

$

 

 

$

(6

)

 

 

 

(b)
Amounts in parenthesis indicate debits to expense. See Note 9 – “Retirement Plan” above for additional details.
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value of Financial Instruments (Tables)
3 Months Ended
Sep. 28, 2023
Fair Value Disclosures [Abstract]  
Carrying Value and Fair Value Estimate of Current and Long Term Debt

The following table summarizes the carrying value and fair value estimate of our current and long-term debt, excluding unamortized debt issuance costs:

 

 

September 28,
2023

 

 

June 29,
2023

 

 

September 29,
2022

 

Carrying value of current and long-term debt:

 

$

7,612

 

 

$

7,774

 

 

$

9,660

 

Fair value of current and long-term debt:

 

 

7,033

 

 

 

7,421

 

 

 

9,583

 

XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation and Description of Business - Additional Information (Detail)
3 Months Ended
Sep. 28, 2023
Channel
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of distribution channels 3
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition - Additional Information (Detail) - USD ($)
$ in Thousands
Sep. 28, 2023
Jun. 29, 2023
Sep. 29, 2022
Revenue from Contract with Customer [Abstract]      
Contract assets $ 0 $ 0 $ 562
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition - Summary of Revenue Disaggregated by Sales Channel (Detail) - USD ($)
$ in Thousands
3 Months Ended
Sep. 28, 2023
Sep. 29, 2022
Disaggregation of Revenue [Line Items]    
Total $ 234,105 $ 252,601
Consumer [Member]    
Disaggregation of Revenue [Line Items]    
Total 184,334 196,547
Commercial Ingredients [Member]    
Disaggregation of Revenue [Line Items]    
Total 28,135 31,507
Contract Packaging [Member]    
Disaggregation of Revenue [Line Items]    
Total $ 21,636 $ 24,547
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Additional Information (Detail)
$ in Thousands
Sep. 28, 2023
USD ($)
Operating Leased Assets [Line Items]  
Operating Leases Not Yet Commenced $ 351
Maximum [Member]  
Operating Leased Assets [Line Items]  
Remaining lease term 5 years 9 months 18 days
Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract 6 years
Minimum [Member]  
Operating Leased Assets [Line Items]  
Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract 2 years
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Operating Lease Assets And Liabilities (Detail) - USD ($)
$ in Thousands
Sep. 28, 2023
Jun. 29, 2023
Sep. 29, 2022
Assets      
Operating lease right-of-use assets $ 6,845 $ 6,427 $ 2,430
Current      
Operating Lease, Liability, Current 1,775 1,729 1,215
Noncurrent      
Operating Lease, Liability, Noncurrent 5,136 4,771 1,242
Total lease liabilities $ 6,911 $ 6,500 $ 2,457
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Lease Cost (Detail) - USD ($)
$ in Thousands
3 Months Ended
Sep. 28, 2023
Sep. 29, 2022
Leases [Abstract]    
Operating lease costs  [1] $ 670 $ 474
Variable lease costs  [2] 174 57
Total lease cost $ 496 $ 531
[1] Includes short-term leases which are immaterial.
[2] Variable lease costs consist of sales tax and lease overtime charges.
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Operating Leases Cash Flow Related Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Sep. 28, 2023
Sep. 29, 2022
Operating cash flows information:    
Cash paid for amounts included in measurements for lease liabilities $ 578 $ 402
Non-cash activity:    
Right-of-use assets obtained in exchange for new operating lease obligations $ 860 $ 496
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Other Information Related to Operating Lease (Detail)
Sep. 28, 2023
Jun. 29, 2023
Sep. 29, 2022
Leases [Abstract]      
Weighted average remaining lease term (in years) 4 years 4 months 24 days 4 years 4 months 24 days 2 years 6 months
Weighted average discount rate 6.80% 6.70% 4.60%
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Lessee Operating Lease Liability Maturity (Detail) - USD ($)
$ in Thousands
Sep. 28, 2023
Jun. 29, 2023
Sep. 29, 2022
Leases [Abstract]      
June 27, 2024 (excluding the quarter ended September 28, 2023) $ 1,709    
June 26, 2025 1,827    
June 25, 2026 1,622    
June 24, 2027 1,372    
June 29, 2028 1,210    
June 28, 2029 252    
Thereafter 0    
Total lease payment 7,992    
Less imputed interest (1,081)    
Operating Lease, Liability $ 6,911 $ 6,500 $ 2,457
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Operating Lease Revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended
Sep. 28, 2023
Sep. 29, 2022
Leases [Abstract]    
Lease income related to lease payments $ 444 $ 402
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Lessor Operating Lease Payments To Be Received Maturity (Detail)
Sep. 28, 2023
USD ($)
Leases [Abstract]  
June 27, 2024 (excluding the quarter ended September 28, 2023) $ 1,543
June 26, 2025 1,477
June 25, 2026 972
June 24, 2027 930
June 29, 2028 328
June 28, 2029 336
Thereafter 1,478
Total $ 7,064,000
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories - Components of Inventories (Detail) - USD ($)
$ in Thousands
Sep. 28, 2023
Jun. 29, 2023
Sep. 29, 2022
Inventory Disclosure [Abstract]      
Raw material and supplies $ 49,565 $ 65,430 $ 60,657
Work-in-process and finished goods 125,224 107,506 131,441
Total $ 174,789 $ 172,936 $ 192,098
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Sep. 28, 2023
Jun. 29, 2023
Sep. 29, 2022
Jun. 30, 2022
Goodwill and Intangible Assets [Line Items]        
Amortization expense for remainder of fiscal 2023 $ 1,123      
Goodwill related to acquisition 11,750 $ 11,750 $ 9,650 $ 9,650
Administrative Expenses [Member]        
Goodwill and Intangible Assets [Line Items]        
Amortization of intangible assets 442      
Squirrel Brand [Member]        
Goodwill and Intangible Assets [Line Items]        
Goodwill related to acquisition 9,650      
Just The Cheese Brand Acquisition [Member]        
Goodwill and Intangible Assets [Line Items]        
Goodwill related to acquisition $ 2,100      
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets - Components of Identifiable Intangible Assets (Detail) - USD ($)
$ in Thousands
Sep. 28, 2023
Jun. 29, 2023
Sep. 29, 2022
Finite-Lived Intangible Assets [Line Items]      
Total intangible assets, gross $ 38,720 $ 38,720 $ 38,360
Less accumulated amortization:      
Total accumulated amortization (32,504) (32,062) (30,739)
Net intangible assets 6,216 6,658 7,621
Customer Relationships [Member]      
Finite-Lived Intangible Assets [Line Items]      
Total intangible assets, gross 21,350 21,350 21,100
Less accumulated amortization:      
Total accumulated amortization (20,095) (19,834) (19,053)
Brand Names [Member]      
Finite-Lived Intangible Assets [Line Items]      
Total intangible assets, gross 17,070 17,070 16,990
Less accumulated amortization:      
Total accumulated amortization (12,134) (11,955) (11,425)
Non-compete Agreement [Member]      
Finite-Lived Intangible Assets [Line Items]      
Total intangible assets, gross 300 300 270
Less accumulated amortization:      
Total accumulated amortization $ (275) $ (273) $ (261)
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets - Summary of Expected Amortization Expense (Detail)
$ in Thousands
Sep. 28, 2023
USD ($)
Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]  
June 26, 2025 $ 1,213
June 25, 2026 880
June 24, 2027 706
June 29, 2028 528
June 28, 2029 $ 400
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets - Summary of Changes in Carrying Amount of Goodwill (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 28, 2023
Jun. 29, 2023
Jun. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]      
Gross goodwill balance at June 30, 2022     $ 18,416
Accumulated impairment losses   $ (8,766)  
Beginning, Net balance $ 11,750 9,650  
Goodwill acquired during the period 0 2,100  
Ending, Net balance $ 11,750 $ 11,750  
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Credit Facility - Additional Information (Detail) - Senior Secured Revolving Credit Facility [Member] - USD ($)
$ in Thousands
Sep. 28, 2023
Mar. 05, 2020
Debt Instrument [Line Items]    
Revolving loan commitment and letter of credit sub facility   $ 117,500
Available credit under the Credit Facility $ 107,302  
Outstanding letters of credit 4,190  
Revolving credit facility borrowings $ 6,008  
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Common Share - Weighted Average Shares Outstanding Used in Computing Basic and Diluted Earnings Per Share (Detail) - shares
3 Months Ended
Sep. 28, 2023
Sep. 29, 2022
Weighted Average Number of Shares Outstanding Reconciliation [Abstract]    
Weighted Average Number of Shares Outstanding, Basic 11,594,960 11,553,432
Effect of dilutive securities:    
Restricted stock units 79,782 63,681
Weighted average number of shares outstanding – diluted 11,674,742 11,617,113
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Common Share - Additional Information (Detail) - shares
3 Months Ended
Sep. 28, 2023
Sep. 29, 2022
Earnings Per Share [Abstract]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 0 0
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation Plans - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Sep. 28, 2023
Sep. 29, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Expected weighted average recognize period of unrecognized compensation cost related to non-vested share-based compensation 1 year 1 month 6 days  
Share-Based Payment Arrangement, Noncash Expense, Total $ 747 $ 772
Unrecognized compensation expense related to non-vested share-based compensation $ 3,341  
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.23.3
Retirement Plan - Schedule of Net Periodic Benefit Cost (Detail) - USD ($)
$ in Thousands
3 Months Ended
Sep. 28, 2023
Sep. 29, 2022
Retirement Benefits [Abstract]    
Service cost $ 63 $ 200
Interest cost 350 342
Amortization of loss 0 7
Net periodic benefit cost $ 413 $ 549
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss (Detail) - USD ($)
$ in Thousands
3 Months Ended
Sep. 28, 2023
Sep. 29, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balance at beginning of period $ (204)  
Net current-period other comprehensive income 0 $ 6
Balance at end of period (204) (2,474)
Accumulated Other Comprehensive Loss [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balance at beginning of period [1] (204) (2,480)
Other comprehensive income before reclassifications [1] 0 0
Amounts reclassified from accumulated other comprehensive loss [1] 0 7
Tax effect [1] 0 (1)
Net current-period other comprehensive income [1] 0 6
Balance at end of period [1] $ (204) $ (2,474)
[1] Amounts in parenthesis indicate debits/expense
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.23.3
Accumulated Other Comprehensive Loss - Reclassifications Out of AOCL (Detail) - USD ($)
$ in Thousands
3 Months Ended
Sep. 28, 2023
Sep. 29, 2022
Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Unrecognized net loss [1] $ 0 $ (7)
Amortization of Defined Benefit Pension Items [Member]    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Tax effect [1] 0 1
Amortization of defined pension items, net of tax [1] $ 0 $ (6)
[1] Amounts in parenthesis indicate debits to expense. See Note 9 – “Retirement Plan” above for additional details.
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value of Financial Instruments - Carrying Value and Fair Value Estimate of Current and Long-Term Debt (Details) - USD ($)
$ in Thousands
Sep. 28, 2023
Jun. 29, 2023
Sep. 29, 2022
Fair Value Disclosures [Abstract]      
Debt, Long-Term and Short-Term, Combined Amount, Total $ 7,612 $ 7,774 $ 9,660
Long-Term Debt, Fair Value $ 7,033 $ 7,421 $ 9,583
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Event (Additional Information) (Details) - USD ($)
$ in Thousands
Nov. 30, 2023
Sep. 29, 2023
Sep. 28, 2023
Mar. 05, 2020
Revolving Credit Facility [Member]        
Subsequent Event [Line Items]        
Credit facility maximum borrowing capacity       $ 117,500
Subsequent Event [Member] | Revolving Credit Facility [Member]        
Subsequent Event [Line Items]        
Credit facility maximum borrowing capacity     $ 117,500  
Subsequent Event [Member] | Revolving Credit Facility [Member] | Maximum [Member]        
Subsequent Event [Line Items]        
Credit facility maximum borrowing capacity   $ 150,000    
Subsequent Event [Member] | TreeHouse Foods, Inc. [Member]        
Subsequent Event [Line Items]        
Business Acquisition, Effective Date of Acquisition   Sep. 29, 2023    
Payments to acquire businesses $ 58,817 $ 61,252    
Business combination, recognized identifiable assets acquired, inventory   37,346    
Business Combination, Adjustment, Inventory Acquired   $ 2,435    
XML 69 jbss-20230928_htm.xml IDEA: XBRL DOCUMENT 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-07-01 2022-09-29 0000880117 2022-06-30 0000880117 us-gaap:TradeNamesMember 2023-06-29 0000880117 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:SubsequentEventMember 2023-09-29 0000880117 us-gaap:RevolvingCreditFacilityMember 2023-09-28 0000880117 us-gaap:TreasuryStockCommonMember 2023-06-29 0000880117 2023-06-29 0000880117 us-gaap:GeneralAndAdministrativeExpenseMember 2023-06-30 2023-09-28 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-06-30 2023-09-28 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-29 0000880117 us-gaap:CommonClassAMember 2023-09-28 0000880117 us-gaap:CommonStockMember 2022-09-29 0000880117 us-gaap:RetainedEarningsMember 2023-06-29 0000880117 jbss:NoncumulativeCommonStockMember 2023-09-28 0000880117 us-gaap:TradeNamesMember 2022-09-29 0000880117 jbss:JamesJSanfilippoMember 2023-06-30 2023-09-28 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0000880117 us-gaap:RevolvingCreditFacilityMember 2020-03-05 0000880117 jbss:JeffreyTSanfilippoMember 2023-06-30 2023-09-28 0000880117 jbss:EllenCTaaffeMember 2023-09-28 0000880117 us-gaap:NoncompeteAgreementsMember 2023-09-28 0000880117 2022-07-01 2023-06-29 0000880117 us-gaap:TreasuryStockCommonMember 2023-09-28 0000880117 us-gaap:AdditionalPaidInCapitalMember 2023-09-28 0000880117 jbss:SalesChannelCommercialIngredientsMember 2022-07-01 2022-09-29 0000880117 us-gaap:SalesChannelDirectlyToConsumerMember 2022-07-01 2022-09-29 0000880117 us-gaap:CustomerRelationshipsMember 2023-06-29 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-28 0000880117 jbss:SalesChannelContractPackagingMember 2023-06-30 2023-09-28 0000880117 us-gaap:TradeNamesMember 2023-09-28 0000880117 jbss:NoncumulativeCommonStockMember 2022-09-29 0000880117 srt:MinimumMember 2023-09-28 0000880117 jbss:SalesChannelContractPackagingMember 2022-07-01 2022-09-29 0000880117 us-gaap:RetainedEarningsMember 2022-09-29 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2022-07-01 2022-09-29 0000880117 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-29 0000880117 jbss:JamesJSanfilippoMember 2023-09-28 0000880117 us-gaap:CommonClassAMember 2023-06-29 0000880117 jbss:JasperBSanfilippoJrMember 2023-06-30 2023-09-28 0000880117 us-gaap:RetainedEarningsMember 2022-06-30 0000880117 jbss:JasperBSanfilippoJrMember 2023-09-28 0000880117 jbss:SquirrelBrandMember 2023-09-28 0000880117 us-gaap:CustomerRelationshipsMember 2023-09-28 0000880117 us-gaap:NoncompeteAgreementsMember 2022-09-29 0000880117 us-gaap:CustomerRelationshipsMember 2022-09-29 0000880117 jbss:EllenCTaaffeMember 2023-06-30 2023-09-28 0000880117 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 2023-09-28 0000880117 2023-09-28 0000880117 us-gaap:CommonClassAMember 2023-10-26 0000880117 jbss:TreehouseFoodsIncMember us-gaap:SubsequentEventMember 2023-09-29 2023-09-29 0000880117 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0000880117 jbss:JeffreyTSanfilippoMember 2023-09-28 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-29 0000880117 us-gaap:CommonStockMember us-gaap:CommonClassAMember 2022-06-30 0000880117 us-gaap:CommonStockMember 2023-06-30 2023-09-28 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-29 0000880117 us-gaap:RelatedPartyMember 2023-06-30 2023-09-28 0000880117 us-gaap:RevolvingCreditFacilityMember us-gaap:SubsequentEventMember 2023-09-28 0000880117 us-gaap:CommonStockMember us-gaap:CommonClassAMember 2023-09-28 0000880117 us-gaap:CommonStockMember us-gaap:CommonClassAMember 2023-06-29 0000880117 us-gaap:RetainedEarningsMember 2023-09-28 0000880117 jbss:JustTheCheeseBrandAcquisitionMember 2023-09-28 0000880117 us-gaap:AdditionalPaidInCapitalMember 2023-06-29 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 2023-09-28 0000880117 jbss:NoncumulativeCommonStockMember 2023-06-29 0000880117 jbss:NoncumulativeCommonStockMember 2023-10-26 0000880117 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-29 0000880117 2022-07-01 2022-09-29 0000880117 us-gaap:CommonClassAMember 2022-09-29 0000880117 us-gaap:CommonStockMember 2023-06-29 0000880117 us-gaap:CommonStockMember us-gaap:CommonClassAMember 2022-09-29 0000880117 jbss:TreehouseFoodsIncMember us-gaap:SubsequentEventMember 2023-09-29 0000880117 us-gaap:TreasuryStockCommonMember 2022-09-29 0000880117 us-gaap:CommonStockMember 2023-09-28 0000880117 us-gaap:AdditionalPaidInCapitalMember 2022-09-29 0000880117 us-gaap:RetainedEarningsMember 2023-06-30 2023-09-28 0000880117 us-gaap:CommonStockMember 2022-06-30 0000880117 us-gaap:RelatedPartyMember 2022-07-01 2022-09-29 0000880117 jbss:SalesChannelCommercialIngredientsMember 2023-06-30 2023-09-28 0000880117 2022-09-29 0000880117 2023-06-30 2023-09-28 0000880117 us-gaap:NoncompeteAgreementsMember 2023-06-29 0000880117 jbss:TreehouseFoodsIncMember us-gaap:SubsequentEventMember 2023-11-30 2023-11-30 0000880117 us-gaap:SalesChannelDirectlyToConsumerMember 2023-06-30 2023-09-28 0000880117 us-gaap:TreasuryStockCommonMember 2022-06-30 0000880117 srt:MaximumMember 2023-09-28 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2023-06-30 2023-09-28 iso4217:USD shares pure jbss:Channel shares iso4217:USD false --06-29 true true true 2024 true 0000880117 false false false false true true false false true false false true Q1 SANFILIPPO JOHN B & SON INC 2597426 2597426 2597426 10-Q true 2023-09-28 false 0-19681 DE 36-2419677 1703 North Randall Road Elgin IL 60123-7820 847 289-1800 Common Stock JBSS NASDAQ Yes Yes Large Accelerated Filer false false false 8973031 2597426 234105000 252601000 177083000 201958000 57022000 50643000 21992000 17982000 10453000 10247000 32445000 28229000 24577000 22414000 178 193 227000 661000 356000 402000 350000 349000 -933000 -1412000 23644000 21002000 6056000 5457000 17588000 15545000 0 7000 0 1000 0 6000 17588000 15551000 1.52 1.35 1.51 1.34 838000 1948000 298000 281000 283000 305000 68363000 72734000 76401000 174789000 172936000 192098000 7603000 6812000 6746000 251593000 254430000 275543000 9150000 9150000 9150000 104982000 104150000 102837000 267313000 261706000 251998000 5275000 5275000 5296000 729000 729000 614000 7480000 7123000 6926000 394929000 388133000 376821000 271418000 267336000 255948000 123511000 120797000 120873000 14641000 14439000 13834000 14482000 14684000 15289000 137993000 135481000 136162000 6216000 6658000 7621000 3461000 3592000 3231000 11750000 11750000 9650000 6845000 6427000 2430000 6995000 6949000 6134000 424853000 425287000 440771000 6008000 0 42624000 688000 672000 628000 688000 672000 2046000 51922000 42680000 51222000 669000 285000 488000 12034000 27572000 12166000 17980000 14479000 17624000 89301000 85688000 126170000 6924000 7102000 7612000 6924000 7102000 7612000 26788000 26653000 28753000 5136000 4771000 1242000 7304000 7321000 7422000 2033000 1545000 409000 48185000 47392000 45438000 137486000 133080000 171608000 0.01 0.01 0.01 10000000 10000000 10000000 2597426 2597426 2597426 26000 26000 26000 0.01 0.01 0.01 17000000 17000000 17000000 9090931 9076326 9047359 91000 91000 90000 132733000 131986000 129572000 155925000 161512000 143153000 -204000 -204000 -2474000 117900 117900 117900 1204000 1204000 1204000 287367000 292207000 269163000 424853000 425287000 440771000 2597426 26000 9076326 91000 131986000 161512000 -204000 -1204000 292207000 17588000 17588000 2 23175000 23175000 14605 747000 747000 2597426 26000 9090931 91000 132733000 155925000 -204000 -1204000 287367000 2597426 26000 9047359 90000 128800000 153589000 -2480000 -1204000 278821000 15545000 15545000 2.25 25981000 25981000 1000 6000 6000 772000 772000 2597426 26000 9047359 90000 129572000 143153000 -2474000 -1204000 269163000 17588000 15545000 5236000 4961000 -126000 -5000 131000 5000 747000 772000 -4511000 6790000 1853000 -12757000 791000 -1537000 8796000 3216000 -15881000 -5265000 3844000 3815000 348000 -215000 -225000 -127000 21881000 30646000 5993000 5918000 53000 56000 -6046000 -5974000 6008000 2185000 162000 1267000 384000 274000 23175000 25981000 -16945000 -24789000 -1110000 -117000 1948000 415000 838000 298000 <p style="text-indent:0;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;">Note 1 – Basis of Presentation and Description of Business</span></p><p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As used herein, unless the context otherwise indicates, the terms “we”, “us”, “our” or “Company” collectively refer to John B. Sanfilippo &amp; Son, Inc. and our wholly-owned subsidiary, JBSS Ventures, LLC. Our fiscal year ends on the final Thursday of June each year, and typically consists of fifty-two weeks (four thirteen-week quarters). Additional information on the comparability of the periods presented is as follows:</span></p><div style="margin-left:3.333%;text-indent:0;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-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.693432091613477%;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">References herein to fiscal 2024 and fiscal 2023 are to the fiscal year ending June 27, 2024 and the fiscal year ending June 29, 2023, respectively.</span></div></div><div style="margin-left:3.333%;text-indent:0;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-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.693432091613477%;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">References herein to the first quarter of fiscal 2024 and fiscal 2023 are to the quarters ended September 28, 2023 and September 29, 2022, respectively.</span></div></div><p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We are one of the leading processors and distributors of peanuts, pecans, cashews, walnuts, almonds and other nuts in the United States. These nuts are sold under our </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fisher, Orchard Valley Harvest, Squirrel Brand</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Southern Style Nuts </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">brand names and under a variety of private brands. We also market and distribute, and in most cases, manufacture or process, a diverse product line of food and snack products, including peanut butter, almond butter, cashew butter, candy and confections, snack and trail mixes, nutrition bars, snack bites, sunflower kernels, dried fruit, corn snacks, chickpea snacks, sesame sticks, other sesame snack products and baked cheese snack products under our brand names, including </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Just the Cheese</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and under private brands.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Our products are sold through </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> primary distribution channels, including food retailers in the consumer channel, commercial ingredient users and contract packaging customers.</span></p><p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying unaudited financial statements fairly present the consolidated statements of comprehensive income, consolidated balance sheets, consolidated statements of stockholders’ equity and consolidated statements of cash flows, and reflect all adjustments, consisting only of normal recurring adjustments which are necessary for the fair statement of the results of the interim periods. Preparing financial statements requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses.</span></p><p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The interim results of operations are not necessarily indicative of the results to be expected for a full year. The balance sheet data as of June 29, 2023 was derived from audited financial statements, but does not include all disclosures required by accounting principles generally accepted in the United States of America (“GAAP”). Accordingly, these unaudited financial statements and related notes should be read in conjunction with the audited consolidated financial statements and notes thereto included in our 2023 Annual Report on Form 10-K for the fiscal year ended June 29, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> 3 <p style="text-indent:0;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;">Note 2 – Revenue Recognition</span></p><p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which we expect to be entitled in exchange for those goods or services. For each customer contract, a five-step process is followed in which we identify the contract, identify performance obligations, determine the transaction price, allocate the contract transaction price to the performance obligations, and recognize the revenue when (or as) the performance obligation is transferred to the customer.</span></p><p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">When Performance Obligations Are Satisfied</span></p><p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is the unit of account for revenue recognition. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The Company’s performance obligations are primarily for the delivery of raw and processed recipe and snack nuts, nut butters and trail mixes.</span></p><p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our customer contracts do not include more than one performance obligation. If a contract were to contain more than one performance obligation, we are required to allocate the contract’s transaction price to each performance obligation based on its relative standalone selling price. The standalone selling price for each distinct good is generally determined by directly observable data.</span></p><p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue recognition is generally completed at a point in time when product control is transferred to the customer. For virtually all of our revenues, control transfers to the customer when the product is shipped or delivered to the customer based upon applicable shipping terms. This allows the customer to then direct the use and obtain substantially all of the remaining benefits from the asset at that point in time. Therefore, the timing of our revenue recognition requires little judgment.</span></p><p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Variable Consideration</span></p><p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Some of our products are sold through specific incentive programs including, but not limited to, promotional allowances, volume and customer rebates, in-store display incentives and marketing allowances to consumer and some commercial ingredient customers. The ultimate cost of these programs is dependent on certain factors such as actual purchase volumes or customer activities and is dependent on significant management judgment when determining estimates. The Company accounts for these programs as variable consideration and recognizes a reduction in revenue (and a corresponding reduction in the transaction price) in the same period as the underlying program based upon the terms of the specific arrangements.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Trade promotions, consisting primarily of customer pricing allowances, merchandising funds and consumer coupons, are also offered through various programs to customers and consumers. A provision for estimated trade promotions is recorded as a reduction of revenue (and a reduction in the transaction price) in the same period when the sale is recognized.</span><span style="color:#4f81bd;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenues are also recorded net of expected customer deductions which are provided for based upon past experiences. Evaluating these estimates requires management judgment.</span></p><p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We generally use the most likely amount method to determine the variable consideration. We believe there will not be significant changes to our estimates of variable consideration when any related uncertainties are resolved with our customers. The Company reviews and updates its estimates and related accruals of variable consideration and trade promotions at least quarterly based on the terms of the agreements and historical experience. Any uncertainties in the ultimate resolution of variable consideration due to factors outside of the Company’s influence are typically resolved within a short timeframe. Therefore, no additional constraint on the variable consideration is required.</span></p><p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contract Balances</span></p><p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contract assets or liabilities result from transactions with revenue recorded over time. If the measure of remaining rights exceeds the measure of the remaining performance obligations, the Company records a contract asset. Conversely, if the measure of the remaining performance obligations exceeds the measure of the remaining rights, the Company records a contract liability. The contract asset balance at September 29, 2022</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">562</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and was recorded in the caption “Prepaid expenses and other current assets” on the Consolidated Balance Sheets. There was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> contract asset balance for the other periods presented. The Company generally does not have material deferred revenue or contract liability balances arising from transactions with customers.</span></p><p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Disaggregation of Revenue</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue disaggregated by sales channel is as follows:</span></p><p style="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;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:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:59.351%;"></td> <td style="width:2.002%;"></td> <td style="width:1%;"></td> <td style="width:16.322%;"></td> <td style="width:1%;"></td> <td style="width:2.002%;"></td> <td style="width:1%;"></td> <td style="width:16.322%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">For the Quarter Ended</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Distribution Channel</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 28,<br/>2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 29,<br/>2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Consumer</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">184,334</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">196,547</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Commercial Ingredients</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">28,135</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">31,507</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contract Packaging</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">21,636</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">24,547</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">234,105</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">252,601</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div> 562000 0 0 <p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue disaggregated by sales channel is as follows:</span></p><p style="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;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:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:59.351%;"></td> <td style="width:2.002%;"></td> <td style="width:1%;"></td> <td style="width:16.322%;"></td> <td style="width:1%;"></td> <td style="width:2.002%;"></td> <td style="width:1%;"></td> <td style="width:16.322%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">For the Quarter Ended</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Distribution Channel</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 28,<br/>2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 29,<br/>2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Consumer</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">184,334</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">196,547</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Commercial Ingredients</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">28,135</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">31,507</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contract Packaging</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">21,636</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">24,547</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">234,105</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">252,601</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 184334000 196547000 28135000 31507000 21636000 24547000 234105000 252601000 <p style="text-indent:0;font-size:10pt;margin-top:8pt;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;">Note 3 – Leases</span></p><p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Description of Leases</span></p><p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We lease equipment used in the transportation of goods in our warehouses, as well as a limited number of automobiles and a small warehouse near our Bainbridge, Georgia facility. Our leases generally do not contain non-lease components and do not contain any explicit guarantees of residual value. Our leases for warehouse transportation equipment generally require the equipment to be returned to the lessor in good working order.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Through a review of our contracts, we determine if an arrangement is a lease at inception and analyze the lease to determine if it is operating or finance. Operating lease right-of-use assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease right-of-use assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental collateralized borrowing rate based on the information available at the commencement date in determining the present value of lease payments. Implicit rates are used when readily determinable. None of our leases currently contain options to extend the term. In the event of an option to extend the term of a lease, the lease term used in measuring the liability would include options to extend or terminate the lease if it is reasonably certain that the Company will exercise that option. Lease expense for operating lease payments is recognized on a straight-line basis over the respective lease term.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our leases have remaining terms of up to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5.8</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">It is our accounting policy not to apply lease recognition requirements to short term leases, defined as leases with an initial term of 12 months or less. As such, leases with an initial term of 12 months or less are not recorded in the Consolidated Balance Sheets. We have also made the policy election to not separate lease and non-lease components for all leases.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table provides supplemental information related to operating lease right-of-use assets and liabilities:</span></p><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:28.185%;"></td> <td style="width:1%;"></td> <td style="width:10.520999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.583%;"></td> <td style="width:1%;"></td> <td style="width:10.520999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.583%;"></td> <td style="width:1%;"></td> <td style="width:10.520999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.583%;"></td> <td style="width:29.507%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 28,<br/>2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">June 29,<br/>2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 29,<br/>2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Affected Line Item in Consolidated Balance Sheets</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Assets</span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating lease right-of-use assets</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,845</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,427</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,430</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Operating lease right-of-use assets</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total lease right-of-use assets</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,845</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,427</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,430</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Liabilities</span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Current:</span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating leases</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,775</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,729</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,215</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Other accrued expenses</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Noncurrent:</span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating leases</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,136</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,771</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,242</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Long-term operating lease liabilities</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total lease liabilities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,911</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,500</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,457</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="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;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="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following tables summarize the Company’s total lease costs and other information arising from operating lease transactions:</span></p><p style="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;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:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:46.896%;"></td> <td style="width:2.623%;"></td> <td style="width:1%;"></td> <td style="width:21.927999999999997%;"></td> <td style="width:1%;"></td> <td style="width:2.623%;"></td> <td style="width:1%;"></td> <td style="width:21.927999999999997%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">For the Quarter Ended</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 28,<br/>2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 29,<br/>2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating lease costs</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:Times New Roman;position:relative;min-width:fit-content;"> (a)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">670</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">474</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Variable lease costs </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:Times New Roman;position:relative;min-width:fit-content;">(b)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">174</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">57</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total lease cost</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">496</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">531</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="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;font-size:6.7pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="text-indent:0;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;font-weight:normal;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(a)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Includes short-term leases which are immaterial.</span></div></div><div style="text-indent:0;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;font-weight:normal;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(b)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Variable lease costs consist of sales tax and lease overtime charges. </span></div></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:-114.285%;padding-left:53.333%;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Supplemental cash flow and other information related to leases was as follows:</span></p><p style="text-indent:-114.285%;padding-left:53.333%;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:91.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:65.559%;"></td> <td style="width:1.702%;"></td> <td style="width:1%;"></td> <td style="width:13.518%;"></td> <td style="width:1%;"></td> <td style="width:1.702%;"></td> <td style="width:1%;"></td> <td style="width:13.518%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">For the Quarter Ended</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 28,<br/>2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 29,<br/>2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating cash flows information:</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash paid for amounts included in measurements for lease liabilities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">578</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">402</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Non-cash activity:</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Right-of-use assets obtained in exchange for new operating lease obligations</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">860</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">496</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:-114.285%;padding-left:53.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"> </p><div style="font-size:10pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:94.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:40.665%;"></td> <td style="width:1.246%;"></td> <td style="width:1%;"></td> <td style="width:16.532%;"></td> <td style="width:1%;"></td> <td style="width:1.246%;"></td> <td style="width:1%;"></td> <td style="width:16.532%;"></td> <td style="width:1%;"></td> <td style="width:1.246%;"></td> <td style="width:1%;"></td> <td style="width:16.532%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 28,<br/>2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">June 29,<br/>2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 29,<br/>2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted average remaining lease term (in years)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4.4</span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4.4</span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.5</span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted average discount rate</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6.8</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6.7</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4.6</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> </tr> </table><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:-114.285%;padding-left:53.333%;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 style="font-size:10pt;font-family:Times New Roman;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Maturities of operating lease liabilities as of </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 28, 2023 are as follows:</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="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;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:68.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.144%;"></td> <td style="width:1.938%;"></td> <td style="width:1%;"></td> <td style="width:15.919%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Fiscal Year Ending</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 27, 2024 (excluding the quarter ended September 28, 2023)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,709</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 26, 2025</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,827</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 25, 2026</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,622</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 24, 2027</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,372</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 29, 2028</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,210</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 28, 2029</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">252</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Thereafter</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total lease payment</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,992</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Less imputed interest</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,081</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Present value of operating lease liabilities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,911</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0;font-size:10pt;margin-top:7pt;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="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">At September 28, 2023, the Company</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> has additional operating leases of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">351</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> that have not yet commenced and therefore are not reflected in the Consolidated Balance Sheets and tables above. The leases are scheduled to commence in the second quarter of fiscal 2024 with an initial lease term </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ranging from </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Lessor Accounting</span></p><p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We lease office space in our four-story office building located in Elgin, Illinois. As a lessor, we retain substantially all of the risks and benefits of ownership of the investment property and under Topic 842: </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Leases</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> we continue to account for all of our leases as operating leases. Lease agreements may include options to renew. We accrue fixed lease income on a straight‑line basis over the terms of the leases. There is generally no variable lease consideration and an immaterial amount of non-lease components such as recurring utility and storage fees. Leases between related parties are immaterial.</span></p><p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Leasing revenue is as follows:</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"> </p><div style="font-size:10pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:93.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.869%;"></td> <td style="width:1.088%;"></td> <td style="width:1%;"></td> <td style="width:13.671999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.088%;"></td> <td style="width:1%;"></td> <td style="width:12.282%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">For the Quarter Ended</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 28,<br/>2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 29,<br/>2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Lease income related to lease payments</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">444</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">402</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="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;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="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The future minimum, undiscounted fixed cash flows under non-cancelable tenant operating leases for each of the next five years and thereafter are as follows:</span></p><p style="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;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:68.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.288%;"></td> <td style="width:1.941%;"></td> <td style="width:1%;"></td> <td style="width:15.771%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Fiscal Year Ending</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 27, 2024 (excluding the quarter ended September 28, 2023)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,543</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 26, 2025</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,477</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 25, 2026</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">972</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 24, 2027</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">930</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 29, 2028</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">328</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 28, 2029</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">336</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Thereafter</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,478</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,064</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div> P5Y9M18D <p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table provides supplemental information related to operating lease right-of-use assets and liabilities:</span></p><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:28.185%;"></td> <td style="width:1%;"></td> <td style="width:10.520999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.583%;"></td> <td style="width:1%;"></td> <td style="width:10.520999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.583%;"></td> <td style="width:1%;"></td> <td style="width:10.520999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.583%;"></td> <td style="width:29.507%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 28,<br/>2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">June 29,<br/>2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 29,<br/>2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Affected Line Item in Consolidated Balance Sheets</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Assets</span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating lease right-of-use assets</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,845</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,427</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,430</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Operating lease right-of-use assets</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total lease right-of-use assets</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,845</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,427</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,430</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Liabilities</span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Current:</span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating leases</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,775</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,729</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,215</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Other accrued expenses</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Noncurrent:</span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating leases</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,136</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,771</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,242</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Long-term operating lease liabilities</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total lease liabilities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,911</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,500</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,457</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 6845000 6427000 2430000 6845000 6427000 2430000 1775000 1729000 1215000 5136000 4771000 1242000 6911000 6500000 2457000 <p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following tables summarize the Company’s total lease costs and other information arising from operating lease transactions:</span></p><p style="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;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:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:46.896%;"></td> <td style="width:2.623%;"></td> <td style="width:1%;"></td> <td style="width:21.927999999999997%;"></td> <td style="width:1%;"></td> <td style="width:2.623%;"></td> <td style="width:1%;"></td> <td style="width:21.927999999999997%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">For the Quarter Ended</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 28,<br/>2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 29,<br/>2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating lease costs</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:Times New Roman;position:relative;min-width:fit-content;"> (a)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">670</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">474</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Variable lease costs </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:Times New Roman;position:relative;min-width:fit-content;">(b)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">174</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">57</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total lease cost</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">496</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">531</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="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;font-size:6.7pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="text-indent:0;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;font-weight:normal;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(a)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Includes short-term leases which are immaterial.</span></div></div><div style="text-indent:0;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;font-weight:normal;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(b)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Variable lease costs consist of sales tax and lease overtime charges. </span></div></div> 670000 474000 174000 57000 496000 531000 <p style="text-indent:-114.285%;padding-left:53.333%;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Supplemental cash flow and other information related to leases was as follows:</span></p><p style="text-indent:-114.285%;padding-left:53.333%;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:91.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:65.559%;"></td> <td style="width:1.702%;"></td> <td style="width:1%;"></td> <td style="width:13.518%;"></td> <td style="width:1%;"></td> <td style="width:1.702%;"></td> <td style="width:1%;"></td> <td style="width:13.518%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">For the Quarter Ended</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 28,<br/>2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 29,<br/>2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating cash flows information:</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash paid for amounts included in measurements for lease liabilities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">578</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">402</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Non-cash activity:</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Right-of-use assets obtained in exchange for new operating lease obligations</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">860</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">496</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 578000 402000 860000 496000 <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:94.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:40.665%;"></td> <td style="width:1.246%;"></td> <td style="width:1%;"></td> <td style="width:16.532%;"></td> <td style="width:1%;"></td> <td style="width:1.246%;"></td> <td style="width:1%;"></td> <td style="width:16.532%;"></td> <td style="width:1%;"></td> <td style="width:1.246%;"></td> <td style="width:1%;"></td> <td style="width:16.532%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 28,<br/>2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">June 29,<br/>2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 29,<br/>2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted average remaining lease term (in years)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4.4</span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4.4</span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.5</span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted average discount rate</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6.8</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6.7</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4.6</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> </tr> </table><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:-114.285%;padding-left:53.333%;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> P4Y4M24D P4Y4M24D P2Y6M 0.068 0.067 0.046 <p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Maturities of operating lease liabilities as of </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 28, 2023 are as follows:</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="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;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:68.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.144%;"></td> <td style="width:1.938%;"></td> <td style="width:1%;"></td> <td style="width:15.919%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Fiscal Year Ending</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 27, 2024 (excluding the quarter ended September 28, 2023)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,709</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 26, 2025</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,827</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 25, 2026</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,622</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 24, 2027</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,372</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 29, 2028</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,210</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 28, 2029</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">252</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Thereafter</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total lease payment</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,992</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Less imputed interest</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,081</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Present value of operating lease liabilities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,911</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 1709000 1827000 1622000 1372000 1210000 252000 0 7992000 1081000 6911000 351000 P2Y P6Y <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:93.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.869%;"></td> <td style="width:1.088%;"></td> <td style="width:1%;"></td> <td style="width:13.671999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.088%;"></td> <td style="width:1%;"></td> <td style="width:12.282%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">For the Quarter Ended</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 28,<br/>2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 29,<br/>2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Lease income related to lease payments</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">444</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">402</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 444000 402000 <p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The future minimum, undiscounted fixed cash flows under non-cancelable tenant operating leases for each of the next five years and thereafter are as follows:</span></p><p style="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;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:68.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.288%;"></td> <td style="width:1.941%;"></td> <td style="width:1%;"></td> <td style="width:15.771%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Fiscal Year Ending</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 27, 2024 (excluding the quarter ended September 28, 2023)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,543</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 26, 2025</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,477</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 25, 2026</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">972</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 24, 2027</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">930</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 29, 2028</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">328</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 28, 2029</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">336</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Thereafter</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,478</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,064</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 1543 1477 972 930 328 336 1478 7064000 <p style="text-indent:0;font-size:10pt;margin-top:8pt;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;">Note 4 – Inventories</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Inventories consist of the following:</span></p><p style="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;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:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.329%;"></td> <td style="width:1.663%;"></td> <td style="width:1%;"></td> <td style="width:13.228%;"></td> <td style="width:1%;"></td> <td style="width:1.663%;"></td> <td style="width:1%;"></td> <td style="width:13.228%;"></td> <td style="width:1%;"></td> <td style="width:1.663%;"></td> <td style="width:1%;"></td> <td style="width:13.228%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 28,<br/>2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">June 29,<br/>2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 29,<br/>2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Raw material and supplies</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">49,565</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">65,430</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">60,657</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Work-in-process and finished goods</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">125,224</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">107,506</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">131,441</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">174,789</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">172,936</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">192,098</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div> <p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Inventories consist of the following:</span></p><p style="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;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:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.329%;"></td> <td style="width:1.663%;"></td> <td style="width:1%;"></td> <td style="width:13.228%;"></td> <td style="width:1%;"></td> <td style="width:1.663%;"></td> <td style="width:1%;"></td> <td style="width:13.228%;"></td> <td style="width:1%;"></td> <td style="width:1.663%;"></td> <td style="width:1%;"></td> <td style="width:13.228%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 28,<br/>2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">June 29,<br/>2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 29,<br/>2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Raw material and supplies</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">49,565</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">65,430</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">60,657</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Work-in-process and finished goods</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">125,224</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">107,506</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">131,441</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">174,789</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">172,936</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">192,098</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 49565000 65430000 60657000 125224000 107506000 131441000 174789000 172936000 192098000 <p style="text-indent:0;font-size:10pt;margin-top:8pt;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;">Note 5 – Goodwill and Intangible Assets</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Identifiable intangible assets that are subject to amortization consist of the following:</span></p><p style="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;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:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:46.613%;"></td> <td style="width:1.583%;"></td> <td style="width:1%;"></td> <td style="width:14.212%;"></td> <td style="width:1%;"></td> <td style="width:1.583%;"></td> <td style="width:1%;"></td> <td style="width:14.212%;"></td> <td style="width:1%;"></td> <td style="width:1.583%;"></td> <td style="width:1%;"></td> <td style="width:14.212%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 28,<br/>2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">June 29,<br/>2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 29,<br/>2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Customer relationships</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">21,350</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">21,350</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">21,100</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Brand names</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">17,070</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">17,070</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">16,990</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Non-compete agreement</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">300</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">300</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">270</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">38,720</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">38,720</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">38,360</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Less accumulated amortization:</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Customer relationships</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20,095</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">19,834</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">19,053</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Brand names</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12,134</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,955</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,425</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Non-compete agreement</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">275</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">273</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">261</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">32,504</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">32,062</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">30,739</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net intangible assets</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,216</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,658</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,621</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Customer relationships are being amortized on an accelerated basis. The brand names remaining to be amortized consist of the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Squirrel Brand, Southern Style Nuts</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Just the Cheese</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> brand names.</span></p><p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total amortization expense related to intangible assets, which is classified in administrative expense in the Consolidated Statement of Comprehensive Income, was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">442</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the quarter ended September 28, 2023. Amortization expense for the remainder of fiscal 2024</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> is expected to be approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,123</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">expected amortization expense the next five fiscal years is as follows:</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="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;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:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.288%;"></td> <td style="width:1.941%;"></td> <td style="width:1%;"></td> <td style="width:15.771%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Fiscal Year Ending</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 26, 2025</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,213</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 25, 2026</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">880</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 24, 2027</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">706</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 29, 2028</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">528</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 28, 2029</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">400</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our net goodwill at September 28, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was comprised of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9,650</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> from the Squirrel Brand acquisition completed in fiscal 2018 and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,100</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> from the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Just the Cheese</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> brand acquisition completed in fiscal 2023. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The changes in the carrying amount of goodwill since </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022 are as follows:</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="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;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:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.226%;"></td> <td style="width:1.915%;"></td> <td style="width:1%;"></td> <td style="width:16.859%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Gross goodwill balance at June 30, 2022</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">18,416</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accumulated impairment losses</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,766</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net goodwill balance at June 30, 2022</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9,650</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Goodwill acquired during fiscal 2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,100</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net balance at June 29, 2023</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,750</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Goodwill acquired during fiscal 2024</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net balance at September 28, 2023</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,750</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Identifiable intangible assets that are subject to amortization consist of the following:</span></p><p style="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;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:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:46.613%;"></td> <td style="width:1.583%;"></td> <td style="width:1%;"></td> <td style="width:14.212%;"></td> <td style="width:1%;"></td> <td style="width:1.583%;"></td> <td style="width:1%;"></td> <td style="width:14.212%;"></td> <td style="width:1%;"></td> <td style="width:1.583%;"></td> <td style="width:1%;"></td> <td style="width:14.212%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 28,<br/>2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">June 29,<br/>2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 29,<br/>2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Customer relationships</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">21,350</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">21,350</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">21,100</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Brand names</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">17,070</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">17,070</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">16,990</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Non-compete agreement</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">300</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">300</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">270</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">38,720</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">38,720</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">38,360</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Less accumulated amortization:</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Customer relationships</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20,095</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">19,834</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">19,053</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Brand names</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12,134</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,955</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,425</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Non-compete agreement</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">275</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">273</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">261</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">32,504</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">32,062</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">30,739</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net intangible assets</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,216</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,658</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,621</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 21350000 21350000 21100000 17070000 17070000 16990000 300000 300000 270000 38720000 38720000 38360000 20095000 19834000 19053000 12134000 11955000 11425000 275000 273000 261000 32504000 32062000 30739000 6216000 6658000 7621000 442000 1123000 <span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">expected amortization expense the next five fiscal years is as follows:</span><p style="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;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:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.288%;"></td> <td style="width:1.941%;"></td> <td style="width:1%;"></td> <td style="width:15.771%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Fiscal Year Ending</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 26, 2025</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,213</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 25, 2026</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">880</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 24, 2027</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">706</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 29, 2028</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">528</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 28, 2029</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">400</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 1213000 880000 706000 528000 400000 9650000 2100000 <span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The changes in the carrying amount of goodwill since </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022 are as follows:</span><p style="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;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:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.226%;"></td> <td style="width:1.915%;"></td> <td style="width:1%;"></td> <td style="width:16.859%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Gross goodwill balance at June 30, 2022</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">18,416</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accumulated impairment losses</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,766</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net goodwill balance at June 30, 2022</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9,650</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Goodwill acquired during fiscal 2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,100</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net balance at June 29, 2023</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,750</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Goodwill acquired during fiscal 2024</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net balance at September 28, 2023</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,750</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 18416000 8766000 9650000 2100000 11750000 0 11750000 <p style="text-indent:0;font-size:10pt;margin-top:8pt;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;">Note 6 – Credit Facility</span></p><p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our Amended and Restated Credit Agreement dated March 5, 2020 provides for a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">117,500</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> senior secured revolving credit facility (the “Credit Facility”). The Credit Facility is secured by substantially all our assets other than machinery and equipment, real property and fixtures.</span></p><p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">At September 28, 2023, we had $</span><span style="font-size:10pt;font-family:Times New Roman;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">107,302</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of available credit under the Credit Facility which reflects borrowings of $</span><span style="font-size:10pt;font-family:Times New Roman;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,008</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and reduced availability as a result of $</span><span style="font-size:10pt;font-family:Times New Roman;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,190</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in outstanding letters of credit. As of </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 28, 2023, we were in compliance with all financial covenants under the Credit Facility.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For information about the most recent amendment to our Amended and Restated Credit Agreement (as defined below) see Note 14‒Subsequent Events.</span></p> 117500000 107302000 6008000 4190000 <p style="text-indent:0;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;">Note 7 </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">–</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Earnings Per Common Share</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the reconciliation of the weighted average shares outstanding used in computing basic and diluted earnings per share:</span></p><p style="text-indent:0;font-size:10pt;margin-top:12pt;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:82.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:54.125%;"></td> <td style="width:1.231%;"></td> <td style="width:1%;"></td> <td style="width:19.707%;"></td> <td style="width:1%;"></td> <td style="width:1.231%;"></td> <td style="width:1%;"></td> <td style="width:19.707%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">For the Quarter Ended</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 28,<br/>2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 29,<br/>2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted average number of shares outstanding – basic</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,594,960</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,553,432</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Effect of dilutive securities:</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Restricted stock units</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">79,782</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">63,681</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted average number of shares outstanding – diluted</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,674,742</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,617,113</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> anti-dilutive awards excluded from the computation of diluted earnings per share for any periods presented.</span></p> <p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the reconciliation of the weighted average shares outstanding used in computing basic and diluted earnings per share:</span></p><p style="text-indent:0;font-size:10pt;margin-top:12pt;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:82.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:54.125%;"></td> <td style="width:1.231%;"></td> <td style="width:1%;"></td> <td style="width:19.707%;"></td> <td style="width:1%;"></td> <td style="width:1.231%;"></td> <td style="width:1%;"></td> <td style="width:19.707%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">For the Quarter Ended</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 28,<br/>2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 29,<br/>2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted average number of shares outstanding – basic</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,594,960</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,553,432</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Effect of dilutive securities:</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Restricted stock units</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">79,782</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">63,681</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted average number of shares outstanding – diluted</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,674,742</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,617,113</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 11594960 11553432 79782 63681 11674742 11617113 0 0 <p style="text-indent:0;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;">Note 8 – Stock-Based Compensation Plans</span></p><p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the quarter ended September 28, 2023 there was no significant restricted stock unit ("RSU") activity. Compensation expense attributable to stock-based compensation during the first quarter of fiscal 2024 and fiscal 2023 was </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">747</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">772</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. As of September 28, 2023, there was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,341</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of total unrecognized compensation expense related to non-vested RSUs granted under our stock-based compensation plans. We expect to recognize that cost over a weighted average period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.1</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 747000 772000 3341000 P1Y1M6D <p style="text-indent:0;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;">Note 9 </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">– </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Retirement Plan</span></p><p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Supplemental Employee Retirement Plan (“Retirement Plan”) is an unfunded, non-qualified deferred compensation plan that will provide eligible participants with monthly benefits upon retirement, disability or death, subject to certain conditions. The monthly benefit is based upon each participant’s earnings and his or her number of years of service. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of net periodic benefit cost are as follows:</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="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;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:65.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:46.896%;"></td> <td style="width:2.623%;"></td> <td style="width:1%;"></td> <td style="width:21.927999999999997%;"></td> <td style="width:1%;"></td> <td style="width:2.623%;"></td> <td style="width:1%;"></td> <td style="width:21.927999999999997%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">For the Quarter Ended</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 28,<br/>2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 29,<br/>2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Service cost</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">63</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">200</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Interest cost</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">350</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">342</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amortization of loss</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net periodic benefit cost</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">413</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">549</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of net periodic benefit cost other than the service cost component are included in the line item “Pension expense (excluding service costs)” in the Consolidated Statements of Comprehensive Income.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of net periodic benefit cost are as follows:</span><p style="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;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:65.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:46.896%;"></td> <td style="width:2.623%;"></td> <td style="width:1%;"></td> <td style="width:21.927999999999997%;"></td> <td style="width:1%;"></td> <td style="width:2.623%;"></td> <td style="width:1%;"></td> <td style="width:21.927999999999997%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">For the Quarter Ended</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 28,<br/>2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 29,<br/>2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Service cost</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">63</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">200</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Interest cost</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">350</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">342</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amortization of loss</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net periodic benefit cost</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">413</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">549</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 63000 200000 350000 342000 -0 -7000 413000 549000 <p style="text-indent:0;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;">Note 10 – 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="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The table below sets forth the changes to accumulated other comprehensive loss (“AOCL”) for the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">quarter ended September 28, 2023 and September 29, 2022.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;vertical-align:super;font-size:6.7pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">These changes are all related to our defined benefit pension plan.</span></p><p style="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;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:59.872%;"></td> <td style="width:1.682%;"></td> <td style="width:1%;"></td> <td style="width:16.381999999999998%;"></td> <td style="width:1%;"></td> <td style="width:1.682%;"></td> <td style="width:1%;"></td> <td style="width:16.381999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">For the Quarter Ended</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Changes to AOCL </span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-weight:bold;font-size:5.36pt;font-family:Times New Roman;position:relative;min-width:fit-content;">(a)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 28,<br/>2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 29,<br/>2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Balance at beginning of period</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">204</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,480</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:20pt;word-break:break-word;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other comprehensive income before reclassifications</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amounts reclassified from accumulated other comprehensive loss</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:20pt;word-break:break-word;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Tax effect</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net current-period other comprehensive income</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Balance at end of period</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">204</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,474</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> </table><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="text-indent:0;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;font-weight:normal;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(a)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amounts in parenthesis indicate debits/expense</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></div></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The reclassifications out of AOCL for the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">quarter ended September 28, 2023 and September 29, 2022 were as follows:</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="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;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:38.956%;"></td> <td style="width:1%;"></td> <td style="width:11.052%;"></td> <td style="width:1%;"></td> <td style="width:1.004%;"></td> <td style="width:1%;"></td> <td style="width:11.594000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.004%;"></td> <td style="width:32.39%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">For the Quarter Ended</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Affected Line Item</span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Reclassifications from AOCL to Earnings </span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-weight:bold;font-size:5.36pt;font-family:Times New Roman;position:relative;min-width:fit-content;">(b)</span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 28,<br/>2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 29,<br/>2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Consolidated Statements of <br/>Comprehensive Income</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amortization of defined benefit pension items:</span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Unrecognized net loss</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Pension expense (excluding service costs)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Tax effect</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Income tax expense</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amortization of defined pension items, net of tax</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="text-indent:0;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;font-weight:normal;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(b)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amounts in parenthesis indicate debits to expense. See Note 9 – “Retirement Plan” above for additional details.</span></div></div></div> <p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The table below sets forth the changes to accumulated other comprehensive loss (“AOCL”) for the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">quarter ended September 28, 2023 and September 29, 2022.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;vertical-align:super;font-size:6.7pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">These changes are all related to our defined benefit pension plan.</span></p><p style="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;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:59.872%;"></td> <td style="width:1.682%;"></td> <td style="width:1%;"></td> <td style="width:16.381999999999998%;"></td> <td style="width:1%;"></td> <td style="width:1.682%;"></td> <td style="width:1%;"></td> <td style="width:16.381999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">For the Quarter Ended</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Changes to AOCL </span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-weight:bold;font-size:5.36pt;font-family:Times New Roman;position:relative;min-width:fit-content;">(a)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 28,<br/>2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 29,<br/>2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Balance at beginning of period</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">204</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,480</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:20pt;word-break:break-word;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other comprehensive income before reclassifications</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amounts reclassified from accumulated other comprehensive loss</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:20pt;word-break:break-word;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Tax effect</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net current-period other comprehensive income</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Balance at end of period</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">204</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,474</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> </table><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="text-indent:0;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;font-weight:normal;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(a)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amounts in parenthesis indicate debits/expense</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></div></div> -204000 -2480000 0 0 -0 -7000 0 1000 0 6000 -204000 -2474000 <p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The reclassifications out of AOCL for the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">quarter ended September 28, 2023 and September 29, 2022 were as follows:</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="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;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:38.956%;"></td> <td style="width:1%;"></td> <td style="width:11.052%;"></td> <td style="width:1%;"></td> <td style="width:1.004%;"></td> <td style="width:1%;"></td> <td style="width:11.594000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.004%;"></td> <td style="width:32.39%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">For the Quarter Ended</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Affected Line Item</span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Reclassifications from AOCL to Earnings </span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-weight:bold;font-size:5.36pt;font-family:Times New Roman;position:relative;min-width:fit-content;">(b)</span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 28,<br/>2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 29,<br/>2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Consolidated Statements of <br/>Comprehensive Income</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amortization of defined benefit pension items:</span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Unrecognized net loss</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Pension expense (excluding service costs)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Tax effect</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Income tax expense</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amortization of defined pension items, net of tax</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="text-indent:0;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;font-weight:normal;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(b)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amounts in parenthesis indicate debits to expense. See Note 9 – “Retirement Plan” above for additional details.</span></div></div> 0 -7000 0 -1000 0 -6000 <p style="text-indent:0;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;">Note 11 – Commitments and Contingent Liabilities</span></p><p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We are currently a party to various legal proceedings in the ordinary course of business. While management presently believes that the ultimate outcomes of these proceedings, individually and in the aggregate, will not materially affect our Company’s financial position, results of operations or cash flows, legal proceedings are subject to inherent uncertainties, and unfavorable outcomes could occur. Unfavorable outcomes could include substantial monetary damages in excess of any appropriate accruals, which management has established. Were such unfavorable final outcomes to occur, there exists the possibility of a material adverse effect on our financial position, results of operations and cash flows.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="text-indent:0;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;">Note 12 – Fair Value of Financial Instruments</span></p><p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Financial Accounting Standards Board defines fair value as the price that would be received for an asset or paid to transfer a liability in an orderly transaction between market participants on the measurement date. The guidance establishes a fair value hierarchy that prioritizes observable and unobservable inputs used to measure fair value into three broad levels:</span></p><p style="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;font-size:5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:96.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:6.8%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:88.2%;"></td> </tr> <tr> <td style="word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 1</span></p></td> <td style="word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">–</span></p></td> <td style="word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Quoted prices in active markets that are accessible at the measurement date for identical assets and liabilities.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.8pt;"> <td style="word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="4" style="word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 2</span></p></td> <td style="word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">–</span></p></td> <td style="word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Observable inputs other than quoted prices in active markets. For example, quoted prices for similar assets or liabilities in active markets or quoted prices for identical assets or liabilities in inactive markets.</span></p></td> </tr> <tr style="height:5.75pt;"> <td style="word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="4" style="word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:15.85pt;"> <td style="word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 3</span></p></td> <td style="word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">–</span></p></td> <td style="word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Unobservable inputs for which there is little or no market data available.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The carrying values of cash, trade accounts receivable and accounts payable approximate their fair values at each balance sheet date because of the short-term maturities and nature of these balances.</span></p><p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The carrying value of our revolving credit facility borrowings approximates fair value at each balance sheet date because interest rates on this instrument approximate current market rates (Level 2 criteria) and because of the short-term maturity and nature of this balance. In addition, there has been no significant change in our inherent credit risk.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the carrying value and fair value estimate of our current and long-term debt, excluding unamortized debt issuance costs:</span></p><p style="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;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:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.329%;"></td> <td style="width:1.663%;"></td> <td style="width:1%;"></td> <td style="width:13.228%;"></td> <td style="width:1%;"></td> <td style="width:1.663%;"></td> <td style="width:1%;"></td> <td style="width:13.228%;"></td> <td style="width:1%;"></td> <td style="width:1.663%;"></td> <td style="width:1%;"></td> <td style="width:13.228%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 28,<br/>2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">June 29,<br/>2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 29,<br/>2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Carrying value of current and long-term debt:</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,612</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,774</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9,660</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Fair value of current and long-term debt:</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,033</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,421</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9,583</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The estimated fair value of our long-term debt was determined using a market approach based upon Level 2 observable inputs, which estimates fair value based on interest rates currently offered on loans with similar terms to borrowers of similar credit quality or broker quotes. In addition, there have been no significant changes in the underlying assets securing our long-term debt.</span></p> <p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the carrying value and fair value estimate of our current and long-term debt, excluding unamortized debt issuance costs:</span></p><p style="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;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:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.329%;"></td> <td style="width:1.663%;"></td> <td style="width:1%;"></td> <td style="width:13.228%;"></td> <td style="width:1%;"></td> <td style="width:1.663%;"></td> <td style="width:1%;"></td> <td style="width:13.228%;"></td> <td style="width:1%;"></td> <td style="width:1.663%;"></td> <td style="width:1%;"></td> <td style="width:13.228%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 28,<br/>2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">June 29,<br/>2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 29,<br/>2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Carrying value of current and long-term debt:</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,612</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,774</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9,660</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Fair value of current and long-term debt:</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,033</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,421</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9,583</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 7612000 7774000 9660000 7033000 7421000 9583000 <p style="text-indent:0;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;">Note 13 – Recent Accounting Pronouncements</span></p><p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There were no recent accounting pronouncements adopted in the current fiscal year.</span></p><p id="eolpage7" style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There are no recent accounting pronouncements that have been issued and not yet adopted that are expected to have a material impact on our Consolidated Financial Statements.</span></p> <p style="text-indent:0;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;">Note 14 – Subsequent Events</span></p><p style="text-indent:0;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:normal;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-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 29, 2023</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, we completed the acquisition of certain assets from TreeHouse Foods, Inc. </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(the “Seller”) </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">relating to its snack bars business. The acquired assets include inventory, a manufacturing facility and related equipment located in Lakeville, Minnesota, and customer relationships, among others (the "Lakeville Acquisition"). The initial purchase price was approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">61,252</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in cash, which included </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">37,346</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of inventory, and is subject to certain post-closing adjustments. </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, we expect to receive $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,435</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> from the Seller for a purchase price adjustment to the final inventory acquired, for a revised net purchase price of </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">approximately </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">58,817</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The initial accounting for this business combination is incomplete as we are awaiting the fair value analysis and therefore the required ASC 805 disclosures are not available to be made. The purchase price for the Lakeville Acquisition was funded from borrowings under the Credit Facility as amended by the Second Amendment.</span></p><p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On September 29, 2023, we entered into the Second Amendment to our Amended and Restated Credit Agreement (the "Second Amendment"), which (among other things) increased the borrowing capacity under the Credit Facility to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">150,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> from $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">117,500</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to provide extra available capacity for the short-term working capital requirements </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">of the business acquired pursuant to the Lakeville Acquisition</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The Second Amendment also extends the maturity date of the Credit Facility to September 29, 2028.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 2023-09-29 61252000 37346000 2435000 58817000 150000000 117500000 <p style="text-indent:0;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Rule 10b5-1 Trading Arrangement</span></p><p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table shows our directors and officers that adopted a trading plan intended to satisfy the conditions under Rule 10b5-1(c) of the Exchange Act:</span></p><p style="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;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:93.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:42.088%;"></td> <td style="width:1.9%;"></td> <td style="width:17.403%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:15.883%;"></td> <td style="width:1%;"></td> <td style="width:1.9%;"></td> <td style="width:17.403%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Name &amp; Position</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Adoption Date</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Shares of the Company's Common Stock</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;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;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Expiration Date</span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-weight:bold;font-size:5.36pt;font-family:Times New Roman;position:relative;min-width:fit-content;">(1)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Ellen C. Taaffe</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Director</span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 20, 2023</span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,070</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 20, 2024</span></span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Jeffrey T. Sanfilippo</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Chief Executive Officer</span></span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 25, 2023</span></span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,212</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 25, 2024</span></span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Jasper B. Sanfilippo, Jr.</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Chief Operating Officer</span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 25, 2023</span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,212</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 25, 2024</span></span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">James J. Sanfilippo</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Director</span></span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="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;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 26, 2023</span></span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,070</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2024</span></span></p></td> </tr> </table><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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%;text-indent:0;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;font-weight:normal;vertical-align:super;font-size:9pt;font-family:Times New Roman;transform-origin:top left;min-width:fit-content;text-indent:0;display:inline-flex;font-size:9pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">The plan expires on the date in this column, or upon the earlier completion of all authorized transactions under the Rule 10b5-1 plan.</span></div></div><p style="text-indent:0;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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the three months ended September 28, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, other than noted above, none of our directors or officers (as defined in Rule 16a-1(f) of the Exchange Act) adopted, terminated or modified a </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Rule 10b5-1</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> trading arrangement or </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">non-Rule 10b5-1</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> trading arrangement (as such terms are defined in Item 408 of Regulation S-K).</span></p> Ellen C. Taaffe Director September 20, 2023 1070 June 20, 2024 Jeffrey T. Sanfilippo Chief Executive Officer September 25, 2023 5212 September 25, 2024 Jasper B. Sanfilippo, Jr. Chief Operating Officer September 25, 2023 5212 September 25, 2024 James J. Sanfilippo Director September 26, 2023 1070 September 30, 2024 false false false false Includes short-term leases which are immaterial. Variable lease costs consist of sales tax and lease overtime charges. Amounts in parenthesis indicate debits/expense Amounts in parenthesis indicate debits to expense. See Note 9 – “Retirement Plan” above for additional details. The plan expires on the date in this column, or upon the earlier completion of all authorized transactions under the Rule 10b5-1 plan. EXCEL 70 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /"!8E<'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 " #P@6)7HN0[N^X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)VG50^CVHGA2$%Q0O(5D=C?8_"$9:??M;>-N%]$'\)B97[[Y M!J;34>J0\#F%B(DLYJO)#3Y+'3?L0!0E0-8'="K7<\+/S5U(3M'\3'N(2G^H M/4+#^2TX)&44*5B 55R)K.^,ECJAHI!.>*-7?/Q,0X$9#3B@0T\91"V ])R&#BZ !4:87/XNH%F)I?HGMG2 G9)3MFMJ',=Z;$MNWD' V]/C2UFWLCZ3 M\AKG7]E*.D;+Z?7']X7<1=L'8G?W' MQF?!OH-?=]%_ 5!+ P04 " #P@6)7F5R<(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 /"!8E>ZQ8_.&PO=V]R:W-H965T&UL MM9IK;]LV%(;_"N$!Q0;4M40YOK2) 4=)5G>IX\99AV[8!T:B;:&2Z)%4G/S[ M'OV^TU'!BB=, MO1-KGL(O"R$3IN%4+CMJ+3D+\Z D[E#'Z742%J6MT6E^;29'IR+3<93RF20J M2Q(FG\YY+#9G+;?U?.$V6JZTN= 9G:[9DL^Y_GT]DW#6*57"*.&IBD1*)%^< MM<;N>]_KFX#\CJ\1WZB=8V*LW OQW9Q,PK.68TK$8QYH(\'@SP/W>1P;)2C' M/X5HJWRF"=P]?E:_RLV#F7NFN"_B/Z)0K\Y:@Q8)^8)EL;X5FX^\,'1B] (1 MJ_Q_LMG>V^^V2) I+9(B&$J01.GV+WLL*F(G@ [W!- B@/X0X.Y[@E<$>+G1 M;G'0W"YN=.4(B<;T7H'A&/?!:I7BERF88\?!G?@0*5I:+/I3JGJ."LX6_*(Y75I*7ZWE[]"Y$D$'3U622;CN.:8!_7<-= M9*)YHOZV5=E6LFN7-+WSO5JS@)^UH/LI+A]X:_3F)[?G?+#Y?26Q%^Z[I?LN MIEZYOWM:&C M835-]4I3O>/R-.,R$J'IC 3&!&O*<*6R^^WM?VA\39_]TF?_.)]7D0I83+YQ M)LD57+2.7+@6^.O:_*%1-?T-2G^#_^6O2.=>A[C:%]?F#XVIZ6]8^ANB);J3 M+(S2)9D_)?7DVN)[/9#?ET\W%*SLD;EJP_D/G-E$RF/K'51YWG'*Z0';!P M#PPB029-E5P^!BN6 F#LK1!<:#J>7XRM4P@>6-M.,?%2:7(VXMY!9M$#\BUVTZO38=6HTW CUO1CXOCRW-""[^W M?"VDSH=DS;1]DCF@N*_A-L%#;@5$+LXQA<_Y"MX2B2^2-4OMC1:7V4M[>%Q= M>Q4'N3B\%/:NHAA>X7QHI$LA[?YPG6LF870>!P&\7$N0";>25L=-@)%;D9&+ MP\QS0A,&"3W/%/RL[,T5U]F?T2; R*W(R,71IO!WF7"Y-/WQ5U#0*[3IXH+[ MC39!2[2B)8K3TEVD8T[$@KCTY_M?R#,KV!P>4(*Z2>!M?*Y%\-VZ4M $!=&* M@B@.+T5&QV$(ZNIM/L*"<4EF4CQ$:6"=6 YH3JZM1IN (5K!$,71I4AAQ!6, M)#H?0<@T2^ZMX\CY 3&G[0Y[ ^N;"QY9UV;%0O0H%IJD@9 P:^9+03M9]44& MD 13JPCMF<75+RZMEIO (EIA$<4YIK!\QQ[)) 1>B!91L%T"0_*+2WH 1EU( M<=^*@7AP7;\5'=&CZ*CLLL4!R=?[;E)[7G%)M^]X9 J0M2*W+ W-['4K6&@U MWP0RT0J9Z%'(5)KWS1DT[#NQ2:W&#\C%,(]9;3:!3K1")WH4.I4V9T)I0/X_ MH_7^KHLK]AR7>NW^@#I6NTUP$ZVXB>*\DV=Q+#G;[PX7&'3M/;4)7*(5+E&< M;JY%OCZV$BDZU^ B=#!LNP/'GK8F*,FK*,G#V:9<"?R2,:FYC)^*=S7K]P9< M2\O,"H)X6%V+%1]Y.,M4'Q6^OAE;BIJ(>M MVDFN9G8#/(P&P[[G>(#E#S:+%6!Y. WY,0.<&K_PB#?Q5V*BPE@3A.55A.7U M&FCBKX1+10TT 5]>!5_>4?!5JXF_$D<5]=#_3Q.G)\-^E_9^:.*=G0T69FTF MWW>B2&#>]K9[+\JR0B\E.J?W-="KC'Z4_C!=SO=TR]9,?=D_"'B;MBA)FK-"IKQ @FT6DUM\LR*!=B@M M?DO949X\(QW*$^=?]W&G32CJD=3Y\; M]!_+X"&8)RK9BF>_IXG:+2;1!"5L0P^9>N3'GUD=D*_Q8I[)\B\Z5K:A.T'Q M02J>U\[ ($^+ZI>^U(DX<0 (1.\0<8AKX+/Z'O=9Z4XL=-PV MLVZ)YX[A-4?MT]2"2CD/TW9J] ],[I>W3=R3V.VF "P9.*939:O7^' M^6 *_4)@9XGPVD1X-O3E+]",),V8L48JUZ!TU2WG>4E<#SO^?/I\RM]@YI/ MP:W9&3._9>9;F:VX+&=GE%WE[I\,B\/0B=P>NZ$9,D2OA#86;Q1&V]DG8HUR,QIM*9@HV$1X-FL/QU#*QS.(F*>CEE+;V:E=YN M,J2ZEVA-M+*<#<=W/+]?T"8KXH5FEMCIM,:Q\OS,%7>%Z_ M,1C,2$3(;(3JB2QB*]6Z16\$SQO"H)1&HGC(P//#L$_48$8\[(T0)1U18E^* M:L=$DTGC*JP!+K0,+X5V'FXGJM@J53 OB@&N:B*&34B<'1)=35!A MYB+%89>9E=N:/14J':DRUS K@ZD;&@7!B/3@3A6Q718?86L JT$3SE,90X>A M!8/=5!/9.U0P8]^O<<]6AA_T.0^-/&>DS>!.+[%=,!_J_7N3_#?LIGZO!##NCQ=!I(K:+XGU+K\FI MD>10\0)G6*Y#*Q^:Z C%3A>Q71CUUK/*HI&:0>9"/XKZW QFOG^B1.>GE4X- MB?,=G3L^.QE49(UMG%BU]?^V\4NAGR2NQR^MMSJ$G_U.JJMZ!PR'H0$4* MBS33F]ZJJ4/KAB,F+%,$ ISR)(W1OFY NLL8DS14V7Z',9B,U!GI1)A85<^P M%%KQ 1UJ2-/D+SC0E^=K(W?RW]R')N]'A(ATDDKLDCI>AZALDGI^(#(CY:$R M#B@;Q'.$<2>=Q"Z=*P-7([WAL=&TP$UFON^/);932V)7RZ[[Z +6&88>GI*[]_G'":.6.M:9.+XE=+[^'>9)F!]6_N*FY M!R;NN,_=9.7V-\33D[NMG(EM>>4G@=*A4-7=4/NUO5:\+2_3>M_O\,VJNASL M8*J[RD]4;--"HHQM -*Y#B&IHKK^JUX4WYJ0OS3UL 9#G,"!N /$^X%B&I $DWFBMS-NZI99FJ59K MHETTLKF)OQN/1C=,NBI.K<93ACB;C94TBK."6BC(U.* );*&J#D9*X$?1NDJ MM@)R+W,E@)Q-J,: $BS+*3\GG\C3]):KX2.J$/"AD M,N1.%E#LXD.TT7J)-UY&\4G"*507)+[\2.(H3@[H&?\-_,K#XQ-RDO9J$\_7 M/<)W+RUH,);";,W#HAFJ&OF=P#VZ5Q?$@BJ(T7&T+?QO6[W>VPW8$=EN! MW9,"'X'[LF-)[2OY\0!B!OKG(9DG>5RCN385S6$8X =C0*\@R#Z\Z_2CSX>J M\)_(=BSW6LN]?ZY)[\UE=P:7>P4Y$'.5[%4CW'J5 O3"-RM#U/S1UDWV@>L&D(1SF2!E=#%"7KAM7O;"J\F]_IBQV$C\M ML=>#=@%X/E?*;A8N0?OOD?T&4$L#!!0 ( /"!8E?83"D.U H -@V 8 M >&PO=V]R:W-H965T&ULK9MM<]HZ%L>_BH;MW+L[0XKU MX*G(7+ZFXD>VXCQ'/]=QDEWU5GF^^3089/,57X?9QW3#$_D_RU2LPUR^%2^# M;"-XN"@'K>,!L2QGL ZCI#>\+#][$L/+=)O'4<*?!,JVZW4HWFYXG+Y>]7#O M_8-)]++*BP\&P\M-^,*G//^V>1+RW>!@91&M>9)%:8($7U[UKO&GP':* :7B M>\1?LZ/7J'#E.4U_%&_N%E<]J[@B'O-Y7I@(Y9\='_$X+BS)Z_AK;[1W^,YB MX/'K=^M_E,Y+9Y[#C(_2^#_1(E]=];P>6O!EN(WS2?KZE>\=L@M[\S3.RG_1 MZUYK]=!\F^7I>C]87L$Z2JJ_X<]]((X&8-8R@.P'D','T/T >NX MA_ RLA4 MKI1Q",(\'%Z*]!6)0BVM%2_*8):CI?M14LS[-!?R?R,Y+A^.TB1+XV@1YGR! M;L(X3.8<30MS&;I WZ8!^ON'?Z /*$K0;)5NLS!99)>#7'YS,7XPWW_+3?4M MI.5;IGSS$1&OCXA%*#!\9![^SVTBA_NMPX-SOKT:3IK#!S)S;9'+[.$/7T^GM;/H)"D=E@,$&BK7\*=N$\/?_H8=ZS,4 MG"Z-!1T9:P2.'@)'3=:'HS!;0=&J1CGEJ")1[88>]2X'N^,@Z!KL,T44Z"+B MUYK&-;/#-3/C-5_/Y^DVD:M!\#F/=N%SS/LHYEF&PE@FS7*]R/2+%NGV.5]N M8YG)]@/2)?I +;N//A#'17+AR!>>!?E?78%]=-F.1QVJ1$!7N<2E3 D!H'*8 MA>$@V(<@V,8@W"4[GN2IB#BX^&WM.['+7,]7'(!DQ*>.X@$@\XG5-H_.P07' MZ,*3X)LP6B#^4Y;,C&?EA*3YB@N99H60[J$PRV3:@QQT@*!:ZOSH(L?#1'$. M$+G,@5US#ZZY1M=FX]GU/6IF)<@+5_MN8F/;5_V 9(Q12_$$D+FVS2CLBW?P MQ3/FUJ?)^.EV,ONSCY[NKPMO'@-T^^]O=T\/TC$_?R]H:BY6NSYF-;F=K1.:+@A*AQU=BJ<<0R7O?--HH74?("0X:EIP:+ M^9ZRR$:P3G'$$5-GKQ$,Y7\B/Q5F89_M82ME=IO$#1>B/2'2_\ M@R>-:!=DRTRANG>.*@!5?DOZQ#668#.7?.>K:![#M6T_M%EVUXPDV\TD!\+G85KLH2>ER,EYD.H%] >" >>KJAU284-4; %I\TC85-6A@ M,VD\";FE%?E;'VWD7B1OKA_T(M(6SW1HH#[S]8D"=)Z'J>8=H',=C[1P%*XI M!)LQY%Y.S2\W&6/4.TEFN[ZK>@3K/;<$27',)-I;KX40Z M$<9RA>UXEI<>;0[^5MN!ECDM]P&8]0F5^]\/F/8=2JK=@'S-* :CXNE>,*;7 M.4CF>.J6 )+9Y C/FR&I$0.;&:/B3B.Q@<[IY("IZVL<"NILYF'5/4CG8(? M_I&:18AE9-'Q[.OM!-V/'[^@V>WDP;C?-U+-+V_XN[06=&6M&<6:A8B9A>[D MNDE>(KEOWF^P^FVY@.CHXA"LY*\1I')LM1, J%RG+7V3H\Z/&8("ON1RLRBI M)YFG:X[R\">,#40G%4HV4XC^(H M?T//J9#6VO;[1 <7Q[)4\ 546@+2)8PXI.TFKPF(F EHM.\2T[ M,EK3"C73BIP+L2WOM#>1QG%Y8[W??<\\X(Z_>*OZ^Z+C=OW*72P?D.! M\RJ?:(D .!_#EI8'H%,TW):F:SZCYK;3A.>1X%5')@[!%AH%SJH<5RN;H,Q1 MB32 9)YKMW28:$U)U$Q)]32GAXU-V69'<10^%[ST/LG%-+[/_R85;9U#JE./ MC=5^X A0L6-LWCL-]) (:YN\&J#HB6.J@\_%XT%<9+\CN:\N,GG5.SOR'/10 M9QB76MKM":F(YB&@8FT4P6H>8F8>*JL4>.BO8XNLL=JA/W!$9:N;U0!0,:NE MO\=J &)F *H*$IC"08<@AL$JZHP@F4NUI@YJC9B)F9J*]4R=< 9"% MNLQ3UPZHHY:&J)#.E?6AS9N:@=B))VK&#P]WLZ+3.BT;KZ/QX^SN\$=/]C CG$QGX]&_OH[O@]O)]/>R9SW[$V039@2W M7V633JT%75EKQK &/&;N5(W"352=BT@"GQ=@(FN3! ZT"^,MN/ECP/,]E+AZ MYH-TV%?78 #IB'^\#6FZ5F,7,V.7!(M0?B2W%J%(VEH43(<:;-L^T;(>H'.P MK3T?!.D8Q6UTP6I,8F9,.CYRW#_V) NMX*OB&=Z=9(R6DU6FT\X%T4KL6:H M5#&W9>?$:G)B9G*:"8E)6_&&LCR=_^BC,)?.9?EGA+$D6\M"V2H456]FE*[7 MDBNFA1!T5^><"PSX>Y8L."EK.EQC$SOGY W*7Z!/0*?'BW<+WY?+:C-M0P GK*H [H*4,Z0T_9KLG*-I/5 M* YEIKQNW(WHOP]\_:GL<^NXG:G#V5W M:BWHREHSAC5&VBMO4ZM!5U9:\:P9DS;S)@G%UXU_/@7#;[:XSU#$T :M;D[./H54?&;KX=0 MO$1)AF*^E(.LCZX,E:A^1E6]R=--^<.BYS3/TW7Y%0/[_,I7K;/^F M^*W2X<=LP_\#4$L#!!0 ( /"!8E=SB!'1*P0 -H0 8 >&PO=V]R M:W-H965T&ULK9AM;]LV$,>_"J$50PNDT:,E.[,-)!:&;4 W M(VZ[%\->T-+9%B*)'DG9S3[]CI(J6S*CR$,2(!:I_QWY.Y+G8Z9'QI_$#D"2 M;UF:BYFQDW)_9YHBVD%&Q2W;0XYO-HQG5&*3;TVQYT#CTBA+3<>R?#.C26[, MIV7?DL^GK)!IDL.2$U%D&>7/#Y"RX\RPC>\=C\EV)U6'.9_NZ196(+_LEQQ; M9N,E3C+(1<)RPF$S,^[MN] >*8-2\36!HSA[)@IES=B3:OP:SPQ+S0A2B*1R M0?'C M(4^4)Y_%/[=1HQE2&Y\_?O?]Q(N%*C-_50!K.T1OPD5^N^DAS?)F@GYPN6 M"Y8F,940DP>:TCP"LE+N!'F_I!QRN0.91#3]0#Z2+ZN0O'_W@;PC24X^[U@A M:!Z+J2EQ)LJ?&=6C/E2C.B^,NH+]+7'&-\2Q'%=CON@W_ZW(T7SRHGDX9/3* MW&F;FQB^)H9.$T.G].>]X.\^Q=-3!@[/(8E9L9:;(L4M';$BQSBJWJ;!(8+D M0-1LS_>Z MF#J5YTXZH!J5.W8]/:K7H'J]J&$!1#*DJFCW%$%ZE\V[F(4_'G=X-)K Z=!H M-,Y8SS)J6$9#6!YKEF7%\CO+>W!&%[O'GSA>A^=2%-A6%T@C\FU'3^0W1'XO MT8)E&6X[L<,T)6[(9_S>$P5_)I@THR<=CG^Y1^Q@8ED=H&&R\%59"RIHH()^ MJ)0*0>Y)#;=2+.2O3Y"M@?^M@^IUI\J&.[&G$_ NQ#FARN3&MZJ<#-508#A"VX&SK5'Y8U^,E0A1ZM-K; M^4R?&42$4EYCQ"J,O@C+SN!+(%C@8G!Z,UJ_6-?F];> MU%OX5M[:<3^57W9__75%:JL]O9+;!JG"UU1MFE.%9?>76/\CO]F7U9$=:!/< M8&4X1-DF/-5==G_A=6V*&UW,9&+AKWNQ;#IAX+N7*4 G] )W-.F@F6?W2'7K M_T3Y-LD%26&#EM9M@"YX=9&N&I+MRZOEFDF\J):/.Z Q<"7 ]QN&)[YNJ-MJ M\^^,^7]02P,$% @ \(%B5Y8VMFS9!0 (R8 !@ !X;"]W;W)KBV*%#U] [G9'L_F ZGVW0/;[![//F MNN)7TXZ29@4N:49*4.&[J\E;^":!7NW06'S)\(X^>P_JH=P2\K6^>)]>38SZ MCG".5ZQ&(/[R@![=;"'$;P1!Z=U<(81W!$'MW5PAQ'L$0>O M=? &#L[8H/W6P6]F=S\=S5PN$4/S645VH*JM.:U^TPBB\>93F)6U=F]8Q;_- MN!^;+TA)29ZEB.$4W##^PH7)*"!W_(JLOJY)GN**_@;";]N,/8$+\/EF"5Z^ M> 5>@*P$G]9D2U&9TMF4\;NIF=-5&_G=/K(Y$OD382B7N"W4;@M2%%SSS,*TV;$UZ@"7U"^Q2IPJ 9_Q(SO&#R9(:K* MK+RG*E:D9KU=K;;%-F_FYF^VQA7@H^=;U+K>.QXP^)-0)3X^,@-\LZ/;ZNEX M,I,CRYO3FP_8L9Y#&IM]^6*%!B\K/>G5S*1V$)LZ#BV,UB-RD!G#G>I$Q:> M=/^1SI"Q3EBB"=83B-,)Q%$*9('H&J390Y;BD7.#(V3W@DO3'V[6RC#GRD,G M+#QM )'.F+%.6*()UM.'V^G#5>KCNBV,\@S=9GE]YD0%J5CV'=7%SFM0\@V& MG]6R_1[#T"/ C[R2HU@F)5>8"7>@(N7-G*LBG;!0)RPZFHA89[A$$ZPG(*\3 MD*<44'/0O*@+VA1PC=3::*2CTHDGI,?SS(%2E%'/58V18O(P8_ M(Z(9KR&\07402ZPD-81X\V/GP:#+<'!N#7$TTTKBN35$<&(-H3-HJ!,6Z83% M.F&)F%ME#0&-0U?*.*NV;]5B2=M,AG@7@6D:WF!AMG:]E3DXDBTE+&C!P!_\ M6(8R.QK<\Y56 M6GC:$"*M06.MM$07K:^40R<1JEN)QZM^*#:D+DR+IWFH$YU=L*566GCB&"*M M46.MM$07K2^40_L0JON'[=^9T Y5*:_8<+7**)8+1F=+; $E/3W;-9SA;Y#6 M/J)66J25%FNE);IH?54=>HY0W73\F9X %-MXGBT<*K5V(4\)&6H-&6FEQ5II MB2Y:7S2'1B14=R*%YH"O.!*[XMG<]RQ7T(MH)Q8AH@VT3,^RAD*0V#E.8 J_ M-J*=K B16,F*$,E Q\Z1AXX=5+?L1IL$JHSK;$(MH-B0"PS^SQ(F1V?84"LM MTDJ+M=(228+E1-3'U!UGY44Y/B.>QJ7'D=4^R>2]A>,;)KG6VX) M8Z1HWJXQ2G%5&_#O[PAA/R[J1V:ZY\+F_P-02P,$% @ \(%B5_^(R*RG M @ DP8 !@ !X;"]W;W)K,/^V7M'+S-J8*SX#Y;;8AAK+]#X\0(SQ8V_DE53&P4DJXQ5H@&C L%D?:?KI@]; .39#X@;0+P+ MZ!T ) T@\49K9=[6#;4T'6BU(MI5(YL;^-YX-+IATNWBU&I\RA!GT[&21G&6 M4PLYF5J\X1990]0<9RI[+!3/09MWY/:I8O:9G$ZHQH("+,LH/R,?R,/TAIR> MG)$3PB3Y5JC*4)F;06A1G7M'F#5*1K62^("2A-PI)#;D5N:0O\2'Z*JU%F^L MC>*CA%,H.R2^?$_B*$[VZ!G_"_RCA\='Y"1MIQ//EQSBVS3W8&]_7L^,U?AA M_]K7O9J]MY_='?8K4](,A@&>9@-Z"4'Z]DWW//JTS_I_(GO1B%[;B-XQ]G1, M34%RMF0YX(="2M D4T+@F38%?ES[O->$YY[0Y=(RQ1U9;ANJ*RZV*SIQORUZ M(;3?"NT?%3IIPHHS.F/<[1 52EOVF_H$8A)E [%T36"-J6KV2N^_DA[M2']= MT=W1'6Z=;P%ZX6//8-OST*ZVR7KM V5G?82)6P?D7YHZKN^H7C!I"(&PO=V]R:W-H965T&ULK9EO;^(X$,:_BL6M3G=26;#SC_0H$J7T%JE+>Z7;?6V( :M)G+4-;>_3 MGYW0A,9.VI.0JI*$F$GB5%QTME)FY[V>6&U)@L57 MEI%4?;-F/,%2W?)-3V2ZO?]7H)IVAD-\V=W?#1D.QG3E-QQ('9) M@OGK)8G9\T4'=MX>W-/-5NH'O=$PPQNR(/)'=L?57:^,$M&$I(*R%'"RONB, MX?G$R1URBT=*GL71-=!-63+VI&]FT46GKQ61F*RD#H'5QYY,2!SK2$K'KT/0 M3OE.[7A\_1;].F^\:LP2"S)A\4\:R>U%9] !$5GC72SOV?,WJC4TU=VXD%Q]2Y6?'$U8*EA,(RQ)!!92?:@^ MD@*P-9A@L077JI\%Z((?BROPQY<_P1= 4_"P93N!TT@,>U)IT)%ZJ\/[+HOW MH8;W.> [2^56@&D:D>B]?T]I+QN WAIPB5H#+DCV%:#!&4!]Y%CT3#[C'N;N MJ$6.4^;3R>,Y3?D<+[Z!ZYO;GPMP?7_['=S>3>_'#[/YWV \>9@]SAYFT\6Y M+6U%6-<>5D_FYU MAZ8KEA!;,PM?/_?5)68_@H$W& Q[^V/]%BO/<[W2ZITPKQ3FM0J[(JJU*XJ+ M\I%& ">,2_IO_L"FM0CG':GPD./7I)I&;NA#NU*_5.JW*KUA0LW %$149$S0 M7+":D%@((L492(FTR?4-)1#5U9HV#4D-2JG!!TE=$\Y5[2BZ'$C\ LB+@HRP M=G]@:G1@3:-ITZ!Q4&H/K8XW1!=8XO.SL=I3/&2QFH8$&$M'>$I2\>)@KUK/>Q7-.JW=M5X MM6([S1\U4PG=XV5,&L?[(=2[J>?!^FBR6'7](.S;^PD><1.V*IVE>P5*QE6G M6,5!\[5PX#EU=:891($7-*A#E3K4JNZ.DPS3Z&V$%^.(R2WA:E&AYFLJ#P/, MJAV9VH/02*QI!3VG27G%3]@*IVH$9/A5=[]5H&.\>A"$]5IGL7(0]!L$5GB# M[7Q3 OF.5*FU"G0MO:\P9^308NP8ITL!UUL[(8D_9$FO1R!JY;5VFS M@DTB*\C!=LK=YL,Q9NFF*PE/&BJ>5;:)L:[CUA<1%BO4J+KB'6P'7JZZN2:9 M\.HBY-656:S4M&^05F$.MG-.K[Q6>M&><;:G:GD-EJ] ;?BXHEVZ*79,S3DU M:8:@9<2:9D[?=YMF5<4]^ 'X:NOFV?QQNOC,NAF>E'ZGBO9^*U/A#[7C[V[' M5UNLZ[5:[JE>5'TG7\] %F-=L-7$(+]V--,[-%LJD 5U7AC6F6,W@P-[%Z** MB*B=B.TS UF :.#0:M0PME %0]0.PW)>[$2^4%5_>R(^,2>0!81^WZV#QF;F MA8';H+M"(?I_>\GKV7P\GWQB3J"3;B9/%>U]%BK>HH_WDV*K=FH%)9:,JQ"J M[^P]9@+5[_?K9+!8J5K7@ 9441>U4_>.JTT0S7"LD7LX1DF/ !>1I7UJF'SM M0A_51=NLD-] #51A&+5C6*T5.%$U1T^,)4Z? -L3'G&\MFLUH:I6#'6I%O(V M3H>*O.B#K2;54$LCO:*AD5646.^0&@[!!><5?U$JVT7SZ *ZFD_OI>#%5\ 5Y[1G/KXJ+ MZ3\_9H_CF^G\86%5'UK40]BOB[>:-0Q@IX*FTPY-?4YY!I9D0]-49UJCDW#* MK$/$,>$'0V/I:+%RFY:.3@5(IQV0A5"B=V*M$J%Q^C5P#(6F$0KK".\=G0LG MA&_RXW(!\@U6<<):/BV/Y,?Y073M^24\GQ0'ZU68XIS_.^8J[P+$9*U"]K\& M*F>\.#HO;B3+\M/G)9.2)?GEEN"(<&V@OE\S)M]N] O*'S!&_P%02P,$% M @ \(%B5ZUNS!1+ @ H04 !@ !X;"]W;W)K]\SW/W7'T7-5P\RAQ H:>R8#)V0X%;V)G[!P< M]W27*^/ 2521':Q!/50KH2W>Q,'93!EM2%NN?-%^CTA(8OY86TOZAI8\/006DM%2\[L*Z@I*S]DJ>N M#T> \2F UP&\UX#@!,#O +X5VE9F92V)(DDD>(.$B=9LYF![8]%:#67F7UPK MH6^IQJED19[17J(5"/LB6 IH265:<%D+0._1PWJ)+B^NT 6B#'W/>2T)RV2$ ME;P3>7QTQYG*)?K$,LA>XK&NN2_<.Q0^]\X2KJ$:(6_Z#GFN MYP_4L_@;^ <+]\Z4X_=]]"V?_R]]'&I72Q<,TYG9GC@EB#TXR=LW MXXG[<4CK?R)[H3SHE0?GV)-O>M7LPRNA%RD5,*A6$^+7# :5$%I,K5GL^-I2N-L M-#^OSMV(^3DO91)G[$:0HDQ3*IXN6<(?+T;6:'OB-EY'4IV8SL]SNF9W3/Z: MWP@XFC8J09RRK(AY1@0++T8+ZVSIN2J@*O%;S!Z+UF^BJK+B_*LZN HN1C/E MB"7,ETJ"PK\'MF1)HI3 QU^UZ*BYIPIL_]ZJ_U15'BJSH@5;\N3W.)#1Q>AT M1 (6TC*1M_SQ9U97R%-Z/D^*ZB]YK,O.1L0O"\G3.A@)\*N$.JMS4K]4N-VKV'C6'?.*9C KR M,0M8L!L_!6>-/7MK[])&!>]8/B'VZ9C8,]LA140%*Q!9IZFU4\DZ>V2[:CLF MJR=RE07Q0QR4-.FJ_$;4[195$^ZLR*G/+D8PHPHF'MAH_OH'ZWCV'K'L-I9= M3'W^B4HF8IJ0>R;2@O"PJ\NZ3..RMV7"B#5;>6^M+D%R'S$2\@1FN[HBZ0J* M%Q%_! >E($$L8#IR41":!> IC'T&!S*BDM" YY(%A!)9Z^8)S4B<2:8&!Y&< M%%3&1?@$Y1GQ.32]FMD%*3,U(EO.WOA'JL*JV,=O?J3,D84OSUY]IBDCKVF: MOR_JQ4+]2*',GN?\51/-84!WTQCIZ M]3%)6$:6$W)/:1@R,B8?ZLH2&)22I2OP:,_JD6F-9R+>N-;0&T:9'#\65; M>DRNQ:31_P+7H4K0[,/T4VBUZV?.NUK@>*<%] 6G;@;5F-4HJGJ?J996_9%5 M_1&HUH[5[[B $9"4:38FH%_F=0%&11*#F@\=E["JAZ K:9(06LJ(B_AO-9)@ MN!;4;P\>%=L>VNKF$_*A%-4HAHLR$HR1=).M-@.R5:EMP@$S4%C)@?>,5\-Y MQ1_8& Z@J\'*[BP Z\TD>$,+Q1.8;X&JXL;-,871'':.YJ/MC!D3F.F0ZJFZ M'2BF/(C#N)I)[2IM9Q5MS58H#<;>FHHI:T7I1]6-8.X*UG9Z!:U W-FI,GG+ MUF6RF1EW;W\YFB")S&L2F=<[X[0SS6)3^ZX4A@N&-"D88NRX,7:,ZGQ^UG(] MS>&B)G,GC;F30:UVWPR5+F^XILG;:>/M='##X?YP79._=XV_=ZC.LU3>9005 M&$AV:Z;78+-#+$=JU>_LNK5RM/!N!T9TVL+#T-[8M6)K*S:J>1_+I-L+'K<% M&F9"KRDM=/TW)+$9%*4HT?;1:T<+7^4-3&T&5=/\M#02+#R%[ZS9.IW@\2]7 M9)@M#00+3][#DII!U-2IF@@6GKZ'IUV#L+%?-1@L/(-O;:!=BTOLK*D[XI>& M^#^L/[&J:(98.$06Z[5@:[5>73S0.%$/0IVUV:AXE8K:0WF86[ P/I\^=#T% M:T+8:"Z?=SY+=-T?UQG(!%LSP;8.03(;1<90UQH?-HZ!?20SA/7HE%U#&B4V MGOCW\LP0M^?1$O.D&6+WWRGHR0^#HB$3VAH?-I[^!^+-H&I*@[;FB(VG?"/> M#/$OG]PQ6QH@]B&>*0RBID[5[+ /]51A$#;VJV:"C3.A#]X,$B_W7KH89Q#! M&>=HRC@X97HRKE9I,\ZS+;N;<8YFAX,_&.S=T^KT< AB.)H8CGV0#604*$-= MMW:]<3SLXYPAK&?'[)K27'%P"NQEG2%NSS8GYDD#Q?GN>U0&14-:=#1+G(/L M4AE433G1T5!Q\/QO9)TA_E^QSM$T/E^I?/NA^"%JWGA M'N0UJ7N0]Z2M%Z6&S:X]E#.$&;MDUXYFB8MG_KU\,\3UV)MT-37<83M9"#$, MBH;,3L,>GD^A7O^3]_Y=S3MM?3*5,K&NOB137LI,;MYE-V>;K]46U3=:S\Y? M6F=+J^N\?;;L*K_PG+.EYW1><;+,R'1%0< & 0 9 >&PO=V]R:W-H965T;&:1UU?G?3UUKJ-+YD#/=:5\3>#,H3FPWCLLY)KY4>V88.3PKI: M!2S=>NP;QRJ/1'4UGDTF;\>UTF9P>QWW[MWMM6U#I0W?._)M72NW6W!EMS># MZ:#?^*3799"-\>UUH]:\Y/!;<^^P&N^YY+IFX[4UY+BX&^*QY MZX^^22Q96;N1Q0_YS6 B"G'%61 ."C\/?,=5)8R@QI>.YV O4@B/OWONWT;; M8;ZSU>\Z#^7-X/V Y\7L+,,E-R.:O1_2;#*[.,/O8H_! M1>1W\0*_>9;9U@1MUG1O*YUI]O2?^O75^]ET>D5_62+-/;6> M"&PJWV4/9M<;3E^3*^& M_4[KG^[8UG5;9%V_>6?K1IE=?X TB77@@:N=U!)V%"Q]M*6AQ8B6RA2ZTDUC MZ96JFRM:6BC]@\E&T4H(H&T)#KO7=FM@EF]77N<:16Q('Q?+)7T&*JT3"W[Z MZ6Y$OX*@T#Y3%>U8.6*3 S\3S2NTP?:_R];Y7.T$M8^M86*5E?'R,(H,NP:8 M0*+@!?1#Q+_01=B]#EM+6^:-IZ\+42V4V@5F\UHVZ4NKL'+^'R.:Y[D6UT"> M-JE^1T>9SA% R*D5# ]1#]ELV&D+99OD:=@*SRM/!:RW6_\AP?OVBCX)AFPR MI$IRLN#9V8RTO(Q6'-87I!S+E03!"322=Q&#V;OA@?;LQ7^FW!_"E;[I_3HZ MKUQBZ'SH(4J(_E\:]Z"*%L $!2APO0*+O@I%XJ/MI.#LJ8*_<^1J84,'>(5& M*G8USD)=;R%#6.5PN=.K-L@&KC:L3!L07V"F#'XSA9J_Q<=65>E$5;65.(L1 M*\E%LD\Z>?LWH\6;RR")-D+\P;_I@BCD;94C27,!!1'UK09S1.*O+BN5R^DS M(I%W]+U")?-A2,LOK7:.*UHXD19M1\,'C8&$7<7TBW!>Q5.C:DY:)0&*'I33 MG&*N8L.YS:82$Z@X)0:,*BV\"(0D(2K 4R!.MT*KJ['$5=! M^ "7L6SE;19(JESTN;5)9V]4MNF/0:)-5K7)&Q%N@M @."1H]\N$_='2Y+O( M$+E:I&D#W!+W&,I.Z0K-^U'T!5\7LQ+#A-M?6^E8_WQK"N094-H 2ZZPE0,K MQ*5K-8#/+!".%!("I(S01XPF,;#N$OWPR,-/G2KE\""Y#[=0.MNN2_EE<9*6H?#@;4$(T6<2 M"@?!T7N. R"5A-1],3,8*R&[(Q&H:JPS'8O?VG&N4<^D*W49)GU(^CNA46_4 M6EBG<0L78GY@8,Q2$Y&SUBC(EQ22 FXB7R_)A $55A5*.Q3KKFSN5<(TD2LA M.KJ*"!2^CDL9;1^D_V'-PU."E:H@!5#)9.>'Y[A!Z6R#]@3H8V^N<'!P1 MH%MJM#-QM6%)1_$L&E"JP8#JH$=?!P$_ M$X/!0\H!WA*1*UE+UHH_((E#BQR#RB8&PA.=LIT5@G,*E:!L*H M#>Y'!U0ZM4HM>>#X@4W;<>1'O)!\5U7WFA\9A!>44TEBA,2&/2P:8';SCX3" M$S!@P8HC_RQ&GI7J6;15:HE)WDF@$+RLI%_W8T7?*=$F/!XK2,Q83&Q-Y\)Y M*+6-<@L#1=F4?!S# OF95=;+L-.#CF#=Q63I9FBD,A@VF/AHS0:FRQB#<^F. M^;/]2-2=(_$ WW=#7#?S>?WW?0FHPS8.\G_:A>G1%2<_Y&1*9ZK&/4P D)\ M:5O4G97@JZ(B".L_6I.>AUL=RJA9S_4D;UX4D5A+I65XJT,J,I?B&:&?&]." M\%,,+IF^Y#E)T\GK'P\Y<3KH@,&I]T;/O1O&1Z\^@+>.;UM/T0_I ;C?W3^? MY^G5>+B>WMX_*X<*Z#&-%""=C-Z]&9!+[]FT"+:);\B5#2B1\;,$B.SD LY1 ME4._$ '[?RK<_@E02P,$% @ \(%B5\1!,M@S"0 1A@ !D !X;"]W M;W)K&ULG5E;;QLW%G[/KR#4H&@!K:ZVX\87('%; M- _=>N-N\[#8!VJ&DKCA#"+.VKI !MVXS]953,N=-A9DN9K.+ M:2%U.;J]YF?W[O;:UL'H4MT[X>NBD.[P7AF[OQG-1\V#CWJS#?1@>GM=R8UZ M4.&?U;W#W;25DNM"E5[;4CBUOAF]F[]]?T;K><%?6NU][UJ0)RMK/]/-A_QF M-".#E%%9( D2?W;J3AE#@F#&ER1SU*JDC?WK1OJO[#M\64FO[JSYI/.PO1E= MCD2NUK(VX:/=_Z:2/^AH@F%Y/LR3D?12R."%D*7ZW9=AZ\4N9JWRX?PJ#6JL6C57O M%R\*?%#51"PNQV(Q6RQ?D+=LO5RRO.57O%P[6X@[V.J !D0Z;,4=QU@Y\:]W M*\_/_WTL %'^V7'YQ)RWOI*9NAF!&EZYG1K=?O_=_&)V]8+U9ZWU9R])_]8< MO2CDN(E_MT&)A?C^N\O%?'XECB@2GQ2XQ[?_I:NX(%@@O]*(8=CBSLG2KQ%" MNQ85(JR]RL7&VMP+"_Y#E0'UL-.#WD&I2LJ:%3> FXA/)N>_M_:/3+]XY)1YP[=<:>]^] MH$,VH&%0]%RV';*DR+4/NL1C2FHOIT_-8K]U1%$-#!,H998QS@@931!7/DC 2=34VXX& RCUJP3_@VRD"/B@RR,!6=A_)4L^":.$_$G%M[9 MHI+EH37U! 2$1 I@.IJM-H=$"P4 &J#<'2@P3N[9PH1VQ;;J2O%#7\KLLRCK M /OP*U9U"$1=>H?H:(-^]$B<^J-VS^GD16Y%:0.2FIDZ5Z*PCF (UMORE+,3 M\6'=A\!>.4XP/<" \4TRQD1/!.EQ:R=>LN)&6*)(8Z\;U2)$FB0O+9JY&*%.[B5!3RV M*V*!7!FD%=U_TE;P'KJ'@C)@QRA",$HNF&=U22D2 9-6+ S 0E[#"(X2YI&O M50&JJ#OM0LWR\4/ LG7+-*"G$=7(\<](RYJ9!$D[H7ZKJTHQUQ-FGZM/F:@K MHEI5&9UQ,'@K19BBYBG^B;Q[/]P>Q94IHK%H^ A_NV+(^7I%F0NZ[UZLIC3S MDI(5HKLF)/!X0>\DN!0HPMS9!D%F,*#7 )^ O49H?O!OWR ;XU E- 8S7PUB"$6V?KS59X-%*]UADQE+K6CJ._ M<;+PB;2P:TRT9QX;V!DKWY@+MB55TL2P$D&0Z)TU=1'#UX;8J16(AY>Z1&LE M @/GE9&'3F^L*:A3GU6@6'0B$_EQ9$B5W9-K #'N,Z0$,C: A8:<;KB(?,-8 MCM(7:+4/*6F^[Z*G&4:5U+&)RIERG/ U"H$%1'T-2J)>XQ;0%E7M,%] 0/21 MQXJNY]#9 LE*GCP5[352B4@#1O"RQ&&'TM?F,:*_H3@%0/EHNQ\4_*:/^::6 M]]V!I;L&#S3E<41/1M"M7B4SM$@1Z&A #B9JPYQL9QX+I6;7GN# MD#8=9-D01V-!@$'C /;HS1JVQ5RUZ$)HJS@X :+2> N1ZUAS$F$HOK;V71 LMVF@^O7.%32KEW#APBN%!^7!X'A'Z"J$FM/J9@[<>I6/5KGC1T^#<5QVH#+M(T\[N6ZDJ @R7!@*L_AO^RD MJ27G, *YA7Q7[HY094+GD:Z;4:TFIPJBN-&?%97H>*8H%,X >3RI]"?NXR1A MN2MT&42"EL&7O4:MI\*'CL:Z7)N:]'.0PZ$BL\QA&&X^=OBM=8$[]!K<'K;I M$@-DGNO4\,@>FG]C;3^-J%D/^@ MJJ"*%>*Y^(D_02W$'G7YM3B_6##"][)7L1.*,UEQT@EZB]G5O5.5U#DSH/2) ME98J"XB-%ELV:>?U\ZL&2C3(6:-S9F^"BGB@SWL^09*UE_:4_&PO=V]R:W-H965T_8AOV#K$Y+ITW6748$F0Z#U?Y6-FA=6 ^^,:!J#H0L=R!$4OY@_3RYLJ: MK;"T&]3HAE7ETQ!.Y^243][BK<8Y?W.OH)*[NO"@12L7<77N;3@7?>/<2+PW MN=\X\6.>J.3P_ 5D: 2):D'>1L\2_*2*OHCF/1$-HM$S]$:-8B.F-WI6,?'O MVZ7S%K[_SRD= XGQ:1(4#Y>ND+&Z[@+P3MD'U;WY_KOA=/#F&0''C8#CYZ@_ M8_EGSYV6ZF?CE1B)[[^;1\/A&U$I_X-RL=4%P]^LZM7?E$CI3JBOI2X08%Z4 M3B5"Y\)OE("UI;I(^EUU(I-5I@<:@6N1_MDOA/JL4AU MK+U8EQ+:>@7"D!?6U$DI4_$@TU(=L$7V:XE]9**]'??265JTBBVZ?^^-6"J\ M\Z7-82H\TGO8QX$^A"-+O",7)=*' M37=$@O>SI5O"0 Z6,SRF6BX)$UH=TS7+5*^#.T \DU]J"H7<90$+5CMBL[(F MVW-XF0XL08LWD #^L5GG^G?X$5;=BPSX@6$<3)](Q"55C428$%ZUT(PQ\N61 MF.9!'1N@+VZ=R(SSM>LK4%;(+JQYT E;4V<5L*&18ER0$G0$7KHB ]@GTNH\U'V&RX/4J5RFJM;WJ:: <(T=HO<"??OBKBUS,"VG MH^U&4=F7B:9@KZ@2^[[X&>%]9(NXM!;TL+4.=,,@=P0']>@5/,C9C>UY%[13 M#PP?#IBP_<1N?A_8](Z16>?-#$NEK56ND;)#*)CEVR'8 M1!W4=X:4AEK*LEI^4UG_'=(<);.M1DI5C\K&FL2BUX%1/R1\RG9HHA1'ECD" M>P,[9M8 FKPMJ&YR+% %(ECH%CKAU4)Q1W4 U%;*W,@'VD:-(1L&[SG+E@49 M8-*?BQVR/P$@)!B]/[P488Q M"4_2(H\WU?4= #5*%H25+V4\JCX1.T;V*$RL]5DZBB')0$3E2F:1M:'L'>J MD!RP568'G$[60'([5=V@ M43@D*:AI#W'-!5"B%M8>DZ3[2#WZJ410;S8PR] M(&%>=M#>><6- ?5X?R^!J&C1$ZUE/-VN5M 17.X)<7=X0V9[QF2=6V;7>4D. M?R6FO?EXPM=Q-,,UZHU'@Y?D_\YG0_;XP[0[]WL3=-Z%#'5Y+"R='O9FLTFX M1@N^1L.)^ 7>YZ"P)32OPMAUD/WB;]*:](:CJ1B#WI"HC"-Q;_+U>0#JD:8M M!QUHV*YTI-%B..3K9# (FDUFIU#DJLE.5^U$E:"X)YV]H?C_G8ZHHH*7M,RB+>2+NF&/_4#N-8NHU8 MP5/?L'&WW%_BM_W$D-%L IU1M\.=?(L=ARJ0$,WX_' [6 )_/R+AC2X'-0Z M0=49'QB+US @W%7W/5\K>"B"QPD&9R'##185F2DO3[ VCV;5VH37IEB;1E&U M-N:U&=9&LWIMP6MSSI2#:BVP68!(U$%^0O.T(G$X 45O#@*VZGO$K+=81)U[ MJMCHG4O/N, AA6A#K/<&\Z$XZWPX[F&?,V^=,6_]"1/T#EJW#<59DG O ]', M<3*GSK- ;7[4E"30 ;T2H\DP]'C<*% ?L%.^Z<03#G&*< 5(JU87LDI#9?W? M;4@@$1*Z7"*WA):A$HDHTI?!I$Q#RJA9UY0=&AX0J+$ %58!1HR8XP:J%0@T MKS9I/R+2T[I#O \#\NV^/6R^89C52H,Y?Q"I/U&L\'/NO+&[^O6RU"G#-#6Q MK,SP8PIV/7&7HKTU.C1[LIK%>73"F$X-MRN7SLN&$+00:LM=9^@QX*E'51<5[#3 $728/'FU#S0M/?-%!-:32IQ[:\VN4$4'94X%+>$=6B^2;3*8E4:B/3) M]I;Z-^V[''9W<]BJ#'C<:AJH<\JD=H5??W569GU"#E5,<#QX+-6E0VX MRKD:(B[#Q(YI4Y(1CS,,H4I)6+#R7([!%"216CCT]NDDI-+_3X68C$=/*L1X M=EPA%K/C^K 8#8ZJPRB:']6&T6C:K@U$>-YYA3HPF([%J:^Z%ZUOZYE">T7_ M0:"6#.8/G]F;U>:?%+?AV_Q^>_@/QWMT9SJG.72%HX/^;-(-TT3]X$W!7^J7 MQGN3\>U&80RTM 'O5\;X^H$8-/^ZN?DO4$L#!!0 ( /"!8E&PO=V]R:W-H965T MH_G9WBKK13U+R1H4FDD!"JM9<)E,%IG+]PF_&&[TC@VNDJ64C\ZY+F=![ 0A MQ\(X!FH_3WB%G#LB*^/OEC/HKW3 7?N5_8NOW=:RI!JO)']@I:EGP2B $BNZ MYN9.;K[BMI[<\162:_\+FRXW)0$4:VUDLP5;!0T3W9<^;_^''< H?@= M@#B M=7<7>96?J*'SJ9(;4"[;LCG#E^K15AP3KBGW1ME39G%F?BV>4!BI&.II9"RA M"T?%%KSHP.0=< HW4IA:PV=18OD6'UDAO1KRJF9!#A+>8WL.9!0"B4EZ@"_M MJTL]7_I!=2_PB>F"2[U6"+\OE]HH^QS^[*NX(\SV$[H1F>B6%C@+[ QH5$\8 MS$^/DT%\<4!NULO-#K%_U(R#X/W2ODN#D,'I\8@DR07L7/#&+J2=,FU 5F!J MA$IR.ZQ,K"9'MB,&FR4JWY9O:X% QB'LA,?AT1W=V#=I4#'*@8K2CGC;Y-09YF*6Q,^)PD ^/'NRTGC%QUBI9H-8>5S'![%LN825EJ2$A>4A( M!DD\#/-X $F:A%F6'/V0QEYT LDP"X>CL;=(.$X'SAJ3,!Z/8%\[HITY:5"M M_#9PU:^%Z4:FC_8+Y[*;L__IW;:ZH6K%A :.E87&Y\,\ -5M@,XQLO53MY3& MSK W:[LT4;D$>UY)VYJMXR[HU_#\'U!+ P04 " #P@6)7!VPS' \% ' M# &0 'AL+W=OO(-RB M: $MEBA+MM/$0)*N78JU*YI=, Q[H*5CBZLDJB15)_OU^TC)BI,ZZ= '6^3A M.=^Y\%QXLE7ZDRF(++NNRMJANFD$K(>+T\\[8->GJC6EK*F#YJ9MJJ$OCFG4FU/Q]%X1_@H-X5U MA,GRI!$;NB+[6_-!8S<94')946VDJIFF]>GX+#H^GSI^S_"[I*W96S/GR4JI M3VYSF9^.0V<0E919AR#P^4(75)8."&9\[C''@THGN+_>H;_VOL.7E3!THIDKC_]FVXTWB,@'N[.T7>RE?"BN6)5ENF'3?0W,*[ZJ5AG*S=I5Q9C5,).;M\ MHU2^E67)1)VSR]J*>B-7);$S8\B:DXF%#LJMH5A/]8Y MY7?E)[!M,)#O##SGCP)>47/$^#Q@/.3Q(WCQX'#L\>+OUN)*Z=@T(J/3,6K%D/Y"X^6S)U$:OGS$A^G@P_0Q].^X MM$?Q#EO[7EEB"7OV9,ZCZ"7[1MPN!S..[?")TW#T,QF#7I.U50M+*+_CYO%# MACY'>@?A(F$OL(P6P3R>[I9A$K,7=\P%F0?1CB,*%DFR6TXYE@^8#AVSCI'/ MXNZ;1N!^SF(>)&$'AV68\FX9!K-XX> P&[Z^TJ MNLM?$6YT%Q"$QG5EUY@S-&GM@X4&*\T1^Q4IL-KS6).;+TX8>;.B/8A[>7/U MN94:BIF/%[($P/3W[X *=T]Q1!NW*BO)N>M(UIB#X MO$]0"S.^BDC MH7,"B8-RTJ04 W@E' P1^.6KI>X"31@X<1; ]4*7./>V7Q M\;<%ARYPA9H*-P$A=EGC2@E*A(O]=,I1)-HC?&Z%M@@XN9;+[M:+ZYI'[.R0 M+SOQ+K@Y!*!SC?X'YR$V=8XXWJQWV,6]:;2ZEAB&5-[ "I02CWU !\:#87-J M:KJV@(.Y!K2+=#AW/PVGKMH M5SA9@;Q$T?3YE0FM;_JZ:[O$&GPULLZHZZFH=H?!?:'NW\@;K=#1!I&5*(43 M0ICNRN%BYL$T2D=G>\U/5HV0VBWT<6'00,Y; M[9S:\[Z+HX>]C];G0.Q:Y.S_P4V[R<=?W@<\D!Q/>UQV:+9/]AYG:(L;_P1U MR83+Z-YI W5XY9YUC[M;]NZ)_$[HC:P-*VD-T?!HEHR9[IZ=W<:JQC_U5LJB M!_ME@9 \[7"4.\W3L'P]E_^!U!+ P04 " #P@6)7HP4CA'L# "2 M!P &0 'AL+W=ONJ+$1;FQ:U+Q3&=L(XJG=Q*ZU*,K@U*@X M2Y++N!%21ZM%6+NWJX7I2$F-]Q9Q4>44C:HG30:+%;+:)U>WTR]?3#X2V+OGHW!*\F-^>HGOY;+*/&$ M4&%!'D'P;XNWJ)0'8AK?]IC1\4CO^'Q\0/\4M+.67#B\->IO65*]C&81E%B) M3M&#Z3_C7L^%QRN,/PS&&6G'#(]@Y9 MX#T<%%C>"1*KA34]6&_-:'X0I 9O)B>U3\HC6=Z5[$>K6XNE)/@D"JDD[18Q M,:C?BHL]P,T D)T F, 7HZEV\%&76/[H'S.9(Z/LP.@F.POXB.T8LMD(LB2; MG,&;'!5. M[D!-X=Y@1WTA7*N,XB_+/.'5FNAG]?$SM@35_'\C?DVK6BP&7$ M5\"AW6*T>O">+(W7&\L(N\3E&'YB[!%#1$I?N MB)[ON']P H4F*93: 7_ L##A')(#PV=8H%IHOB5%S0&RNR 6OW6R]>)&S% H M+Z=%2\-F)9^(X=T8U@1<@(1-SC"'*AQ!CU"+THM.KD:3) -3@=@*J42N\""T MX\CZL_\OH*\E1Y+[C6]&#G)CN30X1,[CO(7+49+, A'VZPJ?G@%[\!:.X\WL MN-$,]M-1^DL"4K-P\J$H?;05$J$-B ,?%A-F)_3TR)>!,0K3M$H*7?"2I#H$ MM)*:%SC O+M%'C/ID^K&P/V1D887(K3:G(D%T\8X8NJ%+RKA2R^4%YF0LI^K MQ?.#LQ[Z['?SX;7BN[&1VG'4*W9-QE<7$=CA!1@F9-K0=7-# MW,/#L.9'$ZTWX/W*L(#]Q!]P?(97_P%02P,$% @ \(%B5]N* %@+ P M[@8 !D !X;"]W;W)K&ULG55-;]LP#+WG5Q N MT),7QW::KR8!FJ[#=NB0-=MZ&'90;#H6:DN>)#?MOQ\E)UXV),&VBRV2XM,C M15+3K51/.DI80 M%I@8B\#H]XRW6!06B&C\V&%Z[9'6\7"]1W_G8J=8UDSCK2P>>6KRF3?R(,6, MU85YD-OWN(OGRN(ELM#N"]MF;]SS(*FUD>7.F1B47#1_]K++PX'#Z)1#M'.( M'._F(,?R+3-L/E5R"\KN)C2[<*$Z;R+'A;V4E5%DY>1GYG=,"2XV&I:HX%:6 M)65JE3.%T\ 0O-T4)#NH10,5G8"*X5X*DVNX$RFFO_L'1*OE%NVY+:*S@"NL MNA"-?(AZ47P&+VYCC1U>_#>QNB#AV\U:&T6E\?U8O U<_SB<;9>)KEB",X_Z M0:-Z1F]^>1$.>M=GR/9;LOUSZ/]V,>>A/DJ#,(3+BU$4AM=P$AD^YPB9+*A1 MR0Z&K0L$%YHP&@P9%292)+S@S+64S)QVZTH?4V#/J*B305LT#30#M&$BM6"U M)CL7D,BRJHW54"_Q!,@,*2]JZXY[8A41.^-3S90AM:NM#E6&P7)- MLBV/ VGL=Q[_9"-J9R.R1WCMD]*P"4/_:MSWQX.>6U[%?C^..G=91C/$ CBF M-$5 8U(K;CCJ2>H!:<\C4<^\-1!(/8'XS"_V2USPR1&0S[ M_K ?N64X],,PMM>E;/;I(R1ETO W+4&V92K5@"])45/&(%.R=(EL+J"]O].Y MITI0!/IJ-5P2UJX2,.T>*^_@8 :5J#9NTFHZKA:F&4>MMAWF-\T,^[6]>0GN MF=IPH:' C%Q[W>&5!ZJ9KHU@9.4FVEH:FH]NF=.#A,IN('LFJ>)W@CV@?>+F M/P%02P,$% @ \(%B5R2I3X@- P \ 8 !D !X;"]W;W)K&ULG5513]LP$/XKIPRA38*F30JMH*W4PJ;M@:FB8CQ,>W"3 M:V*1V,&^4-BOW]EI0]E*'_:2W-EWWWW?V;F,UMH\V!R1X+DLE!T'.5%U$88V MR;$4MJ,K5+RSTJ84Q*[)0EL9%*E/*HLPZG;/PU)(%4Q&?FUN)B-=4R$5S@W8 MNBR%>9EAH=?CH!=L%VYEEI-;"">C2F2X0+JKYH:]L$5)98G*2JW X&H<3'L7 ML[Z+]P$_)*[MC@U.R5+K!^=\2\=!UQ'" A-R"()?3WB%1>& F,;C!C-H2[K$ M77N+_L5K9RU+8?%*%_8OG31]V$H;==Q*B34+D>3>%/,MK06(R,GH-QD4SFC.\5)_- MY*1RA[(@P[N2\VBR()T\G,Y85PI7NN2SML*W:UX(94BQ>^7P138X3*T-L_ITM+AB_+KWWB&^S^?FSW 5W82B0X#O@+L6B>,)@< M?^B==R\/,.^WS/N'T/_CJ [B[6?[71/"$(X_#*->[Q(.UX3KVDB5 >4(C[4P MA ;0G3OPJ1&62_:W1^>"#,):6% :K,R47,E$<,>Y-AF9$*=95PYJ)0D^!K>+ MN^!3\]E*>NF\K8_/SD80Q+G+FL2R0"#=()PN/>%D-R%]I;J2QE)+6*]XP2:B M<#3[(%2ZX\>>\!$,^@._P]8@@A/'N4(_4 IF-K4.Y5_-)SNBCR ^B?L]%TB: M&+U6!A/-;?C]-]6M-H.%<%UA64JKTR?N$WO<%@L97UCGU-QMEE";]X57[J0Z M<(\>-R$'UU9F@H(XGONAGQA)P-K/,081[/-8A@J-U*GCW>OTX 6%8;1]USG< MF4(EFLS/6LO@M:)F(+6K[3B?-E/L-;SY%]P(DTF^7P6N.+7;&9P%8)KYVCBD M*S_3EIIX0GHSYU\2&A? ^RO-]WCCN +M3V[R!U!+ P04 " #P@6)7LQYN M.)4# #T!P &0 'AL+W=OOP*B=3COCC6S9.7W,Q-EVFH=VW'B/AYU]H"7(XI8B51**X_[Z@I2L=;.) MVWV1> ?/H XIEMC/[L"D>"A5-K-HH*HNHICEQ98"G=B*M1\DQM;"N*MW<2N MLBBRH%2J.!D,SN)22!W-I^%L:>=34Y.2&I<67%V6PNX6J,QV%@VC_<&=W!3D M#^+YM!(;7"']7BTM[^(.)9,E:B>-!HOY++H>7BW&7CX(_"%QZP[6X#U9&_/9 M;VZS633PA%!A2AY!\.\>;U I#\0TOK2846?2*QZN]^CO@N_LRUHXO#'J3YE1 M,8LN(L@P%[6B.[-]CZT_IQXO-5]*W?S%0QN' X6+ MP3,*2:N0!-Z-H<#R5T%B/K5F"]9+,YI?!%>#-I.3VC_*BBS?2M:C^1V2M,A1 M)E@JH:*LSS+[7CYE,QRC9,UHD1P%76)U MUSX8^:*-_^5(+ M)7.)F:\6M)87J2FYJS@1"K/RP%0(XM17"BIK[F6&@$INY%HA5,*23&4E-+_< M5E(!I<\XM8/U_CWK*K2(/:<^9-*)M522=F LVQ54]+GQK/_A9@!D($5+W+&8 MB,ZD9^%.0A0>(7M_?,UGC044:7%()\3S?.+XPFJI-][Y# I68J,%6M!UN>:? MR6''(LXO_(O(%!MS/@Y&HW>,KS3WX JM-)E,.P:I<03"(@@'N5'<1-U5CQL2 M1PSA4\UDV$"HO1Y7#F$PZ,OG8'?9Y[M@MH%["6.AASX=7_XO!PWY<'$2Z."7.V3; M880P2)VJFKWE11#U^0^2/84V-9?MQ, 'GV((K_'!:_#S? ?KWK1)NP>ZX20P M2F:"&'Q%_"OWO&^8@<7" ]\CW&IFQ _X5+7'!YVX1+L)\\:QP5I3TY2[TVZD M73>=_%_Q9AY^$'8CM0.%.:L.3LY/([#-C&DV9*K0U]>&>$J$9<%C&:T7X/O< M<-6W&V^@&_3S;U!+ P04 " #P@6)7504Z2@D$ 0"@ &0 'AL+W=O MO.*A%D0"992MNDB:V 2=K MT0!IXR7M]C#L@9).%E&*=$DJSOKK=T?)N).+TO-"/!TOQ0+OT7]=SBW- MX@XEEQ5J)XT&B\4DF@W/+T>\/VSX7>+*/1D#1Y(:\XTGU_DD&C A5)AY1A#T M]X!7J!0#$8WO+6;4N63#I^,U^H<0.\62"H=71OTA2DYJ+<>TM?)=GYZ2S+ZJI6PF,.M[Y$"U>FHO*6 MG/<'A!OCW#CVY(GWQUF+>MF@)L^@'L,GHWWIX+W.,=^VCXEA1S-9T[Q,]@+> MX[(/R=D1)(/D> _><1?V<< [_HFPX<]9ZKPEW?RU*P.-@]%N!WR6SMU29#B) M"-:A?$U'!#C$1PVHZ/1V0 .>[<[DB4US3GGE!ND2#(EG).% MS 0W.]?4,+E8__=FE:DU56:SDR(MK*E>5I8UW&GOBW@$+ IJJMWB 0R)Y6>Z M0;+:6M3^ES:<77 M\;7MR=.44%WW)>.4QYSA=3"2BB/8(957\C3G^)$JF4KO M8GSD$B*$^N_($=U1["X4[BE>:='9U,XHF8="WGOZH[N3DF0*+K[U\D> YXB?4[HD M&Z+^55.NS$++'[1'4UF#!%YW->-RG%(IYJW9.L\'^)BI.F=)<\.35-3,..\. M=XEF"->-$CQ_:Q">);I%\"APHJ]LNIMET)1&I(SJP;D>>2&0M%P%Y(Y?J[>GS\Y):NT"["6\11BHAJ M>^)"+> , .4' 9 M >&PO=V]R:W-H965T%AB=-B++9)WWWWW'>^X MW%KWS;?,@1X[;?PJ:T/H+_/V9X.3VKI.!"Q=D_O>L:B24Z?S8C9[ MEW="F6R]3'MW;KVT0]#*\)TC/W2=<+L;UG:[RN;9T\87U;0A;N3K92\:ON?P MM;]S6.4'E$IU;+RRAAS7J^QZ?GES%NV3P1^*M_[HFV(FI;7?XN*W:I7-(B'6 M+$-$$/C;\"UK'8% X_L>,SN$C(['WT_HOZ;[_V4'$<1ZZ>R67+0&6OQ(J29OD%,F%N4^.)PJ^(7UK>TZ%:!R\"1,1;?6 M!&4:K.EW)4JE55#LEWE K.B1RSWNS8A;O(*[H$] :CW]8BJN_NF?@^.!:/%$ M]*8X"7C/_92*BPD5LV)Q F]Q2'R1\!;_-7&)?.F#\E);/SBF/Z]+'QQNSU\O MJ3 &.7LY2.RH2]\+R:L,+>/9;3A;OWTS?S>[.I'"V2&%LU/H_Z-V)W%?9OW9 M!J;YG-Z^N2CF\ROZN>#TP"0@HARD:!>N+"C8&DCG+*#)\V-T-0[*YDK M8'A2AD++9!V6&!4D[> \UC65@P=;[Z?TT"K-: 6#V1%I4.*:8I2L%6\0/;0B M)"3TJ$(+ V((TG8X A8. 'H4=X+ E=JH:A Z4D5:>R:B:1Q8!IZ@/[4F8P-% M/*=&R[K&E &XB[KTPNR23.^O/-7( '3"TVUHE2'Z4,%75% M5J(84_KZNH4R4@]5BN6# "IX=-9PB*6H1 ?!4XGX4:(2,0LD3*('UQZ"0&4A MI8.&(+-ME6R/J]0*3PS84BM,K0IUY)06K(Y)1]GT,S&DFWA/8C5@SX_*!Y]* M UF]2O=MEZ@G2_B $.+_OZ!U!+ P04 " #P@6)76=2SA5<% )#0 &0 M 'AL+W=OS,K*MDP*>;#WWM2!91J=+#R6AT M/*RD,KW+\[CVT5V>VR9H9>BC$[ZI*NE6UZ3M\J(W[G4+G]2\#+PPO#ROY9QN M*7RN/SI\#==6"E61\!3/)K+WCC_?%16_$ M@$A3'MB"Q&-!;TAK-@087UN;O;5+5MQ\[ZS?1.[@DDE/;ZS^4Q6AO.B=]D1! M,]GH\,DN?Z*6STNVEUOMXZ]8)MGI<4_DC0^V:I6!H%(F/>5]&X<-A=/1(PJ3 M5F$2<2='$>5;&>3EN;-+X5@:UO@E4HW: *<,)^4V..PJZ(7+&ZF<^")U0\+. MQ(TRTN1*:O'>^. :1#_X\V& (Q8?YJW1ZV1T\HC1J?A@32B]>&<**K;UAP"X M1CGI4%Y/#AJ\I7H@)J=],1E-I@?L3=>LI]'>]&G6;Y7/M?6-(R_^NLK &H7R M]S[.R>31?I/^ECE=]- =GMR">IB!?/3R?C\6OQ'YR(/TK:V+G*<]N8H,Q),!'=OH0F2$]LX)W5D(C!DAT:S>8R#AO9:J$,$*I,7X&6%3 M:"4SI558"658UKJ"G%XE$9F:/:.P)#+H%'<'0[5T0>6JEDP!VPRC(LE99UJB MD($&D=N\407(D2 ?9*85.LO#YP:+4I&3+B]7B0+86*>"^@=R-N.\0PU<32$: ML[&@3-W >>,I\FF];QI6AGF6CDADSLI":%J0]F?/?N&G&*_S]'N#Q!4ICCX& M(8ZVEJQ/N"2,RQP"7D4\82_I&&]5X%/ER&<,NX_@NR@K\H,6P4.E_+;#R\*Z M8\]&?#T,;R P3@7=RZK6U/]&FN%X52DM70<&*QM8]M"%P*Z1'4Z[9E#%V\!: MFM,US<][$LC&EZ7*2XXG8JP\[(8 6P8VU4<@BN%7$@P@7*JK5PZM^)>B?GV MW&2Y]&6?*[>(V>)F\FTSK,MHO5[+55JL:V?O5<7Y P@4T$,5>#EW5*@ 4'EJT\PZC#OL^$WHVZ/A:=!H#\3;!^&B6:UCQ$2(&4]7ICACPFX"&-Q&+!&C M%(,V,5TH8E=;,T_4"LI"'VV8ZZ9@4XV1%7C#1Q'W4-B^B;G(K0^80CB# U49 MNIP/XI\;0V+RJB\VEE_UG[W9*8W'O9^)[\1)_Q@'$#]/3H[P?-4_/AX]NWD@ M\X2%D_YH.L7OT60,W9>GTQB^+@);86FCL6U!+)&I@O@;IQ5&MF?PLBN;6%&I M+GEN-S6JKJNAG='0;^="YWVKP),!:[XMXY8CXX4C.1B^.CVVT+Z&LC8\-A$N$$N:-V,/I':G1!!XHTCD@NML;$XS7&)8U2 M3T#-W[OQ'.R[ZPPWKJ<5N7F\A(,Z3[5T4UVOKN_Y5^EZ^R">_B1\D&Z.CL?1 M.(/J:'#RLH>VB1?O]!%L'2^[F0VX.L?7$O]5R+$ ]F<6 6D_V,'ZW\_EOU!+ M P04 " #P@6)7$469S9(" #R!0 &0 'AL+W=O]O&)'/=4"D5;@S8IJJ$>5QA MJ=M%, Z>#;BQRW2-_KC>%=.*ADLD)EI59@<+\(EN.+U=3A/>"' MQ-8>K,%ELM/ZSFV^9(L@<@%AB2DY!<&_>UQC63HA#N-/KQD,+AWQC8')Y4KRI8, MGTKF47*+*2J"99KJ1I%4.6R,5KQ.D:^>[#PD]N*P8=HKKCK%^!W%"=QH186% M*Y5A]IH?NK"U2'$1<+-8-/<8)*GAXL7 M>/T:+C)=$V8@%5"!_++YFIFPES85)3RB,*->4ORC(A6"H!#W"#M$!=+:AO5= M)94F5J3!IT_JG2:>$7Y9\%!&XP!\OM=&PO=V]R:W-H965T)X5S]8?!P&8%5\+V=0BJRD$Z'!X/*B%5,C\+<]_-_$PWKI2*OQNR354))Z-D-W$EUX7S$X/Y62W6?,WNS_J[P6C0H>2R8F6E5F1X=9XL1A\N)GY] M6/"7Y*W=>R:O9*GUC1]\R<^3H2?$)6?.(PC\;/B2R](#@<9MBYET6_K _><= M^J>@'5J6PO*E+O^6N2O.DUE".:]$4[HKO?W,K9ZIQ\MT:<-_VL:UZ?N$LL8Z M7;7!8%!)%7_%79N'O8#9\)F M U( ^^X46#YFW!B?F;TEHQ?#33_$*2&:)"3 MRA?EVAF\E8AS\^MF:?FV8>7HXP;_SP8.J/[=(&L1+B)"^@S"F+YJY0I+'U7. M^:_Q [#I**4[2A?IBX#77/CX^'I"UPG'=?)2^A/N1XB^"+$88+? MM&,:3>C-JUDZ&IW2TYS\H0B)=UPMV5#Z/F:?>K1ERG15E^PX)U)*E=/5B9L@3H4,BMV>O,GR\W (8S MQC&*'=/>9#R-]?;"8T4)GPE4X)&^APT\A%^]D@IIZ*AV=>VU 8YM)"I\%EZ M! :)C\5/9[W9Z(1^S;'(,MVHX"J/Z0KY8"9OZ24H!!/+8*/6XS"6%RP,_K9" M1E-ZPD(:VHBRP3RHWUM$^?3ZTC/P.:PRW-IS<7U)L^&42GXVAER C'7WJ M>@ T4 L76A MPUHNBS5.A[ X-LQCC.1H9_:W>^WEZP=I1[Y4N'S8]C#J1*-+<.9YB<^+![G7 M-)H.>\/A,.8,P]%);XHAWL%3&YE[L^/;L%>E#GE7#UMHX]XA%56X2=&CCN3-<=7JBS;<1#-QPN:=YL> MT/ZDJ+,^'?ID#?9N$SCSUN'.Y%L&W10O%MUL=RU;Q-O(P_)XI_LJS%HJ2R6O M$#KLGTP3,O&>% =.U^%NLM0.!VQX+'"U9.,7X/U*X\/5#OP&W65U_A]02P,$ M% @ \(%B5_Y,8[JV @ V 4 !D !X;"]W;W)K&ULA51-;]LP#+WW5Q!>,6Q 4'\F3;,D0)MN6 \%LJ3;#L,.LDW;0FTI MDY2F_?>C9,?+AC2[V*1$/CZ2(J<[J1YUA6C@N:F%GGF5,9N)[^NLPH;I"[E! M03>%5 TSI*K2UQN%+'=.3>U'03#R&\:%-Y^ZLZ6:3^76U%S@4H'>-@U3+S=8 MR]W,"[W]P8J7E;$'_GRZ826NT7S=+!5I?H^2\P:%YE* PF+F78>3F\3:.X-O M''?Z0 :;22KEHU7N\ID76$)88V8L J/?$RZPKBT0T?C587I]2.MX*._1/[G< M*9>4:5S(^CO/337SQA[D6+!M;59R]QF[?(86+Y.U=E_8M;;#P(-LJXUL.F=B MT'#1_MES5X<#A_%K#E'G$#G>;2#'\I89-I\JN0-EK0G-"BY5YTWDN+!-61M% MMYS\S'R%3RBV""O,9"FXJ]2[!Y;6J-]/?4,1K)V?=6@W+5KT"EH,]U*82L-' MD6/^M[]/S'IZT9[>3702<(V;"XC& XB"*#Z!%_?IQ@XO_D^ZA9(-+(BKHF=! M)3<5+%RQ4<&/ZU2[\Y_'"M#B)\?Q[0A-](9E./-H1C2J)_3F;]^$H^##"?9) MSSXYA3Y?MY,#LH!](K=3,YH:,!7"ERU3ANKJWL09$3:*IUOWTCJ:0&TVV*1D M9'M]H%T-SJA+M#%(.8=PG SB.+'2U6@P3"[ILJ&KC+,:[@0QRSD*HRU*& \A M#@?#P!IU?5ZR[)&57)00A8-1/((H<2@/TA# .41Q,@B#H96&T6 4A'"L:?[! MM%'PTNT4JH+<"M,.7G_:KZWK=EK_F+<[[YXIHJ.AQH)<@XO+H0>JW2.M8N3& MS6XJ#3U.)U:T>E%9 [HOI#1[Q0;HE_G\-U!+ P04 " #P@6)7Z0.:'0X& M #($@ &0 'AL+W=OO M(-RNBP''EF1=;#:.G8)BJ)*DG9SG[]#BE9\451713= M@W4Y(L^-WW=XS(LU%Y_E$D"139ID\K*S5"J?# 8R6D)*99_GD.&7.1V@T%*6=:97AC9G9A>\$(E+(,[0621IE0\7$/"UY<=I[,5 MO&.+I=*"P?0BIPNX!_4AOQ/X-JBUQ"R%3#*>$0'SR\Z5,[EV;#W!C/C(8"UW MGHD.9<;Y9_WR.K[LV-HC2"!26@7%VPIN($FT)O3C2Z6T4]O4$W>?M]I_-<%C M,#,JX88GGUBLEI>=48?$,*=%HM[Q]6]0!>1K?1%/I+F2=376[I"HD(JGU63T M(&59>:>;*A&G3'"K":[QNS1DO'Q%%9U>"+XF0H]&;?K!A&IFHW,LTZMRKP1^ M93A/36\!0Y+D[#V=)2"[%P.%2O6G050IN"X5N$\H&)(W/%-+27[)8HCWYP_0 MF=HC=^O1M=NJ\![R/G%'/>+:[K!%W[".<&CT#=LC_/MJ)I5 $/S3%&.IPFM6 MH9DQD3F-X+*#T)<@5M"9OGCF!/;+%@>]VD&O3?OTOLCS!!#IBB:$92732M G M5$%,%"?(0H'";$$2'0X1&FSG?'Y>X N5$I0D-(M)PNB,)4PQD$UAMCK2'.;[ M)9 Y3Y"]VKK2,"&YX"L68U+ECW%]8B$(%*0S$ 8)OQ<9$'?<(SMB?+N:SY'; M:.46 R&O\0OZ0&YX)GG"8F/_FB8TBX#<:X)(Z\J8L]Z>X-)S$O1&GF_NGAOB MW>UY0YN<,-=ZSW4^OEFW=?N8 NNF$ +S.CET5L]V>F'HEW=W;.ZNXY.W:HF) MH5$D"HP<-EBX<;CU!\^B)W7Y/6<8$ _U.5J+YY);GBW.%8CT:.%V%F@OPAVY MB6CL..;NVW89F1^2%IKX-4W\K]#$[!N$STG$TYQF#S]+Q->C'Q&7%92XR<0N M'JE@4D;,H@7ST:N$[[\ :%, M+-RWC*D_"RIP2CV]T+,^H@^F$.P-FG7)&7%" MCW2)'^XA1 _04\A:X[D^LWDYA+(-M ERKZ6; ?9\39$T1;K*"['V8>IA8[QJJ+9\I M[$Y+"[!!$&0+,-HS[!D/"<1G"5L8A[6M46!7N&V!3%A#)CP5,D=+TH2"5FU/ MH."$;=/Z9#I5S =%8F#GC7#0[?M.$=%4/,-L/0 5LDN\OF=^;M\_GAPS&>F5 M))A&($%_1'[":XA7KQ_@M25QHSIQHU,3A]DJ1(D$G<:G=ZBFA+9::4[HFU/M M:?;H6K"W +J#-65LCUJ8,.3H7YA;32O49I4+%9H)'CE#D"(ES,:!%/Q241 T M!1L,=,M&P!Y7:@(C]E$V:%\IP#RO:%+ U]*[;2Q:X#2NX30^F8>'S1RL("N@"3RM.IO!\^U%U/Q7 MT261IW!4I;?IUS'/X%V:TH^9%L:H[TYVT!<;["XM<8F2;AO M%!@ EDU3=K&K3LQ.K""CN(H'J6PD8+L7+9U4@2P$_?>7I47:TWX6<^1LG;@-8)IL'.XD (V4/H(13==F/[RG*&6ULZ'V%F+\MBD?%$\-T<5,ZX43\WC$B@NIQZ W^>< MJ^V+-E ?7DW_ U!+ P04 " #P@6)7J=++ IX" ".!0 &0 'AL+W=O M=77&5HVJ1 $B?IU]I*%#:- M24@(V'B8]N F-XV%8V>V2^'?SW;:K)-*]])%" MSX+:F'821;JHL:'Z7+8H[$DE54.-7:I5I%N%M/2@ADX+F=![ 0AQ\(X!FH_SWB)G#LB M*^/WEC/HKW3 _7C'_L77;FM94HV7DC^RTM2S8!1 B15=;D@"*M3:RV8*M@H:)[DM?MO_#'F 4OP$@6P#QNKN+O,HK:NA\JN0& ME,NV;"[PI7JT%<>$:\J]4?:469R97XMG%$8JAAH^/- E1_UQ&AG+[,ZC8LNR MZ%C(&RPIW$AA:@V?18GEO_C(*NIED9VL!3E*>(_M.9!1""0FZ1&^M"\S]7SI M?\I\A2NF"R[U6B'\O%AJH^R[^'6HXHXP.TSHO#+1+2UP%E@S:%3/&,S?OTL& M\:;G:,?7XIFU8*JUB#K&"O1X>$'J4Z+'2_ZX6T#M/&761JA$IR:U0F M5I,3VP2#S1*5[\2WM4 @XQ#VML?AR1W=V/=H4#'*@8K2VKMMN2,^A6P M0)(F898E)P_2V(M.(1EFX7 T]A$)Q^G 16,2QN,1'.I M.>1!M7*3P)7_5J8 MSB[];C]L+CJ/_4WO)M4-52LF-'"L+#0^'^8!J,[]W<+(UCMN*8WUKP]K.S!1 MN01[7DEI=@MW03^"YW\ 4$L#!!0 ( /"!8E=MB!T(1P0 )D* 9 M>&PO=V]R:W-H965TL0\VCR?><^]'3G9* M?S8; $ONJU*::;"QMA[W^R;?0,7-*U6#Q"\KI2MN<:O7?5-KX(47JLH^HS3M M5US(8#;QO%L]FZBM+86$6TW,MJJX?KB&4NVF013L&1_%>F,=HS^;U'P-=V!_ MK6\U[OH=2B$JD$8H232LIL$\&E^G[KP_\)N G3F@B?-DJ=1GM[DII@%U!D$) MN74(')>OL("R=$!HQI<6,^A4.L%#>H_^SON.OBRY@84J?Q>%W4R#+" %K/BV MM!_5[D=H_4D<7JY*X__)KCF;Q ')M\:JJA5&"RHAFY7?MW$X$,CH,P*L%6#> M[D:1M_(-MWPVT6I'M#N-:([PKGII-$Y(EY0[J_&K0#D[>Z]4L1-E2;@LR(VT M7*[%L@0R-P:L(9>?..[,U:1O49D3Z>W&D+>R@.)8OH]& M=I:RO:77["S@'=2O",M"PBB+S^#%G>>QQXO_G^=OA,E+9;8:R)_SI;$:Z^>O M4V%HM Q.:W$]-38USV$:8-,8T%\AF+U\$:7T]1D?!IT/@W/HLX6J:B5!HKUJ M16X*I,1*N)1]Z]$IV\^BG[;]2(EX5,*;L-D-MX1CT,QV^3=V'K&*\$II*_[A MO@USA0UMK+/7;H"L5(ES0]?:)5CR"@R)AB$=TFY)P]&(]GY1\H<< PD6O5AK M )PYEL24^A\;TEZY(F,;DZ,A?9+(SV)Z)PE"1[$E\&U*+T@:LBCU:YIDN [#E$7D3/TF7?TF9^OWKKD* M7#&\O:^Q7#",\\-J<5QIX%3MGD4^7;NPUW%4D=#H\.4HX=Z2%=X3^&=R7I(' MX-H0@9DV;:V:<>]=\^T/_.;&&U9OKRG7U$^G!$,48<, MR9"FO:[0D9.1A&4MIYET(S+ (CP3ZK0+=?J]H5YL,,-87D*2!=?Z >UW4=]* MWY7[N7@JYF=5G([Y)XQJ_JC0!3G?*^6=TO5^&!LAMU(DM>$@^=8#K.0A8,H['_F7K="(7&RU8GD(-]BM8F/':]//P^N %Y^2)C$7O]%/!X M<'K4BQ;W9.7T#YX+.*'6_E%D<#)C,IJ70\?MWEWSYKGQ>+QYM'W@>BVD(26L M4)2^&F)7ZN8AU&RLJOWC8ZDLCD-/;O#M"-H=P.\KI>Q^XQ1TK]'9OU!+ P04 M " #P@6)7J17S1.L" "K!@ &0 'AL+W=OJI*KA5-H7<\\3Z4%5%1=B!HX M>G(A*ZIQ*[>>JB70S"95I1?Z_LBK*.-.,K>VE4SFHM$EX["21#551>6/)91B MMW "9V^X8]M"&X.7S&NZA37HAWHE<>?U*!FK@"LF.)&0+YRK8+:,3;P-^,)@ MIP[6Q"C9"/%D-A^SA>,;0E!"J@T"Q=+A>H_^WFI' M+1NJX%J4CRS3Q<*9."2#G#:EOA.[#]#I&1J\5)3*/LFNB_4=DC9*BZI+1@85 MX^V;OG3W\)J$L$L(+>_V(,OR'=4TF4NQ(])$(YI96*DV&\DQ;C[*6DOT,LS3 MR0V5G/&M(BN0Y%I4%=[4NJ 2R)M[NBE!O9U[&L\QT5[:82Y;S/ ?F!&Y%5P7 MBMSP#++?\SWDUY,,]R27X4G -=07))RX)/3#Z 1>U(N.+%[T&M&MVJ]7&Z4E MULBW8WI;N/@XG.F;F:II"@L'&T.!? 8G.3\+1O[E";)Q3S8^A9X\VL*"C%P] M@\0^:0DK\JG12E.>H1#RH-#/N/F =:.-94D52PFZR3M6-B;];]''E)[DY-+1WLIN[@\4\VO+$^ M)'N$U_G9) R"RXY-$+C#:>Q.1[Y=#B,WCL+!39[CY#$ EBG.'J(@;233#-1L M< =8;RPU1V*3IT^DX0SO:SQUQY.0C")W- G^D]7^9I#,:!R[XSBTRV#L!D%$ MCI6D=S! *I!;.R857GO#=3M+>FL_B:_: ?0KO!WCMU1N&5>DA!Q3_8OQT"&R M'8WM1HO:CJ.-T#C<[++ OPE($X#^7 B]WY@#^O]3\A-02P,$% @ \(%B M5P?OVL"1 @ GP4 !D !X;"]W;W)K&ULA511 M;],P$'[OK["R:0)I6M(DW;JNC=0.$'O85-8!#X@')[DT%HX=[.LZ^/6S,*Q'KB>_;K(2*VPM=@Z*30IN*(X5F M[=O: ,\;4"7], @N_8H+Y2739F]IDJG>H!0*EH;9355Q\VL!4F]GWM#;;3R* M=8ENPT^F-5_#"O!SO304^3U++BI05FC%#!0S;SZ<+&*7WR1\$;"U>VOF.DFU M_N&"NWSF!4X02,C0,7#Z/,,M2.F(2,;/CM/K2SK@_GK'_J'IG7I)N85;+;^* M',N9-_98#@7?2'S4VX_0]3-R?)F6MOEEVS8WHN1L8U%7'9@45$*U7_[2W<,> M8!R\ @@[0-CH;@LU*M]QY,G4Z"TS+IO8W*)IM4&3.*'2*O7GBJ03[=NHCL;L%. MVB(\2KB"^H*%XW,6!F%TA"_J6XT:ONC_K2Y 02'0LF_SU**AO\;W0PVW?/%A M/F>7B:UY!C./_&#!/(.7G)T,+X.;(VKC7FU\C#U9D?WRC02F"_9 YER"$3H7 M&2U:1]QJBX=$'Z4]+/JI!);IJM:*+L>ZBHHJUKN*:7M;E&*1<0.,6U9H27ZV MDP%Y@R'A/VVX03#MZP_H[1"JE&+W@'O1]3F=F6>104MWRBXC^J$9,KA3A ?; MU8E& 8OB<#"OM$'QFS<>)F526\O.3L;A,+QA5X.'5X6>LGCHJ$?Q-3OT'OZ> M:2HPZV8T6,)N%+;^Z7?[Z3-O3?SVU;H*P0 M '@* 9 >&PO=V]R:W-H965TK(O4(A+X7D"C7U5;J;GMM]^[#Z3Z89"#6.G9J.Z6[O_YFG #E2E&E^T+\ M-L\\,_.,\6!A[ ^7(WIX+I1VPRCWOCR+8Y?F6 C7,25JVID96PA/4SN/76E1 M9,&H4''2[1[%A9 Z&@W"VJT=#4SEE=1X:\%512'LSPM49C&,>M%RX4[.<\\+ M\6A0BCG>H_]>WEJ:Q2N43!:HG30:+,Z&T;AW=G'(Y\.!/R4NW(LQ<"138W[P MY"H;1ETFA I3SPB"/D\X0:48B&@\-IC1RB4;OAPOT3^'V"F6J7 X,>HOF?E\ M&)U$D.%,5,K?F<47;.()!%.C7/B%17WV\#2"M'+>%(TQ,2BDKK_BNA%"#-9&3FHMR[RWM2K+SHW&:5D6E MA,<,;GR.%B:FH/+FG/[)"% 516C\64YLO:@M ; MRZ=A.>D D71K+L(B"*7H?JC)$#=36>Y+BBVC.#2-/)3--5(JH3NMSPV'/QH. M09RMR3H\9@Q[HOT?7AMT6A>"P%)R[\G-7&HM]9S+5**5)H./L$>,#Z!=C_8/ M3KK0;MUL29;4-.><4VZ0(DF5<$[.9"KXXG+ N>LEY\MO:UR82E-EUB(>](CE-_HW2"MK4?O?FG"VP37$E[9'+U-"==V5 MC&,>5 MYPU6P+8&VHW,#?2Z?F8-^7_E#PMDP7-7*NI0=[9=RS .5:7!-3&$*T)IO0XU M2":P(LE?"LL"IJZ=[I0]733:&26S(+)[3Q_ZCZ8"FAD+TWKY*\!SQ&]UH20; MHOY=4Z[,7,M?=$:3Y((\/Z[TQ%(Y)IG<-F9+#>SAAO/'4HFPC=#>ZO7Q/IX_2;[*BQ=; X4SLBTVSDF^=OZG5-/O"G#VV)J/+U4 MPC"GIR%:/D#[,T.A-A-VL'ILCOX%4$L#!!0 ( /"!8E=PTV7YQ ( #,& M 9 >&PO=V]R:W-H965TU0V*_?M9.&()7R$G_=<^XYR?7- M;"O5@\X!#'DJN-!S+S>FG/J^3G(HJ#Z6)0@\R:0JJ,&EVOBZ5$!3!RJX'P;! MT"\H$UX\;N.&;7)C-_QX5M(-W(+Y M65XK7/DM2\H*$)I)011D<^^T/UT,;+P+N&>PU9TYL4[64C[8Q64Z]P(K"#@D MQC)0'!YA"9Q;(I3QM^'TVI06V)WOV%?..WI94PU+R7^QU.1S;^R1%#):<7,C MMQ?0^#FQ?(GDVCW)MHX=3CR25-K(H@&C@H*)>J1/S7OH ,;!&X"P 81.=YW( MJ3RCAL8S);=$V6ADLQ-GU:%1'!/VH]P:A:<,<29>4:;(/>45$)F1%1-4)(QR MOL$>D2LI3*[)N4@A?8WW46DK M-]S)780'"6^A/";AN$?"((P.\$6M__;/V,ZX5)7"C3Y?;I&^U@Q?_9Y MKBD'^RGM+9KJDB8P]_"::%"/X,6?/O2'P;<#@@>MX,$A]GA)E7IF8M.(IB(E M'0_GVC"L5/]X3 X6KV8>8=AU NB")^#L(_8DW%$]A6#W[G(!:B-:U<: MC57"U'>ZW6T[XFG="%["ZW9Z1=6&"4TX9 @-CDL("&0QI*F MW9A&&JD_F-B'0;4*^(#XX";7QIIC!Y_3#OYZSG::=5+;+XWO?._YO>O9V4Z; M)ZP +'NNI<)Q5%G;W,8Q%A74'"]U XIVUMK4W%)H-C$V!GCI0;6,TR2YCFLN M5)1G/K

:9;*X6"A6'8UC4W?Z<@]6X<#:)]XE%L*NL2<9XU? -+L-^;A:$H M[EE*48-"H14SL!Y'D\'M=.3J?<$/ 3L\6#/G9*7UDPONRW&4.$$@H;".@=-G M"S.0TA&1C#\=9]0?Z8"'ZSW[G?=.7E8<8:;E3U'::AS=1*R$-6^E?=2[+]#Y MN7)\A9;H?]FNJTTB5K1H==V!24$M5/CRYZX/!X T/0%(.T#J=8>#O,HYMSS/ MC-XQXZJ)S2V\58\F<4*Y/V5I#>T*PME\RE$@TVNV,("@+ ^]4B6; Q9&-#ZF M_6F+!$5D']BD+(5+<\GN59@+5_1N#I8+^3Z++0ES]''1B9@&$>D)$4/VH)6M MD'U6)92O\3$9ZEVE>U?3]"SA$II+EMYM[A"=YO M9L.5^.?]7K"95JBE*%]Z]JJ)U+0[H;@J!#5J24F@8;;(?DU6: V-X^]CG0H" M1L<%N"MZBPTO8!PU[BRSA2A_^V9PG7PZ8V_4VQN=8\^_MO4*C!->"I(H5JTW M4H3^X3&Y@?#*$[H'8)L/LWA[J"$^&,X:S,9?062%;I4-<]IG^UL^" MB =N-D(AD[ F:'+YDZO1Y( @ _04 !D !X;"]W;W)K&ULK511;YLP$/XKEE=-K;0% DG:9@0I#9K629.B9-T>ICTX M< 2KQF:V"=V_GVT(2K6DS4-?X,Z^[[N[S_9%C9"/J@#0Z*ED7,UPH74U]3R5 M%E 2-1 5<+.3"UD2;5RY]50E@60.5#(O\/V)5Q+*<1RYM:6,(U%K1CDL)5)U M61+Y]PZ8:&9XB/<+*[HMM%WPXJ@B6UB#?JB6TGA>SY+1$KBB@B,)^0S/A],D MM/$NX >%1AW8R':R$>+1.O?9#/NV(&"0:LM S&\'"V#,$IDR_G2V?/'4Z' "&HQ. H ,$YP+"#A">"QAU@)%3IFW%Z9 03>)(B@9) M&VW8K.'$=&C3/N7VV-=:FEUJ<#I>P0YX#6@%J=ARZL[B(YIGF3,)0_>\O5MV MXS(!32B[,A$/ZP1=7ERA"T0Y^EZ(6A&>JN0*Y QR_?S><^)^. M:?>69,D;D3W3->QU#5]BCWLIB5*@CUZSEF#B".RLV\5^Y.T.U7@U(OD_8CP) M^IBV4*,<@-RA]0-L#L MYT+HO6-?=#_QXW]02P,$% @ \(%B5Y^U@:U1 P C0T !D !X;"]W M;W)K&ULM5==;YLP%/TK%JNF3=K*9VC2)4AKNFF5 M5JEJ]O%0[<&!&[ *=F8[2?OO9QM"(:-LK>A+@LT]AWN.+^9ZNF/\5F0 $MT5 M.14S*Y-R?6K;(LZ@P.*8K8&J.RO&"RS5D*>V6'/ B0$5N>TY3F@7F% KFIJY M*QY-V4;FA,(51V)3%)C?GT'.=C/+M?83UR3-I)ZPH^D:I[ ^7U]Q=7(KED2 M4@ 5A%'$836S/KJG<]?7 !/Q@\!.-*Z1EK)D[%8/+I*9Y>B,((=8:@JL_K8P MASS73"J/WQ6I53]3 YO7>_;/1KP2L\0"YBS_21*9S:RQA1)8X4TNK]GN"U2" M1IHO9KDPOVA7Q3H6BC="LJ("JPP*0LM_?%<9T0 HGFZ 5P&\0T#P","O ,8Y MN\S,R#K'$D=3SG:(ZVC%IB^,-P:MU!"JEW$AN;I+%$Y&U[ %N@%T#3%+*3'6 MOD>+84HA1V_.06*2OU7@[XMS].;H M+3I"A*)O&=L(3!,QM:5*5S_4CJO4SLK4O$=2\]$EHS(3Z!--(&GC;26SUNKM MM9YYO80+6!\C;_P.>8[G=^0S_Q_XQ,"]GG3\VGK?\/F/\#40-NGGUBW\JUCB&F:7>; %\"U;T^I4;.A^Z1 ]$UK(@J"T(^MBC M;TSBO$MA"0L-3.]$V\CS ]<93>UM,_>.L)$7.FX=ULIJ5&DV6@;W M7_NCY*K_0EM'LO5)@5\5 V#,36MN&A=7%[ MVX*>TO3__B2[H1\>EF9'6/#WCFDW&ENU%Z:FWQ MZP!U?\68W _T ^H36/0'4$L#!!0 ( /"!8E?L,S'4O@( () 9 M>&PO=V]R:W-H965T12S,,,FN+DS TDPP%,T>J0$E?IDH+9JFK9Z$I-++4&XD\C*.H$PK& M99 ,_-B-3@9J;G,N\4:#F0O!].H,<[4>"6SS+K!L)D4+ 9CM#>%S>: M>F&EDG*!TG E0>-T&)PV3\Z:D3/P,[YS7)J--KA0QDH]NLYE.@PB1X0Y3JR3 M8/1:X#GFN5,BCM]KT:#RZ0PWV\_JGWWP%,R8&3Q7^0^>VFP8] )(<E6Y61U?25DYU-KI!",O 13M.4NSRQ'"YE MN=HN:X<7:!G//\ !< EWF9H;)E,S""TY=Q+A9.WHK'04[W TPN((XEX#XBAN MP?WH @X//OPK$Q)[%4!KQ=U>V%$U.P"0X#*G:#>H%!\OY=LQ-]JF%N5 M*T$5/\%T&W&IV?&:;K,MDE:[.0@76T".*Y#C6I!K]L3%7,##-8HQZJV)JE5X M8Z+:%5][+XO;W@-SIV+NU.;T%MW/T#'GCADL:K&-L5ZE#2MDVD ?A)(V,]#L M0Q5]K[YD*;>OE6RMPAN7OU_Q]?=2LOT],#>COZ= ]!]JXA6G\>ZB"#=. M-'<[N&9ZQJ6A+34EJ>BH2SM!OD^5LL\= M=VY6UY[D#U!+ P04 " #P@6)7,3E-*^L" #."@ &0 'AL+W=OVT\.]G.R'TD5;5E"^-'^><,CEP%DH5 MUZXK)PN<(WG)"\STSHR+'"D]%7-7%@*CJ27EU(6>%[LY(LQ)^W;M0:1]7BI* M&'X00)9YCL3;+:9\-7!\YWWAD"8@3/%$&06D'TL\Q)0:(1W& MWUK3:5YIB.OC=_6O-G>=RQA)/.3T#YFJQ<#I.6"*9ZBDZI&O[G"=3V3T)IQ* M^PM6-=9SP*24BN0$U8]T6OMPQK!#_<08$V QQ*"FA <2PAK0FB=J5*Q M/F1(H;0O^ H(@]9J9F#-M&R=/F'FLX^4T+M$\U1ZC[5I$ER 7P462!$V!W8) MW$B)E00W; KN"1H32A31P-,,*T3HF68\CS)P>G(&3@!AX&G!2XG85/9=I<,R MXNZD#N&V"@'N"6&$BTL >^< >C!HH0\/T[^73-.O]M*S8]Y>T>$FW=5>-H;" MQE!H]8(]>I5O;2Y4O+"=9X[WM2S0! \ UH(ZFP22H\6 3#4@C,5%O@89=5T*58UI'8AF%18UAT9!78V^>\ MN7/>SL$!,RO1:.W;^4FR705M('BU504M(.A'[540-TG%!ZO@)V>3_;''719" MEV)91V(;GB6-9\E_%\)A/Y.=+QCY0;Q5"[N@,$G\K5K8!?DPA.VUT&ORZAW, MZXDK1.LKCG[\G[8ETMN]M:[\K1B'+:#(\[82V07!,$JV$G'7F@?3Z?U 8DZ8 MU+'.-,V[3+01HNJ>JHGBA>TGQESI[L0.%[KAQ,( ]/Z,<_4^,2U*T\*F_P!0 M2P,$% @ \(%B5YA_^& ! P L@@ !D !X;"]W;W)K&ULK59M;YLP$/XK%JNF5EH#@;PU2Y#:9-,JK5K5M-V':A\FY*6>:$(VN[E>%(K#1G&=Q*HE9I M2N6?*^!B,W;:SM9PQY:)-@8W'.5T"3/0#_FMQ)E;18E9"IEB(B,2%F/GLCV< M#HR_=7ADL%&U,3%*YD(\F\EU/'8\0P@X1-I$H/A:PP0X-X&0QN\RIE.E-,#Z M>!O]J]6.6N94P43PGRS6R=@9."2&!5UQ?2LY)%HI M+=(2C Q2EA5O^E+6H09H!P< ?@GP=P'= X"@! 2[@,X!0*<$=&QE"BFV#E.J M:3B28D.D\<9H9F"+:=$HGV7FL\^TQ%6&.!U^!RR:(N?$#LA$*$U.IZ IXV=H M?9A-R>G)&3DA+"/WB5@IFL5JY&I,;0*X49EF4J3Q#Z0)R(W(=*+(ERR&^#7> M1^(?#3B#O$7\P2?B>W[0P&?Z%OB%A?M'Z 15&0,;+SA>QJ?+N=(2 M]_*OIA(5(3K-(D%'+W?;K]9K6]2FWO*)E[ MH2FOJ6IBUMLO\D5OA]F^3S=H-U/K.SN&0<5U\/XO@YN'7&<17\5X)%4BI#[7 M(--"DB*;A$4)H1((PU:'*XSR%FGZG/C$_H8WHE@013EB-7TA> .63F(-4F,3 M)%%"Y1)4BS0=+K=V.Z> ?J;+F=BK3!=GKK)6C?3*]H\=^P0;;+O!?MD?3OI- M]L%P8ANR^R]MT< ACP5 M7.BIEQM3CGU?)SD45)_($@3>+*4JJ,&MRGQ=*J"I4"2^>N+,[ M%4]D93@3<*>(KHJ"JN=+X'(]]4Z]S<$]RW)C#_QX4M(,YF >RCN%.[]%25D! M0C,IB(+EU+LX'<\B:^\,?C-8ZZTUL4P64C[:S4TZ]0(;$'!(C$6@^+>"&7!N M@3",OPVFUSYI';?7&_1KQQVY+*B&F>1_6&KRJ3?R2 I+6G%S+]??H.$SM'B) MY-K]DG5C&W@DJ;211>.,$11,U/_TJ=P';8#UKV@T/HL2NGDK*4(&%""UD)8^DG MO$*U;>D46'>5 FP1>&&-N"U$PAE=,,X,@\Z:JE^-W*NV9:WBX=EHXJ^V>;^V M&01A:[-#9]C2&1X4\X<4/2MCG1_7C)AY[I1P^)X2OA/8#N>HY1P=E-"U^)Y< M]BJ4A6H-J)-<8!L0M8#PE.149.#$$]C!95OQM91RP5GF:KU3RNB53*,HV)/R MM^24.J'J>O,#4T^V6JHP) MC;R6"!F&PO=V]R:W-H965T:R'-/*BL;69A:(H*:F9& MJ@&)*TNE:V;1U*O0-!I8Z4&U"&D43<*:<1EDJ9^[T5FJUE9P"3>:F'5=,_UT M 4)MY\$XV$W<\E5EW428I0U;P1W8'\V-1BOL64I>@S1<2:)A.0_.Q[,\ MX2>'K=D;$Y?)0JD'9UR5\R!R&P(!A74,#'\;N 0A'!%NXT_'&?0A'7!_O&/_ M['/'7!;,P*42][RTU3R8!J2$)5L+>ZNV7Z#+Y]3Q%4H8_R7;UG<2!Z18&ZOJ M#HP[J+EL_^RQTV$/0$\/ &@'H"\%Q!T@_@

I:'%/3BFL.CB7;3QZ(%X=]",")V^)S2B\0#\\CC\ MZUHB_.-!>/Z2Z"V'*%RO'NW5HYXO/J[>K_.%L1I+^/>0("U%,DSAKO7, M-*R >8#WUH#>0)"]?3.>1)^&Y'E-LOR5R)Y)%_?2Q$3'HAD_\3LN2F4&MI"5Y9&)*MY9MZ/O]!)QT>@,NZ-N.W1K6-7XGK50%CN@'U;X MJ(%V#KB^5,KN#-<&^V&ULK9=K;YPX%(;_BL56JT1JPV6X M#-D9I#:C55NEVJAI=S]4_> 9S@Q6 5/;9))_O[8A9+@$#1)?!AO\OL=^;)AS M5D?*?O$$0*#'+,WYVDB$**Y-D^\2R#"_H@7D\LF>L@P+V64'DQ<,<*Q%66HZ MEN6;&2:Y$:WTO3L6K6@I4I+#'4.\S#+,GCY 2H]KPS:>;WPEAT2H&V:T*O ! M[D%\+^Z8[)F-2TPRR#FA.6*P7QOO[>N-[2B!'O$O@2,_:2.UE"VEOU3G4[PV M+#4C2&$GE 66EP>X@3153G(>OVM3HXFIA*?M9_>_]>+E8K:8PPU-_R.Q2-;& MTD Q['&9BJ_T^!'J!7G*;T=3KG_1L1YK&6A7@6)#2.WJ%;X!P _5, PX+D!Z2?H%N"MR0EX@E]P:)DJG&Q 8%)>BE% MW^\WZ.+-)7J#2(Z^);3D.(_YRA1R9LK?W-6S^%#-PGEE%O=07"%G^18YEK,8 MD-^,RS^7N92'K\HWYT2OY$Y;;DJ<#5.G8>IHO\4XTQ_OMUPP>;!_#@&I+-QA M"_6V7_,"[V!MR->9 WL (_KS#]NW_AK",Z?99B:S%KI%@VXQYJYV$I 3Z*UP MT04\[M(R5J=1)(!^EY@)8 CR&&(D=TU MI7]YX-S.<2YBN?K>.HC^!#9@16N MS(=3?J.3FLIO)K,6/[?AYY[!S]<\O"$B__;X90A#T4W6,QZCX5Q$QF+1"V M]9(B6N,HJ, I2G4^6. GF?6+P13/ZD$)PK![0,9C304SEUN;S$GR;(^244DS M(EE1"IF0D%P>%N##;.P>FW>VM;2[<$;#388SDUL;SDL6;(]FBE&GE'C[4DL, M$G)ZB9H?VCU Z,\J_/N;09&.:[WDN54"S)/JB95XW[![$!R+@_Z7LJLJT#N M%JO*QJHC:*$+J2T5LBS3S426VL#4 /E\3ZEX[JC:K"G>H_\!4$L#!!0 ( M /"!8E=IT5VX8 ( +(% 9 >&PO=V]R:W-H965T$ ]N!)4QS3@,=5%!3?6I;$#@S4JJ MFAHTU3K4C0):.E#-PSB*1F%-F0CRS/EN5)[)UG FX$81W=8U58\SX'([".6K2MC'6&>-70-"S!WS8U"*^Q92E:#T$P*HF U":9GXWEJXUW =P9;O76",OXW7$&?4H+W#_OV*^<=M2RI!KF MDO]@I:DFP45 2EC1EIM;N?T$G9YWEJ^07+M?LO6QH_. %*TVLN[ 6$'-A/_2 MAZX/>P#D&0;$'2!^#DA? "0=('%"?65.UB4U-,^4W!)EHY'-'EQO'!K5,&'_ MQ851>,L09_(O@#W0Y"WYVH"BAHDU<2YR"QL0+9#C2S"4\1,,N5M6<^9SQ"SD3]$S.*# MA MH3DE\\8;$49P,U#/_%_A[!X\/E)/T/4T<7W*XIS^G2VT4OM-?0RWR%.DP MA9W=L6YH 9, AU.#VD"0OWYU-HH^#.G[3V1/U*:]VO00NU>++Z*0->!<!;'X0M ( M ( ' 9 >&PO=V]R:W-H965TF.0@5ITXM1UHO_UL!S)47,2;Q$]WO_^= M[?-XP\6C+ $4>JY8+2=>J51SX?LR+Z$B\IPW4.N9)1<54;HK5KYL!)#"&E7, M#S!._(K0VLO&=FPFLC%O%:,US 22;541\3(%QC<3;^#M!N[HJE1FP,_G! M'-1#,Q.ZY_=>"EI!+2FOD8#EQ+L<7$P'V!C8%;\H;.1>&YE0%IP_FL[W8N)A MHP@8Y,JX(/JWABM@S'C2.IZV3KV>:0SWVSOO7VWP.I@%D7#%V6]:J'+B#3U4 MP)*T3-WQS3?8!A0;?SEGTG[1IEN;1A[*6ZEXM376"BI:=W_RO$W$GD$0O&$0 M; T"J[L#69771)%L+/@&";-:>S,-&ZJUUN)H;79EKH2>I=I.93>@0Y+H,[H! M*;E /QL01-%ZA>P,FI$7O0=*HGN.IH#N( >=Q0+=$M4*JE[0V34H0MG'L:^T M'./4S[?H:8<.WD#/H3E'P? 3"G 0HH?Y-3I[_\J-KZ/I0PKZD +K-SP>TI_+ MA51"[_I?E[3.1>1V8:["A6Q(#A-/GW4)8@U>]N'=(,%?C@@,>X'A,>_9C[8& M%*0V\ B=P7/.VL*D7)6 GEHB% @$=:'3K'.DH%KH_BY1SD1WO,3RS#U<9X,X M"L?^VJ$RZE5&)ZA,+#5V03OS>!\:I:D;&O?0^ 1H;*&)"QH?0$=IX&8F/3,Y M@1E99NIB)H?,$+N9:<],3V".+'/H8J8'S- L=#&'/7-X K,[1B,79]R7HMV*I#[0+.'*=H#>B'.#_%0T?9W)%F+,&PO=V]R:W-H M965T%K=II(^MD)L2C[=S,1UY@"P(&A;8*Q'PV, ;&K) IXV^C MZ;5+6N)N^T7]F_-NO,R(@K%@#W2N5R.O[Z$Y+,B:Z5NQ_0Z-'U=@(9AROVA; M8WNQAXJUTJ)LR*:"DO+Z2YZ:''8(X5L$W!#P>PE10XC>2X@;0NR2J:VX''*B M23:48HND11LUVW!A.K:Q3[G]VZ=:FEEJ>#J[X1O@6D@*"IVCL2@KP_(!S@J(,^/D[_L>:&/GB3GK]G]9J.]^F^R; -$K=!8J<7_2?(9Y1353"A MUA+0[ZN9TM+L[3]=\=2"<;>@/>^7JB(%C#QSH!7(#7C9YT]A&GSM"NLCQ?(/ M$ML+,FJ#C(ZI9[=D:S:X!DD)0V9GF1NIJIC9@UT1UE*ID[(WW":+!TF:#/W- M;C:O46D21\$^*N] !6G2:U%[;N+637S4S8.Y]12\H58K PQ."B9W1D_0;4 M'2TJ=RO.A#9WK&NNS+,)T@+,_$((_=*Q%VW[$&?_ %!+ P04 " #P@6)7 M9336<_4# B%P &0 'AL+W=OX[3LU/*,BL8YL_N1##D6Y6P#.X$D=LTI>+'!!*^ M&UFN]?C@$UNME7Y@!\,-7<$,U.?-G< [NZ+$+(5,,IX1 7!-]%#FG'_3-S?QR')TCR"!A=((BG_W,(4DT23LQ_<2:E5M:N'A]2/] M;3YX',R<2ICRY N+U7ID#2P2PY)N$_6)[]Y#.:"NYBUX(O-?LBMM'8LLME+Q MM!1C#U*6%?_TH73$@0 YS0*O%'A/!?XS@DXIZ)PJ\$N!?ZJ@6PKRH=O%V'/' MA5318"CXC@AMC31]D7L_5Z._6*8GRDP)?,M0IX)WG,<[EB2$9C&YR13-5FR> M !E+"4J2O\@XCID.*4WP=3$Q=8!?A: H2UZCQ>=92%Y=O"87A&7DGS7?2F3) MH:VP>[H1>U%V95)TQ7NF*QURRS.UEB3*8HCK>AN'58W->QS;Q&L%SF!S2;S! M&^(Y7J>A/]-V^8=MAO*K9^7A*:T7L=IDM>/ M:$]N%*3ROZ;0%7"_&:ZSV;7A-XCYP76UY?^C_UGZW(29'5N&QU57OJ5'T/T:UJMQ'/3@4E8:!(6&8+5PM*OPM)_R83=-QDAD[#0)"PR M!*M%:%!%:'!ZPL;4S/9!HGF0FN(R.$H9ON\]21BMS9[K;I.PR!"LYNZKRMU7 MK>Z>82H6F)O)1.@ET9:>6D'G3GZ3L- D+#($JT7#=?:5@_.2":JD&PJ245IH ME!:9HM7C=%#AN::_:TIBM_5C9-K>[MD^-TF+3-'J/O?V/O=:??X!*W>LA8%, ML3+'S_@B98WW7F]-7^WPLY>&25IHE!:9HM7#M*^)W1.TKXS=]M+X=U+8<27LNGQ+14KEDF2P!*ESF4?]PE1',@6-XIO\A/'.5>*I_GE M&F@,0AO@^R7GZO%&-U =BP>_ %!+ P04 " #P@6)7IKC\$V($ #K&0 M&0 'AL+W=O'80^T?6T3E42-I..N7U]*5B1+I@6G8%YL43KWB/?H M^O*8FNRX^"HW I]2Y-,3IV-4OFEZ\K%!E(J+W@.F;ZRXB*E2@_%VI6Y +HL M@]+$)9X7NBEEF3.;E.?NQ6S"MRIA&=P+)+=I2L7_5Y#PW=3!SO.)![;>J.*$ M.YOD= V/H+[D]T*/W)IER5+().,9$K":.A_P94S*@!+Q%X.=/#A&12ISSK\6 M@YOEU/&*&4$""U504/WU!->0) 63GL=_%:E3W[,(/#Q^9O]8)J^3F5,)USSY MFRW59NJ,'+2$%=TFZH'O_H JH:#@6_!$EI]H5V$]!RVV4O&T"M8S2%FV_Z;? M*B$. O#P1 "I LBY 7X5X)\;,*P"AJ4R^U1*'6*JZ&PB^ Z) JW9BH-2S#): MI\^RXKD_*J&O,AVG9K]SOMRQ)$$T6Z*;3-%LS>8)H ]2@I)H@*YYFO,,,CW@ M*W2SU$=LQ6B!.8:_C4%1EKS3<5\>8_3VS3OT!K$,?=[PK=1WD!-7Z4D7MW87 MU02O]A,D)R;X"/D%(J/WB'C$-X1?]X?_N'S.W??AI!WN:J5KN4DM M-RGY_!-\'UG&% QN=:V;Y/[G5N/1C8)4_FN2:D\^-),7+>)2YG0!4T?W GB M"9S9K[_@T/O-))Q-LM@264M4OQ;5[V.??>:*)KK,:C5IJ>9[M!9<&DMNSQ>6 M?$5G?)KYHXAX$_?I4*"S4+$)Y8<-JI72L$YIV%LGMR"E[HF+;;I-J-*U0E,N M%/M.BV9Y:4II:+,T;)+%ELA:.@:UCL$9I7%*2)..>[[@X'$.?!)XPTYM&&%> M2#K%88)YD3\V5T=89Q7V9G6G_5597ST&R'8#[JKREFHV(3"WHE5!7N-V_,LKRL5 MH:7JL,H6VV)KBWE@G;'EQ:4B;*T'^A_:..C4B F'QR._LPK%9IP7^"?JI+&I MN->PS:Y$\7_@CJ;0WX_[:5Y<'58MJ2VVMH2-*<7^:S9EW.MY7ZRL3;;8%EM; MV<8;XU[+^!.=N2(\_)W@R(NZK?D\6&R"A>/QJ>;<>%4[WQ45BDRVV MQ=86L['(N-\C_T1S/O:X ZS7YJ[U-^+P. BZ96+$#4EPHDX:VXS[??,=SP8+ MGN:@=#=9"X 4,M7?IJWZ9JMLL2VVMIB-=<:OZIVQ5?-LE2VVQ=96MO'/V+:! MQL>NU_>.FO09H-@ (M&)!DT:]TQLNV=BU3U;98MML;7%;-PSL>V>*\+#K;8! MB;K>V8SR.P5B1(7=#0WW8&.]> WRB8HURR1*8*7#O(M(%YC8OUG8#Q3/R[WV M.5>*I^7A!N@21 '0UU>&ULC95O3]LP$,:_ MRBE#$TA TK1)"DLC%1@;TY 0'=N+:2_)[ZFC9"/JD#4L"D95Q.OT+HZ]WVU*+ DZE14R,W.4LB2:#.5*U]5$DGN MDDKFAT$0^R6AW,M2MW8GLU34FE&.=Q)4799$/ET@$\W$&WC/"_=T56B[X&=I M158X0_U0W4DS\[LJ.2V1*RHX2%Q.O.G@_"*Q\2[@.\5&[8S!.ID+\6@G-_G$ M"ZP@9+C0M@(QCS5>(F.VD)'Q>UO3ZY V<7?\7/W:>3=>YD3AI6 _:*Z+B3?V M(,Y?2DS+:Z.H9;HFM)]1/,S'W(:Q/_?MU;#J%^#O6+GJB(+G'CF#BF4:_2R]^\&K9EYHCA+$[ MN:A/7)L>NW1[7=?9(!P,4W_= QUUT-$>T,A!XSYHFQ[M0,?CH)\9=S#/''/S!;*_"61\S>?%"1\'_ M9^OO= ?;:&^)7%&N@.'29 6GB9$LV^;53K2H7,.8"VW:CQL6IM^CM %F?RF$ M?I[8'M3]@V1_ 5!+ P04 " #P@6)7K\^9ID0# !@"P &0 'AL+W=O M$ (%U$ G('IVT MJ1I[?)CVP2078M6Q,]LIZ[^?G82,TA"U5;^ '_<R%?):I8@:_F:, MJZF3:IU?N*Z*4\R(.A$;NF((,Z50*W@-R^H\@%C#(C6SJ(!R6! I;RG?P"P3!==VMF$ZC5 3 MREX9\/=E!*K50;MJ]@;[$+E),:I M8ZXHA?(&G?#EBU[@O6US\#G)HF?I!"*=CL/%X11GB,0#28 M?<0C^U@9VDG\6$.?DRRJR(*2S+XM-V%O/.@%$_>FQ:EAX]2PTZE9'!=9P8C& M!&B6$RK-"Z/!G#V%K==&)]UC_1G>D_1Z/ K^2ZJ$/].2=_P)&G^"3G_FN*&< MFWOW#+Z8DJ ^26W&!/>WIS<:>G>U+*JHX5[4F^ P*.I,Z8F"1XW@4?>GTUQ, M\9^"2G,LDD+:=T>G"#E**MI>@_GHGJY#Y?/VB?'Q05=2;T6+GN7DV2H=R4M9V"V)8+57G2C#;EXZRLFMS_X57M^9E( M<^P5,%P;J'<^,MLFJWJNZFB1EQ7.2FA3+Y7-U)3 *&V F5\+H7<=NT!35(?_ M %!+ P04 " #P@6)71%]E"M8" B" &0 'AL+W=OVT\.]W=M)02J@ [4O]=L_C>^XNYXY74MWI',"0^X(+/?%R8\HCW]=I M#@75/5F"P).Y5 4UN%0+7Y<*:.9 !??#((C\@C+AQ6.W=ZGBL:P,9P(N%=%5 M45#U< )WUMO7+%%;NR&'X]+NH 9F.OR4N'*;UDR5H#03 JB8#[QCOM' MT\C:.X/?#%9Z8TZLDD3*.[LXSR9>8!T"#JFQ#!2')4R!M_$80/0'[X "!M ^%K H $,G-#:,R?KE!H:CY5<$66MD),/%60,4/.:,HX,P_D"SG.< ,C3#DY%W69V'COGX*A MC']"BQD()A4.:85H<@5+R9=,+,@VV8(+]R66DJ M,CWV#6JPGOAIX^])[6_X@K\S*'LD//Q,PB <=,"GN^$75/5(,'+PX"GZ9*F,/'P MD]2@EN#%'S_TH^!;E]3_1/9$^* 5/MC%'C\FG4LJ2"J+@AD7 LPKX6 ,*"+G M)*U+0E<)F3=ET167G9>]-2XU6>3(;!=;QOW^P2C ?"\[% ];Q<.=BH^76/XT MX;#65(D,-9HZ\,Z4CEJ!HYT"?U9&&\R>2ZI+ MH'[,8)>FFFZTH6G8_QIL*=IYYSL51:VBZ)5%VJ1L78(DD0JY\*2S!47/DA4% MP>&6L)U7OU68O]'![>N)?6K!A,8\S)$^Z!U@&%7](M4+(TO7U!-I\(EPTQP? M<5#6 ,_G4IKUPKX3[=^"^!]02P,$% @ \(%B5SL.X=8/ P N @ !D M !X;"]W;W)K&ULK5;?;]HP$/Y7K%2J-JEK2 () M4$ "VFE[Z(9 71^F/9CD *N)G=D.=/_]SD[(@*:HD_H"_G'?Y[OO[+L,=D(^ MJ0V )L]9RM70V6B=]UU7Q1O(J+H6.7#<60F948U3N795+H$F%I2EKM]JA6Y& M&7=& [LVDZ.!*'3*.,PD44664?EG JG8#1W/V2_,V7JCS8([&N1T#0O0#_E, MXLRM61*6 5=,<")A-73&7G\:&7MK\(/!3AV,B8ED*<23F7Q-AD[+. 0IQ-HP M4/S;PA32U!"A&[\K3J<^T@ /QWOVSS9VC&5)%4Q%^L@2O1DZ78#J&+Q:ILK]D5]FV'!(72HNL J,'&>/E/WVN=#@ ($\SP*\ _BF@_0H@ MJ "!#;3TS(9U2S4=#:38$6FLD+TZ(Y*SOA:D1E( M,A59AM(N-E0"^40>K0:0D/$6)*:TW%#D>Z&5ICQ!''E0N,^X@>:%-BL3JEA, M<)O4#N!=<;1>YX M LDQWD45:BG\O103_RSA O)KXG>OB-_R@P9_IF^!]RS7"[^6!3-_HJIS$,'2P, M"N06G-'EA1>V;II4>2>R(XW:M4;M<^S_I]%5>36;!"E/Z=A33-W;CCROTVOW MPM; W1X&VVC8"=J!7QL>!=*I ^F<3?;=:H5US?B=F$>#E8THB O)- /5;W*Y M\YXY?">RH]##.O3P; [G@#>5Q2:+6.WB)U)PIAOK0?A"_*@7=?V3%+VT"H.P MZS7G)ZJ=C-YVT6AUT7A]T=U/F\K0VE;%$#1V-RH2BX+KL@C6JW7['=NN<[(^P;9<=M%_-&5/OZ=R MS;@B*:R0LG4=H5NR[)/E1(O&PO=V]R:W-H965T1S+=*/Y@&P))'P:691(VU[642PHDU&1^[.%+G+566B@F0ABE)--23:'IZ.1\[ M>V_PC<'6[*V)4[)2ZL%M;JM)E+B @$-I'0/%WP;FP+DCPC!^]9S1X-(!]]<[ M]B]>.VI940-SQ;^SRC:3Z"(B%=2TX_9>;6^@UW/F^$K%C?^2;6^;1*3LC%6B M!V,$@LGPIX]]'O8 R',8D/: ]#E@_ (@ZP&9%QHB\[*NJ*5%KM66:&>-;&[A M<^/1J(9)]XI+J_&6(&+$"3N1("4[MLJ ;R@4RKBKE<4TYN92@8 ME_EW5V IX^_1PCA+D\<6(W%\<=E[G06OZ0M>,W*GI&T,N9855$_Q,2H89*0[ M&;/T*.$2VA%)+TY(FJ39@7CFKX%_\O#T2#C9D-7,\V6OR6I(YX_IREB-5?OS M4+H"W?@PG>OD2]/2$B81MJH!O8&H>/OF]#SY?$CK?R)[HGP\*!\?8R^FTK** M\QPC0:S](#"F=SU!UP^DPJZ:^19^=SW"&A9'SER8, MP#NJUTP:PJ%&RF3T$>/18:B$C56M[\N5LMCE?MG@' ;M#/"^5LKN-L[!,-F+ M/U!+ P04 " #P@6)7ID^C:0H# !N" &0 'AL+W=O"@1V;RF @5CI-.$XE MJ%66,;D=8RHV0Z?K[ ;NDF6LS8 ;#'*VQ!GJAWPJJ>=6+%&2(5>)X"!Q,71& MW-X>@%<"O%> ;F\/P"\!ODVT4&;3NF*:!0,I M-B!--+&9AO7&HBF;A)M=G&E)LPGA=##3(GP\&9,1$4Q$1H=#,>OO-&5(6:)>D113S,KN#PX @.(.%P'XN58CQ2 U>3/+.(&Y92 MQH44;X\4'VX%U[&":QYA]!+O4EI5;MXNM['72CC#_!2\BV/P.I[?H&?R)_!W M%NZUR/$KJWW+Y^_CBYG$)JM'4C*^1+H;&N9;J,=-V=8.CS9,1O#M$U'"C<9, M?6_RMUB_U[R^>0\N5R%5;W*JEX;>W#] ME-,UI_PW]AI2@ZU1TJM"#TA"9HXO]"%BVZ;C/VFE^4='SRI'SUI% M-AZJYW-W#)\%#YF*P5C/%1[#O= L;7*C6*AO%S)%8AV<]\X'[KJ>:D/,N5?% MO,B@7V70;\W@8>\N8R'Y/VQT_S?9OM_KOLJM5>;?;J-;>[HSE$M;T10)77%= MO'35:%4T1[96O!H?4S$M:M\S35&);YE<)O26I[@@RL[I.6V.+*I;T=$BMP5B M+C25&]N,Z8, I0F@^840>M&PO=V]R:W-H965TU [&&H6AD\(![?X MG&O[WN%&JB>= 1CRG'.A1UYF3''C^SK)(*?Z4A8@\,M2JIP:G*J5KPL%-'6@ MG/MA$/3]G#+AQ4.W-E/Q4):&,P$S1729YU3]G "7FY'7\;8+#VR5&;O@Q\." MKF .YK&8*9SY#4O*N',S'=AX%_"%P4;OC(EULI#RR4[NTI$7 M6$' (3&6@>+?&J; N25"&3]J3J_9T@)WQUOV#\X[>EE0#5/)O[+49"/ORB,I M+&G)S8/=H!80T( M]P'=(X"H!D3.:*7,V;JEAL9#)3=$V6ADLP.7&X=&-TS84YP;A5\9XDS\ (8I MP&,Q9,:I(&_)'"]*6G(@)S? MDO.S"W)&F""?,UEJ*E(]] W*LYOX22UE4DD)CTB)R+T4)M/DO4@A?8GWT5;C M+=QZFX0G">=07)+PZ@T)@S!JT3/]%_BU@XD'[]K,_B>R%]:[C?7N*79, MI5JS!$B"5Z?-:(7N.[2M.^NXCP>VWI5_&(*%JHEYH:K7J.J=5'4G#*!7_M[!GU@CU=+3'=L%U7O]'5/ZEKG$MEV"_JZAR^0BYUZW/J'VR]+^XP8M N M;=!(&YR49@M"L2T(B[H@'$O?X.#(NIW]8SV,Z76O]S3Z.^4M![5R55_CMJ4P M535H5IO&,G;U=&]]@@VGZ@]_:*IN=4_5B@E-."R1,K@<8,Y4U0&JB9&%*Z(+ M:; DNV&&31.4#<#O2RG-=F(W:-IP_!M02P,$% @ \(%B5]!>]Q7Q P M"Q !D !X;"]W;W)K&ULO5=M;]LV$/XKA%8, M";!$+Y9?DMH&8GM% S1MT+3=AZ ?:.ED$95(C:3M]-^/I&39CBG9ZXQ]L47R MGN,]=^3Q;KAF_(=( 21ZR3,J1DXJ97'KNB)*((ZE&O*%*PH. M.#:@/',#S^NY.2;4&0_-W",?#]E29H3"(T=BF>>8_YQ QM8CQWN1FZM)28Y4$$811R2D7/GW\[\G@88B6\$UF+G&VDJ<\9^ MZ,%]/'(\;1%D$$FM JN_%4PAR[0F9@:"DDRRNPLB GM/S'+Y4C M=@!^IP$05(#@-:#; .A4@,YK0-@ ""M :#Q34C%^F&&)QT/.UHAK::5-?QAG M&K2B3ZB.^Y/D:I4HG!S?1=$R7V980HP^R10XFK)82O='@+RE;"DQC,72ELE[;X$:5I=/2TJ#! MT@YZ8%2F OU)8XCW\:YB75,/-M2G0:O")RBN43#X P5>T+'8,SL%?F/@08LY MG3H2':.O\XN1N*<1RP%=:/]>HN3BN\V7Y5ZA?2^=3&Y%@2,8.6H' M 7P%SOCWW_R>]];FB#,IVW-+6+LE;-,^GN ,TP@0EF@."T(IH0O$$E0 )RRV M42_U]8P^G?96XZO "X?N:I=2ZZ:_2*E;4^JV4OJHTGFTY!RHO"II(&8"'NT% MG)B VQB6ZKL[#+U7]+H'/NC5$GLV]VJ;>Z>& 6C<'H#>@7F6 -B$PGYHM[)? M6]EOM?*DW/3\ /D_:M_KHYY0;8A,*!9[\!OK=]T+U6DSXUIA)%616*H,JU*,-"D(1$ M6!=?ML=XY^S)95BAYDZ]@EGN:HKM_? EF0S M=?ZM]-LW;*+O'Z=_*-)OH!]LZ0>MUGS!+PB21)725BKMX"8JP7$JAR)7?@.7 M;17DMU83__EQG!S1WT2W%EYUG.9"L,+W8G$G5V9G/5'7KP+6 6D\8DYN! MWJ#N_\?_ %!+ P04 " #P@6)71"EO@\L# "R# &0 'AL+W=O276_2.NX,D(=]B2V1AR(/28OI;X7\JB)$#;LD M3M7 B;1>7;FN"B),F*J)%:8D60B9,$U+N7352B(++2B)7;]>;[L)XZDS[-N] MJ1SVQ5K'/,6I!+5.$B;_N<%8; >.Y[QL//)EI,V&.^ROV!)GJ)]64TDKM[ 2 M\@13Q44*$A<#9^1=33P+L!I_<-RJO71!PM/LR78Y$7L KW$$X.< _S6@=030R &- MUX#F$4 S!S0M,UDHEH<)TVS8EV(+TFB3-?-BR;1H"I^G)N\S+4G*":>'HR!8 M)^N8:0SA044@DMXQ"!F2O$%#YC)EX*'M0:Q@-'#^ [. M)J@9C\])\6DV@;./Y_ 1> I?(K%6+ U5W]7DJSG1#7*_QIE?_A&_&G O4ATI M^"4-,3S$NQ1C$:C_$NC8KS0XPU4-_.X%^'6_4>+/Y$?@/0OW*]QI%+PWK+WF M#_ ^P05)0[C!E-XT3&-&!(_"ORG]U&+Z C[3!^ W:F(X,_DXAY'6DL_7FLUC M!"U@RB3IP?,])G.4?Y717>F.^;I8>UV*>T2!R(ORG:*^30.1(#S?D6FXU9BH4LJ:IZ3L1,8.*&L5 ME+4JB^TIE1B(9OE*8,U+8@<\ULAO6^N]F/_:W& M9:=0.8BH7434KFZ?1$C-OV<%0!E_TT+YS6236]D7E>?\;))/9.R DDY!2>=_ MTA>=4U)V(F,'E'4+RKJ55?2%[0 7"QI!RIJA&GND&3)0JZ(9WFIXY;W0*Z+H M_50OA'DOK/(>X":1%[;O2:K9KBS8ZB..!-M[M_/?:ERVRZ/US#QXN+,WPWCO MN0?$PCK5RHP=*WL;1JBX68:F'Y!8F7,2TV6).\,,UF"&")\%R7KPZ4/7][QK M^_3KUX^HN43;.N8RMKLD97-!74+#-K PY(9O%I-A,_NH6ED]NGN#68)R:0=< M!8%Q-;OQBMUBB+ZQH^.K_;$9KDOV1U[]:DS4E4D\DF3C\W]'9]/\/9-+3B-& MC MRHU[K4#7*;$#.%EJL[,@X%YH&4/L:T9\*E$:!Y M!M.4+>$GL^)SC>^ZU;\8;J>YU#F#(0\&%GGBY,>6I[^LLAX+J M UF"P)6E5 4U.%4K7Y<*Z,*1"NZ'03#R"\J$EXS=MRN5C&5E.!-PI8BNBH*J MQW/@&?#TS2V M> >X8[#1G3&Q3N92WMO)Y6+B!38@X) 9JT#QM88I<&Z%,(R_C:;7;FF)W?&3 M^H7SCE[F5,-4\E]L8?*)=^R1!2QIQ'E!J:C)7<$&71 MJ&8'+IF.C?:9L&6?&86K#'DFN:!,D3O**R!R22Z8H")CE)-+H8VJL+Y&DWTR MI4H],K%JD%0L2(?X51N&%7 *TTHI)#G(#RE6^S>@"I+"W)#=% QE7.^AX.TL M);L[>V2',$%N^='VD6/I!8ENIC-I41F^I)_;$ M#3HGT)['62Z5<=,!F]W- M6P_HZ"C>!J4O02>C4=""MGS&K<_X39_;=VS0N99]7N*78091],Q+#R@.A\^\ MO 2='!Y'S[SXG;YD?R(_J5HQH0F')=*"@Z-#CZBZ,=<3(TO7JN;28.-SPQS_ M9: L ->74IJGB>U^[=\Q^0=02P,$% @ \(%B5\30?*EC! "QP !D M !X;"]W;W)K&ULM9EM;]LV$,>_"J$50P)DUI.? MDMD&$DM! S1%D+3;BV(O:.EL9I2\70%"=^,+==ZOG'/%DME;MB3 MT8HNX '4Y]6=T"V[HL0LA4PRGA$!\[%UZ5Z$;M\8%#W^8K"1>]?$+&7&^5?3 MN(G'EF-F! E$RB"H_EG#%)+$D/0\'DNH58UI#/>OG^G7Q>+U8F94PI0G?[-8 M+J'N^>0_E@GJ&%_%$%G_)INSK6"3*I>)I::QGD+)L^TN_E8[8 M,W"[!PR\TL![:= [8."7!OYK1^B6!MW7&O1*@V+I]G;MA>,"JNAD)/B&"--; MT\Q%X?W"6ON+9>9%>5!"/V7:3DT>\IF$QQPR1<*U^7MR&A7V]&] Z-_ MY.L.\9TSXCF>WV ^;3=_@%6'>.<'S8/7F \/FH?MYK=4=(C3*\R=NKFM5:BD M\"HIO(+7/<"[AS5/UBQ;D*D K0&YIA%+F'HB7VXAG8'XI\G!K4P39B[DBD8P MMG0N.^@Y.EBM&US?JUS?:W7]C]NA#$_D?_)K,:QU MO&/EP(0%F+ 0"583K5^)UL>-87U,33!A 28L1(+5-!E4F@S>,(:ULH\5"!,6 M#'X6=K:N1QJSYOIAY?KA&\8PW>FVU*HMK+5.X5B%,&$!)BQ$@M5T/*]T/,<- M:^>8FF#" DQ8B 2K:>(ZNYS2>/LD -[KC!W(->>Q/--9?M1IC6/M@QTM""8M0*6%6+2Z;+L"@.OA1C,7 M-?M'I06HM!"+5E=F5P%P6Y/9R54N]1TIR67TF#-9%,C.2#B?0U'H) %50/A\ M_W&C7JB5@9_,N:J.'2Z/H98#L&AUB78% ;>](G!'GU*]9R11G% C@P R*V6# MYMKDC_EQ;SAT!_4OP[2A6]_U>M[+#PAJZHY%JSMSE^*[[3E^];Y'/)VQC&[? M=P$17V3L/X@)B[6OV9S160*$:@]KQY=>C\\(RTSXXJ+Y^XZ:[I>TWIXZ_L#O M]E^J@YK)8]'JZNQR>;U^^]% (U?<>B;86P]\Y1S#'9+14+EDF2P%SCG6QE4:J\MN:@3?Z5U]3$(ZN6*EJ0^DQ45!LFE*HDV4U4$=:4HR6IP*GDP&8VB MH"1,^/.9:,K+4M?>4C9")WXXF#Q[^Y(E_CAZ[WN6+I493?S;D[<_&ZDOWGCV M?O3NZ&AT>WIQ:#_I@%,_<)*>/X'T;(3S&@RCCO:I-\N/#=?@>]PY!WT"YK-< MBOT\@,&PDY)Z=X0G?DHX6R@&7CDI&5];\P0,2\FE\K0I@ DW!DM];^&QG4%M M>IZ2":FZV#:"_5STRP^ S0P$,LX'@1/?&N:SBFA-E;@TDVYQ9WP >?WX9ET9 MA84BZ_'DW-\Z=#<39"%51M409NQO3/,9ISG(4:Q8P5W+*@!0:UF:0<9((07I M-&P\^H&A75+.KZ%Q?^1[W&V^4[<15$T,0R.H'UH:.P'^73;+O4,;/XO6J]B= MU)\;LQO1S:'1Z)6B.6N[>9L/\3'V,2BIV M;Z)!IRR-@2K?NZ-*L^6NY9< MY6G,V)_QU. M>KX-ZBT:QC43_6S%LHR*!T>'H==D87Y)[?&;]1G-2-A MU14DHE^U'7^%[8VCX8>!B<5$1EN:I?U4%8MNZ)F!B=I?X'"(7':7&\%\+.9& M ,/B8 HP'^N%Q?F?]C-%]V,Q3-O4B4Q1GRGJ8[U<2-J]L#ANG]A<[IW&<1A& M$9;1-'4J2+&\11&\W6R8-O# XD"D/\LU7FV\0Q[O ZRFCW4(ME.\$[&=XKD& MQ)TW\(AC=[6Q.."!50'K'8COC@,]Y?8)0Z@JI@U[@G$DCC$$>M'=HU&$9">" ME[L^V%,2AG'L1@!S*PA##(&G$47BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G M)3[8H67H:4O.&E-\_&?NX,.:1_=LJ[::CM?>;\_'8U6O1 MGV0@->Y;&MMS#IEV-W<8*WKBU$+Y5XWPR.1NW7.K1A_>[<\WL.-TP7M1> M&@V-H>%!BB?W:W_89%OIY$(JZ9^GH_A=B1%KI9:M_"Z:Z6@R8FYMGOXR5GXW MVG,UKZU1:CK*^AT/PGI9_]8\#Y!?^<+%%L\7]QQ IJ.S"9QP*:WS\8AX?@Z, M6P$']UN=-]=2>6&ON!>?K>DV4J_":> NQLEMQ#CL/OL@GMO_$T:S7,I:7)FZ M:X7V?1RM4 %0N[7&RYQ)VV)LF M,E+R:&>4;.#J#9L'B/ #Q\R279IVDT#F"&1^1,AO>0)9()#%*T)^Y(KK6K X M(ET"6"* Y=$ V79$R,%X?(- OCG>0\/=.H%\ MBT"^I86<\6>V=6PF;/QY&)%7TM7*N,ZF&?(=@OB.%O%&.]E SOYJ>0/68!?6 MTC!^YD[%G9U8X.#0>P;ANV)5PM4TQ4=<0R^9>;(7N!+L7 MM5EI&?:G:)AA,F+%W KNQ* _,95DQ"ZYT1 H#_71$ F31T9LC\_&-$]2J3BJ M;F"(Z54@8!?.#0V78?;(J/5A12,]N^9UK#]3+,P7&;$P/G&K(7?$1!?JJA:> MSOF:#U)Z%ES9FWLB5 M8F&"R(@-<5'#(9V*HKWSZ[Z+85ZUABC"+"2MH3%)Y,22".-.^KX(" \Q% @> M!F6(YJWDBQ03DT1.+(EK+BU[X H\ 4*[EAJJ LD5Y!SG;=>FF.B4A%@8X+ 0 M.>A[T\4X@GN-AN]U'* I)F:2G-@D\V[AQ#]=0/VTW>/"=)(3Z^1 * M?'[Z-)5B8@HJ7V45[+]H&HM%$U-0^7K+8\ ::@ZC=VO;L"_%1-^W''/);"#T M$E-02:P@'+-(,3$%E<0*PC'+%!-34'G,&="W*L7$+%026VAOH72_ $DQ,0N5 MQ!9Z>:)VROX6,GUGB5FH(K80A@EQ33$Q"U7$%L)7>=/2H\(L5)$OK0VGO5"V MPUF;3L7YVY<4$[-016PA?/:;YLT*LU!%;"$<,\V;%?K>G]A"^"1]$$W,0A6Q MA?;74]G)2WFSPBQ410N-=_\W:L12:M%\@4LX:*^YJF>6A8_^Q6A9A1<&-[N_+^W^>O7A!U!+ P04 " #P@6)7\R"+>>D! 2(@ &@ M 'AL+U]R96QS+W=O )/[F/!0 M0D5#B]B %28/D<269Q#)[HE"$8Y%08/F5-;8\O5??;+&GK^D75NVW2%OMGV> M'/>[0UXTFU+ZAQ#RAT.@O#SQG- MX_SGS,GKJ4]_F=BM5MME>NJ6'_MT*+\,#I_=\)XW*95F\MH.ZU0633CNKJ=S MN!SDYCRYF3R_+9KA^4V:4#M((4CK!QD$6?T@AR"O'Q0A*-8/FD'0K'[0+03= MU@^Z@Z"[^D'W$'1?/TBF*..4(&F$-8'6@EP+@=>"8 N!V()D"X'9@F@+@=J" M; N!VX)P"X'<@G0+@=V"> N!WHIZ*X'>BGHK@=XZ>MDFT%M1;R706U%O)=!; M46\ET%M1;R706U%O)=!;46\ET%M1;R70VU!O(]#;4&\CT-M0;R/0VT:;)01Z M&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z.^KM!'H[ZNT$>COJ[01Z M.^KM!'K[:+.;0&]'O9U ;T>]G4!O1[V=0&]'O9U ;T>]G4#OB'I' KTCZAT) M](ZH=R30.Z+>D4#OB'I' KWCZ&,E@=X1]8X$>D?4._ZGWKF<=BE?>[[7^/S_ MI+J<[TW7QU^6WR='[%QP#O +R.,74$L#!!0 ( /"!8E>R:$G8U0$ +\A M 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:74^#,!0&X+^R<&M&UZ_Y$>>- M>JM>^ .+HS#9M4T7%ED5 MH[M@+!05M2;DUE&71I;6MR:F1[]BSA1KLR(F9K,Y*VP7J8O3V-?(KBYO:&DV M39S<[M+K4-MND7EJ0C:YWD_LLQ:9<:ZI"Q/3.-MVY9>4Z5M"GE8. MW7W6_*^+FGR8'R\,VV:Q78-"_&EH9"/E_BF1[MG"=3AHHHMDV^+WHRGAS3#M/^RH_.'\J,!::9#]ZZD$[,T^%Q[T?2KYZZ M5(A\K,<_\2,QE3[Z^Z@_[9+*7V:G[7VV?CV<1V##[?@]_GS&'_4/[$. ]"%! M^E @?6B0/N8@?9R"]'$&TLBY#N[[@ "L" 1 M " :\ !D;V-097)PC$ 8 )PG 3 " &UL4$L! A0#% @ \(%B5[K%C\YS!@ _2, !@ M ("!#0@ 'AL+W=OST,@!4P4 ) 5 8 " @;8. !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0# M% @ \(%B5]A,*0[4"@ V#8 !@ ("![!8 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ \(%B5_^(R*RG M @ DP8 !@ ("!9BP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \(%B5_5Z5)(;!P ,R@ !D M ("!%S@ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ \(%B5T3G5(OO"0 QAD !D ("!'U 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \(%B M5Z,%(X1[ P D@< !D ("!66( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \(%B5[,>;CB5 P ] < M !D ("!D6P 'AL+W=O&PO=V]R:W-H965T>^)"+ M> , .4' 9 " @9UT !X;"]W;W)K&UL4$L! A0#% @ \(%B5UG4LX57!0 "0T !D M ("!3'@ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ \(%B5_Y,8[JV @ V 4 !D ("!E(4 'AL+W=O M&PO=V]R:W-H965TITLL"G@( (X% 9 " @<:. M !X;"]W;W)K&UL4$L! A0#% @ \(%B5VV( M'0A'! F0H !D ("!FY$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \(%B5[/;5N@K! > H !D M ("! YP 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ \(%B5T>ZO1Y( @ _04 !D ("! M\J4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ \(%B5S$Y32OK @ S@H !D ("![JX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \(%B5]V%..& M @ ,@< !D ("!8K@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \(%B5X%L?A"T @ @ < !D M ("!=,$ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ \(%B5Z:X_!-B! ZQD !D ("!=,L M 'AL+W=O&PO=V]R:W-H965TOSYFF1 , & + 9 M " @&UL4$L! A0#% @ M\(%B5T1?90K6 @ (@@ !D ("!2-8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \(%B5T0I;X/+ P L@P !D M ("!I.D 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ \(%B5[%10S(0 P :Q T ( !(_4 'AL M+W-T>6QE^ 7W)E;',O+G)E;'-02P$"% ,4 " #P@6)7OKE-V\H$ M #^)0 #P @ %'^0 >&PO=V]R:V)O;VLN>&UL4$L! A0# M% @ \(%B5_,@BWGI 0 $B( !H ( !/OX 'AL+U]R M96QS+W=O XML 71 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 72 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 73 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 87 245 1 true 29 0 false 5 false false R1.htm 100000 - Document - Cover Page Sheet http://jbssinc.com/20230928/taxonomy/role/CoverPage Cover Page Cover 1 false false R2.htm 100010 - Statement - Consolidated Statements of Comprehensive Income Sheet http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 2 false false R3.htm 100030 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) Sheet http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical Consolidated Statements of Comprehensive Income (Parenthetical) Statements 3 false false R4.htm 100040 - Statement - Consolidated Balance Sheets Sheet http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 4 false false R5.htm 100050 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 5 false false R6.htm 100060 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 6 false false R7.htm 100070 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical) Sheet http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfStockholdersEquityParenthetical Consolidated Statements of Stockholders' Equity (Parenthetical) Statements 7 false false R8.htm 100080 - Statement - Consolidated Statements of Cash Flows Sheet http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 8 false false R9.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 9 false false R10.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 10 false false R11.htm 995455 - Disclosure - Basis of Presentation and Description of Business Sheet http://jbssinc.com/20230928/taxonomy/role/BasisOfPresentationAndDescriptionOfBusiness Basis of Presentation and Description of Business Notes 11 false false R12.htm 995475 - Disclosure - Revenue Recognition Sheet http://jbssinc.com/20230928/taxonomy/role/RevenueRecognition Revenue Recognition Notes 12 false false R13.htm 995485 - Disclosure - Leases Sheet http://jbssinc.com/20230928/taxonomy/role/Leases Leases Notes 13 false false R14.htm 995495 - Disclosure - Inventories Sheet http://jbssinc.com/20230928/taxonomy/role/Inventories Inventories Notes 14 false false R15.htm 995505 - Disclosure - Goodwill and Intangible Assets Sheet http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssets Goodwill and Intangible Assets Notes 15 false false R16.htm 995515 - Disclosure - Credit Facility Sheet http://jbssinc.com/20230928/taxonomy/role/CreditFacility Credit Facility Notes 16 false false R17.htm 995525 - Disclosure - Earnings Per Common Share Sheet http://jbssinc.com/20230928/taxonomy/role/EarningsPerCommonShare Earnings Per Common Share Notes 17 false false R18.htm 995535 - Disclosure - Stock-Based Compensation Plans Sheet http://jbssinc.com/20230928/taxonomy/role/StockBasedCompensationPlans Stock-Based Compensation Plans Notes 18 false false R19.htm 995545 - Disclosure - Retirement Plan Sheet http://jbssinc.com/20230928/taxonomy/role/RetirementPlan Retirement Plan Notes 19 false false R20.htm 995555 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://jbssinc.com/20230928/taxonomy/role/AccumulatedOtherComprehensiveLoss Accumulated Other Comprehensive Loss Notes 20 false false R21.htm 995565 - Disclosure - Commitments and Contingent Liabilities Sheet http://jbssinc.com/20230928/taxonomy/role/CommitmentsAndContingentLiabilities Commitments and Contingent Liabilities Notes 21 false false R22.htm 995575 - Disclosure - Fair Value of Financial Instruments Sheet http://jbssinc.com/20230928/taxonomy/role/FairValueOfFinancialInstruments Fair Value of Financial Instruments Notes 22 false false R23.htm 995595 - Disclosure - Recent Accounting Pronouncements Sheet http://jbssinc.com/20230928/taxonomy/role/RecentAccountingPronouncements Recent Accounting Pronouncements Notes 23 false false R24.htm 995605 - Disclosure - Subsequent Event Sheet http://jbssinc.com/20230928/taxonomy/role/DisclosureSubsequentEvent Subsequent Event Notes 24 false false R25.htm 995625 - Disclosure - Revenue Recognition (Tables) Sheet http://jbssinc.com/20230928/taxonomy/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://jbssinc.com/20230928/taxonomy/role/RevenueRecognition 25 false false R26.htm 995635 - Disclosure - Leases (Tables) Sheet http://jbssinc.com/20230928/taxonomy/role/LeasesTables Leases (Tables) Tables http://jbssinc.com/20230928/taxonomy/role/Leases 26 false false R27.htm 995645 - Disclosure - Inventories (Tables) Sheet http://jbssinc.com/20230928/taxonomy/role/InventoriesTables Inventories (Tables) Tables http://jbssinc.com/20230928/taxonomy/role/Inventories 27 false false R28.htm 995655 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssets 28 false false R29.htm 995665 - Disclosure - Earnings Per Common Share (Tables) Sheet http://jbssinc.com/20230928/taxonomy/role/EarningsPerCommonShareTables Earnings Per Common Share (Tables) Tables http://jbssinc.com/20230928/taxonomy/role/EarningsPerCommonShare 29 false false R30.htm 995685 - Disclosure - Retirement Plan (Tables) Sheet http://jbssinc.com/20230928/taxonomy/role/RetirementPlanTables Retirement Plan (Tables) Tables http://jbssinc.com/20230928/taxonomy/role/RetirementPlan 30 false false R31.htm 995695 - Disclosure - Accumulated Other Comprehensive Loss (Tables) Sheet http://jbssinc.com/20230928/taxonomy/role/AccumulatedOtherComprehensiveLossTables Accumulated Other Comprehensive Loss (Tables) Tables http://jbssinc.com/20230928/taxonomy/role/AccumulatedOtherComprehensiveLoss 31 false false R32.htm 995705 - Disclosure - Fair Value of Financial Instruments (Tables) Sheet http://jbssinc.com/20230928/taxonomy/role/FairValueOfFinancialInstrumentsTables Fair Value of Financial Instruments (Tables) Tables http://jbssinc.com/20230928/taxonomy/role/FairValueOfFinancialInstruments 32 false false R33.htm 995715 - Disclosure - Basis of Presentation and Description of Business - Additional Information (Detail) Sheet http://jbssinc.com/20230928/taxonomy/role/BasisOfPresentationAndDescriptionOfBusinessAdditionalInformationDetail Basis of Presentation and Description of Business - Additional Information (Detail) Details 33 false false R34.htm 995745 - Disclosure - Revenue Recognition - Additional Information (Detail) Sheet http://jbssinc.com/20230928/taxonomy/role/RevenueRecognitionAdditionalInformationDetail Revenue Recognition - Additional Information (Detail) Details 34 false false R35.htm 995755 - Disclosure - Revenue Recognition - Summary of Revenue Disaggregated by Sales Channel (Detail) Sheet http://jbssinc.com/20230928/taxonomy/role/RevenueRecognitionSummaryOfRevenueDisaggregatedBySalesChannelDetail Revenue Recognition - Summary of Revenue Disaggregated by Sales Channel (Detail) Details 35 false false R36.htm 995765 - Disclosure - Leases - Additional Information (Detail) Sheet http://jbssinc.com/20230928/taxonomy/role/LeasesAdditionalInformationDetail Leases - Additional Information (Detail) Details 36 false false R37.htm 995775 - Disclosure - Leases - Operating Lease Assets And Liabilities (Detail) Sheet http://jbssinc.com/20230928/taxonomy/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail Leases - Operating Lease Assets And Liabilities (Detail) Details 37 false false R38.htm 995785 - Disclosure - Leases - Lease Cost (Detail) Sheet http://jbssinc.com/20230928/taxonomy/role/LeasesLeaseCostDetail Leases - Lease Cost (Detail) Details 38 false false R39.htm 995795 - Disclosure - Leases - Operating Leases Cash Flow Related Information (Detail) Sheet http://jbssinc.com/20230928/taxonomy/role/LeasesOperatingLeasesCashFlowRelatedInformationDetail Leases - Operating Leases Cash Flow Related Information (Detail) Details 39 false false R40.htm 995805 - Disclosure - Leases - Other Information Related to Operating Lease (Detail) Sheet http://jbssinc.com/20230928/taxonomy/role/LeasesOtherInformationRelatedToOperatingLeaseDetail Leases - Other Information Related to Operating Lease (Detail) Details 40 false false R41.htm 995815 - Disclosure - Leases - Lessee Operating Lease Liability Maturity (Detail) Sheet http://jbssinc.com/20230928/taxonomy/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail Leases - Lessee Operating Lease Liability Maturity (Detail) Details 41 false false R42.htm 995825 - Disclosure - Leases - Operating Lease Revenue (Detail) Sheet http://jbssinc.com/20230928/taxonomy/role/LeasesOperatingLeaseRevenueDetail Leases - Operating Lease Revenue (Detail) Details 42 false false R43.htm 995835 - Disclosure - Leases - Lessor Operating Lease Payments To Be Received Maturity (Detail) Sheet http://jbssinc.com/20230928/taxonomy/role/LeasesLessorOperatingLeasePaymentsToBeReceivedMaturityDetail Leases - Lessor Operating Lease Payments To Be Received Maturity (Detail) Details 43 false false R44.htm 995845 - Disclosure - Inventories - Components of Inventories (Detail) Sheet http://jbssinc.com/20230928/taxonomy/role/InventoriesComponentsOfInventoriesDetail Inventories - Components of Inventories (Detail) Details 44 false false R45.htm 995855 - Disclosure - Goodwill and Intangible Assets - Additional Information (Detail) Sheet http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail Goodwill and Intangible Assets - Additional Information (Detail) Details 45 false false R46.htm 995865 - Disclosure - Goodwill and Intangible Assets - Components of Identifiable Intangible Assets (Detail) Sheet http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail Goodwill and Intangible Assets - Components of Identifiable Intangible Assets (Detail) Details 46 false false R47.htm 995875 - Disclosure - Goodwill and Intangible Assets - Summary of Expected Amortization Expense (Detail) Sheet http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsSummaryOfExpectedAmortizationExpenseDetail Goodwill and Intangible Assets - Summary of Expected Amortization Expense (Detail) Details 47 false false R48.htm 995885 - Disclosure - Goodwill and Intangible Assets - Summary of Changes in Carrying Amount of Goodwill (Detail) Sheet http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsSummaryOfChangesInCarryingAmountOfGoodwillDetail Goodwill and Intangible Assets - Summary of Changes in Carrying Amount of Goodwill (Detail) Details 48 false false R49.htm 995895 - Disclosure - Credit Facility - Additional Information (Detail) Sheet http://jbssinc.com/20230928/taxonomy/role/CreditFacilityAdditionalInformationDetail Credit Facility - Additional Information (Detail) Details 49 false false R50.htm 995905 - Disclosure - Earnings Per Common Share - Weighted Average Shares Outstanding Used in Computing Basic and Diluted Earnings Per Share (Detail) Sheet http://jbssinc.com/20230928/taxonomy/role/EarningsPerCommonShareWeightedAverageSharesOutstandingUsedInComputingBasicAndDilutedEarningsPerShareDetail Earnings Per Common Share - Weighted Average Shares Outstanding Used in Computing Basic and Diluted Earnings Per Share (Detail) Details 50 false false R51.htm 995915 - Disclosure - Earnings Per Common Share - Additional Information (Detail) Sheet http://jbssinc.com/20230928/taxonomy/role/EarningsPerCommonShareAdditionalInformationDetail Earnings Per Common Share - Additional Information (Detail) Details 51 false false R52.htm 995925 - Disclosure - Stock-Based Compensation Plans - Additional Information (Detail) Sheet http://jbssinc.com/20230928/taxonomy/role/StockBasedCompensationPlansAdditionalInformationDetail Stock-Based Compensation Plans - Additional Information (Detail) Details 52 false false R53.htm 995955 - Disclosure - Retirement Plan - Schedule of Net Periodic Benefit Cost (Detail) Sheet http://jbssinc.com/20230928/taxonomy/role/RetirementPlanScheduleOfNetPeriodicBenefitCostDetail Retirement Plan - Schedule of Net Periodic Benefit Cost (Detail) Details 53 false false R54.htm 995965 - Disclosure - Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss (Detail) Sheet http://jbssinc.com/20230928/taxonomy/role/AccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossDetail Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss (Detail) Details 54 false false R55.htm 995975 - Disclosure - Accumulated Other Comprehensive Loss - Reclassifications Out of AOCL (Detail) Sheet http://jbssinc.com/20230928/taxonomy/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail Accumulated Other Comprehensive Loss - Reclassifications Out of AOCL (Detail) Details 55 false false R56.htm 995985 - Disclosure - Fair Value of Financial Instruments - Carrying Value and Fair Value Estimate of Current and Long-Term Debt (Details) Sheet http://jbssinc.com/20230928/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsCarryingValueAndFairValueEstimateOfCurrentAndLongtermDebtDetails Fair Value of Financial Instruments - Carrying Value and Fair Value Estimate of Current and Long-Term Debt (Details) Details 56 false false R57.htm 995995 - Disclosure - Subsequent Event (Additional Information) (Details) Sheet http://jbssinc.com/20230928/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails Subsequent Event (Additional Information) (Details) Details http://jbssinc.com/20230928/taxonomy/role/DisclosureSubsequentEvent 57 false false All Reports Book All Reports jbss-20230928.htm jbss-20230928.xsd jbss-20230928_cal.xml jbss-20230928_def.xml jbss-20230928_lab.xml jbss-20230928_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 76 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "jbss-20230928.htm": { "nsprefix": "jbss", "nsuri": "http://jbssinc.com/20230928", "dts": { "inline": { "local": [ "jbss-20230928.htm" ] }, "schema": { "local": [ "jbss-20230928.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/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": [ "jbss-20230928_cal.xml" ] }, "definitionLink": { "local": [ "jbss-20230928_def.xml" ] }, "labelLink": { "local": [ "jbss-20230928_lab.xml" ] }, "presentationLink": { "local": [ "jbss-20230928_pre.xml" ] } }, "keyStandard": 231, "keyCustom": 14, "axisStandard": 11, "axisCustom": 1, "memberStandard": 18, "memberCustom": 10, "hidden": { "total": 28, "http://xbrl.sec.gov/ecd/2023": 16, "http://xbrl.sec.gov/dei/2023": 6, "http://fasb.org/us-gaap/2023": 6 }, "contextCount": 87, "entityCount": 1, "segmentCount": 29, "elementCount": 499, "unitCount": 5, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 495, "http://xbrl.sec.gov/ecd/2023": 41, "http://xbrl.sec.gov/dei/2023": 30 }, "report": { "R1": { "role": "http://jbssinc.com/20230928/taxonomy/role/CoverPage", "longName": "100000 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true } }, "R2": { "role": "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome", "longName": "100010 - Statement - Consolidated Statements of Comprehensive Income", "shortName": "Consolidated Statements of Comprehensive Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:Revenues", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "unique": true } }, "R3": { "role": "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical", "longName": "100030 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical)", "shortName": "Consolidated Statements of Comprehensive Income (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:InterestExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_59ed19cb-03af-49d6-87e0-0a4b2fd0a5ae", "name": "us-gaap:InterestExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "unique": true } }, "R4": { "role": "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets", "longName": "100040 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "C_ae0934a2-8570-401a-aba0-16131ba229e0", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ae0934a2-8570-401a-aba0-16131ba229e0", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true } }, "R5": { "role": "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheetsParenthetical", "longName": "100050 - Statement - Consolidated Balance Sheets (Parenthetical)", "shortName": "Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "C_ae0934a2-8570-401a-aba0-16131ba229e0", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ae0934a2-8570-401a-aba0-16131ba229e0", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true } }, "R6": { "role": "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfStockholdersEquity", "longName": "100060 - Statement - Consolidated Statements of Stockholders' Equity", "shortName": "Consolidated Statements of Stockholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "C_3ded8d09-247b-4d0b-8ee4-67662081e97b", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3ded8d09-247b-4d0b-8ee4-67662081e97b", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true } }, "R7": { "role": "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfStockholdersEquityParenthetical", "longName": "100070 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical)", "shortName": "Consolidated Statements of Stockholders' Equity (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true } }, "R8": { "role": "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows", "longName": "100080 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true } }, "R9": { "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": "9", "firstAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true }, "uniqueAnchor": null }, "R10": { "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": "10", "firstAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true } }, "R11": { "role": "http://jbssinc.com/20230928/taxonomy/role/BasisOfPresentationAndDescriptionOfBusiness", "longName": "995455 - Disclosure - Basis of Presentation and Description of Business", "shortName": "Basis of Presentation and Description of Business", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true } }, "R12": { "role": "http://jbssinc.com/20230928/taxonomy/role/RevenueRecognition", "longName": "995475 - Disclosure - Revenue Recognition", "shortName": "Revenue Recognition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true } }, "R13": { "role": "http://jbssinc.com/20230928/taxonomy/role/Leases", "longName": "995485 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true } }, "R14": { "role": "http://jbssinc.com/20230928/taxonomy/role/Inventories", "longName": "995495 - Disclosure - Inventories", "shortName": "Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true } }, "R15": { "role": "http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssets", "longName": "995505 - Disclosure - Goodwill and Intangible Assets", "shortName": "Goodwill and Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true } }, "R16": { "role": "http://jbssinc.com/20230928/taxonomy/role/CreditFacility", "longName": "995515 - Disclosure - Credit Facility", "shortName": "Credit Facility", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true } }, "R17": { "role": "http://jbssinc.com/20230928/taxonomy/role/EarningsPerCommonShare", "longName": "995525 - Disclosure - Earnings Per Common Share", "shortName": "Earnings Per Common Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true } }, "R18": { "role": "http://jbssinc.com/20230928/taxonomy/role/StockBasedCompensationPlans", "longName": "995535 - Disclosure - Stock-Based Compensation Plans", "shortName": "Stock-Based Compensation Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true } }, "R19": { "role": "http://jbssinc.com/20230928/taxonomy/role/RetirementPlan", "longName": "995545 - Disclosure - Retirement Plan", "shortName": "Retirement Plan", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true } }, "R20": { "role": "http://jbssinc.com/20230928/taxonomy/role/AccumulatedOtherComprehensiveLoss", "longName": "995555 - Disclosure - Accumulated Other Comprehensive Loss", "shortName": "Accumulated Other Comprehensive Loss", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true } }, "R21": { "role": "http://jbssinc.com/20230928/taxonomy/role/CommitmentsAndContingentLiabilities", "longName": "995565 - Disclosure - Commitments and Contingent Liabilities", "shortName": "Commitments and Contingent Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true } }, "R22": { "role": "http://jbssinc.com/20230928/taxonomy/role/FairValueOfFinancialInstruments", "longName": "995575 - Disclosure - Fair Value of Financial Instruments", "shortName": "Fair Value of Financial Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true } }, "R23": { "role": "http://jbssinc.com/20230928/taxonomy/role/RecentAccountingPronouncements", "longName": "995595 - Disclosure - Recent Accounting Pronouncements", "shortName": "Recent Accounting Pronouncements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true } }, "R24": { "role": "http://jbssinc.com/20230928/taxonomy/role/DisclosureSubsequentEvent", "longName": "995605 - Disclosure - Subsequent Event", "shortName": "Subsequent Event", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true } }, "R25": { "role": "http://jbssinc.com/20230928/taxonomy/role/RevenueRecognitionTables", "longName": "995625 - Disclosure - Revenue Recognition (Tables)", "shortName": "Revenue Recognition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true } }, "R26": { "role": "http://jbssinc.com/20230928/taxonomy/role/LeasesTables", "longName": "995635 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "jbss:OperatingLeaseAssetsAndLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "jbss:OperatingLeaseAssetsAndLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true } }, "R27": { "role": "http://jbssinc.com/20230928/taxonomy/role/InventoriesTables", "longName": "995645 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true } }, "R28": { "role": "http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsTables", "longName": "995655 - Disclosure - Goodwill and Intangible Assets (Tables)", "shortName": "Goodwill and Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true } }, "R29": { "role": "http://jbssinc.com/20230928/taxonomy/role/EarningsPerCommonShareTables", "longName": "995665 - Disclosure - Earnings Per Common Share (Tables)", "shortName": "Earnings Per Common Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true } }, "R30": { "role": "http://jbssinc.com/20230928/taxonomy/role/RetirementPlanTables", "longName": "995685 - Disclosure - Retirement Plan (Tables)", "shortName": "Retirement Plan (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true } }, "R31": { "role": "http://jbssinc.com/20230928/taxonomy/role/AccumulatedOtherComprehensiveLossTables", "longName": "995695 - Disclosure - Accumulated Other Comprehensive Loss (Tables)", "shortName": "Accumulated Other Comprehensive Loss (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true } }, "R32": { "role": "http://jbssinc.com/20230928/taxonomy/role/FairValueOfFinancialInstrumentsTables", "longName": "995705 - Disclosure - Fair Value of Financial Instruments (Tables)", "shortName": "Fair Value of Financial Instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true } }, "R33": { "role": "http://jbssinc.com/20230928/taxonomy/role/BasisOfPresentationAndDescriptionOfBusinessAdditionalInformationDetail", "longName": "995715 - Disclosure - Basis of Presentation and Description of Business - Additional Information (Detail)", "shortName": "Basis of Presentation and Description of Business - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "jbss:NumberOfDistributionChannels", "unitRef": "U_Channel", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "jbss:NumberOfDistributionChannels", "unitRef": "U_Channel", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true } }, "R34": { "role": "http://jbssinc.com/20230928/taxonomy/role/RevenueRecognitionAdditionalInformationDetail", "longName": "995745 - Disclosure - Revenue Recognition - Additional Information (Detail)", "shortName": "Revenue Recognition - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "C_ae0934a2-8570-401a-aba0-16131ba229e0", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ae0934a2-8570-401a-aba0-16131ba229e0", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true } }, "R35": { "role": "http://jbssinc.com/20230928/taxonomy/role/RevenueRecognitionSummaryOfRevenueDisaggregatedBySalesChannelDetail", "longName": "995755 - Disclosure - Revenue Recognition - Summary of Revenue Disaggregated by Sales Channel (Detail)", "shortName": "Revenue Recognition - Summary of Revenue Disaggregated by Sales Channel (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:Revenues", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_40dc1ef0-fff3-4b01-9642-86a090cc5a7c", "name": "us-gaap:Revenues", "unitRef": "U_USD", "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": "jbss-20230928.htm", "unique": true } }, "R36": { "role": "http://jbssinc.com/20230928/taxonomy/role/LeasesAdditionalInformationDetail", "longName": "995765 - Disclosure - Leases - Additional Information (Detail)", "shortName": "Leases - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "C_ae0934a2-8570-401a-aba0-16131ba229e0", "name": "jbss:OperatingLeasesNotYetCommenced", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ae0934a2-8570-401a-aba0-16131ba229e0", "name": "jbss:OperatingLeasesNotYetCommenced", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true } }, "R37": { "role": "http://jbssinc.com/20230928/taxonomy/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail", "longName": "995775 - Disclosure - Leases - Operating Lease Assets And Liabilities (Detail)", "shortName": "Leases - Operating Lease Assets And Liabilities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "C_ae0934a2-8570-401a-aba0-16131ba229e0", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_ae0934a2-8570-401a-aba0-16131ba229e0", "name": "us-gaap:OperatingLeaseLiabilityCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "jbss:OperatingLeaseAssetsAndLiabilitiesTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "unique": true } }, "R38": { "role": "http://jbssinc.com/20230928/taxonomy/role/LeasesLeaseCostDetail", "longName": "995785 - Disclosure - Leases - Lease Cost (Detail)", "shortName": "Leases - Lease Cost (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:OperatingLeaseCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:OperatingLeaseCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true } }, "R39": { "role": "http://jbssinc.com/20230928/taxonomy/role/LeasesOperatingLeasesCashFlowRelatedInformationDetail", "longName": "995795 - Disclosure - Leases - Operating Leases Cash Flow Related Information (Detail)", "shortName": "Leases - Operating Leases Cash Flow Related Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:OperatingLeasePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "jbss:OperatingLeasesCashFlowRelatedInformationTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:OperatingLeasePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "jbss:OperatingLeasesCashFlowRelatedInformationTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true } }, "R40": { "role": "http://jbssinc.com/20230928/taxonomy/role/LeasesOtherInformationRelatedToOperatingLeaseDetail", "longName": "995805 - Disclosure - Leases - Other Information Related to Operating Lease (Detail)", "shortName": "Leases - Other Information Related to Operating Lease (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "C_ae0934a2-8570-401a-aba0-16131ba229e0", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "jbss:OtherInformationRelatedToOperatingLeaseTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ae0934a2-8570-401a-aba0-16131ba229e0", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "jbss:OtherInformationRelatedToOperatingLeaseTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true } }, "R41": { "role": "http://jbssinc.com/20230928/taxonomy/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail", "longName": "995815 - Disclosure - Leases - Lessee Operating Lease Liability Maturity (Detail)", "shortName": "Leases - Lessee Operating Lease Liability Maturity (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "C_ae0934a2-8570-401a-aba0-16131ba229e0", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ae0934a2-8570-401a-aba0-16131ba229e0", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true } }, "R42": { "role": "http://jbssinc.com/20230928/taxonomy/role/LeasesOperatingLeaseRevenueDetail", "longName": "995825 - Disclosure - Leases - Operating Lease Revenue (Detail)", "shortName": "Leases - Operating Lease Revenue (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:OperatingLeaseLeaseIncomeLeasePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "jbss:OperatingLeaseRevenueTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:OperatingLeaseLeaseIncomeLeasePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "jbss:OperatingLeaseRevenueTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true } }, "R43": { "role": "http://jbssinc.com/20230928/taxonomy/role/LeasesLessorOperatingLeasePaymentsToBeReceivedMaturityDetail", "longName": "995835 - Disclosure - Leases - Lessor Operating Lease Payments To Be Received Maturity (Detail)", "shortName": "Leases - Lessor Operating Lease Payments To Be Received Maturity (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "C_ae0934a2-8570-401a-aba0-16131ba229e0", "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ae0934a2-8570-401a-aba0-16131ba229e0", "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true } }, "R44": { "role": "http://jbssinc.com/20230928/taxonomy/role/InventoriesComponentsOfInventoriesDetail", "longName": "995845 - Disclosure - Inventories - Components of Inventories (Detail)", "shortName": "Inventories - Components of Inventories (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "C_ae0934a2-8570-401a-aba0-16131ba229e0", "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": "jbss-20230928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ae0934a2-8570-401a-aba0-16131ba229e0", "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": "jbss-20230928.htm", "first": true, "unique": true } }, "R45": { "role": "http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail", "longName": "995855 - Disclosure - Goodwill and Intangible Assets - Additional Information (Detail)", "shortName": "Goodwill and Intangible Assets - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "C_ae0934a2-8570-401a-aba0-16131ba229e0", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ae0934a2-8570-401a-aba0-16131ba229e0", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true } }, "R46": { "role": "http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail", "longName": "995865 - Disclosure - Goodwill and Intangible Assets - Components of Identifiable Intangible Assets (Detail)", "shortName": "Goodwill and Intangible Assets - Components of Identifiable Intangible Assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "C_ae0934a2-8570-401a-aba0-16131ba229e0", "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": "jbss-20230928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ae0934a2-8570-401a-aba0-16131ba229e0", "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": "jbss-20230928.htm", "first": true, "unique": true } }, "R47": { "role": "http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsSummaryOfExpectedAmortizationExpenseDetail", "longName": "995875 - Disclosure - Goodwill and Intangible Assets - Summary of Expected Amortization Expense (Detail)", "shortName": "Goodwill and Intangible Assets - Summary of Expected Amortization Expense (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "C_ae0934a2-8570-401a-aba0-16131ba229e0", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ae0934a2-8570-401a-aba0-16131ba229e0", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true } }, "R48": { "role": "http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsSummaryOfChangesInCarryingAmountOfGoodwillDetail", "longName": "995885 - Disclosure - Goodwill and Intangible Assets - Summary of Changes in Carrying Amount of Goodwill (Detail)", "shortName": "Goodwill and Intangible Assets - Summary of Changes in Carrying Amount of Goodwill (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "C_3ded8d09-247b-4d0b-8ee4-67662081e97b", "name": "us-gaap:GoodwillGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3ded8d09-247b-4d0b-8ee4-67662081e97b", "name": "us-gaap:GoodwillGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true } }, "R49": { "role": "http://jbssinc.com/20230928/taxonomy/role/CreditFacilityAdditionalInformationDetail", "longName": "995895 - Disclosure - Credit Facility - Additional Information (Detail)", "shortName": "Credit Facility - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "C_19687ff9-619a-435f-a06c-614b8fc29735", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_168ebc8e-8da6-4fee-80c2-e2a6fe365681", "name": "us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "unique": true } }, "R50": { "role": "http://jbssinc.com/20230928/taxonomy/role/EarningsPerCommonShareWeightedAverageSharesOutstandingUsedInComputingBasicAndDilutedEarningsPerShareDetail", "longName": "995905 - Disclosure - Earnings Per Common Share - Weighted Average Shares Outstanding Used in Computing Basic and Diluted Earnings Per Share (Detail)", "shortName": "Earnings Per Common Share - Weighted Average Shares Outstanding Used in Computing Basic and Diluted Earnings Per Share (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true } }, "R51": { "role": "http://jbssinc.com/20230928/taxonomy/role/EarningsPerCommonShareAdditionalInformationDetail", "longName": "995915 - Disclosure - Earnings Per Common Share - Additional Information (Detail)", "shortName": "Earnings Per Common Share - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "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": "jbss-20230928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "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": "jbss-20230928.htm", "first": true, "unique": true } }, "R52": { "role": "http://jbssinc.com/20230928/taxonomy/role/StockBasedCompensationPlansAdditionalInformationDetail", "longName": "995925 - Disclosure - Stock-Based Compensation Plans - Additional Information (Detail)", "shortName": "Stock-Based Compensation Plans - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true } }, "R53": { "role": "http://jbssinc.com/20230928/taxonomy/role/RetirementPlanScheduleOfNetPeriodicBenefitCostDetail", "longName": "995955 - Disclosure - Retirement Plan - Schedule of Net Periodic Benefit Cost (Detail)", "shortName": "Retirement Plan - Schedule of Net Periodic Benefit Cost (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:DefinedBenefitPlanServiceCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc27f1de-9d2b-4ebc-be8c-7f1ec133a346", "name": "us-gaap:DefinedBenefitPlanServiceCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true } }, "R54": { "role": "http://jbssinc.com/20230928/taxonomy/role/AccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossDetail", "longName": "995965 - Disclosure - Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss (Detail)", "shortName": "Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "C_c1ffbc0e-f6c6-4c6f-bd09-48b5f979b47f", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_522c44c6-14b0-4a4e-9bf1-1b6167b02d2d", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "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": "jbss-20230928.htm", "unique": true } }, "R55": { "role": "http://jbssinc.com/20230928/taxonomy/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail", "longName": "995975 - Disclosure - Accumulated Other Comprehensive Loss - Reclassifications Out of AOCL (Detail)", "shortName": "Accumulated Other Comprehensive Loss - Reclassifications Out of AOCL (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "C_90b7b619-5f09-4500-aaa1-514542536d56", "name": "us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax", "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": "jbss-20230928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_90b7b619-5f09-4500-aaa1-514542536d56", "name": "us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax", "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": "jbss-20230928.htm", "first": true, "unique": true } }, "R56": { "role": "http://jbssinc.com/20230928/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsCarryingValueAndFairValueEstimateOfCurrentAndLongtermDebtDetails", "longName": "995985 - Disclosure - Fair Value of Financial Instruments - Carrying Value and Fair Value Estimate of Current and Long-Term Debt (Details)", "shortName": "Fair Value of Financial Instruments - Carrying Value and Fair Value Estimate of Current and Long-Term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "C_ae0934a2-8570-401a-aba0-16131ba229e0", "name": "us-gaap:DebtLongtermAndShorttermCombinedAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ae0934a2-8570-401a-aba0-16131ba229e0", "name": "us-gaap:DebtLongtermAndShorttermCombinedAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true, "unique": true } }, "R57": { "role": "http://jbssinc.com/20230928/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails", "longName": "995995 - Disclosure - Subsequent Event (Additional Information) (Details)", "shortName": "Subsequent Event (Additional Information) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "C_19687ff9-619a-435f-a06c-614b8fc29735", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_33363fc6-3961-4d25-bf95-692f33b5fe13", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:SubsequentEventsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "jbss-20230928.htm", "unique": true } } }, "tag": { "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r94", "r180", "r221", "r228", "r232", "r234", "r243", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r464", "r669", "r822" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedFourYears", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/LeasesLessorOperatingLeasePaymentsToBeReceivedMaturityDetail": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/LeasesLessorOperatingLeasePaymentsToBeReceivedMaturityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "June 29, 2028", "label": "Lessor, Operating Lease, Payment to be Received, Year Four", "documentation": "Amount of lease payment to be received by lessor for operating lease 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": [ "r503" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments to acquire businesses", "negatedLabel": "Acquisition of Just the Cheese brand", "label": "Payments to Acquire Businesses, Gross", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r31", "r425" ] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/CreditFacility" ], "lang": { "en-us": { "role": { "verboseLabel": "Credit Facility", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r111", "r179", "r287", "r293", "r294", "r295", "r296", "r297", "r298", "r303", "r310", "r311", "r313" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceived", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/LeasesLessorOperatingLeasePaymentsToBeReceivedMaturityDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/LeasesLessorOperatingLeasePaymentsToBeReceivedMaturityDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Lessor, Operating Lease, Payment to be Received", "documentation": "Amount of lease payments to be received by lessor for operating lease." } } }, "auth_ref": [ "r503" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedFiveYears", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/LeasesLessorOperatingLeasePaymentsToBeReceivedMaturityDetail": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/LeasesLessorOperatingLeasePaymentsToBeReceivedMaturityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "June 28, 2029", "label": "Lessor, Operating Lease, Payment to be Received, Year Five", "documentation": "Amount of lease payment to be received by lessor for operating lease 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": [ "r503" ] }, "us-gaap_DividendsCommonStockCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStockCash", "crdr": "debit", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash dividends", "label": "Dividends, Common Stock, Cash", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash." } } }, "auth_ref": [ "r114" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other accrued expenses", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r21" ] }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory", "crdr": "debit", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Adjustment, Inventory Acquired", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Inventory", "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to inventory acquired in connection with a business combination for which the initial accounting was incomplete." } } }, "auth_ref": [ "r56" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash dividends per common share", "label": "Common Stock, Dividends, Per Share, Declared", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r114" ] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividends", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Dividends paid", "label": "Payments of 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": [ "r32" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total", "terseLabel": "Accounts receivable, less allowance for doubtful accounts of $305, $267 and $280", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r238", "r239" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/LeasesOperatingLeasesCashFlowRelatedInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for amounts included in measurements for lease liabilities", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r494", "r498" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedThreeYears", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/LeasesLessorOperatingLeasePaymentsToBeReceivedMaturityDetail": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/LeasesLessorOperatingLeasePaymentsToBeReceivedMaturityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "June 24, 2027", "label": "Lessor, Operating Lease, Payment to be Received, Year Three", "documentation": "Amount of lease payment to be received by lessor for operating lease 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": [ "r503" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other expense:", "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedTwoYears", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/LeasesLessorOperatingLeasePaymentsToBeReceivedMaturityDetail": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/LeasesLessorOperatingLeasePaymentsToBeReceivedMaturityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "June 25, 2026", "label": "Lessor, Operating Lease, Payment to be Received, Year Two", "documentation": "Amount of lease payment to be received by lessor for operating lease 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": [ "r503" ] }, "us-gaap_SalesChannelDirectlyToConsumerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesChannelDirectlyToConsumerMember", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/RevenueRecognitionSummaryOfRevenueDisaggregatedBySalesChannelDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Consumer [Member]", "label": "Sales Channel, Directly to Consumer [Member]", "documentation": "Contract with customer in which good or service is transferred directly to consumer." } } }, "auth_ref": [ "r684" ] }, "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": [ "r757" ] }, "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": [ "r756" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/LeasesLessorOperatingLeasePaymentsToBeReceivedMaturityDetail": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/LeasesLessorOperatingLeasePaymentsToBeReceivedMaturityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "June 27, 2024 (excluding the quarter ended September 28, 2023)", "label": "Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year", "documentation": "Amount of lease payment to be received by lessor for operating lease in remainder of current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r861" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Undiscounted fixed lease consideration under non-cancelable tenant operating leases", "label": "Lessor, Operating Lease, Payment to be Received, Maturity [Table Text Block]", "documentation": "Tabular disclosure of maturity of undiscounted cash flows to be received by lessor on annual basis for operating lease." } } }, "auth_ref": [ "r861" ] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedThereafter", "crdr": "debit", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/LeasesLessorOperatingLeasePaymentsToBeReceivedMaturityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessor, Operating Lease, Payment to be Received, after Year Five", "documentation": "Amount of lease payment to be received by lessor for operating lease 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": [ "r503" ] }, "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": [ "r722", "r730", "r740", "r757", "r765", "r769", "r777" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total other expense, net", "label": "Nonoperating Income (Expense)", "totalLabel": "Nonoperating Income (Expense), Total", "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": [ "r97" ] }, "us-gaap_DefinedBenefitPlanInterestCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanInterestCost", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/RetirementPlanScheduleOfNetPeriodicBenefitCostDetail": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/RetirementPlanScheduleOfNetPeriodicBenefitCostDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest cost", "label": "Defined Benefit Plan, Interest Cost", "documentation": "Amount of cost recognized for passage of time related to defined benefit plan." } } }, "auth_ref": [ "r336", "r338", "r345", "r357", "r685", "r686" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/CreditFacilityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r183", "r288", "r289", "r290", "r291", "r292", "r294", "r299", "r300", "r301", "r302", "r304", "r305", "r306", "r307", "r308", "r309", "r312", "r483", "r672", "r673", "r674", "r675", "r676", "r797" ] }, "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": [ "r719", "r730", "r740", "r765" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/CreditFacilityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r16", "r75", "r76", "r123", "r124", "r183", "r288", "r289", "r290", "r291", "r292", "r294", "r299", "r300", "r301", "r302", "r304", "r305", "r306", "r307", "r308", "r309", "r483", "r672", "r673", "r674", "r675", "r676", "r797" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/RetirementPlanScheduleOfNetPeriodicBenefitCostDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/RetirementPlanScheduleOfNetPeriodicBenefitCostDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Net periodic benefit cost", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan." } } }, "auth_ref": [ "r343", "r355", "r685", "r686" ] }, "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_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/CreditFacilityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r23", "r43", "r44", "r65", "r66", "r68", "r70", "r112", "r113", "r183", "r288", "r289", "r290", "r291", "r292", "r294", "r299", "r300", "r301", "r302", "r304", "r305", "r306", "r307", "r308", "r309", "r312", "r483", "r672", "r673", "r674", "r675", "r676", "r797" ] }, "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": [ "r712", "r723", "r733", "r758" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "NET DECREASE IN CASH AND CASH EQUIVALENTS", "terseLabel": "NET DECREASE IN CASH AND CASH EQUIVALENTS", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r3", "r99" ] }, "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": [ "r757" ] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/Inventories" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Inventory Disclosure [Text Block]", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r257" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/LeasesOtherInformationRelatedToOperatingLeaseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining lease term (in years)", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r500", "r693" ] }, "us-gaap_BuildingsAndImprovementsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingsAndImprovementsGross", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Buildings", "label": "Buildings and Improvements, Gross", "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing." } } }, "auth_ref": [ "r109" ] }, "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": [ "r714", "r725", "r735", "r760" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Total", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodStartLabel": "Cash, beginning of period", "periodEndLabel": "Cash, end of period", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r34", "r99", "r178" ] }, "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": [ "r719", "r730", "r740", "r765" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Net income", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "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": [ "r144", "r162", "r165", "r176", "r180", "r189", "r200", "r201", "r221", "r228", "r232", "r234", "r243", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r426", "r429", "r430", "r456", "r464", "r545", "r559", "r584", "r627", "r645", "r646", "r669", "r691", "r692", "r705", "r790", "r822" ] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets", "http://jbssinc.com/20230928/taxonomy/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Noncurrent", "terseLabel": "LONG-TERM LIABILITIES:", "label": "Liabilities, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/LeasesOperatingLeasesCashFlowRelatedInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets obtained in exchange for new operating lease obligations", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r499", "r693" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/EarningsPerCommonShare" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Common Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r204", "r213", "r214", "r215" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/EarningsPerCommonShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r213" ] }, "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": [] }, "us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionDescriptionOfAcquiredEntity", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/AcquisitionOfJustTheCheeseBrandAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Description of Acquired Entity", "documentation": "With respect to a business combination completed during the period, this element provides a description of the business, other than the name, which may include the industry, size, products and other important information." } } }, "auth_ref": [ "r51" ] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/AcquisitionOfJustTheCheeseBrandSummaryOfFairValueOfAssetsAcquiredDetail", "http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Non-compete agreement [Member]", "terseLabel": "Non-compete Agreement [Member]", "label": "Noncompete Agreements [Member]", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r58" ] }, "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": [ "r712", "r723", "r733", "r758" ] }, "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_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Other long-term assets and liabilities", "label": "Increase (Decrease) in Other Noncurrent Assets and Liabilities, Net", "documentation": "Amount of increase (decrease) in noncurrent operating assets after deduction of noncurrent operating liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanServiceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanServiceCost", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/RetirementPlanScheduleOfNetPeriodicBenefitCostDetail": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/RetirementPlanScheduleOfNetPeriodicBenefitCostDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Service cost", "label": "Defined Benefit Plan, Service Cost", "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan." } } }, "auth_ref": [ "r337", "r344", "r356", "r685", "r686" ] }, "us-gaap_ReclassificationFromAociCurrentPeriodTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAociCurrentPeriodTax", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail": { "parentTag": "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Tax effect", "label": "Reclassification from AOCI, Current Period, Tax", "totalLabel": "Reclassification from AOCI, Current Period, Tax, Total", "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r7", "r161", "r167", "r561" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r521" ] }, "jbss_TreehouseFoodsIncMember": { "xbrltype": "domainItemType", "nsuri": "http://jbssinc.com/20230928", "localname": "TreehouseFoodsIncMember", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "TreeHouse Foods, Inc. [Member]", "label": "TreeHouse Foods, Inc. [Member]", "documentation": "TreeHouse Foods, Inc. [Member]" } } }, "auth_ref": [] }, "us-gaap_AssetsNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsNoncurrentAbstract", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "OTHER LONG TERM ASSETS:", "label": "Assets, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "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": [ "r755" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/AcquisitionOfJustTheCheeseBrandTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Fair Value of Assets Acquired", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "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": [ "r50", "r52" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL LIABILITIES", "label": "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": [ "r20", "r180", "r243", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r428", "r431", "r432", "r464", "r605", "r668", "r706", "r822", "r864", "r865" ] }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract", "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]" } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r745" ] }, "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": [ "r715", "r726", "r736", "r761" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/AcquisitionOfJustTheCheeseBrandSummaryOfFairValueOfAssetsAcquiredDetail", "http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r265", "r266", "r267", "r268", "r521", "r528" ] }, "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": [ "r757" ] }, "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": [ "r745" ] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL LONG-TERM LIABILITIES", "label": "Liabilities, Noncurrent", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r16", "r72", "r73", "r74", "r77", "r180", "r243", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r428", "r431", "r432", "r464", "r822", "r864", "r865" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/RetirementPlan" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan", "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r333", "r340", "r341", "r342", "r348", "r350", "r351", "r352", "r353", "r354", "r359", "r360", "r361", "r685" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAbstract", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities", "label": "Liabilities [Abstract]" } } }, "auth_ref": [] }, "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": [ "r746" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/AcquisitionOfJustTheCheeseBrandSummaryOfFairValueOfAssetsAcquiredDetail", "http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r37", "r38" ] }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/AcquisitionOfJustTheCheeseBrandSummaryOfFairValueOfAssetsAcquiredDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/AcquisitionOfJustTheCheeseBrandSummaryOfFairValueOfAssetsAcquiredDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes." } } }, "auth_ref": [ "r60" ] }, "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": [ "r757" ] }, "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": [ "r713", "r724", "r734", "r759" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/AcquisitionOfJustTheCheeseBrandAdditionalInformationDetail", "http://jbssinc.com/20230928/taxonomy/role/AcquisitionOfJustTheCheeseBrandSummaryOfFairValueOfAssetsAcquiredDetail", "http://jbssinc.com/20230928/taxonomy/role/AcquisitionOfJustTheCheeseBrandTables", "http://jbssinc.com/20230928/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails", "http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail", "http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r50", "r52", "r420", "r687", "r688" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/CreditFacilityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r23", "r183", "r288", "r289", "r290", "r291", "r292", "r294", "r299", "r300", "r301", "r302", "r304", "r305", "r306", "r307", "r308", "r309", "r483", "r672", "r673", "r674", "r675", "r676", "r797" ] }, "jbss_JustTheCheeseBrandAcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://jbssinc.com/20230928", "localname": "JustTheCheeseBrandAcquisitionMember", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Just The Cheese Brand Acquisition [Member]", "documentation": "Just the cheese brand acquisition." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLocationAxis", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income Location [Axis]", "documentation": "Information by location in other comprehensive income." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r269", "r271", "r631" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome", "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest expense including $178 and $193 to related parties", "label": "Interest Expense", "totalLabel": "Interest Expense, Total", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r67", "r128", "r170", "r224", "r482", "r632", "r704", "r875" ] }, "us-gaap_Land": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Land", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Land", "label": "Land", "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale." } } }, "auth_ref": [ "r785" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets", "http://jbssinc.com/20230928/taxonomy/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r491" ] }, "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": [ "r750" ] }, "jbss_EmployeesAndNonEmployeeMember": { "xbrltype": "domainItemType", "nsuri": "http://jbssinc.com/20230928", "localname": "EmployeesAndNonEmployeeMember", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/StockBasedCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Employees and Non Employee [Member]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r271", "r631" ] }, "jbss_SquirrelBrandMember": { "xbrltype": "domainItemType", "nsuri": "http://jbssinc.com/20230928", "localname": "SquirrelBrandMember", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Squirrel Brand [Member]", "label": "Squirrel Brand [Member]", "documentation": "Squirrel Brand [Member]" } } }, "auth_ref": [] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets", "http://jbssinc.com/20230928/taxonomy/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Assets", "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "totalLabel": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition, Total", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r48", "r49", "r365" ] }, "us-gaap_OptionIndexedToIssuersEquityEquityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OptionIndexedToIssuersEquityEquityAxis", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/StockBasedCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Option Indexed to Issuer's Equity [Axis]", "documentation": "Information by type of options indexed to an issuer's equity." } } }, "auth_ref": [ "r42", "r63", "r64", "r120" ] }, "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": [ "r750" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r708" ] }, "jbss_OperatingLeasesNotYetCommenced": { "xbrltype": "monetaryItemType", "nsuri": "http://jbssinc.com/20230928", "localname": "OperatingLeasesNotYetCommenced", "crdr": "credit", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/LeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Operating leases not yet commenced.", "label": "Operating Leases Not Yet Commenced", "terseLabel": "Operating leases not yet commenced" } } }, "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": [ "r750" ] }, "us-gaap_OtherComprehensiveIncomeLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLocationDomain", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income Location [Domain]", "documentation": "Location in other comprehensive income." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/StockBasedCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852" ] }, "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": [ "r750" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsSummaryOfChangesInCarryingAmountOfGoodwillDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill acquired 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": [ "r261", "r671" ] }, "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": [ "r750" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/LeasesLeaseCostDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/LeasesLeaseCostDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease cost", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r495", "r693" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets", "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheetsParenthetical", "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical", "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r184", "r185", "r186", "r218", "r520", "r578", "r596", "r599", "r600", "r601", "r602", "r603", "r604", "r607", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r620", "r621", "r622", "r623", "r624", "r626", "r629", "r630", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r647", "r699" ] }, "jbss_OperatingLeaseRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://jbssinc.com/20230928", "localname": "OperatingLeaseRevenueTableTextBlock", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of operating lease revenue", "label": "Operating Lease Revenue [Table Text Block]", "documentation": "Operating lease revenue table text block." } } }, "auth_ref": [] }, "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": [ "r750" ] }, "jbss_GoodwillAndIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://jbssinc.com/20230928", "localname": "GoodwillAndIntangibleAssetsLineItems", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets [Line Items]", "label": "Goodwill and Intangible Assets [Line Items]" } } }, "auth_ref": [] }, "us-gaap_InventoryFinishedGoodsAndWorkInProcessNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoodsAndWorkInProcessNetOfReserves", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/InventoriesComponentsOfInventoriesDetail": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/InventoriesComponentsOfInventoriesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Work-in-process and finished goods", "label": "Inventory, Finished Goods and Work in Process, Net of Reserves", "totalLabel": "Inventory, Finished Goods and Work in Process, Net of Reserves, Total", "documentation": "The aggregated amount of merchandise or goods held by the entity and readily available for future sale plus items held by the entity which are partially complete or in the process of being readied for future sale. This amount is net of valuation reserves and adjustments." } } }, "auth_ref": [ "r105", "r786" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "STOCKHOLDERS' EQUITY:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "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": [ "r750" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/LeasesLeaseCostDetail": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/LeasesLeaseCostDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease costs", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r496", "r693" ] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/InventoriesComponentsOfInventoriesDetail": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/InventoriesComponentsOfInventoriesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Raw material and supplies", "label": "Inventory, Raw Materials, Net of Reserves", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process." } } }, "auth_ref": [ "r105", "r666" ] }, "jbss_JustTheCheeseBrandMember": { "xbrltype": "domainItemType", "nsuri": "http://jbssinc.com/20230928", "localname": "JustTheCheeseBrandMember", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/AcquisitionOfJustTheCheeseBrandAdditionalInformationDetail", "http://jbssinc.com/20230928/taxonomy/role/AcquisitionOfJustTheCheeseBrandSummaryOfFairValueOfAssetsAcquiredDetail", "http://jbssinc.com/20230928/taxonomy/role/AcquisitionOfJustTheCheeseBrandTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Just The Cheese Brand [Member]", "terseLabel": "Just the Cheese Brand [Member]", "label": "Just The Cheese Brand [Member]", "documentation": "Just the cheese brand." } } }, "auth_ref": [] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/LeasesLeaseCostDetail": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/LeasesLeaseCostDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Variable lease costs", "label": "Variable Lease, Cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r497", "r693" ] }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/LeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining lease term", "label": "Lessee, Operating Lease, Remaining Lease Term", "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r857" ] }, "jbss_EllenCTaaffeMember": { "xbrltype": "domainItemType", "nsuri": "http://jbssinc.com/20230928", "localname": "EllenCTaaffeMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Ellen C. Taaffe", "label": "Ellen C. Taaffe [Member]", "documentation": "Ellen C. Taaffe [Member]" } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OperatingExpenses", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Gain on sale of facility, net", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "totalLabel": "Gain (Loss) on Disposition of Property Plant Equipment, Total", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r10" ] }, "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": [ "r751" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 }, "http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets", "http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Net intangible assets", "terseLabel": "Intangible assets, net", "label": "Finite-Lived Intangible Assets, Net", "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": [ "r107", "r521" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsSummaryOfChangesInCarryingAmountOfGoodwillDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated impairment losses", "label": "Goodwill, Impairment Loss", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r10", "r259", "r262", "r264", "r671" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r708" ] }, "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": [ "r768" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets", "http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail", "http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsSummaryOfChangesInCarryingAmountOfGoodwillDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Goodwill related to acquisition", "terseLabel": "Goodwill", "periodStartLabel": "Beginning, Net balance", "periodEndLabel": "Ending, Net balance", "label": "Goodwill", "totalLabel": "Goodwill, Total", "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": [ "r150", "r258", "r541", "r671", "r694", "r808", "r815" ] }, "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": [ "r753" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total intangible assets, gross", "label": "Finite-Lived Intangible Assets, Gross", "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": [ "r107", "r528" ] }, "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": [ "r752" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Securities Act 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": [] }, "jbss_DueToRelatedPartyNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://jbssinc.com/20230928", "localname": "DueToRelatedPartyNoncurrent", "crdr": "credit", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Due to related party, noncurrent", "label": "Due to Related Party, Noncurrent", "documentation": "Due to Related Party, Noncurrent" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/RevenueRecognitionTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Summary of Revenue Disaggregated by Sales Channel", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r825" ] }, "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": [ "r768" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/StockBasedCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852" ] }, "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": [ "r754" ] }, "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": [ "r768" ] }, "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": [ "r755" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/StockBasedCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/StockBasedCompensationPlansSummaryOfRsuActivityDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited, Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r384" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/StockBasedCompensationPlansSummaryOfRsuActivityDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted stock units in granted", "terseLabel": "Granted, Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r382" ] }, "us-gaap_DisaggregationOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueAbstract", "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/StockBasedCompensationPlansAdditionalInformationDetail", "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": [ "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/StockBasedCompensationPlansSummaryOfRsuActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Granted, Weighted-Average Grant-Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r382" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/StockBasedCompensationPlansSummaryOfRsuActivityDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding beginning balance, Shares", "periodEndLabel": "Outstanding ending balance, Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r379", "r380" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/StockBasedCompensationPlansSummaryOfRsuActivityDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Weighted-Average Grant-Date Fair Value, Beginning Balance", "periodEndLabel": "Weighted-Average Grant-Date Fair Value, Ending Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r379", "r380" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/StockBasedCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Unrecognized compensation expense related to non-vested share-based compensation", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "totalLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r397" ] }, "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": [ "r768" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/StockBasedCompensationPlansSummaryOfRsuActivityDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Vested, Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r383" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Administrative expenses", "label": "General and Administrative Expense", "totalLabel": "General and Administrative Expense, Total", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r96", "r630" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r708" ] }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNetAbstract", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "PROPERTY, PLANT AND EQUIPMENT:", "label": "Property, Plant and Equipment, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/StockBasedCompensationPlansSummaryOfRsuActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Vested, Weighted-Average Grant-Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r383" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/RevenueRecognitionSummaryOfRevenueDisaggregatedBySalesChannelDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r330", "r678", "r679", "r680", "r681", "r682", "r683", "r684" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/StockBasedCompensationPlansSummaryOfCompensationExpensesDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r394", "r402" ] }, "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": [ "r769" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/RevenueRecognitionSummaryOfRevenueDisaggregatedBySalesChannelDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r330", "r678", "r679", "r680", "r681", "r682", "r683", "r684" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "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": [ "r768" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/LeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract", "documentation": "Term of lessee's operating lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r858" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r479", "r516" ] }, "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": [ "r769" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows", "http://jbssinc.com/20230928/taxonomy/role/StockBasedCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "totalLabel": "Share-Based Payment Arrangement, Noncash Expense, Total", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r9" ] }, "us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebtAndCapitalSecurities", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Principal payments on long-term debt", "label": "Repayment of Long-Term Debt, Long-Term Lease Obligation, and Capital Security", "totalLabel": "Repayment of Long-Term Debt, Long-Term Lease Obligation, and Capital Security, Total", "documentation": "Amount of cash outflow for debt, mandatory redeemable security, and principal payment for finance lease obligation." } } }, "auth_ref": [ "r33" ] }, "us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Net short-term borrowings", "label": "Proceeds from (Repayments of) Short-Term Debt, Maturing in Three Months or Less", "totalLabel": "Proceeds from (Repayments of) Short-Term Debt, Maturing in Three Months or Less, Total", "documentation": "The cash inflow from a borrowing net of the cash outflow from repayment of a borrowing having initial term of repayment within three months." } } }, "auth_ref": [ "r792", "r793", "r795" ] }, "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": [ "r720", "r731", "r741", "r766" ] }, "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": [ "r777" ] }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertySubjectToOrAvailableForOperatingLeaseAxis", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/LeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Property Subject to or Available for Operating Lease [Axis]", "documentation": "Information by property that could be leased or is available for lease." } } }, "auth_ref": [ "r129" ] }, "us-gaap_DilutiveSecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DilutiveSecuritiesAbstract", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/EarningsPerCommonShareWeightedAverageSharesOutstandingUsedInComputingBasicAndDilutedEarningsPerShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of dilutive securities:", "label": "Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/AccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r167", "r168", "r472", "r474", "r475", "r476", "r477", "r478" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/StockBasedCompensationPlansSummaryOfRsuActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited, Weighted-Average Grant-Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r384" ] }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForProceedsFromOtherInvestingActivities", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other, net", "label": "Payments for (Proceeds from) Other Investing Activities", "documentation": "Amount of cash (inflow) outflow from investing activities classified as other." } } }, "auth_ref": [ "r784", "r791" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/AcquisitionOfJustTheCheeseBrandSummaryOfFairValueOfAssetsAcquiredDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/AcquisitionOfJustTheCheeseBrandSummaryOfFairValueOfAssetsAcquiredDetail" ], "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": [ "r54" ] }, "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": [ "r778" ] }, "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": [ "r719", "r730", "r740", "r757", "r765" ] }, "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": [ "r777" ] }, "us-gaap_RealEstateInvestmentPropertyNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RealEstateInvestmentPropertyNet", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Real Estate Investment Property, Net", "totalLabel": "Real Estate Investment Property, Net, Total", "terseLabel": "Rental investment property, less accumulated depreciation of $14,238, $13,632 and $13,431", "documentation": "Amount of real estate investment property, net of accumulated depreciation, which may include the following: (1) land available-for-sale; (2) land available-for-development; (3) investments in building and building improvements; (4) tenant allowances; (5) developments in-process; (6) rental properties; and (7) other real estate investments." } } }, "auth_ref": [ "r872" ] }, "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": [ "r779" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Cash", "label": "Cash and Cash Equivalents, at Carrying Value", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total", "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": [ "r34", "r147", "r664" ] }, "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": [ "r778" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/LeasesOtherInformationRelatedToOperatingLeaseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average discount rate", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r501", "r693" ] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/RevenueRecognitionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "totalLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, 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." } } }, "auth_ref": [ "r320", "r321", "r331" ] }, "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": [ "r719", "r730", "r740", "r765" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/StockBasedCompensationPlans" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation Plans", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r363", "r367", "r395", "r396", "r398", "r690" ] }, "us-gaap_ContractWithCustomerSalesChannelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerSalesChannelAxis", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/RevenueRecognitionSummaryOfRevenueDisaggregatedBySalesChannelDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Sales Channel [Axis]", "label": "Contract with Customer, Sales Channel [Axis]", "documentation": "Information by sales channel for delivery of good or service in contract with customer." } } }, "auth_ref": [ "r684", "r825" ] }, "us-gaap_ContractWithCustomerSalesChannelDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerSalesChannelDomain", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/RevenueRecognitionSummaryOfRevenueDisaggregatedBySalesChannelDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Sales Channel [Domain]", "label": "Contract with Customer, Sales Channel [Domain]", "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary." } } }, "auth_ref": [ "r684", "r825" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/StockBasedCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Expected weighted average recognize period of unrecognized compensation cost related to non-vested share-based compensation", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r397" ] }, "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": [ "r780" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/LeasesLessorOperatingLeasePaymentsToBeReceivedMaturityDetail": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/LeasesLessorOperatingLeasePaymentsToBeReceivedMaturityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "June 26, 2025", "label": "Lessor, Operating Lease, Payment to be Received, Year One", "documentation": "Amount of lease payment to be received by lessor for operating lease 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": [ "r503" ] }, "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": [ "r719", "r730", "r740", "r765" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "June 28, 2029", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r502" ] }, "us-gaap_OperatingLeasedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasedAssetsLineItems", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/LeasesAdditionalInformationDetail", "http://jbssinc.com/20230928/taxonomy/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail", "http://jbssinc.com/20230928/taxonomy/role/LeasesOperatingLeasesCashFlowRelatedInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Leased 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": [] }, "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": [ "r711", "r781" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL ASSETS", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r122", "r153", "r180", "r221", "r229", "r233", "r243", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r427", "r431", "r464", "r549", "r619", "r694", "r706", "r822", "r823", "r864" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued payroll and related benefits", "label": "Employee-related Liabilities, Current", "totalLabel": "Employee-related Liabilities, Current, Total", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r21" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payment", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r502" ] }, "us-gaap_ScheduleOfOperatingLeasedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOperatingLeasedAssetsTable", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/LeasesAdditionalInformationDetail", "http://jbssinc.com/20230928/taxonomy/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail", "http://jbssinc.com/20230928/taxonomy/role/LeasesOperatingLeasesCashFlowRelatedInformationDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Operating Leased Assets [Table]", "documentation": "Schedule of long-lived, depreciable assets that are subject to a operating lease agreements and are used in the normal conduct of business to produce goods and services. Examples may include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [] }, "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": [ "r711", "r781" ] }, "us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionEffectiveDateOfAcquisition1", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/AcquisitionOfJustTheCheeseBrandAdditionalInformationDetail", "http://jbssinc.com/20230928/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Effective Date of Acquisition", "verboseLabel": "Date of acquisition", "label": "Business Acquisition, Effective Date of Acquisition", "documentation": "Date when the acquirer obtains control of the acquiree, in YYYY-MM-DD format." } } }, "auth_ref": [ "r1", "r2", "r14" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "June 27, 2024 (excluding the quarter ended September 28, 2023)", "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": [ "r502" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "June 29, 2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r502" ] }, "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": [ "r711", "r781" ] }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/RetirementPlanScheduleOfNetPeriodicBenefitCostDetail": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/RetirementPlanScheduleOfNetPeriodicBenefitCostDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amortization of loss", "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan." } } }, "auth_ref": [ "r336", "r346", "r358", "r685", "r686" ] }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertySubjectToOrAvailableForOperatingLeaseDomain", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/LeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Property Subject to or Available for Operating Lease [Domain]", "documentation": "A descriptive title of whether the property is subject to or available for operating lease." } } }, "auth_ref": [ "r129" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "June 24, 2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r502" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock [Member]", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r696", "r697", "r698", "r700", "r701", "r702", "r703", "r800", "r801", "r853", "r874", "r876" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets", "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheetsParenthetical", "http://jbssinc.com/20230928/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Axis]", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r137", "r154", "r155", "r156", "r180", "r207", "r208", "r210", "r212", "r219", "r220", "r243", "r278", "r280", "r281", "r282", "r285", "r286", "r314", "r315", "r316", "r317", "r318", "r464", "r579", "r580", "r581", "r582", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r607", "r628", "r647", "r656", "r657", "r658", "r659", "r660", "r783", "r796", "r803" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "verboseLabel": "Fiscal year ending", "terseLabel": "Leases [Abstract]", "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/FairValueOfFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying Value and Fair Value Estimate of Current and Long Term Debt", "label": "Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]", "documentation": "Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "June 25, 2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r502" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "June 26, 2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r502" ] }, "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": [ "r768" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets", "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL STOCKHOLDERS' EQUITY", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r80", "r83", "r84", "r104", "r609", "r625", "r648", "r649", "r694", "r706", "r798", "r806", "r854", "r876" ] }, "us-gaap_BankOverdrafts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BankOverdrafts", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Bank overdraft", "label": "Bank Overdrafts", "documentation": "Carrying value as of the balance sheet date of payments made in excess of existing cash balances, which will be honored by the bank but reflected as a loan to the entity. Overdrafts generally have a very short time frame for correction or repayment and are therefore more similar to short-term bank financing than trade financing." } } }, "auth_ref": [ "r21", "r41" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of maturities of operating lease liabilities", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r860" ] }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/StockBasedCompensationPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of RSU Activity", "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://jbssinc.com/20230928/taxonomy/role/InventoriesComponentsOfInventoriesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets", "http://jbssinc.com/20230928/taxonomy/role/InventoriesComponentsOfInventoriesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "terseLabel": "Inventories", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r159", "r665", "r694" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "COMMITMENTS AND CONTINGENCIES", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r25", "r69", "r551", "r606" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r493" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r30", "r164", "r166", "r173", "r543", "r562" ] }, "us-gaap_OperatingLeaseLeaseIncomeLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLeaseIncomeLeasePayments", "crdr": "credit", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/LeasesOperatingLeaseRevenueDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Lease income related to lease payments", "label": "Operating Lease, Lease Income, Lease Payments", "documentation": "Amount of operating lease income from lease payments paid and payable to lessor. Excludes variable lease payments not included in measurement of lease receivable." } } }, "auth_ref": [ "r217", "r504" ] }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherOperatingActivitiesCashFlowStatement", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Other, net", "label": "Other Operating Activities, Cash Flow Statement", "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities)." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/DisclosureEarningsPerCommonShareWeightedAverageSharesOutstandingUsedInComputingBasicAndDilutedEarningsPerShareDetail2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/EarningsPerCommonShareWeightedAverageSharesOutstandingUsedInComputingBasicAndDilutedEarningsPerShareDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Weighted average number of shares outstanding \u2013 diluted", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r206", "r212" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Axis]", "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]", "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r169" ] }, "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": [ "r746" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "totalLabel": "Retained Earnings (Accumulated Deficit), Total", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r82", "r114", "r554", "r572", "r577", "r583", "r608", "r694" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "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": [ "r747" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES & STOCKHOLDERS' EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "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": [ "r748" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/DisclosureEarningsPerCommonShareWeightedAverageSharesOutstandingUsedInComputingBasicAndDilutedEarningsPerShareDetail2": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/EarningsPerCommonShareWeightedAverageSharesOutstandingUsedInComputingBasicAndDilutedEarningsPerShareDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted stock units", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "totalLabel": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment, Total", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r804" ] }, "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": [ "r749" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL LIABILITIES & STOCKHOLDERS' EQUITY", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r85", "r125", "r555", "r694", "r798", "r806", "r854" ] }, "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": [ "r747" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Domain]", "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]", "documentation": "Item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r169" ] }, "us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Pension expense (excluding service costs)", "label": "Net Periodic Defined Benefits Expense (Reversal of Expense), Excluding Service Cost Component", "documentation": "Amount of expense (reversal of expense) for net periodic benefit cost components, excluding service cost component, of defined benefit plan. Amount includes, but is not limited to, interest cost, expected (return) loss on plan asset, amortization of prior service cost (credit), amortization of (gain) loss, amortization of transition (asset) obligation, settlement (gain) loss, curtailment (gain) loss and certain termination benefits." } } }, "auth_ref": [ "r336" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/DisclosureEarningsPerCommonShareWeightedAverageSharesOutstandingUsedInComputingBasicAndDilutedEarningsPerShareDetail2": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/EarningsPerCommonShareWeightedAverageSharesOutstandingUsedInComputingBasicAndDilutedEarningsPerShareDetail" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "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": [ "r205", "r212" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "totalLabel": "Accounts Payable, Current, Total", "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": [ "r18", "r694" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsSummaryOfExpectedAmortizationExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "June 26, 2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r108" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsSummaryOfExpectedAmortizationExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "June 25, 2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r108" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsSummaryOfExpectedAmortizationExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "June 24, 2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r108" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsSummaryOfExpectedAmortizationExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "June 29, 2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r108" ] }, "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": [ "r748" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of intangible assets", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r10", "r36", "r39" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsSummaryOfExpectedAmortizationExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "June 28, 2029", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r108" ] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "us-gaap_GainLossOnDispositionOfAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDispositionOfAssets", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss on disposition of assets, net", "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property." } } }, "auth_ref": [ "r794", "r818", "r819" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization expense for remainder of fiscal 2023", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]", "label": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [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": [ "r169" ] }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax", "crdr": "credit", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/AccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income before reclassifications", "label": "Other Comprehensive Income (Loss), before Reclassifications, before Tax", "documentation": "Amount before tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r29", "r168", "r472", "r475", "r478", "r561", "r788" ] }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax", "crdr": "debit", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/AccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Amounts reclassified from accumulated other comprehensive loss", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax", "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r29", "r168", "r472", "r477", "r478", "r561", "r788" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "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": [ "r748" ] }, "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": [ "r745" ] }, "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": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r707" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Table]", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table]", "documentation": "Disclosure of information about items reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r169" ] }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract", "lang": { "en-us": { "role": { "label": "AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Amortization of defined pension items, net of tax", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r15", "r29", "r168", "r472", "r477", "r478", "r788" ] }, "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": [ "r748" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/AccumulatedOtherComprehensiveLossTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Reclassifications Out of AOCL", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]", "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r479", "r516" ] }, "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": [ "r749" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyMember", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "lang": { "en-us": { "role": { "label": "Related Party [Member]", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r181", "r182", "r511", "r512", "r513", "r514", "r600", "r601", "r602", "r603", "r604", "r624", "r626", "r650" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome", "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfStockholdersEquity", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "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": [ "r92", "r101", "r127", "r144", "r162", "r165", "r169", "r180", "r189", "r194", "r195", "r196", "r197", "r200", "r201", "r209", "r221", "r228", "r232", "r234", "r243", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r456", "r464", "r560", "r627", "r645", "r646", "r669", "r704", "r822" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r709" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued." } } }, "auth_ref": [ "r479", "r516" ] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails" ], "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": [ "r479", "r516" ] }, "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": [ "r749" ] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "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": [ "r749" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails" ], "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": [ "r479", "r516" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r403", "r404" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "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": [ "r749" ] }, "us-gaap_OtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssets", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets", "totalLabel": "Other Assets, Total", "documentation": "Amount of assets classified as other." } } }, "auth_ref": [ "r121", "r152", "r548", "r706" ] }, "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": [ "r749" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/AcquisitionOfJustTheCheeseBrandAdditionalInformationDetail", "http://jbssinc.com/20230928/taxonomy/role/AcquisitionOfJustTheCheeseBrandSummaryOfFairValueOfAssetsAcquiredDetail", "http://jbssinc.com/20230928/taxonomy/role/AcquisitionOfJustTheCheeseBrandTables", "http://jbssinc.com/20230928/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails", "http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail", "http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r420", "r687", "r688" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail": { "parentTag": "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized net loss", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax", "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan." } } }, "auth_ref": [ "r8", "r90", "r161", "r347" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of actuarial loss included in net periodic pension cost", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, before Tax", "totalLabel": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, before Tax, Total", "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive (income) loss for net period benefit cost (credit) of defined benefit plan." } } }, "auth_ref": [ "r8", "r90", "r161", "r826" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/CommitmentsAndContingentLiabilities" ], "lang": { "en-us": { "role": { "verboseLabel": "Commitments and Contingent Liabilities", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r110", "r272", "r273", "r661", "r821" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/AcquisitionOfJustTheCheeseBrand", "http://jbssinc.com/20230928/taxonomy/role/AcquisitionOfJustTheCheeseBrandAdditionalInformationDetail", "http://jbssinc.com/20230928/taxonomy/role/AcquisitionOfJustTheCheeseBrandSummaryOfFairValueOfAssetsAcquiredDetail", "http://jbssinc.com/20230928/taxonomy/role/AcquisitionOfJustTheCheeseBrandTables" ], "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": [ "r50", "r52", "r420" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/AcquisitionOfJustTheCheeseBrand", "http://jbssinc.com/20230928/taxonomy/role/AcquisitionOfJustTheCheeseBrandAdditionalInformationDetail", "http://jbssinc.com/20230928/taxonomy/role/AcquisitionOfJustTheCheeseBrandSummaryOfFairValueOfAssetsAcquiredDetail", "http://jbssinc.com/20230928/taxonomy/role/AcquisitionOfJustTheCheeseBrandTables" ], "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": [ "r420" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax", "crdr": "credit", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Pension liability amortization, net of income tax expense", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, after Tax", "totalLabel": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, after Tax, Total", "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive (income) loss for net periodic benefit cost (credit) of defined benefit plan." } } }, "auth_ref": [ "r8", "r90", "r115", "r161" ] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/CreditFacilityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/CreditFacilityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome", "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "negatedLabel": "Income tax expense related to pension adjustments", "verboseLabel": "Pension liability amortization income tax expense", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax", "totalLabel": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax, Total", "documentation": "Amount of tax (expense) benefit for reclassification adjustment from accumulated other comprehensive (income) loss of defined benefit plan." } } }, "auth_ref": [ "r7", "r119" ] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/FairValueOfFinancialInstruments" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Financial Instruments", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r461" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of company's total lease costs and other information arising from operating lease transactions", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r859" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes payable", "label": "Increase (Decrease) in Income Taxes Payable", "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": [ "r9" ] }, "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingChangesAndErrorCorrectionsAbstract", "lang": { "en-us": { "role": { "label": "Accounting Changes and Error Corrections [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement plan", "label": "Liability, Defined Benefit Plan, Noncurrent", "totalLabel": "Liability, Defined Benefit Plan, Noncurrent, Total", "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent." } } }, "auth_ref": [ "r78", "r334", "r335", "r339", "r685" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets", "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheetsParenthetical", "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical", "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r184", "r185", "r186", "r218", "r520", "r578", "r596", "r599", "r600", "r601", "r602", "r603", "r604", "r607", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r620", "r621", "r622", "r623", "r624", "r626", "r629", "r630", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r647", "r699" ] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/AccumulatedOtherComprehensiveLossTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Changes in Accumulated Other Comprehensive Loss", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r29", "r855", "r856" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity award exercises", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "totalLabel": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture, Total", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r13", "r79", "r80", "r114" ] }, "us-gaap_MachineryAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentGross", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Machinery and equipment", "label": "Machinery and Equipment, Gross", "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [ "r109" ] }, "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": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/StockBasedCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "auth_ref": [ "r805", "r862" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r80" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Net income per common share \u2014 diluted", "label": "Earnings Per Share, Diluted", "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": [ "r174", "r194", "r195", "r196", "r197", "r198", "r207", "r210", "r211", "r212", "r216", "r455", "r456", "r544", "r563", "r667" ] }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]", "label": "Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) related to gain (loss) component of defined benefit plans attributable to the parent." } } }, "auth_ref": [ "r5", "r12", "r29", "r168", "r169", "r788" ] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Income before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r91", "r126", "r221", "r228", "r232", "r234", "r545", "r558", "r669" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r80", "r552", "r694" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r80", "r607" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r787" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding", "label": "Common Stock, Shares, Outstanding", "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": [ "r13", "r80", "r607", "r625", "r876", "r877" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "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_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/StockBasedCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units (RSUs) [Member]", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwillAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwillAbstract", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/AcquisitionOfJustTheCheeseBrandSummaryOfFairValueOfAssetsAcquiredDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Identifiable intangible assets:", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OptionIndexedToIssuersEquityTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OptionIndexedToIssuersEquityTypeDomain", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/StockBasedCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Option Indexed to Issuer's Equity, Type [Domain]", "documentation": "Description of the type of freestanding contract issued by a Company that is indexed to, and potentially settled in, a Company's own stock. Specifically, the pertinent rights and privileges of the securities outstanding." } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL CURRENT ASSETS", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r145", "r160", "r180", "r243", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r427", "r431", "r464", "r694", "r822", "r823", "r864" ] }, "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": [ "r717", "r728", "r738", "r763" ] }, "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": [ "r770" ] }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/EarningsPerCommonShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Shares Outstanding Used in Computing Basic and Diluted Earnings Per Share", "label": "Schedule of Weighted Average Number of Shares [Table Text Block]", "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit)." } } }, "auth_ref": [ "r35" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Capital in Excess of Par Value [Member]", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r399", "r400", "r401", "r585", "r800", "r801", "r802", "r853", "r876" ] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Total accumulated amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r151", "r267" ] }, "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": [ "r771" ] }, "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": [ "r777" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/InventoriesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Inventories", "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r17", "r86", "r87", "r88" ] }, "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": [ "r775" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/AccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossDetail", "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "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": [ "r28", "r29", "r90", "r157", "r553", "r573", "r577" ] }, "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": [ "r772" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion 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": [ "r10", "r225" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/CreditFacilityAdditionalInformationDetail", "http://jbssinc.com/20230928/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails", "http://jbssinc.com/20230928/taxonomy/role/LeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r274", "r275", "r276", "r277", "r340", "r362", "r390", "r391", "r392", "r518", "r519", "r565", "r597", "r598", "r651", "r652", "r653", "r654", "r655", "r662", "r663", "r670", "r677", "r689", "r695", "r698", "r820", "r824", "r867", "r868", "r869", "r870", "r871" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets": { "parentTag": "jbss_PropertyPlantAndEquipment", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Less: Accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "totalLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total", "periodStartLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance", "periodEndLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r40", "r149", "r556" ] }, "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": [ "r776" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "CURRENT ASSETS:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationAssetsAndLiabilitiesArisingFromContingenciesDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAssetsAndLiabilitiesArisingFromContingenciesDescription", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/AcquisitionOfJustTheCheeseBrandAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Assets and Liabilities Arising from Contingencies, Description", "label": "Business Combination, Assets and Liabilities Arising from Contingencies, Description", "documentation": "This element represents a description of the nature of contingencies, both unrecognized and recognized, which have given rise to assets acquired and liabilities assumed at the acquisition date." } } }, "auth_ref": [ "r55", "r418", "r419" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/AcquisitionOfJustTheCheeseBrandSummaryOfFairValueOfAssetsAcquiredDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/AcquisitionOfJustTheCheeseBrandSummaryOfFairValueOfAssetsAcquiredDetail", "http://jbssinc.com/20230928/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Business combination, recognized identifiable assets acquired, inventory", "terseLabel": "Inventories", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "documentation": "The amount of inventory recognized as of the acquisition date." } } }, "auth_ref": [ "r53", "r54" ] }, "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": [ "r773" ] }, "us-gaap_RealEstateInvestmentPropertyAccumulatedDepreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RealEstateInvestmentPropertyAccumulatedDepreciation", "crdr": "credit", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated depreciation of rental investment property", "label": "Real Estate Investment Property, Accumulated Depreciation", "documentation": "The cumulative amount of depreciation for real estate property held for investment purposes." } } }, "auth_ref": [ "r547" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/AcquisitionOfJustTheCheeseBrandSummaryOfFairValueOfAssetsAcquiredDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/AcquisitionOfJustTheCheeseBrandSummaryOfFairValueOfAssetsAcquiredDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r53", "r54" ] }, "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": [] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/AcquisitionOfJustTheCheeseBrandSummaryOfFairValueOfAssetsAcquiredDetail", "http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Brand names [Member]", "terseLabel": "Brand Names [Member]", "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r57" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/AcquisitionOfJustTheCheeseBrandSummaryOfFairValueOfAssetsAcquiredDetail", "http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Customer relationships [Member]", "terseLabel": "Customer Relationships [Member]", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r59" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/AcquisitionOfJustTheCheeseBrandSummaryOfFairValueOfAssetsAcquiredDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/AcquisitionOfJustTheCheeseBrandSummaryOfFairValueOfAssetsAcquiredDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date." } } }, "auth_ref": [ "r53", "r54" ] }, "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": [ "r774" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails", "http://jbssinc.com/20230928/taxonomy/role/LeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "auth_ref": [ "r274", "r275", "r276", "r277", "r362", "r519", "r565", "r597", "r598", "r651", "r652", "r653", "r654", "r655", "r662", "r663", "r670", "r677", "r689", "r695", "r824", "r866", "r867", "r868", "r869", "r870", "r871" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/CreditFacilityAdditionalInformationDetail", "http://jbssinc.com/20230928/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails", "http://jbssinc.com/20230928/taxonomy/role/LeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r274", "r275", "r276", "r277", "r340", "r362", "r390", "r391", "r392", "r518", "r519", "r565", "r597", "r598", "r651", "r652", "r653", "r654", "r655", "r662", "r663", "r670", "r677", "r689", "r695", "r698", "r820", "r824", "r867", "r868", "r869", "r870", "r871" ] }, "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": [ "r719", "r730", "r740", "r765" ] }, "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": [ "r775" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/AcquisitionOfJustTheCheeseBrandAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Amount Of Purchase Price Allocated To Fair Value Of Assets Acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net, Total", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r53", "r54" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails", "http://jbssinc.com/20230928/taxonomy/role/LeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "auth_ref": [ "r274", "r275", "r276", "r277", "r362", "r519", "r565", "r597", "r598", "r651", "r652", "r653", "r654", "r655", "r662", "r663", "r670", "r677", "r689", "r695", "r824", "r866", "r867", "r868", "r869", "r870", "r871" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Change in assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail", "http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r37", "r38", "r521" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in 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": [ "r9" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r490" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Net income per common share \u2014 basic", "label": "Earnings Per Share, Basic", "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": [ "r174", "r194", "r195", "r196", "r197", "r198", "r205", "r207", "r210", "r211", "r212", "r216", "r455", "r456", "r544", "r563", "r667" ] }, "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": [ "r722", "r730", "r740", "r757", "r765", "r769", "r777" ] }, "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": [ "r716", "r727", "r737", "r762" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Identifiable Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r37", "r38" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "label": "Increase (Decrease) in 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": [ "r9" ] }, "us-gaap_GoodwillGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillGross", "crdr": "debit", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsSummaryOfChangesInCarryingAmountOfGoodwillDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Gross goodwill balance at June 30, 2022", "label": "Goodwill, Gross", "documentation": "Amount before 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": [ "r260", "r263", "r671" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/StockBasedCompensationPlansAdditionalInformationDetail", "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": [ "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/StockBasedCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r364", "r366", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393" ] }, "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": [ "r775" ] }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "crdr": "credit", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsSummaryOfChangesInCarryingAmountOfGoodwillDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated impairment losses", "label": "Goodwill, Impaired, Accumulated Impairment Loss", "documentation": "Amount of accumulated impairment loss for 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": [ "r260", "r263", "r671" ] }, "us-gaap_ConstructionInProgressGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressGross", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Construction in progress", "label": "Construction in Progress, Gross", "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [ "r109" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/StockBasedCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r364", "r366", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393" ] }, "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": [ "r768" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r106" ] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/RecentAccountingPronouncements" ], "lang": { "en-us": { "role": { "terseLabel": "Recent Accounting Pronouncements", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "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": [ "r132", "r133", "r135", "r143", "r187", "r188", "r191", "r192", "r202", "r203", "r248", "r249", "r410", "r411", "r412", "r442", "r452", "r458", "r459", "r460", "r469", "r470", "r471", "r488", "r489", "r510", "r525", "r526", "r527", "r572", "r573", "r574", "r575", "r577" ] }, "us-gaap_LinesOfCreditCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LinesOfCreditCurrent", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving credit facility borrowings", "label": "Line of Credit, Current", "documentation": "The carrying value as of the balance sheet date of the current portion 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": [ "r75", "r123" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/AccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossDetail", "http://jbssinc.com/20230928/taxonomy/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail", "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r13", "r27", "r140", "r167", "r168", "r169", "r184", "r185", "r186", "r190", "r199", "r201", "r218", "r247", "r255", "r319", "r399", "r400", "r401", "r408", "r409", "r436", "r438", "r439", "r440", "r441", "r444", "r454", "r472", "r474", "r475", "r476", "r477", "r478", "r509", "r568", "r569", "r570", "r585", "r647" ] }, "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": [ "r715", "r726", "r736", "r761" ] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassAMember", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets", "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheetsParenthetical", "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfStockholdersEquity", "http://jbssinc.com/20230928/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Class A Common Stock [Member]", "label": "Common Class A [Member]", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r876" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "verboseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings [Member]", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r140", "r184", "r185", "r186", "r190", "r199", "r201", "r247", "r255", "r399", "r400", "r401", "r408", "r409", "r436", "r439", "r440", "r444", "r454", "r568", "r570", "r585", "r876" ] }, "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": [ "r776" ] }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of Defined Benefit Pension Items [Member]", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent." } } }, "auth_ref": [ "r6", "r12", "r29", "r788", "r789", "r790" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Other comprehensive income:", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "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": [ "r776" ] }, "jbss_JamesJSanfilippoMember": { "xbrltype": "domainItemType", "nsuri": "http://jbssinc.com/20230928", "localname": "JamesJSanfilippoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "James J. Sanfilippo", "label": "James J. Sanfilippo [Member]", "documentation": "James J. Sanfilippo [Member]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/DisclosureSubsequentEvent" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r515", "r517" ] }, "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": [ "r744" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Capital in excess of par value", "label": "Additional Paid in Capital, Common Stock", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r81" ] }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtAndCapitalLeaseObligations", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt and Lease Obligation", "totalLabel": "Long-Term Debt and Lease Obligation, Total", "verboseLabel": "Long-term debt, less current maturities, net, including related party debt of $7,276, $7,774 and $7,933", "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent." } } }, "auth_ref": [ "r16", "r550" ] }, "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": [ "r776" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/AccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossDetail", "http://jbssinc.com/20230928/taxonomy/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail", "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r13", "r140", "r167", "r168", "r169", "r184", "r185", "r186", "r190", "r199", "r201", "r218", "r247", "r255", "r319", "r399", "r400", "r401", "r408", "r409", "r436", "r438", "r439", "r440", "r441", "r444", "r454", "r472", "r474", "r475", "r476", "r477", "r478", "r509", "r568", "r569", "r570", "r585", "r647" ] }, "us-gaap_SellingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingExpense", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Selling expenses", "label": "Selling Expense", "documentation": "Expenses recognized in the period that are directly related to the selling and distribution of products or services." } } }, "auth_ref": [ "r96" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/AccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossDetail", "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss [Member]", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r4", "r12", "r29", "r438", "r441", "r509", "r568", "r569", "r788", "r789", "r790", "r800", "r801", "r802" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "auth_ref": [] }, "jbss_VehiclesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://jbssinc.com/20230928", "localname": "VehiclesGross", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Vehicles", "label": "Vehicles Gross", "documentation": "Amount before accumulated depreciation of vehicles." } } }, "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": [ "r776" ] }, "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": [] }, "jbss_DueToRelatedPartyCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://jbssinc.com/20230928", "localname": "DueToRelatedPartyCurrent", "crdr": "credit", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Due to related party, current", "label": "Due to Related Party, Current", "documentation": "Due to Related Party, Current" } } }, "auth_ref": [] }, "jbss_NoncumulativeCommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://jbssinc.com/20230928", "localname": "NoncumulativeCommonStockMember", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets", "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheetsParenthetical", "http://jbssinc.com/20230928/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock, Non-Cumulative Voting Rights of One Vote Per Share [Member]", "label": "Noncumulative Common Stock [Member]", "documentation": "Common Stock, non-cumulative voting rights of one vote per share." } } }, "auth_ref": [] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Taxes paid related to net share settlement of equity awards", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r175" ] }, "us-gaap_OtherComprehensiveIncomeLossTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossTax", "crdr": "debit", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/AccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Tax effect", "label": "Other Comprehensive Income (Loss), Tax", "totalLabel": "Other Comprehensive Income (Loss), Tax, Total", "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss)." } } }, "auth_ref": [ "r7", "r167", "r172", "r405", "r416", "r417", "r472", "r476", "r478", "r542", "r561" ] }, "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": [ "r718", "r729", "r739", "r764" ] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/BasisOfPresentationAndDescriptionOfBusiness" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation and Description of Business", "label": "Business Description and Basis of Presentation [Text Block]", "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r71", "r102", "r103" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets": { "parentTag": "jbss_PropertyPlantAndEquipment", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Property, plant and equipment gross", "label": "Property, Plant and Equipment, Gross", "periodStartLabel": "Property, Plant and Equipment, Gross, Beginning Balance", "periodEndLabel": "Property, Plant and Equipment, Gross, Ending Balance", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r109", "r148", "r557" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Administrative Expenses [Member]", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r93" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income tax expense", "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Deferred Income Tax Expense (Benefit), Total", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r10", "r117", "r131", "r414", "r415", "r799" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/AccumulatedOtherComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "label": "Comprehensive Income (Loss) Note [Text Block]", "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": [ "r89", "r172", "r542", "r561" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/AccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r167", "r168", "r472", "r474", "r475", "r476", "r477", "r478" ] }, "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_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of sales", "label": "Cost of Goods and Services Sold", "totalLabel": "Cost of Goods and Services Sold, Total", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r95", "r520" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL PROPERTY, PLANT AND EQUIPMENT", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r11", "r546", "r557", "r694" ] }, "us-gaap_DebtLongtermAndShorttermCombinedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtLongtermAndShorttermCombinedAmount", "crdr": "credit", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsCarryingValueAndFairValueEstimateOfCurrentAndLongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt, Long-Term and Short-Term, Combined Amount", "totalLabel": "Debt, Long-Term and Short-Term, Combined Amount, Total", "documentation": "Represents the aggregate of total long-term debt, including current maturities and short-term debt." } } }, "auth_ref": [] }, "us-gaap_TypeOfAdoptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfAdoptionMember", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/LeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Domain]", "documentation": "Amendment to accounting standards." } } }, "auth_ref": [ "r138", "r139", "r140", "r141", "r142", "r189", "r190", "r191", "r193", "r202", "r241", "r242", "r244", "r245", "r246", "r247", "r250", "r251", "r252", "r253", "r254", "r255", "r270", "r399", "r400", "r401", "r406", "r407", "r408", "r409", "r422", "r423", "r424", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r453", "r454", "r455", "r456", "r457", "r462", "r463", "r465", "r466", "r467", "r468", "r480", "r481", "r484", "r485", "r486", "r487", "r505", "r506", "r507", "r508", "r509", "r522", "r523", "r524", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/CreditFacilityAdditionalInformationDetail", "http://jbssinc.com/20230928/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Credit facility maximum borrowing capacity", "terseLabel": "Revolving loan commitment and letter of credit sub facility", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r19" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/AccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossDetail", "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive income , net of tax", "terseLabel": "Net current-period other comprehensive income", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r13", "r15", "r163", "r166", "r172", "r472", "r473", "r478", "r542", "r561", "r788", "r789" ] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Summary of Changes in Carrying Amount of Goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r671", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r708" ] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Less imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r502" ] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r708" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/CreditFacilityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Available credit under the Credit Facility", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r19" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r708" ] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r710" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL CURRENT LIABILITIES", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r22", "r146", "r180", "r243", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r428", "r431", "r432", "r464", "r694", "r822", "r864", "r865" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail", "http://jbssinc.com/20230928/taxonomy/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r492" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r708" ] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/CreditFacilityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving credit facility borrowings", "label": "Long-Term Line of Credit", "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": [ "r16", "r124", "r873" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r24" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance, Shares", "periodEndLabel": "Balance, Shares", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r743" ] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets", "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheetsParenthetical", "http://jbssinc.com/20230928/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Domain]", "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r137", "r154", "r155", "r156", "r180", "r207", "r208", "r210", "r212", "r219", "r220", "r243", "r278", "r280", "r281", "r282", "r285", "r286", "r314", "r315", "r316", "r317", "r318", "r464", "r579", "r580", "r581", "r582", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r607", "r628", "r647", "r656", "r657", "r658", "r659", "r660", "r783", "r796", "r803" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Current", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r492" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets", "http://jbssinc.com/20230928/taxonomy/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Current", "terseLabel": "CURRENT LIABILITIES:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury stock, at cost; 117,900 shares of Common Stock", "label": "Treasury Stock, Value", "totalLabel": "Treasury Stock, Value, Total", "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury." } } }, "auth_ref": [ "r26", "r45", "r46" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Income from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r221", "r228", "r232", "r234", "r669" ] }, "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": [ "r721", "r732", "r742", "r767" ] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r782" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 0.0 }, "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets", "http://jbssinc.com/20230928/taxonomy/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term operating lease liabilities, net of current portion", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r492" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome", "http://jbssinc.com/20230928/taxonomy/role/RevenueRecognitionSummaryOfRevenueDisaggregatedBySalesChannelDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Total", "terseLabel": "Net sales", "label": "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": [ "r171", "r180", "r222", "r223", "r227", "r230", "r231", "r235", "r236", "r237", "r243", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r464", "r545", "r822" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "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": [ "r349", "r511", "r512", "r600", "r601", "r602", "r603", "r604", "r624", "r626", "r650" ] }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt and Lease Obligation, Current", "totalLabel": "Long-Term Debt and Lease Obligation, Current, Total", "verboseLabel": "Current maturities of long-term debt, net, including related party debt of $657, $614 and $600", "documentation": "Amount of long-term debt and lease obligation, classified as current." } } }, "auth_ref": [ "r21" ] }, "jbss_CommonSharesTreasuryStock": { "xbrltype": "sharesItemType", "nsuri": "http://jbssinc.com/20230928", "localname": "CommonSharesTreasuryStock", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common shares, Treasury stock", "label": "Common Shares, Treasury Stock", "documentation": "Common Shares, Treasury Stock" } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/CreditFacilityAdditionalInformationDetail", "http://jbssinc.com/20230928/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Secured Revolving Credit Facility [Member]", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property, plant and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "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": [ "r98" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/RevenueRecognition" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r136", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r332" ] }, "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": [ "r720", "r731", "r741", "r766" ] }, "jbss_FurnitureAndLeaseholdImprovements": { "xbrltype": "monetaryItemType", "nsuri": "http://jbssinc.com/20230928", "localname": "FurnitureAndLeaseholdImprovements", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture and leasehold improvements", "label": "Furniture And Leasehold Improvements", "documentation": "Amount before accumulated depreciation of equipment commonly used in offices that have no permanent connection to the structure of a building and amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/LeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Axis]", "documentation": "Information by amendment to accounting standards." } } }, "auth_ref": [ "r138", "r139", "r140", "r141", "r142", "r189", "r190", "r191", "r193", "r202", "r241", "r242", "r244", "r245", "r246", "r247", "r250", "r251", "r252", "r253", "r254", "r255", "r270", "r399", "r400", "r401", "r406", "r407", "r408", "r409", "r422", "r423", "r424", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r453", "r454", "r455", "r456", "r457", "r462", "r463", "r465", "r466", "r467", "r468", "r480", "r481", "r484", "r485", "r486", "r487", "r505", "r506", "r507", "r508", "r509", "r522", "r523", "r524", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577" ] }, "jbss_OperatingLeasesCashFlowRelatedInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://jbssinc.com/20230928", "localname": "OperatingLeasesCashFlowRelatedInformationTableTextBlock", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Supplemental cash flow and other information related to leases", "label": "Operating Leases Cash Flow Related Information [Table Text Block]", "documentation": "Operating leases cash flow related information table text block." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable, net", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r9" ] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/CreditFacilityAdditionalInformationDetail", "http://jbssinc.com/20230928/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_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_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "label": "Increase (Decrease) in 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": [ "r9" ] }, "jbss_OperatingLeaseAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://jbssinc.com/20230928", "localname": "OperatingLeaseAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental information related to operating lease right-of-use assets and liabilities", "label": "Operating Lease Assets And Liabilities [Table Text Block]", "documentation": "Operating lease assets and liabilities table text block." } } }, "auth_ref": [] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock [Member]", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r45" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "jbss_OperatingLeaseCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://jbssinc.com/20230928", "localname": "OperatingLeaseCashFlowsAbstract", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/LeasesOperatingLeasesCashFlowRelatedInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows information:", "label": "Operating Lease Cash Flows [Abstract]", "documentation": "Operating lease cash flows abstract." } } }, "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_ProceedsFromRepaymentsOfBankOverdrafts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromRepaymentsOfBankOverdrafts", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in bank overdraft", "label": "Proceeds from (Repayments of) Bank Overdrafts", "documentation": "The net cash inflow or outflow from the excess drawing from an existing cash balance, which will be honored by the bank but reflected as a loan to the drawer." } } }, "auth_ref": [ "r792", "r793", "r795" ] }, "jbss_AccumulatedOtherComprehensiveLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://jbssinc.com/20230928", "localname": "AccumulatedOtherComprehensiveLossAbstract", "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Loss [Abstract]", "documentation": "Accumulated Other Comprehensive Loss [Abstract]." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/CreditFacilityAdditionalInformationDetail", "http://jbssinc.com/20230928/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "jbss_RentalAndMiscellaneousExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://jbssinc.com/20230928", "localname": "RentalAndMiscellaneousExpenseNet", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Rental and miscellaneous expense, net", "label": "Rental And Miscellaneous Expense Net", "documentation": "Rental and miscellaneous expense, net" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "jbss_PropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://jbssinc.com/20230928", "localname": "PropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Property, plant and equipment net", "label": "Property Plant And Equipment", "documentation": "Property, plant and equipment, before rental investment property." } } }, "auth_ref": [] }, "jbss_StatementsClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://jbssinc.com/20230928", "localname": "StatementsClassOfStockAxis", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Class of Stock [Axis]", "label": "Statements Class Of Stock [Axis]", "documentation": "Statements class of stock." } } }, "auth_ref": [] }, "jbss_OperatingLeasesNoncashActivityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://jbssinc.com/20230928", "localname": "OperatingLeasesNoncashActivityAbstract", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/LeasesOperatingLeasesCashFlowRelatedInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash\u00a0activity:", "label": "Operating Leases NonCash Activity [Abstract]", "documentation": "Operating leases non-cash activity abstract." } } }, "auth_ref": [] }, "jbss_ValueOfOfficersLifeInsuranceAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://jbssinc.com/20230928", "localname": "ValueOfOfficersLifeInsuranceAndOtherAssets", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Life insurance and other assets", "label": "Value Of Officers Life Insurance And Other Assets", "documentation": "Value of officers' life insurance and other assets." } } }, "auth_ref": [] }, "jbss_SalesChannelContractPackagingMember": { "xbrltype": "domainItemType", "nsuri": "http://jbssinc.com/20230928", "localname": "SalesChannelContractPackagingMember", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/RevenueRecognitionSummaryOfRevenueDisaggregatedBySalesChannelDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Contract Packaging [Member]", "label": "Sales Channel Contract Packaging [Member]", "documentation": "Sales channel contract packaging." } } }, "auth_ref": [] }, "jbss_JasperBSanfilippoJrMember": { "xbrltype": "domainItemType", "nsuri": "http://jbssinc.com/20230928", "localname": "JasperBSanfilippoJrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Jasper B. Sanfilippo, Jr.", "label": "Jasper B Sanfilippo, Jr. [Member]", "documentation": "Jasper B Sanfilippo, Jr. [Member]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "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": [ "r349", "r511", "r512", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r600", "r601", "r602", "r603", "r604", "r624", "r626", "r650", "r863" ] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtFairValue", "crdr": "credit", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsCarryingValueAndFairValueEstimateOfCurrentAndLongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Fair Value", "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission." } } }, "auth_ref": [] }, "jbss_JeffreyTSanfilippoMember": { "xbrltype": "domainItemType", "nsuri": "http://jbssinc.com/20230928", "localname": "JeffreyTSanfilippoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Jeffrey T. Sanfilippo", "label": "Jeffrey T. Sanfilippo [Member]", "documentation": "Jeffrey T. Sanfilippo [Member]" } } }, "auth_ref": [] }, "jbss_AccumulatedAmortizationAndImpairmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://jbssinc.com/20230928", "localname": "AccumulatedAmortizationAndImpairmentAbstract", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Less accumulated amortization:", "label": "Accumulated Amortization And Impairment [Abstract]", "documentation": "Accumulated Amortization And Impairment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r80" ] }, "us-gaap_WorkersCompensationLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WorkersCompensationLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term workers' compensation liabilities", "label": "Workers' Compensation Liability, Noncurrent", "documentation": "Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature. Used to reflect the noncurrent portion of the liabilities (due beyond one year; or beyond one operating cycle if longer)." } } }, "auth_ref": [ "r24" ] }, "jbss_StatementsClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://jbssinc.com/20230928", "localname": "StatementsClassOfStockDomain", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Class of Stock [Domain]", "label": "Statements Class Of Stock [Domain]", "documentation": "Statements class of stock." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r177" ] }, "jbss_NonEmployeeDirectorsMember": { "xbrltype": "domainItemType", "nsuri": "http://jbssinc.com/20230928", "localname": "NonEmployeeDirectorsMember", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/StockBasedCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Non Employee Directors [Member]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r177" ] }, "jbss_EmployeesMember": { "xbrltype": "domainItemType", "nsuri": "http://jbssinc.com/20230928", "localname": "EmployeesMember", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/StockBasedCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Employees [Member]", "label": "Employees [Member]" } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for doubtful accounts for accounts receivable, current", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r158", "r240", "r256" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/GoodwillAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Expected Amortization Expense", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r38" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r61", "r62" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/AcquisitionOfJustTheCheeseBrand" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition of Just the Cheese Brand", "label": "Business Combination Disclosure [Text Block]", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r118", "r421" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r99", "r100", "r101" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "jbss_DisclosureOfSaleOfFacilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://jbssinc.com/20230928", "localname": "DisclosureOfSaleOfFacilityTextBlock", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/GarysburgNorthCarolinaFacility" ], "lang": { "en-us": { "role": { "terseLabel": "Garysburg, North Carolina Facility", "label": "Disclosure Of Sale Of Facility [Text Block]", "documentation": "Disclosure of sale of facility" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/RetirementPlanTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Net Periodic Pension Cost", "label": "Schedule of Net Benefit Costs [Table Text Block]", "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments." } } }, "auth_ref": [ "r116" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other current assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r9" ] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/CreditFacilityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding letters of credit", "label": "Letters of Credit Outstanding, Amount", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "jbss_SalesChannelCommercialIngredientsMember": { "xbrltype": "domainItemType", "nsuri": "http://jbssinc.com/20230928", "localname": "SalesChannelCommercialIngredientsMember", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/RevenueRecognitionSummaryOfRevenueDisaggregatedBySalesChannelDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial Ingredients [Member]", "label": "Sales Channel Commercial Ingredients [Member]", "documentation": "Sales channel commercial ingredients." } } }, "auth_ref": [] }, "jbss_Lesseeoperatingleaseliabilitypaymentsduethereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://jbssinc.com/20230928", "localname": "Lesseeoperatingleaseliabilitypaymentsduethereafter", "crdr": "debit", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lesseeoperatingleaseliabilitypaymentsduethereafter", "documentation": "Lesseeoperatingleaseliabilitypaymentsduethereafter" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax expense", "label": "Income Tax Expense (Benefit)", "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": [ "r130", "r134", "r200", "r201", "r226", "r405", "r413", "r564" ] }, "jbss_OtherInformationRelatedToOperatingLeaseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://jbssinc.com/20230928", "localname": "OtherInformationRelatedToOperatingLeaseTableTextBlock", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of other information", "label": "Other Information Related to Operating Lease [Table Text Block]", "documentation": "Other information related to operating lease table text block." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/StockBasedCompensationPlansTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Summary of Compensation Cost and Income Tax Benefit", "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]", "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit." } } }, "auth_ref": [ "r47" ] }, "jbss_SaleOfFacilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://jbssinc.com/20230928", "localname": "SaleOfFacilityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Sale of Facility [Abstract]", "label": "Sale of Facility [Abstract]", "documentation": "Sale of Facility." } } }, "auth_ref": [] }, "jbss_NumberOfDistributionChannels": { "xbrltype": "integerItemType", "nsuri": "http://jbssinc.com/20230928", "localname": "NumberOfDistributionChannels", "presentation": [ "http://jbssinc.com/20230928/taxonomy/role/BasisOfPresentationAndDescriptionOfBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of distribution channels", "label": "Number Of Distribution Channels", "documentation": "Number of distribution channels." } } }, "auth_ref": [] } } } }, "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": "6", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-6" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "7", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-7" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r4": { "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" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r6": { "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" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r9": { "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" }, "r10": { "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" }, "r11": { "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" }, "r12": { "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" }, "r13": { "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" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r15": { "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" }, "r16": { "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" }, "r17": { "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" }, "r18": { "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" }, "r19": { "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" }, "r20": { "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" }, "r21": { "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" }, "r22": { "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" }, "r23": { "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" }, "r24": { "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" }, "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.25)", "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.29,30)", "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.29-31)", "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": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r29": { "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" }, "r30": { "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" }, "r31": { "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" }, "r32": { "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" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a),(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r34": { "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" }, "r35": { "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" }, "r36": { "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" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-10" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "55", "Paragraph": "63", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481620/480-10-55-63" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "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" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r50": { "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" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "4A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-4A" }, "r57": { "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" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r59": { "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" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "40", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-4" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "40", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r65": { "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" }, "r66": { "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" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r68": { "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" }, "r69": { "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" }, "r70": { "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" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r75": { "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" }, "r76": { "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" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r79": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r104": { "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" }, "r105": { "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" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r107": { "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" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(h)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r119": { "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" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-3" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481501/840-20-50-4" }, "r130": { "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" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r138": { "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" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-17A" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r180": { "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" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482964/270-10-50-6A" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r258": { "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" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r270": { "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" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r294": { "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" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r312": { "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" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r334": { "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" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3A" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-11" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r491": { "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" }, "r492": { "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" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r494": { "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" }, "r495": { "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" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r498": { "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" }, "r499": { "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" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r502": { "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" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-12" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-5" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r516": { "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" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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)(1)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r548": { "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)(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r549": { "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" }, "r550": { "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)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "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" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r690": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r708": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r709": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r710": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r711": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r712": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r713": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r714": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r715": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r716": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r717": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r718": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r719": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r720": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r721": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r722": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r723": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r724": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r725": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r726": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r727": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r728": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r729": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r730": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r731": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r732": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r733": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r734": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r735": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r736": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r737": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r738": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r739": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r740": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r741": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r742": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r743": { "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" }, "r744": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r745": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r746": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r747": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r748": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r749": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r750": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r751": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r752": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r753": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r754": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r755": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r756": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r757": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r758": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r759": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r766": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r767": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r768": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r769": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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" }, "r773": { "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" }, "r774": { "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" }, "r775": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r776": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r777": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r778": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r779": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r780": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r781": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r782": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r783": { "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" }, "r784": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r785": { "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(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r786": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r787": { "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" }, "r788": { "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" }, "r789": { "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" }, "r790": { "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" }, "r791": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r792": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r793": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r794": { "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" }, "r795": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-9" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r800": { "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" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r810": { "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" }, "r811": { "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" }, "r812": { "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" }, "r813": { "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" }, "r814": { "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" }, "r815": { "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" }, "r816": { "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" }, "r817": { "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" }, "r818": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-5" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r820": { "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" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "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" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r836": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r837": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r838": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r839": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r840": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r841": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r842": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r843": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r844": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r845": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r847": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r848": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r853": { "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" }, "r854": { "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" }, "r855": { "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" }, "r856": { "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" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r860": { "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" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-12" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r863": { "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" }, "r864": { "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" }, "r865": { "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" }, "r866": { "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" }, "r867": { "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" }, "r868": { "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" }, "r869": { "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" }, "r870": { "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" }, "r871": { "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" }, "r872": { "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)(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r873": { "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" }, "r874": { "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" }, "r875": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r876": { "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" }, "r877": { "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 77 0000950170-23-058226-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-23-058226-xbrl.zip M4$L#!!0 ( /"!8EM7&TFRY_?[5]1Z[IWM/JO$^7[@[MY#8]Q#KQO<0-^]LU]\\FDT(R1& M);G-_>LWLH0P&# 82E()LL]IK$>I*C,R(G[QRL@?_O>GDT'U,8[K_FCXXPNR M@5]4<>A'H3_\\..+KN2G)W$XJ5!U/)F<;KY\^>>??VZ$U!_6 MH\%T H^J-_SHY&6%T.S>V^-H\\?5:SN)U2;%E"%"$*9'1&PRMP_K'%Y?&_2?;&(T_O"3&F)>?\C4O M9A=M?G+C0>A?7)O?-E=2C.7+V9=7+IW<>*F873JY?&G_R@ N7\U> A$G,+4X MOQ[(_L^O7)Z_=K:^N/S3M>NOS"]_.[^T_^FV^Y(\C+S>>;GGEP]'PSU8]G'? MW_RS,!F_G)R=QI=P(1K.KKP85=V_:4PP _+ROWY[>^B/XXE%7TX]Q"^H7T>_ M\6'T\25\\3+SP_S":8T^6'MZ<7&RM6L>Q 04OXR?)G%8]]T@HM@0IQ&(&M$LDN?3G8Q1)F!]!WWA?A1A MAAB9__(?KO[\H_RF#Y*0)3"/#ANJ/R_Y!,'HKSQ@/IO/*_YR,K;#.HW&)\T@ M,T,(A/6E!\)];A[DUVZ21TT1D?.;U./)]16##Z\N[61\ZTJ9E_#MBY_^K?KA M.-H _U8_3/J30?R)8/3[#R]GK_.G)W%B&U6%XK^F_8\_OM@>#6$Y)N@(Z/FB M\K-W/[Z8P"J]G*F E_FV+\_O^X,;A;.JGIP-XH\O3NSX0W^X6=GI9/0_^B>G MHS$P[>35J0U9JVY6^O33JQ?-8T/_X_Q'H5^?#NQ9%J((W_[0_[29[QW'LY?] M$.*P>?E9RJH^L-V;]XE&KQF-R%,B$>?$(XV31L)+1Q,WFBL@UM">P%. (3?W M1L.#Z2 2[ 39&H^WPNAT$L.;@?UP/M%/DX.8@ 3OO7(VT9"0L1HC[F1"3C., MG%52$,8UYB #LQ7\\04L^6;J?XH!)3L ??-3\\\/+Z^,^>8I1!V=YK#\,;F( M>()[:&8$XHP%I9TRS-'Y%$"T-[>GXS&LQQN (#OX>[3CG6'(R/'E!)RG*I$0 MD0G4(1Z=1RYJC^##Z ECEG%Y=0(![H).X";'*-BS%S]AB:BYUQQVD%YXSB2-'*H^;$R",P&0(RG&T# MD<=VL#L,\=/_B6ZD? MILL?2NIOUN5, SLXQ1%@#Q ;@QHWR3EDI+),RZ1,# ^;PD,%\ING8 !.I6,$ M.:IA:;U/2'M FF"BHE%%R/_RA3:U^;?/ .A5 R@1A"U'!YD#$<6# $4L.4< M%(Y6YFN+F!],"0ZOPQG#F4#)&ZDL#3+V0-FL#PM:D5*1&M$ M@\T,!'.Q>:D)P32!40^JU#Z _9=D3@H=*=> 6X*DS*@,%*B!>7C&F,.6)>/3 M9<#= H,F-$;-#6/^=B/^"LV'_<&]QIQ'!197YG4/CTD.QDR!5PV6)!L//$3S M,-Q:FM97D0H:I$+.$W@0YN"" +,@XK3FP@O*O7@ TRQ)[?A @F: ND(*D*T< M#= \>@0/\,[$%)/'MQO"[^!.H_ (4_AWK7_;_M53]7?[4GIZ^J MP_V]:G=ON[IE^&_&UC>AU=GX)=-@4"H'0"JS:@P!.? Q8/R$:1%Q4NS"PCP/ MCFUNCTY.^I-,ZWIK&')HI#_\$(>^'Z_1VD9L&+>P=$+![3$0RCH+>DL21IRE MU$18Q.FP/_O!'^__.'S]HOI4]S=!3G]\,6.9^4SF0[]E*@D;'K75<',%[ [Z M$1GM!:(4_+[@: Q1/F(JGL!">QP1@*$$*S"S?<" 5IF ">.J]365"CF+!HB M :; _^-1:3 5,*B /22F;/$HZ9BI;$F@4=!@4@\ N:Z:!W"PH"CG#A/6K4U M%>($E88H1(P0>2H,60F32A'6BDAM ANFLIH>#@9^7\>'MMQK/>GDQSIS?&R M+^>">1X_.!36VP0I_*>DP8]%9( B@;F@, "["8K# 6X)AE3+"#YC5)U MWTE3[*DQQJ,$JB"#$]R?$T"4(!Q8-Z QL5_ZI(40-OI$P$;Q('_2@BJQ66UQ M!VLL,?71/6K25 <)MP%=XN#^A(""I )L:AT]QLXQD3W)Q4WZY=7 ZQ@@: SR M%>N??LA9DLVZ24K LZLF:[*98^\_OJC[)Z>#G*%H/CL>YZ'EB#N:A]HW/M4A M2]/5>\P>=_D9S=MZ-!TW[YJLT.8Y@9H%:)0M)T$E) G(&\]@::U6*%&!'979 M1<(OYC^-#1#-W_5#?I_Z<5PU0X@W1ORW=__/U1#&ES^>WZZ.'[(BFKT-\+!/ MIX.^[T]^BR<.'A'Z)SFWD3.,C8:/+/O7K%S_- M+]OR /+3 5P;7L?4'\;PY^.Z"N.'2I::)&5_]9OY^_I"75Q;T MYO4%'R/H##F4 V#S@!W2$4Q2J:2D6)-HE%OT^MZ#4K.LW.1\\A(Q?'&C\V\> M,GGC5;3"1P30E8U9;Y')*H!&;2@31'!NNLK<;_J@E.+;_L<8=H= @0\YK;=5 MUW%2_WSVF_W':+P]L/47K'XTMB%F\[!NGYDO+1%#YSF-QR\1%29)AA-B$7Q@ M[K/%3B5X-Y@([3$ EHQ=7:+M<0S]R1OK^P,8UM65.(@?1X./@$A7+[IC6>Y\ M=#V>;!X ,\39T_+;W^RG_LGTY+%WOE"J4U?'?TVS5OT(?W+R\NK,OKA@T8QF M6F(T,!O!*=(1Z6"S^1/A%5A$*%(K4P2W6FKR?!BMC671;2R+5S;08 78WCS[ MK03_EOW;*>FAQ\MIJ MF+XUR"L*D]'?G02+QCT[<@W!3)7&?,7,(/'=@"> M_U8X 7,C1Y=R6=[.IU.X7URP/_T#>/L8)(.(DDK\Z*K0][R4YI8)S&CF"/>)< M6:2CP;A_[(773/E?#^TP M]0?]T]/1DS2QL6;)DH"1HY:#B:T\K)B**&@1A26,*FR[MF)K9F*WF ,A1FJ5 MDD&2&(LX$PG97,H8.[8LMZN]F-(X MGAT]<<4GJ3(R"HXTF'Q@Z3&++-46[NX5EDG FNJU6;.=P2 .MX^L36GAX8+6 MS#DGD\N[9N(D;GT8QP:X%NX7 MM;58-%@I<=[RP,!"X%I'Y S<'1PB#.X235]S-X %!3^T@W>V#^IIVY[V)W:P+BOD"*'<)W!(DB2(L]!#]&NKE"NNGM83\"S&AW80Z^UCF]M07$+LRQ]G$8KC MW)MB=_@A&\"+088.%+ 9;26EX+HHXP%&4E#(8640LRZXX%-@9.$PLMC%O1#6 M2]^\[H^CGPS.CD9PCSI7XS_)Q96.@T$=/ *XJUH1RQ$S+.34$""A)QH1^%P*JSQ>?R1V?]/^V'_O##DPQ# M4 !!SBQ&@463MX]Y9"S!2$C/*YKT<,TCE/4W<+&-8$C59CPBL=G&-6 M@+>=\TN:@_4>A4*2.^FQ%Y+XSIKP7:Q,:;-HB$DB>=1Y8[E$/ 2*C-<8V"11 M#TOF@^_LWIJ6:UWWXN2/H3T9C2?]_X[A%UC.MZ/Z:09,4EX/!LO369)2/02EPI)H2?Q%1H,SA:#B-NK,>\L_3&E@?0,2# MB-3]SUL-9TXQ?#@>Q\'/8SL,Z[(<7@5F5=YQ81/(1FY$:IBA*/D$Z&/!AV*= M;8RR/JFIME;+""7 J\VUXQSPQ5*PTV3DB,/'TD>6N.R<4;!>E6$MQB5$,GZ6 M1[22SEK$W0J^$(QR=\+'+XFV+EG+ DK91>0&-(MQ'I8DN5P/Q%+RG=NM MMZ#.5BTY1T=@O1V/IG5\,QJ%>G?H%Z_'+EL&=^NQ5H+9 $16.T&0QBH?2F%R M1U^9R5X)@E3$12G'NSNUDZS0UG,F$;,J-GB)C2$< 8QTU"8QKJKNW2[ 88HO)H\>@O$H< M!>D-V.0$G"1.,#5Z)[J<#""@LI%7,1"I^P'D#E4=M=E5P7(IJ4D(\UP0I@U%1AN/K [1.\M99)TM"/MZ0/?7:3TY M.H[;QS'6L2EYN73=NBR/PTEKDR4G"H8 62G8R_E8:4L=^+.".+KNDK.BIA?M MM>;'(40>8)M/PL"Y*X)- M 3G)P6O.0<7$#$N\1D2DE3AR)M+,V1== JP,Q.T_ "+2* M(-=D)*63X,B!0E3>LR@%==AUX>BZ#E#J7J=<=IWQ.U HTV9;ZV0 %W)#>&O! M@/;>(N>$1!B 0GHC)+.=RPP^_8 DRYA!N(!2)$# D0A0ZQ%L!@B"2>2M9VK M/"ZQH84(J/+14,PUTF!J@X!:A5R4$HE@A&,)NU=CTU'UV6* 4 .4.E"=B%CXPS&8-F#4-)E89O(1>VH-_.".^%J+ MD1MO$F6"I=PX52.NDD66JX!$[I0>I%-6=[8K;F>2'QV(!GK&><"8@\V:F][G M5DN6<0P>7G0$%E3&[NW/[JC^:_-8%<6"X2D@2QG/;:\BO H$>:J8TEP&&SHK M71TO*%I1*^(0J%2)(D8$B!E8%L@ZI9 68&700!6FG0VZKU$3\17I4"N--8DA M3C7\B, 9HL MO*QU/=B$2"XX4 54N8^(RY2[/7&X.Q&1*JDUZ6Y1PGIT$6@QE@=J&M:*\]PV M .S;%!-RX(<@Z94AS#-&<6@$TUR8$+J? M">M<**\MI\D%+VF0%*EH%*ALX_(&&XX 7L&/#2GIT#E7]J;6V_;3.K7>-M@I M)XE!(L$]N< 866L)$@2L'2J8#.();6OJ7AO@96G"*1B S9+_\?Z/; N&AGCU M?MH";=_W]O5H,+#C^O#8CC]+6;-Y.EZ^Q5X&!SL97:S:2:-OXD_]>L0I49M_ M'+Z>CV#^U?S]C;_/'[Z.P]%)?WC3;<^IDD=5?^V^5V[Q\NKH+UUV S5.IY,O9Y&\9XMV4N8D!#E]?N]T]U^^G'_J? M-L>7.E55@_[PGP>CP57ASS_8&(T_O*08LY=C^/IEONY%9<=^_/6+SZ]XF<"2 M06DTF@Q'D_BBFHP.8JI_?/%F[^@]3I088P-B*8?7@@:''307PLI@+H*FUM 7 M51J/3LY_\SZ'NKT1&B62^.RH=R?!Z:4TQABLEZ#FJC?O@T@*;N# IPNYFQ73 MR#6^<10.>Z>9PSD2\/(+&G2"*,S(!)=2%"7\X4[GB+Y@B-GH<-12>LJN$B5X MD;36 0E)DJ40()6G.=D,+@N'/J'-(&_AA+F=6Y#$?QJT2!SVV,R2'P]7.#]$B0 SH@ M8!]BM2"YE@J(DDSPCB8%!B3/&:Y\L$'(G;2"=E9&X$%LX#+/C,)!1&19S#$# M4."66H\D"P;G)?$TYLN25(+G; S#,9<;1*1)" #'\#R/.5SF@3O@7,"9&HFC [>6<8.2$="@%>+022EB3UQ4<9$&< MX2 )!JSA( 72CBIPP)/01DBNL,L/Y3PIY4%THLZ;YRQ#P <"L8B=Q$P;PBU< MYHAVPOI\[A#,KSEFT>:SVX!%@K7:Y>K7?#?J):&$(YS &^? H; @P'T@8=%9 MI2AE(?,8@"BR@7> V8$X-^T)>@?1$6P_N2\CM MO@Q/R$J:4ZLT.0$+*'GFN>0T%AI6""RN?&2X,N#@Y+Z].&GNP//AB5=OFGI8 M%JS.X:SO;V.-K0&+E@2OWT;U7UP[&HZLE9IF2V+9$=]#\,-PD/SC:/P.*OJ[WX9W4P.K'#5V#?H3_[87*\";8[:NS;87[PD76# M6(U2M3W[",RA_%@8MH7_CT4S\M,K ^\/L_NQB;]\_(D=?X"G3$:G\^]N&\OL M0C>:3$8G<.T-Y+@\=3\:C,:;?\'-?Z]N)\2?L?_A>+(Y'(U/[.#RX!Y(&G]! MBM.K5'"C,:QL,U&Z0<7II JC*9#QU:D-H3_\T'R3G[H25X='6T<[AX4H,Z(<[FS_ M<;![M+MS6&WMO:YV_FO[;UM[O^Q4V_N__;9[>+B[O_>T*$4?2*?_NW7XM]V] M7X[V]WK5Z^V*8L'-;90YGU,6]$V._^,+E3)7..=3OM!T-Q+OSN%>(5]F@G-% M-R=H9HRJ'@WZ87[MN*'+Q;B^1NL[U!);J5J2WT2:Q7/60Y7TF_V#WZHY,2Z/ MYQON_:(Q&(>C81-NZOLF[I$=(Z:B<@S\)Z7!10X M.#O(ILP]\^/5T.;H9XC]S="#>'NX_GM_[8K_NN:82T.;_Z_"*X M*ERP0G-S_A^9:"\GX9;OC;QR ;P8?_FXXQGUFM6\X3$P;.3&T?YSL_F+\@]+T=G*\RL,G%93.V/[\.QKA:C^8K?MO_/(P?1K'Z M8['($/41%6[1]41'P7OJ_VWU1'?]NI+GD>%U['UO91_IH8QF]:U;EV M@G^S,GT:=N-#Z?YF-*XFQ['ZUURZJUE"M(I @W"717G74V]16R%B&FEP*,TZ MRRF)G&&TJ2BA3#(EC&Y+;;UKIK,SR_I>45J; 3Y!)_"4X_PS%.P9.HMVC.*P M&VMS&$\GLRP^U;TJI[*_T2!];LR\?U!LJ4XCU2,8;0G6E%"6D< Y$B'G@A-S MR((N0MH+HA1AFBK:FJ.;]X@TQ:)K;4[Q)VA.MX>[C=E4+*IE M$CZ7C_;K7')7O>D#^H!$ (1O+LB4LHZI1)E'F!&3BQLLLL019$W$%G.NN&./ MU5D[355>GLQL+MV@,T;$2$U*C*Z#,;J6LS6?'T3YW6)R^9<925'_$SKN!QCT MYIOW*O*4'+%(-GM,":?())J0L\YHRS5F6+2K2.X<\FU+\>O^W_:JGS>JPZV] M-[MO=]^]VZ_^:D].7U6'.7VTN[>]<;%,5_[IP-"KCC'0BE34=SN?K)]4>Z!) M'I]'G2NY0]8=5?U)7V\>-"_YE/'CUJ@L7Q;6(>HP[ M#9YOF>D53_UMZNB: M+17;H^EP,C[;'H5XW16N\Q6GX]''?)_'1N>N5XD]5+V_C@/[I\V;'1;M C]W MSG26,6WR*5(N;W+#.B"=Z\8#25&(%+FRHAW./+*?=L_W6/F&.[OD\H L4@Y> MCU+?P')?49FJXQI3=-5H7(UR"_;J']-QOP[]IF$,V(F7 M%W&A)-I08EZJVD4Z]2^#1$.M\0<[[/]W\_[[]=&NG>+B+U31@WEX=^-@XW"C MVCDY'8S.XO@'-ZY>_G15T%$II0]K!RZT0QKGYQ>R?M_UA)%TQSXC"#'AP/#FN#NPPV,$ ?F## M/:#SB7 !CU'$( 1B-&^C"\[ES64:4[H^/1G]VQD3? M&0#E[UCQ3@RTMZ#\@)(1UM &^)DQN3-+R)T.\U8I3C13C!H=6^6!QK;9'[\# M;PT ?'VOBS"U:+04*BB=IB[C)._(&[P__JG372A$YZ')K[,F=,U@.[I^.0=WU3^V@BI^BG^;C M?N!CL(5C77R5U?HJ(/E5%OVO.B./JEVX,T^V;(Y^>,IJ,68((580$UUNERT1 M3XXBX[S/37YM8$E@B=UC=7ZV/K= ?!ZOY=LCI^9WA>HZ,CD =OCL>#5NI3FF/IE0;1#2^!\"O88;\ M&ID>N@WJ557DSB(IWE!JV&SHKT*H'4PS0A761!P8)@02Y9\ M=5GRSL&=>7"%O9^.^Y,^7#QN&#&.8ZA.I^-ZFJLT)J,*KFABF81^Y[[/=E[> M++'E)YOK5&GPT#*>NRL-.E)3S_0=903DKN_%(V_ Q7WK%/1B7+7;E<]#_ #= M);!I:*'N@>_\\+DQM C)_\<>[)78&U"P. 3SZ; MQ*O.XN?]74\R%Z*D25(9CD2T3=M!@YRE&#$O,14N8D/Y8P,DYT[.&:&N,8&Z M$B"9]=FOFI[[ZQ DZU7_OH%)!?Y*]=$.IC'OE*^:3M(+5V4/X7VS2FAXJ$.^ M:&CHO"*YBW"WY52%U#Q&CX((/+>Q!CWBA44D*B$(#MSX1W=4.+<:9T931P(X MO_Y\>+BJC'T1RM73L^MR:8+$+GF#M$@6Y))C9+'6R!A ><\(->S1O?/F^+YS M;L!EJ^YZV4TV[Q92UN'KK=]G)D"5&Z+%2?7V[78;)7J+E;15 M$>V[7FU'A-:(MSL,N30Y5NZL\L<16.XD]^#[ M\S@V9?@YLC_^O$7S._)]=6SK*O4',52Y>G3<=.K(J8)_3?LY43 952Z>7P#W MO,@5L%RM/FNJ<)XQN)1HF(MISB+DKW-3A2K M\,/S:5 Q^;7!>A5=.=J*Z^ M@_N!0%?U%-RR^GB4]XG.&S5-CNWDR['_::^.,@]Q]N/S.7S?J^PP5-_1V1P= MJ 7XWOTC5 97P9[5&U6#!%]-(#]0?0HB ME5:.HZ3R;FWPAI!-22#L8R1*<*Y2:J=4;'LZ'L,,9\U8LI4SL9-IW1'&_7N\ MJRRQ"Z.\F0?:'LUC6O\M98#W)U>U-^HZS?@J&RRO+W9DG0KJ]*0_F8 ";D!Z M/!IFDW=P5D4P?\^JW6Q6Y$/"/\;JM9W86;.8+Z#E\STNYZ0/IG EQ^*\I\!T M=AQ%=8B.JN^RK:Y>448WSB^8'/=K&+$]S:T%%HTSL_%>P$>LOU\@.!B+<13$ MH.A(;GXJ&7()4Y1,2N#Q:H[9HVO*YMN5+]8J+]4Y5G2$,PLX%' HX+!&X #Z MV%8#F%FLK/< #KG^)33Z'%NUV=MG@\?M\.S7O9! MX&9@N&<:?J@^C$=_3H[G7V^ 2Q*;D85\N&?3B;"I8Y^5X?E7MPUP]GUX=7'A M/2ZY?9 7EV9O9'[Y+4.^N+8_G$$@ 15.YQ[69;=JHQ1GK5<;&*(WS",+L(38 MT'>U5B4;6-YQ"<4;=]:*W76++^[PE42IN3%/>ODPJ?.]'(_+>'2ST_BC#4#L M&&;:YA/X<$!K,"KD M;RD \A3L_75:MGL7N=X4."F25!39DR-_VXJLK$@1B&=!_L/;XM-E68I4=#E0 M^I!3KIS!D5F94%"6(VY"0B[9@'Q@47D;I:://N5J%C5MQ.KG:=T?QKI>Z %7 MRX'&1W7H*J;_\A7(SLV)Q/51*XM9&@#=66O;3317X3=U]#-5PU)3-3^M9P2-,?':X_>3B#.9Y MC7NN?<_/&ISEA__9AT?#8ZLA#'N4PT,?^W6301C:H>_;02ZKR>=6Y8OK23YC M8!SJ*O'0;R_VK8_C8#!GXNH[8,VFZ'9V]./7 M2UG/-U#\'8;6>099EPKZ=KTRK[$A/D@D!&.(<\^1]A@C3C##VMODO&PIGI;9 MZ"9G;%:Z"Y,8U&UW=UE(+56[G7"?B%[9:LKO]_VD2U(T%(89>VUN,8_*. M6(,"D_ ;30RR24MD@W'6*.J]3S?L+6X:'35-#@YSNZ!Z?SIIS 6P&UY4TV%_ M=OL_WC?-A.H7@ Z^#U.O?WRQN_?FJJ0/IR4:R'&9F+U7R: MW=K^51]W:3B9S'.TO:D#]>765+WJW_$M?9^:72M/22:((#YJ0E&BW" N!4%. M.X%B\$9I%^&3:[DA0YR4R6C$I$J(F^B1<<0CYI@$X7 &$[=DF: ]852/4]EU MF;B3#W.3VFKKOOS8J_Z,P)6CSZ2\YTZH;VJ+_FU^YM4NC'2#YC:,830%A_Z1 MWO:#&[FMV-U^4.\F?HW0?XBPD!Z -*[!I!W_:L_K5 MB^KE[$IQA2I7QV^KXW%62'\!$7R?[[0D7CUJ-O2!BMB>??1YK[>%_X_%&BSG M:L7T;FY:;J_6!Y/CU_V_[54_;U2'6WMO=M_NOGNW7_W5GIR^J@[W]WK5[M[V MZG:]=HI.;_8/?JL(1K]WC!S-!4W(,=LNF]/3T[Q;L([?:@*V1J?S5DZ_3VW3 MYF.GB8D>QM-)/&F\/CWS^I9)QBRK-Q"RL4YO4;PKHM[N7@NF9%N#>;WS7VL% M\*TB0A?/(S%\XZZ-YF*#WW>7^$+:::^\-F9I3/(\6@BO2/6\ XW[P*V'G M"Z< =,:D__XB+_B^/YS%)_JC+]L W,<*2.F>Z]?<+$0_&C>/VIS"G,>#_C"V ML[+C2;6[4;VYR';N?I[5%2]D"0V!/_/\\E:Y*;Y8O=;Z=DFZ3)D.Z(J_;HV%S7%"S:_B2J#;! MN$OS 5S,$[KHC7R70]UDC2Y];)J/:1'[!^9?BN!W2?#]):EY[^P H"Z^KX]C M7 >(OB+R/\\&7QTV@Z]L(_G7Q;E7_3H=QKD8%^GNBG3S(MV+AO4ZYZ./P0R+ MX_I];@,].5LS&;\*ZX>7YC-/PE<[S;P*NJ^;_,LB_PM&]R]L?%L?OT^#T9_K MAO-?F/8PC>I-GD81^743>55$OGV1'XXFL7X_&;V_(OL7(;CN"_M>GD#>@W-% MZF^*PMV1TOV&";4P[*KHCV7K#]V^_N!X@RTN!+_!Q)<:A.$-([Y4(?,/EQ6A M?T_?GP3;?=70A.3I1O6;'=H/C0[X7'O[NE_[:5WGXNB,[UM#.SBK^XV-\%EW M@$H)LQV$^9J#6$\',S-B_S3.!EP7,5ZV&),%F/[/4X[9^W_E#:Q]0,C^Q_@> M>#Q_,#A_OR;RS3:R!7\QBT92?_\\BT;0!Z-ZFFOQM]QH.C]/LSKHU_\LTKML MZ:6B2&\[TLLS4<>C0=T([NEXY&/(7+XF?7?C_(V_Z=3X+6[4>TWC0M*==<:5G?-H&=IN+;$&J_W@_C!#AK0:DXI71?4 M(AO5VSSR&5S-AOYLY6GM\>J9")L=@ZN3K)^,QFLC9UL;C8-6O9D-N\A8D;$N MRYBXPV[LJIR)8A\665LS69/QTW'?]=>AXK"1,;E1[9R/N(C6NHK6.H6]H)K<%D2SNAY]Y.J+4VXZN1TJ:5 MR?VWBZ]J5__6P5&U.ZN%X:_>[.YM[6WO;KVM=O=R=YVMH]W]O;52 6NNVANF M><#.YZ4VQ+G8W=RAQCBWEW@6MGTF#4K6H&U:(]Z/V#"]3')N[^\=[K_=?=TA M(=\ZVGE='1[!/[_M[!T=5OMOJNW]W]X=[/QM9^]P]S]W\B+O_[:S\F7NB+MV M4Z>)YTZ2U[FAU[C.QS%,CD?3V@Y#W:OB)Q]/)Y=:/5]J_'R2S_VH5T?!E@5D'E^X.B7KHVCRHIG'9\/&0U6A+NRU"D J@K!N@T (H'0*4*\T; M?G#CZN5/7_0X+Y#214CICJIJB[ /4%4+(FM155U75>:SJJ)%575<57U[Y=CU M)?- S.1;+,U<23QR9?'Q_G9A>33EOP%*GD8PN&W"#D==)NM5GEX, M^_[[ZMBVBX6-WT#1E6F1 _QN$TGY)YZ>#,/PY?@ST'*PP7LLOG9R)VU_&9C/<(%K<>GOGL MA'X=U&;!HV?)F@6/"A[=&X^$""QJHA#'A "V$(NL#@31Z(7RWL+WUXYW!LR) MS"J"'%& 8=))9%@"//*>12FHP\XM&H\$[4E\^P'GST[H%ZHVV_!?'QUR>-[^ MZ_:HGN0B_0?ZL,L,ASXKF^'>A/VJ^K@[!+IRPJ\#C=L,-!?;XM&VA?56!6T= M"MYZQ!/1R''/D'""$"R%3R&UX>MFW;B??AF-0KTU#(=Q_+'O8WTX&H26K VB M5 ]KUH*UL7!U<1%V+PJCH%U!NV?,O 7MEHMVS)J,:1*EZ"SB IQHXR/XU"I2 M\(RC2M.=A23GA&ZH%UG%$;)'Z_<__YE/*KKZG0\@H]+R+XS!DD[ MT;MBD"R#>8M!LF2#A#MPOJU . 1POTT"@\2E@&@TE'I!E,770OL/<;\;U?BN MT8PM62 "W.UB&>Y*W$4PNZ-8=][JDMQ^U..=GXPT_5/'3:1S6L=XL M8?]EVR%+W?73133LFOU7:+U^M"[*HRB/)\70A=8MIV NDZSY[6*.6VAN_;RL MR,,X&%RV(4LHJS/:J)19=R50U45]OKYA*,ZH(%1CA(.BB&NAD1&1(!%Y KP/%G6+,#3*O#X8&52!FG&".*6 M!*0C2P@+%@)G7&GAVLA_+ 1XB.H978!G[=(;Q75=E)!O!?BF7T]R%N1C?(0' M6^*8JXZGE6*,E<UR4W7[/36FLG(8%\0KS%L1;#\2SR4L1E49&686XE@I< M:4I12N"$ZT!C2*:5\L-E(1[EJB!>9Y1&V?&W D@$0T[:@'BB"5F5=-X#J(GC M)&%W+>S\$"=\41A'=8]24S"N,VJB[ 1'8.D M9 4Z1.-BD'3*(&$7J4V]T^RM$>)[R@7&<412]6UTS M0NOUHW51'D5Y/"F&+K0N6QC7Q(#P9Z\G7%<[!-Q@(F5 M"BN&,"88W%YLP9D5%"GAA9%)1H:O[;T6)@9BO$.8@;_,39!(JX@1MMS1%+ 5 M-G[I ,\I>FNQ]V>7%]^YX_KV UTZP3TSX;?#\-28!1:>.,8P(I[#PB=LD,GA M#RDM(SC9*.FU0CRB6# \!60IXXAK'N%5(,A3Q93F,MA\*N_BF,73!"6N* 5U3JQ' MV@6/#,'&8VJ-TZVD>.]4YP\,?'.8,<$2Y"BG MB#.7D(XR^YW!$QK [>2BC9SK8F!'2E)@9]T2J252MB@1/X!_[*#*P8Z3?NWC M8&"'<32MYY&S7C6,Y931[A@5I;,V6W-0R_759UY_;%7FSK5#4F9&1(\LE1\QA[@4+A%C[&,]VF2#$<6EJO3Y^;JD( M6;# OP/IRH(^+PCY+GZ:5X34LAS.]N@UJ=7MTB0B[E7@+G+X-K:1H^XH//(V.GD5 M>.Q.?*!L*&ZC@?;E;<4EL=TM:Z8T%^T0C8LUTREK1J2D)5$*Q4 MXHP[Y#@/ MB!-A6:2PT.S:"1\/,E++1I2LIA&)@M&E@1*>YLX0CRC2X MQYYAI W!*&&*$\?*&-O*F52?^X6^&8].MN%^_>$4C(W]B_,$?F[TW^RZHZS] M=CY-QA:8HS^TX[/=23RIP4K)(QF/!H/&3IGMBVMK'S;K2=Z=!J1%5104*RCV M9%FSH%B;*!:H\LXS ",C8JX"(T@#=@$B26XM#H))UBZHH M&>WU<9[!79XGM$MDOS/F1HGL=XC&);+?*9-%QP#N-5&(X-Q/$DN+K' .&4%Y M2,0;Y1^UT?NJR0*FR'E _[PNKZTN,CW)9Q?@*[;A"U MW+F+4"WY(XF MCF :<4#)!(\X,Q2 CFADO:2$4NZ]:B6%O5B@$STNVNC368"N.ZYWR5L_:G'V MXN0\6UTB_)VQ1)Y(V.XJ4R^&?_^]1/^?AH6!/3=!\82TE@QQ%^!5XAI%D@01 M@BJGKAU^^< ]X*T?>TE43^C;SP%Y=H*_#JJS8-*S9,V"2063[E^X30-)6%&D M752(-T^)HF>X*)@TMHXLB6'_*C%F1VS#$($SSG. M_=$^SLNPRYG+2["JW7C]9%>13E\:08NM"Z=-A=$VMRZV0$Y/GO MIARX&J4*O*>I'??MH!J BW9^ G,,\*+IO./&UMZP-W?E M+3&MSBBVXMIV)=S:16A8W[B5Y5P[AQ-2-'K$9:#(2:-1Y#X*F:0)H96S5!N? M>_NRR_TYC'40_<#6=3_!8N>A;85_3.O)"0P[[[K8VM_>/>]BOC4,S7W>@6X< MQTE_'/-%YX4?[P9VOAWCR'YZ6&@L]3_%@/X[CD>9SS]13/BK$A=[0LICY30L MN%98L^#:$@YK%=8(,P,8+)C CE%"3(J.JP2Y?)ZC+[#L8SVHABDH'C7 M"MIO/$>V;-Y:U.1 H%RY,[*>2F.F,>=9.=+689^64PZ<7V,!16$$] M1E20@#BW%ADJ,$I!,LM4;F3W&RG[H6DEBXTNB.,?,$U,;*:5@P MKS!OP;SUP#QFC2.2)Y0 XQ /E"&-:4(N,*XL%@&+:\'\MH, C\.\Z\T$"^)U M1FF4;:DK=]&W;W#.2[ZD,\;)(@*%=(-F51-&4S>(W3%/.MKY8C'9E)O7H!@O M;1HOA%*+$\6():SRH0T2Z<@Q$CP*%F,4.-(V'/8;[):6;9;6^CPD/4["(VXI_.'8@(L>.=),82VECM)>.PS@(<[\$O!0 M](3H:A[^>>)AR;:OW)7_W"JY.IVEW4] ]NMC"X]UMN[[DG3HC!VSB ABL6-6 MGY(H=LSB[1C'="",.A_WAA_I= M'!]F)?ISUJ%7+1AX&W0!R9+,[W@$(/0'4Y##DLOHC'E3UBGG&2L6-!J$- M+OAU_V][U<\;U>'6WIO=M[OOWNU7?[4GIZ^JP_V]7K6[M_UH#?!H.C6&UF5- M]=[9 6BJ^+X^CG%2=X.0V_M[A_MO=U]O'>V\OJE-U8J&5?V\]79K;WNG.OS; MSL[1X#2M[3#4O2I^\C'OFCV>61*A M27N13#>P/\Q_X'/2W%:Q\TZ@L$&.F].A<9YGMW[Q9>9P(_]NN_Z@_[D;'/^ M^QLR@K/'";4A%/V/3+J;G+?S,6UP?.I!.5WUT)GJX* M2$O56B=/ 5U)WY,YD>Y<%MTE6^$+4= /7+5#L ?BB0,S@.K>[-Q#BBGK2NG; MS5T^NK=X=PC50U=G'4ILVR+L W35@LA:5%4G5=6OTV&LJ"E:JFBIHJ6*ENJH MEKID4%U25;2HJHZKJE*.O6*??.OP\&I,NQ22=<TLCZ$+K8OR*,JC,'2A=<=I791'41Y/BJ$+K5M.5UXF6?/;]KS-RS7TS:V? MF?MIZ^-FFX7/+^*_IOV/=G!E=UZ)-:Y:+;6SD7WE9'WBK3"ZJ/2_@:(=:W.1 M/,;.!HN,YA1Q'A72TA(4A9/6P.5E13SD#3"Q #H1$J0\X*@!%!D)$"/#_%Z/Z:4G,<1)>DE MXE[FXY>Q05P[D8PRCJNT2J B/<,+5!6H*E#5==8L4%6@ZOX'"&#F(\,2!8M0U@80VCB/&FU2JBBI@#5 M^AP&I"T3\-=2>T9D$[BYR,%'$F-;*>><0H4TK %Y';-D)(6W/*OAF- M7Y_3=;X.!Q?+L#T=CV&T;:D]?7LC\4XP8N^I<5-TAC&O#8J6X,Q-&!E-P'%S M)-B8=/3A6GOZA_AYJ^$FUFUNFFU2G6'3Y;\Y2"6M&&DK8+/&%[J^4[%)U[%P5DK)^LZ4+#XO4M4J1P;I\%^0]I( MFU5J0IIAC\#2 ^P.V&I]K67^@PS!:^IS+T[:U:!2]YB\':R+K*^?K*^"17YW^!%>C,;]6#9P=,>4*.4%7:F#*Z9$J[6O3C%"DD,^ MY%P5&!#()J&1$D%0SV)H:9/&7*N=@0715HFKXCVE3:D=>D+"O7(:%MPIK%EP M9PD)O2B"I0 T(>I\!K812'LBD0@>>^:<">1ZC<0#(JD+P1W:,TP6W'E"PKUR M&A;<*:Q9<&?QN*,C)TEK 9!#*&"( ]PASB,1GR46+./OQO'4]D,5/YW&80T_R=7$H\EQ'%=^EJ:H;%W'A[3"*4G95:<4 MOZI\[CXJ:N6$7P<:MWD@5[%.6DCL&NL]#0AK&L%$\0X9$>"M53(H+)DVUZR3 MAT1CS_7FSDQM;@W#?M:96XVJ;#F_VY.X.\6N]SFEK.B- GH%])XQ\Q;06S+H M,8=X" M>NL!>EHQ2KWRR.GEM=/4"L9,$[8\&TDR@K%LPRF+=8,,NU8)+"E$E. MD"$A=U,R#EDL-=+$>&H$LX2I5EHR+,!6H8+TA&DC+KUP#?%,K)4"<-TF; &X ME3-O ;@E]]I5DL0UH)SVBB)EO:9<*Q?LM>:3#VKVL!" XSW.< &X M9Z8C5D[# G"%>0O K0? $6:989&@J'D"B&+@RT4=D/+<8I\'#=T1$M%DRW%UY^7M'D=P?[[W8.CO[>J]Z]W%$,76A?E491'8>A"ZZ[5-I7- MN6UZHV_M,)1(>&D1T)S=;1+J@34&;)\N:!6U:S9EBY90/^0Q1GQ 72B%M M(T',*A63PA/T]=8(#ZC0*6BSEB)=>A2N01CTYVE_$/K##Z4'87?LA7)85,EG/45[ MP4H>,'$<.2M"]DXELH*"=YH(C9H')_BU+2L/B85>Z+2M8=@].1V//L83&%?] MRWA4UVVU.\:\9W1WVB@5:2] 5(#HR;)F :(V@SE 1'N:J0)$:Q-<+36F"Q;ZWZP_[@_C^*PY^27^ M:]H_S6)74K.=,2Q*'J>D9I^B80%N+*5*"J2-!F^5,W!N<9)()9:,M-J:>"TU M^Y!0ZX6& \-B9Z[?VK0JJ%0]1KK32:&(>D&A@D)/EC4+"K6)0LQ&RJEC2#!L M$2=*(*LX0\YXYZ4&W]=>V_SPD#CK$E"(]!0NAVH_)5%?.0T+"A76+"BTC#)5 M<'B4L8@XH<&O,0Z9)!GR0B,^11,C4L\X#A(I9Q7B%LP% M0[!'3$A.P9(08#P\)MSZ#U?7FQ>Z#NR+MW--=SF;VY*9(7I4B9+&?4+"OG(: M%APJK%EP: GU1!%;+)-&#.>TGU8$6>L8TB1PST+4.CZJL+7@4!'V@D,%AYX> M:Q8<:K4/C=;)&Q;!%6*Y#TUTR%"OD,-!>!EQ]$(_)N2Z;!PRW3DZ^FD+>REK M78.@ZW_&X[X?Q <$5DON=M69QV>L6TKN=OT,B2# PV!HL@I&!+&1Z1M<,@K M@AEA)CARS:']YL#J7)^UF:M5U)0\[1,2ZY73L"!.82ZZ[KMX90"^(4L2Z(4UBSJQ0LB+-$Q $7QVG)*;(& M'!UNG$/:T(BP%LFR* .^WA;MFX.EBT <27A!G+4)BY9:U 5+]_9H6$_&TW/1 M'E:GX]&'<:Q+_6EW3(AV4C!?.4W]G.M63OAUH/$=S'LWE8L9TFH-JP=O52BP M(4C2B*?<,B!*CQ363#N)L>&XC98!E]7D[O#=N9)LU1/N<=V=AGA?X>/9 S K M^J* 70&[Y\R\!>R6W)G ,<>I"XA9F<%.8J19!!=<2VJ-58H%UT9G@F6 ':%M MM,B0%B%@'CP%AG'+&*2) !"PIQ\5(!Y M>6 G>X9VIQ2W@%V+Y;KK#XDKD_JJ)*D[8X>4;%9)4C]%&R)PKB@QL"2)L-Q$ M22/GC$%2*V8]BXJP:R=+/R0Z#%;#*2SGV;N!'4X6U4B)&0Z&1"F7>DKBOG(: M%B0JK%F0:/%(A(/1@6.!DD@*<18],D9R1+7'1D0?>7Q4@>YRD4CK'B!G0:(G M).XKIV%!HL*:!8D6CT0:8^:DMDAH81$WD2/#P--1.$H2?1+D>M>WA\15EX-$ M2O8T)06)UB9P6@IZ%RSU;V-=;U9;WD]/I@,[B0'D"1[I^S9+1DG^=L; *,G? M#M&X)'\[9:00)R7!/,'=C :K@P1D#7/(N4KTN.DC5[Y)5>\3NIEY30LV%B8MV#C>F"C\LGQ M% **5L?LP'MD!$N (BI*GJ*1C+<12NX:-N8S-5FIHWINZF7E-"S86)BW8.-Z M8"/U)FBA/1(LYA.D"4$Z> ,WEYI+3YA3UPI^'A+<[AHV"M$SO/B-W5$OI<:X M"['P4F/<';.E)-A*/OTIFAPJ8N=98$CJ7-D5.$/6284L=YX[2TRDX='-?A=M M0!#*>H*4//I3$O.5T[ @4&'-@D"+1R#K@S0A@7!/&540Z F)^!@)I57:UK$^ M-02+UC:#^ ?.ZCZPX^QGF11R^V!&R'L58-8 MUY6]IS>#3G#;C+7L,#PU9>:$-$DJ@J+! M%%@E>5!1!CA'IV@894&*ZS5D#\B3KY"]6$^S-DYZ*'5,JZZQ*75,I8[IF3G4 M ?QFX1-%D3"-N! )&:()\HF Y4FYQ.Y:NXBVCF9*8^4T M+(A7F+<@WGH@'C=$6:4LXL$"XC'#D!/YX&P ->>]\-RULJME:8@G]5*]CX)X M'5 :*Z=A0;S"O 7QU@/Q$F&P;E(CB15@5@RP?/E<%Y$D?!YD).Y:X6C;,;@6 M$4_TJ&ZC.6U!O.XD6,\3V9>)0Q>78*7/+\%ZM'^T];9Z=[#_;N?@Z.^]ZMW; MK;VC:FOO=;7S^Q^[[W[;V3LJY5N=L6;:J>LHULPRF+=8,\N.6$M#14B(2"? M,@&3Q@3BP5"1N?PK6"4?M0WFSK:2+9HR3/6,Z4XA6+%E"MYUF[ %[U;.O 7O MEHMWTCE/$P ]]S8;^K>)=Z+'=7N?2GRNA 4RYF]^?$%?+)[(7<2WI\K0A=9%>13E41BZT+KC MM"[*HRB/)\70A=:E6\2:%#/M#B=V^*'O!K&R=1TG=:\:QDG!@O732<^X+\WS MU>KK&YLFTGI#%4/*.8-X$@S9D Q21EE' O%,TC9JC][TAS#3M_V/,7S6=5N- MJFLO.BU[E'3GE)LB[ 6'"@X]6=8L.-3JZ3/.2">U1%8P!CBD";** !CIF#2E MPA)V[=32A]0$+0F'I.C.B3)%V L.%1QZLJQ9<*C57@J1H/_>@D M5A/[*=:EBK@S5D7I_MV5&N%B5;3:,U::@!E+2"J&$3>*(2.\0$PZI7 4PBC7 M1I1UKM]V&_5V9#^U;5&P'I?=V>U2!+U@4,&@)\N:!8-:Q:!@.69)(REBQB O MD7."H: C%SKJ2'TK70*7@$'"=&<'2A'T@D$%@YXL:Q8,:G4G9/3,1?"#M&0. M?!JOD666((R),4X'YP)K([JZ! RBK/A!ZQ-9+06L"Y;W7T:C\&=_,"@IVLX8 M$25K4U*T3]&(B,(QXTU"5N?V001>@>E@4+3".LH!3].U,[L?$DR=J[2V6B>0 MGA*X9&.?D%ROG(8%<@IK%LA9 N0XPQ3! !I)6\0M\<@D*Y'Q0@N,DS(W^*T/ MB)T6R"ER72"GL&8W*5@@9XF08X4PQ%("D(,=XE)CY !E$ ^,&)QTPKR5IG$M M0X[IR8(X:Q08+26G"Y;N_=,XMI/^\$,UB+:.5:.FT"BA:3W?ZU\2KYVQ)DH^ MIB1>GZ(U(;56W)-\0EHD8![8B+1*"4DGF1(A,L):B9E>:+NW6=D=Y+GMIS_J MV8$"1(AB'N/3(&@X]K!!>" M>RJ2___L?6MS$]N5]E_I8I))4J7E[/N%DS-5QIC$&1^;P3Z9>C^=VE>L&5ER MU#*!^?7O;AF#08#!;JF[I369 T8WMYY>^WG6;:_=1AYU,S(DF$89VJ*UWCF& M*$-HFBA#ZY,FX]29I*UP;N=5-R! ;"=Y&PA77 M.G:B;D?"=7&1Y@_.K&*=MNLJ(QX0UGDE%P\(VW"M5S.29?# 5#/\+DH--I2? M@C,V&V:DY*T< +VDQINM,*T%P=:VD8M=.SO<_(*M/PT,Q:W?P**X=6Z\*&Z; M%3?NI/=42XA-ZE9$'< Q:X!8H50BD4?7RFG/:Q$W85'<=HP?.L<0Q0V-%\5M M&.)&@^1::P)&N4!QZPT_K*F9EZTOM\QV M+[=\?GJ^?USMGYT=GI]AG;HW'LHZSI)G>ZPAH3B[;@YEZXV/\JGIK\?*?]>= M:7_//4 /IM66+&,XLUX"L[)Q2;PNSDM6D((4@?+L+3=MY)Y;=5X$$R,C>6_* MWM\TVQUQ8%#[^@TL:A]J'VK?)]H78N2*$ Y$) \BVE B\1*3N\1ET3/!M*%M MI*9;UCXY8J8_G<>H?:A]?0<6M0^U#[7OT[@O2N)I9$7Q0@#!F0&3N6NB.:JT M()*D5N9+M*M]@HRT[L_@7=2^CXGK\KNF7AQ/777L5Q0K*:S1?E0-R\O* 14WO!Z[B;5 ME9LOJEFN%A>I3@W7+$L^KGE#'D_=-(S+B^I%>>"R_(9Z[['04W;?G>\=^E_# M6GR&Q<6'HM&5>YUN* U<+I?\U$W^Y=[5/SVI_GSS2OD);)\N(U==S!N2_K?% M+/S6?-*&EM9Y0QV-*1SOCRM_MU=7OU4G9V>C*JCDX-'\U&W=ZTMG Y.3\Y. MCX^>[Y\?/J^>[1_OGQP<5F=_._RT1CI @-HSZS_^>JN$?T)(WD/R?#:9N'E= MO(&B_[/KVDUC/:K2VY":WH^+&U\A5E=I?ONOR^+ +^KN$.S^3WMV\(S8VXJM/3.A6' MK#A;MQ@L(]Z;SW[R>6O*FW$]]N/)>/'NZ>W[O]"BY+P=G[ M:]H3Y-[7W/<\V=/BWA?AA7SS0UKP#N&I-L")5]9*J_GX]316SR%+(4LA2R%(]9:D[#M4=JF)( M53VGJA;W![6W'6B78O+CH_UG1\='YT>'9[=U@//3@__\V^GQ\\-79W^H#O_K MUZ/S_X?=8;T,W+=Y#N-@N_(0Z]Y@C>2!Y+%5!HU8(WD@>:!!(]9]F':\6Q%G M>TTR![^^>G5X2!Y MH$$CUGVH:=Z%#,_3:3,&?97>S"9OFNV<89[B>%%E%Y:-_Y6?S>>S?Y5G\ 3S M_C#4EISCM>7S+OK(_S^ :,]F6;C,%5.90$Z.@J"*@^/.@-=*"A<\U5JV,

#Q-]6D^6/+@P?5\7BZJM7',A)C>S+7H?/D/@4!1F7;2-%&94)F^_WR Z$A4 M2H,J?X)01(.A,@ -63!A::1?.&GV 1,&VU.FY3YA^+\TGS4K_2TC5/R$NH2Z MA+K4<]-$74)=^O[)M\*;*+,!IA(#(5,3+,D$29%@L@DA<][&]+\U1DR"C11K MXP2;+5G_O<_4OL^=8Z9V;=U"-^NK*FOF>CY>C,N;9KF:S*:OH?#E95E#_[6!!YK(U,B3P M-GL0UEMPGDK0QHCLM/=2/BIO]#^^KI\^OT[GLU+M,9K$P$.(^"&[$>UD:J&IM#NFY2V&&' M=G?;/(9+G9X1R6C13V9"N_")*?&< M9P*,"0R<)8SGXM^;V$Z%KPM1^D:4B"M_>"N_:UNJS](62S$;M'2[AQ#5!TT352=#:1/O4PV> V1YF;[OV=@>1$AXF3*CF<7 MF6@C?;H6U6%&HNILT=+N'$-4'31-5)WUJXZTTFI7!,=SJ^7\V'>S6>32=5,:KB=&>/3-)57 MXU3P_K@46*#!,NPVNA0NEBA6* [%=8@@'#/@)2$@I?1^ILKQV/GF#(1Q:GES"V4CPG&HW38M^,XQ1"U"TT0MVL"F2RXT)32# MY.4/P4THNF((V*R\-$(YUTY2=5-:Q/1(MC( !=\7Q9\YQBB%J%IHA9M("ZB M-#+O% 3:J$FV!JQF19IL,,Q8XDU:V:#WD%3K!N,BJMK8]8\+'CM5MR(!>[JX M2//*O4_#IK=7:5JG!Z1_)J4=6SR3A6MS;7.?!# MP/@>X[T?971/6MT]HYR*DB5(/&D0-MKBGG@/7AMJ9!!>J%:Z7I(IZ(P#AHX8K@"4G M^R)C02L:@W7)?$'P'I" WE2$U\Y1DRAX_')>75\M/_LZ/CH_.CP#.O?O7%AVBF'H0NS">-%%V:S+DQ4TM+8G"\F MM >1BR?B6 G" Z5Y:F5X\;6Y;88.^*$]J9HCFX+BER_@461Z]QX4>0V MW"@F#-$V1+""4Q!64C#"4%K1Q?MC:1DZ-VSLY$D1L23W2.(8H< M&B^*W#!$CGA:HC!*(%K#0- 4P1$1@7HOC>)<\-A*-_0:VY_5B.K^C(I'E;N; M@<8:[/#K@[L*;(&Q>>;G)^S)^D'NHZIMJT$CUD@>2!YHT(AUS[%&\D#RV"J# M1JQ;WD3;7D?2;C4@'9^>_!7.#U_]2Q50:- M6"-Y('F@02/6?=L&@X.:6HU"9]/74"STLHK)+T;5)-5U%6[: ZI+M[B>+QL& M1M4TE6?'TS"YCN/IZ[_X>?7G]_?^[I^W0_:OW'SQ;OF1U2Q7O[LUC^UHV+!" MDD"] LY2;<9[!!]7EQK)\7)WA_&@_G4%V!= MH6FB'JU?CZCV61!M05-A0"CJBQ0UAU]K&I-SQ=DW*QOY'[3'<9-Z].T $1?] M\!9]YQBB'J%IHAYM(#ZRBBMK'4A?_A B$; B*6 I>)TLS52S5K8C;E:/-IQM MVN%%CP>T#*#N]RHMQO-TV53YKB9NBLT?O?$KVIG"V3FL0T 0_8I-ECY=Z%,!8%2!FR3BC*4G#V\B[ODS3NOS6XE(LI^^^G-6+^0>R>Y[R>)KB MLS0M/RQ>%N:K[XQ%:+W(Q=1(MS+^!TFA+Z30.8:H5VB:J%<;B(.#,$EF ]$E M#X)&"L:0$M@Z[@PW,BCIVLC+]DROE.2H5UM$"IUCB'J%IHEZM8$Z8A0QNA(K M:=9H#Y$2K&$9- \Z&!4D3[Z-O&VO],J,-.K5@/*ZN)]C8_LY9E=I[A;CZ>MJ MTM14JLG'=;C5M]%*\C4EEP<"J$$M4 MK228: T8%TCPK/@=YE%[ISZ8O6>^<8HA2A M::(4;6 C7:"1Q!R )YZ:$[0R>,X-E% XJ.B+*N56#A?9E!2)D=;].4\+USM* M$4K1UIHF2E&K4J0=U9I)L*R)<%*B8*42X 2),6C",E^)BAYT'O6&I(B.F,!V MV^&D9;'==F-IV8+@_Z9Y_8>RFB^OTK1>MKG?3>BRV1UB\]#DK#_?<-U!W>8;GT^AQYQTL8(!%ST M?5GTG6.(>H2FB7JT?CW20:B@H@"F) 6A:;,U1#"(7C/JE%/&TS8RL9O6(]9& M.A87?5\6?><8HAZA::(>;:!)A05NK>7@.-4@FGFME@0+SB2JG0HL.M%&.G;# M>B18&SE97/38*KL5.=EE^SH6=WOC3:S]\/?W)M8Y\$/ ^![CO1]E]$C:]$@, M(4$*2L!KF:$X$^7V:6^ <6^HHUYGO3(W_D%MLPTGKG7'SHCP-C;LK)TL;MP< MPI$N4.M0ZW;9>%'K-JMUEDH5,P^0I14@9!1@HT@@DPF9TFBE;B4;O':MHR,I M)&K=CM%%YQBBUJ'QHM8-0^N4]$P0P\ +*1O=BN <\>"X#=0:5OYO=VEFWKY_7!V?GOP5S@]?_5(='^T_.SH^.C\Z M/,,*=F]\DW:*6>B;;,)XT3?9K&\B:4J$L0B&$]*<5]$H*" M,ZXH%9,>C/ )%"$V49J(B;F5@]W6J7-R)'A_#E1!G5M3IS-;7ZY MZ,=DH+$ZWG7E%CT6K([OF,>B%&5)JP R$ 8BZN)]2"+ !YZ#-=IIO7(T^B,S MT&VU?G$]$J8_@X'144%YZS>P*&^=&R_*VX:W&;M$;8G)@3BRW-23P65N@1AC MHQ1$Y$A:3CRW)F]\1 Q!>=LQAN@<0Y0W-%Z4MV'(6_)29ND"A"AU$:BB<4YI M#T76= B"I=1.;_,:Y$W3D2)MI)E1WMI/,V-]=?BUOUT%ML#8///S$_9D_2#W M42!Y;)5!(]:XX_6!W!:T5 F%APD&B=7/J2S=-C!Z2^_')W_I;?Z$JHBIN*U.C*FX;UD@>2!Y;9="(-9(' MD@<:-&*-!=MAL D"BS2]+=2!-+UM6"-Y('ELE4$CUD@>2!YHT(AU'P9'#+Q@ MVUF=\NS\]. __W9Z_/SPU=D?JL/_^O7H_/\]Q[,)#R:NKJO]ZF!V>3F;5F>+ M6?C?4;,K? F;GZ1J,?ODR6HV_8N?5W]^?^/O_NFJJU3N](6;I\J[>ER7#[J^ MO)ZXQ?A-JM[,%N/IZVIIG'4URU6Y@N;!5'_M\SY\VJCZW:V!W07M![Y^S_;F M>Q=3$CR TH:!4(R#HR8!=3X3X1+59&6R&A'-?GSOP06701 2P4;F@1NIHU1, MQ;PR>N;FQBWOVTLW/YV?+=PBQ7^XR75ZF>9G#;:?[MDO/Z:X?%5]FOSR<3-Z_>O?K^CG]S=T<^^.D'.V\0E(T"LD2"X\V"RMT!#=#$8HH6SGW]/ M1@*SU@;(7"@0V6MP@AK@47K#F%22A+Y]SYA$C-:2<$B M>X1^8?["_0^LKM+.EMY[ M$G'SZDT#T$_5=G%(4M;0Q )HFQJ;RQ)L669@N3/&4Z9S-"USR-)DZOWKQ<5L M7KY1_,36EDQ=WS6CHY,7]TSZ^/(W(T$RE:T&QLH%"ATSF%0H,C7321*3FAC6 M,FMLZ)M)E3)ES3$7.I9O9I4 JT4J;V/<^T"YL2MG.CV2)UK_9I2,BOTW_VT' M0=Q@4+D/"(V^YH]L%W\0%[Q2E((A1:Z$%02<,AE"-D8IJ8S53/+*T).R11GTUCKZ+T?(E*(6187/'+/06>*$R)\N89B;B'YW@2WL^M%O2BWI\2=N.^S3YG/ MQP/[S8%MG<,Z! 0'F,,!U]* %";!AQ1!B";?U.B(U)HE19.U MINW\.\H.KNV^8HBR@Z:)LK-^V3%64T\#AR9^*9&+R25RB1*(9<1&+S-/O.5T M)K0^*!!6!:* MW\PUA* UH=PWO+9RWH;W4?N4@#>Y(1&\!..$!)Z3LC0&*MW*>1M=][IPRK5+ M)2 0,ML24T0&/C6M+Y(U-2FJE5GI=3%:Q."H!5_6:M.K4):F$AJ((#QG;GD6 MO>OIT3(JGF0&[GESU)[2PIZ?O'*("H2Z5V-L**LJ**LO*ZJB!,LV4C=Q)I5KFD UU MOD3OC37!0##4@C%76DE;(>?VS$:K$?]&W-X+LWF_2^+Q[4(],Q\FJ>0R,& MV02RD(>3)%C-5B*?5A2P/?,1>L2E'8+Y?-)[AGLV>Y/+;^>HRVNX<0Y0= M-$V4G0UD0IDVGB=?-"/DILK P6LAP$J2390^V;RRX^61(2G*#J[MOF*(LH.F MB;*S@00ZX=JJ3"$Q2D%XG\$)1D'9F$D(K"D*MYS*:E5VOE2_P;7=S\XEG&VT M[LXE=S5>N$DUGE;I;4CULD'I0^\ ]D'WQIO 7DGL@]Y&;T+P[#11 7(D$D2. M"_ MUDU>NG$\FKXGOCM.1DO^!>5LI#G']N@M6O*=8XAJA*:):K1^-8K1"TEH DI9 MB5.E+AI#=#-3R!,E!)'&K:A1H#G[0!)D%9HF:)7!1V)!&"^SU=8+O1+;;E"- MZ,@:W*RS34N^[GPSW,]2EH7(9J6O9'-JQ.RH:"JJT6 2L+AU=,TK_U5: MN/$TQ2JY^70\?5UC!;;""NXU^1329NUC MT%*NC#QZ2,[UEML.WU/;?GB_+3[%YRF/PWC1EE\AY<@RB87=+5KRG6.(:H2F MB6JT 372)9*5V4/26H%8:HSB')Q-3!&9A?,K!SX\).>Z.352="1I&U$N+OF^ M+/G.,40U0M-$-=K$7#YG9" 94G:QV>POBQJ5B$=EJ9ADT9+5424/R;EN3HT$ M'U'91C\*+GEL>MV*G.N=M5;-%A=I7M;S9?F=%VE:-Q/[)K/Z 6E8+.]V79S< M8=[9W?)N9RSRQ^V:4",)U29J!I$ZW0PQ<&!M$, 5F^P<5$8/GYRVMG/=;V)U125%)4 M4E32G5%2KX6--F0(M#G!V&@.GD<'W 1B?'/6.\VM-!&CDO:&DE!)44D':+9# M0!"5=&>5E"4G">&I2*()=Y$&)D([#= =*^E(:-32[K44&Z8' MD+P_+^C5U_-WY4*6I^VX12& >K%MQUP($Y(E(@+AE$!A+0FF1 [@FE0W(W:6XY)O<5W=[]'>.1".,"\Y$9!E_D!DU,F7"LDEGKR&8%1SDENPX(2@8*UED3,5='A4Q7C-7XI2/;);=JC% M+%=WC^3"MJ'>Q$WM]!#X\NHT_P#"GKQ:5/5L,H[5K>5U#OP0,+['>.]'&6.O M[8V]C-&F:%)S0I_5-[IK6*1%.&P1:BVL(BMC_AY2#_Q$S=H<]$='[60HUTY9 M-V$;X=V35D^SF*C&72L%JC&J,:IQAVJLB6'4&PV9BJ*L3F@PJL@K)8I)Y[*3 M?N6X\(?4%%&-48U1C7NN%*C&J,:HQAVJL3/4)RL9""83B$03F"0$:&I*=.QX MIKJ534*HQJC&Z]I2Q-=7E>0[6)4\/=\_KL[.3P_^\V^GQ\\/7YW]^[^]983: MGZK#__KUZ/S_8>]6;_RL=MHDT,_:A/$.T\\:KF=CJ$A$: *,>@\B&@=6$P^< MY!R82"G9E3S#0[+^2X_F8C8I-[<^_.?U>/&N)<^&&3WB2O>FFVH0OLT6$$7G M&*+*H?&BR@U#Y5C.@AHGP3II0%!>%"N;HG>)9\XCY4&MQN\/R*:O3^4L*Q$\ MJMRN$47G&*+*H?&BR@U#Y8QP2?@B:]'RYM!5$%9]>_N\NJG=K/3V 70=87Z M!ZB*[;&&J^+LVD]2?WR:3934?M>7'H$OWP/T>-J=8>6229Z C4* L*K<0--4 MZ*4CRM 4DY!M9*^/Q\Z/)^/%.-7[T[@V_T$0\(5;'?P*(J MHBJB*GZBBDDR1QR30((JJDB2 2.H!^N*)E+"I(JK>8 '9+LWIHIRQ$P;N6]4 MQ9Z1-ZIB[PP851%5<2M544MCI @&0K*TQ(J4@P^<@30Z&L$\(TVF^_'9\4VI MHB CK2FJ8H]4\39;7OYVY7LO?]P1 =OL5_U(AQM-P-^\M/EE3YOSLL?AZRGY MBU2YT)PRX:;OQM/79"SUE]]WYWJ'_-:SE9UAE_*PS^6_-)&UI: MYPUUW$PT6C[T\6025_Z[D/UG%;O#I.*+U+=A!7\__=M)]6RO.ML_>7%T?/3R MY>EM4>_T9%0=G1P\F@$>C=/2K_I(2;_-\F_U'6_GMW3C[O0"SH/3D[/3XZ/G M^^>'SZNS\_+7+XX*EK<6/KKK9#^"2%Y#\GS MV63BYG5Q)HK[,+NNW336HRJ]#:GI5[FX<35B=97FM_^Z+/[_HNX;@O?(BFA3 M5I8.^H>8Z"9V:7YS\=6:2VV>A8E[-[M>E$][FTH@M/QD2L@>^?UML!,:X*_J M]+1.Q7\K1/B^'^9.L\R;<3U>AH/OGMZ^^@M-,SE;]O4/E2X/;^ NYY M7NU)J1_Y&72/BD=^!-]3VC[V,K8#"K%'J.G^,N0>UW@9M\_K/<%[81O*]@"- M'[\IW^@+U#^V17TC10+=G[:_SUQ%_4!1J[Z:YRO7TSSS\Q/VI"?@-WVS7<6B M-[]\DS4:A!:A[2VT2 YHP0CMMD'[AX/R87X^_L.HQ/XUU&D^SL@0_<<:\45\ MAXPO<@7:,N*[O?ABT#$DF!%:A'9XT&Z4'+Z P09A?U#5<[@VC6 C@2"!K-^F M'UF >O!]N7.(,I),'U8"D@R2#-HT@MU?L)% D$"VS:81;.P(^S'TU\PP:D<9 MIJLXZ&#BZKK:1P;:";H?H N#)=]A8HWX(KY#QA>Y FT9\=U>?#$U,O# Q5TU M8TRJ\11CESXL!.08Y!BT:02[OV C@>PL@73EI)PN+M(D%;1K! M[B_82"!((-MFTP@V]I?L7'_)#QT=VYMET5DB=W9Y.9M6RUGSO3SN]^97$-[+ MN[:URH'>$'(5A_O2%<"VY/S?+"6]2,W[:PY3;'&*M8 : _]IBWR MFY"E?FA.Y_*T5V0I9"ED*62IOK(4^E+(4LA2R%+]9BGTI9"ED*60I?K-4B_= MO/J'FUQWV!" 1(5$U1-HD:AZ2U2';CX=3U]CV(<\A3R%/-5;GCJ>U4HW%&+)(4DA235:Y(ZGRW* MR3KOPN/Q?*@S&EI"50YXUU/AS5KE;!7\9ORX=-7\Q=6(QG MTVHQ B>+#!!I V"6:,,Y3')]7R4]XN7J7\\Y.#WU** M.N@L(*I@02C*P7(IP06;;(A"2Z6?5%-W67"YKN&U#] M2Y[\!QM)JT>"J;_\^=-O]A^XLH>ZLKM&\![GH+>P]MHL/R6\M7#;[U",MD&, MK6A%C)K\SD4)Q-*\/OSG]7CQ[A,U^O7L M>8EVRYTN;^%W10GX?9J$8H1BA&+48U '@!\*SL8$AV1K.&,<.&<$A&$2C!4> M>(PV,5[N6)2?"TX1(9>-+L&29*-L=F# M3K*($5<,C-81K&->"B.I9WYC8D0Y'5F#X1$J$BI2CT%%14)%^CY%TI1[(5P$ M1V6"\I,OZD(MN,!U5-EGX_CGBI1]T1_O#7A*0GF/=F"2)1!2D20:97EX@XJD MZ$A2AHJ$BH2*U%]049$VK4A=ZP3!;U$_6S]4;XX&6Y#@9E[1H05(LBG8R#9]YS1H42E'ZNGT&[ MHI!. C=-Q2Z5:-0;F<%K;YV(QDC1:GCY??I)1ZB@J*"HH&BRJ*!;GA.-P7 3 M@@6MK"BB%14X8TK0E[1,F8EDTTI.--"IAGG+BEII5*L-Y$1;V(;\Z,WCN[P-^20MJO$TS"Z_/DNRJR.S?H"(V[HS M7^3AGKD3B/30D.Z:6[J!%6EC*XT9D4;:0-I 8T:D>XHTT@8:\]88,R*-M(&T M@<:,2/<4Z=VDCC+7@'*<@M+=@76; J34T*N^R M7JWGV0/ I2WJ.=89_7\T[2XFA9B6A.8VAK>X,>26-: MJ.3APN['PNX:0713T7E"I >'--(&&O/6&#,BC;31;UC1">XA 6!T^Z7HECLO M..$&3. 1! L2C&(4O HQ*BV2DJLS90+3F<8$-K)FBX4/X),)4!Y,@7+NN% 8 MW6[5PA[2<3FM+?0^-:H>N/JBBN,WX_)U8UW]\<-F@6T@(4\(YT(R,)1+$-%Y M<%YZ4#[EF)GESJSLDWX("1W,+B]GTV7C_/-;*%^F^7(2\/,4)N6O^"DWE1]3 M/%NX1:I/\_YEFA=[?#Z;E%?6RW?=Y2MR7U_]'B%?):L^V-C-\K]*984WW^WK M6ZB^*[#J=F_*+KG[B/30D.[:5>AQ/@:->6C&C$@C;2!MH#$CTCU%&FD#C7EK MC!F11MI VD!C1J1[BO1NTL;C8=W9VE*?"0"'!/:^>"2)XU'+8C!&V9MY2T9X M5WX*R5L:I+:K0P(?T)_]H6)TIXK45.7:FKK$1U1+'+KTQ:6Q%G/"$8'H6J/# MAT@/!VFD#33FK3%F1!IIH]^P]MI!'@!^&)'O9D3.E?0REL#:>E[B\&0R.!8< M),\LB4180F(;[9P8D>]"1(XCDKNEIIO9XI7[EYO'*KU-\S"N4XV;+H?A0R+2 M0T.Z:Y[I<9"/QCPT8T:DD3;Z#6NO?>X!X#? ('^H<;40-CO.)- 0*0A*)!@G M(BA%N:0N.,K"YW%UHM$;3R(X&S((+00X[BQX)X5QUFJCW!=/%CJJZ^L4GU_/ MQ]/7+]-\/(O+#8\WVQZ?N3K%$G5?I6GMFBO\).1>[AZL?V1K)!4C1=H(M7'9 M]V/9=XW@SJJ1WHA9ZK[BMQ8U:@O3M62<'WXKWC)"!1KS8(T9.1;-LH=FB1R+ M'+LUQKR;'(O)V&$J&R+=$Z21-M"8M\:8$6FD#:0--&9$NJ=([R9M8.S<-7Z8 M",)$4/?&/*31U-O8'[SL%@#?= 045^YC2T"5WC8_IW[LZ_/E]6G^ ;6H MZMED'*M;Q-!?V=3&GV_?@M)%:6^&"MBM[OJ*0SOL,5&@'(D<*3M%RUST5AG$JG*&? M[_G:C_]S72\NRZ74Y[/]&,?--;C)2S>.1],#=S5>N,ERZY?_?.O7J_3/ZW%= M4#I+\S?CD&XVB[U*8?9ZNOR4?[C)=6II)HL6NC<#6;Y'3Y%N4"?124>W$)WT M0=X-)!\DGQTR=R2?/MT-)!\DGQTR=R2?/MV-W20?3$_V'V%,3_8H/>F5YXY& M!E389B15$. ,3^!4LH991Y5@;8QZQO0DIB!A.AHM+" M W.YT5-BBI[:YO0%39PVQ#%M5@Y +.(LN,K@-2)!V$<8[D5Z6OV.%[,)N7F MUC?GH;1UQA!*'TH?2M].2-\ ,$9YZY6\1>TMM8X"X;1$=H0D,-$JT,H+P7WF MS*XT?\KRG U9 B7*@FA"0B.L RH5T3S[0)IH<-V1G1T12T:64Y2W'>.(KA%$ M>7*)PU2-85%21UXHSU$)Q*1*:1L:2O2MZ[(SJ+TH?2A]*'T MH?2A]/V0]$EMDQ21@38B%NE+ 3QA#*P.RFB1B67B<^E3@;+$L@,1N0%A$@<7 M8P9K!8\D&R8A(HF&.K/24)B)<+ &?5DXV/3"AR"6E8#+)B3L71?:;TS\I1Y;UYSA3 MU#_4OS[#BOJ'^M?#8>\/O55_O+U5VR#&/'HJ$B? DFEFR7@)+G )W*1"4 (L M)R7<5E&!)2F"\9;D' ,A=&5:W/K5FHY0KWM(;*C7J-=;:-:HUSN378Z6YD1U MD3M-! A!+!C-,F1/ DM"1VE6=DNZ1"P7CH&1FH @15N==P2HHIQZQYA-9'-; M1HP><=7&G(%=TL9U$O7MI('RMRO?>OGCYE;G1T;X ;52;8'0?-?EM_Y@9C?F MT/SF\?1U4G4T+VR.]O[:?8Y,1=U>EIG:[E*7T]/;57QCC7(?>XQLNX?5[O"=X+VU"V!VC\^$WYQJ : MO:E!-3\08^EFDE!?IM7XXF"M7-M#A*WJQ_'TW=^ >QR'AR,\A.H\0HO0MC^M M%F%&"T9H!P3M'P[*A_GY^ ^CVDUKJ--\G)$A^H\UXHOX#AE?Y JT9<1W>_'% MH&-(,".T".WPH-TH.7P!@PW"_J#*YW!M&L%& D$"6;]-=U6"V@_A^O)ZXA8I M(LGT824@R2#)H$TCV/T%&PD$"63;;!K!QJZP'N#_*_'%],C Y>;L^BK\11CESXL!.08 MY!BT:02[OV C@>PL@73EI)PN+M(D%;1K![B_82"!((-MFTP@V M]ICT /_-]YA\.JR1--^IJF>3+(W.DKFSR\O9M%J.\NS+A-A/[MG- MKR"\EW=M:]4#N0JY"KD*N0JY:A!'&4]PGW8]E@ R##+-M#%/"J?(++M*T'K])2#-]6 M(,T@SVT8SYP7! M^GK^#AFF#\L &089!FT:P1YX+;V/=V3'S_7!6M:/W+2S"S=/-5:Q!D![Z#=M MD=^$+/5#\SHORSU8($LA2R%+(4OUE:70ET*60I9"ENHW2Z$OA2R%+(4LU6^6 M>NGFU3_D]3Y;.$F2%(#(*EO](G:[^P3#07/'!YQUPJ2 MWP6_72.)_>!*F<[FEV[RV;4]Y,X\#W:1**$8H1BE&/01T ?B@X&Q.<(BQ,9:H@$Z)!!$+ M44>!2D(#U]&*G#X7G,"%B(0(D)(&$-Q)<%P0L"QY*G14B:7U1S]V1(0><6E1 M<+9F97>-( H.1C\H1IV)D=8\B> -N"@MB!046&H=D&P2H2P&%MH1HW5%/Y:@ M&*$8H1CU%U04(Q2C[Q,CY8RGD3BPQ' 01G.PQI88B5(;,\TZ,/^Y&(DE/$+6 MUBM-O#>*K_1.&)Y=B?+ ,R= .!W T:*KT<@D'>5,$]>F/-;%!,I/]S;V"8-Q MVP;IZ$^HH*B@PS)95%!4T-:[#V-@TLD2+#J307 5P1')0.GL6.192+;2?1A" M5E2(5")*U;3/*PM6.U*B3"^Y$=+&&#>OH'3$B$ %105%!463107=YJPH)2EJ MKS/X%&(1K1+[69:YK49&491K3:0%6UA(_*CMX_O\D;DD[2HQM,PN_SZ-,FN#LWZ 2)NZ\Y\ MD8=[YDX@TD-#NFMNZ096I(VM-&9$&FD#:0.-&9'N*=)(&VC,6V/,B#32!M(& M&C,BW5.D=Y,V'@_KSB;\^TP 6,_[4CW/"LZ9C11"4\43U$LP)#A@KER14\H3 MEC^OY^5RX48; DDJ6=[C4E,#%""II98HD;0.G]?S3M+B:%F):,YC:&V#PT@* MV4(E#Q=V/Q9VUPBBFXK.$R(].*21-M"8M\:8$6FDC7[#BDYP#PD H]LO1;?. M,D.S#"52;38<:EMN#7^SKM-4':[LA M@JM4UGKS+;^^F>J[0JQN=ZGLDN./2 \-Z:Z=AAYG9M"8AV;,B#32!M(&&C,B MW5.DD3;0F+?&F!%II VD#31F1+JG2.\F;3P>UIVM,O69 '!<8._+2"8ZR2E5 MD+3P((A2X'R4D DC/E"2+5^91_^03NT/M:,[]:2F/M?6_"4YL@;'+WUY::S% MG'!8(+K6Z/ ATL-!&FD#C7EKC!F11MKH-ZR]=I '@!]&Y+L9D4@Z6/"9%_O1M-B.5\[JE5G(#VGLQ(A\%R+R(0U+WLHF])=I6C>+>S)V?CP9 M+]Y5[G)6X/D_UZR'435-B[_X>?7G]X)R]\]9?C]GN5JXMU5Z>U4^*E7ET:UJ M9,]$6JX%!1Z)!*&%!JM,:L[]2N7AAKQH&WQWNKA(\\)UY3M>-/?D3?JXN>95 MT\A>U^-[>MK55Y_O)$W?M]LI'1J2'AG37[D&/XITD@;:,Q;8\R(--(&T@8:,R+=4Z21-M"8M\:8$6FDC7[#VNLR] #P M&V#?RU!+KX*8) 1AH SE(()QX&+Y)Q52!6I,]GIE3'\S^)"KZ$!;XD (9\'* MX,!R8ZC2*@6J.BJ]GJ3%:6ZO_JIP2N+6L$;7"*(/C)X9(CTXI'>3-E#-NL8/ M?>"-^<#)V9"Y+/YLC!8$E0I\U 2\\\HZEWDD*SYPC]L/T0<>(&L,:5+XYIKD M-\<,R[T/9<77J?&9+YL^Z^4ZO.VY[L?F2E]>G^8?P-R35XNJGDW&L;I%#!W# M3>V^^L:]N*$[PO%NX!;-[J-[))_M,W3,7Y'CU%ND&=1"<=W4)TT@=Y-Y!\D'QVR-R1 M?/IT-Y!\D'QVR-R1?/IT-W:3?# ]V7^$,3W9H_1D9L$[(SADQCD('3E8ZB(0 M(1@S*>046ID_B^E)3$]NOB_\T5M.=KDO_)F;N&E(H^HL72W2I4_SBME1Q0AC M76V#^'1)L#W6K(DXN_:3A K.RV( +>N&F<3Q] M_8EHULMG[ZKET1$*8U",I=7Y"W%G*)E M#JA0'(2E%FP1.3 V%%'TWNL@UQ_9V1$1>L2E17G;,8[H&D&4-XSL4/H&+WU% MJSA=JEX639&0&7!4&R",^V2X9&P73(*C(X(-($"+G*>7R'/&?2Y_ARGL3BO2Y\H<@4H&5BH*(C-O O- A M;TSZ*+,CV4HG#.I?KX@:]:]GQHOZA_JW=?JGC2"4*P69:=X4Z"0XPB-$$[D5 M(?#L5_I9M(G>!95OTSX@2^B6I00FO @E%"D/8G/X)/J*2H_ZA_J'^H?ZA M_G6C?UVIVA]O;]4VB+&PP>IL(M!$! C/"3B>(C!M0[;,E3A5?"[&)#+M) N0 MF%4E&%5-5P[C8!VEVGM-%(UMBG%=3*#\=&^SJ= "-;EOQ/8GU&O4Z^TS:]1K MU.LN]#HZ145L*I^.!! N$_ J%^W5-$G)4HZY3E0U ETT7G@#)AH! M42B>DQ,VK6[(7+]>TQ$CJ->](S;4:]3K+31KU.N=R2]+Q;66RZ&H)9 57'KP MDDHPP5,;1=:>K(2TP2GK;-%1P4R3D\X6?'(>B+26LBQ$-GJ#FT;LB"K,+_M*[IY:?/+GC:C1L;A MJ_B<7Z3*A>8@/#=]-YZ^+DO>7<=R0;&:SA;E0]V\O*!P47G#Z[F;5%=NOJAF MN5IH?\UK-5G6%Q\ M&/1QY5ZG&T8K+%\N^:F;_,N]JW]Z4OWYYI7R$]@^90U77:EVZP ,D%5^4O@TK^/OIWTZJ9WO5 MV?[)BZ/CHYCZNCDX-$,\&B/@/+V^NDKS\N+THQYB6U@?G)Z MG9U_*1'4MTLNE_K+X+X]+_/.C>)GBC"'W^]5=L_(23O M(7D^FTS1_$Q9M>UF\:Z;^BL2U*_*"Q+'_U#4'03O#2_NGAKS;4VS\+$ MO9M=+\JGO4TE$EI^,B5DC_S^-MH)#:I7=7I:I^+!%?;[ZC.NQ'T]* MX/?T]M4_K8X=N_EPI?>(^7T#RY\:GWH)T[VTQ M?9+6SY:">>!=>S&;-S%[]5_7)8!/\^JP?.W8ERSRO>.S>W+K[EE2#[TW#YH* MNG$->7BJHR?%7YUCD+J"J;5I4[PW+-Z"]^7OWY/QAA''6EY[K2'[)J M"]@'<-6:8$6JZCM5V8]4M<[AWDA5?7&!'WU:Q_=.QN]3#J6]G.S'Q'WUXM7I M+]7IR\-7^^=')W^M]@_.C_YQ='YT>/:TWX?_[*Q/W!;(?6SIZ@AWQ'J+L$;R M0/+8*H-&K%M.G-Z%;/G>]MS(]S@VM'#ST;OE5YZD136>AMEEZG>.8AOY?\U- MUIW#^@.;,!X,<8>[,/K(\C^ :&>4\Y4]%E0[19F'%*,%06P&+[(!SXF@D@5/ M$_]\CX4/3&<:$]A8WBB2#^"3"5 >3(%R[KA0G^^Q>#F?E<_>N!GM'&/>.:Q#0!!=B0VZ$D)&)E-DP'@,(#)QX+(28+,KJIU*>$M;B6WO M\ESY>9*:'_:GKQUNEMU=I6C^@N1G3ZETGA7>8;C"M/CS_HD2UQ37( M%)BWQ5WR>"#PKD[-[(#+9KG=M#0_.,C%)'K7*> =YAQ,H@_/NW!,NI@= M@RAY"5B5H6"E9,")\83$G*)9V13UD"#W[,+-T[.&Z0[N$%U+3H46&M/F6[3$ M.\<0U0=-$]5G_>I#96:"E-@V4D]!Z!*Q&DX=*.[* TI;EU92K ^);=>K/IJA M^@PFJ,6B[;H'FUZXZ>O4'#5UTYR\W)\[&;OE,4CC5.-0TXW[%3B7L&?^'&(] M/*R1/) \MLJ@$>LU%DK8^GQ*MGL^Y7X(!>_B2\Y32.,WS?&M7ZR$\2NF MJ+8Q166)8.5^6E!&,Q!)>O")23!.))LD)Y2(-@HD1]-0[G:=GJ>;OX^FMZ3W MZ@/GM;W90(PD;:,K$-=^7]9^YQBB+*%I#D>6.M.:/][>A^T02<8\B>7_064J M06C&P>GD@7.2M*,I99_;J..T*Y+?U$8UTI:@-GYYI:S'MOZTP9H/QN=MWKFC MZ9ORPVP^3C4F:'OC^V"?-*9:T?=9M^^CK+Q")=!9$'*3RJ!2DYZQPP+ M)*XG07"'==O:)#@RDN,.C_/M[L&; MSLO9XB+-JW ]GY<7O6_)Q/I$;UR.+4D/#@'! ;H<&*.WXP"5*)N:H"B02%QQ M9H0N#I#@( 773A%!#%U3$?\])]\.5W@_4V%_&D\;7O[1&8+?WH=BL9;?]] = M=;1K%>BWV0X!P0'JZ'"5*T>9>104N&AV2,82M5MM/$2A54Q299'75%EO5[F^ M,Z8?28Y;^8<3TF-A?5.-[U?N7=/<@L6"WG@AQ112J2B4"8E"!R MTN!MY)"D$#(3E1VQZVUX?WG#=2V%Q6:D+1YLNDWKO7,,48K0-%&*-B!%R0D> M72R*PA*((#C8( 1(K6DVU-(D5J2HW;;R=J6(CQA%*1I.>(L5Z_6'M_/K]+%B MC0GUWO@4F$+#A#H6IM=^=+NV6D ("KHSBIHU"QFKC($)A.(2!082Q/0X$/F M,AN3U=IR!&M64#EB"@^$[5Y L50^@%S"T8W M;[D;HYK,IJ^AL.;E5P[=P;) ;WR.+4G�'! ?H<6!9HQP,*4BNA=(!HDP5! M50FVG2RQ>8XRF,1X<8S6$Y8O"?ED-GT_-[C/=^E/OHKV#DWU)#($W*$^Y!,B88$V7,BJ4_!VY6).0^) M_)+Y?P9ND@';CZXL5D]J^SA5NDRW*EK;M+K#\%D&\LM1M_ MC/#N*:VG>0'4ZJYU!+4:M1JUND.MIHQ&UXR9X9P9$)QGL,H*L#Q0EX3T1J_, M97U(IJ,SK::L/Q/J4:O7W>./S0YK9I&3M*A"6;/5U7SV9AQ3K/R[:G:[KBOW M86%CE:8WWE@[>5GTQC9AO,/TQH;K_W!MO&5,0]".@'!>@H]&@4\T&TXIZZ='\@D?44E\"H[W:^S\(UV<+^*-S#%'\T'A1 M_(8A?MD[Q422369>%R&3)>XWGH%S.AE5=)"H5J;[;5S\.!DIT<: M4 V'S]2["FR!L7GFYR?LR6[V]&VK02/62!Y('FC0B'4?6EO;*]?L5G7F8/_L M;]6+X]/_/JM>O#K]I3HZ^$O\VSW'H M&_$CUL/#&LD#R6.K#!JQ7F/7#VZ(:M.O?'D]#Q>N+J^=Y:;SYZJ@]6Y474W< M=+$<=)+^>3V^:MKW,*O0&Y["[9B8'\ &ZG774#51- 9*( 3C0-A(P4=BP4OE M$C?:1-7*^2$OW;N&7^OSV7XH9#M/+]_3\,N&A/>G\?"6@ENJHJI5GSE =J"0>J,H'R M+PXF>PE.)L.+DQ2R3FVF(%[,YL5]"BG%^L5\=KED[Z/IFU2OI9=;MI&$P/W; M72[UA#4:=1IU.D.=9J%&(LZ>]!!\"9Q$MT&_NM4*>'D1+!.2N;FK-R7:=8C0N%W"Y(([2HKDH1A*86K#<,I$S9!KW\+5E5X'%411;:M"(-9('D@<:-&*-EGYV7P^^]=X M^AH[J?I#2UNRXW4(" Z0V(=;R,R*IB",@AR-!N%%!".$@10-\3IF3TEH99?6 MG9;O5^GJ?2_X:3YK>.^\T-[SY!>_N,7UO!#?T?3\8I[2+^6W7M2G\^-4M]4. MKD:$X ;X;:*#SC%$I4+31*7:P'YBI4Q.3A614@R$# 9R+#%_VALW MI)T]DYW#.@0$!^B&8!]R.TZ1I2(D[R+$: P(9CV8X!@PQ9D1D5 F>!OA^UU' MZ+A0[JT?M#^-!^YJO'"3LQ2*1]3BSFVJ6&^V;G=.0SW="83JV37W]]MLAX @ MJN?.JJ!YG17X9X7P3F_YKBWW@YO^[!W&)8]JA&JTM::):M2F&BG& M>:,?8%.(18-,N3DR23!9V& R)W2]5?:UJ!'KT22+[5[R6$D?0+C[?-P,DYG& MNKIRXXA9_]XX%3@TO4<8X_POK!Q\O1F1*$]I2J"4TB""+BZ/HQRX(9FE2*6@ MM,W#34[S!])NRR?B(ZK;:##$X>A8A4<]1CU&/48][DZ/1=11) U1&=*D(#)8 MKTB16I*CUHDZW>HA)FO08SFRAJ(>#T*/\;"2 :0Y5@XKR>.IFP8\K*2GWM;: M)P6CMX73S]';:L';DL'F9(M[%6FTQ7-R$ES3/$F=8;;X7M;IN,;#2E[<\OCZ MII]3-;*B/]LOT1O#TTI0KU&O4:]1KQ^@UX%+%:G*P*4T(#3)X%1BD%0H#\N0 MA5TY7*S%TTHVH-=,C+2QJ->#T&L\KF1@ H[ XHD#_9AGNKLMI=N*-9('DL=6 M&31BC<>5]"*(/3D\KYX?'KPZW#\[K(Y.JN7Q)?LGSV]^./RO7X_^L7]\>')^ MAAU'O2&A+=EN/P0$!TCCF ]K:^Y'L2T7)2BK# BJ-)C4_#-204@@/,J5?-A# MZE=-,JSY[_"?U^,W;M(T#KU*]6(^#HL4FR?VI_'3!^Z\\F6:CV?Q=C3!\W3S M=_GWY#J.IZ\/WX8+-WV=7KE%.LPYA47K-; 1I:0W#4F=$AI:N!23'&65_=" MC+.\!I#U:)9NY:;QIO4W?5S$H\JG\@VF3?_O+%=7RS6->>_>^%O83M0CC+>R MG6BX7I)6R<;&Q>%"L&8JBP'#J04J7?:IR3V(E>W&@>;L TF055 @@LK@(['E MW5YFJZT7.K?J);4VN=2*_AS1-8A.GBU@E,XQ1#E$XT4Y'(8,V43ZZ/@8WD868 -LLR.N#\IEOX%%N42Y1+G\1"XS\R(XE4%8 M:XKT90%." ?\(E4N MA-EEN;QW3?_!]=1=QW)!L9K.%N5#W;R\H+!6>6 YC7#OL=!3=M^=[QWZ7\-:?X;%Q8<\W95[G6Y(#5PN ME_S43?[EWM4_/:G^?/-*^0ELG_*&JR[F#47_VV(6?FL^:4-+Z[PAC\84#FX> M^CBPSI7_+N2&E]H#/&:[PZ3B9Y/8AA7\_?1O)]6SO>IL_^3%T?'1RY>GU;^[ MRZN?JK/3DU%U='+P: 9X-$Y+EVO)9K\M9K_=I:S?/E!6/\ \.3T_/*O.3ZN# MTY.ST^,O]=-V=&5'S_?/#Y]7+XY.]D\.CO:/J[/_S]Z[-C=R'.G"?Z5#N]J0 M(EATW;HN(Z\B1K+D([^R1JL9KV,_.>HZA 6B:30P'/K7OUG5 @0Y)!#-H@& M6#YG1R38Z*[.RLKGR:RLS'?PP5]OG-$[P'708_KSWY;0^741R4(D?VK&8S-M M4XG3V5DS;\W$MR=5^.@"T.[+LP#D(BU,G],B+P( XEDB'+ XS4TA^M&'1[#C ME?_UR_P\@).S+,JL%*M@LZ\T6@EY4I/JO__A(,6'?5%EHB6ZLBRWKS9IPT]^7,E]W?3Y;B&*O M,NQO!;YNNQK#::F-)B= [\<@FL3>E]I=-?#+]'*4>PQ[\)@!)T_R!6!)SMO% M!(#C';J?_#Y.>?OS^MWL 7XBA%+ZJK8*95;C'53/)K)@XPKMZ= MS:>M-U=)@_XRGX0J&'>6+S[)CYQ=7:1H @PV$8A1.\NZ&$=Q=H5FETUU&<+O M;?553$.;G8VFLQ!@1N##ZE]S<)G"M/WZM'KM 1] 3>%YHTD7,\E*.UE,"(AH M:BR\^.QJX6,M-HG;ZJ+3^E0N&IRRMHKP]LUE^VI=R]=,Y/H^.SMEC'UY8Z?= MC]J+L;EZ%\G8WBU5*-\C7@3L)K?)-5'('ZGK>OK&G#&);:UF*X M5D9^6C/YY4!7Q^T"&4W2.Z$LE\]XQ"=DMBX.H1EG%.NTQ<4EB"9Y$[ D*%WY M$VNSV'V+8/SEC>$-1()??/M;6KEAXN#BSL2D5;Q8:?!6/*^=Z]]9CB? )=W" MVUB0*?J05QZ5)]??_>2%.E_(3L" M!=+:W+M<( DE_^6I5&6QA"61J?.TW:V MA(4.11ZT7I9 DM8 X,!;X-#AW,(MJ#I97#S9^+A;'O0!R^/02&9_L_3WD$7< M3,(2<$2 M?K@TX^XO9GS>)**1*4MB657ZO'.&0O6W20ZSODVQTO84"$@*J.8+TH!:H-' MUGS2$* 4/80"=AE&_G$$[PY,ZY4M!W]/"&[=-!8;B]S#;7&*AX]RP4,Z;-K=*24P>!C"/ MQB5>GSR+Q?J$2^&+'\ NAO21G[M9E7 @&]:FZ4(+[<2XWY=_AJ^,E@>D%\NX M@H?.D@)W2W;U:[>FUWZ=^*ON"&I@;W#W;J[9[8R-:-Q=3[ZF,8+]YUF MNE]9,UU=9D?9P6KGDP@$'J3T.TQL&,-''F0%QG\Z'\&*<0U,=_Y&,BUG(_<[ MC'3U <@#9 W3/LJ_=L9E^>'&N^9A6?,[W-F=A61B;OS]VL:L3>*ZA :^-OX" M["+;T^_SZPUJ69RL+88;^C^H<6;_^%ICEO S.YLV\_=GMVK X:9>A)IQQZ5" M=8TMXLISI!A52'L2A.;,,5\_)?;W3]NVKWZ9)PJ6>K$M3!H\__LS,TDK?2.M M8O'A>D(%WLBG0&UP*:]Y=S47%G&\7'1A,LXWZ"Q5,E3O+QG$2$O%(^@WKM'/I0%;7XUAZ$B"Y^;@;5?HUY5# NEB&]$Y3 M)/O"Y.?<.@'3],)PCT1\S/ONSK-$F'X/%;!J6&&S!=TR+2R7' !/H5T#+YMK MO2P&<=%,\Q;+>3-?R BNSS,P'G71QE%"_&GX$";SQ1W#QPN8RE#6SO7:64[? MVJPV,)6F$[OIMK)6N@%W7\;3TX*XH1$PC39D(;N\_II$EN-\W 6YLC.XN5SR MEEB*^R[#T\O8%WB;+6 'D(O,'9OSZE.+^B11V(@[^5KM*7\B.[6B5H'F*^%K/+-$UO.PG\]F/ F8Q2]K$3^UMGW7Z$%?+]@BO\'=3B^P5)Z'/_51W/_BN]WG]= M"!#^ZYKWD^S7EAW6+H X[43R[[#$T&3??;@8+2 8M&W2QB[6"U[6^2CMR+YO MTK9>D]SVZ8=1BA+#EU:<-5D9>+D.LSM,7Q"9U>9M._(+]$G?[-C)Y1)4E@@# MAGLV[HQ66-2"6UBF!NSLUAA.DP'KMCZ70UE1ZQ1HB0 SX):'BV7T)>U&=EN1 MW4-6PT@=J%/4?[75W-UB]3$@9W9R$L(U%J;5+((I/J1]YQ3 68ENX;X!_+@4 M&8*GI5WJC3MO7[B,FM_YH Y%EC/7H7,W>Y= 8ZNO$B:W7W_B'NG=EU.;P'+Q MP*7@GDB=]FM%=AFQ^7L2[Z]K(GUS/2W5:^!1;^'G-HZ"+P8FI7!\0OW,TIYD M>[&V&IIKHV.R%P[T99;7^]IROZFQ7="U,S I1)%=A8[^9:.Q7!_3:P@ ^K9Z MZM)1:V]9C&FLBW6;%THV,:MQW?&"&RLT>3D;*_2DRBOTY)X5VBZ5J6/5&WDH M::QWV(=,Z+LP1J+R2S;GPSC%FK.W.#677=Y:9PI#'NSH(JQ%G+M]H.L .- 3VZ\D&,;V<7=CX(/ROK^MHWKFZ8C!7?'(0<1 M9XES-*/)+,=[X $=6U[NO&;#V(SOH\;9S?@PFL[F70QI/,[AM/F*8W3QV7RK MY7W:+;J2GYS1?_'T!/=GHXN+D%G. JNW'[^PO?.+Q#$N+H"KY@61OYIL:DY\ M319WP5HNV\VO=[>;+&QH1Y?:#O8;FU$FY:."K9Z-UE^O_I(1:D&Y/M MST&[')U*4=DDX>SN;0@YFW^P%0!>B]S!3JQN#"K<>0,GV8MI%IG1><4EM@0VX$,SGI]W*VNU^J;!=CGJ M,%CX*!T7Z1( KY_;T>PNLR1OXZQNN:""W>YBYNGIU6[?7;S>0,SD:S[NMES@ MZG;M".SU*Z8X_$7(6I%XG0O3; M2RDK*&6OG:?L(AN:2U:LNYBE7"F[0O6,. MPUP[8JMVU$N?;./6J31_DC18F/7-H>42[PSCDN\E :RVBS:6M\9VOEW_) MN2S=5ED:2^>3PAC&5XODO#3,=4M^?61A86M7^FBFTQ3XVCR0/(B%517W+Q/2 MJ?'AV@AL;LY>.^%I=W>Y0I*R;"[MDRJM8?#LP!SD/=7Y,O?R.IV@29J28G_3 M1?99$V/'$!8V+*E\,V^OE\%&4';]9FT*?5RD?O)M4M[L@2U66?;P-UXHK>"T M9*:^BV.LKYD42=A<,X]<)2LZU)IQ6#ZQBYU\2NMY5,3>42YFQUH_".7[;;7O MO52*U4Q-0C;TJWW:E?;YY0RMIP5D9?"+[=PUPW1A "_2/::CG Y^6OWPP8SG M)FMW9W6OM_-OV_3OB;H=B[7X>UAS31+Q3CJ?$T7'H]_3<;+%KLEYF)TUOMN+ M6=]3N!W6/-"5.S SK\T$ MN)MA<^/SDY$ILY(;DUO0=[ M"8/??.^%%5M1JRR#^=(LWC%)X&T)VE6)WC MVY!W#I^W9VD7/_E;$6S_IM,U:2IS?7HO#2A%<3LZ=K=2=5:X"R(6Q^N.];S< MCZ^^ZS)>RLG=#:ETR5K)/5A+UUID$BV"!]?TH.VLQWI ("-9\R'%+7(DX:=N MG9S#XLZ9]'$M*)&KK+7Y@'[P[-L[NG>X=UE*X5YVQW1SN*AD+K.+V :M!T9F<$/:?QY6RC56( MC@>&./,.<5X'9%F4B-D0M M"4+O=9.8QU?*:[S5T76JZ-HQMY0^FXAK9[JNRP%,%HMP+?MN M8?.KMSDI> &Y^?G'I<*TQKYFC")CF 5#@%I+@+"QA!&I74B;G63?%1]Y+Y5 M>.O\P>WOYXVPD3*%E$@Y>0*&J2@L48TY=3A**=E6X^I']8':^?M-FEL6Z*!7 M[!U8M I[+AR>7 M9A&&N9VA]'4ZXWAI\9]&K7D/?M4B7P!XS2)2<4?)CZ?GX@9&8 U:@40-EHG[ MB)$1+*"Z]M)BS[2K8Q^YN)MO]B8NWBMO2_>8B'LLGL!R>]9?BZW+X4AQOG9Y M1NH3=6$&O9O?:VG7KHIPMYN[7>W#S&?-L@)P&@^8IS3\=#D:FZMF/H-'? S^ MF^YQ"I_B+Y?7IWI%YJ(-K]IT9@=F8"F&[%YTM_YB.83U'CPI/MS9QE?+>ZQ= MN%[SN'MJK4]935+UB^O"R+=>2$\QI@^X[B'W(N*4T;YN-I"!K1HBW9B015.D M!!RWS\/NNK'=LE+N79MJ2*4!;QPNN!=\'[+M==>\OJ1IN,=&/E;.G^CLL!0V MB#;]];^_ )3>N> _JQOA0*9F/RODQP5W_Y]%E: ?TLFQ_:Z:A[38&][T[65E M#1!Z^FFWVM=<]7_.[;$3N5Z@H5H48RCK[$#6V2:"T8)@ T*PC?)T?[33Z@_? MKI]W+FOK$-96H>+%D UG:O9NR/2U(:/%D!W(VKJ'C*\WQ[YW^I[<<.]F/^P! M=#-\WIR6G#O[N+53&GGN$-#[::^W=]'NKU'GLZEO:<399UZ&,;+&C%@DH_6( MD]HA[>"?Z(53%BM;.WISSY-C[TB(& '.,L0M)D@+3I$2!FOL7&VDNZ/^4%\] M-8GB)XSQA_75?"F+_U!,:,&G%ZNB!9\*/GT6/A$?%152H$BT1EP$F!QE(JJC MMM(J&NUVWJ!61E"J#9+:.<2CE\ABJ1$SUEOOHF>$[QJ?M#BIN2SX]*SXU*>K M^^1(Q4MW=5='RG]:'2EO]QLTVOML#)%8/%BX+]RV//M^0"$/3R8/7CD2L53( M&IO:G'(!SJT,B->&D<@-DWKKW(SP'OA&I(@E7YA+%I&Q4B)58\FHIQ+373NW M5)T05O?$'$,_8;%^,H,/V_(\CQ)_5LY5X1Y//W-/,3_;_24G@HE! MA&UD3*0)T* M]B;4!6NEEH!RD5&'.),U4I'72,?@A85;1&QW#75\<+O$!>IVM).\+JC\_?Y\ M\_4B#_G6+\M9?]?,S)X/+>Y]10R1M/03]]LT2/24)HODFWDJF3U !I$<$'C2(G&G$2P1=7#GSQZ%F@BFM#58^]87LC-8R?$#RL M_>M/*N\+XC4%#8($929 EDB,NK$":14!#YU@0-;78[MS%K^F)P*2@X0#1<-W+AY]3(<15 MK=M%:5#XW8\^W/$I?'7_?4B>L[[D'?56[WNC.^JM HO%,=0*&684XC4U2%G, MD22148$CX[7O@]_^G+H3AS<7N2G%Y/W/P;2A?1=Z*[2ZWQJ\-\H\/'J^?VEF MH6*+\N;LFZH3TXOJ1=%=FAYV;W%BT)GIZ&)9F?@%RNH3W8E2WYQ0I;8O%[E_ MT[R]KJ*?*V%?--/9JJISZM2<.^&DEC^79AK.&OA":E+65I=A/.[ZA2V[)0*^ MIE(DJ3/[' 31V-%X47K?5.UYZC2ZND4U"6::[_J=&4WL=.3?AY/JSZ$!09K4 M/F?1[B(UW\Y#WN@6W;7>7K;-!MN%NM=*O6";25BV^KEQ72HE'CZFEJJC6?5^ M;N!M9R&T79>1=N13Y\/4_"IL/#95*K\>]@T17G2+GCI9HM=_GS6I4],T MS.;3R7775Y!/"_>'P>6>V, 4?L^M4Q,%&' WP-)[NQ.*+KVW!Q0Y*+VW^]Z[ M632>-(NV;LLVN\O6"H #EV&M@=T(#/]DO:-IKON^@!PSRSUP+U9=W[UC:]>;8MF38C$8&$<>9_?K9G^K]?M>-WU*-S\WOR_O<&&N M%FWG-MI-+)_PL'?((UA[=M>-;]D[L^O(O7Q@;A4,TLFB3RUL-KOB+0>=,2[- MY8UA=GVX-@1P6KUNN_:%BZE?@.("61==)9,T1^<+8$WUY[->I)=(7X%9G^8A MY=YTX]3Y#X RCQY\W6ESF1MA;8UV-.E<]ZPN'\QHG(W3XGVWWW2TV53X >][ M6OVT/N9.M)D.Y8:(8+C]*)&-Q5W3XT^K7X!>W)#%HJ%0;D7?$8WFHFLF NH M*SND#H9G2WG^U+U=BF-DH9KEY;=/>;DIF8N>5O76FSYRM>]3BZ;^=@O M6EN'6T:4=+U[K]GZ$ERM.GC]MDDO?;5J%IU;OZ]W*LL]*,/'=)0X=[J$/WPWY?61I$&9\C=6?3+G%TDUGMC5ZJY( E:<$653ZR2">$C% MB"C52 9/" M64+,5&[3>">H%A8NT1#QJBW3M.")UD%[X&)4/#XDD_+9\U?S; M.WC=[?Y*?CZ] F=D**!;GZH5%;D9UQJ04E5)9J5C^1!IVT\=;8)5;YQ+W89S MF\H&H.XJHS:L='-Q 89]P3HZXYLQ:.&[=H89KEMTG4V TUF0D]1K:S3I.H4O MC$KNF94H0+H)@/P2N@@%ZC"9G77]06%U9C;1SMW9R6=_-8-S&OS-SG^?;-CW M]]!9O-PY^SPU$W!-YTYV7SG"5?!9"\-;*0P"S%,KI7V&@1UFO' M*VICD#4FR#+)P 82@K1G>6/%:^HPJ[5Y2@3VG[9M7VV:R]RLKGT]\3]?,\Z^ M.U\=S3)+'>JZCE892C,]71#BI.6PPI:L=YW*+EM?I_[[;@SME M$?SI5EF]-,:BZI2HNJ^^4OBTIEBO_:^O&Y_6BI5!/N,@J3ZML3R$]E\OL\/* MIYM]E:+W0R]Z7[IW/&T"C[A[Q[X-6NG54A8K:*V1JFKA=3M3%;KV,,+L55?TX[QC^!V4H;!)_8'"AUWG8;8,\W M]6FS)L>]7W79-C Y?<2(NWV*IU.*8VXK,<1C=D7>ARGOO=N@/0JW&)(C5NPB M[V)(BB$IBEWD?6#R?LF&I"CSL\F[-"T;3+K= P[+#*=LPR#+M[ZXRB^EM.O. M.X &352T L5H1*J"5B-KA4%U%$X1R438KF)N M:,&XI4+3'BF!ADK,&(",*( M-93J@&^>[;AQJB.]VYOXMT7"ZE@$1ZK%AS&JBMPJ$.A*C=3@@@$_XCA,168]U.CE9 M1RVUY7*KPU(A;JI&) M\(_"0:0"H@[K[6JA1FBC(T.<*I;Z96ED@[$(UUH3&CF/2NX#&ND)9[A 8X'& M HU')]P!U;1\0O1[!QF-Z[-1VN7TWBZG[QV.732?*M7M][4[6ZK;/S=?E9%$ M7W.,N$[!&*X)LA(KY%Q-&3$JZ+!5B>4E['(\@UTIC+4DS@Q(N 4@"T 6@-P" M2"U5+;@02%D& .F(1]J%B$B46A)EA'*WM'\Y_KV. I #M.$%( >IR 4@"T > M+4!*;6@MC4'.,X4X"P%I80T ).4.&\$)9R]QQZ, Y !M> '((MP]G[-X:3M- M0S^6V)>@A\@JAFA.BKP/4][%D!1#1=#$DQ)$6QB[P/3-XOV9 4X9:J M"/O8-!A$C<2U%DX%;5^J]2_R+H!0:'M1["+O Y-W,23%D!RE8A=Y%T-2A'O8 MPBT]$@9S7O#[^72:WK14'CXT U_D?9CRWKNM&3HS+XI]F(I=Y%T,23$D1;&+ MO ],WB_9D!3A#M_%7T1;2M&@704!;A2'VFL?A+VOEP&?WSSF&/IG2'5@9S.C MQ4$12Y'AC""NF$)*6(X")P8;R9@FHO_J/LOTG*M%!*^GPYGD1,IA-3'8NT$H M>PV'3$1>A(H6S"J8]5F8I:F/3G.#L*0"<>HPLE)AI(-ST@A% DH@6S"F9]%F89'7UD@2,MJ$?<WN MA6^Z%GF7?=B2+5,4N\C[P.1=#$DQ)$>IV$7>Q9 4X1ZV<$O:W0'% 8:4=G< MC:2/)(19FD4_[[91'9@2C#HD'+:(8UHC90U'ACL7,;%.\ZUMHQ[3\ZZ#?3WM M'-4GA(E![1R5AM$O: -DB*2Q0.# Y%P@<% 0J*)6=>062<8BXC7SR&@;$)&^ M)B)J:L)6AGJ/V7Z]0R _D9(4"'RAUF/O]W67R8.\02$XHIP4"7ZCUV+L<#QH"AR[< >48_MQ,WB/ MGO.JV0Q65^/[R\.7E,/!;#6\:V">'SYS>V^Z.A2V.>!#*J69\Z%R42V8-EP+ M1+F+B,MHD*7"((V9)L:3FMJM9LX][DCTQ$#%B29]!6%*&^>287$4'+1 8X'& M HV/A\9@3*PM)\@KYQ /.B CK49*.6^X!]!T>(<[%;U!8XUQ@<8"C04:"S06 M:"S0V TLIRA4 ?P (W12!M+$+'4,U?7DM)=[F#T!(WTA->R0&.!Q@*- M1;@[./0 /QM8N=\N3L]BM1$;#4 D' WD< M##C?-^WL79K"=W"S[\:-^_V+*@#47*1)F\[#WG5\?WLX9P&P=3QN+M,N7%;S MMFKGYS!^N&\U@S]_WYS#2*_^ZS\^4DST-VTU6]OW<2#9MC(37S6Y7S'S6+'E$&@^(+@T_ M78[&YJJ9S^ 1'P/8\OPXA4_QE\OK09W&YJ(-K]IP84#L82F&3%^[6W]QVR[J M!YBQCIJ]6M[CCMW4[JE1A]R+G&HJ]?7_9%\W M'MX@!]75?BB,X#.MI6W&OH\U7+WP%)(AU @0S]!]][/2*)>"NG=J5$\SVP\V!W;E=P]O^NY96H^=GV<_U]UGO8@' M3TUO1F\72ZN@S0&CS7/T>B]H\]"9>QLN9N'< LY0=?)'.ZW^\"W%E!6\.1"\ M&8[AZDNXC[!;.Q1M,5M#-UOZVFS18K8.Q&R5$P>#B5;?*&[419^7\W;W"), M$#\52J__KTYEISY[[.)4WC/XBZ8=I;#VJVD8PV _A'OT[BOS==GA.]SMTV'W M/W@!64,E(ZC/C"!?1\EK;Q$EGB+.F$(V;[F&VF)G%;-8]K$ONYD1E#9H^\J3 ME6TI_4S;'&;QLKW9T*]NLY>'2^B\JZ-2 MRJ-:$)OJJ7%DI*.H-M1*KVI-Q5;YBL>$'9;0TS>?([WQN1=4..TYW+X"S06: M"S2_1&@^7#"L8_ Z':FU*I+474(A8[1$3FIBE;',&=U'=&-78-C;8=P7A(4' M%?\H:0R]%4Y,P8^RL3(XBE(*BQS3YDLI+/+LW4$P)4YRA8C%&.@(ETA'BY$4 M@E/CHZR9ZO5X=U_[,KJO-EBED,@ K76!PD$J+5\K;Y"M3.S'3V37XE!(,_;U]96#[CT21LO?SUX/AI MS>27]TDCE[9)2^M57G=?X5,AOWZD5;JQ%-KY!5CCSU"QU5A0 V9UE",O51[T M[2*_7::C21(,RJ+]C(=_0O!;,OWBV[5S$&N3O"B,@O&7-T:SL+>Q:6:39A8Z M8_O+NW_@2(G6QB,6&9A.KS2RO,8(2XUY[14UFGY1?3P?OQJ;R?O__B),T-_> M#B4R]-/$C><^E6 Z:Z:SKDE*U\>[@E&XL\I,X4W/P6B'ZK&]K!>F1<28410$_)/;F1E>,\1,L#@H(1QE@UTOMV:2P9_;43NK MFEBU)M4SFYF/N419=U&3=>05O*<4M^)^NB[<]IEH> M(H2?4E5_^TA4RJ]DI8^S+3W 10N^;_@,)[+^=7UR,PSG\8L:5 ^%6 M$:1[1WF\:2?T:M:L3+QI*_C_73V^!U3%>[3 #S-FT7?)/$WV43)/U*=UK1]2 M#.Y48MI3-3K"3FNB^KK9, 8VJ(3NH0002[&B(3K I33>BZOZ44KCE9H?I31> M09MC19M28VI(:%-*XQTVW@S'<)72>,5LE=)XQ6R5G/)#BK]<%\9;19W;]6#S MJY)7-VC&?,Q59@XZI['(>U#R+H:D&)*C5.PB[QV&7M?%E[_?'\EN]BW; QSEVL"DT&-SX#*D.[:@&Y4%+BQ$+SB(>A4,*XQJI M$&UTU"AB1?_%CW\U5]D\]E9]00VJ_,+>S<"A&-."5"]610M2%:3Z/*3RQ!LC M**IQ!-11T2>DLHC6!H= K=ZP)A!P1A1;C# MV-\?(I(=LV(7>1=#4@Q)4>PB[T%NLI3$G2=,TR_-!.64G>3^?$B'",L&^Z!M M?]GP+1OL1=[%D!1#\D(5N\B[9.H<8*;.;^E^J(EHWH;*M&V8M55C9V8TZ?)T MPD=W9B;O0\[1F<#MFAN]UAL++Y63R4O&SO"LVY%L@)1]T+(/^EG[H)'@R#". MR FM$*>,(A450Y%ZHJRD)'K>1\9.-I]OXM_:\#K9SC<+R_G3Y(>%W?RQF6[N ME?Z\R'"\ZFFS5(F^^IH?B:TX%(M;X.S%JFB!LP)GGP5GM?*<.H S#E"$N"8* M&8 W1!6A!D<>G>NE\]?^X:R_1AM'8BN>U5U?U0V_O;#IL*I-+E_KHN>*JY+) MVF&CD%0*(\[@'^OJ@ @GT>!: 1]T3Z^XFNI^KA56791:?==L+J]/UUOMO?(E MWT?E2XY/A:@?5&"2JE66@7WR9D,LF[9WPUZ*I+TTMZ94&QIZ MM:%2).T JPT-QW"5(FG%;#V;V?K+?!(VZJ,5BU4L5K%8Q6(-UF*5LHZ';;9* M=OA@TG;^GF\8?&5 +.9]J*;AW(PFUVDYN47<5Z-)=17,M/VZ)'T.;B^SG^ZG M>Q?MH4CQN/*8&&2LP8@(PH@UE.J /UT.8&F<7G>VZ;>E:>IV-, PD8U-0-0&]\K/I\E2 M#<6^\E.^WOUO8RNL+/9#7^Q[EV/!HZ*B+Q&/N#AV'DN,UN& HG "<2]R+'A45/0E MXI$6@43M"< *!3R*TB!KF4/1>:\PQ=Y3NX5'1FBC(T.<*O@G1(UL .\*UUH3 M&CF/2AX]'M'3NN#1 JU[363JH1@-T*P?M2Z5.B\2LF2P]_Z>W&$HB2$#VEW M^L )Q< .B B.E<+ 7&@,'(@,N,O:8(."5S'J.CA+PLX#O7]:&,#?P/[]&J9I M6C=.A5S,IV%U+ 31]7,A]QT+$:>E>/FS'R'[LH!8 ;$"8@7$G@G$B&(4QP"S M1-,I1RXXT@0K5$?NN8FNML\0'=XIB,D"8@7$"H@=B?H>BA0+B#TCB$G,E:8! M(TDP3R>!";+*2&1H(%'6TNNX^Y#R#D&,GY8#^L,!L5L/[[\4P $M#!]S2\E' MO#.A]XUCQTGU_6D'P6M266G&V6ISX (L0K?"D(DP\%=F?&FNVF^^J/[P[1_/ MZ@W);::YSF4/JB96WW-Y?MJT$-=Z-BQ*#M;G]FIN_*.D+MH[*.PJ>$\P?5B=%, M]54GIC[51.^B3HP::)F871ZBW<])S1]'R3>L_B^8:?7#)+&*$D5[$55C'G/2 MM3?!/^JHZ[&$WEZVN,O1XL%0ZZZNB,S$E%=?==YGXM:SLU#]:VZFH#15 &GX M:IO(EH/&PS-61Y);.^"BR27)?H@[,5Q3'PPS2&.A$6?:IV-GJ0JRQ-I@JX79 M"N,\)B?NDV&<96OT/\W#+_"8=Y=A_"'\%9YYUE>W='("K]/3ELR1F(J#HBLE M#;\'NB(R_:B+ESHX]G$DN[R'(L7",)Z183@C!(]!(\MY0%Q&B;12$C%I@O=* M$>W\6"UJP@7!STXLSJ8A]$8M1*K[6F(6!THM2LRB!VK! M,[60)68Q.&I1O)42LSA::A$CDY)Y%(.-0!-\1%H8CVIEL:EK9B7;ZFZW:VKQ M8S.?]L8LF.R+610S4((6!\DL=&86J@0M!L@]G <255E6)60R.6?3CK-S?)G7OPC\4.??9D+:PDZ>S$RI% M$"PBK&J+.$_MC8R)**B@ W4AUO9)[.2?MFT7U&15Z"+7N5B6N;BZ6% 3/P^S ME25]'"_)10O0O\.T2(B+R1.L2 M$SE<7E%B(D^:J+3:JM'YQ3SUF!HE(QG:1S*+$AX9@MM>PB,E//)H=K(W,_35 M;;4H#YR@$/AI$-N"1:7RK^D'D8(E\[7(84A: UQPPX3B"($V^0-1PC MQ[BE!+M(A.F_E>B*&_7$@<2))GUQH&>P*,-A0<\:8EJUK+F]J\-G2T+>-^*A MPMN0<.09+=#KV2TU9$]RI=GOFW,8X=6P.B&5S><\ J1*X$,LSZ='C4PD]8(Z<5M5Q)YX-XO;QS&V"D?E4.&O0^=BT#Q-16 M*VD]V5@E"&;UE9]/KX*9#@4AZ HE;S*$ >E16B&[49^ HR:2@BI8T <@XPX9 M;%.C8P_O%4VH_78K*N\$]8(B&;0$E=,6Z=IQ1.H@O? Q*A]>BOJ(@U"?)+'V M=%AC>A([)?TN30][-9K!.-PGMV6;:?7:Y?C]CE+] M-!Z/)LVH/:U> P^!NR9QGU27 >C-S,!U[=RV,S-)Q ((-OR3V$?B)--1^WO' M:VR8!!A?UQON+-[O*7P*''YC,N^8"C*_B M]-5^J,KG*&*B:L,R&C!+Z;?19!X2)IIND2206$Y4TH5I!7H'#YG"XW+B\D()X?KF'"Z?@ *U M@%3I-;MD9O(-:!?HGVE'\/0/,.%))1(S;9?ZL1Q)/I-2P67OX5'3K&R3IOI@ MIJ/<$ZY[$KQM._+Y)=+3)C[3WO/D_4T3\S5Y7R_=&L '+;]S?M%,\LNU6 MY# -;CZ=)CG,9SD*EF^5EHQY#Z\65I)I0;=GER%,X"OCO'(N@(&/%I3]^L&G M3S/?3^B-.RBSE&26I#H-'T+2R5%;NBS>.EW+B-1%SZU4A=? -I5"=:PYXA+^ M,5S5B&IF9%0N&O*D5JJW! Q^Z^;ZTWU3^^[OJ-D^^CL*>:K$@UHMGF+56W]' M=BHDT6O_Z^O&?0Z2GE)%=]&$\GEWXH?;)^YIC2G[,9-EQWTOC2C%,S2B_*PL MO0>OB;XZM>YB23RZ5VO3D=C_6<1B?TBM^8:T:7][NM?PIN^>I?78^3F@@WP% M;0K:# YMGJ/M<4&;A\[>3"B'%0=P@'*89^!'_"A MAU*7?(A)JX)9S#"1**I:(2Y\0#9$ACR1Q@N&HY7U4_:@[CC0D/[Y*5O)_..R M/D9/^:N<\T&=\-R[63@4XUJ0Z\6J:$&N@ER?A5RI.Q>)/J(8:43<:HDTJ3$2 MFC% +Q5JO'44#] I,",)LD1R0#LKD&81D,LY%D1-+;9VO\B%2^?/XSEQ=Z#8 MTVN2DR0>Z\@,HC7\P^%7I*B %5@;3K2N7;BW6Y.-\UWX7? M@@NC#\'_UM-5[%.4@H5'#)Z'Q^?I)R?U<%61:9I,ZT M9U5,>8*+S."4P.G2":IQSAF#NYF4V7GS"&#*=0W&G2W322<@!KCEA]!E^5\? MWG/:YBTIB?L_$_IL:['O5#RA]I&*I_ I?5CVVJGF#\I@>\@U]:F4C[O9 M/0%5M8>T@WUO&NTI?:<[-YFZB:34G1L'2H:Y=7<1)=VK^J_ Q'7-*7#(1Q^79^I#R.6\IDW%G*;D2J"R!RA*H+('* M9PQ42B-K)2U%/%*#N"(.:<4EXE@ZC;%W*CZI+LSG1D!^"^SX=:+7 MV_'+ZZ@EOK>D:LU9"5ON+6RY]]3X0E0J*C+QJ(M_.CC>4=I;#-35+-SBR=R" MU9YUE8R(8(A+*H%;X!JY0"2K [:D?E9N\0L\YMUE&'\(?X5GGMVR+?HYM()+ M.:@JI<=O TK\8V"THLZT0I1PQN!H1?%4AI0:6&A%G[3"$VQK5FOD,*N!(J1\ M#1PD4EJ10(.*1,KGI!7O+IL4I'@2G="RI%8=+IDH,8H>R 3/9$*6&,7@R$3Q M3TJ,XEC)A-7,B)HQI 4-B)/:(F.H0]8IJFH=*'6]]$QY,)DXFX;P=#K!<(E- M'"R=*+&)'NB$SG1"E=C$X.A$\5!*;.)8Z41TC!K)/ +B8!'/I[FD98C7V@>C MC-+8/B>=^+&93Y_,)E@RHR4X<:!LH@0G>F 37>:F+L&)P;&)XJ"4X,2QL@DC MI5 ^2F0#!PZ!M46*$& &ECOFF+>>/FL"Q8_PS]/9!!,E-G&P;*+$)IYZA'EQ M?K@$)@9')?KQ3NXO[;EWX1^*G/LLHEKHR)/I"&:UC)YZ1"*I$:<6(Q.$1'5= M"^MJ%AR)S[M7LC2F3\WD'%9\XR'598_?A@PJ!C(4V!Q&D[,2^A@$7^G'_]FT M-O24)G/CFWFJZ3(8QC+@4\[OU4_CJ2X'!]*J]EOKS M)#(I64#2&)YV9CW2ABODC)-<6AX(?5(_T^5B_VGR 5ZIF5[]:=2Z<=/.IWT6 M\MMO=_:^FG/]TLQ"Q:NNL3/[IEK*;!0VN@_T.O\!;#PQ/""!&1A[ZB4R=9T, M-Q%UGW,_UMW%OQ\'-[$E29\/Y].X:>^BSH>2P?ZM=GONG*WLV4)QJZX M8BH;6,HK=D]_0GE%A?=17I'K4T8?UNE8"-9?IV-*>^M(7 ;VR9N50,UPD+6$ M:5Y&":\25K:.6VG(9]P9(9:/WRG&D4ZUA0357BGG&55J"[B, MT$9'ACA5\$^(&ME@+,*UUH1&SJ.2^P,N?"+JOIHH'(E5V+EM'52VULL.\_Z] MF?X.;XLNIHT+;==@/(XFH_8L^.I]T_A'QGM+-M<0]F]+D8!![).7(@'/7+-( MF("]$HC@B!'G'"/M T9*1BP%B\+4O1RJ6[&4'Q<6\\_)8+Z>^&15?YK\VMG4 M7= 60NL32H=\PNZEE@PHL#A\X198'(02%UA\7EAD*F!BL4*!)V\<"X.49P%Y M+ZF60N(H0Z]1Y^>'12Q/:CRLVGX%%@LL'H9P"RP.0HD++#XO+$8; B4F(HP5 M05Q*AS3S#%'.#'5:!1:VJC(\*:;]_+#(R GGI,#BX"Q*27@>3"3\73,SX[+5 M/CCZLHMZEJ7"W##JY98*<\]08(OD)U+I0>W.ESIR!1$/1;@%$0LB%D3&2T$,AA MP;T2D;+ >HV#]XF(]$3WUKRF(.( C79!Q$$J.X? M\\Z$/KZP?JS.(1LUQ.N_GBVVNJX,.]#M]90[J/TRHPOS57[S1?5'[[] MXUF](;G->375V329C_^8->X?Z3;/-->YB'8J#_U]]]%UBKR!_SNK!Z[CNK^U MOJ[CI8? ;3):]!"XHQ^ 9<92J1$CM0>G$A-D)-?(Z4@%=Y3;0/JH!Y\VFB]' MX_'KB?]I,C.3]R-0X-=M&V9MZ1#PZ0X!]76'@*44\QF9:SE6G2!WUC0@*B]Q M*G(B,!>@X<7<\!<2K( M@RKCG]:JMPKZ_)02VEMI_S*P3]WLGMP=]9R'6 =2D'4_53\/H.% J8);JN"6 M=@.E"NZ TLR+V2IF:U!FJ[0;*!:K6*QBL0['8I5V X=MMLKIF\$$4+^?MS! M6$G3,,XAT?9L=%%Z#1QKJM7>1?L"TJA*BE2O2A640+7D 7'O:F2=\%AN_*E],Q(JY UD2 >N42::8HB7$^]P3*RK6,TG]A\^_.T:?LZ$DS) M":M+P>:2(5Q@ZY!4M,!6@:W/._VIB0TQ,*2MH*E@LT9:.H."(YI[31T+]B9L M"2!<&%W'K9I,==1.$L,1,YPA+CE'-F"7D8^)$ 79 MI[=%<(&MPZVM5+H,/&FBOINFG.FT]$H[@>&1C'X*NNU=M(8-D7D2CK?DCK?N]R+-!45+1 T_-!4V#>.&84DBH:\'%3]_*H+(J\ MCMZR6FJSY>."AQM,[0(2VE#$L3/I,&! -"A-64UJSG6!IK+N"S0-1[A%10LT M'1@T.8\94[5%O!82<4-KI#EX0#QX%2S!UN-X$YH"U1+S=-Q<.@_0%"PR1@0D M.5>UJP&?"-L7-(D3K0LT'6[XM237/K&2Q01^.[\(LU"9]],0SN'SLML[.$JQ MB^ICI5//O:\\D$Y8HOM7 E0A>\T@",M2E[T2)#.<:45('*H52 MA.TK8ESP[^6:CKW+L>!?4>*"?X>%?RP(%[4B2&%N X[O<<8) M4E02E.H?8NJ5L=NEIGIN7O/Z.ISX>BV:V%L"JP56 M"ZP66'V1L(IK3F$@'DE+(\"JI$C+&B,AM114U$%@N>/F.KN%5:)/%.,%5@NL M%E@]$O4]%"D66'VQL$JILC(&P%&E!.(&4V1E'9&L*36,6&6TWW'SGYW#*JY9 M@=7!P.H.6TKM M'%8Y+; Z'%@M2?L'%-3OL455R8(8POY]*5$^B#R)PRQ17DA73Z3+&%WK0)!0 M42/NN$)*XATWS-IQWK\<5M+_0910'W"PHV#W$#"E8'?![H+= M^\;N&(/BDB M4^,2Y@.RJ1&W\S8(8K17G.RXV=>NL7M8*9 %NPMV%^S>M_ / M1ZD6-JI6C)/D24&*!86#-D@ M!8J!"(HETY:H'3=JVRW%8O2DQL,Z_5!85DGE+/"];^$?BIP+?!?XOOOP8K3" M&1J1,](A[D) )L5*@J'>.!)K&K?207MN9K=S^,:"%O@N\%W@>Q J7N"[P'>! M[[XV. 3V%-. ;*W!D[:U0)H;B5)F@C?"8$#H'3?\VS%\XQ/)=('O@X+O'9SX M*"T$'WF>(\RJT6K%5B8OV9)7,CC:M8OM5WI*DVWRS3Q-_6"(UW.8IO\<4M;) M[?,P1%IVN$2(U$0%*Q22VCG$.?QC6<0H2"<4*) M&'!>QPV%'@[K.10C7A!RD(I<$+(@Y-$BI*AMQ+*N >U2;22C'3)1,:2<-#@& M68NPM5'?'T+*$T&'?#;@Y2+D>G0M^C#R0\?WN/Y,I,0V7#:/*^,MV66O 5F"D8L'$NC,,T[;95 MUK2C]K1Z=P877_=B@%N=&[ P\.59 W=9NP4\%[XQJYI8S>!+MVV%[EP2W:7I M8:]&,Y@1=Z=LWOYK/IJ"7*K<:.*D>MO,8=332?4V?;OZ97Z]D3&(N:S2% Q< MIG\!?-? ="X7<+8/5?AX$29MZ P&K&E8 MXUO[>R<5C-&=5:.V')X$% /L![&-U+_A+U@DP#VD?.]_W M[0S^DXJ_)6OQ?7,.;WH&%Z>O_31Q8+/@(::M_O.X\BFT\SQ:H("!DU1T6J=. MDHXC6RO*N(M1.':3 BJC2$RM(YVD G&%([+**22XC*JNJ2'3\[KS'0:AW&G[6O'_-S12\ERK V@;5"Q>@>A9^I^JDHIBRT^KU;6M@ M^?4.\8!<)EV-HR2L]#4^K)>%U9@&[A:K-B'SQ<6T^0B3-0OCJV-;2DXR$R)7 MJ/:Y:*Q/-5#RWIP7EF(6M=OJ==[WP: UI?FATYG?EJKR)OZ8%>7_@IGV57GV MA-"[2ZD,0PEOH.=IUMI9=91 M&8D/2/M4*3A8!YZP<@@^#(XP9A@7-^?NK3L+?CX.3?S$+/XXG\VGX9:Y?)=< MIW"] MP=8!'"\,WA4H* M^86XMDL_/[OYRZ>OUQ@V\UFS#(VD\8#?EH:?+D=CU'-L+MKPJ@T7)OF$2S'DP%QWZR]N2\3[,&I'=C0>S:Y>+>]Q1T)>]U2% M3ZE27R8IWA4UZBXDIYJ3AUSWD&OJ4RD?=[-[$A#5<^8??L:.A1I.!J)MQO[& MR!ZS'CJ,K1+(5C],/"CW\/>-=CD+]]B=QXKY ;M&(,CTU__^@GZQ>S'?(H5G M$_OU1L@P!%^$_3S"'E1AG9>==/Z7^2145&3?O2YG_ :7*%"ZFNPZ">"8.S$= M;DB*"B5KHC$*WN%4EA><4V4="H(15=L:![D5UMA]2.H7>-B[RS#^$/X*3S[K M*_I+3BCIJ[#OD1B,9]W:+P??!L!!ZLQ!Q/"=SA?'0?K)*=J[: ]%BH5G/"// M(%8 8^ 6B 67B$LKD/&!I$/ZA%"O(A%[V/I*0;AWETU/]$(I/*CLPN.W!"7 M,3!RP3.YD"7 ,3AR4?R5(94H*N2BUY(_A 5:>X,8C0+(!; %+7U$$I/:"TLX MB3LON'L'N3B;AM#7\07.HL,69O[ *N[>O< M'>YK:Z28@B>65%@_H5***KR48]-OYM-J$F;5^Z;QEZ/QN#*S6PZ5#NM@7CI, M[=(QZU&;BCW$8SL.&BDG4@N.=. ,<1XX4I1)9*43)H9:857?M/Q!.*-=$"AX M*1%7TB 5ZH \918'S6E06R>K_[R8\YYLN3X1]=W6?!BJ$Z?->3X3N%DQHS(. M?F]'>1*2:HW#K"L#L#HB350^$'IDJB85-R1:A4C$#M2&*J1EK1 U'EM2UU9H M=U/5A.%"4!T1YE[!=]+!?Y5*)"I0!6LX"TSO6-7H"?D$<1B8JI4Z)T^MU4PDF=P9N!ER]**;BS'1ZM:C@-.^JJ*SH2#N:N#TMH4\&A1C. MS(CF^E-[/4;^X.E_(63^.(Z12WU*J7C8,7)2]W6,7)RJ6N_B&'D)6C^???KS MM&G;:PMJS=@D&PJ.W8;E*N'L$LXNAPU+J'L(7JAPK*Z=0D[S&O&8J@GKVJ"H MK/(I0+[E$N@/>"N(A4"1T*"&?#(%K*OLX/JA/?6 M@>9(#,!!;9&7!+PG3=1:3\MJ='YA1M-<"7,,*RR4[GG#XQB[*%!>FA8_5V^# MTK3XGBD[LJ;%3% ?ZZA0,(PA3H C&58S%+EA.(08:V9N,B/JC1 8"R283#%] M%9#50)0SHQ^6EGPG_NC2.H$.-F@D@A+7^+G[$M9*.(9"MK42^ED;50#^8V$K$ MYEE25,KR+K&:HV82?UXE^:6$BFGPE9]/T\;[6AY%"=D,CDB4D,W Y'R4(9O# M)2-.,\4")<@%$A G3"%-:HR$C3X$)HS!6RE:3PF2O%Y8SS]EX_EKF(X:_RR) MC0,S&\,)E1P4B2GAD">'0VY&018%(!Y)7DH49 C^^PMWDTH4Y/"(![;&2",) M4 >:=F<,008' >S#LIH12:G#6UVP28S6X8"B< )Q)R*R*2C"E:VCEMIR&7<< M!2'D1)8PR $SB!(&V748A)<5.L_#)*/VZ!_AVF3-/"K_IM56(P$!0 MO$%*.I^V;%*T)15(\91@BH66JI>69,WHZ6/\E3\%._O3J'7C MIIU/PUU5-1ZA[/&&?JT#]%MI9/O&V$-;K]],0\KDWGS_^JYFZLZKKJ(>KBVGS M8>1#*A(RK30);V(G\*5R_M5\')W/S[]KIM/FF[\M1JUJ_O;JZJ=6]!_@$@S'E]5\$_5P (QN69HUYM/?U)=ANK,/+T(W6XXP\#L4AV)H9AY1&N7LL(41AH&AIS'3F->2X+#EET2 M"BB%"DAY(Q"/ 7["CJ) C8B!B5HH\A"[]%LX-Z,)K,&=628L3QBF [=,3:S, M!S,:YTI,"VL$SDPV#]LV!D8&H#D-<1P# 5R; C@,')U@$8"_.]ZWR/2FT.,'X[D83PU#GA%/PSG.76&"GUYWFFA9H M'8#7?#PKNOK0WFR6!!*P0MBG:(X6$BDPUPCK.@IM)=-JFS8^1E?#;!:F[5)= MW\QGB;IXL"NO<[7!O@J9GQ ]=*(XF@!/6[U^->XDDS2VL\VGU>O\VZ!&?0<- MN@S3D%XHEP,=Y7V0R]'L+)/1.)K !T!.X:\? OP,:'(G[)P.ZFVK0G_3*'X$ M?V8TZ19<,AG&@N+FV3MOVAF8VA1.KTSRR+/7/6NR!_(P%_TK,-<^@)(D9R:, MF\NOP;<)58Z#$-XY0O2;M^#C@,>2OO #*-%LTS/I+QCXE#F[WE08Q*P1>B-< M>+;:(KXP[T,7L$8FPIA?F?&EN6J_^:+Z0W=EO2&W394TU=DTV>?_F#7N'^E. MSQ0"?9=Y*QC$[[N/KLL9&?B_LWKXT5^]^^#O?>I[1_!7,DRP$1;I*#G OR=( M*<:0"\IX%[F27O81_/W!3),?UOX:IF_/3*_A7W)$\5_9!^C?'-&]ENU.[>M" MT3L8TJ-Q>:E'%2@2V(/S6B'",.6C#4C4!B-N5(2U@BGRC%/C MB8U,ZWX+C_\]RRSXUQ_"%*PL# =HUYN87[/-QK#'U7,L6P,I6MH5_TZ>S](DU M+>A'HC=^-)ZGKX>E7EZ 7N9[O!H4A3S8LM^*[J/L=\U/"7U0.>]3RAY4TOLA MU^A3B65?-QO&P 9UW&(H67'[ L]RF&)?R8@@RO37__X"8']8"?]+0=T[-:JG MF>G%6;ZQ).[U #X1WT@LX'_F9@J#JGY(88O!GM98980-;_KN65J/G9\#.LJW M?;#WP5/3F]';Q=(J:'/ :$,+V@P(;3:V4/YHI]4?OMU_I:^"-P,[KOFWYRLW,M2_"[9 ,WD@0[B[F>'8CO/P)::WZBQ;".@18#4#!J_\(M*EHP MZL P2CO,&)$*<48QXII29'VPJ/:$*2:"(7JKX#3@4&"Y5B1)"6_""J19!(QR MC@514XOM5O>+Y\:HFIW &Q6,>E8#,*C=I)?M)O\08W#Y"$].KQI]"-VIU]%L M%-I7PP_/'BO)>-8 [1"AIV$7>.]QY61=?_GY_'',] M23O?^F61SG10<3IR:7>FG37N]^S&M26B-3@[M8O:>Z7^^'-5Z"SUQW=>"$Q8 MSBECR%M2(^XX1T8PAVI- N6&U]S$G>W<_*D[#[45&GOM_SEO9^G<]Q/C8U*? M2#6LV%BI2EX0\3"$6Q!Q$$I<$/&9**6*2-IDC0$&@@N33U MSO:)=HZ(@IT(10HB#LZ8E!VEP3CWCTR\7)SN+X'BP5&>7?03&F@3CT.1=&G4 M,3#: RS%$^T<,N# (ZX9_&0LS")F7K#4%=62':9PWD5\GIX@(R0_D;RO(, S MF)(71'H*)@Y?N 43!Z+&!1.?'1.QBQH#J@F9\*W&#BD%<,>9IG7P4@B]59J[ MQY31'6(BD2>$L(*) S0F=_:WVBI=^V)0[;/?\UA**K\[2Q6S<]GLX^H_1$2D M@=4:29F2\6E4R*3>QU03#HX(ECCTTO;X]60V6J8%OUUE!?_PT8WG/O@?I\WY M][E.8R[S^";>+#Q[2[7Y^^PM:H-+-C<9OS9,[H06)PV#]T3*1P: H@(RP3C$ M1%#:!HJ%97U RP $,&ENP9E!U]Q/79+0*IO<7!IXDRHL9%9%$%HN!.:N);=* M/[^UNF?70VQRE3X9-7"O1:W1X!]6G[S7$K5<4.M2.TUMHP0MTA0I4UL4A 'U MPHQXW$\'OU7WOC\L M#WQ0QO/(&B5&(VS$M4%!BQJ(BK$(?#^*A-?*84^E\[V$1:\MX;H>]=3G1G(Y M>,3U18UWJ,:*46\T9XA%P'M>2XV4) 3I4&/%.-<&]W+X=;=J+ ?>.R_UR&PO M0H*$,+Y:=F:ZK1G2->H?Y.6+'G,M"/MB<+ ^Z!.JA70H+9Z M/S7)DUDTZTH=G>XD.1>)H9Y6?P_YOBZW@%H].76?G<'UP'V:#R'U7-YJM]"Y M3W=U.WNZ:P2S1YFC&%%- ^*6:62%%XA)'[2Q M/8BVNT,^7]-0OHQV:Z^"A= M1[:]!PQ* M$.#6(( >8K^G78SI\:?RECJ5@R$E%M)M(51OYQ<7XRP7 /LE^%0WI)5"&UV7 M^1M_6'693PWEX;KY)":L]R>9"OQK#B\=1X#2/L0PG=Z&^1VT7X[&N7_\AY$' M @"2&N6V2R9M!HXNP;?@J6#&UO)",S3D!-$.TD]WQ%!4=#1*'% M#=#K6D>DA=#(B"B! MN%A.?"_'M:[[B_T2E@8Z1VP_V5$L/W@TF0-GF3UTM/\@0UHI276;20I$I\F< MA-F"<\($+)4F,]04U ?GK>LAME9EYG;Z\M0V:2GW]O[ZZB@UPD(,Z93&4],32\^6X;6/I M,'8@S1-*A[$C;IV@]@ MCYF9'3<8.^A<^ (IPZC25B#E$?UX2ANQ P25X1BN MTD:LF*W21JR8K=)&[+ V@!9)!CEN7.YAI/WMA$--V9D_)?J*O MD[1'8@P.Q:06O'JQ*EKPJN#5YY6%5+'.!R%@=FK$!:N1]=@C$75=<\R#,Z*/ M$Q3/@5<4EYZ6I;KCD SP,R[OGY(I#.WL"0YQV2\:0DS[A9N4E]N?YW!)A%+& M>4!?A)F+B#O!D:UIC:0$IUN11;"Z+Q91EOR0EOS>Y5A0 MJ:AH0:5G#,76*DA;$T 8:Q#',2 5E$$N2FL43U[LUBG ?ES;7:#2P$K]'O^2 M+WN]@_%M7Y\W((U_KTJ2C9NV-"4<'IDH+9@&)N?2@FE0A,1&I1C1&CFK:L0- MYTBGGU1-G*VMU$;U4AUTFY"L&] W\<]F-&E_!AN:ZET^E)VD&G+PTR9-R4<+ MT;_#M%F>G.??#"H$7YHP%4P\#.$63!R$$A=,?%Y,I"[5HZH#DEPZ<+@)N-ZR M=JAFBFEN,#CP4Z# *%8[K0S? M38P K.RO"R.[5AFKI^T+7KHR#9('%:0N.K]@5?=E]?NV7R]K&R]O]7TSR3&^W.S@[0S^<[X<>:J]/PUGZQ#&YH;W_R\=TO0T_[5/;!H@_ETK+RC[;4> M&H?HM>Z&\\"W;M)%? Z.\I[:F)O>W [,41OS8%\WGMXBGT@_W*?87N\(6J\_ M\7:3JO'ZE.1!-5Y_PLTF#Z%H]E.'^I 8>!A!>SB&W< 9P!?7[;GOXJ"Z MVR[3G=O7><.KLJ8186_(Z =O\=*UOV*OIP\)AV:K":A6U M)B;P2Q)$S.-)8!GAIM8U CME9F+HD<48((?9%2$(]CJ/4M..0.V&P M?>332!+N<-T(4PZ6#^3S*M/E1X+"SYM(*#Z^E4GS M2(T4%2!,"1 .3D>ELQ2+*IWU>#HK=E+7C$)'CSR<"IMXKAY$EJ];8>J"'O)P M3NRFSC)3-[:]A.E^:("W[C#PUMV8Z:$=!*;G>SPVM\[G*9WU# 'A ":0>+MF M\>U=[TRCY&?#P!DF$=VU5P?)%&Z8[V#'' M.N%^EI8K'8=WV7A?8^ MG/ I:;.)SR%X^D"ADM]'Y)R#O&D\37FLA@I,SS1YB$ZF:HC21,[C*?/F_CD& M._2-Q 5WVP:?V_&,4&=@V.B>G82&Y\56;/&'SHL_W32"FIBDU-]Q$%>IOTDP M\7&J/U5JOQ]EG 16XD0\T@W'2'7'"@P]Y!ZVDHY\)S1\V_*V&O+N.^%_9V6\ M%30PE2I^MA7WJB+@$08;QB+VIXNV 3O3_Z((7Z5,)F>8J>'.$Z/SDS3,CM@4 MX_5'#HRH). J+Z(G Q\'I MJ'2@8F*E X],!UJQ9UJFHQNIX6+O&E<'O1?I(7=YQ'S?LNRM,87[#@?<3P=N MQ00\I0$G!QX/7&Q@/IS?;SX_OW_4.I 7R7V;!JK FF!?J3HK',F/&=(O'EN$$8'6Y6PT$#.X$OLD./A<65CE1;WCFY!H,SQQ?:?F)0N"-RC/@SS@Z]M#T>#R-/)I[OOZF25:O MC?)=],T M*Y P.I'V%@^_@O!;-%V;(3?:9#E!US!>;JQ&8G=:EDU1-EP ]V]?_TC,),"C M>KIOF #=5A2!HP;_"9EEL\!.0^8[+[3OR_Q-SHK3O[S@A?[[EZFHT:Z]1U9H M*X8E/0M>9_C7! \#<@#Y*&OJ/_'O.&=[J.89T6$B+S+,_H:][/\K%,UO[9)7 M6=Q]"A_R[W'>)G=!,=.Z;H$//%-I?R0SQX/?!+S_>=''X%?LE N]JK,4EOV& MY>?LHG[[0OO37_^\<-?HM@Y-3%M4:#'\1U/&?^!M'@F[O]((]#+5WHF/ANXS M#/Y=N!/76>'^G,@QAX^@[18T[NU4*3O23.5>9#L^!J#,"'M9VI;.3,"ZB!M> M9)E@P(;^IID:Q9:?F@G7P\2*X#=1#)<'L0X?\MBT;68[UQY)_MB"/7H#VY58 MX"L\^\>\C+^]T#@HQ!5IR);?Q8:[C[1/*GGS=;&C$;)6M@W*"TU_3>78Y>NG MP#[BLO_=BAG0'&= :VOC*S6<7*FQ8NWCD#ZVM'-><8W5\%)Y7I[7;R;U4FL# MWR<-2?LSHSOO@9R'70E5UC9EYXSA>K+B%)>/E^M@@P&GBK*VM[U]-@<+3?X MMC)GJYJ_J3E8,0 0'1TH9B'N_6)7HODLJ[,HR[/FXDUWCTL2SN*Q=C /70^- MQTL=5;F^FUQCS@W7VM?-YH;A[&]A;N@8PS\W^M$>%VE;S MG-"I71G"Z<>J>FJLZH0V[6>I\?\AE>Q[5+)3"H.KH:H'/Q6JB/VLB7T88#JA MEC9@\/^2%5S[ ,;]'0L(#V$2/.:F[<'%W-.6;;7I%CV"R;-L2NT]JW#2<'T# M[Q()HMMSWT77^[;+=^>V=\T;K,HZPQ6^J7@.2SWCEZ<8HZOK'M2T^$FBQUJ4 MH)\6;RO#1NG:2>O:PQ%; =G4@2P<@,Q20'9,LJ6 ["D16X'737?K'?@ 2!@: M#_*E@?\M,26+Z28!96O9.^W#E=U"'J _S/Z.A4V@'NQQ"T: &O]+3AYN9L)3 M<-(3+>(%_*G1L$Z$RAJIQ.G^9L=3;DT^Q;)R1>_CI/?!$>F Q%5 \H096]%; M I9W J<8IP M=0NJ3NR,GQ'841HR3S=CYNM.8OEZ$#!;CQ/F.UYBVFFT-<\I-"(_\LQ0=U,C MU!W7,'3&F*F[IN,ZEFM[B7NKIDJ;>=J3!,_,8&B&ICY]?/?ADW#@3PI19/VI MK)N*-UE%\9L?A9?_*6=%_7-9_<:;_V99,4QKGF++PB<"-P>V@-19_BD0=]HL MJC2B.H-_Q/J9,]L,X.FZF_B&[H1.JC//\O30M=+(=1+/<\)-_9S:GNDY/- C M%GF@TQ-+#^/ T T_M6*;N7$2\V/5SX\[H%%AH&K'\QQ4N$HK[B*]1#5-'C37 M7HGSJUEQJM6\.LMB#L!;-_6A1HBH5J)3FENJVG]^7$O6-T,[-4)' M3TP71VO:ALZB--'MT(R,E-F!Z1N;EFQ@Q5;D)(YN>*X%O_%\/8HM5W=9Z,>F M87&+QS>:'%[&V=IH\"G&A%03[V.#D(/3<8I&I]*#$Z.STH.3TH-N:/NNX::Z MXX3PGP#^$WEQHGM>[!L&2P(_\3;U(..&8R9^JGNFZ<,/>:PS%OAZ:KE&9'E> MD(3&P^O!F\5>]C7G4JG#8T.2@]/QJ-6ABL'L(KV(0FL-.N<;_?X>OGA';=I^ MZ_'7ZO!G5+$#W\+>3K;9[E1LS6>0Q3S6;N/':XFF46"X@>GJ1A"$NF/XH1YP MS](C(PV<*/0,)W4>+")S?=_$-4-ULL-''P&$E*&JDH43(J[2IDJ;JKJAB>MV MVW6YG;! 9U;LZ(YM>'H$*EI/HL#V7->/@NV!X7N+,CVX;K]9)&I?TU6?E8I7 MM4)*_2OBWNOHF!I'H\;17$788QI'$^UE'(UI6D8)!RQ)J!LDR^'>#A@DLS;DYOJQ,CL_!9C:[P0.VT["T/(2L"Y= M5W?2*-5#-PITWXB\E)LF-]G6,-B[3. 0W*94>%Y?5(D.%$E*TYY$6>\_BFK MX[RLVVJODS:N;33TF&U0[\S Q(FF.;#BB(XTK**G9*/]DC&:/0 DO==$B.LZ MGAY+*N.?7 .9UV+AK^07&D,0:"Y0W,\8>"]M#=!]"J*ZJLJ8\X0ZR@)48!-S M,)VR@E47P/IM5=,8H*BM 2?K>J[]!-:O&,"'0>/X/U-0O6 MT)W:O &?!K:Q;!OTGZAG%0(1'S]W1J!TEB4MRW&IL+5R)>STM()5-GRFG6=Y MK@%^:'B_*A-74MTKW+Q"W@"Z7PA>"=_66@JO "*&;RB[U,XT6"FLB!91@O+K M)K=46LSJA9;B>)/9#K(@)>LV^A<^"^B7%> :"6XE]5<^_WR*[*"Y@SALT"SP5UA'\2_ MQ[ 5^!;PQAI;P5I70!$@,XOC"H@(BP%>BQ?C;5JP&H %+;RL7O $-I+3:\%5 MXT4CV?)A8?"ZM.X9;@=\D$IU4HK[=9*UJ"5D&P:T0W9^.>>RS\4-9"*M)5226_%V*R! M.B=QC.8I'DKY EB7L"JIM1]+^)],NP."(V'/B+!,0DZ%AU=(NYP38D8TB8MG M9SP1)F@!E]:8GZ] WV4)XI=P6SA\J>722KA %(5K*;0%>H0ND7'(B#?GG!> M9M4WN!%JS2S.@( (4T(K+3E#X2!8Q::,J :+"G2,\FD,(+-3(Z(.L6+7P\+;F]#[RZ>,;@P:"]UQ48+Y' M5'0=CW70LUM:T)F\>;,YJNGXZ MU&2O"(+YYDRN4<#ISZ/0T^B7=X[D+;,DR?F-(GGN$V#URRC_&)%013_%?XI^ MBGY/BGX*_Q3_W8U^ZT;-E17<>Z'T\R[3_@6=&\V<"!0\D5SHOBDX"195Y#M. M">]B:T^>PL?+H HAGP0#'DS$_]&6.,V&(KJ4U,+PZQF785>90L3$&XLQV951 M9+39&7ZER&^&=$/JB@"P2"+E0U9XREFDF]J1\V#OEN0M;/:G*<;]O OGA:+F M_JAI*6HJC_)HE)'P*"^;!JGL)64O*?(=MX0KCW+R#*H0\JE0\&!2_G&K:*;$ MLD5T)@OMWU=[G'/M9W C^7>V7.5\MG$U>IAU!FMA5>=?PBI^B-(_>L%<>(,7U?+\JJT1M>+?'$:%N)P <^LL"_\N&(L+S7>@3D]N<.G^YF MTKG9MH*M.ROS,_PXKGB2-; SL3CG%I5559Z+4\S#_JV?K;M^YS+LLL;K1JOH MQW0,CEI)="<N-CB#'BP7.I<^U#T M72>Z$\IXSCG" WP UMAOBUI\P6KB!2M.\56(8OT9;DFP*JN_31C%]WJ>. U\ MS^:FKT>A&^B.X3AZ&%J^;MJ!9251Y"4&W\=YXB_Q@B=MSC^F[R37TBE9[('Q MOA9] 9+^S''],?V)1\WHT.Q71)U]GC]^2CB0EGE.YX M#IONS[#HK?$]G3<-C#N>-[WYB=,=IS2=<&Y;X>9ASET'/N>>9]_DNIM<8\\M M:^NLZUUOIA9VYVLKB=:_9G1-F;HF7QX>?C"5PU?1KS2K&#VYZC2_O17R[ NRZP< MI ?U[ME+T]O P\F6@BT%6\\+MO[>%ERS0H58"K$48BG$.@+$&AE:(]BZ[,2# M@JVIP=8^IP2JT8[WB@*^VTK!7!X_?7,W 5.331]0Q^]G0._!23OA85#[8M^= M4*S&)EZ[;;M'*S%N)$F:NGH<<$KAF7KD&*:>^$;( RFN9\NB2GL@=3T_"-/$3)_0#*][47;&9IE%L<#WU8D]W8B_5H\0(X=>1FX9^&#E^>F#= MY?N.TEU*=RG==40LJG27TEVWTEU^XME&E( /93F.[O@FUT%_);K!W-1WTR"Q M0W-+=S$O9&%JZXX5P']X&NH19Y%NN&%H6JGCI(%_4-T5SCS/4+KK4777/F/ M]P[A/^\8\,]#,>U#Q'_54-LIY'B?.=P\#HLJ6V.?MD;(#2OP0U?W'+ 6',\R M]3#BJ1YXGNF9H6.8R=;1CKO$>-'.^ H@AS9'?X1C;VZQ8=M[,BV4K$])U@]. M1Z6.%(LJ=?2(KF^4FJ'GQ+H9VJ'NQ$:B!R%XPF%DVW$464;L;Z4<[Q*V?5AU MY%BF4D=/4-8/3D>ECA2+*G7TB-Z1G<2V:P6Z&QF.[M@>U\,@ C\I=%G*6.I9 M2;J/2.Q#JJ-PY@;*.SIZ[@EK+15D)X7UZ*]V MSFKX _X=$S!:6V/9,.L:HU#/%-%Y!4=[MRL JJY+RE9CJIGL2M4]?:V%B[@! MXMQZHQ89F,XO8'TI?$'7Y"4K:NT\:Q9]2V-<88VSQ46[&%Y1EZ#N6]DBY=\M MHY8R985#QK]QV=ZXOJ0+RQF_H@T+-3K&1A6 1CB!G>@B&B+7'%:-?]^FYWHG MY%WR!T+ZN(U!]G+&8W_\:3KKW2G^O.BS1"MVR@7*ZRR%-;]A^3F[J-^^T/XD MKG37Z+8N?$Q;5*BY_J,IXS_P3H\$/-0#!GGQG?BH[E^/P;\+]VX;_IB8&^ZQ MU\A^VP QSPM"'G+=\1,#'&W+U:.0)WH:.EYH^:YOL&@?;8!@(2>BEQA(]:>J M+."/,4WOPDY [P0>?"C&UV1%G*UR7N^S^\^UYW(>LW_$G07B-T!5:MH17;-"^0;L!U 4=)"0S[>>L8 H<-&7!CZ@Q]_, ME-@OWOJ>91L FYP9@+>^X>KP4:"G<>#$+'#!.S7VTG:M!=OQWRV\Y?LSZJ/V M9%JH[1=$G0%$!Y)I@F:JX22-4RGZ?D5W]+2D>A@S MIIMAZ'(KCHS4LS=%(6!1RI@-]DEDV;H3FHD>1G&LVVD$?['M-(V335'X$3TN M7MY2> @H_IZ!MS/?*"V*$O80D+O*>>L L=D5_GQ52V M9^U,M[;6A6(3T+8W\6"K!D<6.P;BE!T![MB"MM\$*J?B5<-PGHYP"-.J7&I? M*\[_5F*GT)_+,@%O^$,1SW=RY\%>[!6^BH"4^.T7GN>\$G]+WKZ>UDHKGC-2 MR:!',W2Y"Q9_TR(&;G\D)6:N?>TV!L,&A> MX;7WG6=1D].#X.> K=F*^L2"'F+2M/J%?>-G68[#EG[-"GAHV; 9_2QN:P!& M7HG? U?4BVP%>\Y '$_%2*=:D^2VG;?]C;21--,WK\5K9 5\!.I_U5;Q@@$/ MT4 FBLZ,^M;F%]H/]X2[B<6[F6F$CF&@AY=B^M5V]""R4]V*73^.73<(HBT/ M[RXP^XE=B(ZMY8E@F YW>?W?55G7>PI]>^;,2FBY\F_0#L('VY:0O6AT'XKSZ1!!L88&3K"9<6W$>WU^9.3-B^-F!DQ MW?7"!*3-9WJ0@@S9S+<-PT]\U]@ZW7(?4WXD;9^J$EL=EP7+/Q1"'. O'X2R M'P)B8"E*:_.DYYU]RYLU1:O3H':^2"H MO4TXDS>HP/;"[%/!F\V;@8!/B@3K:F]22WMBJ! :,7?\*-0#'R7< >$.G(3I M#@.XX+[EVH&WB0JF&SNIB<,((B_0G124=^08KN[%/H ":&'+L ]D>;K!+##] M:<2$(CFWSF=4,A M"+DA)Z<5IYS ***P>1\13.A\NE>C. 0R,^SS:^3;BE,9!MZEYP!P!G'L ^SW MY9P BWQB\!^8=N1&W-"9A_#/P#P,W=#0X]3P?3,!'\P*-^'?"7JCN$!>U'FP'?". I"+PR#3::R;=NST]C3 M[= #IDJPQB'%XW&AE=K HRDWMVR*0S"5Z<_40LMXTZ)]II!DSJ5805 MLZ4/@1U+W#SXNQ@4U4]92^0\J$L4U)8&#B8\+4V5!NXJ#715:> 3+@U\[#_:NTG\$';&D.6Y(J< M=.XKES1NZY..*5R(=>M^]/SBL[8NV'__G_>?_^?#^GX!T;"VBHX2W+P$;Q*$TQ0+=3+55N-25XULQ;(8)0.^+L >3AB>*M%H% [- M#\:+11JON5CA,;'\ MD*^$W 5YJES87>G)?:.>??:NU5BJ&99I%5#>>P%/@0 MSYC WZKZ]5P[D2=**/G09W>ZA6"0D%4BC7K1V:V CUD)BP4"U8A2E%#$V!P) MQ-J$THWJSO',3F?NXIC%]7T'25KE[.)-FO/O6[N.*9,LO>AH2!?I=0.O\I;V M5T<]6;_!4SHY>!9;G##L!#S;]E].E#5V4R0K\)UT(LPM'G$%S<;D\%W+] // M"2W;=WS+?4GVSW><7=);0*-]E ,P#>/EQOHF0L(7?_W,\2 63C77,%Z-)>9E M)V[P5HZ8U=O_W:98=9^*6Y-*1'@QB@H2LA)UD/G%D#D09QAW ME3_?64 \)1]*/NXK'X*GJ[KI%(30)S<2FDZE:"(%L#9Q4EY<)-OQ#6M#1BX1 MD>=K)IS46HOI#K%+,S 65,,5B1(3G/:LP$)AD6?M9T/E2>-^UJ9<]Y M5R<[ZS]KZ^W/P%SH/L1#J-W'[] 4*"[ZKW#F=;=ML(_EHM!^G&M? M6)&"T;!:E=I_LN7JK?8%#ZU2-3'R 9HDYPNXPX5>GN.9W;J-ZBS)&)8H_?W' M+U^T_X'7QR3B3/OEEW?*AITF<_Y3Y(W+HH]IYN#HR%-(@"UU60F7!5"PJ;*H M;4IQYGG%64&GK4'R60'_QV).?H['KUDNOF'YLD23F-B%7=8[/>"'"9R M'X $=4E_*)!PM QX+>QA*,,FGC1D,[A11_68I4OCBW(+^&GXAB M:Y)R$F,-'MH@ PN1[?\J9'KTUR(1YQ7@W>ET4(F2+^Y.)G7%LEQ;9M]QO7#? M2H3G\,!$=UF4D7*KVR+-L8&"]@TVEN?P40*TPKJ0-@.)B4O8;OH%0LLBB[_! M2OL/@!Y :]CWC/XJP*7[<.U=:5D1^P9WCA<<(6;C^P%C1ILXIM#$A>/O8/Z* M7!2]WJ3D8C82AAW\/_ [T;_?DNXT,3 7)J:0&9;P?XJ*P8Y@SJV/I.'#, FL MP?M\8Z6X/"T*L^;!?)86=%I@;F&P;G-WZ9E#)8XQ>A.9=41WJ0H M@5#(EEAA-J2TL2P2T.FB/V6%6(N5=GF._P>V*VH,MQT!2%QMGTRKMN 8[)$) MFW-4XM?9\ )LL1J/VB-1X=T61 K3 RV(++WH9&)55DU:YEDI;KB 97921@H4 MKZOYJ3Q> F!^GH%8\.\\)C@7S04VY2^ZD'4Q^.NQU/7G&*E:56<)?@@N "VP M'KHVX4VI**/& R* D_"[JK=(2%O009*J05^:TC-9492@>/#Z7L'4;;Q $2;A MY^?@_2;83:I<807+A@VUIK#VN M2QT/NY2S!F&5?,*LWF(BLIJ)X9=X*77(ZAD;GR3NVBRJLCU=]&L?""0L5="/ M>*P:C,<5\GI;9&A-CD]8DY4J&&7'V6O\:.(X-6734,K3<+Q]6VCZ(+WLD+*[ MI'RX@S0;:U'*M3O^V54F2[1:=9&L+C\F*O=0C#<$?SCY/5>VVQ [(CKB)UG1 M4B"90*$3^&4I\Y*$-0EUQ11G$S'J*.F-!Z9JE,\!%@DX$ H!E:76(03%IGT% M-;7I% U0H5P6F<2NH5$@7 +F'=Z4##C8QU.P#'D] A_@JFPE(DZ=;RK^W#NQ MH\!5K_.&6]&*QJ]>J.(7_0K:+6 ' G6R&K->R;&)<.=FQ;:Z*V MM1[*#$Y+H"4P-(MCGE.)"YWT8,W&P]8"#UC%'^5H (I8 (?EDW.G00. MHJ<"_I;TZ@NT&JDG(8;[L4]A=VR@4V(#8E+HH68I[QLJH//Y*O(/I&]98 V &F7CHJD_Z2,YBR"W>]4S%S[PL72Q_GPJLN7 M$%)\ G30/GR8:50)99[((+GSMH^6?\[J;UC9B0'/(9J>BD,Y%<=-% ?[=J?? M652V#;U"!3>B($9//N$5RU.[Y*Y,"YL5P@T(1V+ !HHYX5-5X9]E!I'.*$; MC0P$_U&O+8J7=U($/)++,UR%D!(Z. 4,4@ELW.A,2N)=<5))J-G*)8B=D)'9 MR-*B*^3!KZSJ3V7U:\0@G\2NB[$)UDD3?C^8:*L2"8#Q%N3P_K%)>8XIG:*[ MJ8A=TC,Z2QC,*00FW@=G$$XP.;1:897+ H^I#Q3(9+2T6R(3JC?>LG[KT[61,YL2,KSLS(_XW/MI[;/L&]A (-[ M\N(LJ\H"/6D*?5&_OAH[_:'337'M/!0@/&@8R*NZ;P=S8V3U M=+HV NLHH1/M@#M"I&;2$02G*A$K906>76]:M#6J$11LPP >84':\X)\KW1P MPE,J8X0GRWL.J >_$295S%I*:PP8AGF_$3%3?MY97B/5_L\QA4@7=YX>OF#" M8W+<)4!)&V\PX$@B,>:TS#><*U>9&G3X>QHP\EW& >Y\5U% MCH,V)Q'9S7) Y\UD;Z M4Y_!&]5@K2.B4_?26V(! Q'M%7B:1>HT2+9T?N62@S="A M7F!(LQ:.>W\56+$1T*FLI(Y+RAS[\(M/9J)S04XN&GK M3&&XOR/#'4G\%=->Z/RR\5'.9^\I?NC*_B^OO20A0H;P,YZNE5L?.A M=S,=%@9-4,_DV53T>SA+]"9;BJH*N&]&QI4\9HRRAR9$ER]?DV L_Z<^'R#B ME")"^2A);,C&2K**BYP#M0.A()=\ CE]G_'(#)MIOW_#)Y! ?:@KQO-9E\!/ M@;?ZC'Z-!MDIA;1B.E8S]OPJ.KZ%5X+=#"O,Z>C"LDSP+:2C.5LG'(ARU:Y$ MC$R\6^<+"B]0^^^\C)!JXQ_U[RQ>D:Z?886+Z+:Z'LXK^*E(CG2._&B#EFAJ MZYU1#&L[Y:6^*K%;'>YX6U14^M4EFH=OL@(CBTNEP2VK.A5&.[\?M,RU+A6M0#VZ)]3ELD M3/+1OM1(XJI$A^EO8#*?8;9ZU!4.@R#T6-I9H/W%-6^!O-@6*R153'.(9!,N MG)."!CD=@%&A_-[E[<1_\*TDD_YO'ZQJJC;^EH,#.: +[B*(:XO\T&B_S[_, M*;@MQ5%LJ#CU1C'LI,+,(FP6IGJZ 3A4[=E@]/D<_KB@UL5"EX-K!(L 'A[X MA_*.+1<9!5[PZI0@#L"RZ'W-(>HD9!!8I*)5E^T*HT:TE!5F..MF38QP/L^Z M:$JG6G)YLZ;ZAJ@ R6QVYX:SXAL@54X >&P/_"Y@3R:>+ M5#>1FF+NHF1[KOW<4H";ED/20$EGB@7$9950%*#NDFCUJNK@ @ROI6BS:(F] M':A#E31BU3,:(R!V09 M+/Q: C">LBZQ2F(N$ZP;MQJIOW-.9-]*6( LK8O]QBU&1BO5'./J:QS#< HZ M&U"/$@>LV5P7ZE"PAC%FL)4H <3E7:_TF9S!4%QLD:&3&9FI7K\--0.!'V[\ M2&[XN=@7BKETEK.0?>R@VN&V K,A?D>L+C@94T6GR*^B^H1U!QXRT7B6BAQD MB@:M#?'!T,5QE;.BJX#?*(OHK2W*3>'&"(;A=#_R?+KL%8@HQK+6<(P27TSF M/<>Z<'<^;KQV>'NXS5KJ#4$*S^& ,=3C#(4@<;6GPA#J(W@C*5AK/SXDI2ZV M0O-=<=W_K"U()BB%C2K&IR"JI.RL MK,2@N7Z$"O;R%/4F725!V?<>V"YI<,:'=?,+&5>LFWI0'X.6P,- 8B'P>O+C M4IJ$NZWX3J-2F[]Q7K)C1R1F1+YYU\IOA>[U*]P$S(>6%26EVCQ_+8@T!'\% MBLM58@6EW."^-E+^&+,V2\FBH)YISX>=)+"0KRS4L XM,W6BX1&I*0J]8HR MJQBMC;L3^5104),HTW[PP]IS4XM*^BHJJ:*2$V+M?74R^DP)GK6PT&( M#1X174:$W:78X#C9@/J HPD&'X]BJ3]X7DS.!KSEF7,C1O]3''91+GL:XFM30?3'B.\12U]@&MY M8> A\.9_<.;6P)GP<].9AR]GMP,C[>1*IFTN6VYV?<)GG>--&Q8GE*EISBW% MQ4?-Q1B+(-;HI]IW(:-,'#!<4.Y#G+_ HG49T;RAX?6#"6IUC;=# +Z9:$"' MW)W59=_P9=\+L54H<11*E"DHMG;F! ,8*+]T/E^$[YN*=Z<)NH;WK!B:88A M,89M*)[3!]YQ=\ZO>8KLM3&N=\58):\;#'X((*+JM;@J5Z*9U2M1\)"R/*]% M+D)$:T2>CKAME*Q[/4H 1_Q4'+/%!@,M1??K!:?T#+U*%]:Z/MT]\.9*3A_I MXUC8/(9N1_E1#!]1O%,$J( ZV/>&0KOU)C,:HDJ%ET?JCAP!J M?Z=14[XNBT(;LF)9KRT*MT+2358A=[66_?&05!P3Z*M6:!_J+E2* M^?.J@;4 IR5#!2-L'R5^16EFGHW.(.V@3]]S1WP\!*@%FXB3>'*=P!5#Q_'1 MH010=L6%EF2IK%D$ C3GF.NC MK>J'PG6G@=*^&V8EN[LRF0S&**,*]XW"?8$*]SVW<)\Y]VW[Y93Y>U\QO\_O MO_S^R]?M8^?WG\^^?KAXV\'#?K)IH.3+=O[#;04A754,>NNP.A&] KG M"JW'26_BW8W=S'N'1FD*15\=E8TSBS1]N1%%JUW>CHF%CW]0KT7QY%FT6C9+ MN3*:M_WP\;WH^52Y0PT*.P=DU&,(^)T%F<8 M)S],CAT*L6=UGET5O4V??>7]W*FVYS=M] M@5G;E&\C*D>@M0!/X-+Q)3G@>_?78]-.]FJYF]JCGV] MF[X)<$4L2[=^@8^'Y_>MX<\_RL3WNG__4))=< M9,U-*[SF&O.Z>YASUS'#X9_@OC?M;M[H)_*':)/A" B>"MBF<\3B M;R"7 ,:Z!*24_GE[#ELL+/4WPE['#W;#%/52 .TA>5WP/Z[J6OD*'E"\[F?_ M7'N&X@9AR9V[]G0)?@V>W96B6W"V3E8@(G[SEQ?>BXXP@O5)VK-?P9Z=MCP=>G\.K(\LI8\FI(_6)DC\.:JT/_T58QW3EJ#I M;=YA9$J9S@JJGB54A0-460JJ)@Y55QC/%,N[B?4< S'3^!Y;!H2\$>T?-+)Y ML-#V)UF<(H8$B;]I/]+$B-N+S[WWXA;*Y6D$FO=-V**<,EF/@8+7L.9.$'T\ MJE*:8#+@81ES\]DR\SK5'X; +Q4&*PQ6&*PP^(K2P7!^AYC,$V'F@V'P/CR7 M>SN;S]USP6/"3AM3CH&"2D'>?#/"^4,& A4O*YB=*&$5:RJ8 M?40_Q+B+'Z*8665)CL#7>$>3M+LLR:]8W;TVQUR%YPZN%I](1.,8**C4XBU2 M).;<4,Q\O,Q\/EYNQGNW%>\/%5?0Z4Z[K4Y)_FR7)\FKR)N*N(V M=>!0$;<#U%6I@-L1\_+!::A@5K&F@MD;P*S*'T_6UU!YC?OU5:U8ELNBJB\% M4)=*JU2>8SI*404M5 !N@DK1"NZB%14S3X69#TY#A;.*-17.W@1G54)YLMZ' MRG3<:W,^XC@%%8";C [<3]!B/UV0CQ=8'H=Y;]6;4NE1_RX% P\N#WTK2B41 M"LX5G#]CYE5P?JOM\A2<'[?GI/(V]\O;X!P[%3V# \WY, M.S^JFRJ*6YIS'"U84/-=>)3C1NJIQ;GVS*-N:%4G]^LWTJ/VHW+4V>_SF MH\8)-:^8-7ZOR>*6-0]<][K9VG/+N^\0[W#NV/YHL/A][V?.#>.ZB>C7K\F^ M]X!S19OG1QL37NS::Z8ZCWZ'_?$LQPNJ"?4'&[.IYFQ.21#4B/H];-V4IFRJ M$?73$*R?QJ[1.^$:35NN#KU/AU9,2B]-2"^I4?7'J9F4#:V@ZIE!U2=>X7+8 M*1,R]5"8.T[K->;^]%76&6:6WU0\9TUVQB]]A5?F:]5! M83)G?)Y(%]_'.*?P@^I6/0D,- -G9MO.L^7U8T +!<.*-2=*006UM^@I%LR# M9\O,$SWNKC#XT BBV%:9PM/ 9S/T9JYSL$9A!^?U8T +!<.*-2=*006UMS"% M?64**U-88;!B6V4*3Q&?7YG6S#+O:IA^0%+Q\O.Q\Q.+5D4.CIB9#TY#A;.*-17.7I_5M&>V M_Y!-Z:;-SA.M+5$H?&@,F3;;'@,%%0K?IL3/F#_?L,+!0%BU?3DXY[^#/U4L M;K1/0%D&2SY5E9B3T9;[*5[;S]B:IZI/]\6\MVK-IC2N9;Z"(/FW" M*D0_./,J1+^E@:[@_(E+Q,%IJ.!<,:^"\\?)65NST#0G*!+30?2)5A9B4;93SZ;A,$^WAN2_6OLD>*#4]SGC8SLPT M#G;J[0?V@P M.G[(5W:^4@=K=KYKS3SC#IF39Z40C@&;%.A/CH&G OK'0&4%[,K.?XK&D++S M%>0_4=96=O[QJ(-79C!SPCN<,58*X? U4DHA3%HA')RLQT!!52-U"[#VYW>8 ML/A$F/GPT[W@_PP4$_WQ\6CQK[9NLO3B8)");YMD9[M*L9RY:P4O-XJQDJQ> MY>SB39KS[^L$D&_2/8RNT.N&5E4=WFA9OXE8S?.LX%M$&98,#[;]E]=Q M3%.QHDZ!.=[4P,[\E3'W_-=O[R:]&T)1MRN HH'BEP I&56X:;3F MW?NPFZ19@731B;(W?_859!]3U'-]D9/&FN=;1\3!J)*_%9;S)XLRR^E&H_9_6"5X=8 MXV4KNM'^>9;8/\]].=[R/6[<3#O/FL7$=^]C%2]8E6C_P_*<7VA_8]49KYLI M[N:TZ7B0;;YL,3W?LS@&DZY!7@8M0OR\9/\"7=)<$&C!WRN^9%F!5VQ(C1"% M>:_2 ELUI9EW0! )A6@6*%%%QH;OH>UK.!S@%#!+ANW M:3DN(.6 M\A&RQ)) 8^%/Y]6;%G3N^8E?EW#_>B[M3L@E]8%^")T)9@_60X4 M^PX7L$9KSDLM;JL*]@'8N(:5NJZA?_,$+;P1EG1 MLB+F"!:LUP%HGJ.@L*L$3LAJML3/X-<+/*K*+J0$4*2V)L%F(+TU@#O\0F): M419Z6I8 (V TE=5<^S(64+C7Q%EABIQ0\3A;<WN"G[P(V VEO+VN :O'3B;/.E;/%-"NT+7JW]AELU*28: M^,;VYE[/-RFH=-A*0 ;X9LW:P2W"=RHH/F[81*E+VY,B>[$?2 M9\-(^NNL2^RR3[9B4N8YDT:0.W=?;AHC#V1/7F;[D('4 XYKS.W+[22\L;34 MXJJM%X@(P"Z@V.#'\HLR(^Z*07V557_GCBD[.V_!P6UB.;TJZXY M_;4<9J*-N\%A9CAW)L%BH(!@+[)!NPT+ETRQ!5@W,EG(7YX&; V9K$FPE!EN M$&/1'P5?L5,NDD8Z2V'-;UA^SB[JMR^T/XDKW36ZK-%.Y,WMV?MX.ZL?4FVZI:\ M'95Y\C 6VW]7);@_GZH2/KXOG;PGHE($359$DY&W&5UH/WAS9RW095I@1F*#KP%S$F%O^[!5=5Z+.R;B2FY[E$]:;BTE$"LL4+H4?@ MMF!ZY1@@36O0FO ^@RH9JYVY]K$E;V2@@MBZF48QH148<4 I #!<9-$IX-F( M5K!2RT$%>FM"6,;/ES2YV9PL ZYSD9NP73 6A>0:UL#' -H;3]N#9!,&\W\,6+='IW 5;!N M?X\>JF!K>M! 5X+()%$K/L&N@L9)&*YZRAX#=QMV!=>+2U\]$[EDHDJP>BR5*&70J9;AST M-QX[RVE%#-:_5!^.V741@,,X[?O<1>DD@6\PHV?%B!35'NH49(E*0N&_+N'W7W"YLJ' K:("T23NA)(IDP6 M09V?!+<1GS+,V5%@.FYKM!Y85)YQ\F]Z"I8]!8E9?P!WQUNW4XRY^W+#0;JU MO8%*:]WC##:-F!O=U3ZH9.QAHQ]2+(!:' @GC7@E$!MTZ90KL?DM<7V#FXVY M?P>M,%;FV:Y5K0<"P)+"T$3"HT;+^1G/#ZL6)LW\GS&.DY/]]BN0':QK5O"R MK3MAF,%=F_]/B<20:ZH&BBW7*+8A)LX:H\.K+6Y==:M"0<\7"R) FF0?D[$4ZQL MROJ?W\V%<8<@@7B,AQF>^S]&Z<"!S^8<]?" M1"L5S8'FJA<@3Y@,R&(R$_$"<_N"),O;AB')"_'3*H"Q#E4&I,J@)L?9M-=1EY/CEPS]^__#3AZ__5SOY[2?MW:*@# M\;1@"RH2CY!TQT*&E &HQC9/0=7VU<5Q$'&G$5\.+'0Y97QF#A=AJ'4TXI. M/+9U5O"Z'A<]U7CFNVFK0KP3O \^AHK6%\!A6$?N"#YD2SRQ"U0ZAV4":;BP#3[S)JOX$NF#+R=.)LZT,U9E&%5KBYA7 M#8.U9K+"3 8*,$"P^6URG*?L0SHFN5XTEB\!=+E'9YF:+2?64S?S+5_(HV;+,Y62& Z,H2^5XPI M=TS=T*/2O#S73DFJ\//-O!(]3U)-/A<4&#$&W+O+5FT\6CM'MHJX5K>R[JQ9 M8\;1_3OSK !TYISGI]Q#:RX9E&+"L#AF;%XQJ7OJRVH BX7>UN+*O6SLL'[ M 3GQX?2A.$G#Y<$J<99[*!O<+GR(V4K0NBN=&Q_%X2F\0$-,EQ5XN+\K57B' M5FUQT?,GW"7K"VU@V?)T(*8&RA6\_?EH+U.$O\;L'Y7L(]>S35Q3EM+/#8J$3! M!?_"OO$SD 2NG8RHCAG=O*Q%5HUH ,H9]A71,CX M@@$&+3(\4H?=A;!NBO-B=&2_&#SGJ&T(K*GR%O"BR #O !AS5$!I#CL9BQ)" M%-4"[G@!2 &\(+1-7P<,/Z$S0:?DV2)^K3!2G+>HE 50PM92 N??B+L#& 'E MO\%R\.2QT!_(>)WBHNIKO H+?$?]6F#9%Z(S L_SN?:N/_9/]VHJA!Q\H/@9 MW1FOCBN *@ KW#[[SQY*Q[ENW/C97=]C'1>U?Q-#78G0G)' NI3 M*&[]8G.E^_W9[K*=X&G95>[&[L:"XP)H;WC67F-=][\U#.QS] M$]SSAFI-NVYXQ617#+S?8K#KH_27#1ZM=>1M(PK7IBEN$%N=8$/?AR3X-4A[ M5XI>TXP6B(C?_.6%]>+A2;S>N=J88^/J&D\?[^HSWM'HT3;E(>*/=]VU+WS5 M\&4$UH05S/X<5=J?_HHVQ%2:Q*]M7=]R?'J;=QB94E"EH.I90E4X0)6EH$I! ME8(J!553@JH?!#R]HTB> JB) ]05SCB%G6[BC<= S#2^QY8!(6]$^T<;>V_"5,9I3&WDSHT)JZ:4W&&^VK[85HWC&1<,FK,@N,.(Y"?" MZL< %@J%GR5K*A1^/BAL&S//N<, RR?"ZL< %@J%GR5K*A1^/BC\*ICYGJM8 M_0%9?>> X'T$ENX="WS>@:4/5!E]W\"2FN5\Z.S/M!'F&"BH%.8M%*8W,^[B MMCP1=CZ8PE0H/&T,F3;;'@,%%0K? H7=6>@[SY:=%0HK%#Y"MCT&"BH4O@4* M^P]98CEM7C[JR)$J2;K7OOR<%:R(54G21+7E?F+3UY>T'ISPQT#C?18.*XW[ MRO1FH7.P?,U-JH8/+A43=8X4W!\:BA3<*[@_,KBWG)D?A!.4"07W"NXG#D4* M[A7<'Q?<^[/ N4-2XQF!_8/*Q!YKLL;$H=_N+]0V[DE%MYZ UGWTD;VR$9[L MBJ8R59/1SON)[J]CD36W$(R2LL76;)/1SQ,MDWZ8$^*[]T!I[[78W,PTC4F* MS'04^$2]-:4/E#XX!M96^N"8]('I3U)@E#90VD!I@R? VDH;')$V",.';)VJ MM,$>2NK@_]C._6Y=[X^YZ?VA7W8RH\.&9F,GP["/28V3^:T;RK2J2IS\0Y-# M=LXHH8F=ECD/[SZ4NKCQP^ F/]C&,!WT9C,U:AB%L=B+%7%8YZ=T6@',8Q'3EI10TC6 MX^H=88A_>,5QY*LS#_I=98VVUA9<3A6!]??#L9 31DQ'$UK-N?ER)L;I($\, M@VXBEK,BYGC?O[<%Q_:]_2T3C0V\07?UAQ'I=-MP;EQ[V[76P'AO:YOKQF^] M\PW7A&+[CKM9%)?$604?U N>YSB!24R3%G]=\9CAY"T<1E:MS=RBF?(D0 RN M6[)_H2A5G ^S>L1O1F-^2*Z*#.Z<:*=EF8C+4#+P_7#J#J_[24*TL? Z34:3 MB\HTK4'.0;(7P%,HI(6VP)^OWU^L5PE,)S"?V3F--$)*)< Z.!>OS7#JTPH^ MI0&$.%<-)T !]03E<0Q4G+.ZSE+\ 7 -;A&03>^WJ.-+@EI[!*@KM MK(4[F MW /&OQ.K2N;/YF8^<;%I=QM^5< MD)(F2R4[7D:-!<*X?\93N:D1!CM(4P=8C= M?_#F1@\(25O1O+#;&'1X<G%4NX M')"8@EJ$=T\Y?,.+!=H',*P5[X;#$>&.N11D7'_$JF%N)FQ6/[1QIOV: M%? IK&^&;QF!R;$"*/].X^_@%C]8P8AP>/L1@>;:253#$C0< HH_J#*D_V@N M)X*]&.@XFALX'NDYHTE]/,_XF9S>2G9S#]"P!1%-?3S/<)+<):9\-\0U*BLQ MJG<\QW48@;LQ3'5VR0C7)><"F.EQXU&&1( 5F&:XHEW;J>#L^B-G1P%GZ8X3 MEH]T,2:^R0=%!R":BAMSSBZLL' ^\'Y8KUQZ'38LVM._C$O3>%%4YB MJ3VLC1ZPT^_H?HL3CH7MN>X@TS(&7TD.(^Z&?\M5S;6?NL'"8)MD27?9E:0@ M(FX"X&BSA*4$,%4,8XO7[G[)+N*L6@V>M]1P7C?./A9P'N#&(N^SG(%]K^(<.LLA36_8?DYNZC?OM#^)*YTU^BVCMA,6U0\_"<^&@X!,_AWX=YMPQ\S Q@>-(K\9&(!UX&@.3=W M@> FD.V$OW$X:5E6S2EZRF3J(?I7O,//M,WS[D;-(JN2,4H+F!R4S+UW[MI1 M*T=J9WWF0*+W=0,;I_W*&B!??5]:>4^$R3\4VDE[V@);6H81D.>!MD_.,81# M)@3X$7A@0 RF!JXC0VL!3LMIJ8N9Y=*(R2AR#TR-5[S/X?6U!6>)9-A:>R6& MW<=OQ7=?X!W%)\G;U\) &KZ0[AO<,<+9YPR?#-X(#C#/=#3@XU>KLC]AD6!\0H_2!+RP8 =X/U9Y[W@>PZ^$=&]$[JMQPHO M:%CI7/N]:+)\^]:OZM>TH!3#7D18\JR*LI&)"TYWBGC!TXR"R+AN"M?3A'EP MV\!4BS@NZ8Z.7;4/;A\2'C0+7L2AQ]6U%X7J!:KSW*^E>&&$C4QB?T!9E M'+<92D?\,C^2]%WIR6G$BI/8* M9"8!(<< 2<3!5'@M))II$2N^:5@X1TZA/P1/_^%HV-;]Q@I@SR$0F!] MF/[<[>V/BI^5^1E^E9>LH+AU1L$DD5GBC309I-M9MU'G>1Y[=&:O^_PKJP!D M7*N)$36SYQ,BF3'CH\W\T8_&799)I5&/ZJZ'XUB',.S$OJ* M46!BDT_7%W()?VXHX9N]H0PXRC3()CO6O,C@\YJ#GN')B#LWPQXD![V5W =! M$/7A$@Q'9K0!8)]4L! 1T00['-",](C@+7S[JP00?P1,1Y$)LJ0QZB#5VV6_ MH03TW]M,^<-5DM.[S->P31^0 \NCXXGH E$(KBMDB@QS:=*\I&Q% M+8/DY%0M6;P _ 3.IKT<\@(5FO; C.!@(;>0Y9!]%U8"_@7L&?IS6:C-NP+V M+K2^[&.G9J-@'&WQ4B8$<)]N!8:V\W;C-O19!WC@\^;PML+I^*4LDK(0LD\Z M$DQ86A&"@/;JEP\_?OS\>AT:M')%'DJ/*%\DHWT\XU6!--,&,^_^7C MSY_%0@3\;;YJNQ( 2SY"'%>MH,OHP:@8Q)^$.P2+P)MJJ[Q%'MP!5^*Z=E4* M^WR /?P"L"^/VYS\+>!O,,>8\<%_.54ATJ@*U5:)QB5P! MCP*G#]S6%0^\8DN,CG< B&F!UZ,4 /'B$HO@1FXK9BJ)D2Y/[E&FQ72-44+D M%3'6NOI^/5*8\FD$HWB'1'+\UAL&\E9K*/OZJ?'H83W VU/BYC[@!JLHYT^0 MY:0A3<=S'@M WDH\[I*S41"*5,:@,5BC\8S$^E7VNM,;"4>+E/S#55O56!+4 M!8=9LL02P 8S^F?PU]/>8 _?BC0A%_>X7-N,[@Y&5\51DU)@IAP#"9A>Z#K6 M$H&6C"(K+#G#($XR>M<;:RMC;@EM9)-:&1$Y1E_:GCR M5'3>R>X2XF970>"Z]=3%7[=R][#Q_MQ^*:PRY."Z<]FVI V6P3"G#@PB@KH8 M+EFJ;ZL4H)PXOFJ D9U%+-P/R@+S4+!:W%B&A-(5W0D\7EYI0 M_)I*AM(^$$KUDO2P%>:)*-DD"CV'58.DI2)@/%RSFQZ9> /TQ*]F@:%@5F?P3BT%Y+?7#L]C.>T# M_QYSGM3KBY.LB(6S[63/.^*GRAZGPB4BUO8D"7F-[)Z[95$ MV5A.)<&G\&IULXMY!7N/XWW:@LG4@/1HT+^(8]! )"]4MLN7=.!AN81[X8=K MC(#ZJHP (V01V.5J2N8'^)G\9<)3UN94"HR?]YG,_K6N*!MCX_8]0+*J[!.7 MY3EX[O4B6_4"C-4U!?RH* N=TDT9I0IZWTU6&J$,29G&7>L=)DP75$*)X?L2 M0\NUUZCCVBM>&C:26'X77"%S8AJ#7F%]51B=&/#E:S<&PVH6+ $3WQB=M""A[UT'&96[@F8? M<.. P>&=$#VES4#$$C@@2EDO(VK9YG@>4@K^)>3MP!B%[@:D/F@$9VHU.):J MP5$U.,_"3_W"\R73/LF(KW)3^S*.$?8:AD>X6Y>Y2!H1T6;:5_Z=:DN)=EBN ML98>6J,L?#NDI-!3/$=K.:=0*!YKN:#_2KTNLD _F,Y(P5"B!M0#IN-ER>U2 MP[/PPN*I.5P&'X,'BSJ ,J1C-Y4.'R8<<_Z4P5FM*I;5J E(D9(.9%F%7N(W MWFAG+ ATZN;[4ZT#PVH.G4JV*&L$ M2H[M>#)5V4I]C@9D"DI,_ J^X>>@V84Q!W;DQE:9K@@-?N=5G%%P#RC=%W== M0 M#:JOR#;>R9L)[RK-R?99\*(O199DP[AG)BERLG;DBS-XL\O>7+B4Y'"L+U98 M)#6Q'$9):_"">"(20N-7&U7G]=%4#(J:SN6O8YES[6-Q^7;(0A/R$>I26EP8 MK"E&)GQW]F8WJ_7'7@)50;O"8M?E]=^?221@F$HR5MW#B@%BX;Z$"(UWIX# M'&9DB&+*%YQBG;8$9;T[J]T5;.$MUA\KRAUC[&5!26PFJL$'_V6N_59JZ#^A M!Y"7=;W^DTN8<^Q:7V7Q_^"/#F/*=]Q8 #VO;!ND.A9?'+2,Z%_@;6;IQ60K MB=Y5&;4JT4Z&C?]4YGB.2 1(WL/Z$915=5%7>T7G-E*\G\224U91D8^H]K@I M/6>@4@6X=/K\YK_M-#TFY[LRS^XN'T!F-%_^U7ZK_\QI%56<"?8U5SN$ZG5-BZOY4-UTQ[ MD+].+J^C9"]24JOAC2CF_:XOZ 8A&J3T"U9OR "X#*B+4W^?P,[7/LPT @)3 MW"XCBY]$]!\S60*6#%A MEG@NOC\5UD9O\47-B*"B\Q M/=F(C%MT(0YDB"/&FS?!_H3"%;)/7V M%["4[0]EXX,=EV.I:)RMQA;K\&6]P"1#K_5PE=U7(@53KWV'M.M+$$8YJ:&V MH@M8B%^SOG4#K2^M44G&6%F(Y0Z4@1%YM+KK15;F9URKLOJ;^ 25'#GQZ)[. M20OS?[>D(V>[%P#>*V:1*VDPQY1$23*LA.P;2^0R@2A_++(E#?O&L6IB[,2" MXA>5C.#HPZ,#F'V^5_X9\'S-5][)B9K5PT^NJ+F(?#8.K]8R[4F MI5:7R+TY.P=WG_+<(D0X>IX@8,Q:>EU!5/SM)D6[O.Z.[0>N>4.%.R+W+]L@ M#&FYK3T$^R9I8WR+3E2H_5D.QI76EQ!@-6V!@1D\"LJU;_QBR"I3:RALC=>G MF9[1C0E!1(,BS,L6/*_7<[1R9=HR^S[T.Q+1V&'1 M.Q:+78JJ[(Q*>"I1A2"NQL?1[:E^'ZC5+NF.7;W16D\6IM6++)55]K(EDBSX MZ>_7KVKCB[>BCFC4+'!T?F_(PHHN3;+=5+>[G72>8BZQEU;\?08[)SA0E!T( M4@P':62!1K\/M I8!CT[ZLLK5ZRF8G/Q\R[(6*]O89:..DN)=59"^L1:5B4J M@DQV=6 @7J>B_*M;9-&5 ,#W(L;9;>AD3?C;7@RL^V%KZ$[U!DJ?13 M!@:TJ,V_#5TE0*SS%D%)"(,DO B CWI976RD^0=I$$V_AK9\\A#TKKO*2"8M MG7:Q;Y.WOJ9NK11>2# \)E$#)!P%%ZB67\ ;RQ?>!MF! I0R@ >*$Y#X>ZS- M;4H208RA%<<^7F=, MX#5AZD0.:H@#!#UL#KJ@D3^EH2-+5;*L1>;9)6>2[0\ MZZB C-ES*5Q,E3 I&@C#B5CYG,OV> P'\ O:-FSGU#;#5_"YA"M:)^KB!:N6 M701XT"MMESJZ_#E$V TY7%\;R9ZL2!'"]FH (M!:HF@)3TW1MZ_EN1$,!,%A=7)Q+#D#I@(%+K0^EILBE8 Z5 LHBN. MHLB[>)C\M"?GGTC\3K'TC3=-OMW@:R!76Z3LK*R$J]DV>(ZZEL5>@C(70Z)( MG.7 !0YR*0%IW)<+5E6U,NO&1%=VRYRLL+CL>< MUW14UVB0J-#S&:UG6ZUD>"1?9./@R=@Z1_],FOQ3SHHQ+4YE31Y>1OI9QEYV MZFP!!3.L482]R=*+[I?=]W3LAFJ=1R(CG82<81>[SOKKQ+$[.[ 2R1)Y;C(' M[5L(T!3HT]DDXG7Q?7F\*,#?.KU8HSCV5@.:B2-D$6"1Y M,\)0KS"5*$DJ\1^0=*2K*V <:8%N,; @E,RDH0>38RZS'9TV(^@Z*[/DDJ\[ M?L;GP^/I8-M(WPJ &4P/4>39&5#GG)&$KJA=14$VQ=B0T7;Q$IAJI+:%:20< M'7AVMO5PT2*N:YL,%J0XR$1'G*1571>8OXLHV9G+(Z;B5%ZJ?:TX_QMV79#' M4\&%_E^2;.H7U^<7Z@O ^-,^O2F W;PYMV?*UER5]> MP LN[3^D64[P^P?()7Z0R[]/(R1(J05[KOUCM%*-[2&EMZ\% IC]8R :I3W! M8B"M=!)A"_!?A;OR.:N_J2CF<"J<#/M:-(LIRD%Y#6&([KAW78_+UVNL4)*Q M%=*51%T,IH%M1IJ?C!2.C5:%G8CM;<%8!E^J3UEINLA9^2=])'"=P6ZSJ[/- M%/6)../QF:/IC]KY[CGK0^J_'B<<:;'7!!%DS29(B@DAA$-A4UHD;=ZG?I%* MYKJSQVTE+4MYG+@[8D"MR"EXOM[&BZ?:^^_=49>/U"BJ(N**[X;\L/QN1@+- MT2[NC\4+EPYN0$>/Y+V37IHZ7U"F#OI-6^N+ U+U_KN$A1.PR3^W.>:]F6ZZ MK_CKU[*_R78)UUS[L8OBDWTI5R:&2=SM%47Q'H;WL0-9TATFN[2&;*?[<(/7 MI],3/>U40XI1+3/\I9"E2#T'#SM+3:XW&'UP3^_,V WI*]J58FT6#=Z1#BT6 M=$)'1)+P.-KHX$Y%>@"??U.N3H&K1^V(N[Z.0E'L& %!.0QBS5&J0N10D/^K MOO2U!!\7ZV)%>[2FW+[^=F\T'3U%();]0;&K4;II&BKJT\GGK]J'#[NL5GH? MBK7AFM^T*W"_8X"MMP=:JH IY^V$+.R/7__V_K/VX;>?/W[^]>3KAX^_38;I MT#@R_Z )($WA1*G9!:9<^T7"H]^FM!^#I12>FU4Z;M9)B?BVB.^$F6\HNK/ MW*[Z>S?*1Y(R*ZF.#EVG7V069W1RYXKROA<6E*1$;3,>N#V_7WD0DNL85]FNA EE0M>G$_V.F792M)HJ*Q$$I+&G( MNK/(DB=FEQ7XR R:*#G9;7]M9QSD,)K9VGGPKG8>,R&BJ*:K76%U!R:["G5/ M=I0,CUAF7!Z\IW"&[ '<&=#C)%IG3,L]H4!.5YLS*C^3I5BW?O1-QWHHK)NF MV'X!E;?&O9;6F:@]\P[G3@:)V=?QD^%IOV3_;K.D*R'JIF?!CT!&XG7%NJY& M915._R+=F_A'\28[ AA/+;[I3M-K)"9QY]I'4E,?AN5M$"_)SKJ5WN*I\([9 M=Q#4XCDQW(N[K ?<Q7K$@UB'#WELVC:S'>^%5K EK)#'R9M?FRK_ MBEV;/J9?J^2DJK["O7[,R_C;"XT#WZR0$:J6WV5 ^3U.^4S] *6($!F1JYO: MUXHE&TW9QX/.G^WAJ*_4 "?/1:6+&$X EAI.(J7 <\6%94&%4"*ZUY4<=R>0 ML/))U [E3/29%>?HP6P!Z:M34>(R5&C)-C2CW7D5]^>OQR&^-_?:H<=,<.]U MV#P@E-P'\6RY5%S6&]8VY5OL+L8K6@V0'1>/E^LY S.[>4,EMV_%PT)[;KSL MK@<>R]FJYF]JOF)8I-(1H2*>HEN_$ N %?0U$WAJ752[O.GNT%\&UR4]B>B) MCC4W@N ETN]/37+I9>8\O/X:?^X8]@UNY5C77W3]%>X\"&[PM(=[-?ACM4W^ MA9!X/,2ZB^K8&0"''A2)+C$DI7_>X@$34>KR1A2\X >[D>4,S_F#]2'Y7\A$ MQS6=A,S=5:/184>M@ZF;J)O@ 87R?HKFVF/!EXCL;]A=_S_9]@?8)B#G57LD[F_8NXCX:+NVNS+L&C"]Z\9L8>GC[<6-169ZFW$8(3I) M9#>7GT /373+E 1M;0<0'[_[RPOKA9*FZ4C3EP6K>+UQ5.._:OS3$KM"8Y=; M)63'(F0/OAV*U%/@?(5A:WOU_OLJ$X'7-9O@\H7AF^OVW'N]*CHYC!S5RZ&! RC>_I*]PE.+A7=^W^L58K M\>+0"PR=Q8ZE.R9G>L@"4V=)% 2)9\91Z&[&6IV414X:!KKMN? ;.W7U@)F1 MGKB,.68:\32(Q[%6$6#]4"3HYTTE2O<^SWFAO9MK7QEF/7MN6R/27R>5D9MI MNY9S?QX(8CMTTX#K?F1'NA-&H1YZ"=.CU PBA[F!:YM[XX&O69-/A@E^DL'8 M:W;_-FKN:0#+HP5G'X^N][#4]G[\:=\2[!N.D3+'UED*$GO6?B2XBS*@03$5*1XWPQ6YW2G)\S;?#5SP>)Q'"8DG).5%>06M#PZ? MQT'#(^386Q#V8' D$?KG2G2ND!"=Q*&1!HX#$.WYNF/8)AI9MFY9/HLB)^11 MN&5D>98?>MQU]""*$MV);:8S*V"Z%<2^X:6N&SO!-D1_$>T&,EZ?G)Z>X#G\ MDV7S0FN+3-SW]S]J"FZ]P.Y)&;QT_9<7Q@M-E';\Y47V'8C1+O6D;'1YP8N_ MFC/#-SHX[=[L8?%42?BSE/ CUDG/T?)DCN'$3NB!LXA6)$&4 RCG^S[G:6K% MW [V8WE^I?$;;&K&IZ@I%':G>K8.:#D$_N['IN4EJ,W?R MH:R_@Z!5_$+[.M>^L (G-*Y6Y7,.:,&F\<3GEAXEIJ<[@9OH8[[/DV..-;[F,NZD?F3IGGJL[ M7A)BU"K5 ],-&8O,T+&B38CFANTRPP.(-GT'8-V.],A,FH^49F+:;NJZG!ZEMZHX3)#I+3*YC"(L'5N P M/]F/Y3G1^-:6\7F8(-?3**NX/S_RV(^"B 5ZXL>@9I/(UZ,DM70KX:85F*'K M,6.3'^$G++62%"N[@!\C+]6CP#;TB/F>:]I.8#C^](-D[<\,$ UVRLT!Q^@"! MKJ>!.-,S-U0Z[0J!3GPW=+EEZ(8?N!$S;7L_ OWL ETJ M:3Y)*5=N\+/DV.,-=)DV\]TDL'373P%N/8_IH>>GNA4;%DNL,#*V;2XC#%/' M,L&!]+#"GGN6'D66K7/ N#B-G3"T^+$%NI2$*PE_HCKI.5J>GFLGD>W'>FHR M3W<,@^F!&_NZ8]D1V)&Q8P1;A5QWLSQ5H.OIUU?N$P$;Z\Q.R'LR=&:ZIF['"7=M,[$M+SF"0!=> M]W=5RR5+/UPCB&,PF$RL+06O.-2#,$CT((AX9',OL+<#\'?F@TF%N![@<.+3 M )?I618JA7:%!(>!$S'7=O7(\<#Y<6-/9^@&@4EA 98G8&!L619WD^")Q[0\ M5;QUU/Z#*NV8)%).AF./-Z;E>REWPY@!W!JF[C#7TEF2VCJ'_P!D 7R;6X<3 M;2,-S 0/7"%8>;I@9\8>@B&F9'"+[EU=(<3E80K"7^B.NE96IYFE,:N'>JF M9:>ZPPV J,AT=--G41H$:13N@+4[69Z3CVG9]SNA"'_"AMB/R127M,)_/!$< MS308]PMWYJX5O'R[_OY)5J]R=O$FS?GW];>7K]$]B:[0ZX95S5MZ3QVG/]1O M(E;S/"OX%D6&]<*#;?_E==@_S/'#Z1?\E3'W_-=WM# M+T4O 4TSBAYHM.;=F[";I%F!=-&)LC=_]A5D'U/4=RW3#SPGM&S?\2T7^X>/ M>L^-6$!V&3>,EQLKD^"3EF53X%PT@I[?OOZ1V)Z!T2F=61X "5A8.HM\5[>\ M*$B]T+?]& R;[\O\3X-A"$/N@BC$L"6MX M/UP&%M0%G59X!W,3E 9C^GFJW3GP(O7W5"-F=9( M'2W&T2[+1$SU8@\4N#82UXP-'TMS75MW?/"4&&>!SL/_U]ZY-;>)+ 'X_?R* MJ6RE*MFR)(8[SNY6R;>-LX[C8WNS>4N-8"1Q@D'+Q;;^_9D90$*R' N,)+#[ M(149C0:8V]?=T]/M2+:C.Z9.'ABNRV:QX:_/9PS.C5_4.?'(:%%?$MDKV,-[ M$7TL".10L098ESO4--AMF=#$'L"P.[JM&@IF*Z0R>.!4_)Q'O0YO_/C))VW$ M6"TL2H^*3@W>E9DEDB'S)#U\]&]HKT:V%%V6<&=(=8(?R8AB8; ]T1R$I>X(G(=Z9*)D?))1TE7AH^^:KSU_ON@HZT_-I< M'-E]%CF=WH_=@1LW*1NLWF5 3I\*,DH6Y.N\J]#0]=C@X\E)[]QX+$:DYT9Q M.B#C>4G$6^@>#:@7W$&JT'HCKM?7%K*VU!CCF3/0A(QH:J3KD"%[YGWBW9%I MQ.9O+RVI+;3;XK@EB,GYC$&_Q(']G=>T);O(MOP M;?H#5%6"5R62:^'0KFLQ/_[V\?3@]!J=GA\=?WMNJ]1L*M[9;']WD811PG-( MQT$J/.@27B$\-(U\VTR^6%OJ12Q)E7(OKI=Y\4%&P:64BP^^MQ9S),Z,Y3_- M-%BLY>4EG7GN/*R>Z41(2)L0BJH^4E$F>JQ;)L3A^DG>P#B_U?-[:CE)CC'+ MDM/<3CP/NBNWH0I3IMA\6E=B+_7\G<_BK"DN3EG]U7NL])J]7J=M0I&IVF5' M-+)#=_)8PL[BDMB,Y4_?Z/+W!%6?W'PH[QWPZ-R0-SLUY .:.U/[3'[BV->M09D;#GD)CT3%/"V.BQ_L'84K"LR8JL8%W!/4>U9-DT M'7HOX^XXOIDE&>VP^CKLSMQ=;C^S,#W>\=S%:,V.%Z_C4#M(4\_MBPU>L5%> MPY#H1Q&-$5.Z[#&)*.J/0BK,NGMB:]I!1*3LG.]_9F$$]M!@BHC/OK\)_!'Z M%(S]Q4@R6?;IJ\#?0Z>^W16%KUGE'X.$W>MC&E+?IF@8!C>YF12Q<<_5 M26[Z.V%MBLS.7YF1D&N3LW?+MG;?+QAD-D_?JJL4H'?#JQ!P%[A;"W<5X&YI M[DKI1TGCG['4RXBJ=./[%F#UDD:Q@-(A[YHAZYQ8V/Q/9\#*/+D*R;#7QIFR MA#,L=?[+=[_%E7\3$K*QGSDN?2:LD9&L@[&DF7H3*]49*%7-IYQ_9N4,5Q1F_'N8.J1NZ@Z MV>1ELOTU(]O0Y0[X:$I)3K &< .XU0ZW7[$$ZEMY])"BK\1C1=@;['';:QPF44QISM/9E^C,'=)"W=>\ MW!Y3]^*QRWY6J(1I@-/"[_B[%,B"!] XZ)F:8A.?1>;0G#9*9=HB^, M7H,DXM92;I:\I>7T,G7NV'I)1VX49WZR5USW2R-M^2G5KCKFG&I?[#B8Q^;# M6S<_P@&.ADYP@!I K3:HZ>T8\PV$FJZ;EJ7*/8>'!M9D!C4LX38YN:9[>T$7 MS?!4!^VX%?(G[J[+YLTS:/?O2.@4#;,\K*_# 1\2[WT6?']!.DAE@FQ/499DX8(-* H:(U\@P8 M*L!0T0!AQFS'F&^BH6*5,&.](F&FG""3BS#R,T08JQX1!N )\ 1X CR?#4^K M'6-^Y_"DYEFI*EI%:^J5V 70&S_68N2508JDB*&4)0 F@ M!% "*&L.B2&U8]#OG)0K0@DS)&C;6U MF^("MQ5]V_J^3^]1/R1G6=F'GF/HAF5HJ<6S?4 *9UE=0NIP0^;,A%E,EI;&PDL3 MI4FE$Z7MH7^HYT7HA/5+@ [)Q.61CDY59^7Z_IG@SZKO 5\+I@R M53:N>P5]47D!ELP3-V2DFQ_A?2ST[Q,XG^:904O14%EQM#?GX9*V"D!L%!#5 M[N;6AK1N "( <>- +!6%:7=COD$XG.?Z5BUL2CU'T["IR@5UM=T\O&+U,NX] M$XCS[;O,3Z8<%Q_7$F=QG-:D(ON?##PJ/FYOIE]>DSN:U9 MUV1]J3'&,[1,R(BF:U>'#-DS[Q/OCDRC#V]0+RVI+;3;ZC7CESBPO_.:MM3! MUWP \TEUF%Z*%L;\6&O^V+9:.[1W/I'%ZK4*F"2)@P\#AEX:BF=Q_1%_=%Z\ MXY%ID,2L^GO*R"QNA26I*[W-?V#S]"23B.Y'=$+X@IRW02CFHJC[S;)<=NM& M;('VW'BZG_]^E7PF;F>^Y:VV2J!(O[?DA0(_$0/-FJ7 M)!YT MRYESI>>)\MDL>MRD*ST4Y\OT6.DU>[U.6[6<[ZK+CFADA^Z$2_ 0L:Q!EAV( M6 ;&G<9 _7FN;:7"D8)U9Y8IXI&4Q&J+$AQN,'/A%YY)<.ZI<%RL=%7>PD\D MFF2.!Y])Z+*V*SS$:1C2V\ 66DZ6QS"U(Q4L2,H>PI8E[>4U'2S>,:OT%9UWY"QK&BFV7-D76)@2=TWM'8< M-W@:T@'K-\'>:QJR6M(,61R'%PEK'1(5"E!\Z^+\Y!Z9 N<;TO$T<;E'EG- M>;T=G)_I^D_X9M3]O,].S]'P=EW(T@;"U!K"U,S(E&>F*2=,E36:@# %PM2K M%*; :+)Y84HN%916W^"NB=Z679/9F1=L6+JN]!P-:[IAO: S+\(+FG/]@/J4 M?1EEH/Z3_1D2#UU2CRZ1G@Z'U!:Q$T3JU?R<"Q,!:'Q'J;_.=HL(MS F4R$! M_$.8#,+P6<]!F4(^6#@\"B0%D@)):R.YCLPYMH3*7'7\1/Q4<\SB&.0:\39FK.BF"] ST/? 8BSQVZ8NN:9]CD(1:"FPGUHU0S M%;'5^TX@3HP5V)O9@GE9XD\7HC"9H5?.$HJ7T2TK9 ZWP' +W 1N CUVS?GP&E)0JT'P#D)B?\# M7771!?4\.@I='W #N '< &X:AQL9])L,-_(+UF^PB?[N7G4/NS/T8$634K+P M+3'JK.23)>G )^ 3\ GXM#L^@3J4\^FEJD- )Z 3T GHU#HZ\>-;I^=7[1CU M&\U@LK,N./4YMA#]QOZ.7'Y8^R")V)4H0I=T$K"V\T?HC/BCA(PH>O?MX/+L M/3^G'HMCZD>!G0@OP([ B)M?=_+K3L">P@]B1"832D)60A0\Y<.0I,?7CDA, MT(G+[CR@-DDB5DT<(7XC%),1@T_('N]F0!WNLG#GQN-9'>+)1<'\?BNS$ "> M $^ )\!3)3Q='7YLQZA_T7@2B_PUN0_\X&:*CN\%K)@*N[P(* 6 D#!AE%PUC]HQZA_E2@X(P/J 06 D"!G8_HETR! MB\OC=HSZ5TF!BY!&K"!8AP & . P69AH+9CQ+],$!P&K('0!?=/6NU7]&Y= M]Z'W@ 7 PHO$ ON?9V(1'[>W3C=JF?B537F'>]6ST@2QDFS!$#Z*O A?-% 0 MLL]97*8@G*()C\O$+I(P)'Y:>.9@V(A70H4NK]2S3^=::@V$96.I,<8S.6C" M>CI=13IDR)YYGWAW9!I]>(-Z:4EMH=U6'R/Y)0[L[[RFBA=,78ZT!4_F)5[?J6LVV^Z;YN$:N\_N;B%TA<1(N]WK)83X(/*>.07%U M^N=Y__KO!W]MCOI;G M1YRPI?",]>*'>:9V-"81&Y[<94,2'19KGA/NJ9\G2 M!E-1D3@+EA5@?XY2\-]][=V9"O,+DK=]C*V2V$ MDU6B&FNQX,. "7TT%,_B^B/^Z+QXQR/3((E9]?>4R83B5JK6E=[FY6V>5&\2 MT?THS:]#,R6XH"'?NI$[<#TWGN[GI5=IRJ)NHVNJ;WDKK1)=TR*6W,7Z0ID2 M:CE[ -XFO[^1WZSJ>*QVU5HEXF+EG:SV"7$LX'EW/FJ+NO%^/]B-W0Z]A,NOVP MLX==$<.B"=M8ZZR=6H.YI-5@.7RA5(*A#D,=AOJ&MU['+AVB$],;[X__ U!+ P04 " #P@6)7FT:K M9BX/ #+I $0 &IB'-D[5U;<]LV%G[?7X'5RR:S ME27;<1-[XG1\B3O..+;'_WTX1)=7U[?HEGQ%9YZD3^22"B]@(N8$O9I\?HU^/7^X01-O04*,+ID7 MAR22:(@64BY/1J.O7[_N^3,:"1;$$M2)/8^%(S0-P_.CE\>_)FO/?N^/CXG^/QR7A<8&/+%:?SA42OO-=(<8'N*")! ML$)7-,*11W& )IG2']!UY.VALR! #XI+H 7I(9C@-Y.HBC/V(< MT!DE/G1M0%2?E @*Q8!%)$Y\R8=RM20BUZ=Z[GG*@SW&YR,H'JEBI?E@.#X< M'NYGG"2*PX.<*^< PO&(/$L2"3H-R%"1$:[[6@P/%.0)N^ R9YYA,=7,\%"W M,=?A^4,13\M:!/'VYNQIE!:6&* _2PWY>IA6:KP_^O7S36(N&7% H]_KFPWT MAR-5/,6"9.2Q&,XQ7IJU3@M*%?$)K:\U%)0(%;P6K-.F@11?UG7X^&B4%!9) M:4O+8%A(,-6\9<]&3Z3]M@]#8*1+!Q_^AI V5QHN&9K3L,\.RNMM+-]]'=HM\5];-89X"N2SDB=1O<.*7F9S3JEQHGJOT4G MZZMSP?TZH=91C4@@1?:DM3OJ_=R&5<@\?*(>_NJF.I\8UFIQ%#&I=:E'V6-EIPM"9>4B.)AFOI%(QWZAB@;3_S4K $DX' OH\ M2%W1G][.)2=]VPDL D(1C59S<^\+5+O6:)_,^C8:6&A$VYM\F=/L6H,]'/1M M,+!X<6 !^6)-U+G)2OHCE"/UX\O#=6N\-)+XF44L7"65NF"PX+C'F(E.RANO#_EC]!XN)PKI",R+%^7Y4I:](B@7Q[Z(/^G?5\E/FE*2%L=*9 MG?G*5E?+EC[,>O4E^UJMMZ@/2RI_ FW6ZP]Q-[M@(?3#0LWI3P161"S,T>C. M8,%K7^&5R]" K66O"P1B,U02CQ+Y#M4F5-<+[X^81[!6%_>$0Q>&+)HL,"?_ M(FII2_PS&" P//0S<1=+%;2KI?T7J.9UI/H<%L71_!P+ZIU%_B6%13+Q"S(U MYR61F 8'B7W\-:HMEG:@/<,Z&S%$F2 $DE!2/:0E0EE61936,2D0J%!+I*J) M:(3RBB)=4P3%**UK64^C32"Z(I-#0WOZIS&TQH<,M MG15Z55+WVN'?!?]S'*@TPF1!B!0FP.5B"X)O6A%,1:%$ED.G-SJ6L=A":\'M MJ =N;I1MZV4GDGF_+UC@$RX^_A%3N6KWJS7T%CQ_[.%)B]+_@1+Y#M/M,>TQ M<=J8+6B_W1)M-Z*WCINP6%P%[&O-_%E/9D'T79]("(0B+=7AUH2;6CA _Q=3 M:6K!0X3'Z5+]=3<[CT$($2F"?1A:L#P^/GIS=%1=&&GA"KI2:D\O:]8*5'FF MP@';!.R9!QY,T 213[&0CPMR 6&*(.<<.C0!TT9D ?!' \""0 63$HG >Z)$ M*-)2'69-F#V0)Q+%Y(%X;)[4(8&IYKD%F;<&,JD,5!#B@&@"XH9@05*'E_ZV M=/@[H\,3/M?'37U\'8%!2L9IUM'%!Y;>/C9ZN\#LNKRIRW]FS/]*@P F[&MH M0ZDQE.;$I_(*>S18+X#+SRQ8 M[!M8)/PH$^ ZOZGSZ_<-$A :RBQ@'!A@-*;_'2Q-L.C%.:P.B*_2VR02NOKW M 8Y2S]5&8 'HT !("QMJ::@H#FEY#J7F^%52KM??JJ.RV+7TS(+%FYJX->/7 MO>\ZOWG!Y\6AJC1H@R47+^T#W;!L_6XGLT!DKMH+(I&66=F#4E(=;LV9LS"D M4B>M(.RZ8)':T(6_;BB>JLDZCX^[$%JP,Q?L!:$Z3EN+106Y#KTF]*XPY;_@ M("9WL_P\_W4D)-?G@%+D;$06U,S%O!*(M$2595E?)"@(=9 UKH(P7XEIS.>W MC,O%!8:'T('E>-M"8P',3 ;D\GY 6B+*1+J0O$-4X4%;89)AL?9-]QP*X\@C MA1%FH;'@9:83$GEH+1"5)3JT[*>_)O%4D#]B:/E'E9NIGM"J%K=C]*.97U@+ M0%J"PV3#O8!'/ V(Z+0CD)):L#+S#UWV!="K1+K;9>VQ05#$KK'4 I>9H:C9 M+'#H=-PU*")2>F)!P4Q#)-RNX_ML)11[WWQL@<#,/A1$.!RVV5\HXF(GL^!D MIB#:]QH<=!OFO8NHM5)8 #/S#LU'X!U66R3#BX#9R2RHF7F']L2X@ZYGAKP< MO-646 R\PR5;+E#9/NT>7EUU(W8@IN9;^B20G=@;IN-+4+9C;0=R+=F4J)# M9M;A^)*G4L]\7U=2H3=C/-3$R46WW@=6VV19+,%,>?0^RZK<0%X!5*A!?G'/ M&R7X@)B\UNMWK0OJP57,]'6-!;%^K8P2K4YS[L)]BIY6>BXM"\?61G9&N1[,;;C M_L[,RZUQU]G5(K09W)(9#MJAWM43PTQ&RDAE,]KJ,Y8QAW_KO'1W-@OB9OZM MX,&5%@/;7!'*-#FX-W+PV9+'XLS+9!8XS=Q88Q"5+7L<>-W'*N-E;.[Q*MGU M8.=J54OH$_';A^T&$BR0-YY_2D8PXP;RF4[TR-"Y7AAKM6X\;W1R2FTXLBAY M'4OA<1'^SM06J-O/6>E+*:EPE=7+[X_.2>.KU MN2'CDOY7-U ]B\H+NI<19;$8,\UFM9A"KCQ3CXKZ45H!9RTO8BUJPV%.Q'5T M@3E?0=@&?1U'\FZ6,?>UF:X"+993\.R/M9Z16 M#]2?S6(R9LZRS62<3WKYZQ)6S#?DM0!O9C[)1)F7LI\ZIV3""HHJ\=+-N*TV$#=6;_R-:XARC0IU$$7RI2A M5)L[H?)"U[WR)(.5LGP._*7%6FRF[M7;':Z0#8OYBVZ7SIQ);6M2#\0+,(B9 MT>1;IVHI>C<[8U[0RX2L8BPF8V9,.YJ,H5@M4_5]D[N+&V<@/5Z)9+ETF"44 M-XWX\J7ZM.'Y2^::V_:$V")&Y4*"D;^.V1$[)@H..* M,1\"$.\S":>$)Y_//ATT%LN5^L"N+_E0_1(G/@LQC:XE"56U!D@ -I+*6&G_ MF;-X>3I0W_BE)Q1(!BCYO=1AZF,B*DZ^RPZ::1"HC=K3 8QZ$(5!$L>>3/\> M-3?FD_KD]Z<)CF8TH,LE*[>EJ70GF_(+65 O( (4JG?S)BVH/$PJGN@/600F MSE=;5)M&*KDLVVH]PX'^SK/FG2:?MX/VDBF5;8VY95$:2D#"7RNFNC5V3KU';1K M" 794_:6S:2Q'0AWI=56F[5?^-'O:7@DS_(\ "O-^J _7]6N95;TC4T[Z9B6 M+BCL8PB8"#!,NRL](K.VMA 4<1::X,] N3.>^1?ESE()]?#5D)4:)CE0_L4> MJ/.EF"[VVH-]9\UV_9F_"[4P33\3>?9,C?;@V4^_C MGW@U6FTDV,E J'B)77TF0''=8^]W/(?.+C>M$^E.-K*0$BL>#53'TL(EIEQ1 M5TVT'\_.&:HU\=C27AO#SC4V38?=S6;4(USG!\-S[X064]U&'+SU1X!(1'A,4BW4&\)3G4=KH7;G+W^*!WFS^1V8R3U6-C M]J"Q?"<]U<=P&; 5(:+<"N/Q3E9^G>6#T RK#=3L]*41OG8B_WA97H)T8^) MF@D(GLEUNS?A_&[F$ C%,V=S23GQ)./"R/6==UVVL MD+J;@0.&R&VJM:=C. ^.VFF*IDPC2>;0/W^U/R[-(-7(MJETY\+8B7K#(R>! M?NE?Q=?6%>WF:*LN[>6_B=33 S@@OS$!4*':%7]IS[+7O!]R_4K'2BS:A?0[ M #5].4.7Q&0#Z#@B;!]GIYAB[J'JON'VCM4BR>[- L2X@__ M U!+ P04 " #P@6)7,P[5PZL1 #_\@ %0 &IBE^2RLK7)).,*TY*OE)*>48NR9-DG[9H$K20 MH0@%(&TKOWX;X"$>( E:!X"9ESEL--A?H]'=:#2 GWYY602#)T09)N'YPG R/3^]/OC][\\/9=R>' M;]\>GWQ[?'QV?%P@(\L5Q8_S:/"U^\V 4\&WPQ %P6IP@T,G=+$3#&;91_\S M&(?NX6 4!(,IIV*#*6*(/B'O,.DS 1G00;CA>$SYL[1PKDEKF#O_*" Y^6! M!H>$/AZ='A^_.$+\PX&,!HA$]]6^$C6_*76 M_OF-:'WR[MV[(_';O"G#LH;0[G/QY%S@L)R6)UQ%L?71(^X-B#,?5F$?S) ME8)-_$NR6%(T1R$#58(A(0N.2'QM3I%_?L#['F:=+$, MT,'15@"MU?[:H2',%':'*+"P(.%L[E#T!^)JA;P1S"OG$8F?L4D<<:'RB?61 M(6\<N)OZ-@^GO3A"CB3]B# 0J""GR$F7H@KCES^Q $+<(C"J;+&&" M\"D@_INR$'JWV'G ;"/F!K>U_6V,UCBSTO"HC[<-Q#MD$D0$"K++!/5ZKT3 MQ13^[@>@=X<[!4=HF9<[9R5F^CVY@,Y=!.[+>RW.U_>] \CC\ F^32@H./'':O#Z]K,#*+\2XCWC((!I.P[!6S[BAR"=R266//@;^Z!< :JV4\.Z M]0_M0!A3%($MYGIU!ZZ5QXM>'("I_H BB TP+!S<"Q0B'T?JMF:3/G?B#V'= M$@?<%4^BN0BBUL'E+6$,)E/@0#<^3M8#/(P"9T7<0-43;ND#3>!=)W!Y_T#* M5V.EUN@E0J&'O*P/#GE7T3SG2,+3B+HEEASJ9MS /TL,U1<_:8LCQN,%WML0 M P\9O4_)XOP@9L-'QUG^3\(3Z-3$OW=>P>SDN9S.)VJ?"JS"^03B@0/-DAS+0..%#0=?&D,[C3UJR0#E+0# M6(A=OT34 6PXA.!U##VS#P1^&T;P4?C"(QAH! NM2#H(F;NV3NMDC-?Q_4KA M%W>4@#;8@:O$O)LA^H1=Q&8D\"S!IQ0,_ KSF#H\_3#R%CC$ M,,<=OLUGE:(J10=\G0OA7!@)M.\QDNLLOZM#5YB"[JDZ2EAH8EH3-%4:+ M+30PN$[92;G+?ZUSL*N!3=-0Y^TT,%O-$THYK332X62[0J>JPVULK\5\5E*5 M#2:OW.KS=:G:G:DF-]J6;&B(=!L)=/B$KBR"W$]T4/4'4M]W5USUE_A3H]$6 M;$E6]2V!4KVU#OU07*O+U42-6,_Z;KL+\:85XE:_DA2-'%5S';?P__V4D^@I M6]:=XJF@^A O'A"=^"G7-9"RQ$]#%S5:(1$[]O1V)96F#M:A0?_4]GZ,RBLE M4C$:?7LQ!VB3-O>!V="'*2!5E%,=KD)OVDU^\P$-W08HK;6-*2V(O;0/Z+ Y M>!?^%P\VGB &"2,VBBX=2E<@9G%NP0YC6SB!P!<-$7$_S6'% ,$#1Q:M9/ + M-': +(6' #./$ N!?KX?V-C8#JR%P6G18+'D';DNC9$GH[ !:3)-:^.7'AJ: M^+#T!S6^Q3X:AQ!9<@.3+?8S4AM@%H:'IZB;Q_26A(_WB"ZNT$,DK-,2PW)5 MG &9/ 3X,+ .R0FB*Q&&LEGC(:+#U>"C[ MS17R$0#Q\O1OTM3&86P/@5KW=,J94K&UT^Y]C)9)_PCI(L8!3P)P6S=>+"EY M2@[ME8,)(T'W#YT*ARNOT)(B%XN^X=\!BA(5&2T(C? _XN?=BSZSRR/5HRRK M3)J:2VX]2&OK 8_.\"L[^U[RQJ=;N/8T&VM][OG?<.80/=-6\#C<:L9HIG?*=T7"]8UIRHSYVL27C MVVD][RA:.MA+=\?+><&JBWQC,E(UHYJMU>^<%5^H6X6PV;C>X!#(;OF--M4; M4(I.T6ATZB97?GN1Q/(:C5?=\HJ@_R8&0Q3%E$]1 9R;L.+JQ0[4BH&LY^&$ MXSNP3>,P3>&G=3"\"SO0JMDDM?V*JJGZSF3@S::J/'O%A:,3_V-Z%9P=X)0M MU1^$?@(]Y\LP<*YI]4"SN3(:=$]S]3N:8S= E9R*T0C53%/!!I4W,8S&IFB( M(.+E5U=1!.:W:F^^-QE?B[V1;',;#:7_BHP7$$4T=GG'8Y[!>Z2(56:>T9"; M1T^^#GEK)YCVG:<4VP]F55Q*UX^5RKMR&QTG1-3*T*3,J]%J *6Z)UO!TTFF M%THWUSH85-D3KG#<2K*UTSF=6SW%8SG-C?6.>;OUD#34=8:OI0Y0RGH'D39S MW6JGMZ>,T:7&BK@VG%PD+C%I# M_DIC#6QW51%)V>\@TGF17'-]D-Q$==)M+7.F4,Q33YAU$^E0=85*';G:=Q,: MFT'K2&CWZD/[!*F5X"A,CBJ-CLM#%&MKI&@4B;>7*2]7PTB2X:4&>NZ3KI2U MR'=+J\VTI.9E52H-F7E)4VV[2VU[,YJW.UI+2!HTH9G"J"MUY,\'ZZX2X6E= M8 ;D]H0!Z,4JN;@M-[/B0?G&8VS)!<+V/)#&H58J+*8(U >[,$!I!4;Y!X66 MR05_X]#E27UTA9*_X?_)/7[7+^XI'3AYXMSV-M-J/6E_9>8;8D M3*R#)WZE2-GL1WF,G4M2W;/AI.:&\@<"GJA5ACMOF:-T:;G,TF2'%2R#-T,^3&]#,0B.(\Z0AIC3[. MM!M;.9M#1)OIQ7LG FW@SZ#5KK]*CO0] 6(IK*;FTOAQR_,5%2.1.1R>/<% MRJ'PVEY5+4YL3#*^6A["/*SWUQ)#P7>S"W5!Q:L8/^U SZF3?(]%RGZA@:8SK_M/P$@.S^Z1"7.4O&4AKJ;D ML@YT*'F/C2#Y)%#OP)S1:UDGJHV>K .-H]=_WZIU+'MWI^4(C,JNE!2F$JG& MT2QMA[0.5+&EUI<+I?L84M;;:?2X>:7$>5,(H$)LPA$QI6N=.A6<) M84I?(8\?+.",++A5MJ,D6X-T>WY*^HGUJ4U+BDXME7-WB;W117F62CV_:J)_ MW=^^[GW9J5QK-\;LYFL:!;VK[^;;E M0BT8]CWH8O8M[4L1E4_CRQ:%AJPX&N[4D!;$*#_K8_0J8'/$KWZ84NOU M*DVK_(;6YC"NY5Z878'IN*^ZG<@0XR;^O"0L,L2&Y?QTS^&DE0UFJA74[PX5 MKK&.R3!;5$-1O?\C_[WV*=K"I:2A!G8E@R[EMM[.&+L!<1!JL'')/FJT,L:F MM/":%2M2&Q-2.'.3>)(*? M;'G7;0\2&?D1HC6Q*+_!M:](H)\@:H&"(KG!T')[OQ'"K!?3@29V?'.HHA_# MP286>F.LHAO3H0H;LSE4WHW!4"LV=2.\Y;X,"L8)+3._/BMR@9*:/^09&)>K ML-WD3U5HP;KRT;+DHKF]2(0;X;),C(_,=RT3;JS+(C$^--^U2#Z :;I_1L%3 M6@9MQU4^>U$6^*.L+,:O6G8MDBE:.!C\&)WX-Y@!2BZ?_L\A[R]LZ",02:2@ M1&XPM+57W ABWHW)4 ON;C.PZXX,AEOP9!NA7?=C,-BZC]H(R$7!YG]H7=(6C3?PD'@F38VJ%'QNR>).]/%:^D";]_=1YAG4G MHM@)DJ?2IH@A^F3+W=_*./G;/&R>E&_R^B#^[(6XJ]]%K &X81N\%CPFIZ)5 M[8PW$^J$TT=YVO'UZ$F[L2M4.E>?LRH9OT(!8;6=(=90[36OHMUHH4A? K'! M.FX5=^&!O*[[[CMN*-O/[/U,GG#KUL2^0+0]K/0:Y>H+KJDC[=9TFC^]S.O/ M9RXX@3A $Q_4*KG]"[OIU2(&U?O57XF6LRLS)77:&3@V[%I4&;A=^*"JB"(6 MO:Z*T'[\Q?DX\?GM1XQ??R1_E, (%](7?_T*(35R(Z"59J3]%;.(AV&"B\GE M^(Z3B%L/13]W8 1H'JL59A2_, VXR&[MNT ^H:@X"(;EBW8A]=HE:UO\A"DB MDLXS=?@R&UL[5U;<^,VEGZ? M7Z'UOLS4KMM]26:2KNF9DF6[RUFWY;64N>Q+"B8AB6F*5 #2MO+K%R!U(25< M*9 U'I)NEL >,Z'@X-S _#7O[_.X]XS1#A*DT]G[]Z\/>O!)$C#*)E^.OMY M=-X?#6YOS_[^MS_\]3_.SWM7-[?WO7OXTNL'6?0,KR(S]]>ZBY.L3P+!WE0;Y'"99[[PWR[+%QXN+EY>7-^$D2G :YQGY('X3I/.+ MWOGY:O@!@H#^>^\*9+#W\?W;]Q_.W[T[?_M^_.[[CQ_^\O&[=V^^^_,//_S7 MV[K07^7:2P#A>]FZB!"1!!.+>:/W1_^[=)L&; M7C^.>X^T%^X]0@S1,PS?E&/&A(./\9J-5QQ]Q,$,SL%=&A3D?3JK\//ZA.(W M*9I>O'_[]L/%IA>W!?W;^;K9.?VG\W?OSS^\>_.*P[,>F8T$%]]6^,BZ.?TU MS#8=JHV_ORA_W#3=&_KE0]'VW8\__GA1_+IIBB-60S+HNXM_?;D;%9"8"Q#'Y=#'"#,$) ME_\U2Q2[[REJ_UGIF2T7\-,9CN:+&)Y='$P3^3-,Z-(X#^$$Y''6D$+N..W1 MF\Y!E!Q.;FT8T]06@Y_/X?P)HJ:DLL8P3.>,#(>"_ F>;X!I2*U@)![-:X)W MJ?WU">.(Z#&J0:G*>_OC^Q\N,O":)NE\>5'0/4B)8G\ 4UBGEO8\7WP0&9=0PO$4A"&="*W;LG? R>8BA=K%J#=,_$*)_/ M 5H.)S<@0O\ <0Z'DS[&9$D6'1$,KV &(NG*-OR9[H'HAV'Q&XAODTF*YH4) M;X1WA9%;8/<1/L,D)[V#=)H4W]_,P>HGXI:!Z13!::&-ER- !'$P ]0C4N/; MX"=: . .$M\''S"MR@.T1OR0F('D>\FT^.MJO23A702>HIA0!;$.)[JC=<06 M'@ \NXG3ET<84S%I.$\-!VV!R<]I&KY$<4RPO4V(USN-B(I?P=U<&@\;M5LV MJ5&=)J4]=!N2_T>3B.YSN^T.YKS9A]JP*\D.%F4W(* K:7G -&L/U (SA0E[ M25912/$EKE'QV0=BKA\BP(>-VHI!$.3SO% /0^)ZH)HK>)?B8J>:0GR;2%NJ MV@DM?= &.&37CP$99A*5T4X\S#-BTZ6!HO%@[ ,M,+\-6(_R)PQ_RXEFN28& M32805*DC<-"@/"9#.(E*TXO&TVN-X6L&DQ!N'"3*6;.P$/W<^H-Q&M2^$M-@ M=\H(R^VYH2&,2C>4_&'KAI*__++. %38)]S 6^)3;P"(P1.,/YU)FU]8(+;P MX=0(+9L>2.0$X*)CC\RD BY5W'V=X_2];DE?_\,LF1#&@BVH5INB_1KL MR]M;(+Y*PU4MU+Q#-:.A/KG[2Y?^RR_W:;+26$1!$6TU)^X._]SB&,VZP@YXC]#!,KB#9"!08YH>H:+(*=Y1\0.R+<0-9Y#^/H_<,FE M4/D>TTHH'(*=Y5XIF MZP:-9H 0,LPS6AI&K0.^NA%UZG!MW^<,-,[V0JKM>V6S 'YXQ"-TY== M_U[4LEL2'U*R@N/_BQ9"464V;M]PHU]&$'!(J_W<.C&TG#A^F*4)7_WL->G, M+?W?'"!B^\?+TA04.*6[+;L+(Q'/KBS.D-*XU[1&Y#;6WD=U<@$*SGHI"B'Z M=$;50E'.^9%&^V'XZ2Q#.=S^8TI\I=?L.BZ"JY_.,)S.*Z[5JI94JPQZ@M*Y M0F1\37$J"4[W%BA*J1WSZ>S]62_'A)AT4>8GFN#Q=@^/"8@QU&984!,K!* 6 MG*?,*T3$W42 6<-<\BZ/[U+.E<+8CO+.*36OLR]-&=_(@9OE][QZ_G$2+6;X_N,OW M7@;'+.??N-])]MDEM\_N\7?07A-G(0WS[Z#]QDIL&N;:0>N-F34U MS+:#IALS(VN8;0>M-F&VUS#[#AIQ^QEDPSP[:,&)$]2&^7?6E!/GO VCX*Q% M5TV@&X['.&C,*>7G#6?M.T9-@F'6G;7QV+4. MAKEWT-2K%U 8YM=!VVZ_1L,PSP[:=MP2$,.L.VC6\4M+9+S_]6*'=?*-KQT= MYVQX 9;%LXI[$\ [I+AM:/-H)>L<**>1!3)7-V&0RLV,T MM$QNH19HZ)XLNFG4/G"%\OWOIYL]..PT1]02M9XMJ2W8F7])*07R"XH1?

@%X1A82_1]=3,\@IA&3?C8 ""VC9%I<8\MA0JVO M7S< ?6.7[327\^*(C;JH,YI;(/V&6BWP+GJ&>[=LDAV$PX"DT^F>LR;BHR0T M-D5E_XI["YV65/6E^(^-IA(D^D8HOD5 M?,J*[7X192 N;J >/L71M+RXE,>-6F<+;%WF44R+DZC4W,X7*'TNLT6?4;IW M>8Q:'V?G1F(_:XUA8\<( EI01"_+A<3*)+LOV7?%/ F['--MF1S*5J]/#">3 M*"":\"Z:P-L$YXB&4\@<%Y<1EWLLBTJ-WC;$87.5\ .(B$FV$M@*FCRAD'>T M$0XIHYQK7&D9#8)9A K-*EGQGJ-;$ HE$:"'!)RR+.,;@ M5>:]"3I823%G@"ZZ:X"2PH[87A!/EV,0\=A0Z&B!G?I[)&OML93J)7D_8SOA M34X RW)$-Z[B:]0YJ-INK U0WLF&P0J2K\-GB$($)GMD_#!=E>5ZFF MNKD@5H0J/2TPM'Z:A4/UYF<[^PS_?8E2X]%7)HBR&TZ(ZN-O0%JC.!@C:!@; ML,'*/U/TE1!0?1]&77$J=C;G1\!9%,20Z10S&EB \WJ^B-,EA*N<_GX6BX.D MO)_M%))*ZLC^IE\\&SZ<_+QZ;$UIP]_M8X&),2*$Y&@IC9 R&MK G.IE'<]/ MT,%*-#HAGF=>U-_<)@\HG=(3(R)_3M3#%OYDGT2YAHJ1=++&!BONPVKA1-9% M.=OB3'Q?)Z[O5/V-:#U*.CE1X*)I_%X^M)DVH@063@#^7HA[&? ;5 M*9 TMA*= _$UIL42-,R)"Z#6!/(CC+)>+JEX/A?"+J?#(J[7@>L4U58!*"M7 MO65;7N5:8Y995.HM\\*"T]KMN&I%GMX"X MQ_+2P/WE7HWO>= 7%WK+?_.O1+4^=R+ MU:5VF;#G:(B6@)I&]18 /8-1I;S:6R@,6=*LI>4M)FH&I3IRW@*A;6H:*MWW M[N&F0RU1476_MV#HF:&\$P+>LJ]L;]8/&7C.KYJ>$!U:\!P >?RQ_;VR0Z;U M+ :5TQ[>0G&(*=6=^6 '$#6UH'!ZQKNW#9N:!JIG=;P%1,\\V#WKXRW;RF:! MTK$ASV%04PO;\T;>LJL9<= ]Q>0M+H;"#YPC4,< B]H243U#Y=T#N0=MGSN' MM;QE7F^K5#@ YBT2ZDF<-O?)SAEN8C[OG4/S%@.];8%UD,U;UO5=*,&Y..]> M"#\TK"H\9>R@GK M6^ 0WX_C](6N_YL47:7Y4S;)X_V"?\F%8UIC'-/EVJU>*,$Q73F3T&0D8U-Q ME<-Q6GTTCRTPXK;M4<.]>DG:W.[#'(2:(2K415@$[A\@&LW(#BU4A^*>=ADJ M:,#]/)L1P^AWR'L23=3#!09N,<[5B5^U=H'P89X1%9'00WZJU%>[&%NAJZ\4 M'ZCEIUCKD]_X=.N,ZX=SC^[BC6_YSHG3N7L3Y^[U#&YOSTI]R\=KU22AD>WO M;?&[&!.)%^%MX6(3KH^B/E%M"2CY.MXFZ;4QV'>/O$U3-N1][5EYFVQKR'?- M,?,VQ::@[02>GQ_ID@V/:^.F7E)T2IDXD3+AQ!VVDR=-B$"%*U;';V@TR*HBDY7S+9N9WX,,J^3IF M'Q_%Q*:,>_: !^>R(Z&DB_O8P%PQ^&\BXF_\!4PAU)S&%LB^A]GV)"J'VGH; M-Y\#%$NV8<7KC-;3\V5M(CG =^>UMO1G&.9#_" M@%I8T20*B@!F/_PU+R.=-\1S[ \'M\(KLJIW8TG>J.R:"EM;9QDAN N+@5P\]B_96S9&L;+[K><+CE+.K%M0^[5+["(G%@*,,CB!Z MC@)8\D?D()V6,0+1BWZM?_:4MW8UEZ?L3AYC^EK1N]_$\L0X.8_ R@=J#8*- ME^4J%/* KM#3Y 2T?5X!6F&"VAT3;*")#+D)@!ME'"QU8.;_)N3^;;3MAV6YBB+/"\TYRWG:G.]$]KS MMAA)7;6IAPF]!4-MZODQ16\KLY2E0!"4])9YM5GO/*)YY"5NC0*71U[ZUGYL MTU(]50$=AL&;:?I\ 8.P+*&Z)4824:4Y 7V8Q(?6256'+^/(0;@-'Y._T#+[ MRB>9R11N,V-U*==Q#)/!&(#)A)U7X[4R1L%/<#)!<#D>@602Q=%BD?+IX+8U M1PW Q/VXW'[@)R0@A]O8(#USB']2PH;=TDWO72;_FY@%2SZ]\]N4N>6O!>_\ M%W6>^2O..\M=@VGVLG:WP+@?E%LZ&7LX^8G8!>,9',P@Q/ 2@22T4%5\F1.: M(<85RO;,F9VTJ;"+C71Y,(-A'L/AA$$9OEQ6_B:L1=8=Q@*K:\J(F?@4)>4- M9Q&F*S%'<$RD\S+>/URMV=G#I+6*$-?\%&V)\3:RKPN-JH1YJV.+"<4G37O2 MM+JS)2@=Y[5V?(XD&T:CH1R9*_I'!*&P9E[>SYP'NJ>'!#XHK^TQ0 W<2F!5.LF28_)GC8JF;K_W.5JJ,@*-6D22P/V1K9 M@7S.4#+X>0&1*A(_@PGJ\=W2U;#*UJX8>,^WY-S MXY-S%A^FN.* (OHI16-FB;UV&,$0@A)46\.^\U\WPU"M[5:7UM\K]MX]J( ME%:6+F &^U.RW1;U@$))$'1P0]$\Y"B8 0P?4!1 >MMM62>[WD^N7Q$W[&E-]1!L.)=MR>=%8_3T:DY99ZT MD&@0(%?<*MF;B/-8B;)TW8+5UCT3W9^\]Z=(HL-3^0;LK_U0B[=HV#2Z.GL2 MN<-[ Q(ERB0XRTN=HU[93O.NZ-,A^)K*-SF[3'^CN12'H'SMF9H>^+\-IFD M:%Z>Z#B5"9W*A(XXNVAR>S(>@%<+O)\*28ZOD&0E!_7Y1P2_9$KOE!FD1&*2 M*4P"\N]7$ :?.IFB04P+OE,"S&"SZ1G)22FZ!3\@=6S;*^Y2'7W'&QL;--QL_V8!WW7EZ"A_^I68?.-TB/K/1&(I.#$5>S4=S<,0JYH[P:[[$EGN;D8^&M1ZR=T3"LZ.+^ F]VJ!P\:> M0U5(&AFHSJ,F"BG:@LWC8"/';%VOIQTSVU'VA&N*&2*HZ0MON&/)OBI['LMH M\WU2U==Q%!*EO:*1XU,[)\ZTT)V'1+01M(+)$=ZXH&98-435390.V OKKJ%W M[.FK4277U,U\6NN+H8&MZ292G6V\2K$ UQ.1._/**/8_926_C:RD!DN7( 9$ MVD)QLIIE+;BY'?:60=[<=H.LN&DY]7FY42V+M][$J\NJC;1+U" M!KT:2W>5,OI8%YW-FML2I[=6*_W<86:E0$89R IO=3BYB1*B\R,0/Z2K4W?4 M5,3TYJB["#?33QK#NP.-'J>G5)OKJ3;%L]\2Z[1V1%5@3SF/@?")12,@N!YD M;STJPH?134 4@A]RV[L*@,S4]18&MO'+9WW/[O263$6][U]\M= M.?&6=26#7F'I5XUG;W,&)I6@CN5]#( I*@V6D'G+?H., 0LP;S,FBM//]-J[)J-NP MPRPWH RZ+T1&EA;QJ? M(EBN1[#X6VT#K5,[*7_(VO8.+".U/PQ-X1T0.@J0;ZEMMG&3 M+.K35)G*K#7OT-"RJ:M(*!I\C@)R>@BGV[U5J'O<1*:C%Z,8OH=W>!RD4HTX M,-X5AQP$V=;%\3+$/DCGBS2A.1.RA59>F-MM9ZU>1""2O/B\5M=3B%XM4M,/ M@GR>%V5$555 16J^ !&:\X]5Z?=W+';#)KU!J(8SD%OL?@&_IF@0 XSOP5R< MG- =Q<:+0:L;V8L2. (VGD4+]JLV*CW11+J")C7I=-8:PKIB$^@) M1D/KY$KS9=SF_I)N\[S&/P JBA4>B34M$)6]9I9)%>+,:.@7N38%XL"-R>Y5 MTON*>?,DSB':73"(E<<(LPPBO"9RF&>8>#,AH8IXPSGW(EMI-\LSIC ?/B:V M)/Y1U4%E>B1NADJ5 UX"+ZN6=&'X-FYR?N0OLLG#+Z(-HG8+B=A=\)9_C06M MYVPXBHA24H3O<_ 57'M)CHY/(AW&O/-GCY0$@.='5!%@6<3.\RR:^&9,'\>$ M\Z.1_'W]*":].>-'\\JBHE''THMN(:A4Z'9?+;9/5_87]%X#"O6G:/01V^,!6S[Y)Z<<\!M2.QATZOI6K MKZ(TR7DG/EA-K%Q MPURA7\@'! NYWL:&CFZL.;>D)R'=BZ59Y58^=8),]U,V$Y]K2@0KHM;$(HG" M>;$OA W(M#GQ:W4\@N@YHF_3L>3Z/DV>(:;%TE1X\3C-0%S]?9#BK'R[_A$& MZ32)?B<MP M$RIY8;DPFK,NM=&VLYQ'@Z7LVX+#]1*]EHUL41S+.T!:#@IPPF9NPF17#PM6 MJW?E@$9]67:4TSM,/+5$747:#:.I[D>Y6;CI!E*JD3]W2T$K-VH-LQE$%!H$ M9Q319WB78CPHW@W'MXFTI;4J42%EY8,ME+X]5;-;.J0[C(T2*#4:146>6D.X MR^(]S(:3,7@]C,O-*#;RA86"V+PA(BP\8;=UM_IF_F X:TDK53IV:&V(1* C>($>( MS%P9II1A8O8;CLE),U%PD!')+J&_-?A1#='4(JJ%3K5,#4=CB7+/M4.HML+H M+5I"FT43$K?S%VKY526+H1;28 /H)@;*3G83MZ064A7#Z&9DM2/EU#:3N2#F/C?"&BE;!O[<(&M_=W#Y"9F\)JJD^-U%S="4VCN*X6_]P%6$Z53F"H_P) MP]]RJK.?Z?DO_GWXV,:%^'7J]N9N-\' :VXC05*G17@//:NI R2+KY[FM7:# M(@EZ3Z[UVBQ+F-=ON;?^\?VTFR"%_:Y&1- M1'TL,'&9D]T98MP/B$V,B]WV>C*!04;,B2MB95 K9O,+[RIJS4'<8+/X(X)B M]2;O9^P.WC$9\!.&V5_O=QEL#Y=T2>)RN5O(:,(@_HQ1S7W*0=;,H&,0)?(J2PCO: M7K-R&Q)RB>]([?<^(3/#*\+#?A+>D7^F,AU!3'[+YZ1Y0M=DBI82L3+[+0N@ MW6F]#LW$0FL(-^3B :7/$=[UI6^I1P_B?A#0]Q$)U44$81'##&YC&0TDP\C7 M/"P*D44(:N%IIDON?*9#E D3>^PBYH_E-G(3$'B51;Y(K7P]-"_]=;_G64N*[[["THR@[TYK9%KC_K+0;2V*A MO;O-O/J%?H(\@F1S<[J44LF^X8<-JJRSU:?/?$OB#Q)]N*LFO*L:D!DU]8"' M=^PUV?;D,10W83"NY[A+P]N:AB;6C^'XDYO8&9<=UG;B[2TG.F*C%X%S$Q)C MTK#C4'I[DL-,?+)AC=/JG^E_G@"&?_M_4$L#!!0 ( /"!8E?[ @82 MZ7@ &FE!0 5 :F)S&UL[+U[D^.VM2_Z__D4 MN,ZNQ*ZKL6?&B1_)SCFE?CER>EJ=;HUSLE.W4FP1:M&F2 6D^K$__5T+#Q*D M")(2"8(:[S_BS(R !2P0C_7\K?_\/R^;D#Q1E@1Q].?/WGWY]C-"HV7L!]'C MGS_[>/]F>G\^FWWV?_[W__K/_^?-&W)Q-;LA-_293)=I\$0O@F09QLF.4?+Y M_8??NS=OWBW=_^./7W_[Q][__ M\@^_?_ON_WW[]H]OWVK=XNTK"Q[7*?E\^07!7C!V%-$P?"570>1%R\ +R;T: M=$)FT?)+,@U#]$G)'$\J>J/^EH!D"!W\,%1LO2?#'9+FF&^\Z7O+I_?DS MC9^7!Q9^&;/'K]Z_??OU5UDO8PO\VQO5[ W^TYMW[]]\_>[+E\3_C,#7B!(^ M=HM!5/.7O?;/7_/6[[[__ONO^*]9TR2H:@ADWWWU?S]?<-+LMOJJBEKUOZY\^28+,-Z6=?=9WH DX [7>V^R1[GG*<>F'/ M4]XC:9IRB(WPI,MV2+QFQ_*QY3X4=(,4.V1DBN/1EY1&/O7Y_LN&C)>%1B&> MQICM,Y_ %/CP*R]YX'/8)6\>/6_[%5X-7]$P3=2_O,%_X2L@_^%?9[LDB&B2 M3)?_W@5)@,?]@B9+%FSQC_,5_W=&_[H-F9IB9':IH=/\N>').'S>/O] M^^_X7/!?_G6?PBGC:W$>>DDR7]VG\?*7BWCC!5%I0LWM'>R:.=^_,SB:+WA9 MS))D!Y?<)6SF]%7\=_H2F/9(R\Z.#D/,BKM7;=I%? 9W\Y*"M./7;/Y6W5U\ ML71-F3J) 4UNXFBY8PRF9OI*Y@X.I@^"&L/EO*#B_V?1+:-;+_ OZ(HRO$%? MMC1*Z#3R^<2G< VEI@UX)+'>3O\E/*+Q*Z4)# #+JO[Z@6X>**LZ_O4=''P. MD)-3%BQ!4N 7T<(X-S!U':\3O/4[Q*MZ9/N;!9'H[/,4Q^;7D)6NNAN++ M\0";S%N6+[5#>@XFBN-.4_60!8MP9 M#/>+Z5C4]G' Q)D7_3)_HLQGWLKX/I0:];9U%XS2=;Q+Z%4<^PF\0N8;W]34 MP9*IU^:>LJ=@2>_7'J-G<(#\\WB#MQG?E7"8GN!^I_[TV6-^PO5'_??S.$EO MXO0?- 4A*'Z,@O\V2E'VQG.P>+#OO<='AEHU5_CNZ!.-=I0?XJ;#TZZOI8M5 MOEV1KXF M;,^CH:#3X*F+7\7TOFJ0CM/SEZUOU5=RT>3< F?,XXCH!GL7S79+&&\KNO9 FYVL/W4J5I_G SDZ$X!"=.O=K M2E/ERJJQUQF;.YBZ$"G.:[=2L8T+'3L7=T#XX=:.=1SZF9'3I%,W=;.NF8H7 M9NK[H*8EW.8\9[B]@)-]2T4VHZN#B6 M^W+DY6I%A8,=%W>E_?*NO<>ICHB32W6S970-LAM,2:P\+/A\!OF(0XKSG'Q=S=;8A-'_,;C G["?4(F MD W/8 _&3T(CJ5)]FSLY6%CIUZCT9]0_HFUZ M.KGB'])9E*1,.&AK]/.JEBZ4)KY#Y[L4 VGPE)F4I;UV3@27"/5S>!&#],I; M<@G\CJ*8"A,ZBQF+G^$/Y]X6?JL18PXB,G(?R +&-&VQP^FXD)B7R]UF%V)4 M#S_"%8]IK=NN?7^'(A-,ZB&(N&;2_E%NV=F5L[YBH:_C)&F0E5IU'>XZ<; GX95X\[ACW.VB)_+=HJZELX-1W^G&)!+_>D3 M_.LC=Q_&NRB]@P]_2]FRK1VI!9D1AQDMGF-\.NIB[0XB,XJX'3C!;*>IW#2! M.=?(<8=0<"20MG]R3*V=A/ L,90P6 72M[)+T3;0>+W6R=S=:([Y)*+TULM9 MS FY]^#4RGW5;=U/>@%#U1BK3:U'<,*N6+QI<1BD=BU<.$ID,\0U61W*A93H M^]PPZ86W7@ W/&B)0>J%]0I*;9]Q*"5Y$,K,AP6'[^3E\8'2,DX#?=AM\ MY*3AL+T.T\-83D,5BI>H+R;>+A*CIJL3XUL,\TEY6$(**XY>G"V^"'#2&LYS MJZXCN-*F_L^[),6)M7WJFQ2\/D=PZ_J3EVO#EZ[IX-J]VC#SZK8N)AV&\3-Z MJ*]B=A'O'M+5+H1]@HI>(N0NO $:?,8'T1C!R3OFA3^CJYA1L^VHWS%]SFMD_4XD1R80'"$(./'4-J4K MUC1T>R'(3Q_Y51NB]=70BLI !MYSB@%F(4^D_"LM:PCF=BYV/FS?&V]#:[=, MJ=&(S4%7\)\^K$$YG?YR"\.01N<+SUNMZA(*]ULYDS;S$,]6 F=%O&7]A M;CVXFQNR'O<:N@@LA@.%?K$Y>CBWL8C^@K>R+DNVOD]O&_9'+X%S#>[BKW1W-Z- MZTMZHU&/PFCP(-K!:R"?!4P2XKJ2YL>Z?($++69^$'GLE=LP\+;#./(XA*D] MSJ*4,IJ8/I/-$4?A.\Q>5&GC;7@P#B#0VW5VL:.+6+_TC9D/CK#I M4:IHVA]"CY:I@P''E"%VW"QZQ.%0CC<+*6V[.I.X:^5K]R8NCL4W7WV4"<2M M+%SE/B,+VC-[-;B-=7X^N\4N\(,,M+Z-X;:C:<"XW>&,1G05I'@XN\3_V9B% MLVP!;F":UNI>%0T'$EOOZ&. SU64XF5JE%9+S1SKL;7&F8J&3J:;PLC4O_08 M1I,GFK'W O;F,C '2#1VM SN5O'H-K5VLL!>>)G@E&8<8 ,GIFS0A36#^P5> M-;Q%C"M^."6'-OG[W6IN[S);\,Y[_@#S8B +BN=3@@V;4>H:.[K*9]H#X-#@.LY>]\$\$*-' M.%+SC*R$2Q@+$),%'F220?I4FGB&'W\@Z) /011L=IO*H[C_NY-+@\,.F9VP M\N?^3"B9X@]'UT-KJ4HCJ\4>:M/-N6Z3>>(/\]N/"+JJP/"\HVN&LS@$B3D:^R[3C M.6YW;+E&SSX+EC0'*5.N/4R=1[3;A?=R0?W=,N60L!L,*6P(YNYG#&?FQ59N M?-?F_%;A&?&.]1+FD=%Q\4VT"Q?CEXK@Q*9O5-_)[:U7=U_L-;/^FLB'X0J> M7R_$KWP9^0BT4_&2&)N.1H\[2.ER*DWG5NTF25IKV9^)#]-H& W/0.WT:SQ! M%)>D M18L9#4Y1,X3$1_WJ&UAN;-,CWJZSB^,@A23I5%K$L+P(DXDY%W!C%P"!6SQ/ M1Y-S8E7!XG-/])["R1/9ETT&%6.'\1B%:H&XZKJ,J^R'.0^CH9,[LZR*]"LC MS39%)[7N/K)("G4;B[NY'.'7<)9Z(#R.?/(J9/TI"Q*\[;+0ST<:+>'?M8)S M#7:''@:P5>;EW$O65V'\+*_X5L0YK2/*KG"/" 7D;K;1.($,I8?;\0OU^H?");^>K[.XK'FGJKM%H+.X** M2\U6RF5-K;A-KY_,R=78//=/T28S-'=G+@E34S\!L1?V^ M;NM6.HQ&?QE!=+5B]'619_G4) 29VKH26R0X6>O4FH9.XY*/#:7L:NK$'4EL M]&RW+(?;D:CCV@6MD4M<7G1' #V,"=VA+8;P%.42?CY@,QV0<=),RPG3,#,L MVM2JLFL MQ!'_&^Z- [971><12.=P&P;+EJ*Y:.L4A:EE;9@#JU4?1W5<%O_#[?OC,*X4 MPY!11$EPK8T,'4+!<;+] N[C!)X-42Q>_Z46\+0U >=.P!J#6$5#%T8PF4,A M4I! H,D/>IZ55!-@W+Z_F\L@%W,C_RX/"#W ^=>:PD"ILGVVECGJ%UO1PG;.;I$(]BUL;D;#)PEI3Y'#;VC*B)NOCKS MHE_F3Y3YS%L9#W;+SFY,\3K&4RD-)K>8MBU_VX:("S:KZU]IF9 FUIH[6H)3 M%"?WUEO^XCW"Y=062K&ZVP@REPZJ<]@,PS$UWHR'4G$< M)!7Y!T<@M>[N7*@K%X[1*F' 9_(B!#:]E=#PER\I;D?X6-=!2]6_ _F!4$)D M:63TGGGA?P7;\]@WPSE6-AYHHCRD",U!3Q1T,*\ZZ+2Q>7\N#+H.EG!W5\FF M%0U&@2ZNZGT=48^XT&]<-Z_!T\X+T?;FMQ?47*C:!8]0?46BJJ;.X*B:(I^< M/P2U44H?(U^64J?^Y:Y_1^EXN\4=+Z'!)&PS2RCZC>N_R^I8'/WE:U[&A M:D@U_0"+Z]'D7*+*MO;GU/5P" &QB&5 D0I#JI896W=SXOEYUH(X61S!'YTT<>N,;G.U.G__Y2F$'-&8"UW5Q8=5ACUXDU;9SV*5Q M&/C*LW_+: (SE2$RF=TEKTO0E(C>"VVW_H$VP"#-#H)65%R<+7P9X?4P0Z7I M+=R".]YZ;,[X_O#Y!:G\KC5>\J:>+G1\F9 B\ZVJGYL,<)Z_+"#2".=+]CL& M1HF0XSP>6SPK5S&3_X3M3'', T^BS_0?>:3@!&D?N#8%J*Z'TZC41E$C,:W'QU$6#D6N0W*6]ZRQ/R MWC;4Q^I$U$G<@(I=0&VZ.A: 7QP/YPSJ5"_KP[J07T#& MQ_^A=OCDA0*+$@3; +'9\0<>0*O_@]:R&G ._A[N? [OM.1J_AWLHLO5BIH# M=H>=A./" 6C^$)N%>Q/F#V$@ ":-8.WM.H\B[T%N\(,P)?0^#E\!D KUB#!^ M[8D"<&UBH ^EXD*9@B5G7@A;:.IO@HC7;T2Q4WI#:X/)VO7M#T@++MK%FIZO M*6CA'(-=:--BNCB T6.Z%AK]Y;4AO;VS>GTXNB[5?X)T5/.RX:4#$95:&]]2V M'T?Y'M.BMNKRZ6)4C 25PBD.A:$^+?PYI-*RK0="%1"PX+R(]/_#E. M\''!2,DUIRXL42 -M/:[$LB])!CT4A7_-0$)D^QG A!\,']??J#UV^H%48ILZS<#?;G8KOV(/K MK(L)[X>VDV"%BL1CW._F MF_L.E'*T5^M>NTB,&4>UG4Y'JJ^4KP\U3@XSMO/,=E],O^F.:>CD@(T%1F;L MV&MC*?2*AO9=F_&3$<-G__>!36^BNE ;PUO>TA%T7\FW6K'3J_WNRK%SNZB'78VFJ]JKZM]1=$6J9>50 DX@Y5/!^5 MS49UX:K*#F47?2=_?R-)%\^GM*_Q[8*S60?;:AM^FQY.+=,U."SM+'7=2NZOD4L]0J,CI4.@)74@L)"OQ?/L+]E[=,?]\&5 P(,^7R]#N/(>-Y;(+C9R,,V?/,:- M]9BX5RL(533L[7Z5[A5Q'G6K=-5]:FX\@E1A'L8>+P-I?Q!&$[-(UKK[0*_N M51":48#VFCA$ <)J!:6[H#70V6$T3BU;N,8'>SQ-5SI.91'#JA8N8A&RO8(U M'G4%@LMZ&!B4Y"J&BG1JV)L=B3I9!HG4H/G(4T.F)I#$^O][N%GNDP7\9Q-G[P@Q(V]9[:KE0J/ MH>0RM$.J!XW1'%F[@02O^XT7ALK6:)2]BJV&FMJ:AF&3 :;0:"#$J$60BFQ] M']^4G1<:2KU5M^O/)>!M:/+CO1>M@C#8;N,:AT!U2S=I?T*W")9%H)!$;GRL MH\42+YROY#^(N'LX&1J,2(99;3A-?8_BZ*U%DVA*V09+L:QCAE'(&Q'\1OW: MB.66G<>2WM:^*$U%'Q<8BJ6,CR:+DKE];W=!VUC*AL;#UJZ1_W<-6[*,%%G? M=EQU3.K/G&9KI09XNH?'C=S<6),]L++!%.6 M!909+YPL'PES=&A3+S?QK_&&YLG7,B"WQE11U\.A5Z0I!7"_76^B1(V5^MJ0 MD]"^GQN; TC^U[4A7*K!R+$3KN!^KKG=#R+C1*=IAA0R:C0MNKK&8ZHIP@OW MX 2A44?J MM@]F:4_)+63T5(&0--3?2P//KRT#7\=2&X&EIBZ7I*KI:*'?ZUW\A]%PB]61Q5$H M:_8%AI+!"3?%_[3IZN*,Q>P7RA+=_Y[I2XW(>RT[CR(#6!EIS6'X]7UZ,RQ( MK/P,#%J&%BWBHM9:*Y9V(.0JE*P"LEM5WLO,3G6!9JWZCTREVH^+/@2PJP_* MO>W:.UA>C@_\ 8C3$'1O&N^4'WG?.-JNC]LKO E^IE67,0<^ZF%3C95LNU+] MI"+;0/%=T0!S&Y+QQ;8=-#D7GP6.>A["95J>8J/Q.$EJ7:+U?5RLM1?".RCJ M-EP$J/V'KXL8L=QU+*PM<[N@5QJ6;9RRV=FJIA*:6'@[^Y!YJGZWN/-6.H MB;\#B7R*LDA>L]Z5P*'-8#Q75$6!B\.NJ"H" V;[L7.0)1YC9@[M+K9R\2![ MH+EA>6I*VTE)-1U&80J:+I=L1_7HI-86H8JNCI.&:SQY>\U&'+=W Y?WXIF& M3_1#'*5K8Y'08\DY\5-Z/@<:JP]PV&OF)C@HJ^6IHY'PD'EEDO_@@OR)K;NYG\$A]_..^/L)9\N6LW7TT' MMVD1S4D0+B;XP5NN0:]DKVUQT6HZC/@R%D>R):!31Z)NH]7J,;G,;M>#2#BI MT 1KNXY#/\-O-6D-^PW[\W05]D1R$Z?_H)A.!EMCN>4D:3M/[9+;=R:*B\H,F2!5MI8\12DB#BW,+DT/V%_]IT M@QY!R,F5(JW>/ 82=68OO(U;66-;=75U2W*4:_^"RZ#"O"&\?-7VE+IK]$!* M8XFHPB+0U5%0AT12U5"Q]* H]W\M^E]3%Q.4M>9Q,C?Y>T;"WI43O M#YQ&1;MF!0TMG1<(*>U"$?^0!;V $:$BHAUM8J>QV[B^ MCA&_4@:9@AB&66+WNR7:L>!6R$.KFH+7;8_J8B%55$GN>X BL].7O5_M;>C7P *1?FZLR\))/-#ZVA=@"!46W2)"DCEN:)"AR[ M='X^N\4N7(/D=$#/2AE-@4?N ]9R)X]#JN]Y I^4J_XG#CGGS$]?&MX%)) L MN"Z#1C5K?7WF1W._D92L,#\/IM;C$GC.7C]X/\?L'(]P#3.'4"@RB'3(RR:$ M/T6/?_Z,1F\^WG]6X!DD@'C'EB;#7L4Z:G:Q^4K!BXC@B'^%#Z$BQ.*0BM6# MQ7M^?OZ2+R"NW?NW;[_^"G_^B@_VV?]6@Q!ME G1QB'QBJB1B!CJ/[_*I]LO MRVU!"\I.[4.9Q_+-]%JLP(^[B)+WWTX([)[?D\^I GXC<*>0?XMX.$(C']B_ MI]N4NP3)^^]X^Z^_./VUD!M!##"1SBAS)Z1%!L/_I"U.1LO,F_'J8KT2^&P_].92')\H> MXFR[6&$O9KG:>E^CX)4O_2WOU0 M5Z)2_!5VK42SN1)2^*T$YN[S+G.HI3#K4YDLTBA.2T[3'QWYDYBVC M6WBB+^B*,A0/I2-;*J%"=FW-X_>"QPCMF*"."%;E"(1*;&KB13Z).?^27^+Q M84Z6[>*G58.1S]5P7Y @(FH9Y%!\%<0NF%KBGK]C2D5$M!/88>JO(ECM2 XS MFIP)H$K4OY!_"L(6K_JJLG9W]Q^/8TB_0G+"4L+@I,GG0#SYXM08"\?!TV&Y MV*@E+)[C[OK9'[B^]S]$;LA0]&2ZRL)&N%*K]3E^\')-\@S=_^YMTW M;__D2 SDM^0J,]' M/#F2!;U5-^MH6"T\,+BK64>C1_[)*=I\ 2L\N9D3L,N10L*$4T;[018?2#1' MQXEP%>XQI%&%+P1T"2=L\3.=>=$O\R?*?.:M#I?\]>^"E$BL2(UUQJ$VV9R* MI?MJP2A=Q[N$7B' /^A'W85U)/D7)$DXS0EL^^67%@7:/OD(3Y^%TELQ-"ME M_Z/KO&- G,B9R>/YN5O>/$&P1,;#GABW2KXMT-:Y%4(NL2I(52@FTAY2J&?2C5-= KC?;;DAH: ?=5@V#I[XJ2 =$,KCDM'^PK_CFG)6'@I]-/%&XB82X9QDX;T0&9#Y*U^_MF(; M7T'8@3CB(+=/90%5S'_AH9)X(M;!=A&+$+5.$2I\%-PR^3@68U.RW5'$+^_' MI)03)8+J"#]2 M7N1W4#0FA%.Q/UD5;:JG#W6 MF3&XT8X/G2D>ESKGV1"A-+VSI^]"+.GP!FLN[ZDPH1XR%('.#B^/"J/!$%6K MYJ+>>:Y66P;_EDT)LL<)"/H'52.09QB"J#$F1;O# '*#'4[#<3%9!:38(;Q5 MDB.<'E$$K<>T"FWY_,C+1 ]VBI*X8\TZ? ML7"$G[(BX1Q.S'P%1ZC+\U4@*Z^5DV BK)J_O%8^QU3\+_B5@M\'J(->G*8L M>-A)IT!,;CW;.1BB.MIK!01_E_M%J[IV&I,/B_-^U<*^+%OO4*I _&C0..]? M-P]Q>'0(#Z=!!!&KIZ-82DM YG532)&DR#N1J$R-#Q-:H#&V=\D7% 4J\K +0GX# MX8[Q6L_(\WWA%D:51]]>.(QTFJ\I?*<=5D:$<:0[/7?I6729RT2YRI2\8ZTA MVBD;03JB!0[#(G.F),,!3"I8FR"/03\JJ*'@D]0B&W*K. ZB1[K;#V?H@:W0 MP-'"#4=[@+.'\B.\8?>IQU*EX@I+J7J,1S_WR\@_N9FK723%'8V232-BA'$H M!5S=#/'U+&8L?H8_G'M;^.T(HZEVW*=/7A!R36S)1Y,O$#Y]8GBBQC]5;C,# M:L1O@!)7$Y*-1+*AB!IK')F/O-[,"23I6N=)?%7>J/GYS& E&H"[BI*L/1N.]+!0N)%^W"6IN'#7E((, M>09"OT6;@!W^RH9:C?IP9J8VN*!]F&K%V5M6&&Q)%B.2>B\GQJ">/@X\2.7L MC9#8< Y_G+-%_'QL]%0Y)@$)HGT.20X5TE>JZH$O M)=H4L1+J+04BW4QOBCKQ!'GB2_H$IF#SWK;,H[K#R_)_QJ\85TDX$:7.)DN:3G< 7.(0>$O&JLI9$ Y-8'9=#:XS+8"(; 6]DV0J MS/BI@N/+XXR S5O;;*)UMP>MI@3N.Y1!K*?9RP_"+=V#ZV#E^@OS78JA0(WB M7F<'1GE@$N]2$1O42@:T[@88=&'"TUB3UH\,&O%Z>CD' ;>SRU2WM].N0;24 M<-C)(%A.-AS "EB:_@+Z=,AHV&, Z5E/:"B?>E[XIOFBD1YKD:ZFS"P=0?RX M21?(R^(-MR)Q:L_(R\N\1RGT#+&9*IZKVV+(/^_@5W(5,\13L6F:D#$;7HA> MA%ET[FV#U N[6_$E(12*+E^65.#1WWH*BVT ^WV?G*D/G-'D3I$,>#EBK$S,+ )CP&^[#3SL*KFN<)1,-$XKH\\F@9516L5?"F)&30BPXZWLGQ\HH MBC>^F&1?T3HE@<97:V!='C66V8-WJ ]XWMN[^>WEW>(?(*)=3S%'\.:")Z;= M?KB\65A Z;7)E_QNBO2$8XZD69+:5N*@P0-N$Z?7)//D9?_:ZEG7??A:]A2N M?!Z'ZE[70S@C'"Z;244=^8KMU_X[]@"5C$P#IN!VG'A!J)79SEKZK<5[K#\> ME JMHSQ(DH/<5X4@Y#X_A$@[M_@->IFYTAZ*P=+#K'P8QL\8@PJJY$6\>TA7 MNQ!N&'07)<)4@D)&#P'PV4!D%3/BRZ$P7X"/Q?\U^PO+1IX0ZS <5I= ?5K% MV9W&67%)I%T=G>\#Q,OW814YXRD?AT2?5%9J$BDM_*/+*<'+MH+Y%)))JB)O M0JM83VZ6J$$>X.O23@3(+Q(QEXG*T;$:RY.5&92U"PNP#QTOR(QV5EM24O]= M7O'/_I5I".WMX8ZL"^6U?B/TRU8X HZ.]3$=8^+NT_K@%_6"H"L7]33]T-'/M09?W0.17W0X]/NV& M2\#>TYZ'59Y3!),+>5'AO])C;=HRJ%(2$R6*"9"S>-JAXXVWH9WV%L=)1BH# M;*NV<0%7\)^>8AV^X[$.WY\P3\I."7<>JOT*0YY0&V$4_P .%UK(Y9NYM8Y%*")I, M#\7#>0HIJ"E^3I@#F,@O%-D4=/MAJP3'#3157H](1=394F*]E.HUB?[R1<4J MS8.0B_L_>$G>'O]A$>!GSO[-TJ7WHY< ^;-[+UH%8;#=QC^R[N^,($K.OB0Y MW0GYD5E F>F7B; X__+T;;] O?%1>H@<\+,?RJ&0ZRT4=UDCC%%">% 88Z]X MK"2<$_RJQCT)'I72ID6I9!4,AJBS8O: ]H=8K?EPQ\R 4@DJ7+2%]Z+B MLH1)[V;71806^C(&MA:I$D'6:B:0S*Y%]PY"R0?1#DZF5*VP6A9WFFB)09G;5Q!1&/6166::@RRC@GH)C^$."[TAUI3F+*H\]%O-/7I4WEULZLGAJV^7N M+W9T$>O*43\U5H LFF=4N+-DU7T=-"VBR#<0;,\BY%?N1U/W%ZZN!B>NQ@$/J\V QZ7'6'FIZI& M8M] 406HU4_E.4'J5&:N&7\K<+^&*CVG' T=O,&:F\&R8_<:,PL4J%X/ 1IW M]"D.GW#-)4[@2F9!DP>%FF=S._7 3:8NZ#B %C4&?F?KI9X0/INR98 ^MD<< M'9TC/:23962)1M>V)<028TJ]+A2P^J0X+#V]@M.EY'29V.GIWF@NHGPE=89D@Z;N\41Q]5^70W>'+F M#!@>_3H_G]UB%_A!PH??QB#_T31@/'CC3)2GQ@>^%P0^.5BFW+XBVCQ+@_^6 M68(293"WCRA\]5_MZJD-5A%,][F8Z!CV]7OZ&. &G64HH+4S9R>T^+:UC A!)T"T$JV%X$/8CT4[8ZF M'A[.2X\A GJB127CL5T&'75&09U02?Z4& E+/"C*Y',]=%L2_^*4.-/O[Y;L M6;M]A::E(F 3/5;X&#-+R5M0"ABV9'+IF0>E F<$Y2T\/S$^RHINSL]2?1=> M#,VB=GM'O? RP8$1$T-(%RI[AY_I,EW$FJD# Y$#I2 M8D;RNBJ8X5K2>@=(="H^&MT%VOV'PKXTVP\7QH=\@-@J=>=UO4OK$G@L;Z7> M> B=3#\#0[KSGC\ )RSP0J'YWM&$,KBJ.IT*[YEL)%4>BY#LMMMPF(*PO3$D M/TQ&&)1S8"NCG8'O*?J6:W6=(=(36A1HE @31UX%\>PU;R(S/J8( RARH+5J M;MPNL5A[T7S+XV1N8OXJ4?^X8*W]RFNZ9_@!M,V(5Y!Z&+2JV7A7*J_SIJ\3 ME+CX&_XZ$2?(=&F2!Y>B=Y.Y3GQ>4Y4\K]>QU"8Y%*8+)&SY:$< M8KX3:V&%"4O_]2&(@LUNT^F=EC0&$2_@PML=?E\6E4S+9LEC)UFNYI.@GW%\ MT\R$,]%]?!,L&DL$#;O6D#S&"80M#X/6%>!\+Y$_/WCL-7G8L4>\%5BZQHC\ M&"AY%G'M;?$E=X^&;8]&$J"-_Z^H6XX.LL5;.40OYQ$-)YY(/5A9+T5@P$;I M%#& ?Y;^;"UV=_0\R-UF!G:Q6! B2+S'1X:9>CPE3MY$'>,?BU2%B,_I#A+< M*$07E'MBK+W>'=E"RD(9Q0'\)[WP$#J;?K'.2-?=5"XS8CM,7;,I3K78B&GD MSS9;+V";GA 5,>RT ,BF1V)8R#BPSERX;Z[6QR P",E'.>T/67I&Q\"S!KDB M8D_OZ!9G$CVBK6UWK RMD%=D GU&E BJMH,.N#E/:/337;J.&2*8=XUKA0_# M?403DHB ?"\C?1+\A 56[@4K,K=@.@ KUW'TN*!L@W?S%>QM7F'BV,!IH/4& MB1&D-B%(3Y2LL(_6KU5,OH7F:T278<&2(HZHB!]22;B7+UNZA-.]\%XNJ+]; MI@%B^?-LRD^<%230)C')\IL1%$&,R--5\S%E+K?MZ-]^4@AM M!P-WFVO!G3Q(3'4OT"V#94.UPI@"(CWA9GW/<;.^.V&>U.5]'&X6C&IQ_VGR M%R+LI4 GR"JO=#HYNF3'HZ05;>LQ\_TR%5;SDY,EMJ\S31@Z2GBHD.@XL?'. MN%)FXY0F9)8D.QOR&JH$4G"_ @W:"_'X74;^!2@JQ\Y?Z@&"GCC/0)%<6*W\ M7.URZ[)I^ =X\\"=7TO=268]WZ$?7N3GJ/3AY6X^D6WM)6LN8YT 6[I!]U#> MK,?R9Z]M!$N9[Y"4NLY%@_ MZD(EGTO2%O,0^OY(VOW:BC/KCX:%W3<;<-/UN]G<[#$+>\OIEJI-Q91YD7I& MI@9EUP_DTETV&MG" )\8I\JVD1=6J9TNUR24%T&?5;4RBNR6S2F"9\']:MU5GFA=X2I M=69?L,-=6WN#=3N#,F/+S.9%#%OE[T&ZQL)EH)%>Q:RC):(2OYPC8)*M%_@9 MT& :\Q/./<@DH6D:9N56J(BY\3"8VJ)";WTI2BEI8K@)EWJT<2;5D>3YKK 9 MP!;N4KA.[BF\0:*&>@\>LLO5"C/N\&:7].'[J@$L8H'VQXW2[=3TT$U-T(D)RY4L^N5$;C%!] VGNN\"M%R$KE^.]O/I6C W M 85&)=J=B1RRT^(WSXIKQ>VE2)>SSJJ\J!3T.3XG*#2<[Y(4)'_62]:)N@P1 M1/X9N$I M+1?W+9;PN\^]9'T5QL]2C9U%JYAM^/RYB-O+0Z%5#;I'+ 6NEWHAX?$#*QB< M+U',CV*03T!7]D-+V.9#+HFZP0$SL'YMR$$*$ VY"B7'= D,-]$V MA?K\^I9(^6*DN!@/H5V@J8I+Y9;%3P%:F1$S.IO4#&4?+YPNEQ@QK4(\8)NG M- ? S) X+-S*V2 3D@TCPKV9S42$D2Q0[16L34@_5;A0?$XDGQ3)9V584TL' M3Y1 B-5!X.<@@PC>2C.COZ-X/U(.GMIE#RTR*B?+CO(1'CS0R7) M8)MT/O1B!,Y?!>FQL6GY[8V#O0=>$1Q$<2AEQ(MZ5ER)TA,0.A>845%79>&, MJ'UW:AQ6BV43B>JG7*7B;[?6>;S?/23TWSL8Y!)?G:Y[,2='!+U!MB+&V0?\ M]40-K*AK]96:KHW!U8?"*(/FK/](5RM&7Q=YG=<>BOD*FF2A5_,=^?S#FJE; M+^+;$P_E&KX#\U*PAX%HRG;4[Z$JK/ZR\A._89_YC]\*@QV_]SSR**;3#<.]X$J,P3R50]S#O>F.XA8R,/R,&X)EDP@ M(_6QZ/>+^?E?_S*_OKB\N_\=N?S;Q]GB'Q:UQ?Z8D%]!$)F0:9JRX&$G+9PQ M5@VQC5I35]DSBSU6.L_%CD[1E,!O?CC(W>^Z[_A=]_V)\U6P1E5DXVM!W"(A M_]8+?%4%2;QH,*K-18!IG,=):L6A@R93+WK]74)2#0)P"<,E!J^.I[N_XJ+Y MGV!]GP0VN]UDS)Z6)/OR_#LCO4&\-5KV5BD#016%QZET#*WB=/AW/!4&Y->H M3I3(.#JWRM$/7A!AV, \$HBAJI $3B+%BWZ[.43KJ8R&QC$P@+2,%VHY_*UG MUHH?C?,D BZ0M8L@V<8"J@@YS,IQ\+%(-MBI,:N'81['L?4LGVLX.ZHFLX*[ M_>"]('KWF:H)?>YMX9?#L59+A9Q*):YA !1@F\QG"H9>ESM#;YX0.0[)!B+GUC\VWOSS%0*? MH5'ZGK*G8$F3>Y#DN^'?)*E";[8*V=/7Y,/BO#E)O@T548)43X$3_3IM8,?Z MO:GR.&ZI2/OIJA.Z20NIU9<^>"FFL;Q:42,V@CA:(N!O9:U@$$3Q 9@_4E54 M@[N*!=-3:?K^\.5/S<18I\.7C"-\1J=A M.1R&L1Z<859-AP,5K;^*V0U-E@1&C;Y&/$1%;2?\.Z8:9X")3_ M9Z$.S7VI-J9IMHL)V4.@R/F38!3 X02$&9RL76B)HVO#H9XZ0]P05T7?R#^Y MJLSG,&QNT5UV3&8^3 <^HY??=#*$O)1%DR0@%?@=LW<%O#C6=%*(Z(1#HI,, M00-4-@V/'EO*?!HGD>U#KI/<5=41[?E$B#Z3\N+L9QV)Z5A.*7:]PS23@+WE MLV^%K5)%\3\WQ0.RL,ICV?+.<96ZO0<"(HUGR MLK$'56JI#-C4'ZP@+T<;\E-Y2MR58C:S$I)JA$GA;=8J[]H520K&_LC/\?%[ MRS76(/?E-6C7O9JP]%]W*/!UJUF#=I$D#;!4V 3>-D@I\AHF//(\:%N-1X_ MQU% %?A"T[VG%KG%2G87TM1VJU O.Y2Q4[0D[KS%$G;90>H@%!B/D67!H!6( MPM&*52D8VR29IV20G$:[O+91/PJ($<, ?586B.VD*/++$&'R5S$C'O>PHLE@ M&>Y\?F&03;Y_$]YHP/C*?O@U28KVD5G*-BV.[WYX^?C#38V^&&CTG-68&R]. MA(4FDZ,D:]WH>+8+>'4'O U!CH:W7YS9']@Q92\+"(*2\(G,/2Q-FU_<.M4) MX72= 4]WUBQ:X$X/41""/J2S"(;A@MF-MZ%"23C::/20DIS>A"#% 10/D)*7 ME/H)?JT[JA#)YJLS+_IE#C>OS[Q5MS=6X4_C:_H 5$FLR)X:5_)3*>)B"WZ> MTR?QZ@N"0Y!\#*LATMGE_AE2-@2D3"1I\DEP5BXPS3E<2@Z7BL.M&L1JI%4Q GV^2UMY MIZTXZLN320A,A[NMY^?7G]H:9$)L*04@EBRW\]0/Z:*OR>OYX/T&R9^W"TC.O!Y9%O!X?L>C8]FUW/%K/+>_);;[/]$ZE" M)CL]'N57U8/A40D71%T@6ZLD:0GUB?9Y;@N8KV#G>=$R $%+8JE3\:O2PJJAM^8R2O&+^SZT M23"?S O_*]B>Q_ZQ+AM!D$B*$R)H$B!*D*I-+CAT$W?FT0LO];HAQTH^-)KH M>?+LP<:*"'BZ#I8@'W4VWRE"8YQG6)RB+;M<]XF6)%>9B283%#U-9O$I""MP MC)6EX$F.:E&6+9A)7?6O0^')[\OUHSVD-;_>Y[6_^W)<]9&$*[/Z^?#6O2W%_)UNNLZ M>ZDZUB7Z/C@(74V^1]Q@][A0'R,_2/@-1?U+;E<5+VJWH$D<$J,E=Z("G$#O M/%4.#X=_THJX9!<%/,J%/.(H-H,,QKI ^DW\@UB$B8A8L)D(--+%4!;WKI < M$V7AT&8JK9@IS)7(R6+\@2?"K&0XHUU=>!FS;2QL!]SD<(YW GOMKMH72$M[ M!D$[G1C DIJ?H^I+\XE8=/QB<<3# 8\(W-3/@_R(.4'K<9N]LA*ZXL*LZ-S1 M)0V>#M)U3&D10JUA&4'+$-:]\G288IH/8#%,I 6,5!_AM,5\]BPS L,(3I^Y M<(^O/.-C$ ]55FVVM^R5O";P0%7QLF\F(XD6L83549 \/5A"%6V,3_$$=?*0 MD3\!G@QW(M#,8>!_W"4I2!N4G*\IA)HLC^..29KD&(K$^>PIXFR!:!MN0)CU=D4LN5&H0G85)?%J2CR0:!.R,>MCT(ES[W@@VM/I%@7.?Q 5ZT]%>8G4%+1Q"@T@K_3X'$-?Y^" M)NL]4JXP8+X3HMMQS*)N+J&$ZWMJD#=R%*&7O,%Q-!B]_UE,]PJCX"=7&/-O M1PK?CEC_=JA87L=++[Q=@UIQL^L0X<;)$$Z'"$+V,YN[&9(4%;V2M9>_O^.; M?L',(VF,;Y9;OJ?ATF>IG.L9?0PB3*7AX(GDP0L1BVVL,[^,E# &?QK_I,.Q M[X="T:,,,L V:%,>$X1)D5=A_-RYDKH>X,,S+3G580*@V*,720?A.;PA<1CX M"N[@%OJJ8 8M BJ;;E>^];$QK%P;G4MR^OC%V*=\"H,L4DL\*CC-\U5'='$] ML%7 22X+@:UV,7\L,UIQ@8O+CW@8)2/O/2BC^7VOL4D1)_3D&0SW M=VL+S'=\[H!WJTCMML^J]N8H[L+U?HJ9O*?L-W! M .E%A3&+UWI6ZKHGU?6LUHA\,? &V>D52):Z00$QV72E,XJC-X(_ ?SPYH$; M%_0^O]8/4&&;R6PNN5D&;FTU066*X?4 %7)]/JF)@AQ"[!-M8O8J5LG'!UX: M[23WD1RI'UX8Y\UY-A#Y*>;FU#O!AJ73^);LNQ;HH'M";\EXL7P^\)B.'J.]MMHWDU,]MU%![>Z MCOO;QD";-%39X7.Q!-@G:]IVVN&J+J[]5/L^"[7DHT:&@Z:-<^(&5SKBEBA:HYZXKJE6SMZZFGUL M:GSWK(BN>?'6\Q"&79KP1%8E1\+!2)AJ\!8N8SR4Q:$[*MR'2IL2RH:F9W3V M]G,AL4)!)%2D+/UZ5D49-V]GYY-JD4]7$+/XS!4/:4Y2N]K?6!>M8!CM8>6L M7][H:,/_86C%DQ=2'JNK$D#P!P[XK?^#UE*LV7[4+^*A@E)U^;+D44AW<.5< MKE;T"/@''8WZQ6MIH8=B)\#9KHZ/TGB5!B28HII?^L=A#VKTJXM3Y$1?S)FKB!&=.Q-0M M)MW%T2,6!T.T2 Q(%/.F.<;V49XY,)-8U-YA) M^_H62[GPOBAC_L>WD_???C/!___VV]_S58,_?O_UUT-6Z)$O>M=2+Y(,=R>< MR/3ET:PN*:3XL5OS1>F@5S'3856YPC'C3H3CRC:8"T)QTI8SFVQQ9; ^H"CX M>0$X]@NILF6#62U(D3FE80,Q+X2[9^IO@BC &".TFDO\AAZP8@MDB:0[!"JL M%=:4)U[0YM=?-8>V_2F8V+)84Y'6>,K,(D^9X<2)GE=S>JR5 M_$595M!2RPK20Y<'<0AE6642.JL_-$TMRQ6>;#6.U8O$%EL5;JQL@ P\;A M3 SU/T?0$1#Z.R2+GW,4.*!A.1\\6Z4;VDDKMRP!=YIF 55^@$W>9;)A<9ZO M/%!N#'6U^D#NY$:'J^OYW^_)U=W\ YG?7MY-L<0JF9XO9C]Q2,\_GC*S\NL= M44S,:N2V7E=L%H%0N>$OW#4H!QQ\OVMY,8TF^2=2%9C^UH)$>-H3^LH2@9^/ MD5$"$+N37US0Q;?#UR@KK&U;$(M]*9J%A.^I=))AA[/I_+I+98I^:BO%?MD3]A^XJ&=Y 4G'E)L#SRZ^W!O^1ZI1B': /!_85#G2C'^M<]AFWKW]M@C).H!K8M MCU>SF^G-N6O+8X_,MK,\9@,.97G;;R+E07R:GQ=.& ME[;J7AVZTWBME>>X>PV9;W@-F3^<+$=''2%5->8Y'N#9.=K18'@O!W$Q=)_] M_L-I=>+<=Z70&9+NH6P9*=L!4!WG' XWW8[YN@K-KC)OMX^X%;*%2:^Y0, " MFP:6D2Q V1%Y3,+RA.0@@\;<9:NQ*WDLV;G'V"M[I4F9 7+X(QS,Z&-'1MU.0 MD)<>0V-WHN"B.M6NTL!$C2Z<@MKXN%IJ!CG\S,1Z,2M5Y?[O0;H^WR5I MO*&,7Q4=(_447>+Q>^T&[_VTZ?@C8M949'(2S"<45$SAOIW%!/>?33""JL'ROK=%:5O MN:+T>_(Y?5%)4QA4_N^=QW!=:(3'^9YN4RY^D???\?9??_&)+(BF9\6L0L]2 MR=!"R5)#HQPB!Q=@M]P*A>/;7!:8T%'98@;SDMT0I*.GFWT1OOYVT\#N=P\) M_?<./O#E4Q]*84:.<'H#*;77-,5S#2(4O[8T=\EQC[Q^26C$8-OP<7#'+_E( MI\-2MJDR#N057_ MV99&]NN,H>NEDR6OHK18BR?-6IU[&YR6(FF.9W>(D)G^ MN*ZJV*[7R.,IT%Z!:3_>/:2K78CEZT4'3';^^NT?)N0_WG_SK4AT?O_=VT%P M:OM%MQS _M,7/N7 TRYJQ+U894MZ[4#/6$^,A"YYP,((,.(2==X9!G(]0H?N M9>YTLAA2OI6$3X*1L)H'1=-ZY3>)XE+";IFF!8-3-PM;LCZQZ8?YS$4AMCVD M&"\MV<).C,."!> -JT)"7GY9NVAV0NG.M9/(JHW%S&$]\.G1N<[J/096 G6 MOPI>$,?4LKENE,O0AT/%[$5Q%=@_RJ76;QTGZVU=QRG:Y7PQ[:["6LGLYJO5 M&$9H6R "VHZ]\FOSL,>F$E!8T5/U0>"-05O;G\B[=]].OG_[5N"U"RN$=F&/ MDL'B=\HXDR^,9<&@^[P+ML^JR5M][L_C)\HZQLQR&H/EW^>&]#[#,WE4DN7@ MS(H4S)LX[<>%WH1);-LOUB]GN9G"5/\*2Z8,57W9G#\K4DT[@4S7 $@K^@,@ M2>\#A/)YY7&74D(I2":'.#TK7R'!>Y@!)PK1ETL+83[,"7-=QJ39@S1%*X-8 MA7Q0)5F4Q"O+P4"BZ/,L\BDH(8MX!K(<7"^B4/0""'3;Y)PXD=314RGH_RZ1 MI:CAC8,Q!MCH]HI_\TK8R2"5U#FU3[N4NN755-[0P4JI"W[&4$J=A[Y>[.@B MOA/(L[<(/-N#"PAHXLDNX-E.B+6X_5[Y" LL2(+D5K!@S179*PLEQ)^!64$) M74;9O2IL[AMO<_3!E*1RG&\DY@8B1>":E/%%^L'HF5?49 Z$]">12EAYW$]C M$9JE7U7G5J[#WM##8.>H6#Q^CG#8=; ],E^@"!>N"(O[4E$>PH?<'T<%#Y/B MY^YT^0D=LY)'FHN:9;QD65ZQ3.@%W1. M5AR0VVTS+AI/4/8&L?A^)@UFO"/ M<[[K]Q>>36)RPM"XPIA!3R%Q;EDM]64H.ZCS]?E!L7QDBV@ZNZS M9CTP)]?V3*5$55U 'O]0J&O(_^4C*'")1-YZ[2___'ZWV7CL%77$N_N/"MK+ MXL4YIH6H<(54EE?-9R#S!DJ5',4_XL0FV0H.FFU^1[=9%?#J@G]Y&GBW.^Z6 M!=$RV"+N158H/-+\V+Y5/ (K?)8K7\LA\$@4"SA.M+_OUW$4$+%YTK @JP[8522)H$DG4DC956]D= M'ZR.$6MMHJ6L!K39Y;*D1![(K07U$K?F%&;D\P"^T#LVAR"C09#($.]S+<9L M?Q+(7C# ?F($D2"D$K-$F,J28,DOF0M$.H&?]P%,3GR1*LSXS6B\0TH=&+-NY(J3,H<4O>X\?W6-^0CYN?8P(&2 R2BYQ7.>*N=JE.P[,DX&O2WAK M*\(XTN:R9:&4C76<<)Q6HK7C(0'G2W28>#S_BP%-O-Y6O QDB)X( M$ST)2 KV7![0)$BS!.4'CK15110W$];#^J*!]ND'?6*N/A&#E& MP(02+D-NE9:X#<5_T%IVA6R85. U:#9QT:1D*-_O8=GM,N@*A?TNSB>R*OLA M8(+[ARS$"Q0]T>B3XCB/ 1/\@BXW!*?P MFS;!;V=?D1[Q[$MI78K92;L7V(%U,'I2] ;X"#2.LEDZYLX>@))A?:?&;POJ;5+LAXT7/]T M%S87"-LNZU"U>T]Q32L$#KMI[!DK[O+7RRDK][N'G^DR7<1S-GWR@A#OYKU M[$XN!S42D4-A7G4,(JP:K3+\>H P7C6B=/9UDLH%ZGX>5F^_OG3GZ2OE)YOS MI;4YY];0^XT7ABJ"NUM(%2=%%"VKDU[3,.PE#(Q3LA?\E;#T7XL@Q9B26<3U MC)T7=A!X."TT..34K D](@W(V]#DQWLO6@5AL-W&/61D(47RXYIE_N4$K$'YT,I="R=/L+R@*TSW.:,1_"%-Y!UW1^'13;QPOI+_<*E* MX]Q3]A0L>5D3/*9QU%'EO,4@P3A2#X)>A"<10W'DR,1BM1W'JR%W-%8&5],@ M5^/)J#5%ON M<_J%&*RJDM=_/!%&Y+$RU+X>Q'!<+L+82TQG(2Q9C[R7F;)>+E EIG9!W?MEH21FUGZ228X%%J&6'G ;#/]86]G/ M4LZ&T/JFOL\P#UK\WS6\,O=/[E])NOE:L61?=9A%67HS9*TXG68ORY(@R_/>8 M_<(K&2WA4("^,5_=452RCC#MZ;E%0/5-$+W9"KK\;EG)D 7V'=UL&^P@ Q6JFG8&E]\J9#@0C MW;8 \&)-&>7%'SL],!F54^9(*3>'UC$6M3-%@0;XE],HUU-^NC*?8!:@VX.N M6ZC.LR=_6%1Z3V*EY'ZS5..H0GK0'*99B/00*OL=]<++!%0).LLT Z50'%^M M *D209;D=+7:3E;+$?3,4S'%HIDQZP]AW_SI8&I&+5%5Y-7P 'RZ9709B' ! M+,7[[O>3]U]_-X$_?#WYYNOWHB O_/GW7[^S6H@CWM![7 Y>6%46/CG&\U>X M'P7$4497JZAB.?*I1X9"U[RHC$O^3*/;HLLGR=(W!6X?=QW]]C?OOGG[IQ$S M$);F+@46)&7)SE23QG/=1_GDAA0>NT7MK'$8CH Y+3QI%:37'4U+J)^)>@!C MG&F83[*$)@=_E?[.6T0EP%"T-&7!PR[E!PA$?'1KQ%$*=$)L!I\)] H;YZF' M#Z()#WWR:M]'"*\]I09(4J7<7>PH+Z8'JE4WY& X5.^_GY#W;]]_=[HL:4HJ MI15*:C;61.JIMUX VL VNF%)JG!GT/*!8K(UW$_.I7OT25!O#D]C?!IL17N MOS8R0W%O5_\((( M+]'N47(ZQ%DI-H=[!T%QS^8@K)XXMJHE6;ZO;SWA;K<>Y^5BV<*37#&]OM2[ M]P\\L+-K4.B[]Y\_?#$ 3&6-1TO["D?="=68']P?J6OYPUSE%OD\S$.I[^UA M+OKV=6QZB:?)X@9YA>Z" 7-O.4Z::>7F.;2*SS"(9_D-F5S%[(8^YPA^H&U$ M\, M]@&]R)>,Q>P\9B &\A2M[L"X:K?),42Q'AR%:,,,XM< H0,3M.$H8?JV?_:* M"*BS2!C,88H293SH![SO?'K_%W)U/?_[/;FZFW\@LYN?+N\7LYL?R/1\,?O) M=ARI?68U:PW/XU=#86;@YQ)<]@N2#4CR$8=!- 01=+XZ9]0/.KH_GN+P"1E8 M8/_&SQC$.4XNE.TA!Q1'0R4\>8+<.">MJZ.FF5M7/Y7%=[;9 M>@$3'I<#['R54K0N1 8971("89OQ0AU9J;:$3TA.CL-]VYM_)1:TA*<6$(L: MIG4N0'7+6- I#B*)MEA?8R39U)^Q6; :VVTB<("GV@*_,FOA'[+=%^.PX62]36EU)@]N_\]H623=$F&(1#1%ELU<]PSI(C%5.JQ_&9G;M>X5L MJB! X906"^5,,.-D@EY.Z45CLF3]%DO6\R8\,.6;/WP[@?^^ M^[T(2?GF[5N+2'DY[%2&':42B2X0H17$FHXK4T#20D \K *?X4*?%FMA9I72 ML+4TT*TL90I]%&((BR]2S'X!=4#'0 MY285<=#:8$2.AI["/9RD >SUPZU *:US7OZZF7"#$%*E&L;2F8H+\8!C6RSS MS.>5\9T;^E JN0KCYRS*M)N0PX>9V,DHMLY*83/GNS8?0<);XR!Y6*X;[^I^ M%:([BAE0/I;A$K5T,$*I4X2%7EY(@<$@\!E3(^%UMA)U>]Z_??_U)[42FB$_'_H-E]@*%H"#1HO%-0.?WD%J &MM&IJQUA MZ;!;X2LLL(3H 07"&:2/E3P7*QR57A]''ZM"T]RS!/91/TFHF:*,$HESVJ?! M4:7.K&H0S4^-FXKZ!DV,#0J8VS^O6F6#9DZ'PK!M#7>O@]@F_>@TR'X5!BT/ M)OQD6%96^2:(_T'BC^Q!%E_%;$4#K"N9] Y:K.\:.8Z.)UR/!_T_B^D8 5IC MQCT&]#WE&3528NIT?0E* ^ >=YMS6)RN]5JXAD36XT [6N;F6D?OZ)6IT#T_ M]UY($XS7BVAX$6",7OBZB,_AO,)!9MU#-A6E 6(<;;"BS@R2)I(V^J<$=33% M#R 4Z1R3#G[\#P4KL;[V\[4$HI"U_OZ#9F M1R,=JSV8D2."WA#I%;"F,C6+JS/=7!1%$[V>65% N%:XWW9 #BSS&%8SI_+; M^ B#9HJT*LO:BQY>#WYPJAR&;9@K5)[]-!1PO)O%D>P6\*#IV<) ]>M:$\?* MLGCH;RT7/34\[5<@_T5+>_++2M%W*;_TP&0[^24;R+K\EP"4"B;S@@T1].GS7YW0Y&S^7(1%:A]1?,\^D-ULDZSCQ7 M5$C/&,KV$2^[-41N>+>YZQM.S/SF1&8N]Q,G,]BD.>XX]9,K%F_NZ%8>D_F* M%U)2.2D?>+)(]#B+%FM&Y7&9L^LC"BZ6H?027K")A^X/D0P\-+ORFZIAR0K& MQ8ID:F02K[[0BE814=-*30!?-#X%(N: -4ZOK52F=+8=BD5P^EPDZ^_^31QE M ->![AM)F'B*\A"E-'OCI_"8:-Q,3Y*;_.#L\3&$)-"38K:8 M+Z;7>J6_4Y#J,(?O.4ZB"A[U:N3=2YQE5$M5B8[!3;"*@XN\]IJELM9 MM=4/A8"1OO:79?8Q\H.$PSE1+/CT O]5H.M1$OA\0G%$=CPS(<(+#:ULH$^%@ZOXTWB_FYW_]R_SZXO+N_G?D\F\? M9XM_C)F#_40"ZT'S?4TZSP@X@2DKUQ#O/#'@^=K*Q"W<\LE-G/Z#8GEVN'*7 MAX-/E%-N2T\6O&PI>46GI1K 0EZM!;;D!RH]30D!LN0?E)>.%X1/@AO]G6G^ M0E;=Q_G3T=4-;KLPA]&ZT ?R;B386GT$ *U49CR--/D7SB"*6 MI5;G>$C_\>[;[V09KN^_QLM9!TBR[%;MQ&%88FV 9(5.\RUZ?(N3MFYW4R'; M%S19LF KX\+/O"1(YJM;Z*R>N%YT0TX7PR)URGR3:>/C[VI:I\RXW(=94+S. M(K)2!)"GH@C4=$&<*.J#W)%<4)TER8[Z%]Q_ M(H+@1 QB=:1@EVTMP_(\#-*#FY2R96 WE\L^>^ICBC1W,5:>9=R0AZJ*Y^9) M>R>]%OH%W=>"6+_8*Q%2YRL31FHOR*B>3,>,,F34?9@$\MO??/?^W;L_$5_, MY&17("PQ?Q L["#:D\(BZ@6G/E>?>!CN"NGJ$%,69'D;+%7KMSFDDEW0>1L< MU1LB]*_ER1$L(GP)X/4K"7W?M9"NH$84.>OQ@MUG'PX[<;Z?,,$4Q#@UZQ[. M.E+DTEL^?\MGHA\>PM.>?NDDE]FP"R7_;FBJ$C"U9,BN M=LJMRNE\D/F/2ZLYG;;8DE^QJECAI)B[JN=YDL_%&V!Q^YYC;5^X9OX>I.OS M79+&&\IT'(/.KZ^D3YYA *)& %U'!S2P_R9;X#(<$X,UL)+7?=1<;RI<=SU$ M67(;3(8CXN\B2+S'1T9%%8/YZHX^T6A'>_F 1=HH$4CJ)\I;. ZV:K;DU0Y- M-!6@KK*PQ#3RL>CV_6Z)L=SP;N<(KUT5T\8:HSH>;N8DR *$,NB!(:RL&7I8 MG@#?F?T,O4O+JA^F$)PYVD?;0)IG,7\(\&C.3+ QKEHM\R]&&G MKRC#IGJD:S>TAUN8PYJ'5L R;.48$[+%488*X+7 :RG+2>7KI+':P^0VXY6/ M,BG&^IXBLX64I8,YMN[LZ_JB6KC$A1 %"J MFM%KH8J\#'[25_37N&0UJ_PF\!H4X^LM#Q;W$V]LR:W@:+[1K%2 'NQ7J*T_R^FW:FM M>!LL\E&'O^UH,:]2_:PK]CWQ$3IDH<84=_;ZP?LY9N?XEG;]/ V68KA4^5B$ M#W;*3+>SC!_.[Y0M"QQZ;*FF!7]LF)EL\=4RCI9TF[X1DY3=42*JW=):\.Q\ MI6Q' F$N6_7X6 I\?;]RQB[F@U):]$9G14^5]GVQHV4LIRK&CZ7E: D*4-T@ MWXA/)2".=?;JVCF:N@C\4,'."3]$\Y6H<,P1 O7Y-S9VO 6%4#B+?/J"&"T\ MO%7E^(G_XNU0M>':]1S!"6N3YFTZ46WZNOZ"*.%K@E1>*KGRJQE;.V9C'U+Q MEM&M%_B@95.&-[9,XY**OWC+JE@\CI++RT3)Q0E,"3Z(^JL 1=F[36I;._Z* M=Z!:L@!K4O(K[B/(((ZKF#R*T ANSC;R!,[V M"L3=+C*)HN'R#.[E'T<80"U!E[/(SKW#V*[;"(0LK1(U]T":A*QR.]=GL"+4 M('/:5IZUN@Z.F3GSHE_F3Y3YS%M5OUW%%B[/PX)1NHYW";V*8S^!-]7P&AG: M.5YI]2C>4_84(#9XE>D7#NL3-X5R\VG"S4[Z[QC.*7 (0-2+'Z/@OZL%16N# M.5Y$0_Q7$0JI:D%:=1S/92]?XDBW=IJ9/(J XR]Y2$1,^7$XEL9H6"Z?LJN8 M[?MYOF(0[+I[_PH_N-LXDC?I&*(#V!@F/8-%5-72K[5SL6<>@=5-!1 M:,+'8 9[.WX2>M:>=M_8P_'WD/ZL2C]6S;O>HIOS=^4AS:,7C::(BF:N]< R MJ%"E_E>)/.12MHK0*E' /LD0""H::FF>L34@?H8PQ.8'K-#:#A7^PQ5=S/# DU@^B:I\8#N(Q"#6SY@ MAJ;.P\"*.7 @\Z(EI/&>-DK\G0B>RDE%<;'[6!U!?@]0+ M:]2DN@[C4XWR^**9#]\ /IV7AZ-*+VDQE@5^VVWPG91FU)::5/>!7-\"6>A& M\=[U!0\M0F7,_9R;$ V (7 8Z\Y[FWXCN_KR_/NV4D.MNMDC>=>"R5YR;]V7 M-[=V?5_K!NPZ#BH;NIY\&,;/&"5P%;.+>/>0KG8A;"'4-1,ATN%E4>>L/X3 MR$[F,<+"&5W%C!HL7KT.X/KQR2NU[(3+R M7VE!/S$VEPQ%%+^,<_<=;6?(. MWFQCEGIM!Y?[_DZIW.T4<^?O,6A/RN0G!%A1&ZWZ738T=N]LE($#J$1B;D(0[>#1DJ\7IKQQ M15%S'EZ^P 4:,S^(//;*#3QXNV)60QR&O!RQJ/%J<$[:&L[]0I;JC3-9OMC"6.KAF9AC,[&.C22U,P;7MC^>Q M""!.LQJZW\JYZ'U''P-\+J,4+^]JB;O89D0*O]D8MM_*^;13#]'?+SV&R0Z) M9IU'7/AE8 B7:>HU/E#+LH#0T-3Y=_'"RP1G-^. .SA'Y6,HK#;<8_"J\HJK ME1_J8#*NY3DYN_O=P\]TF2[B.9L^>4&([M^KLM75*/0=2L3YURZ>ISJ+855+ MUY8J=8KJSEMC8^<*OHS6NO.>/\ 4&_.;4^9>82N!0*!:H#/@Z(#7&=Q5&-@E=G)VOHXAI4D=\M>"'%$5PM9F&]LJ'KKU%(E*G] M")4M71YP3>#4\8)!F9YMME[ -@97[\&=G6NOTF@G\/T1_@)DGEWAXFUJ.PJ[ M@89_,=VEZYB9H$-KFKNVN<;1XX*R#9Z&#%.WTNA:U7 D60\:^(ZJ47K+@B7- MD165RQ=!,1"%?.&]7%!_MTPY1/<&PVBKF.YU@%'8<9M#14;R"K4.(HIWK'LD MDB+B^AMI-S?&Y!5!Y"N_66V/\=R2QGNEW,;AVR1?FKS8^V7D([I7^5TRM1NE M)MM>[1R+(I#[&VJ5@+R94ULJYK)R M;1?GQJG6C(R3@5K'F:Q J_O/6E<"ZH6P<\M,?]G'U=:=_NB[EB"$1$K]ZCM> M[OE*2:)53]?'1 IOTD^XB&'%$4@8DY_@32A K3>]@L?2<8#-; Q)UC5UGPS94/4]G-^V?&55@&H9J[LV%*YM7]>R M9@O(-'&MEP-3Z\Y:=ZHCL:=HX Y5-4^F+$CP@LPBF!]IM(1_URJPUAE3NE,? M3TV9Y-Q+UE=A_"P?D7)9K;:E95K3&=\.X5CE"<=%T68]@PLN\%2*NE+7MB%- M:1XU=BC22!]#N=P[(E X5E\^Q"\?*C?65HHC_H[B/4*]55JA2QY.PO55JZ8J M!"Q,",^CR%#@5[MN46SALS3T=&TY*E6LJCZ-IKI M3,@Y\S!)K!787*W0T-2U36C/'*V26W&J!J]$38_1@ 6(T+L"!DX&@%/%5KN> MKK=;156(#]X+QG,>757"U-^Y=)FD C> EQH3!8"3>[@ JT5)4VO7D7TR*/Z6 M"M-VW15O:NMZT]7=RQ^\%(W\7L7LAJ;J9:_% MMW0[(]>:R+$Y,==U<+[=J8[/\GXT\+;!*]GS$&.4%/ _-W'Z#YIRP 4@XF-0 M,Q9M%][*RO*?1Y)R^;SR6,KY:KZ">P*4].M@!7=(LF,((5PL";CWW+;OZMY1 M'8=/J"44=8B:Y-":#B/2[B)0=&$/%VAD2>RD:N-T_Y#B[\X/X(-P=)U,H]AU$8 MU6O2/LQG)&$]95%:PFZVD;IE4^4NIS<.8[JL(IYZLS+_IE_D29S[Q5 M]070KJ=[?X4.0U?*_,HMR:U*Q;>@X)K=ZH*-6L9Q)8N-O<:#-2ON@EMO^8OW M"-=>*YS9RC[.[\8.=7\;$E+ZH#Q>!]T'[^>8<:2X^@OW0!*NC:&:/R'R#XM- M:]MW5+)EN="95ID)OIP7(3#TK:P>>P;L&ZK6CJ?/H]%0U/9$P7-TJL(<6YJZ]2%1-?!$EZ./6E[_U?W MV?^EZA&J-"9H8J:$TL9.X[WT#;$4O"9\/V$9G)1K8T/!25=3F:^BG6O-N_&5 M&M5;5!L-]S'R@X0?#.I?OBP1#HE /' M'L%+N(S9-A8UCK@ >6'IPQ[0 MO)]K>TZ+4+BVENMC:3G_NC+QN9V7K::YZV^9X?;)P#,5KE8AH;;MX]P/]ZP% M!;,X@C\N:>8<6>,KD&3'BK<)0%W;A@T%J?J@Z_J&M?8R_L1AT=7+6"I9QI]- M] +68J&.9G(.W_7K>.F%MVMXQ:J+/I9_'TF$15T A>LMG]ME%!I(?29^37O7 MQBWVZ$52JSR';1V'@:\"-VX936#2,D(JLT#EE69J 2+Z(.S:+=$NX*\.L.Y M$J[/'CZU\ P9 !FUGUU;''(?SZW'YHQO'9_?M,HQ;HII:.CFVAXATZ=D+F+U M^Y65#.%/%WU31W_21E45R;W?'@-&ZS"25P/D4SU"D-^0HN)H8[C]@215? MAIX=MR<(D*"]V.[ZAJ/1(_5[M'*;]&FO6LC^3 H M+V- FAD+MHRAI#O\.:32BZ 'Q!5@]^"W6LR^OFB/6X [0G1SS%#)B:KN-E&' M<[Y+DQ3$,GARC(@4!Q$8Y^LLG6$=7^<:*JZE6.7C,QN;"RU&($R(ZH'*>['< MKWYK;.C:_- 2&;?2 -&RKVL6VQ97&V.QM+9KS,.\G^,NGTF2&,OAKQ4$]UNY M%,>5.]0$>5GZ?21"]X$>'157,P &7=-0KK=H9BDY]QA[A3/%[?88C7>9I,$& MA<8LJ M]1X7TZ(/@I'H8P+60#M_8WRM;=_F"]GC@@B?!;[8[%>BS!U1LS$[H MA;!K7TM5_C\>!<-YJFL_@H>J37%N@67GH\R=EUPV/5M'$W2^X56.!J2K5 M_JE_;PUMG:]SFE*6*-QY37VKRVJJ[^/ZOMS+ND#]S2RTUK5W?KO5A$L9&SEW M6.IO:>VA,#1UONI\2DM13 ^T_D=,I38F5=0T=\V(\/27_/O3M" 3F>('&CLZ M3Z+3-OZ>\:EL/6CN<9HZ1:6 ?Y"==I"!7;L6"C*0+SBIO9GJ>SAF9X$1.3OV MRC>R\1#OMW+I>(Z?JC&]]GXJYLX;40?K.WC^M@: MO7'" V<.R6S7TWF40SG$CD\[MYQ6E8,V1D0<1\OU%]X*JY51>0B M7%GYK:IJX_K,U\18B,"(PVV4HO,IZ;>KL.73?J-&7&AML>XXG=;!^V.8LO=X:LR7WU,Q/Z8/Z0>AKW/ M(G75795MWYG+MNI#=2 W$LN!%M(GE?0:\:FQTX@?B2/> ?=7?2F[LR*S2:7C M<'V]D*##_^4CW(R)C#1J4='3YGBN3[Z&)UV=PI-[,RN/^@']G1LY+^&]1UQB M>"^>TS5^02\J7& -35T^,;4YD'@LJPQ"A_5T^'VFL(5\;@<*O3U[<^''T5P] MM:&;A]PI!Q!R;2L%ZO/5U(^WU7E)=>U&\MWB.K'X:I?N>"Q&&;:T_>?L@[YS M-S:\;[4QO,46CJ?[D\>X2P5S:,TRVGXKEY>Y])V)$ZZ[%O8N;V-+YW)#T0S MTS;B92 M.<):91 NV_9U+B]=N&2*$6A)KEVIT+JZ/=N-HO/ED @N M6A@%[JQJ1JO;CB0V3$+:MX@**[9T_04*\5(F<.7]5JX%66N>I@PA;60>L/;S M&HE%^W[W\#-=IHMXSJ9/7A#BGM^S>)I%U2/(N'Z$U)2D.E,?!:0:.1?O[C=> M&"KC;;6$5VCB?L)K&H:U9BN]A4/HND60"N@.'Y^NG1=6%1ZM;.34B^-M:/+C MO1>M@C#8;F.3#Z>RF?OD7*$W!62)%\Y7\A]$;@J<1PW1**L= M4'6 >QYB!,\_&JQ3RC98RVL=,XS$WXC03>J;0_;;]71MQ*G*'FU9VFR_@VN( MV5*V5*TESMC8Y=72*HJXOJ7SUT>609/_=PU;_5WU(U31<+SUKHS1!DU]G <\ M2M@FG&>R%FFJ&)/X]YC]PE,GL H21^F^HPG2O^LA&8V/7 MUW/+=,(%J$+46Z75?I;#J8PDO*)?^%[1.%,;,UMFS6OG9"+.3?9>>)D@5(& M=L1MHEX;0R1T0Q?G5R"&I.3@"S(>W63*J6D^$A=6;:+N7B.7\DR-O^"Z*A6H M=2?W)AQ0:*[- 8CRUQ$\'VU!5*[@!3 ]'H?0<*ZO->.>56MKS?W<&]);%;Z' M&_=CY(EY@Z &4@QN17,81A]T1Q"2_^[] S<5E96-\N_CU3&T#]&T70^GXEH< M;QUOWC(17WKHB7!#UH1_F1J[_F+9^LHR MA6A>82QFYS&#-X([F^J4AD/ZNS<'5Z$L5F"Z'X'56$/%M5P$CYR"4JDV@$3"DFUU%G=5++;5S;UUN& M9=[ *[!XIN$3_1!'Z;JZK/:1M)S[BSV?XR/6A*>4V[@/_?LFAH#QCK1=/UJQ5&L=I[046M4<&-C]TPL4;J J^$1 MEI=_ ?.F-+=V?:G4W^3CN; _>,LU*,7LM16FH[FUZ_5N>?&*T]L&1:X;1?>Q M,V80,1T;T. &/Z2_:Z4(3?;K./0S#.Q*W66OE5,/8V%7)3=Q^@^*J9:PN99% M_W:+YJXO;)KF&\*@#N4-7$_6].K5QE4U=7*N3J24T22M>>U+35RK<=(.>T&3 M)0NVT@Z+19-!V+J%>:)K$?^U]H(^G(KSFTIZ#'C4+-H"O/ V;C9;M^GGG#58 M7EZ(P+_@TK$PXPA/:K7=R'A+'T;&=5!/-1JD*1ZN,KKG,!+C>;=48(<9R[2A MO>L0 1Y8>N4M>2"5R5JQW\KE%T _'5P#:C:FA:]NYCJZJ+ ;2MM>!,1D45&@ M;+^K^AJ'TG =NK&7R*/!*Y:]!MOI-AU706U M-OU<;\P@\1X?&7V4%8X1#";:T5JVFOJ,]VL9D7QET#/(C9@S>;];HOT/+I \ M)J\VX\+RD*X75,43Y9[0^M6H:>_ZZ6DHBF:ZI-KT?ET'9\\(QWX4_OSFP[MOWIRAT(T\/US^_.;+ MP]O)P_3Z^LU__?/?_O&_WKX]N[BZOCV[12]G$S?QG]&%'[M!%*<8G?W'P^?_ M//N?\_N;LQL__./1B='91>2F:Q0F9V_/5DGR]-/[]R\O+^^\A1_&49 F\,'X MG1NMWY^]?9L//\7((3\_NW 2=/;3M]]\^]W;#Q_>?O/M_,/W/WWWPT]_^_#N MP]^___B_O_GFIV^^*76+GC;87ZZ2L_]P__.,]()OAR$*@LW9E1\ZH>L[P=E# M\='_#O+[8QS[ "=92(+\-Q^__?%]XKQ&8;3> MO">MWT\CX*\[9TGHI6.M,%K\_(;T?%MT(;/_]T;#9/.$?GX3^^NG +UYWQ,Q MA/M\#QC,>TC@3\*A\6PQC=9/&*U0& -? W]$:PERE8?2.Z$[!\/O5BCQ72?H M<7:MXPX\U7,G(!SZL$(HB57FTMIQ3&([KX)XE!'9ZR&)W#]64>#!T7'Y9^HG MFZX,Q1Y)ZW1ZV2R2PXXI%IQX=15$+TI[ACN *O'T+(N1^VX9/;]'KI?1>PWR M!%":8X>H'A.,G7"9?;)**!DD;AN%$$_^0F=!9R ><@#/:,PA=YNM PI 2):V3T&(.\&@08GY(%JJP'(N YASDF$?3$M M+4T'(.A3%'DO?A JU\#UX=+_S% DSB6..8EN@XA:3'R_.3*XW!)= M!Q$KB8_I,4*^)!8I;:T'$=-@;*\\DGTB(9P4AAA@ E>.CW]U@A3-%EN' Z@?"4Y;5)@F\9+= MAY"V#M[$CRE>WD8X64T=^"$0("O,Y'H/L@E= 98-DKI0M]A^&4*QI$4W'*] M!R![YR][2!]C]&<*W[LDAZJ(8F''\16_N0.'JX1441AD%"50CFY1O\$40CGR MVMH.JQS*T<7L,*ZB*$>L] "C:6=R=,OT'5=3DZ-;>H#!M399&<#NHT.#DY6X M2L.,KPS)34-I$+U^G(GGT1."$+B(\)HVOD")XPO]AOU^97PEX"%=KT$'A#7: M+5ZRD] "#$3][0M@A1AO]9RX$0J]DYJO,1'6T MP:9%_YQ&<:)"/:/32-C'123H'E%MHR,S=1QTN$D2I:GTV9R0>50E5&F*788< MD-6 S5'UTP7#;SX[28KA_VILJ#S@2"Q:B-S.[-@ZP* K$^$J!7?.)E-XHW-R MJB!0XKVNB]1][&%]"\1$B<(LO%SZL=ST5,<9UQ.QQUF[WZCC3K."O ?_]Q<^ ML=#J[?:>>;$,2,=;$[3Y;%)W[@T+Q4X/'@O?8_,H#C>:C_ V1G%G@MV MI0G)&"5Y-E]BHK61?9J2@X9X.%SBT_"#%'J5QJ0]Y= 8GY+1X-R#1SH/.*YS M>(\9[C?JN-/2P,T6]RB M!':8'WF^>XY"M/ 3>3M]GS%UA!BV)ZBPI:QO+PF6"\/H" M/>;,+8S[C$[(F&D>G$-+ 9@.@[(F^50*/-W #_+F9!9[W?!)_(2,4!^^2@YZ M35#H(8_>,BHH"B*WTB@@=ZXB+)$$[B$_2P*'O^R2P.$?7XN+:"5\:/RPP M'E'P\QMNT_?[$;EPXD=ZTRJ-WRX=YRE/5P^2N/C)CN3\!U^W6?=3(A7RRP23 M5S^NT2UNKX'X,@T7T=KQ0P;5+0W5R6UN%_*3K[=1F(M]?>C+66FE5Z"E0RRA+.FU7:CD7<%AZ 3_ LY^ I^PML1]98C MDYCA(T=DN>W@9.:WH1XVZ\[4JCD0B[\@.POV'9EA%F4U9M-19F:R<(ZO6A@KM5%++%3Z/):&;I?Z<. M!MT_V&2J(,$XC+N[)(S$_W3;*JK^OD%/V@D]P ME30'N\5@\->*W[U9]RMO\?Z)UI!YZZ[\8%M 8X&CM<"%77PXDG$9GT780_CG M-]^\.7O"?D34I9_??/OF+(V!PN@I"SB0WZ$% A/#N\F@8-).":=X:0-'[)HF MT$@YCH< !_9;.1V$\\7/P0F![B) M:I$ >SE%&,^L,$P+6^70?/O.?A$C%+FU0$T!S0F81H@HA^:[$S0MH:D_'BTM[-##'Y8?CQ84?B,SQ^?'8\6G$/G-@/AXO M,.RH:Z$#'[&>QX_V%@!99"5T Z@:82Y@.6(UN#6^7>!RQ#IP:W"]P.6(U5]N M9+_ YXBUX68Z00'*$:O"_'2& J"CUXGY*10%3$>O&I<3-@I0CE@MEDH8*?Q] M1Z\A,[-3"H2.7D5N38@IT#EZ3;DE#Z? YNBUY?8$H *>(U::JVE'!2!'K"4W M4Y\*4(Y82V:F7A78'+&"S,[Y*L"Q3"UNS1_CY([D.29%?.[C8#'O?[QOP &K M]L< =\357TL<\1;Y7A>T2;DY0CA]>:0Q'4;68-=1--RDS;W^M@;1F M)8T,+E)/XQ8!IF @9!%O^#G.RFQF_QF3.5<@IB:S MZ?4=Z4)+D--QB.*'MQ5L\D(UM%+/.0)!A0"!#N -0H8.J(M:FD6%(A%#,=OK MJ"V!@F!'"DLR51MI(/,6#I "MHR#9>%G"+)AFRWA+S?_+1&C>H*BIUUG**[:H,7 M(#U"Y.5BI&!QHL#CV FR:L+P@\M7-TAI6F0FRXF WY9>9IVY/7_%!)5.5I4S M2C=2U8FT(KW;^"*L2RVU*&_%U\DYG;TOF@)5.7E188QD[4!^(6![..,B# SN MX WU@I%K9= 31U2O+C0]IB(XW!>U 0ADYER7"P?NY)NM]4A/(9-6V^BI=58_ M3 5G,*^'A@G4RW'3:MT,TMO;&D!T7EI!/F8+%&:O/AJR1"HR4NCTLYR?E82FI!_2HM**0,, ]2ZJ:)GH&W@^XH[BN4^*ZS>Q+U=%7(C*M"6Q+; M7MAD--)RHXF^PPN\E&RXSU.V--1,+OFS*O^$\9:HP M@$X>OV$\S)CW3@[S\*S+(OL*U(O%635+JRE%C@,3.2'$PJI6?]Q"K-I/ M;18>(C2/ *>&Y!\]6T)3MI6P$IW/5ZY6!;K:( U*Z8" C0U$6>1F8' M;=N2TL25@O5F>@][DO.OBKMT]Y-K5T@FZYDQ%L6-]B?7H@*W2Y]"_#XZ)A&% MRSG"ZPOTF% EZLDGX5<2*)\]!OXR2YMAS4:NLTY6FBW@W 3CU'>"NR@KMB@? M9V)WU3"E\]0/2*HPD8W7ZR<*&P] M\EB.M5[&U@#*9\== 7%X4_8&\B0SIX-&B77G;(CLD9-5M<9:@KO/\.4(;]A6 MI0!8DF)R<-&O$1.XK+NU'8#B3CH45B?\8_:,L(>=18-L M1B,=YQE&3W"\%M%1151S'0 M$];1 Z9C*K]%^ \@@( ,".=Q7%G!*=FY/SL"K7PW0*U&<4L#'66SUD]!M$$H MSQQIACL92(K[Z8XURL08]1_Z]_YR!7+A2YS%3J0._'H?#9.8D[LK*=X(XP M M#775QU6Q_#@=M,1<0K \4YKE=1W>X6A)WH+BV7.\'KKPAW,2IPHB1M!)VS3: M_#YM+8R(+4K'%(T)6:B$*O0HZ(QL*]Y^%'0R(A-*.@-*W]'./=,UHRB&3[.) M9R#7\YO1F\T@NP2"QEJ\)9 J_E-5C%*<$52%HS<"V'B)O#6[F>+Y/P^WK:3.Q,L9RXUFT8F MV=URP'HR"=NVL^7(F5-0Q410N.:@/--9#I>RH=C3?1;+8>UJ'O$NQEC^O(F: M;<2Z@F,Y2-(F4/6NSU&@(B>_>#>,+(=)6.V@$IIH,2,+?-[9ZM62C6IQE,V! MBVP?C&4C 6QR(EWBFJ+ED*FJF[)7)RU_%$Y-Y:Q?T+0< M'&E54^I&Z%& )2>N=A=.+0=%T16J>MG5VW7FV7 MOGO%QL2GU]6M9H#/=^N^7O#*L==Z*+]):#I2346[*';,5E7]_G M0 "9HPVHYVMS!;BM,'45X**:")8_5JYZA90IMVT%2$5NUT2VK9#L(Y&L!Z>K M'.JOVD4.\ ^6*@S*W,^O&T>6L9#8+R(3EN'T]L)GTM8)<( MVF]*48W;M+_R>) /T9\>9#L]D71Z(FE$/L>X+<=CAIF<5!A<[T/ M) (U,TPWE4?#97<(/ZQ 4^&>F_R>>B=$:8@G:;("1?(OQ'K=F=?#A EV@3"9VD"(B(D!1YDJ2]WZ6V'YE^A'ZA$A=OV)[NQ;HOK5*CM5 ]IJ'I( M:JKFL6!V*OIS*BURNI*O12)U,E6.!;G3CUV.\C"(F]\@EFI2_\-W,TO1^ M3S./]Q68AI/9])I;9K5<7W57#Z45DK&IT'5T9NZ4BQ2#N+M#8 E[F=2F?YX[ M,?+*I3UX9ZOB2%H.WV*=XGG$.%4IM8]U:N\1: RQGZ 'A)]]%V7S SZ(EB$= MA?=4^N"?/2RUZ^L/!Z6S?/U1FZ-+VF=RRFJ1]W,<81J"I.MBZS7ELYSU+UEQ M'24,[_NQ[32>AZ-2QJD=RV.!J9'-(MR*UN\NN< 6IY1%K] \98IJXN#$#'BD MA8_ DW0L"3[B?+%V474L^/!W&3-FW"LNA[O)6,[#8TF ZI*-:3THW"U5\]M: MCHG\:27O*;:\4JP<&[&=S[W"8V)A1FF>XGBY3\F%.ASI)]2[>M5/J9ZCN.=/ M.:,LC_P@N:*9WG\9&G*P=+2)OOXX3+)H&SKF)8P>9 $>*Q,?2YK@5CLLKE-< MD.,U-]2O/ M<6AVT9-!2NBXPQ$1VM[YYDM,7N_=,L[$34"N^!/K,) .]0A()/\1@?SL M!(BR$)#CNR ]R"] A%9_4&J9&8Q-9G2#E)@ EZ_NR@F7Z!Y6^'*Q0$RH1B;B MT& > C4=(,!6@&.7DYE=:F#.SL\KM.R_\WD#Z5D-%R$O)BK3/7IR-H4QNXIP M,D=X?8$>D\].0KUQU^$C=9F]=1@S=ESA^0!QTU+,6#^JEY5>$*/*#>AK MY??%D$*T0FXXN)0E82-_3QN1W'-KGMPM/9"WS8.9#E;=X\I MU0#;,U1SG#!+!' J,"O$1:P_T_I6#"HQF%X3KDQ$KR>-@,O EM_%/7"-X.N' M(6\%&W,[H!^-0"[,9SG#]Z,KJ(47K1?$_6H&T@'- 7&=F\.Q?>L(D8 7S"&'V;A'>M8H_D4*F_:6NN27B,.W3Q6T<6#AC7UG M6Q*6-"KL75&X6HX8&_8>+#)"%R";-_(8$& [&8,ZH%6S# M6B,-NXU<*D5H&X/)"!+M,4$GW3NK'?KR!A+-VJ9MTU(RT_2]4Y"\V6ESPOKP M[!Y:ZLDTR!'M*6X7W3M*8D&J&0B\Z=NTN3Y%D??B!P'HV]K!F.\XCTB-M8>*1\/OZ/-/Y TM MDKY]*'NI1#VE6[";F,TU[*T^)%J&\JSBSMNEDHH^O->Y T"?0 M#F5K[63?;%%]QI9>_)A&<1+O'KHMKH6(CK/]!M5Q[,E2?%ZF6'@\[CFJ[BW? M#W-4WY+?$V>;Q,?]]O%$(C(.16*4EXU>3BXF(:WMJHR@HWBVQ#.7"J9JY^%T M[_X."UVY0M@91IOV^,1UTW5*A5OS\=7RJVT#;WM&UKB0/,965NRLYXGJI]HK MM[=1(MRMPFZZ=F6WY:H]GBQ Q*:-1\QN II=3JTKQ\>_.D$*MD1^-=D) MKD- *]5VF:\+YV^GL5LRD8'-[:)A\[;1(]JK_#ZZMZ;,HI1WH@ !FT[63P[> MQ(\I7MY&.%E-'?@A[+Z1XS,,??;!(9F3!2T\Y971LK?[F&5/1_5;K(TAW4VK M"LI'>'N[3&KZ-NT*\C9+F)0N^‘JZ^BZ6[W>W;$I+QQ&UXA+C""P-6 &7 MYB!+WS:3&$++*TLOK%4B.E1&\[9P(6T#2^\_!>(CK9>A=9]\75B@6I*C#WQM M$@T[6?B0/L;HSQ3&O"1I68]IR&\./5[6&U/UXH/^5IQ)@%/-XKW$U1'_1/:[[2X)C5YP]OY-]4-MSG#O_#&NN>IN]K<8W=S=U M&T-+Q0(@C>1L2PD'5NN!8-^6KLYSRZ_#1837SO:D44!??JC^YI*]@KG]SO8A MCBIE$C/I-) AY2\*;M]D[[ G&TE&4Q]I(":4.3RENVE:E A7B=N]Z'Y.U#?D M/R-/>7WV&%2W^L"N:=)1^%MNB,O4@&&<(Y8_3JW$20KGF>6/?HI@ZW9T6OZF M7[=*3,(#V/+7U)1V*-\8M/45+SG&VD>)&.3A'OTEP [+H#[X0F [S^R6L&GV M")>4TBK=7?=^5"P0)@^+39E#G'I*A[4MCZ)DV(Y'K_S03T K>4;MZR:_B^5' MTCCAB$?F59J0=5E'./'_HIR9/U.MA$0OG]#*$P7[RJ]]LX=NH;UW@;A.6\1R MQT-OH/:S#2UW9O3(PBT[>@B7AFGEV Y+\SC@HFP[3OL-^.:-ED+G *O1W6ICV5>ZNQ](ZN*N5 F^\"\73E M:?6CRD^^@#H0YZ\DRP6]!OVD5@C+LR!K?17A1@FW\B/+DX!21/-G=@WKH\3G M&[*_%+$=DQ;=,KS_ZGS#;@O+K8TAEV/4+3:$G:)/U:X663RLT]KZ4HL[#K]% M14U RIF*8I_?6[=DV+.0HC1(=F6="FO='=9>OOPS95>D8332NB.Y^&?E [>K M(+]3NXVJY>T[-W" 21=^?I"FB13U4GCT-+ANP=;.T^VRJR,[6:XTBA'LBP_' M\#X;4OCOL X&"\K_E0P5!^.-'RXI=;1R4)SX:\*G6YKCV8(\NE)?+P4;OX=O MZ-[WJN4%>T;8)M\LF+8^S/BNO(BA=X%B%_M/F0F\O5#I>7XVN5)ZZ 5*'#\X M%&DQPTLGS..,TRB,H\#WBCF7(2A)Q@?X"9+QX_8S=F\W*8KP FR1!/N/*25K MY80A"NK%5L3M=6_X7M=MFW_*A\BF72XH]?20KM<.WI JDUO5(+]ZD5T]]PYK MFQ]1,2A.:L7YYK/S>X2G1 'F%(A2&<&L">Z(NW76_&)$JJ/H*.&>7Z"F'F_" M8"O_*6ZM8R33PXQ"43<'5MZKI>I)7F+A+V <#X0=6)+.EG4*Z5B]H :_ [W1 MVR8$"^;>[[?,6/=3@3 3^;$J]ZCK8P[JSC;U3+G.V BT6 .Z2 3V_34S@!NW MG)T^>7<0]3?GV/$047+X:D6CF1FLU'E7W.'H">&$1NL3XO*!MD_$,AQA1[*_ MK:-V>T1\VT\H09,E'++4..9R J>#&?ON+L7NBMR'Q+Z+=FD;Q2E"4LE)=LW< M>;T 2\Y-Z(FS)I73Y7?K'M\XG(U32C]O,O$MZGFK"+^FV]_41QTZ)WWRCM=/,MXG+0-LVI'-LSJMOJ'/=NPEH>232\-:R1+:C%+A^/UDJEV)-Q^ MJNY[JNYKA"K BE5(*E3MFH2]2(Y11'^H$LEF,J"L+MKTH8R3\&^6>!M- >7X M;BR_$#Y:*?1>+X5;L\]YOK)Q;M,?Z8Y7L M(D'9;C%N%]U[=8_G=_E0V'3?O;E%MU?<\U^5GB)&WOGFP0E0G-_]/ZR-V[:H ME=GPO*"2G744Q2E3 :>PFP2;>41J/X 9C+FW5J2ZFO,TN+@\-+>7.1/AQ;NX M70PY%2&E@D;S]=6\AFO+ZD2 VOEMN0M45:*) MN=%RP'KA-X8.-D9Z\E@.E?R9ZL/W<^YB5]47M;W2&X_"G$U.U[ZLI1@GI>G MOW93@7]\O2>/E;08J=7?:3#=B@L[#^GC[Z"%SZ,9GCP#?Q!PKNK/F'.L;/5Q M3)\LUQ'79:0Q6:W5KJS_=B2"/CNO_CI=,TFJ_EX#6[2*!Y$?1M!)PS1N$-" MJG3=(\)ZQ;_F"*\9TY'LK&5:]"CC>UUKC320.?%^!WV$WCL# 7"+7B:N2R[F M 'P@+$+XJYN7-V8+4;4Q=%0D@[%GBXF7J4/\JF1M3<>2.,"U7(E3^7UOGK[J M[HEOH^1?**'F#:R;5Z-#IH/K)9GN5^V M72MLSY3FR7![6:N30EHIG=*J[-D+F.JAWQ%H^W*E10=951NW;_[JPES*7+ 7 MJ*X[K8/V:6\2>#^J@Y1M9R^(73E1!/X0&?0EQ,8-(]7V5\O5\EL\267J5)@U_OHY7AY5C<' M]0..[QU$(*RTZ*0HHZI,;.FCG66V$FY'G)ID+/4S9S*YN-X^O%IZC/4NRF^) M$B4M)E4&;_RXVVF@,+PYT*C-5+L5(U)H*W>!.1KDR;S/D6(W5?7IWOK(?H%/!3V&ALQ5M"=)>5 M7.O9:F 'L(7!FS[5 Q7;XR@0E3PAV_:W]>^:= AXM0%K^0TI269B&KZ#W(+2 M5-X^TQGHG],H3@XK2G4@[KXJ(Q&8I9PGM*$&.4D55_]OL$6 ."?*7K^Z*Y# V\LA$08%]1CRE8-@3 MWY7:1,6&9^EU4EU.L689R-YZ.TEN.2/M>X6$<5R,852.;$B19V9+]E)N M0I/59EEP+Y0L&Z M2-$M0#E_0<$S^AR%R8IE/7<>SN"I_PLY>/X2[3GC8A33)PK?9'GZU,G/]9I^/BL\'Y/-!\?FG_/-> MBH@I@QQ"0YLWN,,H!B_;GBMEW-2^A%ZNN"'O\M4ECZRMR;^ZS),YEG;#YU O MQLA$F[MJ14=OSBAK5:?4!G7U;(RBY-9@EFEY0]3>L!#VU5,%&QZF7D7M:FGCQ7SG4?G MY.%F! J1=PK@#.R'DEF$+/@*+$@N5<:N$Q!]E>./ZCZFP2 H1+$Z#6?PU.\'<;DJ1(G22^3W0UD\'2)?Z./V>[&,7FR\$1NNG*"33G2U*/SXLSU1!^(9DAP=1G&(D M<%/Q>F@P"+;DW#LOGQW80;X3Q+ M>0OCMPC_<1W>X8@$HI3FIS"2S@G?,NO35YKH%HP2&Z8L)678TW)3K"MB*CO MFQ<@KA_03= M$/VI/D^Y^BG" 70\+93"\I(T"O?/U,]*16*T-H1P\E#W,F0"7Y?E] M>F-WSN+?,,HRR??3\;K4.L*)_Q?%BEB35=(86 LZZ=C7*$38(>A.O#51WQ+B M''A&EZ]/*(Q1JUQ2Z]L;!_V2QLE\A:8K!,H %8[+7))C MJ9*_T&A7;-75_DJC\>P-"K+34IIA6R;2=ZJ'UF.4B@=G#F,@LZ;[V?D]PM/ B>-;9\T/OJB.HF&B4] 10*7"M+0L@!VO_*>8 MZR3E]=#ZU(.5 4L.3>>;'1-Q(CHJ(YSB<*.O(BM6I-35K"E]PE'<83I9-T-B MZZ>D@+$G,\>.A\AAR#]^<TD$I*T(-NBA(T60)F--^82S2G@UE;EYT!*>BD MU:;JHGS+&OTLY;97/YV)!5@ZJL!E7+G*Y=:EI9&QP97F&^N#BP-J>,=TA>LA7:\=O)DM2(3?K8FT/.I_6#>Z. M[E2;$ M=&K.<)IBPF> #ZG1\)"Z+D*>'RYW20ZB2H)#?]4LMUG+9"1K\^TYJ/$P\%^; MZC;684R:\_)4U]$.8N*<5Z@Z#G88TV:_T-1Q,(,UB3X/CN[9=T?W7(WQ*W(L MK^ ,Z![$41_%FSV&LQ&A/ 9EDS$Y7\',47X=3!^,-X)L](S);%)T/ MRZ0]BIRQ@D!>-E6UC48B,T\O\DJ^X)WS]T8\ 7%_[9-3FHD)9 L(U9KLF<5# MO8L4@S"Z0R"$6>6RN5W,1??K]]K/X[WS)FH2: CCJGGOQ ; )*1AKP:2B>EC M/8/90*X?>\9JY(:Q.)ZHZ'U(')Q8AE?[J61Y.>_>T(,3;Y RWAF_78:>!MMJ M"D3ZR97CTI<%+2CO>($>D^L0%C,E I5W+:JMI8[[:=458%_+:&FH@5R"FK0) MRFC<%]DQ3DHDP[]VY,(_OMX3ET +H-7?C4E,ZQ6*^F^U\R#W9DUK4PTDWZ/G M*'B&4ZQ*$/>2"K^/ILVT$T$W@HMRK-8Z7HB"C\\6-1B=5W^=KL\CC*,7 K+S M!+\AS]6VSD9I" U3_-7!]"[^/>C-'*G<:*:95.[F;6FHG>LYV+8T-(37L[(H MP*'[<#MG$"V/OB5$:2^(G*5)#,JRMW6ELR8FZJ:=P81%#)C--3.;!"MI-ZXX MZG;EGER+DFMY*@-?42Z#TXJAI>BTZN4$C(:./ 0 >LMVR6C;9;X0J+B66@:L36$\EOW&PJ1]5UK.+)+'=YO&;E]9Q9XD#\\VL#QK M4,!.M<-_B+R]P^,@H=EE>7HCVQO ED M5Z._?6?AR24IGIM'_A!A41,AD1;. MUN>F=CK);QJ71JU(&+UT,#E_XSN$I]%Z'84/*\#O-^0O5^2^XS/"SA+1G\4E M>?LE)CFVI"1K2M[:/7=BWYV$WH4?I-"K-";M>5A1T=K<;U-B0LX6#0SRR>[\ M%I0[!%&^G@;7X&V3I9SRPIZSS\;0X0TEL)/<<^2FL*_]YHO3=7\HNX,I:Y2S M4@/DB?=[&B=$M*FLEL1HIDQ\MF 1J\:>S%%TGV/]2JKRT:>XV>WUAX@%@A V MF?UG?3;M<*S*6R'+70BC[W^V/+6I($B[2FQ!OE]=+Q?H-LSF.MXC#1/?:^ST MRU7<=Q"B?8Y9\I+%?V)R>K2+*S!H' MHVP.W^5FL4AV'BG==4XXB+PPZ/G/OI>$ZVV M_/MI%">W4?(OE-PC-UJ&_E\P0WK-Y2K"^8](NP\L-6U<(K2^ZB-DDYC%)W*/ M_NP[O@[-F'X=/L"1;M4V6ORJA>DY6Y21I6<4 3M.8HKK8PE7L>]UKT%UG>Z, M6S;M[7H[J4$ %(+BPL?(A7Z<0YO3VIA31^DD&4#EF81>"28)!:BU@S%PR@BY MG1P)/2F-99!/V730CWVFZ[E^!A+7)^5SJ:7]!32)^/[AB^#Z&:^/;E^+FDU= M]KS(FJWV153VL'2WQ>4;YJ;E*:=MAFN9F^HRV#ZNZ=_P+.,WMOUF?9BO=TNM MXK6N6CKV,GL_UE+[HU=[KXM]L NMM"(?6_GX.A*L%$]QGBEJ[TV)84XPEFD\ M2.9#+1YOVSG#D0/VL66OZGB[*\3>.RNM/E?QMMS7Q6+S]8T#4_"'X>[CT>6K MEJV]DF)0$&7=4/;>ME!9:+9' 0>(XVOE&FT05O[O%707D5X@7R=Z#8IL I@PV3N MU[]9"F_M1A(5AQ=PPE\Y/O[5"5)F;I\)I%FU)-63R+QU4:7/JL6IGF7F+8XJ M?58M3GX4@JT2F[VC9$J-ZXQW$.:87J]K;E M=_D/:6GJ]KKUCW =TN*T6/R]QG].Z].WP3Y(\*+MH:S3"O6N#P[WQME);1C' M.Y&OX-]/>H7VM5-V7N1K]\-I[;2OG9IO(U^X'T\+IWWAE%P,Q<)]M.5-3YF$ MB_)O+E_)7U%\RKPXP,R+24#'S0O8-58]7UM6#06YSO:)'EG4QKG<-I9@N$>) MCZED)<)@E_]VBY),/?'='U<[2(,*K+B/S';!&[UY '*F]% MF/3[#Y@JL*@13/Z^KUV4ZFK\EOQH:MB=Q3IJ$.JH!W0'[# MF4&^%*Z&IXC:D93AE%+!*F5GVC&V'*8NYE$EQX$/\PD]X3&SGYIMN1-Y7_94 M7Z 3H$*.[=DJLOXFPM!2HHRBO?<%AD:QH<[(84%2.WS!<-:"T''N8M@I;=)$:4\!W+1 =B!I(SL MK*INSMP1B#* 3V5YAQMJW'/04R!5V<7?S/")=_P)O/8E=+(<*N05;"<;8^T^ M]"G\VK=HS"4/YP5HF:X&3HG__K-<9P.D)ST)(M>OJ".* >"V[@8+EU[$B#Z! MT:>^.8)*J]V%T(M)R',IJIE7ED<9Q@JY[KFJ1[8*/=ARLJ[),2RA(UN]+OZ; M/O;*D825NR0L[&&]6([F*9=![H5?!8M)3O16S1+[7@8<3)^32PNQ-<@^L*H@ M;V_VBK.)0>'>SYDAW[0TF$/WWO!RLM?>-\-T;/G.#HHAEL&@AT8']T[LM;B# M7*ZM29:QT"5BIV^:7<>*O ;G9 M(N=5^.5-%"YA1NL+])@7:=GM"<-S);;SVB$C*LG$[:*E-,9C4JP +,;#"FPN M\G?@ZD=R;D[641JR"V-(==8P+4+5/&7XVB^MP$>%U9OD>EO2M3:G^V',] MXLMHK2-@W22%&PMEM]=/O.B\8S;73SHO8[&U:5\DQS@ID0O_VI%*WGR_)Q5* M6D.L]=^.1-!GY]5?IVLF2=7?CXE2RWZO_DX#ETWA//#A+'']@+S_RMO8K4VU M!,2?H^ 9%/8J0=PP/[^/_MW=,+#Y._Q&9U[D>0H'.8KCB?MGZL?T8+Y<+!!Y M0AA=4'.I])L/C DI#F+&-.E?,>*??^)^ZI,ARM/;0FNB5)*??)W#F*L(U+RK M*/)BL.9;]P"WJ7[6Y^[;]K;:Y21'"-@JWZ_I<,_ ].8+6JJ0Z9&GD<81R]$L7"> MX#<)"PNE(R^#F%9G&#BNL1# U13)_)3@!*TOJ;; MGR,P\BM1:+99;6\L7V2.\P :+I%/+S8,(YI T6+.6CS_^DYI &/?W&6L\&JP MCVOZV@N0R%PN@Z1JGUJ>>29MQQ(,^6:EY4@)/=V:39>9@S&2_MA/1W@1;%!X!&-YN4+%MQ4\).U<8B MFV@\#L[YG??WJWJ=_^T_Q/FK&517VQDENEB>2[^NOEP\1<: M=^-^4JL/]1-=9*JHST\N%J:HGU3ZW^K\]&137_!X3VJS<=\MY%KGV_.W>JTJ M\8NZ%K^9M2S<@W-3UV8-S]*H,M?+XKS4RU4-;_T>?^_>FIK4+_=W&] MTK5Z4FUDJLXWI7IR7G6^T/63%)Z$ MY<$<7GU8Z;FNA=U,'.)OWW^]N=N.W#R+_9N2PN"J',FNG)V%^DL M[A/N4[ _[V3>*'&9(4']FLOBBVU0KA:?RGL*4ZYE_CDV2/2VH9;S7+E9S4V9 MJ9(F@JP:5H'?/LGEUC0U#/1!91<\Z.G)R>SDJPO[ UA-+C>5.J_41I9P:YG! MP^BE&_I*5\#U#/O\+M^KK.]GS_7? U,.TG\U+)]^?T_Y_@!\.G<*7*6JSL^^>?G5Q6\;V MS=TAQ*A8VUO8NPWO9;B50E>B-F)M2B72'+[,MR+7Q7NA"Q1=^@H^EM5*I&:] M444E:VT*_ '^/@4JIK]AO*HVZ?L5G+DJQ17*EIEX&[Q"XS10UL!/%Z8"D2BD M2)N\;DJ:SD:5"UPJO#01F]*L3:V$6F]RLU5*R#0U30'G2BPR(02$ &B>:YB: M%(M2KA7FIC=QV)ROS MRG1FS+\6N)FZ:(#YXSBEN5* R&IA0 + S=8; M$ /X.RGP6[N'N*?72N;P0]I:E?7F%0# T@) (>EF7#;+IJK%V=-$$%:$-\UA M Q<+E=(9PN;2\/#E,Q[O_RM9TDCP,;QL 4?B.=@H"+8OBR,DB9 DBLZ/@B01 MD]S/QKY4"PT,'=AV%:'(QV_??_WGA[.3T_3B,XB;SW6BEVG=R%R\;L7ZJ&0A M[UAV(=9*%A5)#?Y M83HYG8;H+Q&PB!3@!@ "P N C33!!4 +A5I*_/=>TTDDY%$2,I/%&YG+'C8LZ$2L O$"&*]04>$WP%]S.)R7!W@E0/.D@DO49 MUA7PXA+6S56%UT3R0XLFS\46 .]4 ..&H>;XJXKVB%YBFA+TGFO0&P!E$RN M/S=29Q:CT\0:>!Q^7X$,I,'<17H!JI$L0(?XT8)L>65TAJH,/I&99@[+"=^( MJ+OS2M#+J@96S8J5QCOL!(RH5C 949@:-;*\R928FZ(AA1AF@.!=X!9JF!0H M,JR0P&MA0N(]7$7@ ;07].2UADG(#?$XTH'L]->ZKM6]W/2'(.W=+;]$)=!3 M\:CN%HL%*98E4A&S?2(D9O) Q$H2FTK?RY M%[H4E\M2$7 9,X4J30QKT4R,=4#A19FD*G0KIU"/*<*&3!:,W8 MAKR66&A'8(A*U35:9H#[@UQI*1N?1(8'ZJS!.[+9Y*#%H Z-,J<0O'MT<3QB MZEP=9+HX,+T6+3 T.9CTVF1Z 6.Q20RM*&:1X!> L_8NCZPV-(*NJJ;#A6EA M?4$(HJ!*2]#$809[%X7VMP;N-ZWEH^?,1B8O!L1:;GGPK+4;-5;*^H6@6PWF M4JBZE4.%*9YLY ;^U2/)*G&6IH\=B,G&S4*FJ=K4)%GMW)D0"-]6_!F?(.QJ M9QLC3XN8^LY3^L$ -8^*@ ;T09HD7JV7NH2[9%S!EO0+$!;I:Z''9?GN#92&T*3P\.GO@S U/G63P ME@(M$<\=5V$-XOO!XX7."W%'(. ^][EX6% M[>#_5N5'C3Y7N;G>,WJ\-/-*9UJ6VX2 79]-J&(IEQ0IA@ZD M>5.!X&/EJ^98NAK>Z1B V#_TB]VA44#FIL+!_;B50ID)+*XN9:;S'^A M\8S00Z0+PI-AP-F>5[-U=$NN+YS'RRF^=V7@;?CW&N9@BJQ)@>DM2MED#,(K MX'XRK[<#C!/&>#7%WY'_:0/PW,TB->7&H/X*&FF1P1HF/T[%0NH<8P-A&A5, M"I-D-'OE&!.'_L$,@#\Z[M NV@8-3A!%PQ6NR$)*K)=4W\UJ6V$<"YE#85]P M6_(<=W$*K_YI>C/OWYAW,Q'4]K]&-I7^$^PLZ@*_'W*%EN>E_OIOE?" MN<$FF#+3!6X3OKA$A0>F#A_@-DF*XEQ)4$!*#!)$N[F=%(8LPE^!:,(I595) M=8<0PK?J FD4OD8[N:?2.9P]Q45B\&'?O$266 1Q?J5P)A'!'1>"\\$D+^"S MTN2C0B8#NLE"ET"2&5V*PL:R (MRI+DP.2C-R"C5%3O&T[0IJ_-(E?OC1V:. M;U3-NI44$C8==-722A10U'0V*$:(6,RF%Z(,^7 Q;/4"F$N9JH8:D=UEHY,?N>7P_X57LP682QU ^I+./ MNSI$8)]V1X:6>$\W8>!5D=X/B/,9)MEXF6X)(:1Q[SA,V&QNS=/P#P -2[" >,<&?C!";_;/42T+\ MWK\[2G V)?7F;,I7G<(\5$91,859D_J2D7N#OB%Q;T^,*3SAVCL'LR<$$BLYD/NW= ABXVON3:XGTJ:ZT:2KDGBX$8@^%#[C:S)/)J!!R1^V99FF;COYC 2,3* M;+!526%+% OL/-ZG3R?9E"CA]!G^RU+,JP^6^UVF]30)H0!I)25+YU_1#U+C M3?@[2\#$06.:![,J((:465+.\&OC7;/= ME#4ZD.":D%4\_:/1K4BP<*0%'+!I?*7R+6L1[J_$C;;SD[YT*!607H68!@/@ M',=XVH*AVJ#-9TB)<$-,=F+3@54 ,ZH)K;2'VF42BY8;3-M9''"3P8=%!V'M MK(UCRC>=%.B 2[R$[7)!@?[H@ROA3YV#R%T .2X1:.L*5A-J<#F@2G$IWB T M(S1)"R5&5EO1'OR(-&F6\D5AMX!S7F\+L&G(SENCN6@_PQLDA#9/X)RPTPXQ M]%@>TX'Z0'1P3G)2PD$U%3IA_3DM=-:D9*I$A-Z[;*POO;V2A!?9 M-H:!BI/V!RT<1<_6PV8IT#S0-<8%(DS&$7/1$!KY3_=' *N&5+AP'?^AD_9 ^O)+6;%ZB'H?BHU0@U561 MJLKI;D[:=! .B!MK= BRV3".:.<5+)7F^*!:<\6-N1IX3>!I^MJ4#I+X8V$; MAL_O T*]= =D=C%^AV)&&#P+O8FKQ^)4L&^U(5F_.R0V.F4C-X.>A7."@ZIH)3> 8$:ML"W\#5GE:2*M3AH@.ZZ(XEQ_Y+VTN%G: M5;5PKU[!\I>L@W?H;@>;)K@QM"2)7F"''C#'L$WW8 VJMP$Y#.0W 9_L?]\& M7[-+$[<(?H,:$9!ASE8!RO:H3<2,AXHI8KX,E8AQ1W,H#"\A.J\V,)I9+)@^ M,LU)1LX^[7S8788&E$CQ>R'/N]8V;_4&@]M#SU)XV![C4'T;%= ?BF2UDPW% M9R+^]^SD%,-<;-TFS#H#QERJ)%+F45.FR<856#E D)SY*'/Q&_HH&B0UCBZOWS"7/H;;E=5 7'$V-UCH]5.FMZ8 M:79?2%N#QK_4KD/]T6!XQR9O*B)2]WFFL)R6^H#NU8KKWY(5"]TK<@D"HZ', M""EX%?C$E2KELHWJ^+"AH!1@]753%LYCO3,A?!%7&N:9M+F,($VZ^8S6SME+ M7]Q)+YOMY%+V*B.7:I&3QQE^55H/NITE&70I$P!3*RD*E_*694D!A>G*<$:( M"[GEY]HT,UP$"%C\&ZLBQ\M]5)?;U:2P^>$_]N-TR'I'2CXO2=67+O(^9N*7+'$/J=/ED MF,7%7B[21'RZL=D N0Z(@\2F:E6]BE]-0>7)R/-C4P4Y0C"5)9K>&Q80OYLY MA2B!6L*%NM&G$^A X9 KE5.&7BVQ('Y75PJ?PSA%AG\H-X.(2/8KN:.AYV!R MY!0D&""885NMYXEJRJ (LPY!96/'9N)?_7@KJEM&I3XVDMWC<;T)W+VE$PF] M93@/.[ S[F"IE&!]D1T>%3M\);%*[&^ )\NCJ$K]EH2SSPQ[H\HKC2T]@J!) MY *9DIPFUEZEQ.:4^.A1PNHNQ@Q-EA,]Y<0 F^O%L=3V$>?-'-4&Q6 SNQ%/ M8[!9##:+,N>&HA*],@'=$ L"3RZ:'>O*3DY/IE2'G*UV$PWL4:8KK:YL[K^U M>?@?/7\>A?]Q"?\@^6)4+2W M17ZXL;XM5:$>=GLWF:::"'!E"\K7]AU"8@3&<5%V8*D?)WW?#J9TNX9&NAL_ MW?4*0XR3^(BYQLI[!ROO_4-6&/G:#>>;C)#D>**C)+1I(GX&9*N!U\&.OJ.0 M)Q#*R2CWT'_5D7F-1QR14BW-=O;6&N_B.NRR85PZCP MWKG*3L0,.^<3^=PG\KGV_"+Q?Y0WS?/O>U$VTN3-L$@DH9^1K28C+?4KE6XO7X;\SI9&% 19,25^EW7X$;&[W: MEG.%0;IB)-Z. _H(WXZY+-Z'Y?R<:5G;<&F.+C8Y5?)&]C,WA<2R?TIL .(N M52=]==$MTNBLVU0=B$4^R@?,T,IS.+$2;=@<#<(>'MS_>:TR:E23-*^>*RE;RB(DK4%L=Y,_VO)F'7<+J2 MP)<:PN+]9Z<)O^-C $.T*1^731FH:U02:6KMFG1KI>P$1B&PZ.?(@A!IQ;FWC2"! N_:]+:M>_:"41W) MK("R;,0ZQ>K?%-P>J?^HJ/\M'F_-1;+&?@VZE;QZ99*NJ0 >UAB2FGT1,B!X MO<"8!O1?!(FKZ+Z4&,-E-P$X0?AUTB-S6[YL>Z#6V&51X#O>R!S3F]@A L*F M<_&H9M&@*28X"FSO9TL8#@SSY^NI? *K>1@[,W)&$U#WV'E.6TJ4 MO9@W7WL2D.AZFN>Z6G&TJ._PNIL*]O$%#<.=C-+V&"]!3]",_0[4-&LLUAG( M3BS<:5K,LS34V^SR<]QCV-V[U_LLI]LM*H^I_9+0\Y!0:,RE+3YL\Z0%> M[#K7[^&\===9QD$X=!L6-JC&^L,0KB5M"WK?/7KPQXE(=9DV:[0V8'L[7\82 M9T*[RG4E5;936+)?$O(^KE!$1'_"!6I=KV.^06TK;UO4MJ_,H$FL,"(WQ;+7 M%7B@$; (.VOZP%>^.CL=MS'30/)=H\0#<7DMRVQ_V5:YQ[,==EF4K6%%;:2U M#9*EH^*'8R'5QW#WQALL=#O'R6OTG ""DOL1U./B]7V[0$V.3SNKN2DS5=)$ M8$MQ%?CMDUQN35/#0!]4=L&#GIZ'_X.LW*Z#=VK6V.1W$P!$Z;N?+W19U0 GM]R+ M//1/);8L_NWZ%(L)>K>2 ,Z-"&B,O0K0=";:MM >A-/Q GD$58 2!/8AU&]3 MZP[09;?>&]%%(JAUT98Z2234T0*K4%>: M2]$%@V7A:!$H1: 4Q?DG :5W$2?=R\9>9NC]J6HV1WPT5(H,[-@8V+.;&-SI M%V-P:YUEN3JZJW@_]!5YW.?C<5%VW(]5,U2+/DG+/GTZ.WV,#1?>4I@9>A8P M$0(T35O4J*T#['O)80K%WQL8#!.-35.BZZ[52:TNQ&.Q+CW2HG4[!#.*@VAM MX*YP@;,)2)'IQ0(^+;#CG]OO 5L&[?U,[!QIIG*J)5*YRA/MJ8TMA2)V#+,; M\7Q4"GO,EQQAON1C%5F=!J=H^H)?V%)]I;F2N:O0)ZO*I%KZ,!)O67-U^-JV M*K/(!,=WSE'7C;INU'6/3B?[(>JZ]^-8(ZD6E=Q/-1-89RVYX18-U@H .-"6 M<,MTE6+)-U.@ X^@!*A-MVK<\%BW]W0F7J/R!*^I&8E9DW[8L-Y59J PQJK5 M$[[S^GI3%QF9E,GW./55ANY,N\5!WI0#9(D+$"2T#-+KX%@ M (NK/TDU)5T^E8L WJ@2JU?3V:0EK*S44DQ&:F(;>2**T,P9 -O'-K^5YUX[DY7 0>]H;3 M3JYO$/[3"7TENHE7\4"A,1_?8XV=,$_<=#BN%:AUUEP:U ?*Y;6P 5T[58,H M>(R+8"C;U3GABLV8LX*D@XG8SKBP4U-@L#CG#UMX(]QW_\$+Q+@+>&]-5O37 M15BY _.,/"'"#,J:FM#DN:'GB8!*VY>@=*'_* 8PEP#G2)JLMA60K&7$E5-S+J,:X9X*JT=QT5WM(KW2&N-(F)Q<\8@*GLF\,P,UMTE'C06^0VJ:> M+EW4- M4UG35)H"2PRAD8GB;-8'9?J@?;57-7=6IDI&L MN08#;':ON!<-5^WD@ ?-I&FM?OT)/QKLQQK;-U0^70.WM"[UO+%;P^']P="3 M:HJIOQ*UAR<@SJ682X#]B6V(=^-OY2TS.F)X_NWK&WTL5WD86W,VZ,JA&K;#86;B7Z ? VIFK4V&_(L9 O8Y5 768-<+,9'3SE0T*I9_--JV M0H5=WB"/DX5KQH*&EU+YIO%A@YVU)"M9#DRFP.W(-5G/>G934M_Q'VV?('@) M*M,T,KV;1N:-MZU]4,%E/7XRG_8T/W_1JWVEY(5)891RH,"%[*<<3=+]&P(; M#W-(R%C!;6VMM058/3>U#7Z-:8PSOM!OQS:@ 7PSO? #A MG0\#Y]Y:)_18Z^%JA1?DB9AH/=V!.SS7#<"H-J2?X6$A4EFM0C@U#,D *'NW M9[TJE7I"C;DV@)@-O!1Q.6X3+\!^>D.U0T*@7PJ:3MOJ<[YJURT4"2[,T +_ M5I& ,\5:IE893@@9=U'B%:7BO;8ZR&\Y>[4 M>!^\LZE=@:O\S*>)/_QS-_Q(G%JC8:E_JI"-!J3HTXL^O>C3.P[?T\OHT[N7 M?7V[TK!MB%*VXC(#)F5B /D=-[)OO618!XI); !3$6B8W3 M]@] \1Y'8]C3K!\J9$-WS6*A4XR7\JH(O%[7.0.^$MO5-QN+2&5&U5VQ*-5& M%Q9L$F1W+XF0($*"" DB)#A*T?4J0H)[V=ZBIX$/*+L?'=._%$[;OY82JJFFL2G:XN):\VZ:[% M1L=W5TS+TX58&I.)A40[5]_M[>M4BDLJ5F^CSO=."],LMFA_K3E\G! 44-NZ MT N]TZ#2^X3Q9PK;8-J< )QX/9@2@'D=?H(V88/CP6^Y;#?Y6'TS0K$(Q2(4 M.U[(\&.$8O>SKZ:$ 0OQCZ;45:;3.Y4_C=CK0'I_+VH:\S!-IA<<;T:)NDY" MDP#GD$>999K2_W,;T0C8XFN,FC0%?U&1(\]ZY# O%/!#)S,433,5R3:-SC<* MUS04D)EOVVQ!3"O+*8;0I@O[W&"'-WX/""-"B <#(6(![R_";F/][GMRWJA> MQ,-P_&$LZ/U@&5K4B8Z#OB+3BP6]1[ZO.\($>RTC/+Y,:VR]/-!$.JI*'Y>: M.J(R03\HV#377+3-"^T0P;@J",W$)65ER=(T5GV_;L\1&PG(HA==^');,B3Y6 K?[?XRC)<(AKT-J][=B& M%@*?J@@:/OE>_)'>J@/N(SVF^0W'M..\(K=2MRG>ES-YC"Q9Z-M1V7YBLM ( MDX4>*9M);V(S@3!X"VM2M;5._*I*O.1 4\QY2&Z'"3:N1OR.H'AA*@Z;D!M, M,O7%+8:$?I00^X\N&SXZ7_>2-M6>&4KE /G[P^&SI-JS5_$H[GP4:O@HV!W2 MEO*\V_X^;G/>^-*0OF0%DQ&IGJ\8VN]3.C_+7#]C=-G"U=*V*DG4,Q^HGMD2 MI!-RI<*T CS+71L89QWTZ]"RVSH<<+?C#?YI,X&C:+R['GM+,O"ET!BQ_(P' MNK&QE/U.\/=YHH]+XD3?6O2M1=_:T?F 8@.AXPC4B/XT4"/DOJHSWKC;%>/]=#/ MJ-AR/7SNZD.J5%8=L"4F08DD!MB2?U8%RG(]SBX[KWB: S$1HS@95Q6W=(PD,&@.,EWSL<@^T5MN)7>UCB4'_ M1!@.FX@UGW10.FD/*<0S.M35@WKDN0(2KA-7I6$0].JT'18)YE04D86_EJ[/ M=_<^4 TJ'$$!D&N\VR[L!$\MB7MNO7J'3(;:+]F>RC@":);T3_9OP$;5K;N* MFH=A-RPDMK!./M"#+U31[]O$W6LJ9BW4ZJH*VPUXQ\8YM?N2@&UK<8T][9]D MYKJP/;6PB_32%["'A>BU^+W)EM274E#?L+K."5KC+P"B(*GM;P+)[B9#'%BTK%7GS%_26UI$(FF!O8 'QL.=WY MU'8 PD8%I B2#@#47TJR=&'!$=BVM>L*]Z,_HSZEV*;)ZA9SC_%&#R;>*!8G^3+%25['H)=[V5C;R#C6 M)7F$O"S&3AX'?45V%^N2C'Q?K1B),9)WV+O30GDQ%)K=5H&%V%-K6JC&H#.\Q921BWE!H8&%LNU5027/MG&W<&:ZL:GSU M;GI.=RI#J5BD(,'8>>O XS$7,.6B7HG)Z?-Z-0V'QP5G8FWPV^X+@A2AP?1+ M-#S0-O%-:]\6]F(2>^&24<4"0W8[2=5J%*.*Q1Z)MXT\]\M=GJCJ ZY>/UN M\F)*T!8#$C>4VX( R_9=48!9N?=,4Y#+^%;X)W'.+X:O>Y!KVTH9H:4#^CO= M7A"O)#]/)&7L^^K^?J]2LR;ND@)XU(A/L M(^V>J)5; V+9&'!\,."XO[>,\%';< HAGN. K[NK@^FP:W5'\6.?XV2DF0\A M+\>%C.K6NP2(:>+*3Z#ZA &'I#[!":%.FJ*^E.> N2.E'XKGUCMJ.5>3_ 0= M/+G[]>'^H-V7'TU,Z*AN23+V71MQL!D2IS7%>#;2LP^!?&=A?#K%6)"';P&Z M0,P4@XJ93KX;E3DL!A6/)*CX<1M#/P>P>A@[D^Y3(*CI5V%$B2^L?$].5=55 MJ)QQI2RZ5+<*9_UV=O;=([217(*8WK )RO9PY2!#DLY=E?ETZAQ#0;NU_=U; MO7O/.9( WH($!E'=5<8OISY*/![V8ZK.21;/ETK6JT2\Q%YZY)Q)Q&] 6:7- MIH,##_7HG@WHGRT&1,7GA6PJ-;*BGON,:Y]L/L.H[&$+6G9H2_L[BMU75'FE M4[5C8!O8W'[AT2#$W983WF#[PV@8.VP88^>XXO[4J-'#.Z^T:2JL-T3*_X!J MOZ^;-EO)VC)%E)S:LST=#L3PA13*=5>WL1VONU2'@@$^1N*PE :_#S[$XMZU M35KP"MA<%6H!H\H2J/'VDB':G0[:G89(HG_T29=-6$I :D%KGU=Y?>",I[> M%6&&"I7=H'04>FM7@/>+EEH3U)Z1CY089^)'5QO]RFC>"YA"9IIY/9"/@^X+ M*O,*< K^-&/%>1L7E3ZNI M-2(L^\+UC:9Z\U:?&AD4?>5=N;:M];4$$; +-)$8-4;DF3Q4]1B46%U1^#+4 M-K48<__(5WI+<#GHO;7SJEK,+$%2_=$X[.I=*^&/U >5-K6B1W.%? I>2YF$ ME9AP B3YLO@3>$;6MGJ47-KU:3=C!XX.H@.K5Q+ M[YPXY$:5%>+@,':2?E1X>3:,[FEXK@V)OT'YA_^=.(\(KYHD:K@7K3N(I8>$ MT7-*^6S?CWFD+C7&JQA^W 7+2*6+_?6:'I?-Z2&$)L;3^^YG9VW0 ME/C5VQIB5M^#YV(QP/HXZ"ORN9C5-_)]_<6(WW! 1-9M0#5J(%Z+0.@?(ZSO MMK>=Z%M7<(65H=#N@4H.EW?!*BON/.88>MBMC!/$__94,*KK[_6O+:I0< NJ MUAI&UA-\:L=X/@,]-+>6,:JF1,&])*L.Q/=R*P$8; EZZG]@]1=3BQ\Q(B#V&+TK7*5]]#BT*1:TG3/7G)R, M8)TL4!L/0(EI&.DVSW6U8DL3)NMC/R:LH,SB1.!PE/-NQ%J^9Y,QF;N;. MC,:5"%);5'K 3 C_V6L0MK0-M)&QQI:;VF*?RAZ]UX MEIU=2JCQC*\Z%C6>:):,2"\BO>-$)"\CTKN7??V-ND1$@^1=$1[(U])L2DTY M"0N ,( =^I*9I;U-"2 7Z4)C[00"2KS_"7I-F[+@"@4,0W1!Y0T(PR&8*[.P M$T<2A/UZU BX*"@SBID23:U@[ ;+IE(SC&63TX@1#40T$-% 1 /'*;5>131P M+_OZDX'-*%#,_%]Y'3'!'3'!%J,*.E?6JH._M &B?^@+MC\2MLNN1"O(11K[$E%;VN10D+E9%= ;[EW$D0 M;A9ON G ,A;P.'<.H\&#-'%KJ*#W1%01445$%1%5'*?T^S&BBGO9UW^!4%G! M6,#N(J:X(Z;HVA+(S]+Z"D!,9RH#F,%9I\-9O80P;&L.\G[\R((_8=&=B-RD M[%]RC2-)TEO;0B+:Q-NV2V??_<%5(ERR= 0#$0Q$,!#!P%$*K9\B&+B7??W% MB!\UR"KRX_^FV!I=K?0F0H,[[2;6.EKNMB.GR)-)&V&1F;0A0."J6U!-FMIT MY'JGC?DT$86MCI1BB(+MIRTSLPD+%K%QHK#1!VS" (3P'JN>]WJ'=8T&=3<^ MAM[!7HJYH,J H&"<^AJKKQ^.)7'6EP.A M(!')1"03D4Q$,LD")J+"&HCV.&&Z2LP;0U"M[B[C( M+"[@QU6M9)8();GTI9VDGQC76JR8"G+5UKSN3+]%,N3^P9B.E/M7Z$5GSN': MVK>M9"8*? 4WDF&P9N-*=00F$9A$8!*!R9$*T%A?[9Z 29.FJJI,&<,Z[[)] MER"XS1SFQ9:$?C1G-S$FR#*'+4(HT6 3!*X32IDV;/O@"M7>=E&Y(W+?V]$3 M<;U2MDP_YJIHP""V*C7Z5D95?3;FCKO<\=-1P;"8._YE<\-Q6:LZFV\]>H,W(N9)>K1T7J>!2IV8T%DY_-8LGD M+U0R.6+Z^]G:R[4J,G+@(;1\N]LX!,'HA7BQDL62JA.^@)^6)K\0STZ^NXSU ME8^?[47[T8.@K\@38WWEL>_K;63-X-[?VK;T;';Z;4\;>C9[^AR8W,-7B4ZY M_LL/!C-LUG*;[/:*283$,VBM3#:*QX;:DA:$N;_8ZP;&U45#559/IT] M?8R&$3G]C(1%B\Q4:KCTZ3G9J#&*[[.X:=;P_EH8+%^K*TI,I/+[U:A(;B;: M;FAA/01*:RP,,U1N0=QR3>[XV#+.X2 $F6-]IM#P% 81<$X%&[1ZQ9\VI6XM M_)G-PPS>%2V'!PYT?H07Y,V[2_&K*JEN!Y+6STIBN37"4F^V5:W6([LSOP07 MHW5E4==XF$>Z$M>FR;$EWB:'^1 =XQHWP1K7P1HK6B.%YFR:R" MC ^6FA-94^*#,FC/L" #+TS'?S1ZL>R;\HWJQ%$L)V$[QK8?[NO7DY?3Q)Z/ MK:;7=I#LY9W)IEZ9TC;;D-GO&)9-\4V^9N%;8#.J)FJ!^P&;8?N_V\^9!."N MH"]/+E7%:? <=9W"R*K44C2USF&]/JK]%K0W0#W@I M/)QZNUG@%&@;L#L? @!O>#W[A=$S 21>VF[$J=P@10C.]V\P8VZB!\:&B1=4 MW,=>L(/OLQV',;4/^_G":V!,'-07>EQ+VJG_QK*"A>N$DA')%+U?D5K#>PST ML*7\!+7&W2H4=T6GU$&ZT[V9)US+DKYBRN*98L2Q=RCL;U,[[H--1:\PRO_VU-3IS'[K=LF/57*G1R.Y7\ ]IO8]'&+Q8P.T MU;-WX+&/BH7/,'EE+_O6 7I%CZNS"/3 *%WE1<@EDR')O#"V&W"_4U*W# ER M;FI!3A50PT0:N+1#[=4VG;G"]?HG5JFBZ)9SYDW9'+;;=9- \X5)D&W'R+/:_=R)BXYALP6-?)][0&3';=^ M#.R]PZ:>^L+[':76 QD6V)AL'#:K[$&BNE,'OVIAE=P]I40HMDD27*EW"]!W ME2;,FJ[(5LF@;D(:M;=JMM9']0%VJD(MREL9%ISJO9/"[7IP7BEGHQR8I5?@ M/A'^?23:FS?UYT-\77P[L$B:)>-!?)^N/P$3#@Q/:+"W?WZS:'=0X[6#5OI# MO163;TZF^"Y40K7![%?6"6 ML:"DX4[]6*J20L)3<1&4@@R@5S)7KA.!HYHX(@&CFC@.%)%/!HX[F5?G>/B M3MD)T9B!16&M P'=/.R<9>O$'.T#:KVQQ6##C9Z)OW.P8-(S1H0/<6UXQ=T" MARK)8CA5CC"IG7>+8< M>](M#LQQ/ZW)B8P86\(LW;)^[G0#3WFE/SQ9PP)6SK"AUX!2T4\/<+MKY A, M:6WT0R\:#V@Y-Z&7S5;F\8858VE+EU7=ADZ@8854X#;ZCE8&$X8)"II@=9OI M\+_2"XNQ<%9TLRI57NE4\=?916C?62M)P4X871'L<8SW.ZR>779\QYW&J/ , M]A+->ERILOG$N-ET**@*E0!YX6\.^P&=RQW@7KIR1Y@,/>K/%X9V7Y>JUAPH MXK^=^)J1E89U2PXJQ8@I#D=RGVJ,@JFG< -SI%*R\<*UT_G41K@%.["2.]2' M>NHG$M\H3OM>[!0/Y2H\G8G7=5>N(^?B0F2N:V])?!"NB&_BZ[\C0P$^[*J. M>!N'"[5T7-M;J,GMP77)9-M@V!&?'=A36S_ ,S*Y6Y[L,V1RNU:6#JO#X#9F M=!1N:=*T*3E,EC@&<8G +,,=H4O-)^'+^[8/5+8/D<9F@%4G(-%<%ZJD6KG= M<@A)YZG6$Y':^1YZNC.F#.LR".1\08C]3M@CEV:P%?=V(4HW!']P3?"DF^,M M.&(8R#<*\HA<\<#F/.\CX?W%(Q$%\#E;JV=KP&5@ZZ*T^H6?X=+EVM;TM 9A MV[B<2E]S !=0,J#I/2A:UQQTVU[D BVXR)(1H_1$8, O[X!J71A*SRK=3MV\K?B0.*"1*I[C9L%J M"KMR.JL.[/;-7OCQ7@I'<"*4?3HPA]V[$U"6J[4V<67E%PNXDASH?1P,^]%Y MWY^.RLT3O>\C\;Y'X((UT)RG=!KF414F*#.)#!6W9%WHQ;8+=+%U6B^L?B7+ M-2D#OM\7,DJN><;Z 7%C@[Q?]%>O@2..;9 MJ ABA#CF^Z_G)MO^[3^^_WI5K_.__0]02P,$% @ \(%B5S)&P5WX!@ ME# \ !J8G-S+65X,S%?,2YH=&WM6TUSVS80/3N_ FVF&7M&LBT['ZVD M>L9)G1GWD$X3'WJ%R*6(,0BP "A9_?5]"U"6;"N)[&;\D2J'V!07B\5J']Y; MD!Z6H=)'S\2P))GCIQ@&%30=G?S5/>SM]H9[Z1(&>ZW%<&3SF?!AING7'ROI MQLKTA6R"_4%5M75!FC"H99XK,^Z+G^N+P8_1;3T?$N@B=)7)R83^_J"P)G2] M^H?ZO?TZ#)*_;K!UOW> ZWB[D)72L_Z9JLB+#S05'VTES=QV9$.P5?\0UM&U MU&IL^DZ-RX"IA^QA/G5FM77]YX?QWV!:JD!=7\N,^K6C[M3).DTX)1[=-]95 M4B>O.676R:"LZ3>(W6EE:"GX7Z[%>NP41E8(;ZKR4/8+%;H9[F/1".KDHE0C M%43*,(\[&N[5=TO3_BURM+^R7V;%-TU$>]./IZ=OC]]=WQV^L>'!\N$ MIN(;E80/3VNW\*6XC?;6G$V^4B$B]D50_$)VLZXM1DNZ*P#BY( M_-U(ARU $#*;BT]4!ZI&N#[XN2,.]@\.G\KWL:G$^ZG$@UTAQ-9;Z5$M*+MJ M)LZ-G6K*Q]1)->E23>86BS(V"!XKE1'2S$1C@FL(D4N4&1QRL4I1X8HG%87, M\)$3M@(Q!IOL;A@8RLA[Z69L4LESBH5\Z=/CLQS!8$K-*^8YV"!3+FLJF!D, M%Y' !;*5E<(W_-]B_)05*3@6EJ/X/=,- M;^ H^J7JZP PRNF9P%(\PXUAJ/4"3VTI^VM3(]Y,.6S0:!@"11:7'Z7R, M)Y.^%(6V4S]'F*.Q\L%!_ O)'Z:X$65G"2A^'LR-:)]*Q6RP1FQ[,M"H7+;;\3R^Y42$>QP%&P:J0I2AX"JD9:^9)' ML%D%:F)ZXNM<^4Q;WV <1^&L3I5>.YM1CH^]V$9AYP2DI.H]N;5.*HOLXV# Q#%1/E(/[ B$_UP\[L@KF7R $JR<9(QX8]-9ZE7-QE?-1]D:RL)P040(X\ MJ$;OI+)&2^98+"L&L9"$&)$$YK(NQF\C8D-\>1A/^1.NS U,'PZFH^LP79M; M;J!U?59:&[0 ^D3EC$7IK9%,O](#Q]Q\,4"ER^=@ 7R5'"FMPHR%Y*II>>N( MN(J02:B_8KK4O$66OV@75#>N!F1]%+Y99ET> XAMW)@,]*P&J0;27)?EP7[9XNJC8;!$/MT5D.V+K9")U$_F. 41%@79/35#Z?D7; MME#7:Q!XNES=RL4] 0-!OCXUC"/;A,^'L([$D)?6Q-UP\?7#%S&:]]EQFZ.4 M"L0S8.=/MXPVF'HX3.6@W52L-XN>3SC;-BW>60VM6[ M2UZ;98WCVE[2EZO< M5M8'W. G>G#F,WB:G^UO?VY, 9B"":^9M[%G $\\G^6C6]-<1K:3XBJEOY3C MS*$1UI1'<1%3TA+_3&AU3KH]K+UFW_GO6=I@>7.8M$9J7OW'PZ3X\"V?([^S MH!9FNF7L+5B&P7,+47ZC>UV$)]'"!NO\I1".'\!G5:D0B+[$Y",+K7>3XW$UK%&)X9X M%+##IXY\?IDI0J6WG,=P7U MR!P#/5TRS^>QUK:B&./X?1]@/:I0#PGJFPK? K(35].R_LHG,AM6VB#IS@<[ M0!*49.&PRW=0UQ3)"F-H'6 _'(%DA]Y>K[]&YY[?F_U M&WW?:0;OFJ=-CM9X2;:4"@[,7.F_C:I^26,\\L/I_]57I:@0)Q>4-7S,*?Y( MK>2C8I"O,&2<^XO3W88L2S>?MH9$Z8Z@S\^[LH"TZ$L]E3,?_SI@N,=_4W#T M;+@7_QKA7U!+ P04 " #P@6)71]+'10,' "<+P #P &IBU:;6_;-A#^G/X*;L6*!)"=.&F[U?8"9%L*9!^ZK2V&?:6DDT6$ M(C62LN/]^CU'R2]-W-7-BKP4SH/GE[]0\/!41U&K;Y>L/5P<(SK M^+B0E=+SX7M5D1=O:";>VDJ:A6QJ0[#5\ 324;74:F*&3DW*@*G'K&$Q=6:U M=<.G)_%G-"M5H)ZO94;#VE%OYF3=3C@C'CTTUE52MUISRJR305DS;&"[T\K0 MFO&OKMEZYA1&5C!OIO)0#@L5>AF>8]$PZORJ5*D*HO4PCSL=']:W<]/19_CH M:-U#&323^S(NNJTC?CY_^_[B]<7/9^\O?GOSP#SQ\;7?8J'/G@Y>'HWN;86: MBB\$AMLZX"(1KYTTE^)=7_Q.6M/$*6,3D9$+JIB+4,HP?%#^N:?WW_N^/WA^ M\MUB"^VQ:<.7_9^>"=-H;2J:RN>R:H>B7?6).+"9'U16 <5)/YNI .P!<&S MN7A'=: JQ?7Q#XDX/CH^>2SO8Q>)=Q.)QWTAQ-Y/TB-:$';57%P:.].43RAI M8]*U,9E;+,K8('BL5$9(,Q>-":XA6"X19E#(P2I%A2N>5!0RPRTG; 7B#[:5 MNR%@*"/OI9NS2"4O*0;R4J?'O1S&8$K-*^8Y6"!3+FLJB!D,%S%!$?!65@K? M\*_5^!DYZI3P BKE-=(ZO%XQ4Z'$ GU-6320]=8PS>98YA3#*$)1H- 8#((M+C=#[:DTE?BD+;F5\@ MS-%$^8 ,)@C)-UN[866R!A2_,.:&M8\E8G98N1NL/(]8>?]!8#U[>G5\-'@U M\AT]V$=@YP2DM-%[?I65TDQ(G($/WC8:$H,3V1N\ MV*?6BL&+O+UJ+Q474:9%&.L73!IKP&N!P+9L/5'QP40%)EJD=NMPA 2GCUM5 M#P\@T.X08IUEZXM\8,ZX6]3MRX.]7\C#&$1>S(P^#8N$D[9,-G[[(9P]I800 M[V9J\S';."@ 44R5C_0#*3)1#Q>_*^):)S]'6D;,= G9*NZ3CACYH0*)P19O MM'TS3ZS#=FEMNH'5[5MH: MM #Z5.6,1>FMD4R_T@/'7'PQ0*7+%V !?)5,E59ASHGDIFEYZXBXBI!I4?^! MZ%KQ%EG^JEM0W;@:D/4Q\+QHF*W1=S?%I$=B+WSJ=1-Y#L&$!4%RCTU1>C[#67;*KO>@L#; MR\VE7-P3,!#DZ]N",;5-^+@)VZ08\^)_-I/CQ+5\@/UE1"S/=.O96 M+,/@^8RD_$;UNC)/HH0-UOEE(AQO0&=5J1"(_HO)4XMIRKM#5YZ>R2H/1&T#9"?;T#R W?/ES_!>N@/-YWG^TK]=ULO M[3STR0/ I:)"O%[NNK^UM4DBSJ\H:[B5)O[$#?&[0P[%CD@ZX39-.?T-[XZ9:NH4Q-:BLER*/N^S) A0TE'HFYSZ>DA\?\MGZTR?CPW@J M_U]02P,$% @ \(%B5VQ?NMS7 P HA0 \ !J8G-S+65X,S)?,2YH M=&WM6&UOVD@0_MY?,=K6$AHO?/Z[#.SZ^VG.L\&3Z"?(HOI'_J:ZPP'X_=6MV.[ M_78])('V3J*_D/$62KW-\,^G.5-++CQ@*RW_X'DAE69"^P6+8RZ6'EP6&_]I M9;9H5#1NM,5%C$)[CI](H:V2_X.>ZQ3:K^U96A:>VZ%Q-9VPG&=;+^0YEC#% M-H5":ZU843M1.239 MLQ.WY_A'EN)A5#@8@]%X'DZN)Z-A.)E-X>W-/+@93D,(9X8)[B7<'$MA[&_C,@ M!]<4+KA._<[UWT$B5>7P8^T0D.".(>R133L=(&50%YI;A]C@-%* M<5F:?.AG)&.F$5)42%E\$6*=W#Y"RJ(%;S!)%&XA MO)UI"T8IQX2 IC5/MBTH5JI< MT^'OJI728[&DK.,OI(/=PIA2W1D/F%HP@:4UVV04YC"J%L>4 M:HOFF88%*\D**>5;^"#DFD!;HO<])+>Z]L7%Y6FS 5N&GU[7)B*>/A3]_Z_Z M/H+4'[CR71L 0B+4KL*354;E'E'19J:D]F6F\..**\Q)JS1,:RCI=L\9U;0" M]_EY_&S/SL]%N2_('47=E]T+W]3++[(>CU1\*"IV&BIRD1A3%;_,-*-S2T2E0$I#R9:99ED&I(;&"Q&V+(BC9:O22KA@(C+OR6#,*].F9Y/4 M*JL9+0NL#^=EP^+=UF4?X\G J9Z?ORAP5,D_GOM^[.I.Y:?= :L^7WT-BUT6 M50^ZZ-F]WHM3_Q?"YR=\?;?+]G^?$7]3" \&ZA&D[_FTO^]GQ5$UK6]UY6]> MPMVG/Z>J<5NP)5H+A>R#Q1+:]3V6K=FVK.X*^VUSPSAXTF]7=Y/_ E!+ P04 M " #P@6)75)U8;6_: M2!#^WE\QURA1*MD&0TI3VQ>)4E"I*D@Q.?4^+O88KV+ONNNEP/WZF[4QO:8] MW36Z4IHK0D+K>7_\S.RR0:KS[.H1!"FRF'XAT%QG>#5\9W<[3B=HU4M2:.TT M@H6,MU#J;8:_/LZ96G+A 5MI^0O/"ZDT$]HO6!QSL?3@LMCXCRNW16.B<:-M M+F(4VFO[B13:+OD?Z+GM0ONU/UO+HI$E+.?9UIOS'$N8X!IF,F>B45Q(K65. MNI57EO&E\!1?IIJB!L:^B1K)3"KOI%M]_'7*-=IEP2+T"H7V6K&B#K=&8^T) MJ7*6U5YCC*1BFDOAK2AME7&!=_/^:ZI]Q09U5V,_AZ5^Q1Z=N+VVOZ1E7@_&MP;@\%P-A^/QH/^ M?#R=P/7-++SI3^8PGP8+=>5>PHT3.@,'PN&@4G"[3]L6]$/HOYQ>SXL_;/9B.8/YJ"&%_]J(_&8;V]-V;X>_0'\R-I--N?S]R99A\UGX/BEI?*O# MQ!H+H(7 R(PE6'.=@DX1WJZ8(M9G6YBAF<4@$W@M4P$OB&1,)#SC12'AC.6% M#Z$4%HQ%Y,"YL3T[V73:;N0/9%XPL:V7L?\$*,"(T@6W73]S_;>02%4%?%\' M!"2X8PBQT)@O:-VYM(B$G2ZP$B@JR?8YAABM%->E MJ8>^1C-F&B%%A53%)RG6Q>TSI"HL&"DF;B%TX!JS#)>*"VG!(.68P(@+)B*" M$Z9)PB-4%D6E+#3_@/ ;/8!KA24WA+%VRECEUH\)?U[J>OI;0*::)UL+BI4J M5[31@9;PL8T-+9_YNRZFPEDL"8_X$^UP]\I,"U-9%2!,+9C TIYN,MQ"/ZI> MFVEAB^1,PX*5Y(6,\BW<"KDF.)?H_1OZVUWGXN+RM-F/;<-ND'G@FN P!S(M2N]Y-51H,@HG;.3+/M&U#A^Q57F)-5:9C64-+MGC/J=@7N MT_/XR9Z=']MUWZH[BKK/NQ>^:90?Y'W\I.*AJ-AIJ,A%8EQ5_#)B1F?GF)Y6 MU&IXRKC9L2B1TE#2,F*694!F:*(08 $ :F)S&UL4$L! A0#% @ \(%B5PZ5H_+R(@ IW0" !4 M ( !OXH! &IB2M 0!J8G-S+3(P,C,P M.3(X7VQA8BYX;6Q02P$"% ,4 " #P@6)7D\)%@( Z "75P0 %0 M @ $ )P( :F)S&UL4$L! A0#% @ M\(%B5P)U+(Q]-@ 6E(" ! ( !LV$" &IBF ( :F)S#,Q7S$N:'1M4$L! A0#% @ \(%B5T?2QT4#!P MG"\ \ ( !@Y\" &IB#,R7S(N:'1M4$L%!@ + L O ( ,:N @ ! $! end