0001193125-22-276864.txt : 20221103 0001193125-22-276864.hdr.sgml : 20221103 20221103160256 ACCESSION NUMBER: 0001193125-22-276864 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 74 CONFORMED PERIOD OF REPORT: 20220929 FILED AS OF DATE: 20221103 DATE AS OF CHANGE: 20221103 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: 221357836 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 d406966d10q.htm 10-Q 10-Q
Table of Contents
false2023Q1SANFILIPPO JOHN B & SON INC0000880117--06-30Amounts in parenthesis indicate debits/expense.Amounts in parenthesis indicate debits to expense. See Note 9 – “Retirement Plan” above for additional details. 0000880117 2021-06-25 2021-09-23 0000880117 2022-07-01 2022-09-29 0000880117 2021-09-23 0000880117 2022-06-30 0000880117 2022-09-29 0000880117 2021-06-24 0000880117 us-gaap:RevolvingCreditFacilityMember 2022-09-29 0000880117 jbss:SquirrelBrandMember 2022-09-29 0000880117 us-gaap:CustomerRelationshipsMember 2022-09-29 0000880117 us-gaap:TradeNamesMember 2022-09-29 0000880117 us-gaap:NoncompeteAgreementsMember 2022-09-29 0000880117 jbss:NoncumulativeCommonStockMember 2022-09-29 0000880117 us-gaap:CommonClassAMember 2022-09-29 0000880117 srt:MaximumMember 2022-09-29 0000880117 jbss:OperatingLeaseYetToCommenceMember 2022-09-29 0000880117 srt:MinimumMember 2022-09-29 0000880117 us-gaap:CustomerRelationshipsMember 2022-06-30 0000880117 us-gaap:TradeNamesMember 2022-06-30 0000880117 us-gaap:NoncompeteAgreementsMember 2022-06-30 0000880117 jbss:NoncumulativeCommonStockMember 2022-06-30 0000880117 us-gaap:CommonClassAMember 2022-06-30 0000880117 us-gaap:CustomerRelationshipsMember 2021-09-23 0000880117 us-gaap:TradeNamesMember 2021-09-23 0000880117 us-gaap:NoncompeteAgreementsMember 2021-09-23 0000880117 jbss:NoncumulativeCommonStockMember 2021-09-23 0000880117 us-gaap:CommonClassAMember 2021-09-23 0000880117 us-gaap:GeneralAndAdministrativeExpenseMember 2022-07-01 2022-09-29 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-29 0000880117 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-29 0000880117 us-gaap:SalesChannelDirectlyToConsumerMember 2022-07-01 2022-09-29 0000880117 jbss:SalesChannelCommercialIngredientsMember 2022-07-01 2022-09-29 0000880117 jbss:SalesChannelContractPackagingMember 2022-07-01 2022-09-29 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2022-07-01 2022-09-29 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-07-01 2022-09-29 0000880117 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-29 0000880117 us-gaap:PropertyPlantAndEquipmentMember 2022-07-01 2022-09-29 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-25 2021-09-23 0000880117 us-gaap:RetainedEarningsMember 2021-06-25 2021-09-23 0000880117 us-gaap:SalesChannelDirectlyToConsumerMember 2021-06-25 2021-09-23 0000880117 jbss:SalesChannelCommercialIngredientsMember 2021-06-25 2021-09-23 0000880117 jbss:SalesChannelContractPackagingMember 2021-06-25 2021-09-23 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2021-06-25 2021-09-23 0000880117 jbss:NoncumulativeCommonStockMember 2021-06-25 2021-09-23 0000880117 us-gaap:AdditionalPaidInCapitalMember 2021-06-25 2021-09-23 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-06-25 2021-09-23 0000880117 us-gaap:SubsequentEventMember 2022-11-03 0000880117 us-gaap:RevolvingCreditFacilityMember 2020-03-05 0000880117 us-gaap:SubsequentEventMember 2022-11-03 2022-11-03 0000880117 jbss:NoncumulativeCommonStockMember 2022-10-28 0000880117 us-gaap:CommonClassAMember 2022-10-28 0000880117 us-gaap:TreasuryStockMember 2022-06-30 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0000880117 us-gaap:RetainedEarningsMember 2022-06-30 0000880117 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0000880117 jbss:NoncumulativeCommonStockMember 2022-06-30 0000880117 us-gaap:CommonClassAMember 2022-06-30 0000880117 us-gaap:CommonClassAMember 2022-09-29 0000880117 jbss:NoncumulativeCommonStockMember 2022-09-29 0000880117 us-gaap:AdditionalPaidInCapitalMember 2022-09-29 0000880117 us-gaap:RetainedEarningsMember 2022-09-29 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-29 0000880117 us-gaap:TreasuryStockMember 2022-09-29 0000880117 us-gaap:CommonClassAMember 2021-06-24 0000880117 jbss:NoncumulativeCommonStockMember 2021-06-24 0000880117 us-gaap:AdditionalPaidInCapitalMember 2021-06-24 0000880117 us-gaap:RetainedEarningsMember 2021-06-24 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-24 0000880117 us-gaap:TreasuryStockMember 2021-06-24 0000880117 us-gaap:CommonClassAMember 2021-09-23 0000880117 jbss:NoncumulativeCommonStockMember 2021-09-23 0000880117 us-gaap:AdditionalPaidInCapitalMember 2021-09-23 0000880117 us-gaap:RetainedEarningsMember 2021-09-23 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-23 0000880117 us-gaap:TreasuryStockMember 2021-09-23 iso4217:USD xbrli:shares utr:Year xbrli:pure iso4217:USD xbrli:shares jbss:Channel
 
 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 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 29, 2022
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
 
Name of Each Exchange
on Which Registered
Common Stock, $.01 par value per share
 
JBSS
 
The NASDAQ Stock Market LLC
(NASDAQ Global Select Market)
Securities registered pursuant to Section 12(g) of the Act: None
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
during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    ☒  
Yes
    ☐  No
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a
non-accelerated
filer, a smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer”, “smaller reporting company” and “emerging growth company” in Rule
12b-2
of the Exchange Act. (Check One)
 
             
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 28, 2022, 8,929,459 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 29, 2022

INDEX

 

     Page  

PART I. FINANCIAL INFORMATION

  

Item 1. Financial Statements (Unaudited)

  

Consolidated Statements of Comprehensive Income for the Quarter Ended September 29, 2022 and September 23, 2021

     3  

Consolidated Balance Sheets as of September 29, 2022, June 30, 2022 and September 23, 2021

     4  

Consolidated Statements of Stockholders’ Equity for the Quarter Ended September 29, 2022 and September 23, 2021

     6  

Consolidated Statements of Cash Flows for the Quarter Ended September 29, 2022 and September 23, 2021

     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 6. Exhibits

     25  

SIGNATURE

     29  


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

2022
 
 
September 23,

2021
 
Net sales
   $ 252,601     $ 226,329  
Cost of sales
     201,958       174,526  
    
 
 
   
 
 
 
Gross profit
     50,643       51,803  
    
 
 
   
 
 
 
Operating expenses:
                
Selling expenses
     17,982       17,745  
Administrative expenses
     10,247       9,069  
Gain on sale of facility, net
           (2,349
    
 
 
   
 
 
 
Total operating expenses
     28,229       24,465  
    
 
 
   
 
 
 
Income from operations
     22,414       27,338  
    
 
 
   
 
 
 
Other expense:
                
Interest expense including $193 and $189 to related parties
     661       371  
Rental and miscellaneous expense, net
     402       348  
Pension expense (excluding service costs)
     349       618  
    
 
 
   
 
 
 
Total other expense, net
     1,412       1,337  
    
 
 
   
 
 
 
Income before income taxes
     21,002       26,001  
Income tax expense
     5,457       6,752  
    
 
 
   
 
 
 
Net income
   $ 15,545     $ 19,249  
Other comprehensive income:
                
Amortization of actuarial loss included in net periodic cost
     7       364  
Income tax expense related to pension adjustments
     (1     (95
    
 
 
   
 
 
 
Other comprehensive income, net of tax:
     6       269  
    
 
 
   
 
 
 
Comprehensive income
   $ 15,551     $ 19,518  
    
 
 
   
 
 
 
Net income per common share-basic
   $ 1.35     $ 1.67  
    
 
 
   
 
 
 
Net income per common share-diluted
   $ 1.34     $ 1.66  
    
 
 
   
 
 
 
The accompanying unaudited notes are an integral part of these consolidated financial statements.
 
3

JOHN B. SANFILIPPO & SON, INC.
CONSOLIDATED BALANCE SHEETS
(Unaudited)
(Dollars in thousands, except share and per share amounts)
 
    
September 29,

2022
    
June 30,

2022
    
September 23,

2021
 
ASSETS
                          
CURRENT ASSETS:
                          
Cash
   $ 298      $ 415      $ 539  
Accounts receivable, less allowance for doubtful accounts of $305, $267 and $311
     76,401        69,611        71,890  
Inventories
     192,098        204,855        152,603  
Prepaid expenses and other current assets
     6,746        8,283        10,407  
    
 
 
    
 
 
    
 
 
 
TOTAL CURRENT ASSETS
     275,543        283,164        235,439  
    
 
 
    
 
 
    
 
 
 
PROPERTY, PLANT AND EQUIPMENT:
                          
Land
     9,150        9,150        9,150  
Buildings
     102,837        102,810        102,661  
Machinery and equipment
     251,998        245,111        226,618  
Furniture and leasehold improvements
     5,296        5,296        5,295  
Vehicles
     614        614        614  
Construction in progress
     6,926        6,471        16,593  
    
 
 
    
 
 
    
 
 
 
       376,821        369,452        360,931  
Less: Accumulated depreciation
     255,948        252,371        242,422  
    
 
 
    
 
 
    
 
 
 
       120,873        117,081        118,509  
Rental investment property, less accumulated depreciation of $13,834, $13,632 and $13,027
     15,289        15,491        16,096  
    
 
 
    
 
 
    
 
 
 
TOTAL PROPERTY, PLANT AND EQUIPMENT
     136,162        132,572        134,605  
    
 
 
    
 
 
    
 
 
 
Intangible assets, net
     7,621        8,065        9,457  
Life insurance and other assets
     6,134        8,272        9,542  
Deferred income taxes
     3,231        3,236        5,297  
Goodwill
     9,650        9,650        9,650  
Operating lease
right-of-use
assets
     2,430        2,303        3,171  
    
 
 
    
 
 
    
 
 
 
TOTAL ASSETS
   $ 440,771      $ 447,262      $ 407,161  
    
 
 
    
 
 
    
 
 
 
The accompanying unaudited notes are an integral part of these consolidated financial statements.
 
4

JOHN B. SANFILIPPO & SON, INC.
CONSOLIDATED BALANCE SHEETS
(Unaudited)
(Dollars in thousands, except share and per share amounts)
 
    
September 29,

2022
   
June 30,

2022
   
September 23,

2021
 
LIABILITIES & STOCKHOLDERS’ EQUITY
                        
CURRENT LIABILITIES:
                        
Revolving credit facility borrowings
   $ 42,624     $ 40,439     $ 45,264  
Current maturities of long-term debt,
net,
including related party debt of $628, $614 and $572
     2,046       3,149       3,858  
Accounts payable
     51,222       47,720       46,103  
Bank overdraft
     488       214       171  
Accrued payroll and related benefits
     12,166       18,888       11,410  
Other accrued expenses
     17,624       12,352       17,028  
    
 
 
   
 
 
   
 
 
 
TOTAL CURRENT LIABILITIES
     126,170       122,762       123,834  
    
 
 
   
 
 
   
 
 
 
LONG-TERM LIABILITIES:
                        
Long-term debt, less current maturities,
n
e
t,
including related party debt of $7,612, $7,774 and $8,240
     7,612       7,774       9,939  
Retirement plan
     28,753       28,886       35,257  
Long-term operating lease liabilities, net of current portion
     1,242       1,076       1,804  
Other
     7,831       7,943       8,162  
    
 
 
   
 
 
   
 
 
 
TOTAL LONG-TERM LIABILITIES
     45,438       45,679       55,162  
    
 
 
   
 
 
   
 
 
 
TOTAL LIABILITIES
     171,608       168,441       178,996  
    
 
 
   
 
 
   
 
 
 
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,047,359, 9,047,359 and 8,989,980 shares issued
     90       90       90  
Capital in excess of par value
     129,572       128,800       126,958  
Retained earnings
     143,153       153,589       111,051  
Accumulated other comprehensive loss
     (2,474     (2,480     (8,756
Treasury stock, at cost; 117,900 shares of Common Stock
     (1,204     (1,204     (1,204
    
 
 
   
 
 
   
 
 
 
TOTAL STOCKHOLDERS’ EQUITY
     269,163       278,821       228,165  
    
 
 
   
 
 
   
 
 
 
TOTAL LIABILITIES & STOCKHOLDERS’ EQUITY
   $ 440,771     $ 447,262     $ 407,161  
    
 
 
   
 
 
   
 
 
 
The accompanying unaudited notes are an integral part of these consolidated financial statements.
 
5

JOHN B. SANFILIPPO & SON, INC.
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(Unaudited)
(Dollars in thousands, except share and per share amounts)
 
 
  
Class A Common
Stock
 
  
Common Stock
 
  
Capital in
Excess of
Par Value
 
  
Retained
Earnings
 
 
Accumulated
Other
Comprehensive
Loss
 
 
Treasury
Stock
 
 
Total
 
 
  
Shares
 
  
Amount
 
  
Shares
 
  
Amount
 
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  
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
Class A Common
Stock
 
  
Common Stock
 
  
Capital in
Excess of
Par Value
 
 
Retained
Earnings
 
 
Accumulated
Other
Comprehensive
Loss
 
 
Treasury
Stock
 
 
Total
 
 
  
Shares
 
  
Amount
 
  
Shares
 
  
Amount
 
Balance, June 24, 2021
    2,597,426     $ 26       8,988,812     $ 90     $ 126,271     $ 126,336     $ (9,025   $ (1,204   $ 242,494  
Net income
                                            19,249                       19,249  
Cash dividends ($3.00 per share)
                                            (34,534                     (34,534
Pension liability amortization, net of
income tax expense of $95
                                                    269               269  
Equity award exercises, net of shares
withheld for employee taxes
                    1,168             (16                             (16
Stock-based compensation expense
                                    703                               703  
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Balance, September 23, 2021
    2,597,426     $ 26       8,989,980     $ 90     $ 126,958     $ 111,051     $ (8,756   $ (1,204   $ 228,165  
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
The accompanying unaudited notes are an integral part of these consolidated financial statements.
 
6

JOHN B. SANFILIPPO & SON, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited)
(Dollars in thousands)
 
 
  
For the Quarter Ended
 
 
  
September 29,
2022
 
 
September 23,
2021
 
CASH FLOWS FROM OPERATING ACTIVITIES:
  
 
Net income
   $ 15,545     $ 19,249  
Depreciation and amortization
     4,961       4,596  
Loss (gain) on disposition of assets, net
     5       (2,299
Deferred income tax expense
     5       790  
Stock-based compensation expense
     772       703  
Change in assets and liabilities:
                
Accounts receivable, net
     (6,790     (5,556
Inventories
     12,757       (4,605
Prepaid expenses and other current assets
     1,537       (1,839
Accounts payable
     3,216       (1,631
Accrued expenses
     (5,265     (12,089
Income taxes payable
     3,815       2,805  
Other long-term assets and liabilities
     215       172  
Other, net
     (127     607  
    
 
 
   
 
 
 
Net cash provided by operating activities
     30,646       903  
    
 
 
   
 
 
 
CASH FLOWS FROM INVESTING ACTIVITIES:
                
Purchases of property, plant and equipment
     (5,918     (5,110
Proceeds from disposition of assets, net
           3,945  
Other, net
     (56     (72
    
 
 
   
 
 
 
Net cash used in investing activities
     (5,974     (1,237
    
 
 
   
 
 
 
CASH FLOWS FROM FINANCING ACTIVITIES:
                
Net short-term borrowings
     2,185       36,611  
Principal payments on long-term debt
     (1,267     (938
Increase (decrease) in bank overdraft
     274       (922
Dividends paid
     (25,981     (34,534
Taxes paid related to net share settlement of equity awards
           (16
    
 
 
   
 
 
 
Net cash (used in) provided by financing activities
     (24,789     201  
    
 
 
   
 
 
 
NET DECREASE IN CASH
     (117     (133
Cash, beginning of period
     415       672  
    
 
 
   
 
 
 
Cash, end of period
   $ 298     $ 539  
    
 
 
   
 
 
 
The accompanying unaudited notes are an integral part of these consolidated financial statements.
 
7

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 2023 and fiscal 2022 are to the 52 week fiscal year ending June 29, 2023 and the 53 week fiscal year ended June 30, 2022, respectively. 

 
   
References herein to the first quarter of fiscal 2023 and fiscal 2022 are to the quarters ended September 29, 2022 and September 23, 2021, 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, snacks and trail mixes, snack bites, sunflower kernels, dried fruit, corn snacks, chickpea snacks, sesame sticks and other sesame snack products under our brand names 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 30, 2022 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 2022 Annual Report on Form
10-K
for the fiscal year ended June 30, 2022.
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

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, as the customer can 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 consisting of promotional allowances, volume and customer rebates,
in-store
display incentives and marketing allowances, among others, 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. Contract asset balances at September 29, 2022 and September 23, 2021 were $562 and $58, respectively, and are recorded in the caption “Prepaid expenses and other current assets” on the Consolidated Balance Sheets. There was no contract asset balance at June 30, 2022. 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 29,

2022
    
September 23,

2021
 
Consumer
   $ 196,547      $ 179,761  
Commercial Ingredients
     31,507        28,156  
Contract Packaging
     24,547        18,412  
    
 
 
    
 
 
 
Total
   $ 252,601      $ 226,329  
    
 
 
    
 
 
 
 
9

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 4.8 years.
It is our accounting policy to not 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 Sheet. 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 29,
2022
    
June 30,
2022
    
September 23,
2021
    
Affected Line Item in
Consolidated Balance Sheet
Assets
                               
Operating lease
right-of-use
assets
   $ 2,430      $ 2,303      $ 3,171     
Operating lease
right-of-use
assets
    
 
 
    
 
 
    
 
 
      
Total lease
right-of-use
assets
   $ 2,430      $ 2,303      $ 3,171       
    
 
 
    
 
 
    
 
 
      
Liabilities
                               
Current:
                               
Operating leases
   $ 1,215      $ 1,258      $ 1,412     
Other accrued expenses
Noncurrent:
                               
Operating leases
     1,242        1,076        1,804     
Long-term operating lease liabilities
    
 
 
    
 
 
    
 
 
      
Total lease liabilities
   $ 2,457      $ 2,334      $ 3,216       
    
 
 
    
 
 
    
 
 
      
The following tables summarize the Company’s total lease costs and other information arising from operating lease transactions:
 
    
For the Quarter Ended
 
    
September 29,

2022
    
September 23,

2021
 
Operating lease costs
(a)
   $ 474      $ 444  
Variable lease costs
(b)
     57        17  
    
 
 
    
 
 
 
Total lease cost
   $ 531      $ 461  
    
 
 
    
 
 
 
 
(a)
 
Includes short-term leases which are immaterial.
(b)
 
Variable lease costs consist of sales tax and lease overtime charges.
 
10

Supplemental cash flow and other information related to leases was as follows:
 
 
  
For the Quarter Ended
 
 
  
September 29,

2022
 
  
September 23,

2021
 
Operating cash flows information:
  
  
Cash paid for amounts included in measurements for lease liabilities
   $ 402      $ 397  
 
 
 
 
 
 
 
 
 
Non-cash
activity:
                 
Right-of-use
assets obtained in exchange for new operating lease obligations
   $ 496      $ 45  

 
  
September 29,
2022
 
 
June 30,

2022
 
 
September 23,
2021
 
Weighted average remaining lease term (in years)
     2.5       2.3       2.6  
Weighted average discount rate
     4.6     4.3     4.2
Maturities of operating lease liabilities as of September 29, 2022 are as follows:
 

Fiscal Year Ending
  
 
 
June 29, 2023 (excluding the quarter ended September 29, 2022)
   $ 1,055  
June 27, 2024
     808  
June 26, 2025
     432  
June 25, 2026
     244  
June 24, 2027
     65  
June 29, 2028
     3  
Thereafter
      
    
 
 
 
Total lease payments
     2,607  
Less imputed interest
     (150
    
 
 
 
Present value of operating lease liabilities
   $ 2,457  
    
 
 
 
At September 29, 2022, the Company has additional operating leases of approximately $505 that have not yet commenced and therefore are not reflected in the Consolidated Balance Sheet and tables above. The leases are scheduled to commence in the second and third quarters of fiscal 2023 with initial lease terms ranging from 3 to 5 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 29,
2022
    
September 23,
2021
 
Lease income related to lease payments
   $ 402      $ 410  
 
11

The future minimum, undiscounted fixed cash flows under
non-cancelable
tenant operating leases for each of the next five years and thereafter is presented below.
 

Fiscal Year Ending
  
 
 
June 29, 2023 (excluding the quarter ended September 29, 2022)
   $ 1,348  
June 27, 2024
     1,818  
June 26, 2025
     1,228  
June 25, 2026
     670  
June 24, 2027
     614  
June 29, 2028
      
    
 
 
 
Total
   $ 5,678  
 
 
 
 
 
Note 4 – Inventories
Inventories consist of the following:
 
    
September 29,

2022
    
June 30,

2022
    
September 23,

2021
 
Raw material and supplies
   $ 60,657      $ 77,558      $ 55,159  
Work-in-process
and finished goods
     131,441        127,297        97,444  
    
 
 
    
 
 
    
 
 
 
Total
   $ 192,098      $ 204,855      $ 152,603  
    
 
 
    
 
 
    
 
 
 
Note 5 – Goodwill and Intangible Assets
Identifiable intangible assets that are subject to amortization consist of the following:
 
    
September 29,
2022
    
June 30,
2022
    
September 23,
2021
 
Customer relationships
   $ 21,100      $ 21,100      $ 21,100  
Brand names
     16,990        16,990        16,990  
Non-compete
agreement
     270        270        270  
    
 
 
    
 
 
    
 
 
 
       38,360        38,360        38,360  
Less accumulated amortization:
                          
Customer relationships
     (19,053      (18,795      (17,961
Brand names
     (11,425      (11,252      (10,735
Non-compete
agreement
     (261      (248      (207
    
 
 
    
 
 
    
 
 
 
       (30,739      (30,295      (28,903
    
 
 
    
 
 
    
 
 
 
Net intangible assets
   $ 7,621      $ 8,065      $ 9,457  
    
 
 
    
 
 
    
 
 
 
Customer relationships are being amortized on an accelerated basis. The brand names remaining to be amortized consist of the
Squirrel Brand
and
Southern Style Nuts
brand names.
Total amortization expense related to intangible assets, which is classified in administrative expense in the Consolidated Statement of Comprehensive Income, was $444 for the quarter ended September 29, 2022. Amortization expense for the remainder of fiscal 2023 is expected to be approximately $1,213, and expected amortization expense for the next five fiscal years is as follows:
 
Fiscal Year Ending
      
June 27, 2024
     1,414  
June 26, 2025
     1,156  
June 25, 2026
     861  
June 24, 2027
     690  
June 29, 2028
     521  
Our net goodwill of $9,650 relates entirely to the Squirrel Brand acquisition completed in the second quarter of fiscal 2018. There was no change in the carrying amount of goodwill during the quarter ended September 29, 2022.
 
12

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 29, 2022, we had $70,686 of available credit under the Credit Facility which reflects borrowings of $42,624 and reduced availability as a result of $4,190 in outstanding letters of credit. As of September 29, 2022, we were in compliance with all financial covenants under the Credit Facility and Mortgage Facility.
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 29,

2022
    
September 23,

2021
 
Weighted average number of shares outstanding – basic
     11,553,432        11,519,472  
Effect of dilutive securities:
                 
Restricted
stock units
     63,681        69,012  
    
 
 
    
 
 
 
Weighted average number of shares outstanding – diluted
     11,617,113        11,588,484  
    
 
 
    
 
 
 
There were no anti-dilutive awards excluded from the computation of diluted earnings per share for either period presented.
Note 8 – Stock-Based Compensation Plans
During the quarter ended September 29, 2022 there was no significant restricted stock unit (“RSU”) activity. Compensation expense attributable to stock-based compensation during the first quarter of fiscal 2023 and fiscal 2022 was $772 and $703, respectively. As of September 29, 2022, there was $3,359 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.2 years.
Note 9 – Retirement Plan
The Supplemental Employee Retirement Plan is an unfunded,
non-qualified
benefit 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 29,

2022
    
September 23,

2021
 
Service cost
   $ 200      $ 248  
Interest cost
     342        254  
Amortization of loss
     7        364  
    
 
 
    
 
 
 
Net periodic benefit cost
   $ 549      $ 866  
    
 
 
    
 
 
 
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.
 
13

Note 10 – Accumulated Other Comprehensive Loss
The table below sets forth the changes to accumulated other comprehensive loss (“AOCL”) for the quarter ended September 29, 2022 and September 23, 2021.
These changes are all related to our defined benefit pension plan.
 
Changes to AOCL
(a)
  
For the Quarter Ended
 
  
September 29,
2022
 
  
September 23,
2021
 
Balance at beginning of period
   $ (2,480   
 
 
 
 
 
 
$ (9,025
)
 
Other comprehensive income before reclassifications
           
 
Amounts reclassified from accumulated other comprehensive loss
     7        364
 
Tax effect
     (1      (95
)
 
    
 
 
    
 
 
 
Net current-period other comprehensive income
     6        269
 
    
 
 
    
 
 
 
Balance at end of period
   $ (2,474    $ (8,756
)
 
    
 
 
    
 
 
 
 
(a)
Amounts in parenthesis indicate debits/expense.
The reclassifications out of AOCL for the quarter ended September 29, 2022 and September 23, 2021 were as follows:
 
 
  
For the Quarter Ended
 
 
Affected Line Item in the
Consolidated Statements of
Comprehensive Income
  
 
 
 
Reclassifications from AOCL to Earnings
(b)
  
September 29,
2022
 
  
September 23,
2021
 
Amortization of defined benefit pension items:
  
  
 
Unrecognized net loss
     (7      (364  
Pension expense (excluding
 
service costs)
Tax effect
     1        95     Income tax expense
    
 
 
    
 
 
     
Amortization of defined pension items,
 
net of tax
   $ (6    $ (269    
    
 
 
    
 
 
     
 
(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.
 
14


Note 12 – Fair Value of Financial Instruments
Authoritative guidance issued by the Financial Accounting Standards Board (“FASB”) 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 29,
2022
 
  
June 30,

2022
 
  
September 23,
2021
 
Carrying value of current and long-term debt:
   $ 9,660      $ 10,927      $ 13,812  
Fair value of current and long-term debt:
     9,583        11,179        15,360  
The estimated fair value of our current and 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.
Note 13 – Garysburg, North Carolina Facility
During the first quarter of fiscal 2022 we sold the Garysburg property and remaining equipment located at the property to a third party for $4,000, subject to customary adjustments to reflect closing costs, which resulted in a $2,349 gain.
Note 14 – 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 15 – Subsequent Event
On November 3, 2022, our Board of Directors declared a special cash dividend of $1.00 per share on all issued
and
outstanding shares
of
Common Stock and Class A Stock of the Company (the “November 2022 Dividends”). The November 2022 Dividends will be paid on December 21, 2022 to stockholders of record as of the close of business on December 2, 2022.
 
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 2023 and fiscal 2022 are to the 52-week fiscal year ending June 29, 2023 and the 53-week fiscal year ended June 30, 2022, respectively.

 

   

References herein to the first quarter of fiscal 2023 and fiscal 2022 are to the quarters ended September 29, 2022 and September 23, 2021, 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, snack bites, sunflower kernels, dried fruit, corn snacks, chickpea snacks, sesame sticks and other sesame snack products under our brand names and 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, transforming Fisher, Orchard Valley Harvest and Squirrel Brand into leading brands while increasing distribution and diversifying our portfolio into high growth snacking segments. This Long-Range Plan also contemplates increasing our sales through product innovation and targeted, opportunistic acquisitions. We plan to execute on our Long-Range Plan by providing our non-branded customers with value-added solutions based on our extensive industry and consumer expertise. 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.

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, nut flours, snack nuts, trail mix and snacking. We continue to see strong e-commerce performance 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 significant inflation, potential for economic downturn, supply chain challenges and the continued impacts of COVID-19. We have also experienced a tightening in the labor market for those employed at our production facilities, which has led to increased labor costs.

Inflation and Consumer Trends

We face changing industry trends as consumer purchasing preferences evolve. Due to significant inflation, including higher commodity acquisition costs in fiscal 2022, we have seen higher selling prices at retail. With higher prices across our categories and the broader food market, consumers may purchase fewer snack products, shift their preferences to private brands or lower priced nuts or purchase snack products outside the nut and trail mix category. With the inflationary environment, we are also seeing signs of consumers shifting to more value-focused channels, such as mass merchandising retailers, club stores and dollar stores. E-commerce platforms showed growth during the first quarter of fiscal 2023 but at a lower rate than we saw during the first quarter of fiscal 2022.

 

16


Table of Contents

Supply Chain and Transportation

In recent quarters, we have faced challenges with shortages and cost increases for shipping pallets, packaging, imported ingredients, transportation and shipping availability. The conflict in Ukraine has further exacerbated supply chain disruptions, especially related to sunflower oil used in roasting our nut products and aluminum which is used in certain of our product packaging.

We have also experienced supply chain issues related to a shortage in capacity in the transportation industry. Compounding the driver shortage was an increase in demand driven by additional spending on consumer goods during fiscal 2021 and fiscal 2022, which led to periodic shortages of shipping containers, container chassis, space on container ships and trains and capacity constraints at U.S. ports. This tightening in transportation capacity began to ease during the third quarter of fiscal 2022 and has continued to ease into fiscal 2023 as inflation resulted in rising costs which decreased demand in the freight market. However, intermodal capacity still remains tight. Fuel prices that were at record highs during spring and summer 2022 have begun to decrease, yet still remain volatile. While there are indicators of transportation cost improvement, and while we have mitigated some of the transportation shortages and maintained high service levels, we may continue to face an unpredictable transportation environment. There is no guarantee that our mitigation strategies will continue to be effective, or that any transportation capacity easing will continue or transportation prices will return to more normalized levels.

These shortages and related challenges have impacted our operations and resulted in increased expenses and manufacturing inefficiencies that have adversely impacted (and may continue to impact) our net income. We anticipate pricing relief in some of these areas in the coming quarters if and as shortages decrease and supply chains normalize; however, we expect that some costs may remain elevated or unpredictable for a longer period of time, particularly as the conflict in Ukraine continues.

We are working, and will continue to work, with our vendors, customers and suppliers to source additional raw materials and packaging supplies and to remain flexible in obtaining the transportation and labor services we need. If these shortages and other supply chain issues continue and we cannot secure adequate supplies to fulfill customer orders or cannot obtain the transportation and labor services we need, such shortages and supply chain issues could have an unfavorable impact on net sales and our operations during the remainder of fiscal year 2023. In addition, as costs increase due to these issues or due to inflationary pressures in general, 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.

COVID-19

During fiscal 2023, we may continue to face challenges as a result of the COVID-19 pandemic and the uncertainty of future local, state and federal restrictions aimed to mitigate and control the pandemic. During fiscal 2022, as various COVID-19 vaccines and therapeutic measures became more widely distributed and accepted by the public and indoor dining restrictions were again loosened, we saw a significant improvement in sales volume with our foodservice, restaurant, convenience store and non-essential retail customers.

 

17


Table of Contents

QUARTERLY HIGHLIGHTS

Our net sales of $252.6 million for the first quarter of fiscal 2023 increased 11.6% from our net sales of $226.3 million for the first quarter of fiscal 2022.

Sales volume, measured as pounds sold to customers, increased 1.8% compared to the first quarter of fiscal 2022.

Gross profit decreased $1.2 million, and our gross profit margin, as a percentage of net sales, decreased to 20.0% for the first quarter of fiscal 2023 compared to 22.9% for the first quarter of fiscal 2022.

Total operating expenses for the first quarter of fiscal 2023 increased $3.8 million, or 15.4%, compared to the first quarter of fiscal 2022, primarily due to a non-recurring gain on the sale of a facility that occurred in the first quarter of fiscal 2022. As a percentage of net sales, total operating expenses in the first quarter of fiscal 2023 increased to 11.2% from 10.8% for the first quarter of fiscal 2022.

The total value of inventories on hand at the end of the first quarter of fiscal 2023 increased $39.5 million, or 25.9%, in comparison to the total value of inventories on hand at the end of the first quarter of fiscal 2022.

We expect acquisition costs for most major tree nuts to be flat or decrease and acquisition costs for peanuts to increase modestly in the 2022 crop year (which falls into our current 2023 fiscal year). We also expect acquisition costs for dried fruit to increase modestly. While we began to procure inshell walnuts during the first quarter of fiscal 2023, the total payments due to our walnut growers will not be determined until the second and/or third quarters of fiscal 2023. 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 2023 and will be recognized in our financial results at that time.

 

18


Table of Contents

RESULTS OF OPERATIONS

Net Sales

Our net sales increased 11.6% to $252.6 million in the first quarter of fiscal 2023 compared to net sales of $226.3 million for the first quarter of fiscal 2022. The increase in net sales was primarily attributable to a 9.6% increase in the weighted average sales price per pound and a 1.8% increase in sales pounds, which is defined as pounds sold to customers. The increase in the weighted average selling price per pound was attributable to price increases implemented in the third quarter of fiscal 2022 in response to higher commodity acquisition costs for all major tree nuts and peanuts.

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 29,
2022
    September 23,
2021
 

Peanuts

     19.3     17.7

Pecans

     10.3       8.6  

Cashews & Mixed Nuts

     20.1       22.4  

Walnuts

     5.7       5.7  

Almonds

     9.0       10.6  

Trail & Snack Mixes

     28.9       28.2  

Other

     6.7       6.8  
  

 

 

   

 

 

 

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 29,
2022
     Percentage
of Total
    September 23,
2021
     Percentage
of Total
    $
Change
     Percent
Change
 

Consumer (1)

   $ 196,547        77.8   $ 179,761        79.4   $ 16,786        9.3

Commercial Ingredients

     31,507        12.5       28,156        12.4       3,351        11.9  

Contract Packaging

     24,547        9.7       18,412        8.2       6,135        33.3  
  

 

 

    

 

 

   

 

 

    

 

 

   

 

 

    

 

 

 

Total

   $ 252,601        100.0   $ 226,329        100.0   $ 26,272        11.6
  

 

 

    

 

 

   

 

 

    

 

 

   

 

 

    

 

 

 

 

(1) 

Sales of branded products were approximately 21% and 19% of total consumer channel sales during the first quarters of fiscal 2023 and fiscal 2022, respectively. Fisher branded products were approximately 65% and 61% of branded sales during the first quarters of fiscal 2023 and fiscal 2022, respectively, with Orchard Valley Harvest branded products accounting for the majority of the remaining branded product sales.

Net sales in the consumer distribution channel increased 9.3% in dollars and decreased 0.6% in sales volume in the first quarter of fiscal 2023 compared to the first quarter of fiscal 2022. The sales volume decrease was driven by lost private brand distribution at a grocery customer that occurred in the fourth quarter of fiscal 2022, which was largely offset by increased distribution and a new product offering at a mass merchandising retailer. Sales volume for Fisher snack nuts decreased 3.0% primarily due to an item discontinuance with a customer. Sales volume for Fisher recipe nuts increased 20.0% due to increased distribution at a mass merchandising retailer and at two grocery store customers. Sales volume of Orchard Valley Harvest produce products increased 15.7% from increased distribution at a major customer in the non-food sector as this retailer continues to recover from COVID-19 restrictions and increased distribution at a customer in the club channel.

 

19


Table of Contents

Net sales in the commercial ingredients distribution channel increased 11.9% in dollars and 2.4% in sales volume in the first quarter of fiscal 2023 compared to the first quarter of fiscal 2022. The sales volume increase was due to a 15.0% increase in sales volume to foodservice customers, which was related to new distribution at existing customers and the continued recovery in the restaurant industry from the impacts of COVID-19 restrictions. These increases were partially offset by a decrease in sales of peanut crushing stock to peanut oil processors and lower sales of bulk products to other food manufacturers.

Net sales in the contract packaging distribution channel increased 33.3% in dollars and 19.3% in sales volume in the first quarter of fiscal 2023 compared to the first quarter of fiscal 2022. The increase in sales volume was primarily attributable to the timing of promotional activity by a major customer and business with a new customer.

Gross Profit

Gross profit decreased $1.2 million, or 2.2%, to $50.6 million for the first quarter of fiscal 2023 compared to the first quarter of fiscal 2022, primarily due to higher acquisition costs for all major tree nuts and peanuts and other inflationary cost increases, including labor and manufacturing supplies. Our gross profit margin, as a percentage of net sales, decreased to 20.0% for the first quarter of fiscal 2023 compared to 22.9% for the first quarter of fiscal 2022, driven by the reasons noted above, which were substantially offset by an increase in the weighted average selling price per pound and increased sales volume.

Operating Expenses

Total operating expenses for the first quarter of fiscal 2023 increased $3.8 million to $28.2 million. Operating expenses for the first quarter of fiscal 2023 increased to 11.2% of net sales from 10.8% of net sales for the first quarter of fiscal 2022 as the increase in total expense was largely offset by a higher net sales base.

Selling expenses for the first quarter of fiscal 2023 were $18.0 million, an increase of $0.2 million, or 1.3%, from the first quarter of fiscal 2022. The increase was driven primarily by a $0.9 million increase in base and incentive compensation expense, primarily related to incentive compensation, which was largely offset by a $0.7 million decrease in advertising, consumer insight research and related consulting expenses.

Administrative expenses for the first quarter of fiscal 2023 were $10.2 million, an increase of $1.2 million, or 13.0%, from the first quarter of fiscal 2022. The increase was driven by a $1.2 million increase in base and incentive compensation expense, primarily related to incentive compensation.

The $2.3 million gain on sale of facility in the first quarter of fiscal 2022 was the result of the sale of our Garysburg, North Carolina facility.

Income from Operations

Due to the factors discussed above, income from operations decreased to $22.4 million, or 8.9% of net sales, for the first quarter of fiscal 2023 from $27.3 million, or 12.1% of net sales, for the first quarter of fiscal 2022.

Interest Expense

Interest expense was $0.7 million for the first quarter of 2023 compared to $0.4 million for the first quarter of 2022. The increase in interest expense was primarily due to higher weighted average interest rates combined with higher average short-term debt levels.

Rental and Miscellaneous Expense, Net

Net rental and miscellaneous expense was $0.4 million for the first quarter of 2023 compared to $0.3 million for the first quarter of 2022.

Pension Expense (Excluding Service Costs)

Pension expense (excluding service costs) was $0.3 million for the first quarter of 2023 compared to $0.6 million for the first quarter of fiscal 2022. The decrease in pension expense (excluding service costs) is primarily due to a decrease in the unrecognized net loss remaining to be amortized, which was a result of a large actuarial gain in the prior fiscal year.

 

20


Table of Contents

Income Tax Expense

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

Net Income

Net income was $15.5 million, or $1.35 per common share basic and $1.34 per share diluted, for the first quarter of fiscal 2023, compared to $19.2 million, or $1.67 per common share basic and $1.66 per share diluted, for the first quarter of fiscal 2022.

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 nut programs and repay indebtedness. 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 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 2023 and 2022, respectively (dollars in thousands):

 

     September 29,
2022
     September 23,
2021
     $ Change  

Operating activities

   $ 30,646      $ 903      $ 29,743  

Investing activities

     (5,974      (1,237      (4,737

Financing activities

     (24,789      201        (24,990
  

 

 

    

 

 

    

 

 

 

Net decrease in cash

   $ (117    $ (133    $ 16  
  

 

 

    

 

 

    

 

 

 

Operating Activities Net cash provided by operating activities was $30.6 million for the first quarter of fiscal 2023 compared to $0.9 million for the first quarter of fiscal 2022. The increase in operating cash flow is due primarily to a decreased use of working capital, mainly for inventory. Inventories decreased $12.8 million in fiscal 2023 compared to a $4.6 million increase in inventories in fiscal 2022, which resulted in a net source of cash of $17.4 million.

Total inventories were $192.1 million at September 29, 2022, a decrease of $12.8 million, or 6.2%, from the inventory balance at June 30, 2022, and an increase of $39.5 million, or 25.9%, from the inventory balance at September 23, 2021. The decrease in inventory at September 29, 2022 compared to June 30, 2022 was primarily due to lower quantities of pecans and walnuts on hand, which was partially offset by increased quantities of finished goods. The increase in inventory at September 29, 2022 compared to September 23, 2021 was primarily due to greater quantities of finished goods, work in process and inshell pecans on hand combined with higher commodity acquisition costs for pecans.

Raw nut and dried fruit input stocks, some of which are classified as work in process, increased 0.6 million pounds, or 1.9%, at September 29, 2022 compared to September 23, 2021. The weighted average cost per pound of raw nut and dried fruit input stocks on hand at the end of the first quarter of fiscal 2023 increased 20.6% compared to the end of the first quarter of fiscal 2022 primarily due to higher commodity acquisition costs for pecans.

 

21


Table of Contents

Investing Activities Cash used in investing activities was $6.0 million during the first quarter of fiscal 2023 compared to $1.2 million for the same period last year. The increase in cash used in investing activities was mainly attributable to the $3.9 million of net proceeds received from the disposition of the Garysburg, North Carolina facility which occurred in the first quarter of fiscal 2022 and did not recur in the current quarter. Capital expenditures were $5.9 million during the first quarter of fiscal 2023 and $5.1 million during fiscal 2022. We expect total capital expenditures for new equipment, facility upgrades, and food safety enhancements for fiscal 2023 to be approximately $18.0 million. 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 $24.8 million during the first quarter of fiscal 2023 compared to cash provided of $0.2 million for the same period last year. Net short-term borrowings under our Credit Facility were $2.2 million during the first quarter of fiscal 2023 compared to net borrowings of $36.6 million for the first quarter of fiscal 2022. The decrease in short term borrowings was primarily due to a decreased use of working capital in the current quarter. The dividends paid in fiscal 2023 were approximately $8.6 million less than the same period of fiscal 2022.

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 70% 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. Also on February 7, 2008, we entered into a Loan Agreement with an insurance company (the “Mortgage Lender”) providing us with two term loans, one in the amount of $36.0 million (“Tranche A”) and the other in the amount of $9.0 million (“Tranche B”), for an aggregate amount of $45.0 million (as amended, the “Mortgage Facility”).

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. The Mortgage Facility is secured by mortgages on essentially all of our owned real property located in Elgin, Illinois and Gustine, California (the “Encumbered Properties”).

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 upon the London interbank offered rate (“LIBOR”) plus an applicable margin based upon the borrowing base calculation, ranging from 1.25% to 1.75%.

At September 29, 2022, the weighted average interest rate for the Credit Facility was 5.4%. 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

 

22


Table of Contents

ownership of the Company, non-compliance with the financial covenant or upon the occurrence of other defaults by us under the Credit Facility (including a default under the Mortgage Facility). As of September 29, 2022, 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 29, 2022, we had $70.7 million of available credit under the Credit Facility. If this entire amount were borrowed at September 29, 2022, we would still be in compliance with all restrictive covenants under the Credit Facility.

Mortgage Facility

The Mortgage Facility matures on March 1, 2023. On March 1, 2018 the interest rate on the Mortgage Facility was fixed at 4.25% per annum. Monthly principal payments on the Mortgage Facility in the amount of $0.3 million commenced on June 1, 2008.

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 29, 2022, $8.2 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 30, 2022.

Recent Accounting Pronouncements

Refer to Note 14 – “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 report 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 (of branded products, private label products or otherwise), or to customers 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, including competition in the recipe nut category; (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, particularly in light of COVID-19 or armed hostilities; (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, illness or quarantine; (xii) the ability to implement our Long-Range Plan, including growing our branded and private brand product sales and expanding into alternative sales channels; (xiii) technology disruptions or failures; (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) the ability of the Company to respond to or manage the outbreak of COVID-19 or other infectious diseases and the various implications thereof.

 

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 30, 2022.

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 29, 2022. Based on such evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that, as of September 29, 2022, 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 29, 2022 that have materially affected or are reasonably likely to materially affect our internal control over financial reporting.

PART II—OTHER 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 30, 2022. There were no significant changes to the risk factors identified on the Form 10-K for the fiscal year ended June 30, 2022 during the first quarter of fiscal 2023.

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 30, 2022.

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

    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 2020, 2021 and 2022 awards cycle) (incorporated by reference from Exhibit 10.38 to the Form 10-Q for the quarter ended December 24, 2015)

 

26


Table of Contents

Exhibit

No.

  

Description

*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 2020 awards cycle) (incorporated by reference from Exhibit 10.20 to the Form 10-Q for the quarter ended December 28, 2017)
*10.10   

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

Amended and Restated Sanfilippo Value Added Plan, dated August 20, 2015 (incorporated by reference from Exhibit 10.11 to the Form 10-K for the year ended June 25, 2015)

  10.12    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.13   

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

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)

 

27


Table of Contents

Exhibit

No.

  

Description

  10.15   

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

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.17    Executive Transition Agreement, dated November 3, 2021, by and between John B. Sanfilippo & Son, Inc. and Christopher Gardier
  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.

 

28


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 3, 2022.

 

JOHN B. SANFILIPPO & SON, INC.
By  
 

/s/ FRANK S. PELLEGRINO

  Frank S. Pellegrino
  Chief Financial Officer, Executive Vice President, Finance and Administration

 

29

EX-10.17 2 d406966dex1017.htm EX-10.17 EX-10.17

Exhibit 10.17

EXECUTIVE TRANSITION AGREEMENT

THIS EXECUTIVE TRANSITION AGREEMENT (this “Agreement”) dated as of November 3, 2021 is made by and between Christopher Gardier (hereinafter referred to as “Executive”) and John B. Sanfilippo & Son, Inc. (hereinafter referred to as the “Company”). Executive and the Company are collectively herein referred to as the “Parties” and individually as a “Party.”

WHEREAS, Executive is currently employed as Senior Vice President, Consumer Sales, of the Company.

WHEREAS, Executive has notified the Company, and the Company and Executive have agreed, that Executive will voluntarily retire on July 22nd, 2022 or such earlier date as may be specified by the Company in its sole discretion and at any time (the “Separation Date”).

WHEREAS, this Agreement sets forth the terms and conditions with respect to the remaining period of employment of Executive with the Company, and the terms and conditions of separation for Executive upon his ceasing to be an employee of the Company.

WHEREAS, Executive acknowledges and agrees that he is not otherwise entitled to continued employment with the Company or the separation payments and benefits contemplated hereby.

WHEREAS, it is contemplated that the Parties execute and deliver the Retirement Agreement and General Release, in the form of Exhibit A attached hereto (the “Retirement Agreement”), on or within seven (7) business days following the Separation Date, subject to the terms and conditions of this Agreement.

WHEREAS, Executive holds a number restricted stock unit awards under the Company’s 2014 Omnibus Incentive Plan, as set forth on Exhibit B attached hereto (as the case may be, the “Outstanding RSU Awards” or the “RSU Award Agreements”).

WHEREAS, Executive is currently a participant in the Sanfilippo Value Added Plan (the “SVA Plan”) in respect of the 2022 fiscal year of the Company at the level of 60 percent of his base salary, which (for the avoidance of doubt) will be based on his base salary paid during fiscal year 2022.

WHEREAS, as of the date of this Agreement, the base salary of Executive is $314,075.93 (the “Current Base Salary”).

NOW, THEREFORE, in consideration of the mutual promises and mutual covenants contained herein, Executive and the Company agree as follows:

Section 1.    Title, Compensation and Benefits Through the Separation Date.

 

  a.

From and after the date hereof, until the Separation Date, Executive shall remain Senior Vice President, Consumer Sales, of the Company and shall report to the Executive Vice President, Sales and Marketing. For the avoidance of doubt,


  effective on the date hereof, Executive is resigning from all other officer positions (if any) held with or on behalf of the Company. On the Separation Date, Executive will resign from any and all officer or other positions, including Senior Vice President, Consumer Sales, then held with or on behalf of the Company.

 

  b.

From and after the date hereof, until the Separation Date, Executive shall continue to be paid at the Current Base Salary rate, payable in bi-weekly installments, pursuant to the regular and customary payroll practices of the Company and shall also be eligible to participate in the health and welfare benefit programs for non-management personnel. On the Separation Date and thereafter, Executive will be eligible to continue such benefits in accordance with COBRA (as defined herein) and as provided in this Agreement.

 

  c.

Executive is and shall be a participant in the SVA Plan for the 2022 fiscal year of the Company (with a target bonus percentage of 60 percent of his paid base salary during such fiscal year) and thus eligible for an incentive award thereunder, pursuant to the terms and conditions of the SVA Plan. For the avoidance of doubt, any current or prior (already paid) award under the SVA Plan of the Executive shall remain subject to forfeiture, adjustment, repayment or other claw-back as contemplated by the SVA Plan or any other applicable plan or policy of the Company or as required by law. Notwithstanding any provision of the SVA Plan or Guidelines thereunder to the contrary, Executive shall not be eligible for any SVA Plan participation or award in respect of fiscal year 2023 (even if the Separation Date occurs in the 2023 fiscal year of the Company) or for any subsequent or other period.

 

  d.

Executive shall not be entitled to any further restricted stock unit (RSU) grant or equity award in respect of the 2022 fiscal year of the Company or otherwise. However, Executive shall retain the Outstanding RSU Awards, which shall continue to vest until the Separation Date, and such shall be treated in accordance with the respective RSU Award Agreement. Executive acknowledges and confirms that certain Outstanding RSU Awards may or may not vest (or fully vest) and will be forfeited upon the Separation Date, depending upon the timing of the Separation Date. Executive agrees and acknowledges that he is not entitled to (and has not been granted) any other RSU or other such equity awards or grants, other than the Outstanding RSU Awards.

Section 2.    Conditional Separation Payments and Separation Benefits.

 

  a.

In consideration for the promises and covenants of Executive as contemplated by this Agreement and the Retirement Agreement, if the Eligibility Conditions are satisfied, Executive shall be entitled to (i) a severance benefit equal to twenty-four (24) weeks of compensation at the Current Base Salary, which shall be payable as salary continuation commencing within thirty (30) days of the Separation Date (the “Separation Payments”), and (ii) if Executive timely and properly elects continuation coverage under COBRA and is eligible to receive COBRA continuation coverage, the applicable plan premiums shall be fully paid by the

 

2


  Company for the period beginning on the Separation Date and ending on the eighteen (18) month anniversary of the Separation Date (the “Separation Benefits”). Amounts payable pursuant to this Section will not be counted for purposes of calculating any pension or retirement benefit and will not be eligible for 401(k) plan contributions. “COBRA” means the requirements of Part 6 of Subtitle B of Title I of the Employee Retirement Income Security Act of 1974, as amended, and Section 4980B of the Internal Revenue Code of 1986, as amended.

 

  b.

The Separation Payments and Separation Benefits shall be subject to withholding for federal and state income taxes, FICA, Medicare and any other required deductions.

 

  c.

Executive acknowledges that the Company has no previous or other obligation under any plan, agreement or otherwise to provide him any Separation Payments or Separation Benefits.

 

  d.

Eligibility Conditions shall mean (i) Executive timely executes and delivers this Agreement, and this Agreement becomes effective and is not revoked by Executive as contemplated hereby, (ii) Executive executes and delivers the Retirement Agreement on or within seven (7) business days following the Separation Date, and such becomes effective and is not revoked pursuant to its terms, (iii) Executive does not voluntarily resign or retire before the Separation Date, and the Company has not terminated (and does not have any basis to terminate) Executive for Cause on or prior to the Separation Date, and (iv) Executive complies with the terms and conditions of this Agreement, the Retirement Agreement and the RSU Award Agreements. “Cause” shall be defined for all purposes connected with Executive’s separation from employment with the Company under this Agreement, the Retirement Agreement, the RSU Award Agreements or otherwise as the occurrence of any of the following: (i) Executive’s willful failure to substantially perform his duties (other than as a result of physical or mental illness or injury) that causes demonstrable material harm to the Company; (ii) Executive’s willful gross misconduct or gross negligence that causes demonstrable material harm to the Company; (iii) Executive’s willful breach of his fiduciary duty or duty of loyalty to the Company that causes demonstrable material harm to the Company; or (iv) the indictment of Executive or a plea of guilty or nolo contendere by Executive to any felony or other serious crime involving moral turpitude; provided that with respect to the events in clauses (i), (ii) and (iii) the Company shall have delivered written notice to Executive of its intention to terminate his employment for Cause, which notice specifies in reasonable detail the circumstances claimed to give rise to the Company’s right to terminate Executive’s employment for Cause and Executive shall not have cured any such circumstances within thirty (30) days following the Company’s delivery of such written notice. For purposes of the foregoing, no act or failure to act shall be treated as “willful” unless done, or omitted to be done, by Executive not in good faith and without the reasonable belief that Executive’s action or omission was in the best interest of the Company. To the extent there is any inconsistency or ambiguity between the definition of “Cause” contained in this Section 2(d), and the Retirement Agreement, the RSU Award Agreements, or other policy, plan, document or agreement sought to be relied on by the Company, the definition of Cause in this Section 2(d) shall govern.

 

3


  e.

Upon any breach by Executive of any of his obligations under this Agreement, the Retirement Agreement or any RSU Award Agreement, the obligations of the Company to make or continue making or providing Separation Payments and Separation Benefits shall terminate, and Executive shall repay to the Company (within thirty (30) days of notice of any such breach by the Company) any and all previously paid Separation Payments and Separation Benefits, less $1,000, which residual amount Executive agrees constitutes sufficient consideration for his release of claims under this Agreement and the Retirement Agreement, as the case may be, which shall remain in full force and effect.

Section 3.    Transition Duties and Cooperation with Transfer of Knowledge. Executive shall perform the duties and responsibilities assigned to him from time to time by the Company until the Separation Date. Executive will use his reasonable best efforts to help ensure a smooth transition of his duties and responsibilities to other employees of the Company, including the employee or employees hired and/or promoted to replace Executive, and assist with projects and questions in regard to all matters relating to the transfer of his responsibilities and knowledge regarding the Company and its activities. Specifically, Executive also shall work on the matters set forth on Exhibit C hereto. For the avoidance of doubt, Executive may continue to work from home and his primary work location shall be the same.

Section 4.    Final Compensation. On the first regularly scheduled payday following the Separation Date, Executive shall receive any accrued but unpaid wages and any earned but unused vacation and/or PTO days. These amounts shall be provided to Executive in his usual method of receiving payroll monies from the Company and are not contingent upon Executive entering this Agreement or the Retirement Agreement.

Section 5.    Return of Property. Executive agrees that on or before the Separation Date (or prior thereto, as and when the Company so directs) he will: (a) return any Company documents, property, and computerized information including but not limited to the following: keys, client lists, cell phone, laptop, and any other confidential or Company information or property that Executive possesses; and (b) will review all of Executive’s personal devices, accounts, servers, drives, and external methods of storage used for accessing, reviewing, storing, or otherwise manipulating Company information and documents, including but not limited to mobile phones, laptops and desktop computers, cloud accounts and other method of off-site information storage, servers, tapes, discs and other recordings (“Personal Devices and Accounts”) and will permanently delete or cause to be permanently deleted from such Personal Devices and Accounts all Company information and documents, including but not limited to all Confidential Information found on such Personal Devices and Accounts. However, nothing in this Agreement shall be construed to supersede or otherwise diminish any right or obligation under any confidentiality agreement or other restrictive covenant signed by Executive relating to his employment with the Company. Executive affirms that he has not divulged any proprietary or confidential information of the Company and will continue to maintain the confidentiality of such information consistent with company policies and his contractual obligations relative to confidential and proprietary information that were in effect at the time of his employment by the Company.

 

4


Section 6.    Preliminary Release.

 

  a.

Executive hereby RELEASES the Company, its past and present parents, subsidiaries, affiliates, predecessors, successors, assigns, related companies, entities or divisions, its or their past and present employee benefit plans, trustees, fiduciaries and administrators, and any and all of its and their respective past and present officers, directors, partners, agents, representatives, attorneys and employees (collectively the “Releasees” for purposes of this release), from any and all claims, demands or causes of action which Executive, or his heirs, executors, administrators, agents, attorneys, representatives or assigns, have, had or may have against the Releasees, based on any events or circumstances arising or occurring prior to and including the date of execution by Executive of this Agreement, to the fullest extent permitted by law, regardless of whether such claims are now known or are later discovered, including but not limited to any claims relating to his employment or anticipated retirement and separation from employment by the Company or any rights of continued employment by the Company (collectively, the “Released Claims”); PROVIDED, HOWEVER, that Executive is not waiving, releasing or giving up (a) any claim or right under state workers’ compensation or unemployment laws; (b) any claim or right to vested benefits, including under any pension or savings plan; (c) any claim or right to continued benefits in accordance with COBRA; (d) any claim or right to enforce the terms of this Agreement, the Retirement Agreement or the RSU Award Agreements or to any bonus under (but pursuant to the terms of) the SVA Plan for fiscal year 2022 of the Company; (e) any other right or claim that arises after the date Executive signs this Agreement, except as may be set forth in the Retirement Agreement; (f) any right to indemnification (and related advancement of expenses) Executive may have under applicable laws, the applicable constituent documents (including bylaws and certificate of incorporation) of the Company or its subsidiaries, or any applicable D&O insurance policy that the Company may maintain; and (g) any other claim or right which cannot be waived as a matter of law. In the event any claim or suit is filed on his behalf against the Company or any Releasees by any person or entity, Executive waives any and all rights to receive monetary damages or injunctive relief in favor of Executive from or against the Company or any Releasees.

 

  b.

Executive agrees and acknowledges: that this Agreement is intended to be a general release that extinguishes all claims by Executive against the Releasees that are Released Claims as defined above; that Executive is waiving any Released Claims arising under the Title VII of the Civil Rights Act of 1964, the Civil Rights Act of 1991, the Americans With Disabilities Act, the Age Discrimination in Employment Act of 1967, the Employee Retirement Income Security Act, the Family and Medical Leave Act, the Worker Adjustment and Retraining Notification Act, the Uniformed Services Employment and Reemployment Rights Act, the Genetic Information Nondiscrimination Act, the Fair Credit Reporting Act, the Illinois Human Rights Act, the Illinois Right to Privacy in the Workplace Act, the Illinois

 

5


  Equal Pay Act, the Illinois Worker Adjustment and Retraining Notification Act, the Illinois Victims’ Economic Security and Safety Act, the Illinois Family Military Leave Law, the Illinois Whistleblower Act, the Illinois Biometric Information Privacy Act, and all other federal, state and local statutes, ordinances and common law, including but not limited to any and all claims alleging personal injury, emotional distress or other torts, and discretionary bonuses and discretionary payments, to the fullest extent permitted by law; that Executive is waiving all Released Claims against the Releasees, known or unknown, arising or occurring prior to and including the date of his execution of this Agreement; that the consideration that Executive will receive in exchange for his waiver of the Released Claims specified herein plus the Released Claims specified under the Retirement Agreement exceeds anything of value to which Executive is already entitled; that Executive was hereby informed by the Company in writing to consult with an attorney; that Executive has entered into this Agreement knowingly and voluntarily with full understanding of its terms and after having had the opportunity to seek and receive advice from counsel of his choosing; and that Executive has had a reasonable period of time within which to consider this Agreement. Executive represents that he has not assigned any claim against the Releasees to any person or entity; that Executive has no right to any future employment by the Company; as of the date hereof; Employee has received all compensation, benefits, remuneration, accruals, contributions, reimbursements, bonuses, vacation pay, and other payments, leave and time off then due; and that Executive has not suffered any injury that resulted, in whole or in part, from his work at the Company that would entitle Executive to payments or benefits under any applicable Worker’s Compensation Act.

 

  c.

Executive understands that nothing contained in this Agreement limits his ability to make truthful statements or disclosures about alleged unlawful conduct or practices, to communicate with, or file a complaint or charge with, the Equal Employment Opportunity Commission, the National Labor Relations Board, the Occupational Safety and Health Administration, the Securities and Exchange Commission (“SEC”), the Department of Justice (“DOJ”), the Labor Commissioner’s Office, or any other federal, state or local governmental agency or commission (collectively, “Governmental Agencies”), or otherwise participate in any administrative, legislative, or judicial proceeding concerning alleged criminal conduct, alleged unlawful conduct, or alleged unlawful employment practices including sexual harassment, to otherwise participate in any investigation or proceeding that may be conducted by Governmental Agencies, including providing documents or other information without notice to the Company, or to request or receive confidential legal advice; provided, however, that Executive shall not disclose information that is protected by the attorney client privilege, except as expressly required by law. In the event any claim or suit is filed on behalf of Executive against any of the Releasees by any person or entity, including, but not limited to, by any Governmental Agency concerning the Released Claims, Executive waives any and all rights to recover monetary damages or injunctive relief in his favor concerning the Released Claims; provided, however, that this Agreement does not limit the right of Executive to receive an award from the SEC or DOJ or any other regulatory agency for information provided to the SEC or DOJ or such other regulatory agency.

 

6


  d.

This Agreement does not constitute an admission by any of the Releasees that any action that any of them took with respect to Executive was wrongful, unlawful or in violation of any local, state, federal, or international act, statute, or constitution, or susceptible of inflicting any damages or injury on Executive, and the Company specifically denies any such wrongdoing or violation.

 

  e.

Executive represents and warrants that Executive has not engaged in any unlawful or fraudulent conduct in connection with his employment or duties with the Company; that he is not aware of any violation by the Company of any applicable law, rule, regulation and/or binding legal guidance; and that he is not aware of any material non-compliance by the Company with any applicable accounting or professional responsibility rule, practice and/or principle.

Section 7.    Confidentiality of Agreement. Executive acknowledges and agrees that the existence of and the terms of this Agreement and the Retirement Agreement will be kept confidential, and that Executive will not hereafter disclose any information concerning this Agreement or the Retirement Agreement to any third person except his immediate family, his attorney, paid accountant for tax purposes, his financial advisor or as otherwise required by law. Executive further agrees that in the event he discloses the terms of this Agreement or the Retirement Agreement to his immediate family, attorney, accountant or financial advisor, he will instruct them not to reveal, disseminate by publication of any sort, or release in any manner or means this Agreement or the Retirement Agreement or any part thereof or thereof or any matters, factual or legal, contained in the Agreement or the Retirement Agreement (except as may be allowed under the agreement or required by legal process) to any other person or to any member(s) of the public, or to any newspaper, magazine, radio station, television station, Internet website, or to any future, current or former employee, representative, agent, customer, creditor, or competitor of the Company without the express written consent of the Company.    The Company agrees to keep the terms of this Agreement confidential and not to disclose the terms of this Agreement except to his attorneys, tax consultants, to effectuate the terms of this Agreement, or as otherwise required by law.

Section 8.    Tax Obligations. Executive acknowledges and agrees that he shall be solely responsible for all tax obligations that he would individually or personally owe to any taxing authority resulting from each and every term of consideration provided in this Agreement or the Retirement Agreement by the Company, and shall indemnify and hold harmless the Company (including its employees, agents, owners and officers) from all tax consequences that he is personally responsible for related to the payments and benefits provided to Executive pursuant to this Agreement or the Retirement Agreement.

Section 9.    Section 409A. The intent of the Parties is that payments and benefits under this Agreement comply with or be exempt from Internal Revenue Code Section 409A and the regulations and guidance promulgated thereunder (collectively “Code Section 409A”) and, accordingly, to the maximum extent permitted, this Agreement shall be interpreted and administered to be in compliance therewith. In no event whatsoever shall Company be liable for

 

7


any additional tax, interest or penalty that may be imposed on Executive by Code Section 409A or damages for failing to comply with Code Section 409A. A termination of employment shall not be deemed to have occurred for purposes of any provision of this Agreement providing for the payment of any amounts or benefits upon or following a termination of employment unless such termination is also a “separation from service” within the meaning of Code Section 409A and, for purposes of any such provision of this Agreement, references to a “termination,” “termination of employment”, “retirement” or like terms shall mean “separation from service.” For purposes of Code Section 409A, the right of Executive to receive any installment payments pursuant to this Agreement shall be treated as a right to receive a series of separate and distinct payments. Whenever a payment under this Agreement specifies a payment period with reference to a number of days, the actual date of payment within the specified period shall be within the sole discretion of Company. Notwithstanding any other provision of this Agreement to the contrary, in no event shall any payment under this Agreement that constitutes “nonqualified deferred compensation” for purposes of Code Section 409A be subject to offset by any other amount unless otherwise permitted by Code Section 409A. If, at the time Executive becomes entitled to payments and benefits under this Agreement (for purposes of this Section, the “Severance Payment”), Executive is a “specified employee” (within the meaning of Code Section 409A and using the identification methodology selected by the Company from time to time), then, notwithstanding any other provision herein to the contrary, the following provision shall apply: (i) no Severance Payment considered by the Company in good faith to be deferred compensation under Code Section 409A that is payable upon the separation of Executive from service (as defined and determined under Code Section 409A), and not subject to an exception or exemption thereunder, shall be paid to Executive until after the date that is six (6) months after his effective date of termination; (ii) any such Severance Payment that would otherwise have been paid to Executive during this six-month period shall instead be aggregated and paid to Executive on or as soon as administratively feasible after the date that is six (6) months and one day after his effective date of termination, but not later than 60 days after such date; and (iii) any Severance Payment to which Executive is entitled to be paid after the date that is six (6) months after his effective date of termination shall be paid to Executive in accordance with the terms of thereof.

Section 10.    Complete Agreement. Executive acknowledges that this Agreement, the RSU Award Agreements and the Retirement Agreement, contain the entire understanding between the Parties concerning the continuation and cessation of his employment with the Company and, except as stated specifically herein or therein, supersede any prior agreements, statements, comments, or proposals between the Parties. For the avoidance of doubt, this Agreement shall not be construed to supersede or diminish any right or obligation of Executive or the Company under or pursuant to the RSU Award Agreements unless explicitly stated herein.

Section 11.    Miscellaneous.

 

  a.

Executive acknowledges and agrees that in signing this Agreement, he does not rely and has not relied on any representation or statement by the Company or any other person or their respective agents, representatives, or attorneys with regard to the subject matter, basis or effect of this Agreement or otherwise.

 

8


  b.

Executive acknowledges that this Agreement may not be supplemented or modified between the Parties except by written Agreement between the Parties.

 

  c.

This Agreement and the Retirement Agreement shall be binding upon Executive and upon his heirs, administrators, representatives, executors, successors and assigns, and shall inure to the benefit of the Company and the other Releasees and each of them, and to their heirs, administrators, representatives, executors, successors, and assigns. This Agreement may not be assigned by Executive without the prior express written consent of the Company. Notwithstanding the above, however, in the event of Executive’s death after he signs this Agreement or the Retirement Agreement, as applicable, each agreement shall inure to the benefit of his heirs, estate or other legal beneficiaries.

 

  d.

This Agreement is made and entered into in the State of Illinois and shall in all respects be interpreted, enforced and governed under the laws of the State of Illinois, without regard to the choice of law provisions of any state. Any disputes relating to this Agreement shall be maintained exclusively in state court located in Kane County, Illinois or federal court in the United States District Court for the Northern District of Illinois, Eastern Division, and Executive submits to the personal jurisdiction of such courts for this purpose.

 

  e.

Should any provision of this Agreement be declared or be determined by any court of competent jurisdiction to be illegal or invalid, the validity of the remaining parts, terms or provisions shall not be affected thereby, and said illegal or invalid part, term, or provision shall be deemed not be a part of this Agreement. The Parties expressly empower a court of competent jurisdiction to modify any term or provision of this Agreement to the extent necessary to comply with existing law and to enforce the Agreement as modified.

Section 12.    Consideration & Revocation Period.

 

  a.

Executive acknowledges and agrees that the Company has advised him to consult with an attorney of his choosing prior to signing this Agreement and that he has been given a period of at least twenty-one (21) days within which to consider this Agreement prior to signing below.

 

  b.

Executive acknowledges and agrees that he may revoke this Agreement within seven (7) days after its signing by him and that in no event shall this Agreement become effective until eight (8) days after the date on which Executive signs below. Any revocation must be made in writing and should be directed to: John B. Sanfilippo & Son, Inc., 1703 N. Randall Road, Elgin, Illinois 60123, c/o Julia Pronitcheva via certified mail. This Agreement will become effective, if not sooner revoked, on the eighth (8th) day after Executive signs it.

Section 13.    Understandable Language. Every attempt has been made to set forth the terms of this Agreement with understandable language. Executive acknowledges that this Agreement is written in a manner that he understands, that he does understand the terms of this Agreement, that

 

9


he is waiving and releasing all Released Claims he may have against the Company including but not limited to age discrimination claims under all applicable laws, that he is not waiving or releasing claims that may arise after his execution of this Agreement, and he has been advised to consult with an attorney before executing this Agreement. The Company has advised Executive not to sign this Agreement unless and until he understands each and every sentence, paragraph, or part of this Agreement.

Section 14.    Execution in Counterparts and Electronic Delivery. This Agreement may be executed in two or more counterparts, each of which shall be deemed an original for all purposes, and together shall constitute one and the same consent notwithstanding that all Parties are not signatory to the same counterpart. The delivery of copies of this Agreement and of signature pages by electronic mail, pdf or facsimile transmission shall constitute effective execution and delivery of this Agreement and may be used in lieu of the original Agreement for all purposes, including use in any litigation or legal proceeding. Signatures of the Parties transmitted by electronic mail or facsimile shall be deemed to be their original signatures for all purposes, including use in any litigation or legal proceeding.

Section 15.    Voluntary Execution. Executive acknowledges and agrees that he has carefully read and fully understands all of the provisions and effects of this Agreement. Executive further acknowledges that he considers this Agreement to be in his best interest; that he has signed this Agreement intending to be legally bound hereby; and that he voluntarily enters into this Agreement by signing this Agreement below.

**********

 

10


John. B. Sanfilippo & Son, Inc.     Christopher Gardier

By:

 

/s/ Julia Pronitcheva

   

By:

 

/s/ Christopher Gardier

Title:

 

VP, Human Resources

   

Dated:

 

November 4, 2021

Dated:  

November 5, 2021

     

 

[Signature Page to Executive Transition Agreement]


EXHIBIT A

RETIREMENT AGREEMENT AND GENERAL RELEASE

This Retirement Agreement and General Release (this “Agreement”) is made and entered into effective July 22nd, 2022 (the “Separation Date”), by and among John B. Sanfilippo & Son, Inc. (hereinafter referred to as the “Company”) and Christopher Gardier (hereinafter referred to as “Executive”). The Company and Executive are collectively referred to herein as the “Parties” and individually as a “Party.”

This Agreement is being entered into as contemplated by that certain Executive Transition Agreement dated as of November 3rd, 2021 by and between the Company and Executive (the “Transition Agreement”). Unless otherwise specified, all capitalized terms have the meanings ascribed to them in the Transition Agreement.

RECITALS

WHEREAS, Executive is resigning from all officer positions with the Company and its subsidiaries and will retire as an employee of the Company on the date hereof by mutual agreement of the parties.

WHEREAS, the Company is engaged in the business of (among other things) manufacturing, processing, marketing and distributing edible nuts and nut-related products, fruit and nut-based snacks, and related products;

WHEREAS, the Company may, after this Agreement is signed, enter into new lines of business and/or launch new products about which Executive was privy to Confidential Information or Trade Secrets at any time during his employment, and the Parties intend that Executive shall not use of disclose such Confidential Information and Trade Secrets for the benefit of any person or entity other than the Company;

WHEREAS, Executive hereby acknowledges that the industry in which the Company competes is extremely competitive, and that the Company expends substantial monies and other resources to develop and maintain its product information, as well as its customer relationships, which Executive understands and acknowledges are near-permanent, and developed through significant costs incurred by the Company;

WHEREAS, the Company has policies to help ensure that its operations, activities, marketing strategies, product information, including products under research and development, pricing information, contract terms, business affairs and customer information are kept confidential;

WHEREAS, Executive, through his employment, was granted extensive access to the aforementioned categories of confidential and proprietary information, which Executive would not have had access to but for his employment with the Company; and


WHEREAS, Executive acknowledges that the restrictions contained herein are necessary and reasonable in scope and duration, and that the Separation Payments and Separation Benefits are a material inducement for the Executive to enter into and perform this Agreement.

NOW, THEREFORE, in consideration of the foregoing recitals and the provisions hereafter set forth, and for other good and valuable consideration, the receipt and sufficiency of which are mutually acknowledged, the parties hereto agree as follows:

SECTION 1.     CONSIDERATION

Executive acknowledges and agrees that in consideration for the Separation Payments and Separation Benefits, Executive will be bound by, and comply in all respects with, the provisions of this Agreement and the Transition Agreement.

SECTION 2.     RESIGNATION FROM OFFICES; EMPLOYEE STATUS

Executive hereby resigns from any and all officer positions with the Company and its subsidiaries, including from his position as Senior Vice President, Sales, of the Company, and from any governing body of which Executive serves as the designee or other representative of the Company, effective as of the Separation Date. Executive agrees to promptly sign all appropriate documentation, if any, prepared by the Company to facilitate the resignations contemplated by this Section.

SECTION 3.     ACCRUED OBLIGATIONS AND VESTED BENEFITS

The payments and benefits set forth in this Section have been paid or will be paid and provided to Executive whether or not Executive signs and/or revokes this Agreement:

 

  a.

Final Wages. The Company has paid or will pay to Executive his base salary through the Separation Date.

 

  b.

Accrued Vacation. The Company has paid or will pay Executive all earned and accrued but unused PTO through the Separation Date.

 

  c.

Qualified Retirement Plan. The 401(k) plan benefits of Executive will be payable in accordance with applicable plan documents.

 

  d.

Reimbursement of Expenses. The Company has paid or will pay Executive in accordance with its reimbursement policy for all business expenses which Executive properly incurred in connection with his work for the Company through the Separation Date.

SECTION 4.     GENERAL RELEASE

 

  a.

In consideration for the Separation Payments and Separation Benefits, Executive hereby RELEASES the Company, its past and present parents, subsidiaries, affiliates, predecessors, successors, assigns, related companies, entities or divisions, its or their past and present employee benefit plans, trustees, fiduciaries

 

2


  and administrators, and any and all of its and their respective past and present officers, directors, partners, agents, representatives, attorneys and employees (collectively included in the term “Releasees” for purposes of this release), from any and all claims, demands or causes of action which Executive, on behalf of himself and his heirs, executors, administrators, agents, attorneys, representatives or assigns, have, had or may have against the Releasees, based on any events or circumstances arising or occurring prior to and including the date of execution by Executive of this Retirement Agreement, to the fullest extent permitted by law, regardless of whether such claims are now known or are later discovered, including but not limited to any claims relating to his employment or anticipated retirement and separation from employment by the Company, any rights of continued employment, reinstatement or reemployment by the Company (collectively, the “Released Retirement Agreement Claims”); PROVIDED, HOWEVER, that Executive is not waiving, releasing or giving up (a) any claim or right under state workers’ compensation or unemployment laws; (b) any claim or right to vested benefits, including under any pension or savings plan; (c) any claim or right to continued benefits in accordance with COBRA; (d) any claim or right to enforce the terms of this Retirement Agreement, the Transition Agreement or the RSU Award Agreements or to any bonus under (but pursuant to the terms of) the SVA Plan for fiscal year 2022 of the Company; (e) any right to indemnification (and related advancement of expenses) Executive may have under applicable laws, the applicable constituent documents (including bylaws and certificate of incorporation) of the Company or its subsidiaries, or any applicable D&O insurance policy that the Company may maintain; (f) any right or claim that arises after the date Executive signs this Agreement; and (g) any other claim or right which cannot be waived as a matter of law.

 

  b.

Executive agrees and acknowledges: that this Agreement is intended to be a general release that extinguishes all claims by Executive against the Releasees that are Released Retirement Agreement Claims, as defined above; that Executive is waiving any Released Retirement Agreement Claims arising under the Title VII of the Civil Rights Act of 1964, the Civil Rights Act of 1991, the Americans With Disabilities Act, the Age Discrimination in Employment Act of 1967, the Employee Retirement Income Security Act, the Family and Medical Leave Act, the Worker Adjustment and Retraining Notification Act, the Uniformed Services Employment and Reemployment Rights Act, the Genetic Information Nondiscrimination Act, the Fair Credit Reporting Act, the Illinois Human Rights Act, the Illinois Right to Privacy in the Workplace Act, the Illinois Equal Pay Act, the Illinois Worker Adjustment and Retraining Notification Act, the Illinois Victims’ Economic Security and Safety Act, the Illinois Family Military Leave Law, the Illinois Whistleblower Act, the Illinois Biometric Information Privacy Act, and all other federal, state and local statutes, ordinances and common law, including but not limited to any and all claims alleging personal injury, emotional distress or other torts, and discretionary bonuses and discretionary payments, to the fullest extent permitted by law; that Executive is waiving all Released Retirement Agreement Claims against the Releasees, known or unknown, arising or occurring prior to and including the date of his execution of this Agreement; that the consideration that

 

3


  Executive will receive in exchange for his waiver of the Released Retirement Agreement Claims specified herein exceeds anything of value to which Executive is already entitled; that Executive was hereby informed by the Company in writing to consult with an attorney; that Executive has entered into this Agreement knowingly and voluntarily with full understanding of its terms and after having had the opportunity to seek and receive advice from counsel of his choosing; and that Executive has had a reasonable period of time within which to consider this Agreement. Executive represents that he has not assigned any claim against the Company to any person or entity; that Executive has no right to any future employment by the Company; that Executive has received all compensation, benefits, remuneration, accruals, contributions, reimbursements, bonuses, vacation pay, and other payments, leave and time off due other than contemplated by this Agreement; and that Executive has not suffered any injury that resulted, in whole or in part, from his work at the Company that would entitle Executive to payments or benefits under any applicable Worker’s Compensation Act.

 

  c.

Executive understands that nothing contained in this Agreement limits his ability to make truthful statements or disclosures about alleged unlawful conduct or practices, to communicate with, or file a complaint or charge with, the Equal Employment Opportunity Commission, the National Labor Relations Board, the Occupational Safety and Health Administration, the Securities and Exchange Commission (“SEC”), the Department of Justice (“DOJ”), the Labor Commissioner’s Office, or any other federal, state or local governmental agency or commission (collectively, “Governmental Agencies”), or otherwise participate in any administrative, legislative, or judicial proceeding concerning alleged criminal conduct, alleged unlawful conduct, or alleged unlawful employment practices including sexual harassment, to otherwise participate in any investigation or proceeding that may be conducted by Governmental Agencies, including providing documents or other information without notice to the Company, or to request or receive confidential legal advice; provided, however, that Executive shall not disclose information that is protected by the attorney client privilege, except as expressly required by law. In the event any claim or suit is filed on behalf of Executive against any of the Releasees by any person or entity, including, but not limited to, by any Governmental Agency concerning the Released Retirement Agreement Claims; Executive waives any and all rights to recover monetary damages or injunctive relief in his favor concerning the Released Retirement Agreement Claims; provided, however, that this Agreement does not limit the right of Executive to receive an award from the SEC or DOJ or any other regulatory agency for information provided to the SEC or DOJ or such other regulatory agency.

SECTION 5.     TRADE SECRETS AND CONFIDENTIAL INFORMATION

 

  a.

Trade Secrets. As used herein, the term “Trade Secrets” shall include any information that derives independent economic value, actual or potential, from not being generally known to, and not being readily ascertainable by proper means by, other persons or business entities who can obtain economic value from its

 

4


  disclosure or use. As used herein, Trade Secrets shall not include information which is known, or shall become known through no fault of the Executive, to the public or generally known within the industry of businesses comparable to the Company.

 

   

All Trade Secrets imparted to Executive by the Company, or otherwise obtained by Executive, at any time, relating to its business operations, product data, customer or prospect lists or information, procurement data or practices, customer specification information and related data, pricing and cost data, marketing information, computer programs, business strategies, information regarding products under research and development, recipes, product formulae, manufacturing processes and any other such proprietary and confidential information was revealed and entrusted to Executive in confidence, solely in connection with and for the purpose of employment on behalf of the Company. Executive agrees that Trade Secrets are and remain the sole property of the Company.

 

   

Executive shall not at any time, directly or indirectly, divulge any Trade Secrets to any other person or business entity, nor use or permit the use of any Trade Secrets.

 

   

Upon or before the Separation Date, Executive shall: (a) promptly tender to the Company all documents, lists, records, cellular or handheld devices, computers, computer stored media and data (with accompanying passwords) and any other items, and reproductions thereof, of any kind in his possession or control containing Trade Secrets; and (b) review all of Executive’s personal devices, accounts, servers, drives, and external methods of storage used for accessing, reviewing, storing, or otherwise manipulating Company information and documents, including but not limited to mobile phones, laptops and desktop computers, cloud accounts and other method of off-site information storage, servers, tapes, discs and other recordings (“Personal Devices and Accounts”) and will permanently delete or cause to be permanently deleted from such Personal Devices and Accounts all Company information and documents, including but not limited to all Confidential Information found on such Personal Devices and Accounts.

 

   

The Company provides notice to Executive pursuant to the Defend Trade Secrets Act that:

 

  i.

An individual will not be held criminally or civilly liable under any federal or state trade secret law for the disclosure of a trade secret that (1) is made (i) in confidence to a federal, state, or local government official, either directly or indirectly, or to an attorney; and (ii) solely for the purpose of reporting or investigating a suspected violation of law; or (2) is made in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal; and

 

5


  ii.

An individual who files a lawsuit for retaliation by an employer for reporting a suspected violation of law may disclose the trade secret to the attorney of the individual and use the trade secret information in the court proceeding, if the individual (1) files any document containing the trade secret under seal; and (2) does not disclose the trade secret, except pursuant to court order.

 

  b.

Confidential Information. As used herein, the term “Confidential Information” shall include Trade Secrets any and all other confidential and/or proprietary information that does not rise to the level of Trade Secrets that was imparted, revealed and/or entrusted to Executive by the Company in confidence. Confidential Information that is not Trade Secrets includes, but is not limited to, information regarding its operations, marketing strategies, customer lists and prospects, procurement processes, product information regarding products under research and development, methods of doing business, accounting and legal information.

All Confidential Information imparted to Executive by the Company, or otherwise obtained by Executive, at any time, was revealed and entrusted to Executive in confidence, solely in connection with and for the purpose of employment on behalf of the Company. Executive agrees that Confidential Information is and remains the sole property of the Company.

Executive agrees that following his termination of employment, he will not divulge, either directly or indirectly, any Confidential Information to any other person or business entity, nor use or permit the use of any Confidential Information.

Upon or before the Separation Date, Executive shall promptly tender to the Company all Company property, documents, lists, records, cellular or handheld devices, computers, computer stored media and data (with accompanying passwords) and any other items, and reproductions thereof, of any kind in his possession or control containing Confidential Information, except as expressly permitted by the Company in connection with and during Executive continuing to serve as a consultant to the Company.

SECTION 6.     PROHIBITIONS REGARDING THE COMPANY CUSTOMERS, EXECUTIVES AND UNFAIR COMPETITION

 

  a.

Restrictions as to the Company Customers. Executive understands and agrees that the business relationships and goodwill now existing with respect to the prospects and customers of the Company, whether or not created by Executive, and all such relationships and goodwill which may hereafter be created or enhanced, are the property of the Company. Accordingly, Executive agrees that, for a period of 12 months from the Separation Date, Executive shall not solicit business, directly or indirectly, from any customer of the Company with whom Executive had contact in any capacity, or learned information about, at any time during the 24 months prior to his separation from employment at the Company, except on behalf of the Company. This restriction includes soliciting business, selling products, providing services or otherwise dealing with the Company customers if such activities are related to the manufacture, processing and/or distribution of edible nuts and nut

 

6


  meats, fruit and nut-based snacks, and related products such as produce nuts and nut clusters, except on behalf of the Company. Executive also shall not, directly or indirectly, assist any other person, firm, corporation or business entity in performing any of the aforesaid acts, which includes, but is not limited to, acting as a broker or consultant. This provision shall not restrict Executive from dealing with such customers to the extent his dealings are in no way related to the types of products or businesses of the Company. It is agreed this restriction is reasonable and necessary to protect the goodwill and confidential information of the Company.

 

  b.

Restriction as to Solicitation of Company Employees. For a period of 12 months from the Separation Date, Executive shall not solicit, hire or cause to be hired any employees of the Company for employment in any line of business or attempt to induce or encourage any such employee to leave the employ of the Company. Executive also agrees not to make such solicitations indirectly. Executive also agrees not to aid or assist any other person, firm, corporation or other business entity to do any of the aforesaid acts. This applies to actions Executive may take in any capacity, including, but not limited to, as proprietor, partner, joint venturer, stockholder, director, officer, trustee, principal, agent, servant, employee, or in any other capacity. It is agreed this restriction is reasonable and necessary to protect the goodwill and confidential information of the Company.

 

  c.

Restrictions as to Employment with the Company Competitors. For a period of 12 months from the Separation Date, Executive agrees not to work with or render services or provide assistance to, directly or indirectly, any entity or third party that competes or could compete with the Company in the manufacture, processing and/or distribution of edible nuts and nut meats, fruit and nut-based snacks, and related products such as produce nuts (the “Company Products”), in a capacity whereby the Trade Secrets and/or Confidential Information of the Company would reasonably be considered to be useful to the entity or to such other third party in order to compete against the Company or become a competitor of the Company or in any way related to the procurement of nuts (“Company Competitor”). Executive acknowledges that the business of the Company extends throughout the United States (“U.S.”) and that, in order to protect the Company from unfair competition, this restriction shall apply throughout the U.S. Executive acknowledges that this restriction is necessary to protect the Company from the disclosure and use of its competitively sensitive Confidential Information and Trade Secrets. This provision shall not preclude the Executive from working for a the Company Competitor if the proposed responsibilities of Executive do not involve the manufacture, processing, marketing, procurement and distribution of the Company Products and whereby Executive is not engaged in a capacity whereby the Trade Secrets and/or Confidential Information of the Company would reasonably be considered to be useful to the entity or to such other third party in order to compete against the Company or become a competitor of the Company.

Executive agrees to notify the Company in writing in advance of accepting future employment in the event his or her prospective employer is involved or reasonably could be involved in the manufacture, processing and/or distribution of the Company Products.

 

7


  d.

Non-Disparagement. Subject to Section 4(c), Executive agrees not to willingly or knowingly make any statement or criticism which would reasonably be expected to cause the customers, suppliers, clients, directors or officers of the Company embarrassment, humiliation or otherwise cause or contribute to its customers, suppliers, clients, directors or officers being held in disrepute by the public or by the clients, customers, suppliers or employees of the Company, except as required by law. Executive agrees not to willingly or knowingly make any statement or criticism which would reasonably be expected to cause the Company embarrassment, humiliation or otherwise cause or contribute to the Company being held in disrepute by the public or the clients, customers, suppliers or employees of the Company. If the Company or any Releasee receives a reference request regarding Executive, each will refer the inquiry to the Company’s Human Resources Department, which will confirm only dates of employment and positions held, consistent with Company policy.

 

  e.

Reasonableness of Restrictions. The Parties have endeavored in this Agreement to limit the activities of Executive only to the extent necessary to protect the Company from unfair competition in its line of business. Accordingly, if the scope or enforceability of the restrictive covenants contained herein is called into question, they agree that a court or other tribunal may modify and enforce the restrictions to the extent necessary to protect the Company.

SECTION 7.     COOPERATION

Following the Separation Date, Executive agrees to cooperate fully with the Company in the defense, prosecution or conduct of any claims, actions, investigations, or reviews now in existence or which may be initiated in the future against, involving or on behalf of the Company or any subsidiary which relate to events or occurrences that transpired while Executive was employed by the Company (“Cooperation Matters”). The cooperation of Executive in connection with such Cooperation Matters will include, but not be limited to, being available for telephone conferences with outside counsel and/or personnel of the Company, being available for interviews, depositions and/or to act as a witness on behalf of the Company, if reasonably requested. The Company will reimburse Executive for all reasonable out-of-pocket expenses incurred by Executive in connection with such cooperation with respect to such Cooperation Matters.

SECTION 8.     RIGHTS AND REMEDIES UPON BREACH OF THE RESTRICTIVE COVENANTS

If Executive should breach, or threaten to commit a breach, of any of the provisions of this Agreement, the Company shall have the right and remedy to (among other things) have the restrictive covenants contained herein be enforced by any court of competent jurisdiction, without the necessity of posting a bond. The Parties agree that any breach or threatened breach of the restrictive covenants would cause irreparable injury to the Company, would be difficult to calculate with certainty, and that money damages would not alone provide an adequate remedy to

 

8


the Company. The Company shall also have any other right or remedy available to it under law or in equity including the right to seek and recover monetary damages for lost profits and other compensable damages.

SECTION 9.     OBLIGATION TO NOTIFY FUTURE EMPLOYERS

For the period of 12 months following the Separation Date, Executive agrees to (a) inform each new prospective employer, prior to accepting employment, of the existence of this Agreement, and (b) provide that prospective employer with a copy of this Agreement. Executive further agrees that the Company may send a copy of this Agreement to the employer or otherwise inform the employer of its terms.

SECTION 10.     ACCEPTANCE

Executive may accept this Agreement by delivering a signed original of this Agreement to the Vice President, Human Resources, of the Company on or within seven (7) business days following the Separation Date, which Executive acknowledges is more than twenty-one (21) calendar days after his receipt of this Agreement. Executive may decide to sign this Agreement before the 21-day review period expires, but no earlier than the Separation Date, provided, however, his signing this Agreement in accordance with this Section 10 will be final and binding upon him on the date of his execution of this Agreement, with the exception of the waiver by Executive of claims brought under the Age Discrimination in Employment Act (“ADEA”) and the Older Workers Benefit Protection Act (“OWBPA”), which will become final and binding upon him (in each case) unless Executive rescinds this Agreement within the revocation period referenced in Section 11 below. If Executive fails to return an executed original of this Agreement in the required timeframe referenced in this Section, the Parties will have no obligation under this Agreement, the Executive shall not (among other things) be entitled to the Separation Payments and the Separation Benefits, and this Agreement will be considered null and void.

SECTION 11.     REVOCATION

Executive may revoke his waiver of claims under the ADEA and OWBPA within seven (7) calendar days after Executive executes this Agreement by delivering a written notice of revocation of his waiver of such claims to the Vice President, Human Resources, of the Company. The revocation of ADEA/OWBPA claims must be received no later than the close of business on the seventh (7th) calendar day after Executive signs this Agreement. The waiver by Executive of claims under the ADEA and OWBPA will not become effective or enforceable until the eighth (8th) calendar day after Executive signs this Agreement. If Executive revokes his waiver of claims under the ADEA/OWBPA within the 7-day revocation period in either instance, (i) his waiver of claims under the ADEA and OWBPA set forth in Section 4 of this Agreement will be null and void; and (ii) Executive will forfeit all payments and benefits contemplated by the Transition Agreement and will instead receive a payment of one thousand dollars ($1,000.00), payable as a lump sum within thirty (30) days of the receipt by the Company of the revocation by Executive, which residual amount Executive acknowledges and agrees constitutes sufficient consideration for the remaining promises set forth in this Agreement, which will continue in full force and effect in the event of such revocation by Executive.

 

9


SECTION 12.     AMENDMENT

This Agreement may be amended only in a writing signed by both the Executive and one of the Chief Executive Officer, Chief Financial Officer or Vice President, Human Resources of the Company.

SECTION 13.     SURVIVAL OF PROVISIONS

Any provision of this Agreement, which by terms or reasonable implication is to be or may be performed or effective after the termination of the Agreement, shall be deemed to survive such termination.

SECTION 14.     SEPARABILITY AND MODIFICATION

If any provision of this Agreement shall be invalid or unenforceable, in whole or in part, or as applied to any circumstance, under the laws of any jurisdiction which may govern for such purpose, then such provision shall be deemed to be modified or restricted to the extent and in the manner necessary to render the same valid and enforceable, either generally or as applied to such circumstance, or shall be deemed excised from this Agreement, as the case may require. This Agreement shall be construed and enforced to the maximum extent permitted by law, as if such provision had been originally incorporated herein as so modified or restricted, or as if such provision had not been originally incorporated herein, as the case may be. The Company and the Executive hereby agree that the restrictive covenants set forth herein are separate and distinct restrictive covenants, designed to operate under different factual circumstances, and that the invalidity of one of said covenants shall not affect the validity and/or enforceability of the other covenants.

SECTION 15.     BINDING EFFECT

This Agreement shall be binding upon and shall inure to the benefit of the parties hereto and their respective heirs, executors, administrators, successors, and assigns, provided that this Agreement is not assignable by Executive.

SECTION 16.     NO WAIVER

No failure on the part of any party to this Agreement to exercise, and no delay on their part in exercising any right, power or remedy hereunder shall operate as a waiver thereof.

SECTION 17.     ALL OTHER LEGAL RIGHTS RESERVED TO THE COMPANY

Nothing in this Agreement shall be construed to limit or negate any common law torts or any statutory protections available to the Company, including, but not limited to, an action under the Illinois Trade Secrets Act, where it provides the Company with broader protection than that provided herein.

 

10


SECTION 18.     GOVERNING LAW AND SUBMISSION TO JURISDICTION

This Agreement shall be governed in all respects by the laws of the State of Illinois. Any disputes arising under this Agreement shall be tried exclusively in the courts sitting within the State of Illinois. Executive consents and submits his or her person to the jurisdiction of any such court for such purpose.

SECTION 19.     COUNTERPARTS

This Agreement may be executed in any number of identical counterparts, each of which shall be deemed a duplicate original, and all of which together shall constitute but one and the same agreement.

SECTION 20.     ENTIRE AGREEMENT

The provisions of this Agreement, the Transition Agreement and the RSU Award Agreements constitute the entire agreement of the parties with respect to the subject matter hereof and thereof and supersede any prior agreements or understandings pertaining to said subject matter. Further, the parties acknowledge that there are no prior or contemporaneous oral or written representations, promises or agreements not expressed or referred to herein or therein. Should this Agreement come before any court for interpretation or enforcement, it is the intent of the Parties that the terms and provisions of this Agreement be given their fair and literal meaning. The Parties intend that this Agreement is not to be strictly construed against any party, including the drafter of this Agreement.

[Remainder of page left intentionally blank; signature page follows]

 

11


IN WITNESS WHEREOF, and intending to be legally bound hereby, the parties have caused this Agreement to be executed the day and year indicated.

 

EXECUTIVE

    JOHN B. SANFILIPPO & SON, INC.

/s/ Christopher Gardier

   

/s/ Julia Pronitcheva

Name: Christopher Gardier                      Name: Julia Pronitcheva
      Title: Vice President, Human Resources
Date: July 23, 2022     Date: July 22, 2022

 

[Signature Page to Retirement Agreement and General Release]

EX-31.1 3 d406966dex311.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 29, 2022;

 

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

 

/s/ Jeffrey T. Sanfilippo
Jeffrey T. Sanfilippo
Chairman of the Board and Chief Executive Officer
EX-31.2 4 d406966dex312.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 29, 2022;

 

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

 

/s/ Frank S. Pellegrino
Frank S. Pellegrino
Chief Financial Officer, Executive Vice
President, Finance and Administration
EX-32.1 5 d406966dex321.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 29, 2022 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 3, 2022

 

/s/ Jeffrey T. Sanfilippo
Jeffrey T. Sanfilippo
Chief Executive Officer and Chairman of the Board
EX-32.2 6 d406966dex322.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 29, 2022 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 3, 2022

 

/s/ Frank S. Pellegrino

Frank S. Pellegrino
Chief Financial Officer, Executive Vice President, Finance and Administration
EX-101.SCH 7 jbss-20220929.xsd XBRL TAXONOMY EXTENSION SCHEMA 1001 - Document - Cover Page link:presentationLink link:definitionLink link:calculationLink 1002 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:definitionLink link:calculationLink 1003 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 1004 - Statement - Consolidated Balance Sheets link:presentationLink link:definitionLink link:calculationLink 1005 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 1006 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:definitionLink link:calculationLink 1007 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 1008 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:definitionLink link:calculationLink 1009 - Disclosure - Basis of Presentation and Description of Business link:presentationLink link:definitionLink link:calculationLink 1010 - Disclosure - Revenue Recognition link:presentationLink link:definitionLink link:calculationLink 1011 - Disclosure - Leases link:presentationLink link:definitionLink link:calculationLink 1012 - Disclosure - Inventories link:presentationLink link:definitionLink link:calculationLink 1013 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:definitionLink link:calculationLink 1014 - Disclosure - Credit Facility link:presentationLink link:definitionLink link:calculationLink 1015 - Disclosure - Earnings Per Common Share link:presentationLink link:definitionLink link:calculationLink 1016 - Disclosure - Stock-Based Compensation Plans link:presentationLink link:definitionLink link:calculationLink 1017 - Disclosure - Retirement Plan link:presentationLink link:definitionLink link:calculationLink 1018 - Disclosure - Accumulated Other Comprehensive Loss link:presentationLink link:definitionLink link:calculationLink 1019 - Disclosure - Commitments and Contingent Liabilities link:presentationLink link:definitionLink link:calculationLink 1020 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:definitionLink link:calculationLink 1021 - Disclosure - Garysburg, North Carolina Facility link:presentationLink link:definitionLink link:calculationLink 1022 - Disclosure - Recent Accounting Pronouncements link:presentationLink link:definitionLink link:calculationLink 1023 - Disclosure - Subsequent Event link:presentationLink link:definitionLink link:calculationLink 1024 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:definitionLink link:calculationLink 1025 - Disclosure - Leases (Tables) link:presentationLink link:definitionLink link:calculationLink 1026 - Disclosure - Inventories (Tables) link:presentationLink link:definitionLink link:calculationLink 1027 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:definitionLink link:calculationLink 1028 - Disclosure - Earnings Per Common Share (Tables) link:presentationLink link:definitionLink link:calculationLink 1029 - Disclosure - Retirement Plan (Tables) link:presentationLink link:definitionLink link:calculationLink 1030 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:definitionLink link:calculationLink 1031 - Disclosure - Fair Value of Financial Instruments (Tables) link:presentationLink link:definitionLink link:calculationLink 1032 - Disclosure - Basis of Presentation and Description of Business - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1033 - Disclosure - Revenue Recognition - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1034 - Disclosure - Revenue Recognition - Summary of Revenue Disaggregated by Sales Channel (Detail) link:presentationLink link:definitionLink link:calculationLink 1035 - Disclosure - Leases - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1036 - Disclosure - Leases - Operating Lease Assets And Liabilities (Detail) link:presentationLink link:definitionLink link:calculationLink 1037 - Disclosure - Leases - LeaseCost (Detail) link:presentationLink link:definitionLink link:calculationLink 1038 - Disclosure - Leases - Operating Leases Cash Flow Related Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1039 - Disclosure - Leases - Other Information Related to Operating Lease (Detail) link:presentationLink link:definitionLink link:calculationLink 1040 - Disclosure - Leases - Lessee Operating Lease Liability Maturity (Detail) link:presentationLink link:definitionLink link:calculationLink 1041 - Disclosure - Leases - Operating Lease Revenue (Detail) link:presentationLink link:definitionLink link:calculationLink 1042 - Disclosure - Leases - Lessor Operating Lease Payments To Be Received Maturity (Detail) link:presentationLink link:definitionLink link:calculationLink 1043 - Disclosure - Inventories - Components of Inventories (Detail) link:presentationLink link:definitionLink link:calculationLink 1044 - Disclosure - Goodwill and Intangible Assets - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1045 - Disclosure - Goodwill and Intangible Assets - Components of Identifiable Intangible Assets (Detail) link:presentationLink link:definitionLink link:calculationLink 1046 - Disclosure - Goodwill and Intangible Assets - Summary of Expected Amortization Expense (Detail) link:presentationLink link:definitionLink link:calculationLink 1047 - Disclosure - Credit Facility - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1048 - Disclosure - Earnings Per Common Share - Weighted Average Shares Outstanding Used in Computing Basic and Diluted Earnings Per Share (Detail) link:presentationLink link:definitionLink link:calculationLink 1049 - Disclosure - Earnings Per Common Share - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1050 - Disclosure - Stock-Based Compensation Plans - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1051 - Disclosure - Retirement Plan - Schedule of Net Periodic Benefit Cost (Detail) link:presentationLink link:definitionLink link:calculationLink 1052 - Disclosure - Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss (Detail) link:presentationLink link:definitionLink link:calculationLink 1053 - Disclosure - Accumulated Other Comprehensive Loss - Reclassifications Out of AOCL (Detail) link:presentationLink link:definitionLink link:calculationLink 1054 - Disclosure - Fair Value of Financial Instruments - Carrying Value and Fair Value Estimate of Current and Long-Term Debt (Detail) link:presentationLink link:definitionLink link:calculationLink 1055 - Disclosure - Garysburg, North Carolina Facility - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1056 - Disclosure - Subsequent Event - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 8 jbss-20220929_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 9 jbss-20220929_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 10 jbss-20220929_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 11 jbss-20220929_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.22.2.2
Cover Page - shares
3 Months Ended
Sep. 29, 2022
Oct. 28, 2022
Document Information [Line Items]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Sep. 29, 2022  
Document Fiscal Year Focus 2023  
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-30  
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  
Entity 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,929,459
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.22.2.2
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Sep. 29, 2022
Sep. 23, 2021
Statement of Comprehensive Income [Abstract]    
Net sales $ 252,601 $ 226,329
Cost of sales 201,958 174,526
Gross profit 50,643 51,803
Operating expenses:    
Selling expenses 17,982 17,745
Administrative expenses 10,247 9,069
Gain on sale of facility, net 0 (2,349)
Total operating expenses 28,229 24,465
Income from operations 22,414 27,338
Other expense:    
Interest expense including $193 and $189 to related parties 661 371
Rental and miscellaneous expense, net 402 348
Pension expense (excluding service costs) 349 618
Total other expense, net 1,412 1,337
Income before income taxes 21,002 26,001
Income tax expense 5,457 6,752
Net income 15,545 19,249
Other comprehensive income:    
Amortization of actuarial loss included in net periodic cost 7 364
Income tax expense related to pension adjustments (1) (95)
Other comprehensive income , net of tax 6 269
Comprehensive income $ 15,551 $ 19,518
Net income per common share — basic $ 1.35 $ 1.67
Net income per common share — diluted $ 1.34 $ 1.66
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Sep. 29, 2022
Sep. 23, 2021
Statement of Comprehensive Income [Abstract]    
Interest expense to related parties $ 193 $ 189
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 29, 2022
Jun. 30, 2022
Sep. 23, 2021
CURRENT ASSETS:      
Cash $ 298 $ 415 $ 539
Accounts receivable, less allowance for doubtful accounts of $305, $267 and $311 76,401 69,611 71,890
Inventories 192,098 204,855 152,603
Prepaid expenses and other current assets 6,746 8,283 10,407
TOTAL CURRENT ASSETS 275,543 283,164 235,439
PROPERTY, PLANT AND EQUIPMENT:      
Land 9,150 9,150 9,150
Buildings 102,837 102,810 102,661
Machinery and equipment 251,998 245,111 226,618
Furniture and leasehold improvements 5,296 5,296 5,295
Vehicles 614 614 614
Construction in progress 6,926 6,471 16,593
Property, plant and equipment gross 376,821 369,452 360,931
Less: Accumulated depreciation 255,948 252,371 242,422
Property, plant and equipment net 120,873 117,081 118,509
Rental investment property, less accumulated depreciation of $13,834, $13,632 and $13,027 15,289 15,491 16,096
TOTAL PROPERTY, PLANT AND EQUIPMENT 136,162 132,572 134,605
OTHER LONG TERM ASSETS:      
Intangible assets, net 7,621 8,065 9,457
Life insurance and other assets 6,134 8,272 9,542
Deferred income taxes 3,231 3,236 5,297
Goodwill 9,650 9,650 9,650
Operating lease right-of-use assets 2,430 2,303 3,171
TOTAL ASSETS 440,771 447,262 407,161
CURRENT LIABILITIES:      
Revolving credit facility borrowings 42,624 40,439 45,264
Current maturities of long-term debt, net, including related party debt of $628, $614 and $572 2,046 3,149 3,858
Accounts payable 51,222 47,720 46,103
Bank overdraft 488 214 171
Accrued payroll and related benefits 12,166 18,888 11,410
Other accrued expenses 17,624 12,352 17,028
TOTAL CURRENT LIABILITIES 126,170 122,762 123,834
LONG-TERM LIABILITIES:      
Long-term debt, less current maturities, net, including related party debt of $7,612, $7,774 and $8,240 7,612 7,774 9,939
Retirement plan 28,753 28,886 35,257
Long-term operating lease liabilities, net of current portion 1,242 1,076 1,804
Other 7,831 7,943 8,162
TOTAL LONG-TERM LIABILITIES 45,438 45,679 55,162
TOTAL LIABILITIES 171,608 168,441 178,996
COMMITMENTS AND CONTINGENCIES
STOCKHOLDERS' EQUITY:      
Capital in excess of par value 129,572 128,800 126,958
Retained earnings 143,153 153,589 111,051
Accumulated other comprehensive loss (2,474) (2,480) (8,756)
Treasury stock, at cost; 117,900 shares of Common Stock (1,204) (1,204) (1,204)
TOTAL STOCKHOLDERS' EQUITY 269,163 278,821 228,165
TOTAL LIABILITIES & STOCKHOLDERS' EQUITY 440,771 447,262 407,161
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 $ 90 $ 90 $ 90
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Sep. 29, 2022
Jun. 30, 2022
Sep. 23, 2021
Allowance for doubtful accounts for accounts receivable, current $ 305 $ 267 $ 311
Accumulated depreciation of rental investment property 13,834 13,632 13,027
Current maturities of long-term debt, related party debt 628 614 572
Related party debt, Non-current $ 7,612 $ 7,774 $ 8,240
Treasury stock, shares 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,047,359 9,047,359 8,989,980
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
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, Non-Cumulative Voting Rights of One Vote Per Share [Member]
Balance at Jun. 24, 2021 $ 242,494 $ 126,271 $ 126,336 $ (9,025) $ (1,204) $ 26 $ 90
Balance, Shares at Jun. 24, 2021           2,597,426 8,988,812
Net income 19,249   19,249        
Cash dividends (34,534)   (34,534)        
Pension liability amortization, net of income tax expense 269     269      
Equity award exercises, net of shares withheld for employee taxes (16) (16)         $ 0
Equity award exercises, net of shares withheld for employee taxes, shares             1,168
Stock-based compensation expense 703 703          
Balance at Sep. 23, 2021 228,165 126,958 111,051 (8,756) (1,204) $ 26 $ 90
Balance, Shares at Sep. 23, 2021           2,597,426 8,989,980
Balance at Jun. 30, 2022 278,821 128,800 153,589 (2,480) (1,204) $ 26 $ 90
Balance, Shares at Jun. 30, 2022           2,597,426 9,047,359
Net income 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 $ 129,572 $ 143,153 $ (2,474) $ (1,204) $ 26 $ 90
Balance, Shares at Sep. 29, 2022           2,597,426 9,047,359
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statements of Stockholders' Equity (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Sep. 29, 2022
Sep. 23, 2021
Statement of Stockholders' Equity [Abstract]    
Cash dividends per common share $ 2.25 $ 3
Pension liability amortization income tax expense $ 1 $ 95
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Sep. 29, 2022
Sep. 23, 2021
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 15,545 $ 19,249
Depreciation and amortization 4,961 4,596
Loss (gain) on disposition of assets, net 5 (2,299)
Deferred income tax expense 5 790
Stock-based compensation expense 772 703
Change in assets and liabilities:    
Accounts receivable, net (6,790) (5,556)
Inventories 12,757 (4,605)
Prepaid expenses and other current assets 1,537 (1,839)
Accounts payable 3,216 (1,631)
Accrued expenses (5,265) (12,089)
Income taxes payable 3,815 2,805
Other long-term assets and liabilities 215 172
Other, net (127) 607
Net cash provided by operating activities 30,646 903
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property, plant and equipment (5,918) (5,110)
Proceeds from dispositions of assets, net 0 3,945
Other, net (56) (72)
Net cash used in investing activities (5,974) (1,237)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Net short-term borrowings 2,185 36,611
Principal payments on long-term debt (1,267) (938)
Increase (decrease) in bank overdraft 274 (922)
Dividends paid (25,981) (34,534)
Taxes paid related to net share settlement of equity awards 0 (16)
Net cash (used in) provided by financing activities (24,789) 201
NET DECREASE IN CASH (117) (133)
Cash, beginning of period 415 672
Cash, end of period $ 298 $ 539
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.22.2.2
Basis of Presentation and Description of Business
3 Months Ended
Sep. 29, 2022
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 2023 and fiscal 2022 are to the 52 week fiscal year ending June 29, 2023 and the 53 week fiscal year ended June 30, 2022, respectively. 

 
   
References herein to the first quarter of fiscal 2023 and fiscal 2022 are to the quarters ended September 29, 2022 and September 23, 2021, 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, snacks and trail mixes, snack bites, sunflower kernels, dried fruit, corn snacks, chickpea snacks, sesame sticks and other sesame snack products under our brand names 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 30, 2022 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 2022 Annual Report on Form
10-K
for the fiscal year ended June 30, 2022.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition
3 Months Ended
Sep. 29, 2022
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, as the customer can 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 consisting of promotional allowances, volume and customer rebates,
in-store
display incentives and marketing allowances, among others, 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. Contract asset balances at September 29, 2022 and September 23, 2021 were $562 and $58, respectively, and are recorded in the caption “Prepaid expenses and other current assets” on the Consolidated Balance Sheets. There was no contract asset balance at June 30, 2022. 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 29,

2022
    
September 23,

2021
 
Consumer
   $ 196,547      $ 179,761  
Commercial Ingredients
     31,507        28,156  
Contract Packaging
     24,547        18,412  
    
 
 
    
 
 
 
Total
   $ 252,601      $ 226,329  
    
 
 
    
 
 
 
 
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases
3 Months Ended
Sep. 29, 2022
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 4.8 years.
It is our accounting policy to not 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 Sheet. 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 29,
2022
    
June 30,
2022
    
September 23,
2021
    
Affected Line Item in
Consolidated Balance Sheet
Assets
                               
Operating lease
right-of-use
assets
   $ 2,430      $ 2,303      $ 3,171     
Operating lease
right-of-use
assets
    
 
 
    
 
 
    
 
 
      
Total lease
right-of-use
assets
   $ 2,430      $ 2,303      $ 3,171       
    
 
 
    
 
 
    
 
 
      
Liabilities
                               
Current:
                               
Operating leases
   $ 1,215      $ 1,258      $ 1,412     
Other accrued expenses
Noncurrent:
                               
Operating leases
     1,242        1,076        1,804     
Long-term operating lease liabilities
    
 
 
    
 
 
    
 
 
      
Total lease liabilities
   $ 2,457      $ 2,334      $ 3,216       
    
 
 
    
 
 
    
 
 
      
The following tables summarize the Company’s total lease costs and other information arising from operating lease transactions:
 
    
For the Quarter Ended
 
    
September 29,

2022
    
September 23,

2021
 
Operating lease costs
(a)
   $ 474      $ 444  
Variable lease costs
(b)
     57        17  
    
 
 
    
 
 
 
Total lease cost
   $ 531      $ 461  
    
 
 
    
 
 
 
 
(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 29,

2022
 
  
September 23,

2021
 
Operating cash flows information:
  
  
Cash paid for amounts included in measurements for lease liabilities
   $ 402      $ 397  
 
 
 
 
 
 
 
 
 
Non-cash
activity:
                 
Right-of-use
assets obtained in exchange for new operating lease obligations
   $ 496      $ 45  

 
  
September 29,
2022
 
 
June 30,

2022
 
 
September 23,
2021
 
Weighted average remaining lease term (in years)
     2.5       2.3       2.6  
Weighted average discount rate
     4.6     4.3     4.2
Maturities of operating lease liabilities as of September 29, 2022 are as follows:
 

Fiscal Year Ending
  
 
 
June 29, 2023 (excluding the quarter ended September 29, 2022)
   $ 1,055  
June 27, 2024
     808  
June 26, 2025
     432  
June 25, 2026
     244  
June 24, 2027
     65  
June 29, 2028
     3  
Thereafter
      
    
 
 
 
Total lease payments
     2,607  
Less imputed interest
     (150
    
 
 
 
Present value of operating lease liabilities
   $ 2,457  
    
 
 
 
At September 29, 2022, the Company has additional operating leases of approximately $505 that have not yet commenced and therefore are not reflected in the Consolidated Balance Sheet and tables above. The leases are scheduled to commence in the second and third quarters of fiscal 2023 with initial lease terms ranging from 3 to 5 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 29,
2022
    
September 23,
2021
 
Lease income related to lease payments
   $ 402      $ 410  
 
The future minimum, undiscounted fixed cash flows under
non-cancelable
tenant operating leases for each of the next five years and thereafter is presented below.
 

Fiscal Year Ending
  
 
 
June 29, 2023 (excluding the quarter ended September 29, 2022)
   $ 1,348  
June 27, 2024
     1,818  
June 26, 2025
     1,228  
June 25, 2026
     670  
June 24, 2027
     614  
June 29, 2028
      
    
 
 
 
Total
   $ 5,678  
 
 
 
 
 
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.22.2.2
Inventories
3 Months Ended
Sep. 29, 2022
Inventory Disclosure [Abstract]  
Inventories
Note 4 – Inventories
Inventories consist of the following:
 
    
September 29,

2022
    
June 30,

2022
    
September 23,

2021
 
Raw material and supplies
   $ 60,657      $ 77,558      $ 55,159  
Work-in-process
and finished goods
     131,441        127,297        97,444  
    
 
 
    
 
 
    
 
 
 
Total
   $ 192,098      $ 204,855      $ 152,603  
    
 
 
    
 
 
    
 
 
 
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Intangible Assets
3 Months Ended
Sep. 29, 2022
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 29,
2022
    
June 30,
2022
    
September 23,
2021
 
Customer relationships
   $ 21,100      $ 21,100      $ 21,100  
Brand names
     16,990        16,990        16,990  
Non-compete
agreement
     270        270        270  
    
 
 
    
 
 
    
 
 
 
       38,360        38,360        38,360  
Less accumulated amortization:
                          
Customer relationships
     (19,053      (18,795      (17,961
Brand names
     (11,425      (11,252      (10,735
Non-compete
agreement
     (261      (248      (207
    
 
 
    
 
 
    
 
 
 
       (30,739      (30,295      (28,903
    
 
 
    
 
 
    
 
 
 
Net intangible assets
   $ 7,621      $ 8,065      $ 9,457  
    
 
 
    
 
 
    
 
 
 
Customer relationships are being amortized on an accelerated basis. The brand names remaining to be amortized consist of the
Squirrel Brand
and
Southern Style Nuts
brand names.
Total amortization expense related to intangible assets, which is classified in administrative expense in the Consolidated Statement of Comprehensive Income, was $444 for the quarter ended September 29, 2022. Amortization expense for the remainder of fiscal 2023 is expected to be approximately $1,213, and expected amortization expense for the next five fiscal years is as follows:
 
Fiscal Year Ending
      
June 27, 2024
     1,414  
June 26, 2025
     1,156  
June 25, 2026
     861  
June 24, 2027
     690  
June 29, 2028
     521  
Our net goodwill of $9,650 relates entirely to the Squirrel Brand acquisition completed in the second quarter of fiscal 2018. There was no change in the carrying amount of goodwill during the quarter ended September 29, 2022.
 
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.22.2.2
Credit Facility
3 Months Ended
Sep. 29, 2022
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 29, 2022, we had $70,686 of available credit under the Credit Facility which reflects borrowings of $42,624 and reduced availability as a result of $4,190 in outstanding letters of credit. As of September 29, 2022, we were in compliance with all financial covenants under the Credit Facility and Mortgage Facility.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Common Share
3 Months Ended
Sep. 29, 2022
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 29,

2022
    
September 23,

2021
 
Weighted average number of shares outstanding – basic
     11,553,432        11,519,472  
Effect of dilutive securities:
                 
Restricted
stock units
     63,681        69,012  
    
 
 
    
 
 
 
Weighted average number of shares outstanding – diluted
     11,617,113        11,588,484  
    
 
 
    
 
 
 
There were no anti-dilutive awards excluded from the computation of diluted earnings per share for either period presented.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation Plans
3 Months Ended
Sep. 29, 2022
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock-Based Compensation Plans
Note 8 – Stock-Based Compensation Plans
During the quarter ended September 29, 2022 there was no significant restricted stock unit (“RSU”) activity. Compensation expense attributable to stock-based compensation during the first quarter of fiscal 2023 and fiscal 2022 was $772 and $703, respectively. As of September 29, 2022, there was $3,359 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.2 years.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.22.2.2
Retirement Plan
3 Months Ended
Sep. 29, 2022
Retirement Benefits [Abstract]  
Retirement Plan
Note 9 – Retirement Plan
The Supplemental Employee Retirement Plan is an unfunded,
non-qualified
benefit 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 29,

2022
    
September 23,

2021
 
Service cost
   $ 200      $ 248  
Interest cost
     342        254  
Amortization of loss
     7        364  
    
 
 
    
 
 
 
Net periodic benefit cost
   $ 549      $ 866  
    
 
 
    
 
 
 
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 29 R18.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accumulated Other Comprehensive Loss
3 Months Ended
Sep. 29, 2022
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 29, 2022 and September 23, 2021.
These changes are all related to our defined benefit pension plan.
 
Changes to AOCL
(a)
  
For the Quarter Ended
 
  
September 29,
2022
 
  
September 23,
2021
 
Balance at beginning of period
   $ (2,480   
 
 
 
 
 
 
$ (9,025
)
 
Other comprehensive income before reclassifications
           
 
Amounts reclassified from accumulated other comprehensive loss
     7        364
 
Tax effect
     (1      (95
)
 
    
 
 
    
 
 
 
Net current-period other comprehensive income
     6        269
 
    
 
 
    
 
 
 
Balance at end of period
   $ (2,474    $ (8,756
)
 
    
 
 
    
 
 
 
 
(a)
Amounts in parenthesis indicate debits/expense.
The reclassifications out of AOCL for the quarter ended September 29, 2022 and September 23, 2021 were as follows:
 
 
  
For the Quarter Ended
 
 
Affected Line Item in the
Consolidated Statements of
Comprehensive Income
  
 
 
 
Reclassifications from AOCL to Earnings
(b)
  
September 29,
2022
 
  
September 23,
2021
 
Amortization of defined benefit pension items:
  
  
 
Unrecognized net loss
     (7      (364  
Pension expense (excluding
 
service costs)
Tax effect
     1        95     Income tax expense
    
 
 
    
 
 
     
Amortization of defined pension items,
 
net of tax
   $ (6    $ (269    
    
 
 
    
 
 
     
 
(b)
 
Amounts in parenthesis indicate debits to expense. See Note 9 – “Retirement Plan” above for additional details.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingent Liabilities
3 Months Ended
Sep. 29, 2022
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 31 R20.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value of Financial Instruments
3 Months Ended
Sep. 29, 2022
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments
Note 12 – Fair Value of Financial Instruments
Authoritative guidance issued by the Financial Accounting Standards Board (“FASB”) 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 29,
2022
 
  
June 30,

2022
 
  
September 23,
2021
 
Carrying value of current and long-term debt:
   $ 9,660      $ 10,927      $ 13,812  
Fair value of current and long-term debt:
     9,583        11,179        15,360  
The estimated fair value of our current and 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 32 R21.htm IDEA: XBRL DOCUMENT v3.22.2.2
Garysburg, North Carolina Facility
3 Months Ended
Sep. 29, 2022
Sale of Facility [Abstract]  
Garysburg, North Carolina Facility
Note 13 – Garysburg, North Carolina Facility
During the first quarter of fiscal 2022 we sold the Garysburg property and remaining equipment located at the property to a third party for $4,000, subject to customary adjustments to reflect closing costs, which resulted in a $2,349 gain.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
Recent Accounting Pronouncements
3 Months Ended
Sep. 29, 2022
Accounting Changes and Error Corrections [Abstract]  
Recent Accounting Pronouncements
Note 14 – 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 34 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Subsequent Event
3 Months Ended
Sep. 29, 2022
Subsequent Events [Abstract]  
Subsequent Event
Note 15 – Subsequent Event
On November 3, 2022, our Board of Directors declared a special cash dividend of $1.00 per share on all issued
and
outstanding shares
of
Common Stock and Class A Stock of the Company (the “November 2022 Dividends”). The November 2022 Dividends will be paid on December 21, 2022 to stockholders of record as of the close of business on December 2, 2022.
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition (Tables)
3 Months Ended
Sep. 29, 2022
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 29,

2022
    
September 23,

2021
 
Consumer
   $ 196,547      $ 179,761  
Commercial Ingredients
     31,507        28,156  
Contract Packaging
     24,547        18,412  
    
 
 
    
 
 
 
Total
   $ 252,601      $ 226,329  
    
 
 
    
 
 
 
 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Tables)
3 Months Ended
Sep. 29, 2022
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 29,
2022
    
June 30,
2022
    
September 23,
2021
    
Affected Line Item in
Consolidated Balance Sheet
Assets
                               
Operating lease
right-of-use
assets
   $ 2,430      $ 2,303      $ 3,171     
Operating lease
right-of-use
assets
    
 
 
    
 
 
    
 
 
      
Total lease
right-of-use
assets
   $ 2,430      $ 2,303      $ 3,171       
    
 
 
    
 
 
    
 
 
      
Liabilities
                               
Current:
                               
Operating leases
   $ 1,215      $ 1,258      $ 1,412     
Other accrued expenses
Noncurrent:
                               
Operating leases
     1,242        1,076        1,804     
Long-term operating lease liabilities
    
 
 
    
 
 
    
 
 
      
Total lease liabilities
   $ 2,457      $ 2,334      $ 3,216       
    
 
 
    
 
 
    
 
 
      
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 29,

2022
    
September 23,

2021
 
Operating lease costs
(a)
   $ 474      $ 444  
Variable lease costs
(b)
     57        17  
    
 
 
    
 
 
 
Total lease cost
   $ 531      $ 461  
    
 
 
    
 
 
 
 
(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 29,

2022
 
  
September 23,

2021
 
Operating cash flows information:
  
  
Cash paid for amounts included in measurements for lease liabilities
   $ 402      $ 397  
 
 
 
 
 
 
 
 
 
Non-cash
activity:
                 
Right-of-use
assets obtained in exchange for new operating lease obligations
   $ 496      $ 45  
Summary of other information
 
  
September 29,
2022
 
 
June 30,

2022
 
 
September 23,
2021
 
Weighted average remaining lease term (in years)
     2.5       2.3       2.6  
Weighted average discount rate
     4.6     4.3     4.2
Summary of maturities of operating lease liabilities
Maturities of operating lease liabilities as of September 29, 2022 are as follows:
 

Fiscal Year Ending
  
 
 
June 29, 2023 (excluding the quarter ended September 29, 2022)
   $ 1,055  
June 27, 2024
     808  
June 26, 2025
     432  
June 25, 2026
     244  
June 24, 2027
     65  
June 29, 2028
     3  
Thereafter
      
    
 
 
 
Total lease payments
     2,607  
Less imputed interest
     (150
    
 
 
 
Present value of operating lease liabilities
   $ 2,457  
    
 
 
 
Summary of operating lease revenue
Leasing revenue is as follows:
 
    
For the Quarter Ended
 
    
September 29,
2022
    
September 23,
2021
 
Lease income related to lease payments
   $ 402      $ 410  
 
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 is presented below.
 

Fiscal Year Ending
  
 
 
June 29, 2023 (excluding the quarter ended September 29, 2022)
   $ 1,348  
June 27, 2024
     1,818  
June 26, 2025
     1,228  
June 25, 2026
     670  
June 24, 2027
     614  
June 29, 2028
      
    
 
 
 
Total
   $ 5,678  
 
 
 
 
 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
Inventories (Tables)
3 Months Ended
Sep. 29, 2022
Inventory Disclosure [Abstract]  
Components of Inventories
Inventories consist of the following:
 
    
September 29,

2022
    
June 30,

2022
    
September 23,

2021
 
Raw material and supplies
   $ 60,657      $ 77,558      $ 55,159  
Work-in-process
and finished goods
     131,441        127,297        97,444  
    
 
 
    
 
 
    
 
 
 
Total
   $ 192,098      $ 204,855      $ 152,603  
    
 
 
    
 
 
    
 
 
 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Intangible Assets (Tables)
3 Months Ended
Sep. 29, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Components of Identifiable Intangible Assets
Identifiable intangible assets that are subject to amortization consist of the following:
 
    
September 29,
2022
    
June 30,
2022
    
September 23,
2021
 
Customer relationships
   $ 21,100      $ 21,100      $ 21,100  
Brand names
     16,990        16,990        16,990  
Non-compete
agreement
     270        270        270  
    
 
 
    
 
 
    
 
 
 
       38,360        38,360        38,360  
Less accumulated amortization:
                          
Customer relationships
     (19,053      (18,795      (17,961
Brand names
     (11,425      (11,252      (10,735
Non-compete
agreement
     (261      (248      (207
    
 
 
    
 
 
    
 
 
 
       (30,739      (30,295      (28,903
    
 
 
    
 
 
    
 
 
 
Net intangible assets
   $ 7,621      $ 8,065      $ 9,457  
    
 
 
    
 
 
    
 
 
 
Summary of Expected Amortization Expense expected amortization expense for the next five fiscal years is as follows:
 
Fiscal Year Ending
      
June 27, 2024
     1,414  
June 26, 2025
     1,156  
June 25, 2026
     861  
June 24, 2027
     690  
June 29, 2028
     521  
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Common Share (Tables)
3 Months Ended
Sep. 29, 2022
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 29,

2022
    
September 23,

2021
 
Weighted average number of shares outstanding – basic
     11,553,432        11,519,472  
Effect of dilutive securities:
                 
Restricted
stock units
     63,681        69,012  
    
 
 
    
 
 
 
Weighted average number of shares outstanding – diluted
     11,617,113        11,588,484  
    
 
 
    
 
 
 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Retirement Plan (Tables)
3 Months Ended
Sep. 29, 2022
Retirement Benefits [Abstract]  
Schedule of Net Periodic Pension Cost The components of net periodic benefit cost are as follows:
 
    
For the Quarter Ended
 
    
September 29,

2022
    
September 23,

2021
 
Service cost
   $ 200      $ 248  
Interest cost
     342        254  
Amortization of loss
     7        364  
    
 
 
    
 
 
 
Net periodic benefit cost
   $ 549      $ 866  
    
 
 
    
 
 
 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accumulated Other Comprehensive Loss (Tables)
3 Months Ended
Sep. 29, 2022
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 29, 2022 and September 23, 2021.
These changes are all related to our defined benefit pension plan.
 
Changes to AOCL
(a)
  
For the Quarter Ended
 
  
September 29,
2022
 
  
September 23,
2021
 
Balance at beginning of period
   $ (2,480   
 
 
 
 
 
 
$ (9,025
)
 
Other comprehensive income before reclassifications
           
 
Amounts reclassified from accumulated other comprehensive loss
     7        364
 
Tax effect
     (1      (95
)
 
    
 
 
    
 
 
 
Net current-period other comprehensive income
     6        269
 
    
 
 
    
 
 
 
Balance at end of period
   $ (2,474    $ (8,756
)
 
    
 
 
    
 
 
 
 
(a)
Amounts in parenthesis indicate debits/expense.
Summary of Reclassifications Out of AOCL
The reclassifications out of AOCL for the quarter ended September 29, 2022 and September 23, 2021 were as follows:
 
 
  
For the Quarter Ended
 
 
Affected Line Item in the
Consolidated Statements of
Comprehensive Income
  
 
 
 
Reclassifications from AOCL to Earnings
(b)
  
September 29,
2022
 
  
September 23,
2021
 
Amortization of defined benefit pension items:
  
  
 
Unrecognized net loss
     (7      (364  
Pension expense (excluding
 
service costs)
Tax effect
     1        95     Income tax expense
    
 
 
    
 
 
     
Amortization of defined pension items,
 
net of tax
   $ (6    $ (269    
    
 
 
    
 
 
     
 
(b)
 
Amounts in parenthesis indicate debits to expense. See Note 9 – “Retirement Plan” above for additional details.
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value of Financial Instruments (Tables)
3 Months Ended
Sep. 29, 2022
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 29,
2022
 
  
June 30,

2022
 
  
September 23,
2021
 
Carrying value of current and long-term debt:
   $ 9,660      $ 10,927      $ 13,812  
Fair value of current and long-term debt:
     9,583        11,179        15,360  
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Basis of Presentation and Description of Business - Additional Information (Detail)
3 Months Ended
Sep. 29, 2022
Channel
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of distribution channels 3
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition - Additional Information (Detail) - USD ($)
$ in Thousands
Sep. 29, 2022
Jun. 30, 2022
Sep. 23, 2021
Disaggregation of Revenue [Line Items]      
Contract assets $ 562 $ 0 $ 58
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition - Summary of Revenue Disaggregated by Sales Channel (Detail) - USD ($)
$ in Thousands
3 Months Ended
Sep. 29, 2022
Sep. 23, 2021
Disaggregation of Revenue [Line Items]    
Total $ 252,601 $ 226,329
Consumer [Member]    
Disaggregation of Revenue [Line Items]    
Total 196,547 179,761
Commercial Ingredients [Member]    
Disaggregation of Revenue [Line Items]    
Total 31,507 28,156
Contract Packaging [Member]    
Disaggregation of Revenue [Line Items]    
Total $ 24,547 $ 18,412
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Additional Information (Detail)
$ in Thousands
Sep. 29, 2022
USD ($)
Operating Lease Yet To Commence [Member]  
Operating Leased Assets [Line Items]  
Operating leases not yet commenced $ 505
Minimum [Member]  
Operating Leased Assets [Line Items]  
Lessee operating lease lease not yet commenced term 3 years
Maximum [Member]  
Operating Leased Assets [Line Items]  
Remaining lease term 4 years 9 months 18 days
Lessee operating lease lease not yet commenced term 5 years
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Operating Lease Assets And Liabilities (Detail) - USD ($)
$ in Thousands
Sep. 29, 2022
Jun. 30, 2022
Sep. 23, 2021
Assets      
Operating lease right-of-use assets $ 2,430 $ 2,303 $ 3,171
Current      
Operating Lease, Liability, Current 1,215 1,258 1,412
Noncurrent      
Operating Lease, Liability, Noncurrent 1,242 1,076 1,804
Total lease liabilities $ 2,457 $ 2,334 $ 3,216
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - LeaseCost (Detail) - USD ($)
$ in Thousands
3 Months Ended
Sep. 29, 2022
Sep. 23, 2021
Leases [Abstract]    
Operating lease costs  $ 474 $ 444
Variable lease costs  57 17
Total lease cost $ 531 $ 461
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Operating Leases Cash Flow Related Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Sep. 29, 2022
Sep. 23, 2021
Operating cash flows information:    
Cash paid for amounts included in measurements for lease liabilities $ 402 $ 397
Non-cash activity:    
Right-of-use assets obtained in exchange for new operating lease obligations $ 496 $ 45
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Other Information Related to Operating Lease (Detail)
Sep. 29, 2022
Jun. 30, 2022
Sep. 23, 2021
Leases [Abstract]      
Weighted average remaining lease term (in years) 2 years 6 months 2 years 3 months 18 days 2 years 7 months 6 days
Weighted average discount rate 4.60% 4.30% 4.20%
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Lessee Operating Lease Liability Maturity (Detail) - USD ($)
$ in Thousands
Sep. 29, 2022
Jun. 30, 2022
Sep. 23, 2021
Leases [Abstract]      
June 29, 2023 (excluding the quarter ended September 29, 2022) $ 1,055    
June 27, 2024 808    
June 26, 2025 432    
June 25, 2026 244    
June 24, 2027 65    
June 29, 2028 3    
Thereafter 0    
Total lease payment 2,607    
Less imputed interest (150)    
Present value of operating lease liabilities $ 2,457 $ 2,334 $ 3,216
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Operating Lease Revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended
Sep. 29, 2022
Sep. 23, 2021
Leases [Abstract]    
Lease income related to lease payments $ 402 $ 410
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Lessor Operating Lease Payments To Be Received Maturity (Detail)
$ in Thousands
Sep. 29, 2022
USD ($)
Leases [Abstract]  
June 29, 2023 (excluding the quarter ended September 29, 2022) $ 1,348
June 27, 2024 1,818
June 26, 2025 1,228
June 25, 2026 670
June 24, 2027 614
June 29, 2028 0
Total $ 5,678
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Inventories - Components of Inventories (Detail) - USD ($)
$ in Thousands
Sep. 29, 2022
Jun. 30, 2022
Sep. 23, 2021
Inventory Disclosure [Abstract]      
Raw material and supplies $ 60,657 $ 77,558 $ 55,159
Work-in-process and finished goods 131,441 127,297 97,444
Total $ 192,098 $ 204,855 $ 152,603
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Intangible Assets - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Sep. 29, 2022
Jun. 30, 2022
Sep. 23, 2021
Goodwill and Intangible Assets [Line Items]      
Amortization expense for remainder of fiscal 2023 $ 1,213    
Goodwill related to acquisition of Squirrel Brand 9,650 $ 9,650 $ 9,650
Administrative Expenses [Member]      
Goodwill and Intangible Assets [Line Items]      
Amortization of intangible assets 444    
Squirrel Brand [Member]      
Goodwill and Intangible Assets [Line Items]      
Goodwill related to acquisition of Squirrel Brand $ 9,650    
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Intangible Assets - Components of Identifiable Intangible Assets (Detail) - USD ($)
$ in Thousands
Sep. 29, 2022
Jun. 30, 2022
Sep. 23, 2021
Finite-Lived Intangible Assets [Line Items]      
Total intangible assets, gross $ 38,360 $ 38,360 $ 38,360
Less accumulated amortization:      
Total accumulated amortization (30,739) (30,295) (28,903)
Net intangible assets 7,621 8,065 9,457
Customer Relationships [Member]      
Finite-Lived Intangible Assets [Line Items]      
Total intangible assets, gross 21,100 21,100 21,100
Less accumulated amortization:      
Total accumulated amortization (19,053) (18,795) (17,961)
Brand Names [Member]      
Finite-Lived Intangible Assets [Line Items]      
Total intangible assets, gross 16,990 16,990 16,990
Less accumulated amortization:      
Total accumulated amortization (11,425) (11,252) (10,735)
Non-compete Agreement [Member]      
Finite-Lived Intangible Assets [Line Items]      
Total intangible assets, gross 270 270 270
Less accumulated amortization:      
Total accumulated amortization $ (261) $ (248) $ (207)
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Intangible Assets - Summary of Expected Amortization Expense (Detail)
$ in Thousands
Sep. 29, 2022
USD ($)
Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]  
June 27, 2024 $ 1,414
June 26, 2025 1,156
June 25, 2026 861
June 24, 2027 690
June 29, 2028 $ 521
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.22.2.2
Credit Facility - Additional Information (Detail) - Senior Secured Revolving Credit Facility [Member] - USD ($)
$ in Thousands
Sep. 29, 2022
Mar. 05, 2020
Debt Instrument [Line Items]    
Revolving loan commitment and letter of credit sub facility   $ 117,500
Available credit under the Credit Facility $ 70,686  
Outstanding letters of credit 4,190  
Revolving credit facility borrowings $ 42,624  
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Common Share - Weighted Average Shares Outstanding Used in Computing Basic and Diluted Earnings Per Share (Detail) - shares
3 Months Ended
Sep. 29, 2022
Sep. 23, 2021
Weighted Average Number of Shares Outstanding Reconciliation [Abstract]    
Weighted average number of shares outstanding – basic 11,553,432 11,519,472
Effect of dilutive securities:    
Restricted stock units 63,681 69,012
Weighted average number of shares outstanding – diluted 11,617,113 11,588,484
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Common Share - Additional Information (Detail) - shares
3 Months Ended
Sep. 29, 2022
Sep. 23, 2021
Earnings Per Share [Abstract]    
Antidilutive securities excluded from computation of earnings per share amount 0 0
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation Plans - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Sep. 29, 2022
Sep. 23, 2021
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 2 months 12 days  
Stock-based compensation expense $ 772 $ 703
Unrecognized compensation expense related to non-vested share-based compensation $ 3,359  
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
Retirement Plan - Schedule of Net Periodic Benefit Cost (Detail) - USD ($)
$ in Thousands
3 Months Ended
Sep. 29, 2022
Sep. 23, 2021
Retirement Benefits [Abstract]    
Service cost $ 200 $ 248
Interest cost 342 254
Amortization of loss 7 364
Net periodic benefit cost $ 549 $ 866
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss (Detail) - USD ($)
$ in Thousands
3 Months Ended
Sep. 29, 2022
Sep. 23, 2021
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balance at beginning of period $ (2,480)  
Net current-period other comprehensive income 6 $ 269
Balance at end of period (2,474) (8,756)
Accumulated Other Comprehensive Loss [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balance at beginning of period [1] (2,480) (9,025)
Other comprehensive income before reclassifications [1] 0 0
Amounts reclassified from accumulated other comprehensive loss [1] 7 364
Tax effect [1] (1) (95)
Net current-period other comprehensive income [1] 6 269
Balance at end of period [1] $ (2,474) $ (8,756)
[1] Amounts in parenthesis indicate debits/expense.
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accumulated Other Comprehensive Loss - Reclassifications Out of AOCL (Detail) - USD ($)
$ in Thousands
3 Months Ended
Sep. 29, 2022
Sep. 23, 2021
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] $ (7) $ (364)
Amortization of Defined Benefit Pension Items [Member]    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Tax effect [1] 1 95
Amortization of defined pension items, net of tax [1] $ (6) $ (269)
[1] Amounts in parenthesis indicate debits to expense. See Note 9 – “Retirement Plan” above for additional details.
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value of Financial Instruments - Carrying Value and Fair Value Estimate of Current and Long-Term Debt (Detail) - USD ($)
$ in Thousands
Sep. 29, 2022
Jun. 30, 2022
Sep. 23, 2021
Fair Value Disclosures [Abstract]      
Carrying value of current and long-term debt: $ 9,660 $ 10,927 $ 13,812
Fair value of current and long-term debt: $ 9,583 $ 11,179 $ 15,360
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.22.2.2
Garysburg, North Carolina Facility - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Sep. 29, 2022
Sep. 23, 2021
Fire Note [Line Items]    
Gain (Loss) on Disposition of Property Plant Equipment $ 0 $ 2,349
Property, Plant and Equipment [Member]    
Fire Note [Line Items]    
Proceeds from Sale of Property, Plant, and Equipment 4,000  
Gain (Loss) on Disposition of Property Plant Equipment $ 2,349  
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.22.2.2
Subsequent Event - Additional Information (Detail) - Subsequent Event [Member]
Nov. 03, 2022
$ / shares
Subsequent Event [Line Items]  
Special cash dividend $ 1
Dividend payable date, declared day Nov. 03, 2022
Dividend payable date Dec. 21, 2022
Stockholders of record date Dec. 02, 2022
XML 68 d406966d10q_htm.xml IDEA: XBRL DOCUMENT 0000880117 2021-06-25 2021-09-23 0000880117 2022-07-01 2022-09-29 0000880117 2021-09-23 0000880117 2022-06-30 0000880117 2022-09-29 0000880117 2021-06-24 0000880117 us-gaap:RevolvingCreditFacilityMember 2022-09-29 0000880117 jbss:SquirrelBrandMember 2022-09-29 0000880117 us-gaap:CustomerRelationshipsMember 2022-09-29 0000880117 us-gaap:TradeNamesMember 2022-09-29 0000880117 us-gaap:NoncompeteAgreementsMember 2022-09-29 0000880117 jbss:NoncumulativeCommonStockMember 2022-09-29 0000880117 us-gaap:CommonClassAMember 2022-09-29 0000880117 srt:MaximumMember 2022-09-29 0000880117 jbss:OperatingLeaseYetToCommenceMember 2022-09-29 0000880117 srt:MinimumMember 2022-09-29 0000880117 us-gaap:CustomerRelationshipsMember 2022-06-30 0000880117 us-gaap:TradeNamesMember 2022-06-30 0000880117 us-gaap:NoncompeteAgreementsMember 2022-06-30 0000880117 jbss:NoncumulativeCommonStockMember 2022-06-30 0000880117 us-gaap:CommonClassAMember 2022-06-30 0000880117 us-gaap:CustomerRelationshipsMember 2021-09-23 0000880117 us-gaap:TradeNamesMember 2021-09-23 0000880117 us-gaap:NoncompeteAgreementsMember 2021-09-23 0000880117 jbss:NoncumulativeCommonStockMember 2021-09-23 0000880117 us-gaap:CommonClassAMember 2021-09-23 0000880117 us-gaap:GeneralAndAdministrativeExpenseMember 2022-07-01 2022-09-29 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-29 0000880117 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-29 0000880117 us-gaap:SalesChannelDirectlyToConsumerMember 2022-07-01 2022-09-29 0000880117 jbss:SalesChannelCommercialIngredientsMember 2022-07-01 2022-09-29 0000880117 jbss:SalesChannelContractPackagingMember 2022-07-01 2022-09-29 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2022-07-01 2022-09-29 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-07-01 2022-09-29 0000880117 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-29 0000880117 us-gaap:PropertyPlantAndEquipmentMember 2022-07-01 2022-09-29 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-25 2021-09-23 0000880117 us-gaap:RetainedEarningsMember 2021-06-25 2021-09-23 0000880117 us-gaap:SalesChannelDirectlyToConsumerMember 2021-06-25 2021-09-23 0000880117 jbss:SalesChannelCommercialIngredientsMember 2021-06-25 2021-09-23 0000880117 jbss:SalesChannelContractPackagingMember 2021-06-25 2021-09-23 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2021-06-25 2021-09-23 0000880117 jbss:NoncumulativeCommonStockMember 2021-06-25 2021-09-23 0000880117 us-gaap:AdditionalPaidInCapitalMember 2021-06-25 2021-09-23 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-06-25 2021-09-23 0000880117 us-gaap:SubsequentEventMember 2022-11-03 0000880117 us-gaap:RevolvingCreditFacilityMember 2020-03-05 0000880117 us-gaap:SubsequentEventMember 2022-11-03 2022-11-03 0000880117 jbss:NoncumulativeCommonStockMember 2022-10-28 0000880117 us-gaap:CommonClassAMember 2022-10-28 0000880117 us-gaap:TreasuryStockMember 2022-06-30 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0000880117 us-gaap:RetainedEarningsMember 2022-06-30 0000880117 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0000880117 jbss:NoncumulativeCommonStockMember 2022-06-30 0000880117 us-gaap:CommonClassAMember 2022-06-30 0000880117 us-gaap:CommonClassAMember 2022-09-29 0000880117 jbss:NoncumulativeCommonStockMember 2022-09-29 0000880117 us-gaap:AdditionalPaidInCapitalMember 2022-09-29 0000880117 us-gaap:RetainedEarningsMember 2022-09-29 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-29 0000880117 us-gaap:TreasuryStockMember 2022-09-29 0000880117 us-gaap:CommonClassAMember 2021-06-24 0000880117 jbss:NoncumulativeCommonStockMember 2021-06-24 0000880117 us-gaap:AdditionalPaidInCapitalMember 2021-06-24 0000880117 us-gaap:RetainedEarningsMember 2021-06-24 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-24 0000880117 us-gaap:TreasuryStockMember 2021-06-24 0000880117 us-gaap:CommonClassAMember 2021-09-23 0000880117 jbss:NoncumulativeCommonStockMember 2021-09-23 0000880117 us-gaap:AdditionalPaidInCapitalMember 2021-09-23 0000880117 us-gaap:RetainedEarningsMember 2021-09-23 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-23 0000880117 us-gaap:TreasuryStockMember 2021-09-23 iso4217:USD shares utr:Year pure iso4217:USD shares jbss:Channel false 2023 Q1 SANFILIPPO JOHN B & SON INC 0000880117 --06-30 10-Q true 2022-09-29 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 8929459 2597426 252601000 226329000 201958000 174526000 50643000 51803000 17982000 17745000 10247000 9069000 0 2349000 28229000 24465000 22414000 27338000 193000 189000 661000 371000 402000 348000 349000 618000 -1412000 -1337000 21002000 26001000 5457000 6752000 15545000 19249000 7000 364000 1000 95000 6000 269000 15551000 19518000 1.35 1.67 1.34 1.66 298000 415000 539000 305000 267000 311000 76401000 69611000 71890000 192098000 204855000 152603000 6746000 8283000 10407000 275543000 283164000 235439000 9150000 9150000 9150000 102837000 102810000 102661000 251998000 245111000 226618000 5296000 5296000 5295000 614000 614000 614000 6926000 6471000 16593000 376821000 369452000 360931000 255948000 252371000 242422000 120873000 117081000 118509000 13834000 13632000 13027000 15289000 15491000 16096000 136162000 132572000 134605000 7621000 8065000 9457000 6134000 8272000 9542000 3231000 3236000 5297000 9650000 9650000 9650000 2430000 2303000 3171000 440771000 447262000 407161000 42624000 40439000 45264000 628000 614000 572000 2046000 3149000 3858000 51222000 47720000 46103000 488000 214000 171000 12166000 18888000 11410000 17624000 12352000 17028000 126170000 122762000 123834000 7612000 7774000 8240000 7612000 7774000 9939000 28753000 28886000 35257000 1242000 1076000 1804000 7831000 7943000 8162000 45438000 45679000 55162000 171608000 168441000 178996000 0.01 0.01 0.01 10000000 10000000 10000000 2597426 2597426 2597426 2597426 2597426 2597426 26000 26000 26000 0.01 0.01 0.01 17000000 17000000 17000000 9047359 9047359 8989980 90000 90000 90000 129572000 128800000 126958000 143153000 153589000 111051000 -2474000 -2480000 -8756000 117900 117900 117900 1204000 1204000 1204000 269163000 278821000 228165000 440771000 447262000 407161000 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 2597426 26000 8988812 90000 126271000 126336000 -9025000 -1204000 242494000 19249000 19249000 3 34534000 34534000 95000 269000 269000 1168 0 -16000 -16000 703000 703000 2597426 26000 8989980 90000 126958000 111051000 -8756000 -1204000 228165000 15545000 19249000 4961000 4596000 -5000 2299000 5000 790000 772000 703000 6790000 5556000 -12757000 4605000 -1537000 1839000 3216000 -1631000 -5265000 -12089000 3815000 2805000 -215000 -172000 -127000 607000 30646000 903000 5918000 5110000 0 3945000 56000 72000 -5974000 -1237000 2185000 36611000 1267000 938000 274000 -922000 25981000 34534000 0 16000 -24789000 201000 -117000 -133000 415000 672000 298000 539000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 1 – Basis of Presentation and Description of Business </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">fifty-two</div> weeks (four thirteen-week quarters). Additional information on the comparability of the periods presented is as follows: </div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; vertical-align: top;;text-align:left;">•</td> <td style="width: 1%; vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">References herein to fiscal 2023 and fiscal 2022 are to the 52 week fiscal year ending June 29, 2023 and the 53 week fiscal year ended June 30, 2022, respectively. </div><br/></div> </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; vertical-align: top;;text-align:left;">•</td> <td style="width: 1%; vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">References herein to the first quarter of fiscal 2023 and fiscal 2022 are to the quarters ended September 29, 2022 and September 23, 2021, respectively. </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fisher, Orchard Valley Harvest,</div></div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Squirrel Brand </div></div>and<div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> Southern Style Nuts </div></div>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, snacks and trail mixes, snack bites, sunflower kernels, dried fruit, corn snacks, chickpea snacks, sesame sticks and other sesame snack products under our brand names 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. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 30, 2022 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 2022 Annual Report on Form <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">10-K</div> for the fiscal year ended June 30, 2022. </div> 3 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 2 – Revenue Recognition </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">When Performance Obligations Are Satisfied </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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, as the customer can 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. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Variable Consideration </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Some of our products are sold through specific incentive programs consisting of promotional allowances, volume and customer rebates, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">in-store</div> display incentives and marketing allowances, among others, 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. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Contract Balances </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. Contract asset balances at September 29, 2022 and September 23, 2021 were $562 and $58, respectively, and are recorded in the caption “Prepaid expenses and other current assets” on the Consolidated Balance Sheets. There was no contract asset balance at June 30, 2022. The Company generally does not have material deferred revenue or contract liability balances arising from transactions with customers. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Disaggregation of Revenue </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenue disaggregated by sales channel is as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 72%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Quarter Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Distribution Channel</div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 29,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 23,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Consumer</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">196,547</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">179,761</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Commercial Ingredients</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">31,507</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28,156</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contract Packaging</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24,547</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">18,412</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">252,601</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">226,329</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> 562000 58000 0 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenue disaggregated by sales channel is as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 72%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Quarter Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Distribution Channel</div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 29,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 23,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Consumer</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">196,547</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">179,761</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Commercial Ingredients</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">31,507</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28,156</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contract Packaging</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24,547</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">18,412</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">252,601</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">226,329</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> 196547000 179761000 31507000 28156000 24547000 18412000 252601000 226329000 <div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 3 - Leases </div></div></div></div> <div style="background: none;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Description of Leases </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-lease</div> 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. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> 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 4.8 years. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">It is our accounting policy to not 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 Sheet. We have also made the policy election to not separate lease and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-lease</div> components for all leases. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The following table provides supplemental information related to operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> assets and liabilities: </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 36%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 5%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 5%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 5%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 5%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 32%; font-family: &quot;Times New Roman&quot;;"/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">September 29,</div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div></div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">June 30,</div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div></div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">September 23,</div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2021</div></div></div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Affected Line Item in</div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Consolidated Balance Sheet</div></div></div> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> assets</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,430</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,303</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,171</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> assets</div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Total lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> assets</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,430</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,303</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,171</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating leases</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,215</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,258</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,412</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Other accrued expenses</div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Noncurrent:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating leases</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,242</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,076</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,804</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Long-term operating lease liabilities</div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total lease liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,457</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,334</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,216</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following tables summarize the Company’s total lease costs and other information arising from operating lease transactions: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 72%;"/> <td style="width: 11%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 11%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Quarter Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 29,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 23,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease costs <div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(a)</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">474</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">444</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Variable lease costs <div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(b)</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">57</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total lease cost</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">531</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">461</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(a)</div> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Includes short-term leases which are immaterial. </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(b)</div> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Variable lease costs consist of sales tax and lease overtime charges. </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Supplemental cash flow and other information related to leases was as follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 93%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Quarter Ended</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 29,</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 23,</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating cash flows information:</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="display:inline;"/></td> <td style="vertical-align: bottom;"><div style="display:inline;"/></td> <td style="vertical-align: bottom;"><div style="display:inline;"/></td> <td style="vertical-align: bottom;"><div style="display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="display:inline;"/></td> <td style="vertical-align: bottom;"><div style="display:inline;"/></td> <td style="vertical-align: bottom;"><div style="display:inline;"/></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash paid for amounts included in measurements for lease liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">402</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">397</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr> <td style="vertical-align: top; line-height: 7pt; font-size: 7pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 7pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: 7pt;"><div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; line-height: 7pt; font-size: 7pt;"> <div style="font-size: 7pt; line-height: 7pt;"><div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 7pt; font-size: 7pt;"> <div style="font-size: 7pt; line-height: 7pt;"><div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 7pt; font-size: 7pt;"> <div style="font-size: 7pt; line-height: 7pt;"><div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 7pt; font-size: 7pt;"> <div style="font-size: 7pt; line-height: 7pt;"><div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; line-height: 7pt; font-size: 7pt;"> <div style="font-size: 7pt; line-height: 7pt;"><div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 7pt; font-size: 7pt;"> <div style="font-size: 7pt; line-height: 7pt;"><div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 7pt; font-size: 7pt;"> <div style="font-size: 7pt; line-height: 7pt;"><div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 7pt; font-size: 7pt;"> <div style="font-size: 7pt; line-height: 7pt;"><div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-cash</div> activity:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; white-space: nowrap;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal; white-space: nowrap;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Right-of-use</div></div> assets obtained in exchange for new operating lease obligations</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">496</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">45</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><br/></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap;"/> </tr> </table> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 66%;"/> <td style="width: 10%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 9%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 9%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 29,<br/>2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 23,<br/>2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 66%;"/> <td style="width: 10%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 9%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 9%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Weighted average remaining lease term (in years)</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.5</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.3</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.6</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Weighted average discount rate</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.6</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.3</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.2</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Maturities of operating lease liabilities as of September 29, 2022 are as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"/><br/></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 90%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fiscal Year Ending</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 90%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">June 29, 2023 (excluding the quarter ended September 29, 2022)</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">$</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">1,055</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">June 27, 2024</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">808</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">June 26, 2025</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">432</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">June 25, 2026</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">244</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">June 24, 2027</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">65</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">June 29, 2028</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">3</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Thereafter</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%; padding: 0pt 5pt 0pt 0pt; background-color: rgb(204, 238, 255);;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total lease payments</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">2,607</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less imputed interest</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">(150</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Present value of operating lease liabilities</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);">$</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">2,457</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="background-color: rgb(255, 255, 255);"> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">At September 29, 2022, the Company has additional operating leases of approximately $505 that have not yet commenced and therefore are not reflected in the Consolidated Balance Sheet and tables above. The leases are scheduled to commence in the second and third quarters of fiscal 2023 with initial lease terms ranging from 3 to 5 years. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Lessor Accounting </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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: <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Leases</div></div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">straight-line</div> basis over the terms of the leases. There is generally no variable lease consideration and an immaterial amount of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-lease</div> components such as recurring utility and storage fees. Leases between related parties are immaterial. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Leasing revenue is as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 72%;"/> <td style="width: 11%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 11%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Quarter Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 29,<br/> 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 23,<br/> 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Lease income related to lease payments</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">402</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">410</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">The future minimum, undiscounted fixed cash flows under <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-cancelable</div> tenant operating leases for each of the next five years and thereafter is presented below. </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"/><br/></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 90%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fiscal Year Ending</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 90%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">June 29, 2023 (excluding the quarter ended September 29, 2022)</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">$</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">1,348</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">June 27, 2024</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">1,818</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">June 26, 2025</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">1,228</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">June 25, 2026</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">670</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">June 24, 2027</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">614</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">June 29, 2028</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%; padding: 0pt 5pt 0pt 0pt; background-color: rgb(255, 255, 255);;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">$</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">5,678</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> <tr> <td style="vertical-align: top; line-height: 1pt; font-size: 1pt; padding-bottom: 1.25pt; background-color: rgb(255, 255, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 1pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt; padding-bottom: 1.25pt; background-color: rgb(255, 255, 255);"> <div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2.5pt double black; line-height: 1pt; font-size: 1pt; background-color: rgb(255, 255, 255);"> <div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2.5pt double black; line-height: 1pt; font-size: 1pt; background-color: rgb(255, 255, 255);"> <div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 1pt; font-size: 1pt; padding-bottom: 1.25pt; background-color: rgb(255, 255, 255);"> <div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> P4Y9M18D <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The following table provides supplemental information related to operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> assets and liabilities: </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 36%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 5%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 5%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 5%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 5%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 32%; font-family: &quot;Times New Roman&quot;;"/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">September 29,</div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div></div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">June 30,</div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div></div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">September 23,</div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2021</div></div></div> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Affected Line Item in</div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Consolidated Balance Sheet</div></div></div> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> assets</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,430</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,303</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,171</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> assets</div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Total lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> assets</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,430</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,303</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,171</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating leases</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,215</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,258</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,412</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Other accrued expenses</div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Noncurrent:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating leases</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,242</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,076</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,804</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Long-term operating lease liabilities</div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total lease liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,457</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,334</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,216</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> </table> 2430000 2303000 3171000 2430000 2303000 3171000 1215000 1258000 1412000 1242000 1076000 1804000 2457000 2334000 3216000 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following tables summarize the Company’s total lease costs and other information arising from operating lease transactions: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 72%;"/> <td style="width: 11%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 11%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Quarter Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 29,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 23,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease costs <div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(a)</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">474</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">444</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Variable lease costs <div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(b)</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">57</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total lease cost</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">531</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">461</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(a)</div> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Includes short-term leases which are immaterial. </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(b)</div> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Variable lease costs consist of sales tax and lease overtime charges. </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> 474000 444000 57000 17000 531000 461000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Supplemental cash flow and other information related to leases was as follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 93%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Quarter Ended</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 29,</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 23,</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating cash flows information:</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="display:inline;"/></td> <td style="vertical-align: bottom;"><div style="display:inline;"/></td> <td style="vertical-align: bottom;"><div style="display:inline;"/></td> <td style="vertical-align: bottom;"><div style="display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="display:inline;"/></td> <td style="vertical-align: bottom;"><div style="display:inline;"/></td> <td style="vertical-align: bottom;"><div style="display:inline;"/></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash paid for amounts included in measurements for lease liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">402</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">397</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr> <td style="vertical-align: top; line-height: 7pt; font-size: 7pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 7pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: 7pt;"><div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; line-height: 7pt; font-size: 7pt;"> <div style="font-size: 7pt; line-height: 7pt;"><div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 7pt; font-size: 7pt;"> <div style="font-size: 7pt; line-height: 7pt;"><div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 7pt; font-size: 7pt;"> <div style="font-size: 7pt; line-height: 7pt;"><div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 7pt; font-size: 7pt;"> <div style="font-size: 7pt; line-height: 7pt;"><div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; line-height: 7pt; font-size: 7pt;"> <div style="font-size: 7pt; line-height: 7pt;"><div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 7pt; font-size: 7pt;"> <div style="font-size: 7pt; line-height: 7pt;"><div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 7pt; font-size: 7pt;"> <div style="font-size: 7pt; line-height: 7pt;"><div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 7pt; font-size: 7pt;"> <div style="font-size: 7pt; line-height: 7pt;"><div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-cash</div> activity:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; white-space: nowrap;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal; white-space: nowrap;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Right-of-use</div></div> assets obtained in exchange for new operating lease obligations</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">496</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">45</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"/> 402000 397000 496000 45000 <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap;"/> </tr> </table> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 66%;"/> <td style="width: 10%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 9%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 9%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 29,<br/>2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 23,<br/>2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 66%;"/> <td style="width: 10%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 9%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 9%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Weighted average remaining lease term (in years)</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.5</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.3</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.6</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Weighted average discount rate</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.6</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.3</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.2</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="clear: both; max-height: 0px;"/> P2Y6M P2Y3M18D P2Y7M6D 0.046 0.043 0.042 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Maturities of operating lease liabilities as of September 29, 2022 are as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"/><br/></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 90%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fiscal Year Ending</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 90%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">June 29, 2023 (excluding the quarter ended September 29, 2022)</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">$</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">1,055</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">June 27, 2024</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">808</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">June 26, 2025</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">432</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">June 25, 2026</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">244</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">June 24, 2027</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">65</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">June 29, 2028</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">3</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Thereafter</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%; padding: 0pt 5pt 0pt 0pt; background-color: rgb(204, 238, 255);;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total lease payments</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">2,607</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less imputed interest</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">(150</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Present value of operating lease liabilities</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);">$</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">2,457</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="background-color: rgb(255, 255, 255);"> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> 1055000 808000 432000 244000 65000 3000 0 2607000 150000 2457000 505000 P3Y P5Y <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Leasing revenue is as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 72%;"/> <td style="width: 11%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 11%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Quarter Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 29,<br/> 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 23,<br/> 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Lease income related to lease payments</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">402</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">410</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> 402000 410000 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">The future minimum, undiscounted fixed cash flows under <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-cancelable</div> tenant operating leases for each of the next five years and thereafter is presented below. </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"/><br/></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 90%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fiscal Year Ending</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 90%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">June 29, 2023 (excluding the quarter ended September 29, 2022)</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">$</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">1,348</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">June 27, 2024</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">1,818</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">June 26, 2025</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">1,228</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">June 25, 2026</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">670</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">June 24, 2027</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">614</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">June 29, 2028</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%; padding: 0pt 5pt 0pt 0pt; background-color: rgb(255, 255, 255);;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">$</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">5,678</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> <tr> <td style="vertical-align: top; line-height: 1pt; font-size: 1pt; padding-bottom: 1.25pt; background-color: rgb(255, 255, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 1pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt; padding-bottom: 1.25pt; background-color: rgb(255, 255, 255);"> <div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2.5pt double black; line-height: 1pt; font-size: 1pt; background-color: rgb(255, 255, 255);"> <div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2.5pt double black; line-height: 1pt; font-size: 1pt; background-color: rgb(255, 255, 255);"> <div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 1pt; font-size: 1pt; padding-bottom: 1.25pt; background-color: rgb(255, 255, 255);"> <div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> 1348000 1818000 1228000 670000 614000 0 5678000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 4 – Inventories </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventories consist of the following: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 64%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 29,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 23,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Raw material and supplies</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">60,657</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">77,558</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">55,159</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Work-in-process</div></div> and finished goods</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">131,441</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">127,297</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">97,444</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">192,098</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">204,855</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">152,603</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventories consist of the following: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 64%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 29,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 23,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Raw material and supplies</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">60,657</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">77,558</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">55,159</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Work-in-process</div></div> and finished goods</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">131,441</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">127,297</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">97,444</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">192,098</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">204,855</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">152,603</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 60657000 77558000 55159000 131441000 127297000 97444000 192098000 204855000 152603000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 5 – Goodwill and Intangible Assets </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Identifiable intangible assets that are subject to amortization consist of the following: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 66%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 29,<br/> 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,<br/> 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 23,<br/> 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Customer relationships</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,100</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,100</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,100</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Brand names</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,990</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,990</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,990</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-compete</div> agreement</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">270</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">270</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">270</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">38,360</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">38,360</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">38,360</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less accumulated amortization:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Customer relationships</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(19,053</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(18,795</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(17,961</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Brand names</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(11,425</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(11,252</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(10,735</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-compete</div> agreement</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(261</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(248</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(207</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(30,739</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(30,295</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(28,903</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net intangible assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,621</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,065</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,457</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Customer relationships are being amortized on an accelerated basis. The brand names remaining to be amortized consist of the <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Squirrel Brand </div></div>and<div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> Southern Style Nuts</div></div> brand names. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total amortization expense related to intangible assets, which is classified in administrative expense in the Consolidated Statement of Comprehensive Income, was $444 for the quarter ended September 29, 2022. Amortization expense for the remainder of fiscal 2023 is expected to be approximately $1,213, and expected amortization expense for the next five fiscal years is as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 91%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 3%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Fiscal Year Ending</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">June 27, 2024</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,414</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">June 26, 2025</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,156</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">June 25, 2026</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">861</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">June 24, 2027</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">690</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">June 29, 2028</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">521</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Our net goodwill of $9,650 relates entirely to the Squirrel Brand acquisition completed in the second quarter of fiscal 2018. There was no change in the carrying amount of goodwill during the quarter ended September 29, 2022. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Identifiable intangible assets that are subject to amortization consist of the following: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 66%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 29,<br/> 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,<br/> 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 23,<br/> 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Customer relationships</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,100</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,100</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,100</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Brand names</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,990</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,990</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,990</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-compete</div> agreement</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">270</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">270</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">270</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">38,360</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">38,360</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">38,360</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less accumulated amortization:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Customer relationships</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(19,053</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(18,795</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(17,961</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Brand names</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(11,425</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(11,252</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(10,735</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-compete</div> agreement</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(261</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(248</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(207</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(30,739</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(30,295</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(28,903</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net intangible assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,621</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,065</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,457</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 21100000 21100000 21100000 16990000 16990000 16990000 270000 270000 270000 38360000 38360000 38360000 19053000 18795000 17961000 11425000 11252000 10735000 261000 248000 207000 30739000 30295000 28903000 7621000 8065000 9457000 444000 1213000 expected amortization expense for the next five fiscal years is as follows: <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 91%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 3%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Fiscal Year Ending</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">June 27, 2024</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,414</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">June 26, 2025</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,156</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">June 25, 2026</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">861</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">June 24, 2027</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">690</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">June 29, 2028</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">521</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> 1414000 1156000 861000 690000 521000 9650000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 6 – Credit Facility </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">At September 29, 2022, we had $70,686 of available credit under the Credit Facility which reflects borrowings of $42,624 and reduced availability as a result of $4,190 in outstanding letters of credit. As of September 29, 2022, we were in compliance with all financial covenants under the Credit Facility and Mortgage Facility. </div></div> 117500000 70686000 42624000 4190000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 7 – Earnings Per Common Share </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table presents the reconciliation of the weighted average shares outstanding used in computing basic and diluted earnings per share: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 72%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Quarter Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 29,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 23,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average number of shares outstanding – basic</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,553,432</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,519,472</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Effect of dilutive securities:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="null;text-indent: 0px;;display:inline;">Restricted</div> stock units</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">63,681</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">69,012</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average number of shares outstanding – diluted</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,617,113</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,588,484</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">There were no anti-dilutive awards excluded from the computation of diluted earnings per share for either period presented. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table presents the reconciliation of the weighted average shares outstanding used in computing basic and diluted earnings per share: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 72%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Quarter Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 29,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 23,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average number of shares outstanding – basic</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,553,432</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,519,472</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Effect of dilutive securities:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="null;text-indent: 0px;;display:inline;">Restricted</div> stock units</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">63,681</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">69,012</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average number of shares outstanding – diluted</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,617,113</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,588,484</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 11553432 11519472 63681 69012 11617113 11588484 0 0 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 8 – Stock-Based Compensation Plans </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">During the quarter ended September 29, 2022 there was no significant restricted stock unit (“RSU”) activity. Compensation expense attributable to stock-based compensation during the first quarter of fiscal 2023 and fiscal 2022 was $772 and $703, respectively. As of September 29, 2022, there was $3,359 of total unrecognized compensation expense related to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-vested</div> RSUs granted under our stock-based compensation plans. We expect to recognize that cost over a weighted average period of 1.2 years. </div> 772000 703000 3359000 P1Y2M12D <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 9 – Retirement Plan </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Supplemental Employee Retirement Plan is an unfunded, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-qualified</div> benefit 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: </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 72%;"/> <td style="width: 11%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 11%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Quarter Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 29,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 23,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Service cost</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">200</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">248</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest cost</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">342</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">254</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amortization of loss</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">364</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net periodic benefit cost</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">549</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">866</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </div></div> The components of net periodic benefit cost are as follows: <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 72%;"/> <td style="width: 11%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 11%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Quarter Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 29,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 23,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Service cost</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">200</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">248</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest cost</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">342</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">254</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amortization of loss</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">364</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net periodic benefit cost</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">549</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">866</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 200000 248000 342000 254000 -7000 -364000 549000 866000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 10 – Accumulated Other Comprehensive Loss </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The table below sets forth the changes to accumulated other comprehensive loss (“AOCL”) for the quarter ended September 29, 2022 and September 23, 2021.<div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px"> </div>These changes are all related to our defined benefit pension plan. </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 73%;"/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt; font-size: 5pt;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-size:8pt;;display:inline;">Changes to AOCL</div> </div></div><div style="font-size:4pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; font-size: 4pt;;display:inline;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:3.3px">(a)</div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Quarter Ended</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 29,<br/>2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 23,<br/>2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 73%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at beginning of period</div></div> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2,480</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 7%; white-space: nowrap;">  <div style="display:inline;">  </div><div style="display:inline;"> </div><div style="display:inline;"> </div><div style="display:inline;"> </div><div style="display:inline;"> </div><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(9,025</td> <td style="vertical-align: bottom; white-space: nowrap;"> <div><div style="display:inline;">)</div> </div> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 73%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other comprehensive income before reclassifications</div></div> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;"> <div style="margin-bottom: 0px; margin-top: 0px;"> </div> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; white-space: nowrap; width: 73%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">Amounts reclassified from accumulated other comprehensive loss</div></div> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">364</td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-bottom: 0px; margin-top: 0px;"> </div> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 73%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Tax effect</div></div> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(95</td> <td style="vertical-align: bottom; white-space: nowrap;"> <div><div style="display:inline;">)</div> </div> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 73%;"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; line-height: normal;"> </div> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 73%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net current-period other comprehensive income</div></div> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">269</td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-bottom: 0px; margin-top: 0px;"> </div> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 73%;"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; line-height: normal;"> </div> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 73%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at end of period</div></div> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2,474</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(8,756</td> <td style="vertical-align: bottom; white-space: nowrap;"> <div><div style="display:inline;">)</div> </div> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 73%;"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; line-height: normal;"> </div> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> <div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(a)</div></div></div></td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Amounts in parenthesis indicate debits/expense. </div></div></div></div> </td> </tr> </table> <div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"/></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The reclassifications out of AOCL for the quarter ended September 29, 2022 and September 23, 2021 were as follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 95%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td style="width: 1%;"/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Quarter Ended</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td rowspan="3" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Affected Line Item in the<br/>Consolidated Statements of<br/>Comprehensive Income</div></div></div></div> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td colspan="5" style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Reclassifications from AOCL to Earnings </div></div><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:6.6px">(b)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 29,<br/>2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 23,<br/>2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt; width: 95%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amortization of defined benefit pension items:</div></div></div> </td> <td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 95%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unrecognized net loss</div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;">(7</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">) </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;">(364</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">) </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Pension expense (excluding</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;">service costs)</div></td> </tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 95%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Tax effect</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">1</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">95</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%;;text-align:center;">Income tax expense</td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0); width: 95%;"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0); width: 1%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0); width: 1%;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); white-space: nowrap; width: 95%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">Amortization of defined pension items,<div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"> </div>net of tax</div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">$</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;">(6</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">) </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">$</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;">(269</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">) </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0); width: 1%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0); width: 1%;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0); width: 95%;"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0); width: 1%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0); width: 1%;"> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="clear: both; max-height: 0px;;text-indent: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(b)</div> </td> <td style="vertical-align: top; width: 96%;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amounts in parenthesis indicate debits to expense. See Note 9 – “Retirement Plan” above for additional details. </div></div> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The table below sets forth the changes to accumulated other comprehensive loss (“AOCL”) for the quarter ended September 29, 2022 and September 23, 2021.<div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px"> </div>These changes are all related to our defined benefit pension plan. </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 73%;"/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt; font-size: 5pt;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-size:8pt;;display:inline;">Changes to AOCL</div> </div></div><div style="font-size:4pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; font-size: 4pt;;display:inline;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:3.3px">(a)</div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Quarter Ended</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 29,<br/>2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 23,<br/>2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 73%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at beginning of period</div></div> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2,480</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 7%; white-space: nowrap;">  <div style="display:inline;">  </div><div style="display:inline;"> </div><div style="display:inline;"> </div><div style="display:inline;"> </div><div style="display:inline;"> </div><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(9,025</td> <td style="vertical-align: bottom; white-space: nowrap;"> <div><div style="display:inline;">)</div> </div> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 73%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other comprehensive income before reclassifications</div></div> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;"> <div style="margin-bottom: 0px; margin-top: 0px;"> </div> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; white-space: nowrap; width: 73%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">Amounts reclassified from accumulated other comprehensive loss</div></div> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">364</td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-bottom: 0px; margin-top: 0px;"> </div> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 73%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Tax effect</div></div> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(95</td> <td style="vertical-align: bottom; white-space: nowrap;"> <div><div style="display:inline;">)</div> </div> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 73%;"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; line-height: normal;"> </div> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 73%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net current-period other comprehensive income</div></div> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">269</td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-bottom: 0px; margin-top: 0px;"> </div> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 73%;"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; line-height: normal;"> </div> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 73%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at end of period</div></div> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2,474</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(8,756</td> <td style="vertical-align: bottom; white-space: nowrap;"> <div><div style="display:inline;">)</div> </div> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 73%;"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; line-height: normal;"> </div> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> <div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> </div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(a)</div></div></div></td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Amounts in parenthesis indicate debits/expense. </div></div></div></div> </td> </tr> </table> -2480000 -9025000 0 0 -7000 -364000 1000 95000 6000 269000 -2474000 -8756000 <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"/></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The reclassifications out of AOCL for the quarter ended September 29, 2022 and September 23, 2021 were as follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 95%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td style="width: 1%;"/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Quarter Ended</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td rowspan="3" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Affected Line Item in the<br/>Consolidated Statements of<br/>Comprehensive Income</div></div></div></div> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td colspan="5" style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Reclassifications from AOCL to Earnings </div></div><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:6.6px">(b)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 29,<br/>2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 23,<br/>2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt; width: 95%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amortization of defined benefit pension items:</div></div></div> </td> <td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 95%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unrecognized net loss</div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;">(7</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">) </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;">(364</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">) </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Pension expense (excluding</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;">service costs)</div></td> </tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 95%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Tax effect</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">1</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">95</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%;;text-align:center;">Income tax expense</td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0); width: 95%;"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0); width: 1%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0); width: 1%;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); white-space: nowrap; width: 95%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">Amortization of defined pension items,<div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"> </div>net of tax</div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">$</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;">(6</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">) </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">$</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;">(269</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">) </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0); width: 1%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0); width: 1%;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0); width: 95%;"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0); width: 1%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0); width: 1%;"> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="clear: both; max-height: 0px;;text-indent: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(b)</div> </td> <td style="vertical-align: top; width: 96%;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amounts in parenthesis indicate debits to expense. See Note 9 – “Retirement Plan” above for additional details. </div></div> </td> </tr> </table> -7000 -364000 -1000 -95000 -6000 -269000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 11 – Commitments and Contingent Liabilities </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">flows. </div></div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Note 12 – Fair Value of Financial Instruments </div></div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Authoritative guidance issued by the Financial Accounting Standards Board (“FASB”) 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: </div></div></div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 7%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td style="width: 1%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td style="width: 90%;"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; white-space: nowrap; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">    Level 1</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">–</div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Quoted prices in active markets that are accessible at the measurement date for identical assets and liabilities.</div></div></td> </tr> <tr style="font-size: 1pt;"> <td style="height: 6pt;"> </td> <td colspan="2" style="height: 6pt;"> </td> <td colspan="2" style="height: 6pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; white-space: nowrap; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">    Level 2</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">–</div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">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.</div></div></td> </tr> <tr style="font-size: 1pt;"> <td style="height: 6pt;"> </td> <td colspan="2" style="height: 6pt;"> </td> <td colspan="2" style="height: 6pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; white-space: nowrap; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">    Level 3</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">–</div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Unobservable inputs for which there is little or no market data available.</div></div></td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">The</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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.</div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table summarizes the carrying value and fair value estimate of our current and long-term debt, excluding unamortized debt issuance costs: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div><br/></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 65%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 29,<br/>2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 23,<br/>2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 65%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Carrying value of current and long-term debt:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,660</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10,927</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,812</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value of current and long-term debt:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,583</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,179</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15,360</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The estimated fair value of our current and 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. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table summarizes the carrying value and fair value estimate of our current and long-term debt, excluding unamortized debt issuance costs: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div><br/></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 65%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 29,<br/>2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 23,<br/>2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 65%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Carrying value of current and long-term debt:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,660</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10,927</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,812</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value of current and long-term debt:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,583</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,179</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15,360</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> 9660000 10927000 13812000 9583000 11179000 15360000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 13 – Garysburg, North Carolina Facility </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">During the first quarter of fiscal 2022 we sold the Garysburg property and remaining equipment located at the property to a third party for $4,000, subject to customary adjustments to reflect closing costs, which resulted in a $2,349 gain. </div></div> 4000000 2349000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 14 – Recent Accounting Pronouncements </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">There were no recent accounting pronouncements adopted in the current fiscal year. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 15 – Subsequent Event </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On November 3, 2022, our Board of Directors declared a special cash dividend of $1.00 per share on all issued <div style="letter-spacing: 0px; top: 0px;;display:inline;">and</div> outstanding shares <div style="letter-spacing: 0px; top: 0px;;display:inline;">of </div>Common Stock and Class A Stock of the Company (the “November 2022 Dividends”). The November 2022 Dividends will be paid on December 21, 2022 to stockholders of record as of the close of business on December 2, 2022. </div></div> 2022-11-03 1 2022-12-21 2022-12-02 Amounts in parenthesis indicate debits/expense. Amounts in parenthesis indicate debits to expense. See Note 9 – “Retirement Plan” above for additional details. EXCEL 69 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %J 8U4'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 " !:@&-5NV%62^T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)TU!,'1S6?&D(+B@> O)[&ZP:4,RTN[;F\;=+J(/X#$S?[[Y M!J8S09HQXG,< T9RF&YFWP])FK!A1Z(@ 9(YHM>ISHDA-_=C])KR,QX@:/.A M#PB"\UOP2-IJTK J[ 2F>JLD2:BIC&>\=:L^/ 9^P*S!K!'CP,E:.H&F%HF MAM/<=W %+##"Z--W >U*+-4_L:4#[)R8<&WIX>7\JZE1L2 MZ<%@_I6&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M6H!C53.T!59H!@ WR, !@ !X;"]W;W)K4AI=.-D-_5BG--'I,X56>ME=;K]YV."E8\8>J= M6/,4[BR$3)B&4[GLJ+7D+,R#DKA#':?725B4MD:G^;69')V*3,=1RF>2J"Q) MF'PZY['8G+7^1GRC=HZ)L7(OQ'=S,@G/6HXI$8]YH(T$@S\/W.=Q;)2@'/\4 MHJWR-TW@[O&S^E5N'LS<,\5]$?\1A7IUUAJT2,@7+(OUK=A\Y(6A$Z,7B%CE M_Y/-]ME^MT6"3&F1%,%0@B1*MW_98U$1.P%TL"> %@'TAP!WWR]X18"7&]V6 M++=UP30;G4JQ(=(\#6KF(*^;/!K<1*E)XUQ+N!M!G![YXH%+,H.,D391*R:Y M.NUH$#:W.T$AXVA?7Y@^-J>EO6/H;HB6ZDRR, MTB69/R7W(K8YPN,_G<_G-D]H5$U/KE/-HPY:JLM41_J)W/)EI+1DD+XI2ZQ] M[X#0?#R]FEQ/9K,;\NGFXY2TXDU5QNP=.,K(SXF9304ZU6 M<<5O5L[R\:BZ/BO.<5&0>/;I@R<)(\\$<.Z1_,:?K 9Q*0?^#0:.Z_:M/IL M&KT"01R*P9R<8@I_%TF7"Y-?_P5%/0*;;JXX'ZC37 1K;B( MXCAS%^F8$[$@+OWY_A?RS HVAP>4H&X26'?/M0B^6_<$FJ @6E$0Q>&ER.@X M#$%=O/'^0$1 MI^T.>P/KV@2/K&NO8B!Z% --TD!(F"WSS9Z=;/HB SB"*56$]HSBZA>75LM- MX!"M<(CB_%)8OF./9!(")T2+*-AN2L_WN<(%!U]Y3F\ D6F$2Q:GF6N0[8"N1HG,-+D(' MP[8[<.QI:X*.O(J./)QIRKV^+QF3FLOXJ5BC6=\HX%I:9E8 Q,/J6JRXR,,9 MIGI](%FJHGQ:03SB8GLI%X^K:[)B(@_'F5TV?0OS0-KVLR2+6;Y5]%7D2^[\ M%:DR* Q3C+G(S=8NK%F9Y.2OS]RT;ON;I%<"HJ*FFL K;^=56A/OTE[W95H3 MM.55M.4=15LOFTS>"A2YR31,4ZG9'[?6PRMQ4U$/6[637,V\[W\8#89TV#T9 MGG8>;!8KP/)P&O)C!C@U?N$1;^*OQ$2%L28(RZL(R^LUT,1?"9>*&F@"OKP* MOKRCX*M6$W\ECBKJH?^?)DY/AOTN[?W0Q#L[GU"8/9G\RQ)% K/:VWY-45XM MOUX9Y]]L=*K'MY^^?&9F2T>1F"\@U'G7AU^7VZ])MB=:K/,/,NZ%UB+)#U>< MA5R:!^#^0L#<4)R8'RB_Z1G]"U!+ P04 " !:@&-5?=&RH+Q2@*6GV_8KEXO%C@1??A$[_?*?UA MN3[?TWMVR]27_4T%;\O>2L8+5DHN2E2Q[<7B$I]M2*P5:HG?.7N4HV>D7;D3 MXJM^N3JDWC\E;4.A=I>*G)9_T6/C6SL+U!ZD$H4K3(@*'C9 M_-*G-A C!;!C5B"M IDJ!!8%OU7P:T<;9+5;[ZFBZ_-*/*)*2X,U_5#'IM8& M;WBITWBK*O@O!SVUWHA2BIQG5+$,W2KX@1PIB<06;40!E;'3*7M@Z+I,1<'0 M6_3E]CUZ=?(:G2!>HL\[<9"TS.3Y4@$:;7.9MBM?-2L3R\H^^B!*M9/HIS)C MV;'^$KSH72&=*U?$:?"6[4\12=X@XA%BP+/Y$76_5L<..'X?6;^VY]OL=<&T MQO+/RSNI*BCDOTS1:ZP'9NMZ=Y_)/4W9Q0(,2U8]L,7ZY0L<>>],KC^3L:- M!'T@ I?U]6_0C"3-F;%&&M6H5M4MYV%-0A)YD("',7Z#&(E\DO1B1\C"'EGH M1+81LLZ.%5VC'HZ7]7 2KB;HYF(X#L -,[JH1QZAQ<[:_KAG%56\O$?L"0A%,GEF0A@_9PD_D[$C?U>] MORMG*FZ!9L;>FIQ=&8H@69%).DQ24"OF="0]O,0)[S(#9N"ZEVA.=*),YNM[ M)(@G*.=2B1=9-AOV!JKQW 4-4P4"ZM;;36^[+4UYSM7W-ZADQ@IO[8UQ>!.D M!I&WQ ]L6$>TB)U8/PM%=M8D5&S:F%:A +@LB2>TP&J,0)M663 M;26*#C"0NA$HF2,@ 0ZF0 UBL>^O+$ '0L1N1ORH=JSJ(FEL&/A92>^YK!V[ M.] >=O/>=:D8V%6=QS OI?DAT]5T@A,?P=@$#ZL$*0$#<5Y/8'M:*6ZILF"6 ME2B:\J1!R(^Q)7$#36(W3WZ"*09V@P9<<)E",Z0E@\&O\\R^@>?,&'C3EF@0 M\@-;L0WDB=WL>=,>-;K@OV)/7?1UJGG*4 KT+U\;<<]9<]Q36MQSH0C;< _, MBIU$UC6>\5:QAS>>=_, S^)KD/+]V )TH$3LYL2V[=PQ.$O6M:W?%'VR5.^< M^ CVYK5@$(L\SU;! T%B-T->]_"ZH!I!SGDO#,(I.1JDHC@D9HAD8$?B9D<] M)C=1-$$C>R M=NS[P*_$S:^7A8"F_$]-JWIL@0/;@58<=FFN!_2FJT/OAN$&]BD"!N8BXVG= M7HS!F=/KM,0,(GX46)(X\"]Q$IYA$_2\ Q2T;QLFS?X^2%7? AC1^_.!:\I" M)IG$,N>0@4^)FT_M-8CJ#JES [X901NXV MXS&H4W_6F4Q2D86%R$"7Q$V7/X(\X_E!3:^86NRQ"?MT(#9*1=/C_7)T"U>P MZKZ^G)0 Z5"JYA:K_]I?@%[6UWZ3[U?X;--<8PYFFEO5#[2ZYZ5$.=N"2>\T MAGJHFHO*YD6)?7W7=R>4$D7]N&,T8Y46@/]OA5#=BUZ@ORY>_PM02P,$% M @ 6H!C52I[;^=S @ X 4 !@ !X;"]W;W)K$ \N,EM8\VQ@WW;CG_/ MM9.&;DHG'GB)O^XYON?&]Z0[;1YM"8#LJ9+*3H(2L1Z'HH-2*)@;9C=5Q_8;KYVT++F% MF9;?18'E)+@,6 $KOI%XKW=?H-7SP?'E6EK_9;LV-@I8OK&HJQ9,&51"-2-_ M:NMP "">?D#< N*7@.$10-("$B^TR]AGW8S^Z:?6QKGL,D(&(+9@M!]O;-X"+ZU"?]/Y$] M*\2P*\3P-?;L5B$0*S)X(B^RP%"3'TC_ FMN4$#OZVE(+SRI\Z9M-A@E:;@] ME-43_0%0 M2P,$% @ 6H!C50%IMLZN"@ %#8 !@ !X;"]W;W)K] M99ZOSP>#;+;DJS#[G*YY(O^R2,4JS.5;\3+(UH*'\W+0*AX0RW(&JS!*>E<7 MY6=/XNHBW>1QE/ G@;+-:A6*MQL>IZ^7/=Q[_V O.ZW50[--EJ>KW6 Y@U645/^& MOW:!.!B F68 V0T@IPZ@NP'TU %L-X"5D:E<*>,0A'EX=2'25R0*M;16O"B# M68Z6[D=)L>Z37,B_1G),PF7$T*70QR^'#*M]-R.&X.'\AP[6-&]C$CI3VJB]GW\?CV<8JN)Y/;Z>0<"D=E M@,$&BFOY/%N',W[9DQ=KQL66]ZY^^PMVK"]0<+HT%G1DK!$XN@\<-5F_&H;9 M$HI6-[X%!\'>!\$V!N$NV?(D3T7$ MP6O?5KX3^\125E"5$8MY=GL1 6LV<2P*N^#L77",+CP)O@ZC.>*_9,7,>%8N M2)HON9!95@CI'@JS3&8]R$%'#;W+G)9[JL@C'FTYIXJPQ2P7]LW=^^8:?9N. MIM?WJ)F5(#=<=0%QPUJN #(JC6FN-V_OBV?,K4_CT=/M>/I' M'SW=7Q?>/ ;H]E_?[YX>I&]@JO6Z3+5=&@LZ,M:(H[^/HV_<$_=R?T/1\I55 M\[%MM7; *:+@B*@Q:VS5.&(9YWVSB>)YE+S D&$!EX_^ K35R> MNN9B J8,=TO8.TA';5:Y52,<<2U,72 TCQ#+"Z&CZ[7:,[D>/7]'T M=OQ@// ;L>;#)_XNK05=66M&L88A8H:A.WG=)"^1/#GOCEA]72X@*KNXCI+" M 95G.>UC)*"2:5YSTB('K1\S!=U'"RYS0+81Y=&_/D7J3X]$A19'[L^V5ZK* M(\I6!U2^S329F]0 1,P %/ %EX=@"7/)+%UQE(>_8!HB*L-00I45 E5MF -4 M$N9T*U0#$3$#T=I@F.JYO1K_B%F_AG)DB++1O)2 M(3821>/Z+%V<;3)NVF1 =X51Q3- 1:UVDP)04>QJR(?4Y$/,Y%-5"WU[@JA< MPICEMOEE".IEZ,\XF4W.$Z3E[.\ M+(+](N'&FZ+A@02OT'$=2J0L)24X.L23U"@/BA4REO0#Q$5%(&(I+4I 13%3 MH@*H/%O3/Z U3%%S9V??25^';T4;';P1H#9D;$Q(&PP!&7-=TL[0D,S!NDXR MK8&&FH'F)DQ^HG3+Q5R$"Q!DJ H?S%/N: "=&J5I (BTJ9C6%$/-%"/70FS* MO?8FTC@NM];[_GOF"5]$<)6A*GY@@IWV/H-DGM<.0 #),,.:$DH/[C*9:694 M =G.Q_>./^B/BB#85=,))"-4Z1F UBRBNW)JHJ%FHFGV]P^J#N@2T):PZ5D>ID9@^6D<[M19T9:T9Q)JI MZ)%N4JNFE(V(F5)^3BTV;M_!I%_\Z[J[@N/U";/ 55'QRI6CV]L,4$G;[4VF MJGQ?=RN)UJ!&S0VI,<\CP:M>31R"S34*W>UR[7;W"91Y7OM( \ADFM"=.FF- M2]2,2_4RIZWC01R%SP4XO2]RL8SOZ[].A:ZG2(&.$&'*X@$JRU6I<02&5W[[7&0 J[[ 1U7QFH&8=9F:=*F.#&0Y\ M%9O1-C" ,L=M\QL@LVV]4S7V,#/V[)PZX@K(*XZE^ +H'(\QY7D&R)[GZWJ7 MK$8@9D:@X>CAX6Y:M"@G9<=R.'J/+7LMD[_0,LWNHNJ$@$756U&V9NF4]1MLPWH"G(P:AF*_TPX>@SO.L]OD(U#F^[JC':K1C MYAZ6K+NA_$BR=R@2W5&> 0_Z,(J5T@OI;&JW[X4$D YCR]8$A( MCMB(-Y3EZ>QG'X6Y="_+OR",W;YO62A;AJ)J8 S3U2I-T*00@@ZK]'.&B:4X M?)(L."IK.ERS%#.S5%7&H P&^J3"C;Q$L*/L4D#G>LK]YP#2$8D.V$0T_',,NK05=66O&L 9)^PA( M'LF*MMKE4AZY.4$3F#7-R=<@9Q]Y(OM@\GWTF"9GPZK6%87M1UH>-,O?@I0% M8)24'W+T)(O@I*@+Y@NO4_CKU%K0E;5FW&OXLUE'%YX1(C\O?"JX8<_!_#;7= 3-(%94TU^(F2#,5\(0=9GUUI M0U0_0:K>Y.FZ_%'.3AG(M"(/^^2.5UMGM3_,YG_T.PJ_\!4$L# M!!0 ( %J 8U4""FV@0@0 .T0 8 >&PO=V]R:W-H965T&ULK9A1;Z,X$,>_BL6M3KM26S 0"+TD4C?HM'?2WE7-[M[#Z1X$ZF&?&N+/0>2&J.[Z8L5+2K(![ MCD29YX0_?03*CG,+6S]N/&3;G=0W[,5L3[:P OEU?\_5R&Z\I%D.AO!;.K</? MVJG5S*D-3Z]_>/_5P"N8-1&P9/2O+)6[N36U4 H;4E+YP(Z?H 8R"TP8%>8_ M.E;:T+=04@K)\MI8K2#/BNJ3?*\#<6* 7S)P:P-WK(%7&WAC#?S:P#>1J5!, M'&(BR6+&V1%QK5;>](4)IK%6^%FAG_M*L+%0<]=UFP"&![$#6%*[4\^4ZP'WQ MJV8,S(QZ[QX6GC.9V8?3()UKW"!L:^(>/Q@WFA:NU^!ZP[A)4N8E-1F3@JHV M24;,'F8;I'$(5=EQ "%5>9!HSU6-XO*I#[*:9W*R..Q-/;^#V:<*/+<#VJ=R MW+ ?U6]0_4'49?6 U(:3)<]D!D)#4E9LKR7P7.&OY96"KH*Q)XK3W.N#]<\6 M&+C3#FJ/!G?"$9]K)J';CSEI,">#F ]G %?H#U9<#^3GY"ROP@!WGLFR1Q2& M79YST=3UG7Z@H $*!H&^J%>@*/D34O4S>;Q"8J1XW1(QLGB M5V4MFK"A"8>SD!(AT!U:LCQ7VVREF=#?GR%? _^G#VK0G>XD;L6>)#"WU.85 MP ]@+7[^"0?.+WVE^"V=Q6_DK!7&:1/&Z7 8J_#5*:%R'1T(+:$O@)6C\.0Y M.C<.[N3$&%'\BJ@%$C4@T04@56XC4LH=X]E_D/8!1>>)Z51_':BQPGB$L 6' MG>>.Q+D<+Q.B[$>KO9VNQ)U$H>\&';2QPGB$L(UVTFSAR]%4-RZDZJ.R8MO+ MA\?RC13&(X1MON=&" ]W0J<5JGJ%+*M60?7VZ!N3"A&9HX5YC_Y9F)N [H&K MGE,%8["J#<]]:5E[4V_Q6WEKQ_VY(\/#+=D%I:WV]$IM&Z6*7U.U:9Z;+OQ* MUW5Y?PO<:&4\1MDF?.ZW\'##=6F)FYRM)'+\T)M$7;B1PKA'.(VF M433MHMDG1TO]0\!GPK=9(1"%C;)T;D+E@E=GZVH@V=Z<-M=,JK.KN=P!28%K M@?I^P]2.KP?Z -O\PK'X'U!+ P04 " !:@&-5;Z#K0T<& #@*@ & M 'AL+W=OLRS@E\-%D(L7XU&?+Z@.>$OV9(6\C]WK,R)D(_E_8@O2TJ2.BC/ M1J9AN*.//_P(;U?B.J' MT?AR2>[I#16?EM>E?!IM69(TIP5/68%*>G(U?S7!0!=2(SRE=\[WOJ&K* M+6-?JH??DJN!455$,SH7%061'P]T0K.L8I)U?&U(!]N<5>#^]V?VJ&Z\;,PM MX73"LC_31"RN!OX )?2.K#+Q@:UGM&F04_'-6<;KOVB]P7KV ,U77+"\"985 MY&FQ^22/34?L!6"K)\!L LQ6@&WT!%A-@-4*,+V> +L)L-L9W)X IPEPVAGZ M&NTV 6XKP.IK@]<$>*V WF[UFP"_'MW-<-1C.26"C"]+MD9EA99LU9=:$'6T M',*TJ+1[(TKYWU3&B?&$%9QE:4($3="-D!]2F((C=B>?V/S+@F4)+?E/*/RZ M2L43&J)/-U/T\XM?T N4%NCC@JTX*1)^.1*RFHIS-&\RO]ED-GLR?V2"9(JP MB3YL0I:I#*R2AX]SRNM2KTF)/I-L1=%?;VE^2\N_%<13/?$'*N14E[T0DK)( MBWNNXPKU7*_G\U6^RNI.?2\6M$03ELNU95%-^@>*_F!<2Q\=Z3JY2O%5^;09 M(AU1?*0S,R(+>5U5E\N%Y"C=[ C='LT%>L>*X633#56;/S,A>Q75JV,]:.^+ M^D>*KF7_W"Q(V3=Z(ZGIK;#-K;#-NA:[IY8W)"/%G"(BT.^KXB4R[0MD&B96 M"77#Y-9,U6+_,#9MTP[LR]'#OC"[,&RZIH*$WAV1RY=G!_XOH]-M6;L MK69LK6;>R=-86LQ93E7JL#M)<2#G86L::C.<.^PGI0PA4T:09#$DV0R([$ 9 MSE89CE89$\(7*$D?TH3V'">Z*UI*AR7?*Z:P1N;:>3$S!3;>GG M:@22+((DBR')9E[G5-MSJ/6W"O'_6X5<-!B54K2ISSW]0I)-(>YZ#\HV!64+0=DB4+:X83MN>2B ?N '@=\GGIT5B<_S(BVC%HVI%(W9 M+=?S?1.WYVD7ATW?-XSV/%7@',OQVQ:' C>;KS M)/&WF9+:+@=U)4'9IJ!L(2A;!,H6XU.M204P,&S/\>S,2?P][B16>(6. M8W)]:;EMW@"N&LX>I[9ELP)H*F^N+.5 .I+@K+%H&PS*+9#T>QL3*SW,3O6 M0* Y__J*PWJ W;:)I,!A,W"ZDE'@;$O>.MI[41W5X:%##5E4/5BO;1 ML8OIO7+L+#NL]^QZK0%=ET.Z4!-0MBDH6PC*%H&RQ;AKB_9<.;I ]95CM/IQ&J0( )0& 8 >&PO M=V]R:W-H965T&ULK55=;YLP%/TK%JNV5MH"@:1=.X+4I)VV MATI1LVX/TQX4"2^)W=Y4 M);&L#&<"IHKHJBBH>AX#E^N1U_>V&_=LF1N[X2=Q29

E?PG<%:[\R)=3*7\M$NOF8C+[""@$-J+ /%8043X-P2 MH8RGAM-K'VF!N_,M^V?G';W,J8:)Y#]89O*1]]$C&2QHQ09*OR.W3Q4SS^1T2A46Y&!82OD9^4 >9C?D].2,G! FR+=<5IJ*3,>^ M077V&7[:*!G72L(#2B)R)Y%8DUN10?82[Z.KUEJXM38.CQ+.H.R1\/(]"8,P M[- S^1=XY.#](W*BMM.1XXL.\6V;>["W/Z_GVBC\L']U=:]F'W2SV\-^I4N: MPLC#TZQ!K?NJS_)[(7C1BTC1@<8T\F5.*9UCA]7E_>:\,(1VEQ:)6$O',;^:M=3772^4Q2U%2^$#ENAPZ-"ITU8<4;G MC-LW1 NI#/M-70(Q@;*!&+HAL,%4U9W2AZ]4]?=TOZZX'.X)]W<.> %JZ7)/ M8]LJ8>H#T>ZVT7KM$F5O?XR16R?D7YHZK^^H6C*A"8<%4@:]"Y2EZ@RL%T:6 M+D;FTF HN6F.OPU0M@#O+Z0TVX5]0/LC2OX 4$L#!!0 ( %J 8U4N#(@\ MA@8 %0: 8 >&PO=V]R:W-H965T&ULK9EO;^(X$,:_ MBL6M3JU4%FPG@?1:)$KI+=*V1:6[^]H0 U&3F+4-;>_3GYW0!&+'[4J5JA+" M>/+XS\QO[%P\,_XDUI1*\)(FF;ALK:7 M;CS$J[74-SJ#BPU9T1F5/S93KKYU2B]1G-),Q"P#G"XO6T-X/L)8-\@M?L;T M61Q< ]V5.6-/^LLDNFQUM2*:T(74+HCZV-$131+M2>GXO7?:*I^I&QY>OWF_ MR3NO.C,G@HY8\BN.Y/JRU6^!B"[)-I$/[/D;W7?(U_X6+!'Y?_!Q?]Y5\3S4\#P,;EDF MUP*,LXA&Q^T[2GO9 ?36@2OD=#BCFZ\ A6< =1&RZ!E]I#G.FT.''%R.)\[] MX:;Q',Z^@9OO][]FX.;A_A;<3\J;GWSN@N*>+I>B0SWZNK,\W:7M#U&]2A2AURJIMRNB%Q]+;$BX7$Y)IR55ZH@,WD?H59 MM2-3NX\-Z:95&_9Q0T*!%4JADU/5&MB05[T K JQ\6R,8%!7:%JU88!A@\(* M==#-.J60;VDUN%:%GF79H:">[FQF$'7[3:-840^ZL3J7E$ M39SA;N 9,66:A4W4@Q7VX#O3CE;$%I),"2L_2P>!4?J%Z1B<$ZQRTF./0:4A"J0(G7;4-C@@W)"%4P1%Y?Q3* M-Y.[X=WH Z&,G-#]TU#^+&_'HU#A%[GQJV=/K-5&LP#;G''E0LV=?<8L=(7] M.LTL5C@(8$,U@RH((S>$IUSMW>(-2729L#\&R@Z@'-&Y/38L&TJ(@CKJ;&8A M[C>HKBB,W!16]0VG*E>"DX@65ZP)L1WG$R=(NVT0O,H/#0O$0-<5T M!6CD!O1UK+&<1;HBBR.K.A.O;>2'_?KY@\T.>S[V&B16)$9.Q@T>]P6CVCMP MFN3G@Y+I]*B6,^$4J#0ND_RT4*=U#23Y"L@SX?9CP?W3G(G=-&G#ANT9KEB* MW2PMT^?)/G^>'E5%RS@C:M6_FTRQA9;(ZQW4Y_NC-],.=1M"$U=,Q6ZFWHT? MP?5X]# >SL:J)@(ZMUI56G:1$-8CT6J%&VHW7!$4NPFJ#XS/P)RNXBS3 ZIK M%\IC9EW?V&2E9]3M%J.@":CXX(C6#=1")]7[8*=";)Q"HK!>1%F,?&/GVSDX MGT\I7^6O+03(=[?%27=YMWPU,LQ?"-3N7\'S4?&"HW)3O&^Y)5P-NP )72J7 MW:\]-6:\>(51?)%LD[\%F#,I69I?KBF)*-<&ZO[!0 #@T !@ !X;"]W;W)K]7#!0@: %%5SM)XPL@.2& MY%K6W_<,=Z7(AJVV0%^L)3F7,X],L;ZQ7 8LI(K M%0:N9HN3POE*12S]Y3#4GE6>E"HSG(Q&3X>5TK9W>ISVSOWIL6NBT9;//86F MJI1?S]FXU4EOW-ML7.C+,LK&\/2X5I>\X/BY/O=8#;=6_-]9?I=@1RU(%/G/FJ\YC>=)[WJ.<"]68>.%6;[B+YU#L9SA MJ$=9$Z*K.F4@J+1M?]5-Q\..PO.'%":=PB3A;ATEE"]55*?'WJW(BS2LR4<* M-6D#G+9R*8OH<:JA%T_G*NA KJ!SSX%M5"U7-J>7'#*OZ[3&^;P)4 WA>!CA M5I2'6>=BWKJ8/.!B2A^!N,4\VF.>3O0877 ]H\FN?)J/) M9(^]Z9:#:;(W?<#>+,M<8Z.VEW3NC,XT!_ISM@S1(V?^NB_@UM[!_?:DCEZ$ M6F5\TJN%57_-O=/'C\9/1T=[T!YLT1[LL_[_W-A^%Q]=9!K3XT?/)^/Q$?UG MCS0+U 3.J63/VO:IL4:V8\F4(1?X)I+#PJ]T8-(VUYF*'/I)(+*O0O(]&1VM M.'V,C_J;G2;; Y1)Z@/7;-;22]A3=/3.E9;F UHH M6VBCZ]K18U751[1P /W69H,4)1S0JH2%]1.WL@@K-,N@@3% H=,F5HSH2VV_R@;'W*U%M;>-9:)558FX7YR M&=J8)F,_UA-2 MGD5$D!Q.:,5\=1>IE$&"U%58:R,I3.]5 "%)?CIJ*[(/@D.]87NP'VM+B0^1 MOC?*X^[;./]5 )U&Z$"@+42NEC"QZ0U)>6=[FK;'=P#25TY6'6* <[%L\+P) M#[5W@!LZLI MYTD.2+?9\-GJ*-"CY/\ :8$":P4$47 F1^WDP@I2ZI6&=23()Y^5RN?T!0G" M:WJCT&!"[-/B>Z.]9T-SGP+'&PQY"^MKP_11K,(!'L*L+0Z)L+&JR1,&24R; M:? 7L@72GLD8=T6_J: @4OG2I1V1,&'V/5$ M)B]6Z.^SAK\ MJDFTORDN(<)9DZK1REMOH)(UWLO!C@*Z@$:9RM58EL1 !R ,1FT6@ZH?.#:9 M!.(P'X3-4J/Y>5TA8;QV.6X<+;56R<^]_'L)&#;PY%O,2,DRLK]25V@9 %Y) MWJ085GJ_9-IU% MOL'D%[JTW"+?"0B3H5>MQT2)BUM:-,CL^KJDPATR$,&2D_TL91X85%0TINTI MK;];B4*X907(VW:YZ34HM( AS,,)['A7T;YT[A-JEW*' 4L$M0T.:>T0&EG MQ@5IXAO2D:SK5"S=;%#CFC)=XR6C2[8(7=HSSJ6_Y/<6M,"=54"7*?JY>YA> MSV;GW:OTRX!D]/#2:LPZO7ZH_G^HR#:?3E8YF0;:S>JIL'7;2FI7\P;JMC*AF73I2HGUG;0/$B)9<\;S(FTWCTY/?[ MIISASHP*2B[3)!XHL=N.J]O=[; _:V?<'^+M?PH?E+_42#K#!51'@V>'/?+M M]-TNHJO3Q+MT$?-S^BQ!#7L1P'GA$%VW$ ?;?X%._P902P,$% @ 6H!C M56'9@5.3" #A8 !D !X;"]W;W)K&ULC5AK M;]LX%OV>7T%XBL$,X/4KS[9)@"0S@^D"LY-MNM,/B_U 2[3%+46J)&4G^^OW MW$M)EA([+1 X>I#W<>ZY#_%RZ_R74"@5Q6-I;+@:%3%6[Z;3D!6JE&'B*F7Q M9N5\*2-N_7H:*J]DSIM*,UW,9F?34FH[NK[D9_?^^M+5T6BK[KT(=5E*_W2K MC-M>C>:C]L%'O2XB/9A>7U9RK1Y4_%=U[W$W[:3DNE0V:&>%5ZNKTT) MK><%?VFU#;UK09XLG?M"-Q_RJ]&,#%)&99$D2/S;J#ME# F"&5\;F:-.)6WL M7[?2?V/?X=Q^)J=#$2N5K)VL2/;ON[:OPY)7F9,X%_Q3:M/3D? MB:P.T97-9EA0:IO^R\<&A]Z&B]F!#8MFPX+M3HK8RE]DE->7WFV%I]601A?L M*N^&<=I24!ZBQUN-??'ZH]HH6ROQ465N;34A=3F-$$ROIUDCY#8)61P05>*.]CJP08@'0MQQQ@K+_Y]LPS\_#_[ $CR3_;+I\QY%RJ9J:L14B,HOU&C MZQ]_F)_-WK]B_4EG_+2BS$CS]<+.;S]V*/3/%9(VK "6FXE*H"I@\K%VKD\"(=4A^,Z4X$V90VN06CD'OY* M5UL2(B,E,V5E8)&90X;GRDNV 3NWA5\EP<;::$6QJ]9D_"&+A%Y9&S:@>=3+6H\C 15D!;)J,: M2'ZYD!"@%0<529OW(D=+V^AM"V7%3P!"AI]?D4&^MZ'U<+]1V (W$9])SGUO M[Y\[_>+&*_& Z[#2V'OSB@[9DH9)T7/9[9@E1:Y#U!:/*:B]F#XWB_W6B44U M.$RDE%G&/"-FM"#X'<(0@[$!U$8 M"X["^!M1""V.$_$)"^]<64G[U)EZ@ )"(@0P'7U5FZ+EE M"QNV*[955XH?!BNS+\+6$?;A5RSK&"EUZ1W0T0:MYY%RZL_:OTRG('(GK(L( M:F;J7(G2>:(ALM[90\Y.Q(=5GP);Y3G ] "SQ'?)&%-ZDNM>?:UU0]R]2?5* MK-OP'H@)M7R0$,&)%% C:8H0(0(::<@T3!BHM>LD+47MT%L.S)!+3''$?:TL M2J!!\+JJD8LE[N!6%O'8+2D+Y-(@K&CTDZZ"]]@]%)2!.T81@U%RD7E.6PJ1 MB!BJ4F$ %_(:1C!*&#V^506HHFZTCS7+QP\1R]5=IH$]K:A63GB1M*R9DZ#1 M3JPO=%4ISO6&LR_5-Y&H*TJUJC(Z8S!X*R%,J%$M#,-=F61MMD$R%8N0:.^6 M3+50+REB4??=2E64QEH2O@2J*V( 3Q#T3B*'(B'+'6T +I, /0X,3NF.AR1D M"-8@< V!@S ZHLN)_];Y&J-OG(B_D-+LZ-V@3S[ N59@ V2J L$90%=X5Z\+ M$=! ]4IGE)G4K3:,^MK+,J2^2RQ <^-,72:T.DB]6B*_ M\%);=%#*TT]>YFHG(_&@E;ZK2]#3":&$H+=]97A.C1W)06]6M/D\57:).\*<=E)Q;4+Z$RGHO]-V?^__N7T39,G53:,,=)D1I%&MQM1-NG0/ M.]<[>ZSBUI?&)=4+5-[:$9II)K4)N$S;R.->3E4R1);AM;(\0/VZD::6'$-8 MA9QI\0D[OJ)>XMN-J-KC+ ;)71FB9".G2@?Y1G]1E&-I&"P5AK<\C9C]46G3 M3 @!@VHP'4DLDCC(0>?$F1G-V#:+SR!CU:; M:CR! A \U8>H&]3AKS,;O.(/!]=KA6'0K8D.]/7(=*NKG#53\=C9D6:%I @C MBT=%? #KEVS8M)106Q+F5Q[Q6%*N@M-B0NP3"_D M2 @8/_2[H2F^<=GRA$'=\OZ N7GZ;EB!\0Y9YS!7X&5KRO.91MN5J4D_@QR? M*C++/ WAYGDQ%,Y'+K$KY'8JKFV=M>C\>:Z;$D;VT. "+C1H'#!5=UQ&CG5? MAK?2<$G:/>%RSQ\8!F(TRK3F- A IFD*NQP/B2']0L^)ZM#8F@[Q(6%1(H"U M5ZF&M,W&TTE"H*\L?5!55N026[1$!<[KW^)@?S]-0^>;T+"UX MY7OM>B!J^9[)B>A!)%[/W]UY54N><*S8T^>N(?2@!F)5L M2Q!>C\_KAG34LYW1.>=Y0RKQ0(?W@-T#US>M=S^A>^7N%QWD&C6EF9(1 M\-V)0OJ?[U:D49:Z6N#2;!7/FK+]X [OCGYK/EG^F6I9.DDZ@I;H]3+5F[MF MYY[POPS]T5T[,[P1\[=GX].3<[HZ?SL^/Z.7)#X^G9V+ MQ<5X?GIVU#'P'A]'B,7I8GPVF]/5XFQ\O'B[ M[\QGVCNC@^XUGT32%(9&F([KNJ?=8>=-.N/;+4\GI7](#VLP*ZH5MLXFYZ>C ME&#M3705G_@M742\^+)0Z!Z>%N#]RKG8WI""[@CX^O]02P,$% @ 6H!C M54\7IXJ!!P >A( !D !X;"]W;W)K&ULM5AM M;^.X$?ZN7T'XKH<-X-BR)+]L-@F0Y.[:%-F[[>[V%D71#[1$6<1*HI:DXKB_ MOL^0DF,[CJ\'M!\L6=3,<%Z?&>IRK?174PAAV5-5UN9J4%C;7(S')BU$Q7%^ZM0_Z^E*UMI2U^*"9::N* MZ\VM*-7Z:C 9] L?Y:JPM#"^OFSX2GP2]N_-!XVG\59*)BM1&ZEJID5^-;B9 M7-PF1.\(?I-B;7;^,[)DJ=17>KC/K@8A*21*D5J2P'%[%'>B+$D0U/C6R1QL MMR3&W?^]])^=[;!ER8VX4^47F=GB:K 8L$SDO"WM1[7^B^CLF9*\5)7&7=G: MTTY G+;&JJICA@:5K/V=/W5^V&%8A*\P1!U#Y/3V&SDM?^267U]JM6::J"&- M_CA3'3>4DS4%Y9/5>"O!9Z\?!$PREV,+6;0R3CN^6\\7O<(7L_>JMH5A/]69 MR/;YQ]!AJTC4*W(;G13X230C%KT=LBB,HA/RXJUAL9,7GS2,_?-F::Q&[/]U MS$8O(CDN@NKAPC0\%5<#)+P1^E$,KG_X;C(+WYU0,-DJF)R2?L+SI_E^45:P MF)VSSL(?A4FU;%R.J[Q?_2)82?^8^-;*!E5D66M$QF3-;"$87%*;1FG+>[Z5 M4IFAUZK5;,VU*!08S)!QP]8H&KIS5LI*6HBIVVHI-/'Q%BFJEK+$IKS.0&,J M#O*M"%8+KIW46V#$4LML)8;LSP) (CG+>2I+:3'!(X0=N,(M?"/B$1I%. M M\Z[O/+&%\,XE1C0<#NY#0P';30S!JMA?6V1$''9/.P2Q6YJPFSR'_A#^0+ESC]?D MD=>]$=P8(ZP)3J;1]RP:)G'H[G$8XQX/)_/)R=P+/BNR^[^7%CQ(OJ3RE,($ M=ZW6<-S%H5X&U)-A-)GZ^W3A[@GRXE?$T&6V;F&C>,(@ ?+@%U6GK\J"A"3" M-9S/<%V$"7M0]63>?>LCAQED6367 D34PWF*>I3?\##8F<[(T29+@-VCC:F"/:'G&X)/)?,]M] Y< MTWA"O+-)0++NZ[1L7>DX7G'Z3@'WZE'#,EV0_V>^WNIA M=K>_".YHO>$RPX;(^8K G$B<]QP$5E"K[0$[5_IHLB9A1"GZ=DY5LU2=$!Q) *44WNAPY;(@7_0 M((&P05K@[.T88O9&/)&C72DCQ-^Z$ L*\9$-SAQ$A=-I)V;NEA.V"!?=RLRM M3%D21]W*U*W,6(2B\BN)6YFSV71/FP6+"5UP0LI)!PIJ1%O!(UF%6Q)*4%0F%27 M LDM=J: O/3M[W?' "_!0S%? A!&KIMW"I% .I-F;>GKO-^Y%VPP;]2]&E)G M?1HX6W*?0BY;W"C3SS'/%6 8#8=;Y(YICZDOB1&C&*%F;Y['M.V$K?)<0@MW M4N@'Z!R7]*9_O6QEZ1*T5"GOW/%3B>V&[+[$C*^D'[JX&Z*4=O.K%F[L M-2T.,;PF?1$(FJYA$9F,3O/5MZ$E1N9<6E]S:XS/II!-3R;K1V24FWH1443: M;AQ3B_K0[+-J9,H62731'Q[HQ.10A\X>.[,5O283,'*+&MDH_SC"[B.3VX]0 M4E7B!80_ETF/B\DD]/-="X@1=!R655L-R8X.E,">RR=<=W#:6UD[/$6ZE)1@ M_R=(B9/% :1@AID<@@IFG&AQ "NS>7@(*Y/D %?VH02=>CB;+XZ=1,<[WP,J M@6Y*7SVH \-#_M/ =G7[8>7&?T]X)O=?9=ZC&GZ/U!+ P04 " !:@&-5]F4I M7HL" !W!0 &0 'AL+W=OXN M]WW^SL[GV4[I!U,@6GBJ2FGF7F%M/0T"DQ58<7.F:I3T9:UTQ2VE>A.86B// M&U!5!BP,AT'%A?06LZ9VHQ#&Z2E5(/+KG* MYU[H!&&)F74,G%Z/>(EEZ8A(QM^.T^N7=,#]^(7]2S,[S;+B!B]5>2]R6\R] ML05+'EZG2-$_8M;TQ\R#;&JNJ#DP**B';-W_J]F$/, [? M ; .P!K=[4*-RD_<\L5,JQUHUTUL+FA&;= D3DAW*'=6TU=!.+NXDH\HK=(" MS2RP1.C*0=:!ERV8O0..X5I)6QCX+'/,7^,#$M*K82]JENP@X1W69\ F/K"0 ML0-\<3]=W/#%'TSW#)^$R4IEMAKA]\7*6$V_PY^W)FX)D[<)G46FIN89SCWR M@$']B-[BY"@:AN<'Y":]W.00^T>'<1C\75F$!$Z.QBR*SF&/ZU6<*3*4L:#6 M8 N$M2K)ET)NI@/:?(O5"G5_ O!M*Q'BL,OV&N*F% UN^8[^1HM:\!*XS,G< M=5VZ=8YA&/K#=$3!:.2GZ9B"-/6C=#*X)Y^>"GE::Y6A,1#%D9\D$41LY+/) M""8C2I/!#V6)]!BB"?/#B<.S,/'':>IJ*?.'8?S6G@=[9JA0;QK+N[FWTK:^ MZ*O]K7+1FNE_>WLE77.]$=) B6N"AF>CU /=VKQ-K*H;:ZV4):,V84$W(VK7 M0-_7B@ZE2]P"_5V[^ =02P,$% @ 6H!C548SVPN*! 70H !D !X M;"]W;W)K&ULG59;;]LV%'[WKSA0@R(%M.@N7VH; M2-)VR[!F0=UM&(8]T-*QQ542%9*JD_WZ'5*R:J].-O3!)G5X;M^YD?.=D)]4 M@:CAH2IKM7 *K9N9YZFLP(JI"]%@32<;(2NFZ5-N/=5(9+D5JDHO]/W4JQBO MG>7,;A[#$3!L- MC);/>(UE:121&_>]3FR5FE1]<+D0<7K;F4/?1P.!";^$P)A+Q!:OSM# MULLW3+/E7(H=2,--VLS&0K72Y!RO35)66M(I)SF]_%Z(?,?+$EB=PTVM6;WE MZQ+A4BG4:NYILF$XO:S7=]7I"Y_0%\%[4>M"P=LZQ_Q8WB/?!@?#O8-7X;,* M5]A<0#AU(?3#\!E]T0 XLOJB;P(,;[C*2J%:B?#'Y5II267SYZDP=%;BTU9, M*\U4PS)<.-0K"N5G=)8O7P2I__H9#/& (7Y.^ST6[BCJ>)W8W=:1K JR,/SX/ CNG":U3-T[&3V$QR5TC96P/G8)@IJX9O!D-86G#0@.4JPOX2"E>'\"3 M:.X/(TQUL<8#%?^JB]5]RR49ABXX*[IF"I0UK/0C>7[;DM\?A6;E<7'A ]UA M"CN/22D9^0JO"[N"9P5P!5E))*IEXN3D?DYCEYM)8.Z/01>=&(>NR3]1\MSJ M76E:Z,:R[EY30B06YOXBL9N:$H1DA%%DXSBF"I=6P7W+I*9HHIF7<%SL9N1= MP.4I*'OQ+G(Y"9#)#0TOPDYBD<%A>+,>KPEJTTCQP.DFP_(1SJB,@LBU[3PP MGHS:WE2-#YI,$)C>SB,RJ8PAPM0UK)J-WG5GO].9N0,HIR/;L^'8XHF!"CF( M>UIJ:0G1@B3M:8FEI3!)@YX26\H84NK*CM+%9@()U>?/K237-&SW XH"<39U MT\3O\TV!H-$D#6@*Q(DJ8AE]*][/H:HI47>I-[P*J03S(4V'40XFMI*I\$U6 M:P%9034UE$;&I'SL&Z+M:F+P,6^EK?;_50"G;@SOX,JG9MS:APV5KK'4W?X# M=7@[779/AB_LWE,M_ %!+ P04 " !:@&-5(3G8E$4# E!P &0 M 'AL+W=O+5HQ0:?D7YO'RW/ MXA&EE UJ)XT&B]4R6J?7MS/O'QS^D-B[5V/P2G)COOK)+^4R2CPA5%B01Q#\ MV^(=*N6!F,:W/68T;ND#7X\/Z)^#=M:2"X=W1OTI2ZJ7T54$)5:B4_1D^I]Q MK^?"XQ5&N?"%?O#-+B,H.D>FV0]GEX%7"5' G(]@%9X#UL%%C> M"Q*KA34]6._-:'X0I(9H)B>U/Y1GLKPJ.8Y6=Q9+2?!9%%))VBUB8E"_%!=[ M@-L!(#L"< X/1E/MX"==8OGO^)C)C(RR Z/;["3@,[93R#Y-($NR[ 3>^:CP M/."='\&[QYS@7KI"&==9A+_6N2/+M^'O]\0.6+/WL7R%7+M6%+B,N 0;P)?.PIJKC \/ MA"[A"1T)XLG><;VQB+Q.4 ;S@[!%#1?A>!)HK=G*$AUP>P !9VEZ.;E($G"H M)5L<%ISRDJMW:]16Z@T4 VIUV/X'JC%PRY*;-]2"-;WY<0J_L<];WM*-Z/F. M>PH?JM DA5([X \8UB6<0W)@> \+5 O-E5/4G#2["UKQ6R=;KVW"#(7R:EJT M-"Q6\H48WDUA3<"7DK#)&>9P,R?0(]2BA+/+9#*_FH.I0&R%5")7>)#9<5K] MSO^EW]>2T\@=R+W2*/F?-Q<9[W@[&TX;8^6J?P7HG$KUI7@W83&K3C73I-0Q<;K>,;L!Y: MWW?WX0'AF[F1VK'NBD.3Z>5%!'9HRL.$3!L:86Z(VVH8UOR.H?4.O%X9+I7] MQ&\POHRK?P!02P,$% @ 6H!C56L1740) P ! < !D !X;"]W;W)K M&ULG55-;]LP#+WG5Q NT%,6QW::I&D2H.DZ;(<. M6;./P["#8M.Q4%OR)+GN_OTH.?:R(0FV76R)(A\?*9*:UU(]Z0S1P$N1"[WP M,F/*F>_K.,."Z8$L4=!)*E7!#&W5SM>E0I8XHR+WP^%P[!>,"V\Y=[*U6LYE M97(N<*U 5T7!U(\5YK)>>('7"A[Y+C-6X"_G)=OA!LVG89Y;(*+Q M?8_I=2ZMX>&Z17_C8J=8MDSCGSS<& P/640[@U"Q[MQY%B^9H8MYTK6H*PV MH=F%"]59$SDN[*5LC*)33G9F><^4X&*G88T*[F114*8V&5,X]PW!6R4_WD.M M&JCP!%0$#U*83,.]2##YW=XG6AVWL.6V"L\";K <0'C=AW 8AF?PHB[6R.%% M?Q.K"Q*^WFZU450:WX[%V\"-CL/9=IGIDL6X\*@?-*IG]):7%\%X>'.&[*@C M.SJ'_F\7BRE,T]?82D M/!K^JB/%:J82#?@2YQ7E"U(E"Y?&)OW=[9W./-6! N1DHZR0RZ2M!$P&<*SH M_8/)5*#:N?FKR6,E3#.D.FDWXF^;R?9+O7D?'IC:<:$AQY1,AX/)E0>JF;G- MQLC2S;FM-#0UW3*C9PJ55:#S5%+)[S?60??P+7\"4$L#!!0 ( %J 8U5= M.BM!XP( 'P& 9 >&PO=V]R:W-H965TV9+D'12:9-P9%,LPEM M:8"G/JB081Q%%V'!A0JF8[^W,-.QKE *!0O#;%44W#S/0>KM).@&NXVEV.3H M-L+IN.0;6 '>E0M#5MBBI*( 9856S$ V"6;=JWG?^7N'[P*V=F_-G)*UUO?. M^)I.@L@1 @D).@1.?X]P#5(Z(*+QT& &;4H7N+_>H7_VVDG+FENXUO*'2#&? M!,. I9#Q2N)2;[] H^?B<@;@)BS[M.Y%G><.33L=%;9IPWH;F%E^JCB9Q0KBDK-'0J* ZG*]3)_>F< M=*7L6A?4:\M]N1:2*SL.D7(XSS!I\.8U7OP.7H_=:H6Y99]4"NGK^)"XM03C M'<%Y?!!P!>49BR\[+([B^ !>KQ7<\WB]=_!NA$VDMI4!IK/7DI<@.?HZ6+0= MMLJY@=.U+\V"/]--1,M^SM86#=VE7V_5ID[=?SNU>U]7MN0)3 )Z0!;,(P33 MDZ/N130Z(*S?"NL?0O^/3A[&^Z81V)"=' WC;G?$#L.SF\H(M6&8 WNHN$$P M#-P-8-0_A&)-]JZ)SHFJO^66*.[9L2=_/!C$_N!X$/4ZCGP)?L9(HC6S#N)?\9T]]<>]3N_\ MTOFA1D*NE(%$4SE^_TUSI\LT-Y0D*:U.'ZE>;S^R<&\B%& V?NY9 JT4UL.A MW6U'ZZR>*"_N]5R^Y68CJ,,2,@J-S@;G 3/UK*L-U*6?+VN--*W\,J?/ QCG M0.>9IIO4&"Y!^\&9_@%02P,$% @ 6H!C5:63:8[V @ D@8 !D !X M;"]W;W)K&ULC55-4]LP$+WG5^R8#M/.4.PX)@1( M,D,HG7* 24D_#IT>%'L=:Y E5Y()]-=W)3MN:"'M1=*N=I_>\TKK\5KI.U,@ M6G@HA323H+"V.@U#DQ98,G.H*I2TDRM=,DNF7H6FTL@RGU2*,(ZB85@R+H/I MV/OF>CI6M15!/U@X[CEJ\(Z1S@=5VR%"[2?J[DF*^Q0 M,EZB-%Q)T)A/@O/^Z2QQ\3[@"\>UV5J#4[)4ZLX95]DDB!PA%)A:A\!HNL<+ M%,(!$8T?+6;0'>D2M]<;]/=>.VE9,H,72GSEF2TFP2B #'-6"WNKUA^PU7/D M\%(EC!]AW<0.Z,2T-E:5;3+9)9?-S![:[["5,(I>2(C;A-CS;@[R+-\QRZ9C MK=:@732AN867ZK.)')>N* NK:9=3GIW>HN4:Z2M;F LFQZ$E4+<5IBW K &( M7P 8P+62MC!P*3/,GN:'1*9C%&\8S>*=@ NL#B$^.8 XBN,=>(-.X<#C#?ZM M<(82P;$J^@3U*3F@<#8<]ISE59:4DB3,.0KZ8ITB44T;2G3RS M3;7# *81N$Q%3:)IX4-==8"35O_MX^ALWO8S?*"V:A!>XX/+X'+U!-:\\?%4 MJQ;H0DFC!,^8)?"%I:G<\+X@!AH+!WR/<"6)$1["J5[X:&#JRE M;5I&Y^T:[GG39WZ'-]WZFND5EP8$YI0:'1X?!:";#M@85E6^ZRR5I1[FEP7] M-%"[ -K/%=W)UG '=+^AZ2]02P,$% @ 6H!C5>I=W[;[ P JPD !D M !X;"]W;W)K&ULI591;^(X$'[G5XRRIQ5(/1(" MI:4%)-K;U57J;KEV]^[A= ].,A!K$SMKF]+;7W\S3J"@4E3=OA#;>+[Y9N;S MV..U-M]LCNC@J2R4G02Y<]5%&-HTQU+8KJY0T3\+;4KA:&J6H:T,BLP;E448 M1]$P+(54P73LU^9F.M8K5TB%OU[]C$<\IXJ2ZL_X5UO7= F].5=;ILC(E!*57]%4]-'G8,SJ-7#.+& M(/:\:T>>Y6_"B>G8Z#48WDUH//"A>FLB)Q47Y<$9^E>2G9O.TG15K@KA,(,[ MEZ.!:UU2>7/.^R/"K;9V'#KRQ/O#M$&]JE'C5U#[\$DKEUOXH#+,]NU#8KBE M&6]H7L5' 1^PZD(\.H$XBN,C>/UMV'V/U_^)L.'O66*=(=W\,+H_0'VSI#XZA_^^J'44]S/FS=@B]"-Z_.X][ MO4MX4^:^Y A.) 5"PL<>+#H+U$%<#F0":2[4$BTX3:?R&4Y[N'0/KF"X-CN/ MH\O9W?6M'_8N.PSGP;ZOA'%DARPU(*$X+!.:;]0"0NTM]_URK]NZ?F;!P- 6 M'?C8@/[1@'K]MO9!][!:5Z(0*D40CF)=2J6D6H)>0(5&Z@Q^@79\,CB/H,/# MT4D4GT*G=7<@4JEHS@FCP)#Z75H(:^5"IH+;EZT+$%]NOJU9J5>*TOJ\D\)? M&%V^+:=GT!\.6E_$$^!B02T2VCWBV!XQO<]T&:0K8U"Y7YLX#N$TC(<0#T>[ M>:!*O,C V:#.P/G)V>F07'"R-Q%(!95@9SE:R=.,@T9JKHET-L0GNH$L=KVJ M7N:%;AKVYDOXDYJ -5+J!4NU(-G:B]9!/<#,9XP&MW2"X(90. ;:U[I_0<]7 MQ),CG7T0AO5!BDXZ<$Q5E!KCY ^/P='1/4.N,E*'HI&#JKD6)=D0S:^*\J*7 M2OZ@/8JJ5Q^;,ZXHE9D^\\:@22:T\2DM5AF+E0^ZI,JEVCK;V95$#T@.-W65 M'2_7QJ^RVV-UPN4>UE4G@7#-D[?6G'.U+?L#(O@N--HVH:8?W*.3!NF)X&!. MZFM: XA$DSI9"R++)),4!0$[(0O;A4/M-]RY0$LT2_],L)01XEK?I=O5[4MD M5E_ S]OK9\PG8:@+6"AP0:91]^PT %,_#>J)TY6_CA/MZ'+WPYQ>4VAX _V_ MT!1K,V$'V_?9]#]02P,$% @ 6H!C5?F4'H9X P Y0< !D !X;"]W M;W)K&ULI57!;MLX$/V5@0KT9%BVDK1I8AM(TEWL M MLB:-#-H=@#18TLMA2I)2D[_OL^4HKC11.CBUYLD9QY\^8-9[C86O?--\R! M'EIM_#)K0N@N\MS+AEOAI[9C@Y/:NE8$+-TZ]YUC426G5N?%;/8F;X4RV6J1 M]F[=:F'[H)7A6T>^;UOA=M>L[7:9S;/'C4]JW82XD:\6G5CS'8?/W:W#*M^C M5*IEXY4UY+A>9E?SB^O3:)\,_E:\]0??%#,IK?T6%W]6RVP6";%F&2*"P-^& M;UCK" 0:_XZ8V3YD=#S\?D3_/>6.7$KA^<;J>U6%9IF=9U1Q+7H=/MGM'SSF M/K-5%S]US\'QSW1XI'H=7$4\(Z[ M*17O)E3,BN((WLD^\9.$=_)_$Y?(E]XK+[7UO6/Z]4<;F.9S>OWJ MO)C/+^GG@M,]DX"(LG<.1WI'@CKAPHZ"I8UPRO:>-*^%ILY9R5P!PY,R%!HF MZ[#$J"!I>^>QKJGL/=AZ/Z7[1FE&*QC,CDB#$M<4HV2M>(/HH1$A(:%'%5H8 M$'V0ML41L' T(.X$P2NU$95O="1*M(:F8CUVH%EX GZ4VLR-E#$A!('3%('B4K$+) PB0Y<.P@"E864#AJ"S+91 MLCFL4B,\,6!+K3"U*M214UJP.B0=9=-/Q)!NXCV)U8 ]/R@??"H-9/4JW;== MHK*O"XEJP_':\%@=DPKT\P6)0CY59$K/M6Q^,'I;=NOTP"0A31BF\'YW_X9= M#:/[R7QX #\(MU8FMD,-U]GT[5E&;GA4AD6P71KDI0UX%M)G@W>8733 >6W1 MH^,B!MB_[*OO4$L#!!0 ( %J 8U6%,83G@04 &H- 9 >&PO=V]R M:W-H965T=^D+Y<&7OO2D0/ M#Y72[FI0>E^?C\3DW$EI![, M+L/81SN[-(U74N-'"ZZI*F'7-ZC,ZFJ0#+J!3W)1>AX8SRYKL< [])_KCY:^ MQKV70E:HG30:+,ZO!M?)^#+Q)7;N,=F$EFS#U_O"^N!A,&A ISSQX$ M/9;X%I5B1P3C:^MST&_)"S??.^^W@3MQR83#MT;]*0M?7@U.!U#@7#3*?S*K MG[#E<\S^#"!OG#=5NY@05%+'IWAH==A8<#IY8D':+D@#[KA1 M0/E.>#&[M&8%EJW)&[\$JF$U@9.:@W+G+0G@TAG:3I 7_3GO4T^)L^S_J==+DRKK'HX*_KC%A3HOR]CW-T>;3? M)1?/N:M%CE<#J@Z'=HF#V:N7R MGJ9)<@'_86>X;GQIK/2"*PP6C2S("$$ZUV !V1I\B1M+K_/<--I+O8 [+W0A M;.'@QM #ON=MT\G%[?7=37A-+EYSD1%R!W.&L@Q0A L^:RMI'U\*3\7?*-H+ MJ5/D2# *H(X%@NK>.>IM]%X+68 W0!'6;HXT"4J*3"KIUR UVQI;H%7K:")B MW\C0KQ U%9V])T>UL%[FLA9,G*891H6"$XC%@$)X',$?Y88.Z+S(E*0B=;3G M!HM2HA4V+]>1 K%A%>4_9&_\!.2/KJ_-Q3N(NKH@@BA2[9D7<0ER+G(R<#)@,?O)1WT ME@5]RIR"'&1W 7RGLD0W:A$\YM=O.[P,>;>\LX:OA^&-@#HSX(.H:H7#;ZP9 MCI.55,)V8&AD \L>NF2PZV2'TZX;2NUM8"W-:4_S\YX LO-5*?.2];1<+^37 M>S*@"6VZC"-Q!8BE(":T..96+JQ=#LNS5RX/ MMB+4OK%1&=Y2\V=G1PM:7VX?#[8RC2742Z.6/)Q;+*0G4'DLT\Q8ZIPTXS:A M;[>&YT%3>9#>SH,-BT,52PYDU]*V=,D;:WFL#4=<\WV7QSEQ12O%Z\#V65G6 M.Z+0QBW4$355$ 41IKXS;).BI%:76<4I'0Y%0?"Z82%).:C7DX M"F:ENX\*SXU203'P(>+Q]A5ZC-\- (/;T)(TBAJT@>FD"%5M]")2*S#S0RK# M7#4%NVJTJ(@W[5&$N7 0A%CDQGGJ0G2<>ZPRJG(^TW]N-,)T$@]WV)B;#E^\ MW)NF+VT=.S_@X&QZ?3B%)ALF;,TB. MAU/RQSIV4FSI\ZPLL*+P%:F=.9%VV4H>.-+IJ^[#LD(W1\FL0*0QMZ2C?;9M77 M1H0JI/9$Q\H]MMW2/9&X2SR0N:%O<@8V.IRY09?87QT2:OYF;;?U',&^R]1X MX_Y;H5V$6SYQYUX7K\+]:/]'XCK>GQ_-X[^0#\(NJ _0@3FGI9/1F^,!%5.X MV<"WISQ!:-J#YN2%%V@_>H/][-?L74$L#!!0 ( %J M8U73&)Z%H@( .4% 9 >&PO=V]R:W-H965TY]#AI5I9_X2NSYT>!I"VEG2U+F8&E:S[MWA=?X>- M@N/H@X)X71![WGTCS_)2D$CF1G=@7#:CN84?U52ZRCYPC=A M5ZTI1G"K#95P(8SF) %7(I5*TML\).[CLL-TC;GL,>,/,*=PHVLJ+7RN,\S^ MK@^9WT R?B>YC'<"/F SAOAD!'$4QSOPIL/04X\W_0A/* 2=#R/"S_.5)<-_ MR*]MT_9@L^U@3C6GMA$I+@*6A47S@D%RL#[T/_S?G9B;F=\ MJPEA,H6#O>-X,CF#?S>&R];(N@ J$7)I+,%S*PRA<9\VES85RE\8= A6J\PG M#K#0&'86PS"BSEC>SD <&CZWLF'5$RB="L(,!/G*(9\T"(Y(DT$C7("M"?9G MHRB*1FPNJT<6O$OJU&PO=V]R:W-H965T&ORT-8&1>9)51G&470>5D*J()EYV]HD,]U0*16N#=BFJH1Y6F*I MVWDP#IX-=S(OR!G"9%:+'#=(W^JUX5TXJ&2R0F6E5F!P-P\6X\OEU.$]X+O$ MUNZMP66RU?K>;3YG\R!R 6&)*3D%P;\'7&%9.B$.XW>O&0PN'7%__:Q^XW/G M7+;"XDJ7/V1&Q3RX""##G6A*NM/M)^SS.7-ZJ2ZM_T+;8<_B -+&DJYZ,D=0 M2=7]Q6-_#WN$B^@-0MP38A]WY\A'^5&02&9&MV =Q%,=']"9#RA.O-WE#;R_752%4CA:$ MRN#:&&U@I8WI'HR%GXNM)A6^B<3 \[<;UT:6N1XCS@9K%H'C!(3D_& MY]'5D12F0PK38^K_5;6CBH?C_:()83R%TY.+>#R^@K^YA:\%&H36?93FGO5P M\0*O7\-%IFO"#*0"*I"?.]\]$W;2IJ*$)Q1FU$N*?U2D0A 4X@%ABZA 6MNP MOBNOTL2*-/CT2">+CS47W%ETQQ3<7X1&<@BRXBLAX.FA&_#&ULC91=3]LP%(;_RI&9N$+-1PLKI8W4 M-V 4-4VRZF7;C):6/AV,'':=F_ MG^V$K)M*Q4W\==['[W%\/-UI\T0EHH672BJ:L=+:>A)%E)=8<1KH&I5;66M3 M<>N&9A-1;9 7053)*(WCBZCB0K%L&N8>3#;5C95"X8,!:JJ*F]\+E'HW8PE[ MG7@4F]+ZB2B;UGR#2[3?Z@?C1E%/*42%BH168' ]8_-DLACY^!#P7>".]OK@ M,UEI_>0'7XH9B[TAE)A;3^"NV>(U2NE!SL9SQV3]EEZXWW^E?PJYNUQ6G/!: MRQ^BL.6,C1D4N.:-M(]Z]QF[?,X]+]>2PA=V;6QZR2!OR.JJ$SL'E5!MRU^Z M<]@3C.,W!&DG2(/O=J/@\H9;GDV-WH'QT8[F.R'5H';FA/(_96F-6Q5.9[-E MLR)\;E!9N-VZ[S2RCNK7HKPC+%I"^@9A"'=:V9+@5A58_*N/G)O>4OIJ:9$> M!2ZQ'D!Z>09IG*9'>,,^Q6'@#=^9(L'/^8JL<1?BUZ%T6]KH,,T7R81JGN., MN2H@-%MDV>E)ZGZV?Q/F M;2G\#6\?E#MN-D(12%P[:3SX>,[ M$7:#JRN0V&LM'5E%KJE>]?0^ "WOM;N MV+J!WZ!_*;,_4$L#!!0 ( %J 8U4*@E(+M@( ,P% 9 >&PO=V]R M:W-H965T6!&C2#>NA M0)9TVV'80;$96Z@M>9+2M/]^E)QXV9!F%YNBR,='4N1DK_2CR1$M/)>%--,@ MM[8:AZ%)=A:;2R%/O5!8ABZ)^6'(A@]G$ZY9Z-E$[ M6PB)2PUF5Y9=QW(L[SEEL\F6NU!.VM" M MYS_I;K4J84%<-3T+*KG-8>&+C1I^W&R,U_\\5X :OWL>WXW0V%0\P6E ,V)0 M/V$P>_LF[D=^"DP:@]Z+O+DJX2P0NX MD\0Q%2BM@4[<[D4#8,-VW.NWFN8N>?+(,R$S8%T/% _;W9BU'I0E@"M@/=;N M1[&36+_=8:-SC0I/)HQB9WZ/4#G43MIZV!IMLZINZ@G]8U[ON7NNB8V! K?D M&ET/>@'H>G?4!ZLJ/Z\;9>E!>C&G=8O:&=#]5BE[/+@ S0*?_0902P,$% M @ 6H!C55TE'ZO)!0 YA$ !D !X;"]W;W)K&ULM5A;;]LV%'[7KR#<71+ L767DR8&DFS#.J1KUO2"8=@#+1U'1"52):DX MV:_?(:4HOBBJAZX/EBR*Y_Y]AZ1.5T)^4CF )O=EP=79*->Z.IE.59I#2=5$ M5,#QS5+(DFI\E+=354F@F14JBZGONO&TI(R/YJ=V[%K.3T6M"\;A6A)5ER65 M#Q=0B-79R!L]#KQEM[DV ]/Y:45OX0;T^^I:XM.TTY*Q$KAB@A,)R[/1N7=R MX;E&P,[XP&"EUOX3$\I"B$_FX55V-G*-1U! JHT*BK<[N(2B,)K0C\^MTE%G MTPBN_W_4_HL-'H-94 67HOC(,IV?C68CDL&2UH5^*U:_0AM09/2EHE#V2E;M M7'=$TEII4;;"Z$')>'.G]VTB]A'P6P'?^MT8LE[^1#6=GTJQ(M+,1FWFCPW5 M2J-SC)NJW&B);QG*Z?D58$B*'+RCBP+4X>E4HU+S:IJV"BX:!?XS"@+R6G"= M*_(SSR#;E)^B,YU'_J-'%_Z@PANH)L0_'A/?]?T!?4$786#U!<,1_G6^4%HB M"/[NB[%1$?:K,,PX415-X6R$T%<@[V T_^&%%[LO!QP,.P?#(>WSF[JJ"D"D M:UH0QANF-: OJ(:,:$&0A1('^2TI3#A$&K =B>51C0]4*="*4)Z1@M$%*YAF MH/K"'';D70YD*0HDJC&D#2)()<4=RS!_ZBN]=+"N&LH%R*ZXY+>: PG<]FEM M0F"'/'*^7")[4?D5NDI>X6LT32X%5Z)@F35[00O*4R WA@+.N4V%\V8H7=\1 M?QP&KKT';H#W8.PE'AD2Z1!ECN5 M6XVF&#%#"P@/14VV-;UONIN=).Y :MP9D#2G\A;4A Q ,NX@&>\+ MR8U^G%*5DR46_YD2KG6_)M@^U V:[D?=USE!5A0QIUK<_F_PZ?Q0Z^9/G$LS M7E&6H4'L6J6HN393+" RT[)+=*N6-AYE)_6UF]#U39,Y3DR?.S+&G+>;K38\ MCLTU&JIXTE4\V;?B.QGM*^*@MF>*N)'?@=7.^6AWCY@KBN#&W3"6U&RIU[J! MH=,!9O(!J%2'Q)]$^ OP%^\*9TREI@8$ZP8DG,3D>[P&]NKC=2![LRY[LWVS MARFK95-#D\OG5YJ^K Y;>;VO:@-V0]U=0)NNL\$$S U2ZD],HV$!:G-L85J! M@!S O<&M;?;(F,\M8\ PIL? H5VSW2AJU21V."0S=]:.Q'8D(F'@MR.1'8F) MCVVW&0GM2$+B:,.;&0D<7'_PN+4T/M@%QG^YT8LK^M"PRA_';N)<@4+FE56M M+?%0"K"3'GB12PZ=:X-,A,4=+6KX4D;;Y7\ *\<=5H[W9MKV'@ON@-?0AXQ! MG?U\,UM]H[O52MA_;X*;M+1G!]/(1 D[7?8I]8^M*_3<(6YY[M.AS!W,V'O^ M2&&TMV3WD'4+)"Z-F^#"KJ0:.,4:;V6ZEWQ?\,+N?&ID M()B3)ROK$LRW&X9[7V^8<[HG]V1;KXL3=9IT7;M%N MDVFXU1G'R:ROM-.UHW<)N!TQ'QC,%@8SU)S"N]'N(\9Y=^;]0 M2P,$% @ 6H!C56/NF3.1 @ &ULA51=;YLP%'W/K[!8-6T2+6 @7TN0FG;3.JE2U7;KP[0'!VZ" M56,SVPGMO]\U)"R3TNP%[KV^Y_A+Z MVX8?'!IS$!,WR5*I9Y?<%',O=() 0&X= \/7%JY "$>$,G[O.+U^2P<\C/?L M7]K9<98E,W"EQ!,O;#GWQAXI8,4VPMZKYBOLYDD=7ZZ$:9^DZ7ICZI%\8ZRJ M=F!44''9O=G+[AP. ./P#0#= 6BKN]NH57G-+,MF6C5$NVYD8'"=T7IF:FN4P]] ,!O06O.S]NV@8?CHA-^GE)J?8LRM5 MU4JB8D/4BAQ\HV-"3U,=?N!LP3_1@N9,$"8+-'9="[?/&1F&_C =83 :^6DZQB!-_2B= M#)[0H^=+(3Y*(1'3DT\F(3$:8)H-'99'TC$03ZH<3AZ=AXH_3 MU-52Z@_#^-@Q!P=&J$"O6[N[N3?2=I[HJ_V-)=85;>V6BJ+)FW#$F]%T*X!UU=*V7WB-NCOV>P/4$L#!!0 ( M %J 8U6'P8:VC , "T( 9 >&PO=V]R:W-H965T*E=+-%TF A+LW;5[ZE6KVWZHJOI@DH&XE]@YVSGV M[J_OV $.M"P/?2 >CV=^\^DQLYU4'W6%:."IJ86>>Y4Q[30(=%%AP_2M;%'0 MR4:JAAG:JFV@6X6L=$I-'<1AF 4-X\);S!SO02UFLC,U%_B@0'=-P]27%=9R M-_5L8Q@,6O9%A_1_-X^*-H%1Y22-R@TEP(4;N;>,IJN4BOO!/[@ MN-,G--A(UE)^M)O[XL$5Y M-(I..>F9Q4]2ECM>U\!$"??",+'EZQIAJ34:#>-4# MQR\ )_!>"E-I>"-*+,_U W+RZ&E\\'057P5\Q/86XHD/<1C'5_"28^2)PTO^ M7^2ON2YJJ3N%\/=RK8VB_OGG4AIZ*Z/+5NR=FNJ6%3CWZ-)H5)_16WS_792% M/UZ)872,870-?7$GFU8*%.2OW,!]213?<%NRYQ%=\OTZ^AD>_X;'^@R9BAE@ ME!_=K?^E2P9& FND,OPKND'1WM;&NF0IA(VL: 5QLIP.JI<%FC9/)N'Y,OA5 MBA\*RAD:A#@/#[]!,O:3+(2S9? +:DU3H^B:CNQC>1;<]"7WAM'$#],$;H@: M^_DD=53N3[((;LX\'$:1/XK[\\B/T]A1H9\GQ#MS=1A;95I&8[>$.0D,$RLZ ML0RBXMY0//8G86+5:9X_+]DKR/TLCF@=^V&6TCKQ1VE^I1/38R>F5WOEL1_J MMM9OGEKJ!LK7\K09+%=HO-2%5Y$OWR \V#AK..QM4*L MAB_(E 9.9=7[=M33P=O^["\ZL\.*&G3@.C+.W:P9 94I&NUYF>.EQ(O2;,]+ M'2^#<1;M.2/'R2&CGNLY_=P:0TK9OY3NX&2$4U-MW4.EZ0IUPO33_,@]OH7+ M_@GX)MX_I.^9VG*AH<8-J8:W.>57]8]3OS&R=0_"6AKJ8$=6])ZCL@)TOI'2 M'#;6P/$?PN(_4$L#!!0 ( %J 8U5?*MQ(XP( ),& 9 >&PO=V]R M:W-H965T3]'PGY),J #1YJ4JN M%DZA=3WS/)464%%U)FK@>)(+65&-6[GU5"V!9C:H*KW0]R=>11EWDKFUK60R M%XTN&8>5)*JI*BI_+*$4NX43.+WACFT+;0Q>,J_I%M:@'^J5Q)TWH&2L JZ8 MX$1"OG"N@MDR-O[6X0N#G=I;$Z-D(\23V7S,%HYO"$$)J38(%%_/< UE:8"0 MQO<.TQE2FL#]=8_^WFI'+1NJX%J4CRS3Q<*9.B2#G#:EOA.[#]#I&1N\5)3* M/LFN\_4=DC9*BZH+1@85X^V;OG3W\)J L L(+>\VD67YCFJ:S*78$6F\$08-Q]EK26>,HS3R0V5G/&M(BN0Y%I4%=[4NJ 2R)M[NBE!O9U[&O,8 M;R_M,)!1P#?49"2]<$OIA> 0O M&D1'%B]ZC>A6[=>KC=(2:^3;(;TM7'P8SO3-3-4TA86#C:% /H.3G)X$$__R M"-EX(!L?0T\>;6%!1JZ>06*?M(05^=1HI2G/4 AY4'C.N/F =:.-94D52PD> MDW>L;$SXWZ(/*3W.Y;X DHL2.]GDT*9 B)7,M2(:#R6D@J>L9-3VG,BM===+ MH)T$U4H0>Q*:3D(Z2-@,$K). O02:I1@,68C[$V;XW-#I4:SK;D15HR&:H/[ MOFS(GBFRIF#T^"G)- R"RXY7$+CC<>3&46B7P84;GX>CFSS' M<6, +&<<.$1!VDBF&:C9Z ZPR%AJ4DXB=S(-R.3"]8/P/YGT]X($)L&Y&P21 MY3*=NO$T/E1ZWMZ@J$!N[3A4>.<-U^W,&*S#Q+UJ!\TO]W9&ULA511;],P$'[OK[#"A$!"2YJD75?:2.U@8@^;RCK@ ?'@)I?&FF,'^[H. M?CUGIPU%ZLJ+XSO?]_D[.Y\G6VT>;06 [+F6RDZ#"K$9AZ'-*ZBY/=<-*%HI MM:DY4FC6H6T,\,*#:AG&430,:RY4D$U\;F&RB=Z@% H6AME-77/S:PY2;Z=! M/]@G[L6Z0I<(LTG#U[ $_-(L#$5AQU*(&I056C$#Y328]_]KU3+RMN MX4K+;Z+ :AJ, E9 R3<2[_7V$^SZ&3B^7$OK1[9M:Q,JSC<6=;T#DX):J/;+ MGW?G< 812\ XAT@]KK;C;S*#QQY-C%ZRXRK)C8W\:UZ-(D3REW*$@VM"L)A M=@\H#- I(UM(KMB;![Z28-].0B1V5Q/F.Z9YRQ2_P)2P6ZVPLNRC*J#X%Q^2 MJDY:O)Q MAEN^]#B?L\O8-CR':4!^L&">(,A>O^H/H_[8D^Q4;"4R7[([, MN0 C="%RFK2.N-(6CXD^3?M0 U;=3#"N@-9+K7$?N VZ1SC[ U!+ P04 " !:@&-5FJPO/Q\$ M I"@ &0 'AL+W=ODXK1?OS.4[-B(8P3H MB\3;')Z9.4-RM-+FA\T0'3P7N;+C('-N>1:&-LFP$/98+U'1S%R;0CCJFD5H MEP9%ZHV*/(S:[4%8"*F"R8&Y7HV#3K >N).+ MS/% .!DMQ0+OT7U?WAKJA1N45!:HK-0*#,['P;1S=M'G]7[!WQ)7=JL-[$FL M]0_N7*7CH,V$,,?$,8*@WQ/.,,\9B&@\UIC!9DLVW&ZOT3][W\F76%BUD6?YIW!B,C)Z!897$QHWO*O>FLA)Q4FY=X9F)=FYR31) MRJ+,A<,4;ER&!F:ZH/1F'/^ M:N4R"Y# +]%(G<(?T(R.>J=M:'%S>-2.^M!JW.SQ5"KJ<\#(,:2S*\F%M7(N$\%' MD05VO!.=K_^-::%+16%]64GNSXTNWA?3$^@.>HT'\0PXG]-Q!\T.<6P.F=XW M.MB3TAA4[E/MQSZEXPD6P[XZ.(C\=AV\ MSJ1^V>=W50PK)+$(+JZ<"LV>-?8J&*8^Q]2X)MIP12@<=5K7>!T&KR%/CBKC M4AA6--5@W()#=4#)-$[^\ACL'=URM%5*>E;4 !'Q5Z=+Q<&7\ M)KL=5D*@UNJ ME_HP Q%KJB?6@DA3R21%3L!.R-SNUWVX=7T7:!;^D6(I(L2UNLDWHYMWT+2Z M_E^65X^HK\+0N64AQSF9MH]/2.BF>IA4':>7_C$0:T=/"]_,Z"V'AA?0_%R3 MKW6'-]B\#B?_ U!+ P04 " !:@&-54LB#Y\L" \!@ &0 'AL+W=O MOL+)IVJ2,_&I+V[61H%"- M:4@(&'N8]N FE\::8V>V0V%__?>V",Y%+3AYD9NOD*G9VCQ,LFU M^R6;UGE,R0U1 MUAO1[,9)==%(C@G[46Z-PEN&<29=4J;(/>4-$%F0)1-49(QRT7335 M-\. 0>KJ@2CTQL>Y(4Y&3'0T7VC"L5/)$7>@*G(.*[-/T\&L^S7=E4 *R;&M+1]C:Z3K;?8/W]#@=;9E M^]"S+2S;UH0=MK)16.[/C#DR_FPLXQP9^P0>,][D%JH1M)+*8([4>VL:@TC:SP:EE6@( <% 9 M>&PO=V]R:W-H965TQA4JX 'Q(.;7!MKCAU\3C/X]9SM-.NDK2^-[WS?Y^^[GIUUVMQC!6#9 M0RT5SJ+*VF8:QUA44',(\:_@.UF"_-RM#43RPE*(& MA4(K9F [B^;GT\7$U?N"'P(Z/%HSYV2C];T+;LI9E#A!(*&PCH'39P]+D-(1 MD8P_/62GNGNR_0^[EP?(66 MZ']9U].J MB5D*E^:2W:@P%Z[HS158+N3;++8DS-''12]B$42D+X@8LUNM;(7LLRJA M?(J/R=#@*CVX6J0G"=?0C%CZ\8RE29JR9<65 GF"=SQT:^QYQR_P?C,[KL0_ M[_>,+;5"+47YV+,G3:2F70O%52&H46M* @VS1?9KOD%K:!Q_/]>I(&#RO !W M1:?8\ )F4>/.,GN(\M>OSB^33R?L309[DU/L^=>VWH!QPDM!$L6F]4:*T#]\ M3FX@O/"$[@'8Y^,LWA]KB(^&LP:S\U<06:%;9<.<#MGAEL_#<#^6AR?BEIN= M4,@D; F:C-[3N29&PO=V]R:W-H965TNIY*BVA(FH@ M:N#F)A>R(MJ8LO!4+8%D#E0Q+_#]B5<1RG$ MF-C.\!#O#E:T*+4]\.*H)@6L03_62VDLKV?): 5<4<&1A'R&[X;3)+3^SN$' MA:W:VR-;R9,0S]989#/LVX2 0:HM S'+!N; F"4R:?SI.'$?T@+W]SOVSZYV M4\L343 7["?-=#G#-QAED).&Z978/D!7S]CRI8(I]T7;UO?Z%J.T45I4'=AD M4%'>KN2ETV$/,!R= 0=(#@7$': \%S J .,G#)M*4Z'A&@21U)LD;3>ALUN MG)@.;P =X 6D$J"D[=O_B([K+,;0E#"]Z^+7MQF8 F ME%T9C\=U@BXOKM %HAQ]+T6C",]4Y&F3DV7VTB[^?1L_.!%_#?4 !;(D<[ M?7]]-:YHH:%2OX^IU/*.CO/:WI^JFJ0PPZ:Y%<@-X/C]N^'$_W1,L[A#9=[+:E&&ULM5=A;YLZ%/TK%F]ZVJ2M@$E(TB5(:_JF M55JEJNGV/DS[X, -6 4[SW:2[=_/-H1"2MGK1+\DV-QSN/?X8*[G!R[N90:@ MT(\B9W+A9$IMSUU7QAD41)[Q+3!]9\-%090>BM256P$DL: B=['GA6Y!*'.B MN9V[$=&<[U1.&=P()'=%0<3/"\CY8>'XSG'BEJ:9,A-N--^2%%:@OFQOA!ZY M-4M""V"2#JV3A>"8CR"%6AH+H MOSTL(<\-D\[COXK4J9]I@,WK(_M'6[PN9DTD+'G^+TU4MG"F#DI@0W:YNN6' M3U 5-#9\,<^E_46'*M9S4+R3BA<56&=04%;^DQ^5$ V YND&X J 3P&C)P!! M!;#*N65FMJQ+HD@T%_R A(G6;.;":F/1NAK*S#*NE-!WJ<:IZ!;VP': ;B'F M*:-6VG=H52XJXAMT#+BDDJ2I@)0H2-#Z)UJ1'"1:9H0QR-'K2U"$YF\T^,OJ M$KU^]0:]0I2ANXSO)&&)G+M*IVL>ZL95:A=E:OB)U )TS9G*)/J')9"T\:XN MLZX5'VN]P+V$*]B>(3Q[B["'<4<^R_\##RS<[TDGJ*4/+%_P!%]#4:-Z0^MO MGW4HNE)0R.]=NI6\HVY>\^*?RRV)8>'H-UN"V(,3_?V7'WKONXH>B*PEP:B6 M8-3''MUQ1?*N"DM8:&%F)]I'>(Q#3\N^;^;>$8;# ,_JL%96XSJK<6]62\[T MK@8"?;N&8@VBAWVW!:9S7]C0T+;<*8DAQ=,;U "06F9*\I>PF?NR(# MD;5JG]6USU[(E+,A)1B(K"6![SU\FKT_LV6%:QHN\,?>J2T[PO#4'X?=MO0; M+8/_N_U1"=U_H1L2WY.4LK37E/ULSUV2H=C:M>.'VO$+&;,B'DJ&@=C:,CRT M+GYO6]!CS>#Q)WGT>,?L"/.G(Q^?6--M-+9Z+TQMOR]1S'=,E7U?/5N?*3[8 M3OID_L*<-6S#_$!3'E2NB= .EBB'C:;TSB;Z=1%E[U\.%-_:]GG-E6[&[66F MSTL@3("^O^%<'0?F ?4)+/H%4$L#!!0 ( %J 8U7M[G(6O@( )\) 9 M >&PO=V]R:W-H965TSG1"*U@:$U'U)[,3G/<^Y)/9P M)>2]RA$U/+""JY&7:UT>^[Y*\G0/;N2R5 L=$$Y7DE0"\:(?#S%0JQ&7N@]/;BF\US;!WXR+,D<)ZAO MRRMI9GZCDE&&7%'!0>)LY)V$QZ>A,W K?E!8$EP@)3 M;26(N2WQ#(O"*AF./[6HU_BTANOC)_6O+G@3S)0H/!/%3YKI?.3U/Q- U 00.=WN%MWO)4J#RN?@0H%?II-O!)P)9GHG1;B[ M1#9%^7L3<:NR_1Z.54E2''FFX17*)7K)QP]A+_C2PMUIN#M.O?,V[@Q.E$*M MX.["+(2Q1J8V,G=VP-QMF+MOS'51M0T7&AY-PM,ZV]DFXDJSYS3M3V*9Q$$\ M])<;0.(&)&X%N:2CLI;F\'S$<-\U%K3B_0,"*(ES6N MK_\4&C1*MBF$=B<=HT*D:L'M-[C]]A8@#Z^V0*O".],Y:/@&.VF!P0Z8P^!Y M-PA:LWJ-=B=_KOZV*K\BTZW*# -@@NM<0=B'C#RVU3UJ MO[;=VJ/+)9%SRI4AF!FIX/#(_'ID=1JH)EJ4;@>>"FWV(_%R@RG?C+S0>UVX)\N5,@M^.BS0$D^P>BSNA)[YC#'RKL.K;&#P%O";X(W<&@/C9,KYDYE\FX^\P!2$*9XIHX#T98W'F%(C MI,OX6VMZS2,-<7O\JO[%>M=>IDCB,:=_R%RM1M[ W.\0"55]WSS%==^>D9O MQJFTOV!38P,/S$JI>%Z3=04Y8=45/=2L3F5[) ,SSR]/)Y]QVN.X5XO.$!!/]GK!0=H$,3N7A@TO@9' M?3UPA6B]Q=&W_U.7D8%C:^OU]XPX0%$4[QEY#XI@F.P9\;<.#^:D]P.))6%2 MU[K0M*#;UT&(ZO14310O['EBRI4^G=CA2A\XL3 ?7_!N7J=F"-*&ULK55=;],P%/TK5IC0)L'2?!9*&JGM0" Q4:W;>$ \N,EM8\VQ M@^VVX]]C.VF6=5FU2;PT]LT]YYYS&U\G.R[N9 &@T'U)F1P[A5+5R'5E5D") MY3FO@.DW*RY*K/16K%U9"<"Y!974]0>#V"TQ84Z:V-AP '53S87>N2U+3DI@DG"&!*S&SL0;S6*3 M;Q-N">QD9XV,DR7G=V;S+1\[ R,(*&3*,&#]V,(,*#5$6L:?AM-I2QI@=[UG M_V*]:R]++&'&Z4^2JV+L?'!0#BN\H>J*[[Y"XR9?7"BAWQ*-4^EWT#V0Z#VRBQF7"IU>@,*$GNG@S>("G9Z/;.7P ,+]X[("=HN!I8O.-[%7Y.E5$)_F;_[6E13A/T4 MYK2.9(4S&#OZ.$H06W#2MV^\>/"IS]]_(GOD-FS=AJ]G_U&!P(JP-:*F&2C3 MGY)\5O^TKA#;"F;2;--P&";NMNNQ)R=\R'DD/6JE1Z^7?HL%P4L*+U->%X@Z MJJ+A@?"G*=ZP7W?\H$"9!OU]QKO8;4Z"]]=)_4$L#!!0 ( %J 8U7* M7Z.%WP( ,$' 9 >&PO=V]R:W-H965TWW//Y6Z\ENI1YP"&/!58 ,"#HFQ"!3_5C #SBT0AO&WP?3:)ZWC]GJ#?NVX(Y<%U3"3_ ]+33[Q M/GLDA26MN+F7ZV_0\!E:O$1R[7[)NK$-/))4VLBB<<8("B;J?_K4Y&'+ 7&Z M'<+&(=QW&+SAT&\<^HYH'9FC=44-C<=*KHFRUHAF%RXWSAO9,&%5G!N%MPS] M3/P=, >:G)*?)2AJF,A(#_,K M@7#Z;:K[#J__!MY+AA.;VB6F M5F/*VIR.NE)60PZZ(>TG/M(E36#BX3>L0:W BS]^Z$7!ERZ^[P2VPW[0LA\< M0H]=.964I00)$UK(2AA+/^$5JFU+I\"ZJQ1@B\ +:\1M(1+.Z()Q9AATUE3] M:N1>M2UK%0\"%'NUS?NU3?_BO+79H3-LZ0P/BOE#BE,K8YT?UXR8>>Z4 M$KX3V [GJ.4<'930M?A3N3RM4!:J-:!.1'M2=M@,]Y3TM[IA 2IS0T*3Q%9&%FZGKN0!CNX6^8X8T%9 [Q? M2FDV&_M .[7C?U!+ P04 " !:@&-5H&<-)H@" Q!P &0 'AL+W=O M,RR%(_=ZNS M5"VMX!)N-3'+NF;Z^0*$6D^#<;"9N..+RKJ),$L;MH![L#^;6XU6V+.4O 9I MN))$PWP:G(_/\L3Y>X=?'-9F:TQ<)C.E'IUQ54Z#R&T(!!36,3#\K> 2A'!$ MN(V_'6?0AW3 [?&&_:O/'7.9,0.72CSPTE;3X#0@)^DS@@Q=)857=@W$'-9?MG3YT.6X#QR1X [0#T!8 >[P'$'2!^"4CV M )(.X*4.VU2\#CFS+$NU6A/MO)'-#;R8'HWI<^F._=YJ7.6(L]EW0-$,^41N M; 6:7,FVDMR1W(%@%DIB%;EI0..D7!#O3XYRL(R+#VEH<0^.*2RZ>!=M/+HG MWCTT(T(_?R0THG0 ?GD8?KV4(Q)'>^'Y:Z+''C[>A8[=6CGB\^K-[O M\YFQ&DOXSY @+44R3.&N]9EI6 '3 .^M ;V"('O_;CR)O@S)\Y9D^1N1[4@7 M]]+%A]BS!W\CL;S8"FMK =A#7)=R-29\C5G0-3GBDCP#TV:PU Y'H"V23$BM MI*W,D)RO8X@[!C(^)25['F+*7\=TLF&:#!#MZ)CT.B;_IV/)3:&6TA*\L3"D M6LMWZOG\ZY4/>]'>JTTIW.I/[C'YP?2"2X,'/4=< M-#K!YJC;!MT:5C6^9&ULK9=M;YLZ%,>_BL6FJ96V\DS2+D':&DWW7G5:M;;;BZO[P@DGP1I@9IND M_?;7-H2%AZ(@\2:QP?__.?[AD',6!\I^\1A H.Q8N:"$2DL$]0[Q(4\Q> M/D-"#TO#-HX7OI-=+-0%,USD> R9G9NT2D10R3FB&&&R7QB?[9F4[ M2J!7_"!PX"=CI+:RIO27FOP=+0U+900);(2RP/)K#[>0),I)YO&[,C7JF$IX M.CZZ?]&;EYM98PZW-/E)(A$OC;F!(MCB(A'?Z>$OJ#;D*[\-3;C^1(=JK66@ M3<$%32NQS" E6?F-GRL0)P+;>T7@5 +G7(%;"=QS!5XE\#29(%?<6B8&IPL0*!27(I14\/*W3Q]A*]121#CS$M.,XBOC"%S$SYFYLJ MB\]E%LXK63Q ?H6P-*0/V<.; ]&^.Z-'5@?^_!, M:;::R*R!SJW1N4/NZDG"\2"XZ *>-TD1J=,H8D"_"\P$, 19!!&23TU NI;S MX\&Y[.-VY?L+CE/LG M..;6O$5C,,18&A.9-6CX-0W_#!J!IN'WT? [-#S7:=$8##&6QD1F#1I!32,X M@X:O:01]-((.#I9Y7KMOZN M5CVK7,<.ZE7E%LV3_DEUNU\QVY&,RW2W4F9=S>3C8V4#64X$S75+M:9"-FAZ M&,NF&YA:(.]O*17'B>K2ZC8^_!]02P,$% @ 6H!C5<;)2I9@ @ L@4 M !D !X;"]W;W)K&ULK511;],P$/XK5IC0)L&2 M)J6#TD9J.Q!(3$PK@P?$@YM<&VN)'>Q+N_U[SG8:NBFK>. E]IWO^WS?Q7>3 MG=)WI@! =E^5TDR# K$>AZ')"JBX.5<2,V!5I'F$YJOH$EX&U] MKMY8ODR5QGW9SL>.+@*6-095U8(I@TI(O_+[M@X' .+I!\0M('X*&#X# M2%I XH3ZS)RL2XX\G6BU8]I&$YO=N-HX-*D1TO[%)6HZ%83#] M0#0Q[S;[6 MH#D*N6'.Q6Y@"[(!=GH)R$5Y1B&WRTMV>G+&3IB0[%NA&L-E;B8A4AZ6+2/\2'EWXF(]R+F\5'")=3G+'[WBL51'/?DL_@7 M>.+@@R/I)%U-$\>7'*_IS]G*H*9W^JNO1)YBV$]A>W=L:I[!-*#F-*"W$*0O M7PQ&T?L^??^)[)':8:=V>(S=JZ47D:D*J*]+CI S5*QT_IH_4,]C[ROQO"/' M:Z?--AU&]/NVA\IZ8@91%^,3#@^>?P5ZXZ:"89EJ)/I'U'F[P3-S_?;$/Z>! MY.?'7QH_S:ZXW@AI2-2:**/S"VIG[2>$-U#5KLE6"JEEW;:@H0K:!M#Y6BG< M&_:";DRG?P!02P,$% @ 6H!C59(DD(VC @ %0< !D !X;"]W;W)K M&ULC95=;YLP%(;_RA&KIE;:"B%\I4N0FE93-[5: MU+3;Q;0+!TZ"5<#4-DG[[V<;@K*%1+D!'^QSGO>UC3W>,/XB,D0);T5>BHF5 M25E=V;9(,BR(N&05EJIGR7A!I KYRA851Y*:I"*W7<<)[(+0THK'YMN,QV-6 MRYR6..,@ZJ(@_'V*.=M,K(&U_?!(5YG4'^QX7)$5SE$^5S.N(KNKDM("2T%9 M"1R7$^MZ<#4=Z?%FP$^*&['3!NUDP=B+#KZE$\O1@C#'1.H*1+W6>(-YK@LI M&:]M3:M#ZL3=]K;Z5^-=>5D0@3Y*V=AYT$USV0X+8)KM'=@(S*6R))/.9L UR/ M5M5TPU@UV4H<+?6BS"57O53ER?@>E24!G^$>A6 4S+&Z!'?T"5S'=>%Y?@OG9Q?_EK&5N_KQ="/O=8E;XT,XQ[*T)E\@!RU3-NIHCB<5"Q=N)NNAST_ "P]-_Y3H>#+UH;*][5'J= M2N\$E:&A>GW0)MW?A4:# U"_@_HG0 ,#]?N@_C[4=0] @PX:G #U#33H@P9[ MT"!T^IEAQPQ/8'J&&?8QPWWFP.MG1ATS.GG?17W,:(]YP.6H(XZ.$I^8)'D? M:;2W8?T@_'\9[9U33E\8#X2O:"D@QZ5*&PO=V]R:W-H965T>G[*E]!051/E,#-S$+(@FC3E4M?E1+(W)$*YN,@Z/L% MH=Q+1V[L5J8C46E&.=Q*I*JB(/+E&IC8C+W0>QVXH\N5M@-^.BK)$J:@'\I; M:7I^JS*G!7!%!4<2%F/O*KS,$HMW@%\4-FJKC:R3F1!/MG,S'WN!+0@8Y-HJ M$/-9PP08LT*FC+^-IM7UESPW.6P1PK<(N"'@]Q*BAA"] MEQ WA-@E4UMQ.61$DW0DQ09)BS9JMN'"=&QCGW+[MT^U-+/4\'1ZP]? M9 4 M%#I'$U&4@IL!A<0";<^=9J )96<&]##-T.G)&3I!E*/[E:@4X7,U\K4IQXKZ M>;/T=;TT?F/I*90]A(=?$ XP[J!/CM-_5+R'HN!->O:>U2-'#W?IOLFP#1*W M06*G%_TGR!>4494SH2H)Z/?53&EI]O:?KGAJP;A;T)[W2U62',:>.= *Y!J\ M]/.GL!]\[0KK(\6R#Q+;"3)J@XR.J:=W9&,VN 9)"4-F9YD;J2R9V8-=$=92 M?2=E;[AUV@_ZR6#DK[>S.40-!DERL8O*#E%)$B;#%K7C)F[=Q$?=/)I;[YSR M\U**')1RAA:44W-BYV@I1/?!J363K5+"*(SC<,]7!PP/\'#/?G8(&P[B..XV MEK3&DJ/&[H4FK*OVY"#&<(B#X5[:DT,8#N*+)-FKO4,MP?T@VBO>W[H![7/U MD\@EY0HQ6!ABT!L8'5D_ 75'B])=BC.AS17KFBOS:H*T #._$$*_=NP]V[[# MZ3]02P,$% @ 6H!C54JGKY)O P @@\ !D !X;"]W;W)K&ULM5=M;]LV$/XKA!H4+;!%KW9>:@MPHF[-L !!O+8?AGZ@ MK;--A"(=DH[3_?H=*46Q$D6+!^6++9+W/'?WD#SI1ENI;O0*P)#[@@L]]E;& MK$]]7\]74%!]*-<@<&4A54$-#M72UVL%-'>@@OM1$ S]@C+AI2,W=Z72D=P8 MS@1<*:(W14'5SS/@Y/P- L=P%E\8[#5.\_$IC*3\L8.+O*Q%]B(@,/<6 J*?W=P#IQ;)HSC MMB+U:I\6N/O\P/Z;2QZ3F5$-YY)_9[E9C;UCC^2PH!MNKN7V"U0)#2S?7'+M M?LFVL@T\,M]H(XL*C!$43)3_]+X28@> /.V J )$3P')"X"X L2O!205(''* ME*DX'3)J:#I2>$BIQ<"$/% MDLTXD(G68#3YE4SRG-D=HAR7RW-F]^M#!H8R_A$MODXS\N'@(SD@3)"_5G*C MD4N/?(/A62?^O KEK PE>B&4F%Q*85::?!8YY$V\CVG5N44/N9U%G8136!^2 MZ.07$@51U!+/>3?\CXTX)''P(CQ[C??8P<..;.)ZIV+'%_^_G?K[3[0G%P8* M_:--^Y(\:2>WU>54K^D M3@JI#/NG/--PC]54 \%3CB7-%LT<%)$+LF!ZCNZ/C?*_L.HD>*P3G'8?2IRK+1,&T7M2XE\+L\% MWK%+*&:@6N]7)^.^]ZM/LJPGLH:21[621V]9M([Z%+5/LJPGLH:HQ[6HQZ\O M6GC=V*.NU.G:)N7QLQN7),F3"]?I=E^%>B)K*'12*W32J5"S '7>VTZB?8]8 MGV193V0- ,N;6['WI&NO;%E?;$UE=[ZXP[=_@58^NE^.Y]V1[*U; M3VRE;OY.TU* 6KKF3Y.YW A3]B_U;-U@3EQ;Y3^:E]WI)55+)C3AL$!H<'B$ M94Z5#5\Y,'+M6J"9--A0N<<5-LF@K &N+Z0T#P/KH&Z[TW\!4$L#!!0 ( M %J 8U5$J"">700 .L9 9 >&PO=V]R:W-H965T(]^CZ\IB:;!G_*M8 $GW+TEQ,G;64Q;GKBOD:,BK. M6 &YNK)D/*-2#?G*%04'NBB#LM0EGA>Z&4UR9S8IS]WRV81M9)KD<,N1V&09 MY?]?0,JV4P<[3R?NDM5:ZA/N;%+0%=R#_%+<\=(I_+ V%<]N%I,'4_/"%*82TU!U=^ MIP[0W&&2/0>$8\00_AE?_B?F_P, M^=[1\/B4N_ME.&Z'NTKI6FY2RTU*/O\(W\H _@C.[-=?<.C]9A+.)EELB:PEJE^+ZO>QSSXS M25-59K6:M%3S/5IQ)HPEM^,+2S[=&1]G_M@/O8G[N"_02:CX.50KI6&=TK"W M3JY!"-43YYMLDU*I:H5FC,OD.]7-\MR4TM!F:=@DBRV1M70,:AV#$TKCF) F M'7=\P=[C'/C>R(\ZM6&$D2CH%(/1P?)BQ(VB$!^ID\:FXE[#-KO@^O_ #^2>:\Z'''6 \)$&W2HPX$I!NF9APZJ]$ M<*1.&MN,^WWS#*<'^K;4#"[G:&$34<=PK$B/*Z&QKNWL:Z?@WRB?)5D@N4PE*%>6ON^?K\S^P%02P,$% M @ 6H!C53&ULC95=3]LP%(;_RE&&)I" ?- DP-I(!<;&-"1$QW8Q[<)M3AL+Q\YLIRG[ M];.=$'4CH-XT_CCG/._KQ*?C1LA'52!JV)2,JXE7:%V=^[Y:%%@2=2PJY&9G M*61)M)G*E:\JB21W227SHR!(_))0[F5CMW8GL[&H-:,<[R2HNBR)?+I )IJ) M%WK/"_=T56B[X&?CBJQPAOJANI-FYO=5-/P_"*U\2[@.\5& M;8W!.ID+\6@G-_G$"ZP@9+C0M@(QCS5>(F.VD)'QNZOI]4B;N#U^KG[MO!LO MEB P\6M=*B[)*-@I+R M]DDVW3EL)431*PE1EQ YW2W(J;PBFF1C*1J0-MI4LP-GU64;<93;ES+3TNQ2 MDZ>S3T+D#64,",_AAFO"5W3.$*9*H59P!+/V;8%8PL=-9Q?H2:4'< >4 [?"E$K4U.-?6UD6IB_Z"1=M)*B5R3-L#J&Z.P0HB"* MX&%V!?M[!_^6\8W+WFK46XU?35?P8#5PT%7AW!+="VI?H*9 MN0]Y;>)_3N=*2_,Y_1KRUFH8#6NP5^Q<562!$\_<(85RC5[V_EV8!!_><'C2 M.SQYJWKVI>8(4>I.;C0DKDU/7+J]KNLL'(4FF.S#; MNW ZQ$Q?O-$X^M^GO]4>;*>])7)%N0*&2Y,5'*=&LFR[5SO1HG(=8RZTZ3]N M6)B&C](&F/VE$/IY8IM0_Q>2_0502P,$% @ 6H!C54#-W6[7 @ (@@ M !D !X;"]W;W)K&ULK59M3]LP$/XK5H8FD+8F M3=/PLC82M$)#&AJB8_N ^. DU\;"B3O;:>'?[^RDH900 =J7^NV>Q_?<7GKBN2C+(J>J))11X,AGK'"BD=V[DM%(E)JS JXD466>4_EX!ERLQT[?V6QI_3VK_/5?\7<&RQ[QC[\0 MW_/]%OBD&WY)98]X0POWGL-=C%P3/K\)GV_Y!J_P32'6&":E98FEKM_:I/XGLF?"!XWP01=[ M])1T+FA!$I'G3-L08%X)!ZU!$C$G2542JHS)O"Z+MKAT7O;>N%1DH24S76P5 M]?N'0P_SO6I1'#2*@T[%IRLL?QISV&@JBQ0UZ@QVZ[Y-8/#"IT,O/ H;ERK/ M.SWX8$:'C;YAI[Z?I58:DV=S:O.GGA+8)JFB&VY)"OK'WHZBSCL_J"AL%(5O MK-$Z8YL*)+&0R(4GK1TH?)&KP _]8$=9Y]WO5>9N=7#S>F*?6K!"82+F2._U M#C&.LGJ1JH462]O48Z'QB;#3#!]QD,8 S^="Z,W"O!/-WX+H'U!+ P04 M" !:@&-5COV!<@P# "_" &0 'AL+W=OL3*HV:6M^0: M( 'MM#UT0Z"N#],>3'(!JXF=V0YT__W. M3DB!!K2'[@7\X[[/=]_9=QELA7Q2:P!-GO.,JZ&SUKJX=ET5KR&GZE(4P'$G M%3*G&J=RY:I" DTL*,_

,.Z.!79O)T4"4.F,<9I*H,L^I_#.!3&R' MCN_L%N9LM=9FP1T-"KJ"!>B'8B9QYC8L"T9>VOP@\%6 M[8V)B60IQ).9?$V&CF<<@@QB;1@H_FU@"EEFB-"-WS6GTQQI@/OC'?MG&SO& MLJ0*IB)[9(E>#YV^0Q)(:9GIN=A^@3J>KN&+1:;L+]G6MIY#XE)ID==@]"!G MO/JGS[4.>P#D:0<$-2 X!G1. ,(:$-I *\]L6+=4T]% BBV1QAK9S,!J8]$8 M#>,FBPLM<9?!"<]#RDF 1G"1=07)+@ZB,)O"!H M\6?Z+_#0POTS[H1-9D++%Y[@>Z7^MS)?HH B;;L-7!G?:#3=VX5@6-8>A@85 @-^",+M[YD7?3ILH;D1UHU&DTZIQC?]&( MUAKQ1J/J6A&QI]'%NW[@^S?FV;.X39?JL*X]S)2_S+IGC/N)>3M8X(B"N)1,,U#7;2YWWS*5;T1V$'K4 MA!Z=3>4<\,*RV"03BU[\1$K.=&M9B%Z)'X51WS]*48O5E>>?R$^O<;+W'^Y; M4M7!MEAZ+1+\A!KFR+5"06)==5+6Q6FRX\ MMLWG:'V"W;EJIB\T56N_IW+%N"(9I$CI7?;0+5FURVJB16$[SE)H[%]VN,8O M#)#& /=3(?1N8@YHOEE&?P%02P,$% @ 6H!C55C*5,5R @ Y 4 !D M !X;"]W;W)K&ULK51=;],P%/TK5I 02+"D2;>Q MD49JNR'V,*E:!3P@'MSDIK'FCV [;?GW7-MIZ*:NV@,OB>W<<^X])[XWWRK] M:!H 2W:"2S.)&FO;ZS@V90."FC/5@L0OM=*"6MSJ=6Q:#;3R(,'C-$DN8D&9 MC(K&#KQKJ#N,A;NH8EV&_M0N,N M'E@J)D :IB314$^BZ>AZ/G;Q/N [@ZTY6!.G9*74H]O<59,H<04!A](Z!HJO M#$9?SN.:,AI0,>KO?L7[QVU+*B!N:*_V"5;2;1IXA44-..VP>U_0J] MGG/'5RIN_)-L0^SE543*SE@E>C!6()@,;[KK?3@ (,]Q0-H#TN> \0N K =D M7FBHS,NZH986N59;HETTLKF%]\:C40V3[B\NK<:O#'&VN*5:,KDV9 &:S)40 M:.VRH1K(1S*M*N:\IISR M9N1>2=L8-3[,546E8QWKGF) ;*3N,5 D-@5_(._S6IM1*D5*+M;+A. MJB:PMZM%N_R=(E2H3MIC5H7\YSZ_FU&;(LGCS:'^4Q%!5'S0, +TVL\1@V5A MSG#IAM-A5$U]ASX[G^$("Q/G'TV8?_=4KYDTA$.-E,G9)=:CPTP)&ZM:WY8K M9;')_;+!,0S:!>#W6BF[W[@$PV O_@)02P,$% @ 6H!C5>5^0DSZ @ M60@ !D !X;"]W;W)K&ULK59A;]HP$/TKIZR: M6FDTD !=.X@$M-,JK1(JZ_9AV@>3'"1J8F>V(;!?O[,3LK0%M$W]0NS+O>?W MSK&/02'DHXH1-6RRE*NA$VN=7[FN"F/,F#H7.7)ZLQ R8YJF.Q#A M@JU2?2^*3UCYZ1F^4*3*_D)1Y;8="%=*BZP"DX(LX>63;:HZ- !>]P# JP#> M,T#G$,"O +XU6BJSMJZ99L% B@*DR28V,["UL6ARDW"SBS,MZ6U".!W,M @? M6V,J1 03D=''H9BM[S1E7$$+1E&4F !+X9:77XUY?7J-FB7I&64\S*[A].0, M3B#A\"46*\5XI :N)GEF$3>LI(Q+*=X!*3[<":YC!3<\PN@IWB5;M3=OYVWL M'26<87X.WN4[\-J>MT?/Y&_@OH5WCLCQZU+[EL\_Q!C0@50!FR-DFX5NCA"L>3)+X0< M92(B$ M8\3H:0=BL;"B4)DC*#(46P 5OK5&9F6I4N8G95]?C8CNP12;!@ZS\ M?#L>1&R[[P!,CA+]9TU[=4U[1V66)_VE8<"-&>,^XR5CWS*:?K .+B[H)*V; MGO;DM/TZYXG4?BVU?U3JP\$-K;2^PI[V7\CV_=[E,V]'9?[K?KF-6SI#N;3- M2Y'0%=?EI59'Z_XXLFWA67Q,?;-L&R ( )4' 9 >&PO=V]R:W-H965T&,P%31?2J**CZ.08N-T.OZVT7'M@R M-W;!3P8E7<(,S&,Y53CS&Y:,%2 TDX(H6 R]4?=FTK?Q+N +@XW>&1/K9"[E MDYW<94.O8P4!A]18!HJO-4R E4783/ZVEC"LIP1$I(;F7PN2:O!<9 M9"_Q/MIJO 5;;^/@).$,RDL27+\A02<(6O1,_@4>.GCWA)RP277H^,*_I[I. MI2;?1G-M%)[E[VWYJOBB=CY[OV]T25,8>GB!-:@U>,GK5]VX\Z[-['\B>V$] M:JQ'I]@QE6K-4B I'ITVHQ4Z=FA;=]8)5J&!O][5WQ(3734Q+V3U&EF]D[+N MA $T:X[JJN"]G3W#*-C3=1@3]*)V77&C*SZI:U1(9=@OZ@H=7D,N=>M]B@^V M[N^).XP(XR/B^HVX_DEQMB:4VYHPKVO"L03V#WY:+[K>TW@8QK]G0I7 M@%JZPJ]QVY4P54%H5IO>,G(E=6]]C#VG:A%_:*J&=4_5D@E-."R0LG/9QZRI MJ@E4$R-+5T?GTF!5=L,<^R8H&X#?%U*:[<1NT'3BY#=02P,$% @ 6H!C M51:R/A4(! %Q !D !X;"]W;W)K&ULO5AM M;]LV$/XKA%8,";!$;[9LI[:!V%[1 $T;-&WW(>@'6CI91"52(VD[_?[#->,_Q )@$2O64K%R$JDS.]L6X0)9%C0LO7( MR2*2>L,?#'"_@&>37_(FKD5UKB4@&5!!&$8=X9-V[=S,WT(!"XAN! MM=CY1IK*G+$?>O 0C2Q'6P0IA%*KP.IG!5-(4ZU)V?%WI=2J]]3 W>^-]G<% M>45FC@5,6?H7B60RLOH6BB#&RU1^9NOW4!'J:GTA2T7Q%ZTK6<="X5)(EE5@ M94%&:/F+7RM'[ !< MK1'7TDJ;_BB<6: 5?4)UW)\E5ZM$X>3X/@R7V3+%$B+T22; T91EZ@0E.K0K M0!^8$.@&31-,%R 0H>@LQ-4,)";IM8)^?9ZAJS?7Z(T&?TG84F :B:$ME?7: M!CNL+)V6EGH-EOKHD5&9"/0GC2#:Q]N*=4W=VU"?>JT*GR&_1=[@#^0YGF>P M9W8.W"_@;HLY?AT)O]#G_V(D'FC(,D!7VK_7Z.6#@J,'"9GX;O)EN5?'O)=. M)G&]FJ74^NNO\BI6W/JMG+ZJ/)YN.0< MJ+PI>2!61#SE$<5;5(JB:+4RQ$"0F(=85F.E%GIS8I8%YA=HE=4B[562?\TXEX[9? M_(PMJ10[S-2YCSG+5'&YO0BF1)NJ"V"DW[YA$WWWB%OOD/ZQB!]T&AS@;1W@ MM=KS!;\BB&-541O)M(.;R'C'!]0]9&.0&30=X6TYY+:6%?_YD9R>U\D)54W4C)71T:ML$FM^EEU=].S/; L*M[VB4'9N M+JWJ#7*L8YV ('H8Z;P$JH6;$REL>%6-KH!;4_JW=[J?#/BBZ"*%.B9*<5EG MUK-UISHI^K.#^:GN8 WS]V[W;EIVCD5 LKSHR^9,JBZO^$Q4YPY<"ZCUF#&Y&>@-ZO\%C/\!4$L#!!0 M ( %J 8U7V6+11U0, +@, 9 >&PO=V]R:W-H965T,1QAAH8X+18XT3C&-CB?SX6AAURC,- M9@RS48#*38@C399,R^63(NF\'EJ\C[3DJ2<<'HT#H)5LHJ9QA >=(02)B*A M"HI,:M<(=T(I^ A/&,1,*;[@ 3/Y4O"PTB 6,'Z8W,'9%#7C\3DI/L^FZ0>'7)/?+/^)7"^Y%JB,%OZ0AAOMXEV(L _5? M YWXM09GF#7 [U^ W_3]"G^F/P)O6;A7XTZKY+UE[;5_@/F20]>+G'9([R MKRJZ:]TQ7YK;-! )PLL=F89;C8FJI*Q]2LI.9&R/LDY)6:>VV)Y3B8%8IOP; M$9)2+<54115.WM2;>?$J:[P5>HM+KM4FDOJ&X95+>^ M@Q(A-?^6UP E_4T7%9>3S6]M:]2>\[-Y/I&Q/4IZ)26]_TEK]$Y)V8F,[5%V M65)V65M%G]D6<+&@*:2J'^JQ1_HA!W5VBMT[:(>W&OU.=3/TRS#Z/]4,8=$, M6=$$W&3RPO8^237;5D5;?\21:/MO6[M[$&Z%BM_M5P?LF;%P?V=GE/&^YR'Q ML$JU,L-'9N_$"!4WR]"T!!(O_:/OWF M]1-J+M%VC[F2[2Y)V5Q0H]#(#2P,N6&^]38BY*HE'DGR(_N_H?*:_9W+):="(<4%N M-!L]*DB9C\GY0HO,#HYSH6D,M:\1_;5 :11(OA!$6[$P!Y1_5D;_ E!+ P04 M " !:@&-5RW&(YZ$" R!P &0 'AL+W=OM5#EQ79FMH*$@97 LFJ*+!X/ ?* MMU/'=W8'UV2U5N; 3>(2KV .ZK:\$GKGMBHY*8!)PAD2L)PZ9_XDC0S> NX( M;&5GC8R3!>?W9G.93QW/! 04,F44L'YL8 :4&B$=QI]&TVD_:8C=]4[]PGK7 M7A98PHS3GR17ZZESZJ )+=$$89AG!%%TRJ42EZZLD.D8S+,0C M8:L&B5F..L0O4A%= :LPJX30) OYSMGJ^ 9$@5)8*'28@L*$'FF]VWF*#@^. MT $B#-VL>24U7L:NTHY,7&[61']>1Q^\$/TFCI_C[=U65H:Q&TM0BL7OCO6J1$9I3+2H!$O\X6NA;Z#_*[+T&U M9-0O:8;&1)8X@ZFCIX($L0$G^?C!'WF?^]+UGF+I.XGMI3)L4QF^IIZT#;O9 MM7;6:4QJ&E.9QLQU8T[ZTEK+CZR\&9V;9#P:>;&[Z:;K. MD\E?4$L#!!0 ( %J 8U5J-)G[_P( *L) 9 >&PO=V]R:W-H965T MLFEJ)-2&\E': 5&#=*K43*NOVH=H' MDQS$:A*GMH'VW^_LA!0ZFJT3VA?PR]WCY[D[Q]=="7FO(D0-CTFUW83QU.EW[=I8]KMBH6.> MXEB"6B0)DT\#C,6JY]2=]<(-GT?:++C];L;F.$%]FXTES=P2)>0)IHJ+%"3. M>LYY_6S8,?;6X#O'E=H8@U$R%>+>3"[#GN,90AACH T"H[\E#C&.#1#1>"@P MG?)(X[@Y7J-?6.VD9DX'"$FO'XB"QN)R,X/#B" ^ I?(O$0K$T5%U7 M$T5SD!L4= 8Y'?\5.@VX%JF.%'Q*0PRW_5V25NKSU_H&?B7@!+-C\$]KX'N^ MOX//\&_<&]:]7D&G48:[8?$:K^!=<(D4:(UP=T5;<*DQ43]WQ2G':>[&,7?[ M3&4LP)Y#EU>A7*+3?_^NWO8^[A*Y)[ MR;KM.Q[77>YJ?-W"[_1 M/"V-MOBW2OZM2OYKAK6"(A7V,TVXN\9DBG)G"BMQWYK"/8%MA:!=AJ"]IZIM M[U/RGL"V))^4DD_^E/4 ,50PDR*!"8MQLUJ+6JAM%\.N@.2GM#8JLNEY+\NV MDLH_"NV40CO_Z7IVJB]?+K62S%NENAOO7H)R;ML!!8%8I#I_(LK5LN,XMP_M MB_4!=2)YX_ ,D[:H@QAE!>LFMML.(NBF4 MQH#V9X+N33$Q!Y3]6?\74$L#!!0 ( %J 8U7AV(L'9P( !L& 9 M>&PO=V]R:W-H965T*AZ<>'9CU8E3V\FV?\_82:-%I"F\)!Y[YLPY,_$DWBM]9W( M2QX*69I5D%M;G5!JLAP*9B:J@A)/MDH7S**I=]14&ACW086D41@N:<%$&22Q MW[O62:QJ*T4)UYJ8NBB8?CP#J?:K8!H\;=R(76[=!DWBBNU@ _9[=:W1HCT* M%P641JB2:-BN@M/IR=G2^7N''P+VYF!-G))4J3MGK/DJ"!TAD)!9A\#PU< Y M2.F D,9]AQGT*5W@X?H)_=)K1RTI,W"NY$_!;;X*/@2$PY;5TMZH_1?H]"P< M7J:D\4^R;WV//P8DJXU511>,# I1MF_VT-7A("!:/!,0=0&1Y]TF\BPOF&5) MK-6>:.>-:&[AI?IH)"=*UY2-U7@J,,XFFSHU<%]#:;#<.YVG)B*9; * M\/,WH!L(DC>OILOPTPC964]V-H:>;"K(!%8\8R8G7#2"0\F'2+8P2P_C;ER3 M3&/:#&2>]YGGHYDONF2D8H\LE4 XLW"$7W8FL1$RY[4<;YQ5V5VN) =MB-KBH,J4YL^R&P?S[$@8 MC="C!W?=CB-$3"%B'#R3'JU^TH:@VK*G_]4V5QF/AECM,;M'/ \ZU2 M]LEP$Z7_'R2_ 5!+ P04 " !:@&-5L5%#,A # !K$ #0 'AL+W-T M>6QE4:J\MN:@3?Z5U]3$( MZN6*EJ0^DQ45!LFE*HDV4U4$=:4HR6IP*GDP&8VBH"1,^/.9:,K+4M?>4C9" M)WXXF#Q[^Y(E_CAZ[WN6+I493?S;D[<_&ZDOWGCV?O3NZ&AT>WIQ:#_I@%,_ M<)*>/X'T;(3S&@RCCO:I-\N/#=?@>]PY!WT"YK-IZ2":FZV#:"_5STRP^ MS0P$,LX'@1/?&N:SBFA-E;@TDVYQ9WP >?WX9ET9A84BZ_'DW-\Z=#<39"%5 M1M409NQO3/,9ISG(4:Q8P5W+*@!0:UF:0<9((07I-&P\^H&A75+.KZ%Q?^1[ MW&V^4[<15$T,0R.H'UH:.P'^73;+O4,;/XO6J]B=U)\;LQO1S:'1Z)6B.6N[ M>9L/\3'V,2BIV;Z)!IRR-@2K?NZ-*L^6N MY9G,V)_QU.>KX-ZBT:QC43_6S%LHR* M!T>'H==D87Y)[?&;]1G-2-AU14DHE^U'7^%[8VCX8>! MB<5$1EN:I?U4%8MNZ)F!B=I?X'"(7':7&\%\+.9& ,/B8 HP'^N%Q?F?]C-% M]V,Q3-O4B4Q1GRGJ8[U<2-J]L#ANG]A<[IW&<1A&$9;1-'4J2+&\11&\W6R8 M-O# XD"D/\LU7FV\0Q[O ZRFCW4(ME.\$[&=XKD&Q)TW\(AC=[6Q.."!50'K M'8COC@,]Y?8)0Z@JI@U[@G$DCC$$>M'=HU&$9">"E[L^V%,2AG'L1@!S*PA# M#(&G$4-8?20$3;8T.P6BP^0"X99K>]9!:GX! 6R4 \ !X;"]W;W)K8F]O:RYX;6S%FM]OVS80@/\5 MPD\=L,RV?J1M4!=(DR8+$"1&/&2/ RW1-A&*]$@J:?O7[T3![AL6MXU.HE_#C>[8IG M'?12&QV_SD9IVZB1:+35C?ZFZMEH,A)AXU[^=%Y_=%!_B67(;5$N7R0 #(;G4[@@BOM0TQGI.M+8'Q6<'*_UT9WI4U4_E)& M=>U=N]5VW5T&[F*,;B/%8??9!_',_Y\PNM5*5^K256VC;.SCZ)7I &W8Z&T8 M"2L;-1M=N&?EQ5RN57=3\"LW=7^#$'A%R,![?$I!OC_?0R+!!D.\(R'>\D)]DT EI[E6 M4],90MI:7*I0>03YGH!\SPOYH)Z5;95X4)5;6]T=Q\E[0F7O"2_:K9)!X?PR M)5W"+),;"X&*H/4A$F6.*;,ZKIVK7[0Q:4S=P "SZXY G(LHKF25RB:,10ECRFR,S]);*)2"F$/- N5 \_F8B/]H':A9#%EMD6GA*<3 M2"*0XKIR1=G09Y YV&W0NY0MILRZ>%!1^Y1]$Q?&HOPP91;$>06GM";YX3YN M^BZ&Z< &H@C%,\:D##%E5D0W[G3LW=4]Q."U"(.RB^:MEDN,23EBRBR)*ZF] M>)0&/ $ZN](6RBLM#>2<$'W;X$*:$D;&+(QKZ;^&9>O7OXL[Y^,&:@&89 %M MGWPP)F62C-DDH-JN@V&(NC9U-Q0(SL)VE9XCC$G.2YCMLFB70?W;=JB?G_>X M*)]DS#XY4+&(-S ;-BK\AADIN63,'SZ+(4Q*0,5S 8:1--Y*IJ4@0IF ^$"^"25',[N M%H[A&,:D#%0P&XBLA0<^+\AW+LP&HC%SC$D9J& V$(U98$S*0 7WBY?A.NF^ MV#$F9:'B:!.@$_&WTAB3LE#!;"$*$^**,2D+%=$=QJ0L5#);B)Y5XH144A8JF2U$8^*$5%(6*IDM1$]^!]&D+%1R M6XA:]1W(LB3?_7._SME;3MW+[QB3LE"9+#3>_9FG5BMM57T'/Q&@O9*FFGO1 M??1O)XNR>W&P:HVY@+9[>^MDO?MOT.Y_31__ U!+ P04 " !:@&-5##^0 M_.4! !_(0 &@ 'AL+U]R96QS+W=O )/[F/!00D5#B]B %28/D<269Q#)[HE"$8Y%08/F5-;8\O7?^)-E M>_Z2=FW9=H>\V?9YOIS[]96*W6FV7Z:E;?NS3H?PR.'QVPWO>I%2: MR6L[K%-9-.&XN^[.X;*1F_/D9O+\MFB&YS=I0NT@A2"M'V009/6#'(*\?E"$ MH%@_: 9!L_I!MQ!T6S_H#H+NZ@?=0]!]_2"9HHQ3@J01U@1:"W(M!%X+@BT$ M8@N2+01F"Z(M!&H+LBT$;@O"+01R"](M!'8+XBT$>BOJK01Z*^JM!'KKZ&&; M0&]%O95 ;T6]E4!O1;V50&]%O95 ;T6]E4!O1;V50&]%O95 ;T.]C4!O0[V- M0&]#O8U ;QN]+"'0VU!O(]#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU%O M)]#;46\GT-M1;R?0VU%O)]#;1R^["?1VU-L)]';4VPGT=M3;"?1VU-L)]';4 MVPGTCJAW)- [HMZ10.^(>D<"O2/J'0GTCJAW)- [CCY6$N@=4>_XGWKG7!E&ULS=K);L(P% 707T'9 M5L1X"!T$;-IN6Q;] 3=Y0$026[:A\/=UPB"UHJB(2KT;(F+[W1=;.IMD]+:U MY'N;NFK\.%F$8!\8\_F":NU38ZF)(S/C:AWB7S=G5N=+/2=Q/;K'&BK:W*7(-9=KM_CKV=\ MK']A'P*D#PG2AP+I(P/I8PC2QRU('W<@?=R#],$'*(V@B,I12.4HIG(45#F* MJAR%58[B*D>!E:/(*E!D%2BR"A19!8JL D56@2*K0)%5H,@J4&05*+)*%%DE MBJP215:)(JM$D56BR"I19)4HLDH4626*K I%5H4BJT*15:'(JE!D52BR*A19 M%8JL"D56A2)KAB)KAB)KAB)KAB)KAB)KAB)K]I^ROANS_.LW^>TUK779'/)9 M][G$Y!-02P$"% ,4 " !:@&-5!T%-8H$ "Q $ M@ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( %J 8U6[859+[0 M "L" 1 " :\ !D;V-0&UL4$L! A0#% @ 6H!C53.T!59H!@ WR, !@ M ("!# @ 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ 6H!C50%IMLZN"@ %#8 !@ ("!!A< M 'AL+W=OHA !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 6H!C M531ZG$:I @ E 8 !@ ("!WRP 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ 6H!C56'9@5.3" #A8 !D M ("!:SP 'AL+W=OGBH$' !Z$@ &0 @($U10 >&PO M=V]R:W-H965TBP( M '<% 9 " @>U, !X;"]W;W)K&UL4$L! A0#% @ 6H!C548SVPN*! 70H !D ("! MKT\ 'AL+W=O&PO=V]R:W-H965TQ7 !X;"]W;W)K&UL4$L! A0#% M @ 6H!C55TZ*T'C @ ? 8 !D ("!+%L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6H!C50@ NT.5 @ " 8 !D M ("!Y7$ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 6H!C55TE'ZO)!0 YA$ !D ("!)'H M 'AL+W=O&PO=V]R:W-H965TR" !X;"]W;W)K&UL4$L! A0#% @ M6H!C55\JW$CC @ DP8 !D ("!KX8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6H!C55+(@^?+ @ M/ 8 !D ("!XI 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6H!C50)!-N%4 P C0T !D M ("!^9@ 'AL+W=OYR%KX" "?"0 &0 @(&$G >&PO=V]R:W-H M965T&UL4$L! M A0#% @ 6H!C54DG=/F+ @ 0< !D ("!F*( 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6H!C M5? EFC&5 P T@\ !D ("!+ZL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6H!C52;0@?^V @ DP< M !D ("!;+0 'AL+W=OODF\# ""#P &0 @(%9MP M>&PO=V]R:W-H965T M700 .L9 9 " @?^Z !X;"]W;W)K&UL4$L! A0#% @ 6H!C53&PO=V]R:W-H965T M&UL4$L! A0# M% @ 6H!C55C*5,5R @ Y 4 !D ("!HL@ 'AL+W=O M&PO=V]R:W-H965T&R ( )4' 9 " @7S. M !X;"]W;W)K&UL4$L! A0#% @ 6H!C51:R M/A4(! %Q !D ("!>]$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6H!C56HTF?O_ @ JPD !D M ("!GMP 'AL+W=O&PO M=V]R:W-H965TX! 6R4 \ ( ! MEN8 'AL+W=O7!E&UL4$L%!@ ! $ =Q$ )SO $! end XML 70 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 71 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 72 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2.2 html 74 236 1 true 24 0 false 6 false false R1.htm 1001 - Document - Cover Page Sheet http://imetrix.edgar-online.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1002 - Statement - Consolidated Statements of Comprehensive Income Sheet http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 2 false false R3.htm 1003 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) Sheet http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical Consolidated Statements of Comprehensive Income (Parenthetical) Statements 3 false false R4.htm 1004 - Statement - Consolidated Balance Sheets Sheet http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 4 false false R5.htm 1005 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 5 false false R6.htm 1006 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 6 false false R7.htm 1007 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical) Sheet http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical Consolidated Statements of Stockholders' Equity (Parenthetical) Statements 7 false false R8.htm 1008 - Statement - Consolidated Statements of Cash Flows Sheet http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 8 false false R9.htm 1009 - Disclosure - Basis of Presentation and Description of Business Sheet http://imetrix.edgar-online.com/role/BasisOfPresentationAndDescriptionOfBusiness Basis of Presentation and Description of Business Notes 9 false false R10.htm 1010 - Disclosure - Revenue Recognition Sheet http://imetrix.edgar-online.com/role/RevenueRecognition Revenue Recognition Notes 10 false false R11.htm 1011 - Disclosure - Leases Sheet http://imetrix.edgar-online.com/role/Leases Leases Notes 11 false false R12.htm 1012 - Disclosure - Inventories Sheet http://imetrix.edgar-online.com/role/Inventories Inventories Notes 12 false false R13.htm 1013 - Disclosure - Goodwill and Intangible Assets Sheet http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssets Goodwill and Intangible Assets Notes 13 false false R14.htm 1014 - Disclosure - Credit Facility Sheet http://imetrix.edgar-online.com/role/CreditFacility Credit Facility Notes 14 false false R15.htm 1015 - Disclosure - Earnings Per Common Share Sheet http://imetrix.edgar-online.com/role/EarningsPerCommonShare Earnings Per Common Share Notes 15 false false R16.htm 1016 - Disclosure - Stock-Based Compensation Plans Sheet http://imetrix.edgar-online.com/role/StockBasedCompensationPlans Stock-Based Compensation Plans Notes 16 false false R17.htm 1017 - Disclosure - Retirement Plan Sheet http://imetrix.edgar-online.com/role/RetirementPlan Retirement Plan Notes 17 false false R18.htm 1018 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLoss Accumulated Other Comprehensive Loss Notes 18 false false R19.htm 1019 - Disclosure - Commitments and Contingent Liabilities Sheet http://imetrix.edgar-online.com/role/CommitmentsAndContingentLiabilities Commitments and Contingent Liabilities Notes 19 false false R20.htm 1020 - Disclosure - Fair Value of Financial Instruments Sheet http://imetrix.edgar-online.com/role/FairValueOfFinancialInstruments Fair Value of Financial Instruments Notes 20 false false R21.htm 1021 - Disclosure - Garysburg, North Carolina Facility Sheet http://imetrix.edgar-online.com/role/GarysburgNorthCarolinaFacility Garysburg, North Carolina Facility Notes 21 false false R22.htm 1022 - Disclosure - Recent Accounting Pronouncements Sheet http://imetrix.edgar-online.com/role/RecentAccountingPronouncements Recent Accounting Pronouncements Notes 22 false false R23.htm 1023 - Disclosure - Subsequent Event Sheet http://imetrix.edgar-online.com/role/SubsequentEvent Subsequent Event Notes 23 false false R24.htm 1024 - Disclosure - Revenue Recognition (Tables) Sheet http://imetrix.edgar-online.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://imetrix.edgar-online.com/role/RevenueRecognition 24 false false R25.htm 1025 - Disclosure - Leases (Tables) Sheet http://imetrix.edgar-online.com/role/LeasesTables Leases (Tables) Tables http://imetrix.edgar-online.com/role/Leases 25 false false R26.htm 1026 - Disclosure - Inventories (Tables) Sheet http://imetrix.edgar-online.com/role/InventoriesTables Inventories (Tables) Tables http://imetrix.edgar-online.com/role/Inventories 26 false false R27.htm 1027 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssets 27 false false R28.htm 1028 - Disclosure - Earnings Per Common Share (Tables) Sheet http://imetrix.edgar-online.com/role/EarningsPerCommonShareTables Earnings Per Common Share (Tables) Tables http://imetrix.edgar-online.com/role/EarningsPerCommonShare 28 false false R29.htm 1029 - Disclosure - Retirement Plan (Tables) Sheet http://imetrix.edgar-online.com/role/RetirementPlanTables Retirement Plan (Tables) Tables http://imetrix.edgar-online.com/role/RetirementPlan 29 false false R30.htm 1030 - Disclosure - Accumulated Other Comprehensive Loss (Tables) Sheet http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossTables Accumulated Other Comprehensive Loss (Tables) Tables http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLoss 30 false false R31.htm 1031 - Disclosure - Fair Value of Financial Instruments (Tables) Sheet http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsTables Fair Value of Financial Instruments (Tables) Tables http://imetrix.edgar-online.com/role/FairValueOfFinancialInstruments 31 false false R32.htm 1032 - Disclosure - Basis of Presentation and Description of Business - Additional Information (Detail) Sheet http://imetrix.edgar-online.com/role/BasisOfPresentationAndDescriptionOfBusinessAdditionalInformationDetail Basis of Presentation and Description of Business - Additional Information (Detail) Details 32 false false R33.htm 1033 - Disclosure - Revenue Recognition - Additional Information (Detail) Sheet http://imetrix.edgar-online.com/role/RevenueRecognitionAdditionalInformationDetail Revenue Recognition - Additional Information (Detail) Details 33 false false R34.htm 1034 - Disclosure - Revenue Recognition - Summary of Revenue Disaggregated by Sales Channel (Detail) Sheet http://imetrix.edgar-online.com/role/RevenueRecognitionSummaryOfRevenueDisaggregatedBySalesChannelDetail Revenue Recognition - Summary of Revenue Disaggregated by Sales Channel (Detail) Details 34 false false R35.htm 1035 - Disclosure - Leases - Additional Information (Detail) Sheet http://imetrix.edgar-online.com/role/LeasesAdditionalInformationDetail Leases - Additional Information (Detail) Details 35 false false R36.htm 1036 - Disclosure - Leases - Operating Lease Assets And Liabilities (Detail) Sheet http://imetrix.edgar-online.com/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail Leases - Operating Lease Assets And Liabilities (Detail) Details 36 false false R37.htm 1037 - Disclosure - Leases - LeaseCost (Detail) Sheet http://imetrix.edgar-online.com/role/LeasesLeasecostDetail Leases - LeaseCost (Detail) Details 37 false false R38.htm 1038 - Disclosure - Leases - Operating Leases Cash Flow Related Information (Detail) Sheet http://imetrix.edgar-online.com/role/LeasesOperatingLeasesCashFlowRelatedInformationDetail Leases - Operating Leases Cash Flow Related Information (Detail) Details 38 false false R39.htm 1039 - Disclosure - Leases - Other Information Related to Operating Lease (Detail) Sheet http://imetrix.edgar-online.com/role/LeasesOtherInformationRelatedToOperatingLeaseDetail Leases - Other Information Related to Operating Lease (Detail) Details 39 false false R40.htm 1040 - Disclosure - Leases - Lessee Operating Lease Liability Maturity (Detail) Sheet http://imetrix.edgar-online.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail Leases - Lessee Operating Lease Liability Maturity (Detail) Details 40 false false R41.htm 1041 - Disclosure - Leases - Operating Lease Revenue (Detail) Sheet http://imetrix.edgar-online.com/role/LeasesOperatingLeaseRevenueDetail Leases - Operating Lease Revenue (Detail) Details 41 false false R42.htm 1042 - Disclosure - Leases - Lessor Operating Lease Payments To Be Received Maturity (Detail) Sheet http://imetrix.edgar-online.com/role/LeasesLessorOperatingLeasePaymentsToBeReceivedMaturityDetail Leases - Lessor Operating Lease Payments To Be Received Maturity (Detail) Details 42 false false R43.htm 1043 - Disclosure - Inventories - Components of Inventories (Detail) Sheet http://imetrix.edgar-online.com/role/InventoriesComponentsOfInventoriesDetail Inventories - Components of Inventories (Detail) Details 43 false false R44.htm 1044 - Disclosure - Goodwill and Intangible Assets - Additional Information (Detail) Sheet http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail Goodwill and Intangible Assets - Additional Information (Detail) Details 44 false false R45.htm 1045 - Disclosure - Goodwill and Intangible Assets - Components of Identifiable Intangible Assets (Detail) Sheet http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail Goodwill and Intangible Assets - Components of Identifiable Intangible Assets (Detail) Details 45 false false R46.htm 1046 - Disclosure - Goodwill and Intangible Assets - Summary of Expected Amortization Expense (Detail) Sheet http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsSummaryOfExpectedAmortizationExpenseDetail Goodwill and Intangible Assets - Summary of Expected Amortization Expense (Detail) Details 46 false false R47.htm 1047 - Disclosure - Credit Facility - Additional Information (Detail) Sheet http://imetrix.edgar-online.com/role/CreditFacilityAdditionalInformationDetail Credit Facility - Additional Information (Detail) Details 47 false false R48.htm 1048 - Disclosure - Earnings Per Common Share - Weighted Average Shares Outstanding Used in Computing Basic and Diluted Earnings Per Share (Detail) Sheet http://imetrix.edgar-online.com/role/EarningsPerCommonShareWeightedAverageSharesOutstandingUsedInComputingBasicAndDilutedEarningsPerShareDetail Earnings Per Common Share - Weighted Average Shares Outstanding Used in Computing Basic and Diluted Earnings Per Share (Detail) Details 48 false false R49.htm 1049 - Disclosure - Earnings Per Common Share - Additional Information (Detail) Sheet http://imetrix.edgar-online.com/role/EarningsPerCommonShareAdditionalInformationDetail Earnings Per Common Share - Additional Information (Detail) Details 49 false false R50.htm 1050 - Disclosure - Stock-Based Compensation Plans - Additional Information (Detail) Sheet http://imetrix.edgar-online.com/role/StockBasedCompensationPlansAdditionalInformationDetail Stock-Based Compensation Plans - Additional Information (Detail) Details 50 false false R51.htm 1051 - Disclosure - Retirement Plan - Schedule of Net Periodic Benefit Cost (Detail) Sheet http://imetrix.edgar-online.com/role/RetirementPlanScheduleOfNetPeriodicBenefitCostDetail Retirement Plan - Schedule of Net Periodic Benefit Cost (Detail) Details 51 false false R52.htm 1052 - Disclosure - Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss (Detail) Sheet http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossDetail Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss (Detail) Details 52 false false R53.htm 1053 - Disclosure - Accumulated Other Comprehensive Loss - Reclassifications Out of AOCL (Detail) Sheet http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail Accumulated Other Comprehensive Loss - Reclassifications Out of AOCL (Detail) Details 53 false false R54.htm 1054 - Disclosure - Fair Value of Financial Instruments - Carrying Value and Fair Value Estimate of Current and Long-Term Debt (Detail) Sheet http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsCarryingValueAndFairValueEstimateOfCurrentAndLongTermDebtDetail Fair Value of Financial Instruments - Carrying Value and Fair Value Estimate of Current and Long-Term Debt (Detail) Details 54 false false R55.htm 1055 - Disclosure - Garysburg, North Carolina Facility - Additional Information (Detail) Sheet http://imetrix.edgar-online.com/role/GarysburgNorthCarolinaFacilityAdditionalInformationDetail Garysburg, North Carolina Facility - Additional Information (Detail) Details 55 false false R56.htm 1056 - Disclosure - Subsequent Event - Additional Information (Detail) Sheet http://imetrix.edgar-online.com/role/SubsequentEventAdditionalInformationDetail Subsequent Event - Additional Information (Detail) Details 56 false false All Reports Book All Reports [dq-0540-CurrentFiscalYearEndDate-Registrant-Value] In submission type 10-Q, CurrentFiscalYearEndDate value "--06-30", should match the Entity Registrant Fiscal Year End Date "06/28" on record within EDGAR. d406966d10q.htm 9 [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 1 fact(s) appearing in ix:hidden were eligible for transformation: dei:EntityRegistrantName - d406966d10q.htm 9 d406966d10q.htm d406966dex1017.htm d406966dex311.htm d406966dex312.htm d406966dex321.htm d406966dex322.htm jbss-20220929.xsd jbss-20220929_cal.xml jbss-20220929_def.xml jbss-20220929_lab.xml jbss-20220929_pre.xml http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 75 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "d406966d10q.htm": { "axisCustom": 1, "axisStandard": 11, "contextCount": 74, "dts": { "calculationLink": { "local": [ "jbss-20220929_cal.xml" ] }, "definitionLink": { "local": [ "jbss-20220929_def.xml" ] }, "inline": { "local": [ "d406966d10q.htm" ] }, "labelLink": { "local": [ "jbss-20220929_lab.xml" ] }, "presentationLink": { "local": [ "jbss-20220929_pre.xml" ] }, "schema": { "local": [ "jbss-20220929.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/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/srt/2022q3/srt-sup-2022q3.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022q3/us-gaap-sup-2022q3.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/currency/2022/currency-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd", "https://xbrl.sec.gov/exch/2022/exch-2022.xsd", "https://xbrl.sec.gov/naics/2022/naics-2022.xsd", "https://xbrl.sec.gov/sic/2022/sic-2022.xsd", "https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd" ] } }, "elementCount": 379, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2022": 6, "total": 6 }, "keyCustom": 13, "keyStandard": 223, "memberCustom": 5, "memberStandard": 17, "nsprefix": "jbss", "nsuri": "http://imetrix.edgar-online.com/20220929", "report": { "R1": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "1001 - Document - Cover Page", "role": "http://imetrix.edgar-online.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1010 - Disclosure - Revenue Recognition", "role": "http://imetrix.edgar-online.com/role/RevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1011 - Disclosure - Leases", "role": "http://imetrix.edgar-online.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1012 - Disclosure - Inventories", "role": "http://imetrix.edgar-online.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1013 - Disclosure - Goodwill and Intangible Assets", "role": "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1014 - Disclosure - Credit Facility", "role": "http://imetrix.edgar-online.com/role/CreditFacility", "shortName": "Credit Facility", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1015 - Disclosure - Earnings Per Common Share", "role": "http://imetrix.edgar-online.com/role/EarningsPerCommonShare", "shortName": "Earnings Per Common Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1016 - Disclosure - Stock-Based Compensation Plans", "role": "http://imetrix.edgar-online.com/role/StockBasedCompensationPlans", "shortName": "Stock-Based Compensation Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1017 - Disclosure - Retirement Plan", "role": "http://imetrix.edgar-online.com/role/RetirementPlan", "shortName": "Retirement Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1018 - Disclosure - Accumulated Other Comprehensive Loss", "role": "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLoss", "shortName": "Accumulated Other Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1019 - Disclosure - Commitments and Contingent Liabilities", "role": "http://imetrix.edgar-online.com/role/CommitmentsAndContingentLiabilities", "shortName": "Commitments and Contingent Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002 - Statement - Consolidated Statements of Comprehensive Income", "role": "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome", "shortName": "Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1020 - Disclosure - Fair Value of Financial Instruments", "role": "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstruments", "shortName": "Fair Value of Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "jbss:DisclosureOfSaleOfFacilityTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1021 - Disclosure - Garysburg, North Carolina Facility", "role": "http://imetrix.edgar-online.com/role/GarysburgNorthCarolinaFacility", "shortName": "Garysburg, North Carolina Facility", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "jbss:DisclosureOfSaleOfFacilityTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1022 - Disclosure - Recent Accounting Pronouncements", "role": "http://imetrix.edgar-online.com/role/RecentAccountingPronouncements", "shortName": "Recent Accounting Pronouncements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1023 - Disclosure - Subsequent Event", "role": "http://imetrix.edgar-online.com/role/SubsequentEvent", "shortName": "Subsequent Event", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1024 - Disclosure - Revenue Recognition (Tables)", "role": "http://imetrix.edgar-online.com/role/RevenueRecognitionTables", "shortName": "Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "jbss:OperatingLeaseAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1025 - Disclosure - Leases (Tables)", "role": "http://imetrix.edgar-online.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "jbss:OperatingLeaseAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1026 - Disclosure - Inventories (Tables)", "role": "http://imetrix.edgar-online.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1027 - Disclosure - Goodwill and Intangible Assets (Tables)", "role": "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1028 - Disclosure - Earnings Per Common Share (Tables)", "role": "http://imetrix.edgar-online.com/role/EarningsPerCommonShareTables", "shortName": "Earnings Per Common Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1029 - Disclosure - Retirement Plan (Tables)", "role": "http://imetrix.edgar-online.com/role/RetirementPlanTables", "shortName": "Retirement Plan (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestExpenseRelatedParty", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical)", "role": "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical", "shortName": "Consolidated Statements of Comprehensive Income (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestExpenseRelatedParty", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1030 - Disclosure - Accumulated Other Comprehensive Loss (Tables)", "role": "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossTables", "shortName": "Accumulated Other Comprehensive Loss (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1031 - Disclosure - Fair Value of Financial Instruments (Tables)", "role": "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsTables", "shortName": "Fair Value of Financial Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": "INF", "first": true, "lang": null, "name": "jbss:NumberOfDistributionChannels", "reportCount": 1, "unique": true, "unitRef": "Unit_Channel", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1032 - Disclosure - Basis of Presentation and Description of Business - Additional Information (Detail)", "role": "http://imetrix.edgar-online.com/role/BasisOfPresentationAndDescriptionOfBusinessAdditionalInformationDetail", "shortName": "Basis of Presentation and Description of Business - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": "INF", "first": true, "lang": null, "name": "jbss:NumberOfDistributionChannels", "reportCount": 1, "unique": true, "unitRef": "Unit_Channel", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "PAsOn09_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1033 - Disclosure - Revenue Recognition - Additional Information (Detail)", "role": "http://imetrix.edgar-online.com/role/RevenueRecognitionAdditionalInformationDetail", "shortName": "Revenue Recognition - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "PAsOn09_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1034 - Disclosure - Revenue Recognition - Summary of Revenue Disaggregated by Sales Channel (Detail)", "role": "http://imetrix.edgar-online.com/role/RevenueRecognitionSummaryOfRevenueDisaggregatedBySalesChannelDetail", "shortName": "Revenue Recognition - Summary of Revenue Disaggregated by Sales Channel (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022_SalesChannelDirectlyToConsumerMemberusgaapContractWithCustomerSalesChannelAxis", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "PAsOn09_29_2022_OperatingLeaseYetToCommenceMemberusgaapPropertySubjectToOrAvailableForOperatingLeaseAxis", "decimals": "-3", "first": true, "lang": null, "name": "jbss:OperatingLeasesNotYetCommenced", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1035 - Disclosure - Leases - Additional Information (Detail)", "role": "http://imetrix.edgar-online.com/role/LeasesAdditionalInformationDetail", "shortName": "Leases - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "PAsOn09_29_2022_OperatingLeaseYetToCommenceMemberusgaapPropertySubjectToOrAvailableForOperatingLeaseAxis", "decimals": "-3", "first": true, "lang": null, "name": "jbss:OperatingLeasesNotYetCommenced", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "PAsOn09_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1036 - Disclosure - Leases - Operating Lease Assets And Liabilities (Detail)", "role": "http://imetrix.edgar-online.com/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail", "shortName": "Leases - Operating Lease Assets And Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "jbss:OperatingLeaseAssetsAndLiabilitiesTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "PAsOn09_29_2022", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingLeaseLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1037 - Disclosure - Leases - LeaseCost (Detail)", "role": "http://imetrix.edgar-online.com/role/LeasesLeasecostDetail", "shortName": "Leases - LeaseCost (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "jbss:OperatingLeasesCashFlowRelatedInformationTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1038 - Disclosure - Leases - Operating Leases Cash Flow Related Information (Detail)", "role": "http://imetrix.edgar-online.com/role/LeasesOperatingLeasesCashFlowRelatedInformationDetail", "shortName": "Leases - Operating Leases Cash Flow Related Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "jbss:OperatingLeasesCashFlowRelatedInformationTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "jbss:OtherInformationRelatedToOperatingLeaseTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "PAsOn09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1039 - Disclosure - Leases - Other Information Related to Operating Lease (Detail)", "role": "http://imetrix.edgar-online.com/role/LeasesOtherInformationRelatedToOperatingLeaseDetail", "shortName": "Leases - Other Information Related to Operating Lease (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "jbss:OtherInformationRelatedToOperatingLeaseTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "PAsOn09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "PAsOn09_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004 - Statement - Consolidated Balance Sheets", "role": "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "PAsOn09_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "PAsOn09_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1040 - Disclosure - Leases - Lessee Operating Lease Liability Maturity (Detail)", "role": "http://imetrix.edgar-online.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail", "shortName": "Leases - Lessee Operating Lease Liability Maturity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "PAsOn09_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "jbss:OperatingLeaseRevenueTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseLeaseIncomeLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1041 - Disclosure - Leases - Operating Lease Revenue (Detail)", "role": "http://imetrix.edgar-online.com/role/LeasesOperatingLeaseRevenueDetail", "shortName": "Leases - Operating Lease Revenue (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "jbss:OperatingLeaseRevenueTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseLeaseIncomeLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "PAsOn09_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1042 - Disclosure - Leases - Lessor Operating Lease Payments To Be Received Maturity (Detail)", "role": "http://imetrix.edgar-online.com/role/LeasesLessorOperatingLeasePaymentsToBeReceivedMaturityDetail", "shortName": "Leases - Lessor Operating Lease Payments To Be Received Maturity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "PAsOn09_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "PAsOn09_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1043 - Disclosure - Inventories - Components of Inventories (Detail)", "role": "http://imetrix.edgar-online.com/role/InventoriesComponentsOfInventoriesDetail", "shortName": "Inventories - Components of Inventories (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "PAsOn09_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "PAsOn09_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1044 - Disclosure - Goodwill and Intangible Assets - Additional Information (Detail)", "role": "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail", "shortName": "Goodwill and Intangible Assets - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "PAsOn09_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "PAsOn09_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1045 - Disclosure - Goodwill and Intangible Assets - Components of Identifiable Intangible Assets (Detail)", "role": "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail", "shortName": "Goodwill and Intangible Assets - Components of Identifiable Intangible Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "PAsOn09_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "PAsOn09_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1046 - Disclosure - Goodwill and Intangible Assets - Summary of Expected Amortization Expense (Detail)", "role": "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsSummaryOfExpectedAmortizationExpenseDetail", "shortName": "Goodwill and Intangible Assets - Summary of Expected Amortization Expense (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "PAsOn09_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "PAsOn03_05_2020_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1047 - Disclosure - Credit Facility - Additional Information (Detail)", "role": "http://imetrix.edgar-online.com/role/CreditFacilityAdditionalInformationDetail", "shortName": "Credit Facility - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "PAsOn03_05_2020_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1048 - Disclosure - Earnings Per Common Share - Weighted Average Shares Outstanding Used in Computing Basic and Diluted Earnings Per Share (Detail)", "role": "http://imetrix.edgar-online.com/role/EarningsPerCommonShareWeightedAverageSharesOutstandingUsedInComputingBasicAndDilutedEarningsPerShareDetail", "shortName": "Earnings Per Common Share - Weighted Average Shares Outstanding Used in Computing Basic and Diluted Earnings Per Share (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1049 - Disclosure - Earnings Per Common Share - Additional Information (Detail)", "role": "http://imetrix.edgar-online.com/role/EarningsPerCommonShareAdditionalInformationDetail", "shortName": "Earnings Per Common Share - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "PAsOn09_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "PAsOn09_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1050 - Disclosure - Stock-Based Compensation Plans - Additional Information (Detail)", "role": "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansAdditionalInformationDetail", "shortName": "Stock-Based Compensation Plans - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1051 - Disclosure - Retirement Plan - Schedule of Net Periodic Benefit Cost (Detail)", "role": "http://imetrix.edgar-online.com/role/RetirementPlanScheduleOfNetPeriodicBenefitCostDetail", "shortName": "Retirement Plan - Schedule of Net Periodic Benefit Cost (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1052 - Disclosure - Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss (Detail)", "role": "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossDetail", "shortName": "Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "PAsOn06_30_2022_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis", "decimals": "-3", "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMemberusgaapStatementEquityComponentsAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1053 - Disclosure - Accumulated Other Comprehensive Loss - Reclassifications Out of AOCL (Detail)", "role": "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail", "shortName": "Accumulated Other Comprehensive Loss - Reclassifications Out of AOCL (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMemberusgaapStatementEquityComponentsAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "PAsOn09_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtLongtermAndShorttermCombinedAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1054 - Disclosure - Fair Value of Financial Instruments - Carrying Value and Fair Value Estimate of Current and Long-Term Debt (Detail)", "role": "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsCarryingValueAndFairValueEstimateOfCurrentAndLongTermDebtDetail", "shortName": "Fair Value of Financial Instruments - Carrying Value and Fair Value Estimate of Current and Long-Term Debt (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "PAsOn09_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtLongtermAndShorttermCombinedAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GainLossOnSaleOfPropertyPlantEquipment", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1055 - Disclosure - Garysburg, North Carolina Facility - Additional Information (Detail)", "role": "http://imetrix.edgar-online.com/role/GarysburgNorthCarolinaFacilityAdditionalInformationDetail", "shortName": "Garysburg, North Carolina Facility - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "jbss:DisclosureOfSaleOfFacilityTextBlock", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022_PropertyPlantAndEquipmentMemberusgaapFairValueByAssetClassAxis", "decimals": "-3", "lang": null, "name": "us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "PAsOn11_03_2022_SubsequentEventMemberusgaapSubsequentEventTypeAxis", "decimals": "INF", "first": true, "lang": null, "name": "jbss:SpecialDividendAmountPerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_USD_per_Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1056 - Disclosure - Subsequent Event - Additional Information (Detail)", "role": "http://imetrix.edgar-online.com/role/SubsequentEventAdditionalInformationDetail", "shortName": "Subsequent Event - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "PAsOn11_03_2022_SubsequentEventMemberusgaapSubsequentEventTypeAxis", "decimals": "INF", "first": true, "lang": null, "name": "jbss:SpecialDividendAmountPerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_USD_per_Share", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "PAsOn06_24_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006 - Statement - Consolidated Statements of Stockholders' Equity", "role": "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity", "shortName": "Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "PAsOn06_24_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unique": true, "unitRef": "Unit_USD_per_Share", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical)", "role": "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical", "shortName": "Consolidated Statements of Stockholders' Equity (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unique": true, "unitRef": "Unit_USD_per_Share", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1008 - Statement - Consolidated Statements of Cash Flows", "role": "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1009 - Disclosure - Basis of Presentation and Description of Business", "role": "http://imetrix.edgar-online.com/role/BasisOfPresentationAndDescriptionOfBusiness", "shortName": "Basis of Presentation and Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d406966d10q.htm", "contextRef": "P07_01_2022To09_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 24, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r590" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r591" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "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'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r588" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r588" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r588" ], "lang": { "en-us": { "role": { "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.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r593" ], "lang": { "en-us": { "role": { "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).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r588" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r588" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r588" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r588" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r587" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r589" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "jbss_AccumulatedAmortizationAndImpairmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accumulated Amortization And Impairment [Abstract]", "label": "Accumulated Amortization And Impairment [Abstract]", "terseLabel": "Less accumulated amortization:" } } }, "localname": "AccumulatedAmortizationAndImpairmentAbstract", "nsuri": "http://imetrix.edgar-online.com/20220929", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "jbss_AccumulatedOtherComprehensiveLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accumulated Other Comprehensive Loss [Abstract].", "label": "Accumulated Other Comprehensive Loss [Abstract]" } } }, "localname": "AccumulatedOtherComprehensiveLossAbstract", "nsuri": "http://imetrix.edgar-online.com/20220929", "xbrltype": "stringItemType" }, "jbss_DamageFromFireInBusinessUnitAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Damage From Fire In Business Unit [Abstract]" } } }, "localname": "DamageFromFireInBusinessUnitAbstract", "nsuri": "http://imetrix.edgar-online.com/20220929", "xbrltype": "stringItemType" }, "jbss_DisclosureOfSaleOfFacilityTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of sale of facility", "label": "Disclosure Of Sale Of Facility [Text Block]", "terseLabel": "Garysburg, North Carolina Facility" } } }, "localname": "DisclosureOfSaleOfFacilityTextBlock", "nsuri": "http://imetrix.edgar-online.com/20220929", "presentation": [ "http://imetrix.edgar-online.com/role/GarysburgNorthCarolinaFacility" ], "xbrltype": "textBlockItemType" }, "jbss_FireNotelineItemsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fire Note Line Items [Line Items]", "terseLabel": "Fire Note [Line Items]" } } }, "localname": "FireNotelineItemsLineItems", "nsuri": "http://imetrix.edgar-online.com/20220929", "presentation": [ "http://imetrix.edgar-online.com/role/GarysburgNorthCarolinaFacilityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "jbss_FireNotetableTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fire Note Table [Table]", "terseLabel": "Fire Note [Table]" } } }, "localname": "FireNotetableTable", "nsuri": "http://imetrix.edgar-online.com/20220929", "presentation": [ "http://imetrix.edgar-online.com/role/GarysburgNorthCarolinaFacilityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "jbss_FurnitureAndLeaseholdImprovements": { "auth_ref": [], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 36.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Furniture And Leasehold Improvements", "terseLabel": "Furniture and leasehold improvements" } } }, "localname": "FurnitureAndLeaseholdImprovements", "nsuri": "http://imetrix.edgar-online.com/20220929", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "jbss_GoodwillAndIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets [Line Items]", "terseLabel": "Goodwill and Intangible Assets [Line Items]" } } }, "localname": "GoodwillAndIntangibleAssetsLineItems", "nsuri": "http://imetrix.edgar-online.com/20220929", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "jbss_NoncumulativeCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, non-cumulative voting rights of one vote per share.", "label": "Noncumulative Common Stock [Member]", "terseLabel": "Common Stock, Non-Cumulative Voting Rights of One Vote Per Share [Member]" } } }, "localname": "NoncumulativeCommonStockMember", "nsuri": "http://imetrix.edgar-online.com/20220929", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets", "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheetsParenthetical", "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "jbss_NumberOfDistributionChannels": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of distribution channels.", "label": "Number Of Distribution Channels", "terseLabel": "Number of distribution channels" } } }, "localname": "NumberOfDistributionChannels", "nsuri": "http://imetrix.edgar-online.com/20220929", "presentation": [ "http://imetrix.edgar-online.com/role/BasisOfPresentationAndDescriptionOfBusinessAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "jbss_OperatingLeaseAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating lease assets and liabilities table text block.", "label": "Operating Lease Assets And Liabilities [Table Text Block]", "terseLabel": "Supplemental information related to operating lease right-of-use assets and liabilities" } } }, "localname": "OperatingLeaseAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://imetrix.edgar-online.com/20220929", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "jbss_OperatingLeaseCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating lease cash flows abstract.", "label": "Operating Lease Cash Flows [Abstract]", "terseLabel": "Operating cash flows information:" } } }, "localname": "OperatingLeaseCashFlowsAbstract", "nsuri": "http://imetrix.edgar-online.com/20220929", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesOperatingLeasesCashFlowRelatedInformationDetail" ], "xbrltype": "stringItemType" }, "jbss_OperatingLeaseRevenueTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating lease revenue table text block.", "label": "Operating Lease Revenue [Table Text Block]", "terseLabel": "Summary of operating lease revenue" } } }, "localname": "OperatingLeaseRevenueTableTextBlock", "nsuri": "http://imetrix.edgar-online.com/20220929", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "jbss_OperatingLeaseYetToCommenceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Lease Yet To Commence [Member].", "label": "Operating Lease Yet To Commence [Member]" } } }, "localname": "OperatingLeaseYetToCommenceMember", "nsuri": "http://imetrix.edgar-online.com/20220929", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "jbss_OperatingLeasesCashFlowRelatedInformationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating leases cash flow related information table text block.", "label": "Operating Leases Cash Flow Related Information [Table Text Block]", "terseLabel": "Summary of Supplemental cash flow and other information related to leases" } } }, "localname": "OperatingLeasesCashFlowRelatedInformationTableTextBlock", "nsuri": "http://imetrix.edgar-online.com/20220929", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "jbss_OperatingLeasesNoncashActivityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating leases non-cash activity abstract.", "label": "Operating Leases NonCash Activity [Abstract]", "terseLabel": "Non-cash\u00a0activity:" } } }, "localname": "OperatingLeasesNoncashActivityAbstract", "nsuri": "http://imetrix.edgar-online.com/20220929", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesOperatingLeasesCashFlowRelatedInformationDetail" ], "xbrltype": "stringItemType" }, "jbss_OperatingLeasesNotYetCommenced": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating leases not yet commenced.", "label": "Operating Leases Not Yet Commenced", "terseLabel": "Operating leases not yet commenced" } } }, "localname": "OperatingLeasesNotYetCommenced", "nsuri": "http://imetrix.edgar-online.com/20220929", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "jbss_OtherInformationRelatedToOperatingLeaseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other information related to operating lease table text block.", "label": "Other Information Related to Operating Lease [Table Text Block]", "terseLabel": "Summary of other information" } } }, "localname": "OtherInformationRelatedToOperatingLeaseTableTextBlock", "nsuri": "http://imetrix.edgar-online.com/20220929", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "jbss_PropertyPlantAndEquipment": { "auth_ref": [], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 31.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Property, plant and equipment, before rental investment property.", "label": "Property Plant And Equipment", "totalLabel": "Property, plant and equipment net" } } }, "localname": "PropertyPlantAndEquipment", "nsuri": "http://imetrix.edgar-online.com/20220929", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "jbss_RentalAndMiscellaneousExpenseNet": { "auth_ref": [], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 13.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Rental and miscellaneous expense, net", "label": "Rental And Miscellaneous Expense Net", "terseLabel": "Rental and miscellaneous expense, net" } } }, "localname": "RentalAndMiscellaneousExpenseNet", "nsuri": "http://imetrix.edgar-online.com/20220929", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "jbss_SaleOfFacilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of Facility.", "label": "Sale of Facility [Abstract]", "terseLabel": "Sale of Facility [Abstract]" } } }, "localname": "SaleOfFacilityAbstract", "nsuri": "http://imetrix.edgar-online.com/20220929", "xbrltype": "stringItemType" }, "jbss_SalesChannelCommercialIngredientsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sales channel commercial ingredients.", "label": "Sales Channel Commercial Ingredients [Member]", "terseLabel": "Commercial Ingredients [Member]" } } }, "localname": "SalesChannelCommercialIngredientsMember", "nsuri": "http://imetrix.edgar-online.com/20220929", "presentation": [ "http://imetrix.edgar-online.com/role/RevenueRecognitionSummaryOfRevenueDisaggregatedBySalesChannelDetail" ], "xbrltype": "domainItemType" }, "jbss_SalesChannelContractPackagingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sales channel contract packaging.", "label": "Sales Channel Contract Packaging [Member]", "terseLabel": "Contract Packaging [Member]" } } }, "localname": "SalesChannelContractPackagingMember", "nsuri": "http://imetrix.edgar-online.com/20220929", "presentation": [ "http://imetrix.edgar-online.com/role/RevenueRecognitionSummaryOfRevenueDisaggregatedBySalesChannelDetail" ], "xbrltype": "domainItemType" }, "jbss_SpecialDividendAmountPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The per share amount of a special dividend declared, as of the financial reporting date.", "label": "Special Dividend Amount Per Share", "terseLabel": "Special cash dividend" } } }, "localname": "SpecialDividendAmountPerShare", "nsuri": "http://imetrix.edgar-online.com/20220929", "presentation": [ "http://imetrix.edgar-online.com/role/SubsequentEventAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "jbss_SquirrelBrandMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Squirrel Brand [Member]", "label": "Squirrel Brand [Member]", "terseLabel": "Squirrel Brand [Member]" } } }, "localname": "SquirrelBrandMember", "nsuri": "http://imetrix.edgar-online.com/20220929", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "jbss_StatementsClassOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Statements class of stock.", "label": "Statements Class Of Stock [Axis]", "verboseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementsClassOfStockAxis", "nsuri": "http://imetrix.edgar-online.com/20220929", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "jbss_StatementsClassOfStockDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Statements class of stock.", "label": "Statements Class Of Stock [Domain]", "verboseLabel": "Class of Stock [Domain]" } } }, "localname": "StatementsClassOfStockDomain", "nsuri": "http://imetrix.edgar-online.com/20220929", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "jbss_ValueOfOfficersLifeInsuranceAndOtherAssets": { "auth_ref": [], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 20.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Value of officers' life insurance and other assets.", "label": "Value Of Officers Life Insurance And Other Assets", "verboseLabel": "Life insurance and other assets" } } }, "localname": "ValueOfOfficersLifeInsuranceAndOtherAssets", "nsuri": "http://imetrix.edgar-online.com/20220929", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "jbss_VehiclesGross": { "auth_ref": [], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 37.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of vehicles.", "label": "Vehicles Gross", "terseLabel": "Vehicles" } } }, "localname": "VehiclesGross", "nsuri": "http://imetrix.edgar-online.com/20220929", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "srt_MaximumMember": { "auth_ref": [ "r224", "r226", "r227", "r228", "r249", "r282", "r344", "r346", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r568", "r569", "r585", "r586" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r224", "r226", "r227", "r228", "r249", "r282", "r344", "r346", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r568", "r569", "r585", "r586" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r217", "r224", "r226", "r227", "r228", "r249", "r282", "r320", "r344", "r346", "r374", "r375", "r376", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r568", "r569", "r585", "r586" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://imetrix.edgar-online.com/role/CreditFacilityAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r217", "r224", "r226", "r227", "r228", "r249", "r282", "r320", "r344", "r346", "r374", "r375", "r376", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r568", "r569", "r585", "r586" ], "lang": { "en-us": { "role": { "label": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://imetrix.edgar-online.com/role/CreditFacilityAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r177", "r514" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Changes and Error Corrections [Abstract]" } } }, "localname": "AccountingChangesAndErrorCorrectionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r43", "r517" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 11.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r178", "r179" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 27.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Accounts Receivable, Net, Current", "terseLabel": "Accounts receivable, less allowance for doubtful accounts of $305, $267 and $311" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r55", "r60", "r69", "r70", "r71", "r420" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "terseLabel": "Amortization of Defined Benefit Pension Items [Member]" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember": { "auth_ref": [ "r54", "r60", "r69", "r70", "r71", "r420" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) related to gain (loss) component of defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]", "terseLabel": "Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r18", "r213" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 39.0, "parentTag": "jbss_PropertyPlantAndEquipment", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "terseLabel": "Less: Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r32", "r57", "r59", "r60", "r555", "r577", "r581" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 16.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossDetail", "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r69", "r70", "r465", "r466", "r467", "r468", "r469", "r471" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r56", "r60", "r69", "r70", "r71", "r113", "r114", "r115", "r420", "r511", "r572", "r573" ], "lang": { "en-us": { "role": { "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.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossDetail", "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r30" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 18.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Capital in excess of par value" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r113", "r114", "r115", "r382", "r383", "r384", "r439" ], "lang": { "en-us": { "role": { "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.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Capital in Excess of Par Value [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r118", "r119", "r120", "r122", "r131", "r182", "r183", "r187", "r188", "r189", "r190", "r193", "r194", "r382", "r383", "r384", "r392", "r393", "r394", "r395", "r412", "r413", "r414", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r438", "r439", "r440", "r441", "r442", "r453", "r454", "r455", "r456", "r457", "r458", "r462", "r463", "r473", "r474", "r482", "r483", "r484", "r485", "r505", "r507", "r508", "r509", "r510", "r511", "r530", "r531", "r532", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r349", "r385", "r386" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r36", "r180", "r195" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance for Doubtful Accounts Receivable, Current", "terseLabel": "Allowance for doubtful accounts for accounts receivable, current" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r98", "r202", "r207" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r143" ], "lang": { "en-us": { "role": { "definitionGuidance": "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.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/EarningsPerCommonShareAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r21", "r107", "r163", "r166", "r172", "r186", "r233", "r234", "r235", "r237", "r238", "r239", "r240", "r241", "r242", "r244", "r245", "r416", "r421", "r452", "r515", "r517", "r539", "r554" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Assets", "totalLabel": "TOTAL ASSETS" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS", "verboseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets", "http://imetrix.edgar-online.com/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r10", "r42", "r107", "r186", "r233", "r234", "r235", "r237", "r238", "r239", "r240", "r241", "r242", "r244", "r245", "r416", "r421", "r452", "r515", "r517" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 25.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Assets, Current", "totalLabel": "TOTAL CURRENT ASSETS" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "CURRENT ASSETS:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Noncurrent [Abstract]", "verboseLabel": "OTHER LONG TERM ASSETS:" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail", "http://imetrix.edgar-online.com/role/RevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r425", "r426" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail", "http://imetrix.edgar-online.com/role/RevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BankOverdrafts": { "auth_ref": [ "r46", "r232" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 10.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Bank Overdrafts", "terseLabel": "Bank overdraft" } } }, "localname": "BankOverdrafts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_BuildingsAndImprovementsGross": { "auth_ref": [ "r212" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 34.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Buildings and Improvements, Gross", "terseLabel": "Buildings" } } }, "localname": "BuildingsAndImprovementsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r343", "r345", "r408" ], "lang": { "en-us": { "role": { "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.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r343", "r345", "r406", "r407", "r408" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r7", "r112", "r157" ], "lang": { "en-us": { "role": { "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).", "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "Basis of Presentation and Description of Business" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/BasisOfPresentationAndDescriptionOfBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r8", "r16", "r100" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 26.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r95", "r100", "r103" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, end of period", "periodStartLabel": "Cash, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r95", "r464" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "NET DECREASE IN CASH" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r27", "r28", "r29", "r105", "r107", "r136", "r137", "r138", "r140", "r142", "r152", "r153", "r154", "r186", "r233", "r238", "r239", "r240", "r244", "r245", "r280", "r281", "r283", "r284", "r285", "r452", "r592" ], "lang": { "en-us": { "role": { "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.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets", "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheetsParenthetical", "http://imetrix.edgar-online.com/role/CoverPage", "http://imetrix.edgar-online.com/role/SubsequentEventAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r51", "r543", "r559" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Commitments and Contingencies", "terseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r219", "r220", "r221", "r229", "r584" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "Commitments and Contingent Liabilities" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/CommitmentsAndContingentLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Class A Common Stock [Member]" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets", "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheetsParenthetical", "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r290" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "verboseLabel": "Cash dividends per common share" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r29" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r29" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r29" ], "lang": { "en-us": { "role": { "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.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r29", "r285" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r29", "r517" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 19.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Common Stock, Value, Issued", "terseLabel": "Common Stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r65", "r67", "r68", "r78", "r547", "r564" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r77", "r85", "r546", "r563" ], "lang": { "en-us": { "role": { "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.", "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLoss" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r155", "r156", "r176", "r450", "r451", "r583" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/RevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r155", "r156", "r176", "r450", "r451", "r582", "r583" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/RevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r155", "r156", "r176", "r450", "r451", "r582", "r583" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/RevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r155", "r156", "r176", "r450", "r451", "r583" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/RevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionInProgressGross": { "auth_ref": [ "r212" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 38.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Construction in Progress, Gross", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r293", "r294", "r304" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Contract with Customer, Asset, Net", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/RevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerSalesChannelAxis": { "auth_ref": [ "r303", "r312" ], "lang": { "en-us": { "role": { "documentation": "Information by sales channel for delivery of good or service in contract with customer.", "label": "Contract with Customer, Sales Channel [Axis]", "terseLabel": "Contract with Customer, Sales Channel [Axis]" } } }, "localname": "ContractWithCustomerSalesChannelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/RevenueRecognitionSummaryOfRevenueDisaggregatedBySalesChannelDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerSalesChannelDomain": { "auth_ref": [ "r303", "r312" ], "lang": { "en-us": { "role": { "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.", "label": "Contract with Customer, Sales Channel [Domain]", "terseLabel": "Contract with Customer, Sales Channel [Domain]" } } }, "localname": "ContractWithCustomerSalesChannelDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/RevenueRecognitionSummaryOfRevenueDisaggregatedBySalesChannelDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r82", "r528" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 6.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/CreditFacilityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/CreditFacilityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r104", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r263", "r270", "r271", "r273", "r278" ], "lang": { "en-us": { "role": { "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.", "label": "Debt Disclosure [Text Block]", "verboseLabel": "Credit Facility" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/CreditFacility" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r22", "r23", "r24", "r106", "r111", "r246", "r247", "r248", "r249", "r250", "r251", "r253", "r259", "r260", "r261", "r262", "r264", "r265", "r266", "r267", "r268", "r269", "r274", "r275", "r276", "r277", "r479", "r540", "r541", "r553" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/CreditFacilityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/CreditFacilityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r48", "r106", "r111", "r246", "r247", "r248", "r249", "r250", "r251", "r253", "r259", "r260", "r261", "r262", "r264", "r265", "r266", "r267", "r268", "r269", "r274", "r275", "r276", "r277", "r479" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/CreditFacilityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r48", "r106", "r111", "r246", "r247", "r248", "r249", "r250", "r251", "r253", "r259", "r260", "r261", "r262", "r264", "r265", "r266", "r267", "r268", "r269", "r272", "r274", "r275", "r276", "r277", "r286", "r287", "r288", "r289", "r476", "r477", "r479", "r480", "r552" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/CreditFacilityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtLongtermAndShorttermCombinedAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the aggregate of total long-term debt, including current maturities and short-term debt.", "label": "Debt, Long-term and Short-term, Combined Amount", "verboseLabel": "Carrying value of current and long-term debt:" } } }, "localname": "DebtLongtermAndShorttermCombinedAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsCarryingValueAndFairValueEstimateOfCurrentAndLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r388", "r389" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 21.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r98", "r108", "r391", "r400", "r401", "r402" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income tax expense" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "auth_ref": [ "r316", "r326", "r337", "r338", "r339" ], "calculation": { "http://imetrix.edgar-online.com/role/RetirementPlanScheduleOfNetPeriodicBenefitCostDetail": { "order": 3.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "negatedTerseLabel": "Amortization of loss" } } }, "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/RetirementPlanScheduleOfNetPeriodicBenefitCostDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r316", "r318", "r325", "r336", "r338", "r339" ], "calculation": { "http://imetrix.edgar-online.com/role/RetirementPlanScheduleOfNetPeriodicBenefitCostDetail": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.", "label": "Defined Benefit Plan, Interest Cost", "terseLabel": "Interest cost" } } }, "localname": "DefinedBenefitPlanInterestCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/RetirementPlanScheduleOfNetPeriodicBenefitCostDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r323", "r334", "r338", "r339" ], "calculation": { "http://imetrix.edgar-online.com/role/RetirementPlanScheduleOfNetPeriodicBenefitCostDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "totalLabel": "Net periodic benefit cost" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/RetirementPlanScheduleOfNetPeriodicBenefitCostDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r317", "r324", "r335", "r338", "r339" ], "calculation": { "http://imetrix.edgar-online.com/role/RetirementPlanScheduleOfNetPeriodicBenefitCostDetail": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Service Cost", "terseLabel": "Service cost" } } }, "localname": "DefinedBenefitPlanServiceCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/RetirementPlanScheduleOfNetPeriodicBenefitCostDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r98", "r161" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DilutiveSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]", "terseLabel": "Effect of dilutive securities:" } } }, "localname": "DilutiveSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/EarningsPerCommonShareWeightedAverageSharesOutstandingUsedInComputingBasicAndDilutedEarningsPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Abstract]" } } }, "localname": "DisaggregationOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/RevenueRecognitionAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/RevenueRecognitionSummaryOfRevenueDisaggregatedBySalesChannelDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r303", "r306", "r307", "r308", "r309", "r310", "r311", "r312" ], "lang": { "en-us": { "role": { "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.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/RevenueRecognitionAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/RevenueRecognitionSummaryOfRevenueDisaggregatedBySalesChannelDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r303" ], "lang": { "en-us": { "role": { "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.", "label": "Disaggregation of Revenue [Table Text Block]", "verboseLabel": "Summary of Revenue Disaggregated by Sales Channel" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r351", "r352", "r378", "r379", "r381", "r387" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "Stock-Based Compensation Plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DividendPayableDateToBePaidDayMonthAndYear": { "auth_ref": [ "r102" ], "lang": { "en-us": { "role": { "documentation": "Date the declared dividend will be paid, in YYYY-MM-DD format.", "label": "Dividends Payable, Date to be Paid", "terseLabel": "Dividend payable date" } } }, "localname": "DividendPayableDateToBePaidDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/SubsequentEventAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r290" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "negatedLabel": "Cash dividends" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableDateDeclaredDayMonthAndYear": { "auth_ref": [ "r102" ], "lang": { "en-us": { "role": { "documentation": "Date the dividend to be paid was declared, in YYYY-MM-DD format.", "label": "Dividends Payable, Date Declared", "terseLabel": "Dividend payable date, declared day" } } }, "localname": "DividendsPayableDateDeclaredDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/SubsequentEventAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_DividendsPayableDateOfRecordDayMonthAndYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date the holder must own the stock to be entitled to the dividend, in YYYY-MM-DD format.", "label": "Dividends Payable, Date of Record", "terseLabel": "Stockholders of record date" } } }, "localname": "DividendsPayableDateOfRecordDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/SubsequentEventAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_DueToRelatedPartiesCurrent": { "auth_ref": [ "r43", "r110", "r236", "r238", "r239", "r243", "r244", "r245", "r513" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).", "label": "Due to Related Parties, Current", "terseLabel": "Current maturities of long-term debt, related party debt" } } }, "localname": "DueToRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesNoncurrent": { "auth_ref": [ "r49", "r110", "r236", "r238", "r239", "r243", "r244", "r245", "r513" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Portion of the carrying amount as of the balance sheet date of obligations due all related parties that is payable after one year or beyond the normal operating cycle if longer.", "label": "Due to Related Parties, Noncurrent", "terseLabel": "Related party debt, Non-current" } } }, "localname": "DueToRelatedPartiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r79", "r123", "r124", "r125", "r126", "r127", "r134", "r136", "r140", "r141", "r142", "r147", "r148", "r440", "r441", "r548", "r565" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "verboseLabel": "Net income per common share \u2014 basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r79", "r123", "r124", "r125", "r126", "r127", "r136", "r140", "r141", "r142", "r147", "r148", "r440", "r441", "r548", "r565" ], "lang": { "en-us": { "role": { "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.", "label": "Earnings Per Share, Diluted", "verboseLabel": "Net income per common share \u2014 diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r143", "r145", "r146", "r149" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Common Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/EarningsPerCommonShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued payroll and related benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r380" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized", "verboseLabel": "Unrecognized compensation expense related to non-vested share-based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r380" ], "lang": { "en-us": { "role": { "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.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "verboseLabel": "Expected weighted average recognize period of unrecognized compensation cost related to non-vested share-based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r2", "r69", "r70", "r71", "r113", "r114", "r115", "r119", "r128", "r130", "r151", "r190", "r285", "r290", "r382", "r383", "r384", "r394", "r395", "r439", "r465", "r466", "r467", "r468", "r469", "r471", "r511", "r572", "r573", "r574" ], "lang": { "en-us": { "role": { "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.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossDetail", "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail", "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r447" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]", "terseLabel": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/GarysburgNorthCarolinaFacilityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r446", "r449" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]", "terseLabel": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/GarysburgNorthCarolinaFacilityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r448" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r20", "r206" ], "calculation": { "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Total accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r208" ], "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months", "terseLabel": "June 27, 2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsSummaryOfExpectedAmortizationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year", "terseLabel": "Amortization expense for remainder of fiscal 2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r208" ], "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "June 29, 2028" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsSummaryOfExpectedAmortizationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r208" ], "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "June 24, 2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsSummaryOfExpectedAmortizationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r208" ], "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "June 25, 2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsSummaryOfExpectedAmortizationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r208" ], "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "June 26, 2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsSummaryOfExpectedAmortizationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r203", "r204", "r206", "r209", "r529", "r536" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r206", "r536" ], "calculation": { "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Total intangible assets, gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r203", "r205" ], "lang": { "en-us": { "role": { "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.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r206", "r529" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 23.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Intangible assets, net", "totalLabel": "Net intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets", "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnDispositionOfAssets": { "auth_ref": [ "r98", "r211", "r215" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property", "negatedLabel": "Loss (gain) on disposition of assets, net" } } }, "localname": "GainLossOnDispositionOfAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r98" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 10.0, "parentTag": "us-gaap_OperatingExpenses", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Gain on sale of facility, net" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://imetrix.edgar-online.com/role/GarysburgNorthCarolinaFacilityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r83" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 9.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "General and Administrative Expense", "terseLabel": "Administrative expenses" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r80" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "Administrative Expenses [Member]" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r19", "r198", "r199", "r200", "r201", "r517", "r538" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 22.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Goodwill", "terseLabel": "Goodwill", "verboseLabel": "Goodwill related to acquisition of Squirrel Brand" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets", "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r210" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r81", "r107", "r163", "r165", "r168", "r171", "r173", "r186", "r233", "r234", "r235", "r238", "r239", "r240", "r241", "r242", "r244", "r245", "r452" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r75", "r163", "r165", "r168", "r171", "r173", "r537", "r544", "r550", "r566" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r216", "r218" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r218" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r109", "r129", "r130", "r162", "r390", "r399", "r404", "r567" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 15.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r97" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r97" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r97" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Income taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r97" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r97" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "verboseLabel": "Change in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet": { "auth_ref": [], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating assets after deduction of noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets and Liabilities, Net", "negatedLabel": "Other long-term assets and liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r97" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r73", "r160", "r475", "r478", "r549" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 12.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "verboseLabel": "Interest expense including $193 and $189 to related parties" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense incurred on a debt or other obligation to related party.", "label": "Interest Expense, Related Party", "terseLabel": "Interest expense to related parties" } } }, "localname": "InterestExpenseRelatedParty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r197" ], "lang": { "en-us": { "role": { "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.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsAndWorkInProcessNetOfReserves": { "auth_ref": [ "r41", "r196" ], "calculation": { "http://imetrix.edgar-online.com/role/InventoriesComponentsOfInventoriesDetail": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Inventory, Finished Goods and Work in Process, Net of Reserves", "terseLabel": "Work-in-process and finished goods" } } }, "localname": "InventoryFinishedGoodsAndWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/InventoriesComponentsOfInventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r9", "r41", "r517" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 28.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://imetrix.edgar-online.com/role/InventoriesComponentsOfInventoriesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Total" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets", "http://imetrix.edgar-online.com/role/InventoriesComponentsOfInventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r37", "r196" ], "calculation": { "http://imetrix.edgar-online.com/role/InventoriesComponentsOfInventoriesDetail": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw material and supplies" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/InventoriesComponentsOfInventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Land": { "auth_ref": [ "r17" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 33.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.", "label": "Land", "terseLabel": "Land" } } }, "localname": "Land", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r499", "r501" ], "calculation": { "http://imetrix.edgar-online.com/role/LeasesLeasecostDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesLeasecostDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r499" ], "lang": { "en-us": { "role": { "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.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Summary of company's total lease costs and other information arising from operating lease transactions" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1": { "auth_ref": [ "r492" ], "lang": { "en-us": { "role": { "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.", "label": "Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract", "terseLabel": "Lessee operating lease lease not yet commenced term" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r500" ], "lang": { "en-us": { "role": { "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.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Summary of maturities of operating lease liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r500" ], "calculation": { "http://imetrix.edgar-online.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total lease payment" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r500" ], "calculation": { "http://imetrix.edgar-online.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail": { "order": 7.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r500" ], "calculation": { "http://imetrix.edgar-online.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "June 27, 2024", "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).", "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r500" ], "calculation": { "http://imetrix.edgar-online.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "June 29, 2028" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r500" ], "calculation": { "http://imetrix.edgar-online.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "June 24, 2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r500" ], "calculation": { "http://imetrix.edgar-online.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "June 25, 2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r500" ], "calculation": { "http://imetrix.edgar-online.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "June 26, 2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r500" ], "calculation": { "http://imetrix.edgar-online.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "June 29, 2023 (excluding the quarter ended September 29, 2022)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r500" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "auth_ref": [ "r491" ], "lang": { "en-us": { "role": { "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Remaining Lease Term", "terseLabel": "Remaining lease term" } } }, "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r502" ], "lang": { "en-us": { "role": { "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.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceived": { "auth_ref": [ "r503" ], "calculation": { "http://imetrix.edgar-online.com/role/LeasesLessorOperatingLeasePaymentsToBeReceivedMaturityDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payments to be received by lessor for operating lease.", "label": "Lessor, Operating Lease, Payments to be Received", "totalLabel": "Total" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceived", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesLessorOperatingLeasePaymentsToBeReceivedMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears": { "auth_ref": [ "r503" ], "calculation": { "http://imetrix.edgar-online.com/role/LeasesLessorOperatingLeasePaymentsToBeReceivedMaturityDetail": { "order": 5.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Lessor, Operating Lease, Payment to be Received, Year Five", "terseLabel": "June 29, 2028" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedFiveYears", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesLessorOperatingLeasePaymentsToBeReceivedMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears": { "auth_ref": [ "r503" ], "calculation": { "http://imetrix.edgar-online.com/role/LeasesLessorOperatingLeasePaymentsToBeReceivedMaturityDetail": { "order": 3.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Lessor, Operating Lease, Payments to be Received, Four Years", "terseLabel": "June 24, 2027" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedFourYears", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesLessorOperatingLeasePaymentsToBeReceivedMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock": { "auth_ref": [ "r503" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity of undiscounted cash flows to be received by lessor on annual basis for operating lease.", "label": "Lessor, Operating Lease, Payments to be Received, Maturity [Table Text Block]", "terseLabel": "Undiscounted fixed lease consideration under non-cancelable tenant operating leases" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths": { "auth_ref": [ "r503" ], "calculation": { "http://imetrix.edgar-online.com/role/LeasesLessorOperatingLeasePaymentsToBeReceivedMaturityDetail": { "order": 4.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Lessor, Operating Lease, Payment to be Received, Year One", "terseLabel": "June 27, 2024" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesLessorOperatingLeasePaymentsToBeReceivedMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear": { "auth_ref": [ "r503" ], "calculation": { "http://imetrix.edgar-online.com/role/LeasesLessorOperatingLeasePaymentsToBeReceivedMaturityDetail": { "order": 6.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year", "terseLabel": "June 29, 2023 (excluding the quarter ended September 29, 2022)" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesLessorOperatingLeasePaymentsToBeReceivedMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears": { "auth_ref": [ "r503" ], "calculation": { "http://imetrix.edgar-online.com/role/LeasesLessorOperatingLeasePaymentsToBeReceivedMaturityDetail": { "order": 2.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Lessor, Operating Lease, Payments to be Received, Three Years", "terseLabel": "June 25, 2026" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedThreeYears", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesLessorOperatingLeasePaymentsToBeReceivedMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears": { "auth_ref": [ "r503" ], "calculation": { "http://imetrix.edgar-online.com/role/LeasesLessorOperatingLeasePaymentsToBeReceivedMaturityDetail": { "order": 1.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Lessor, Operating Lease, Payments to be Received, Two Years", "terseLabel": "June 26, 2025" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedTwoYears", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesLessorOperatingLeasePaymentsToBeReceivedMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Outstanding letters of credit" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/CreditFacilityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r45", "r107", "r167", "r186", "r233", "r234", "r235", "r238", "r239", "r240", "r241", "r242", "r244", "r245", "r417", "r421", "r422", "r452", "r515", "r516" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Liabilities", "totalLabel": "TOTAL LIABILITIES" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r35", "r107", "r186", "r452", "r517", "r542", "r557" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "TOTAL LIABILITIES & STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES & STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r11", "r47", "r107", "r186", "r233", "r234", "r235", "r238", "r239", "r240", "r241", "r242", "r244", "r245", "r417", "r421", "r422", "r452", "r515", "r516", "r517" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Liabilities, Current", "totalLabel": "TOTAL CURRENT LIABILITIES" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "CURRENT LIABILITIES:", "verboseLabel": "Current" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets", "http://imetrix.edgar-online.com/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r13", "r14", "r15", "r24", "r25", "r107", "r186", "r233", "r234", "r235", "r238", "r239", "r240", "r241", "r242", "r244", "r245", "r417", "r421", "r422", "r452", "r515", "r516" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "TOTAL LONG-TERM LIABILITIES" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "LONG-TERM LIABILITIES:", "verboseLabel": "Noncurrent" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets", "http://imetrix.edgar-online.com/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r24", "r541", "r553" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Long-term Line of Credit", "terseLabel": "Revolving credit facility borrowings" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/CreditFacilityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r44" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Revolving loan commitment and letter of credit sub facility" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/CreditFacilityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r44" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Available credit under the Credit Facility" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/CreditFacilityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r22", "r540" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 13.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Line of Credit, Current", "terseLabel": "Revolving credit facility borrowings" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "auth_ref": [ "r24" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent.", "label": "Long-term Debt and Capital Lease Obligations", "verboseLabel": "Long-term debt, less current maturities, net, including related party debt of $7,612, $7,774 and $8,240" } } }, "localname": "LongTermDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 12.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as current.", "label": "Long-term Debt and Capital Lease Obligations, Current", "verboseLabel": "Current maturities of long-term debt, net, including related party debt of $628, $614 and $572" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Long-term Debt, Fair Value", "verboseLabel": "Fair value of current and long-term debt:" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsCarryingValueAndFairValueEstimateOfCurrentAndLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r222", "r223", "r224", "r225", "r226", "r230", "r231" ], "lang": { "en-us": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]", "terseLabel": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/GarysburgNorthCarolinaFacilityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r222", "r223", "r224", "r225", "r226", "r230", "r231" ], "lang": { "en-us": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/GarysburgNorthCarolinaFacilityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentGross": { "auth_ref": [ "r212" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 35.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Machinery and Equipment, Gross", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r95" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r95" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 21.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r95", "r96", "r99" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r6", "r63", "r66", "r71", "r76", "r99", "r107", "r118", "r123", "r124", "r125", "r126", "r129", "r130", "r139", "r163", "r165", "r168", "r171", "r173", "r186", "r233", "r234", "r235", "r238", "r239", "r240", "r241", "r242", "r244", "r245", "r441", "r452", "r545", "r562" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent": { "auth_ref": [ "r316" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 14.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Net Periodic Defined Benefits Expense (Reversal of Expense), Excluding Service Cost Component", "terseLabel": "Pension expense (excluding service costs)" } } }, "localname": "NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r5", "r116", "r117", "r120", "r121", "r131", "r132", "r133", "r184", "r185", "r191", "r192", "r396", "r397", "r398", "r437", "r443", "r444", "r445", "r459", "r460", "r461", "r486", "r487", "r506", "r512", "r533", "r534", "r535", "r576", "r577", "r578", "r579", "r581" ], "lang": { "en-us": { "role": { "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.", "label": "New Accounting Pronouncements and Changes in Accounting Principles [Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/RecentAccountingPronouncements" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Non-compete Agreement [Member]" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r84" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 11.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Nonoperating Income (Expense)", "negatedTotalLabel": "Total other expense, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other expense:" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 7.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r163", "r165", "r168", "r171", "r173" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r493", "r501" ], "calculation": { "http://imetrix.edgar-online.com/role/LeasesLeasecostDetail": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease costs" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesLeasecostDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLeaseIncomeLeasePayments": { "auth_ref": [ "r150", "r504" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Operating Lease, Lease Income, Lease Payments", "terseLabel": "Lease income related to lease payments" } } }, "localname": "OperatingLeaseLeaseIncomeLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesOperatingLeaseRevenueDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r489" ], "calculation": { "http://imetrix.edgar-online.com/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "positiveLabel": "Present value of operating lease liabilities", "totalLabel": "Total lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail", "http://imetrix.edgar-online.com/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r489" ], "calculation": { "http://imetrix.edgar-online.com/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating Lease, Liability, Current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r489" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 }, "http://imetrix.edgar-online.com/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term operating lease liabilities, net of current portion", "verboseLabel": "Operating Lease, Liability, Noncurrent" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets", "http://imetrix.edgar-online.com/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r490", "r495" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Cash paid for amounts included in measurements for lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesOperatingLeasesCashFlowRelatedInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r488" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 24.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "positiveLabel": "Operating lease right-of-use assets", "verboseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets", "http://imetrix.edgar-online.com/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r498", "r501" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesOtherInformationRelatedToOperatingLeaseDetail" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r497", "r501" ], "lang": { "en-us": { "role": { "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.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term (in years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesOtherInformationRelatedToOperatingLeaseDetail" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasedAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Operating Leased Assets [Line Items]" } } }, "localname": "OperatingLeasedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail", "http://imetrix.edgar-online.com/role/LeasesOperatingLeasesCashFlowRelatedInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_OptionIndexedToIssuersEquityEquityAxis": { "auth_ref": [ "r279", "r427", "r428", "r429" ], "lang": { "en-us": { "role": { "documentation": "Information by type of options indexed to an issuer's equity.", "label": "Option Indexed to Issuer's Equity [Axis]" } } }, "localname": "OptionIndexedToIssuersEquityEquityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_OptionIndexedToIssuersEquityTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Option Indexed to Issuer's Equity, Type [Domain]" } } }, "localname": "OptionIndexedToIssuersEquityTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued expenses" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location in other comprehensive income.", "label": "Other Comprehensive Income Location [Axis]" } } }, "localname": "OtherComprehensiveIncomeLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLocationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Location in other comprehensive income.", "label": "Other Comprehensive Income Location [Domain]" } } }, "localname": "OtherComprehensiveIncomeLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax": { "auth_ref": [ "r60", "r69", "r70", "r465", "r467", "r471" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), before Reclassifications, before Tax", "terseLabel": "Other comprehensive income before reclassifications" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r64", "r67", "r69", "r70", "r72", "r77", "r285", "r465", "r470", "r471", "r546", "r563" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 16.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Net current-period other comprehensive income", "totalLabel": "Other comprehensive income , net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossDetail", "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "verboseLabel": "Other comprehensive income:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax": { "auth_ref": [ "r57", "r61", "r62", "r327" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 17.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive (income) loss for net period benefit cost (credit) of defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, before Tax", "terseLabel": "Amortization of actuarial loss included in net periodic cost" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax": { "auth_ref": [ "r57", "r61", "r62", "r327" ], "calculation": { "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail": { "order": 2.0, "parentTag": "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax", "terseLabel": "Unrecognized net loss" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax": { "auth_ref": [ "r57", "r61", "r62", "r327" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive (income) loss for net periodic benefit cost (credit) of defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, after Tax", "terseLabel": "Pension liability amortization, net of income tax expense" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax": { "auth_ref": [ "r58", "r415" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 18.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax (expense) benefit for reclassification adjustment from accumulated other comprehensive (income) loss of defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax", "negatedLabel": "Income tax expense related to pension adjustments", "verboseLabel": "Pension liability amortization income tax expense" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTax": { "auth_ref": [ "r58", "r69", "r77", "r390", "r403", "r405", "r465", "r468", "r471", "r546", "r563" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Tax", "negatedLabel": "Tax effect" } } }, "localname": "OtherComprehensiveIncomeLossTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r50" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Other Operating Activities, Cash Flow Statement", "verboseLabel": "Other, net" } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r87", "r89" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 24.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedTerseLabel": "Other, net" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r91" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "negatedLabel": "Dividends paid" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r91" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payments Related to Tax Withholding for Share-based Compensation", "negatedLabel": "Taxes paid related to net share settlement of equity awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r88" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 22.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r320", "r321", "r322", "r328", "r329", "r330", "r331", "r332", "r333", "r338", "r340", "r341", "r342", "r347" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Pension and Other Postretirement Benefits Disclosure [Text Block]", "terseLabel": "Retirement Plan" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/RetirementPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "auth_ref": [ "r26", "r314", "r315", "r319", "r338" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.", "label": "Liability, Defined Benefit Plan, Noncurrent", "terseLabel": "Retirement plan" } } }, "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 29.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfBankOverdrafts": { "auth_ref": [ "r90", "r93", "r101" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Proceeds from (Repayments of) Bank Overdrafts", "terseLabel": "Increase (decrease) in bank overdraft" } } }, "localname": "ProceedsFromRepaymentsOfBankOverdrafts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess": { "auth_ref": [ "r90", "r93", "r101" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Proceeds from (Repayments of) Short-Term Debt, Maturing in Three Months or Less", "terseLabel": "Net short-term borrowings" } } }, "localname": "ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r86" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/GarysburgNorthCarolinaFacilityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSalesOfAssetsInvestingActivities": { "auth_ref": [ "r87" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 23.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregate cash proceeds received from a combination of transactions that are classified as investing activities in which assets, which may include one or more investments, are sold to third-party buyers. This element can be used by entities to aggregate proceeds from all asset sales that are classified as investing activities.", "label": "Proceeds from Sales of Assets, Investing Activities", "verboseLabel": "Proceeds from dispositions of assets, net" } } }, "localname": "ProceedsFromSalesOfAssetsInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r6", "r63", "r66", "r71", "r94", "r107", "r118", "r129", "r130", "r163", "r165", "r168", "r171", "r173", "r186", "r233", "r234", "r235", "r238", "r239", "r240", "r241", "r242", "r244", "r245", "r415", "r418", "r419", "r423", "r424", "r441", "r452", "r550" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r17", "r212" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 32.0, "parentTag": "jbss_PropertyPlantAndEquipment", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment, Gross", "totalLabel": "Property, plant and equipment gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "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.", "label": "Property, Plant and Equipment [Member]", "terseLabel": "Property, Plant and Equipment [Member]" } } }, "localname": "PropertyPlantAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/GarysburgNorthCarolinaFacilityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r214", "r517", "r551", "r558" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 30.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment, Net", "totalLabel": "TOTAL PROPERTY, PLANT AND EQUIPMENT" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net [Abstract]", "terseLabel": "PROPERTY, PLANT AND EQUIPMENT:" } } }, "localname": "PropertyPlantAndEquipmentNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis": { "auth_ref": [ "r481" ], "lang": { "en-us": { "role": { "documentation": "Information by property that could be leased or is available for lease.", "label": "Property Subject to or Available for Operating Lease [Axis]" } } }, "localname": "PropertySubjectToOrAvailableForOperatingLeaseAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain": { "auth_ref": [ "r481" ], "lang": { "en-us": { "role": { "documentation": "A descriptive title of whether the property is subject to or available for operating lease.", "label": "Property Subject to or Available for Operating Lease [Domain]" } } }, "localname": "PropertySubjectToOrAvailableForOperatingLeaseDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RealEstateInvestmentPropertyAccumulatedDepreciation": { "auth_ref": [ "r560" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of depreciation for real estate property held for investment purposes.", "label": "Real Estate Investment Property, Accumulated Depreciation", "terseLabel": "Accumulated depreciation of rental investment property" } } }, "localname": "RealEstateInvestmentPropertyAccumulatedDepreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_RealEstateInvestmentPropertyNet": { "auth_ref": [ "r561" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 40.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Real Estate Investment Property, Net", "terseLabel": "Rental investment property, less accumulated depreciation of $13,834, $13,632 and $13,027" } } }, "localname": "RealEstateInvestmentPropertyNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]", "terseLabel": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]" } } }, "localname": "ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax": { "auth_ref": [ "r60", "r69", "r70", "r465", "r469", "r471" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss).", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax", "negatedLabel": "Amounts reclassified from accumulated other comprehensive loss" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "auth_ref": [ "r60", "r69", "r70", "r72", "r465", "r469", "r471" ], "calculation": { "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss).", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax", "totalLabel": "Amortization of defined pension items, net of tax" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodTax": { "auth_ref": [ "r58", "r62", "r69" ], "calculation": { "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail": { "order": 1.0, "parentTag": "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss).", "label": "Reclassification from AOCI, Current Period, Tax", "negatedLabel": "Tax effect" } } }, "localname": "ReclassificationFromAociCurrentPeriodTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "auth_ref": [ "r71" ], "lang": { "en-us": { "role": { "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Axis]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "auth_ref": [ "r71" ], "lang": { "en-us": { "role": { "documentation": "Item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Domain]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": { "auth_ref": [ "r71" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Table]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]", "terseLabel": "Summary of Reclassifications Out of AOCL" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities": { "auth_ref": [ "r92" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for debt, mandatory redeemable security, and principal payment for finance lease obligation.", "label": "Repayments of Long-term Debt, Long-term Capital Lease Obligations, and Capital Securities", "negatedLabel": "Principal payments on long-term debt" } } }, "localname": "RepaymentsOfLongTermDebtAndCapitalSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r31", "r290", "r517", "r556", "r576", "r581" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 17.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r2", "r113", "r114", "r115", "r119", "r128", "r130", "r190", "r382", "r383", "r384", "r394", "r395", "r439", "r572", "r574" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r305", "r313" ], "lang": { "en-us": { "role": { "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.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/RevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r74", "r107", "r158", "r159", "r164", "r169", "r170", "r174", "r175", "r176", "r186", "r233", "r234", "r235", "r238", "r239", "r240", "r241", "r242", "r244", "r245", "r452", "r550" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 5.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Revenues", "terseLabel": "Net sales", "verboseLabel": "Total" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://imetrix.edgar-online.com/role/RevenueRecognitionSummaryOfRevenueDisaggregatedBySalesChannelDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Senior Secured Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/CreditFacilityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r496", "r501" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for new operating lease obligations" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesOperatingLeasesCashFlowRelatedInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesChannelDirectlyToConsumerMember": { "auth_ref": [ "r312" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred directly to consumer.", "label": "Sales Channel, Directly to Consumer [Member]", "terseLabel": "Consumer [Member]" } } }, "localname": "SalesChannelDirectlyToConsumerMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/RevenueRecognitionSummaryOfRevenueDisaggregatedBySalesChannelDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r60", "r470", "r471" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Summary of Changes in Accumulated Other Comprehensive Loss" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]", "terseLabel": "Carrying Value and Fair Value Estimate of Current and Long Term Debt" } } }, "localname": "ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r203", "r205", "r529" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r203", "r205" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Components of Identifiable Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r12", "r38", "r39", "r40" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Components of Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "auth_ref": [ "r323" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Net Benefit Costs [Table Text Block]", "verboseLabel": "Schedule of Net Periodic Pension Cost" } } }, "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/RetirementPlanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOperatingLeasedAssetsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Operating Leased Assets [Table]" } } }, "localname": "ScheduleOfOperatingLeasedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail", "http://imetrix.edgar-online.com/role/LeasesOperatingLeasesCashFlowRelatedInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r348", "r350", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "auth_ref": [ "r144" ], "lang": { "en-us": { "role": { "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).", "label": "Schedule of Weighted Average Number of Shares [Table Text Block]", "terseLabel": "Weighted Average Shares Outstanding Used in Computing Basic and Diluted Earnings Per Share" } } }, "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/EarningsPerCommonShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r205" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Summary of Expected Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingExpense": { "auth_ref": [ "r83" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 8.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized in the period that are directly related to the selling and distribution of products or services.", "label": "Selling Expense", "terseLabel": "Selling expenses" } } }, "localname": "SellingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r97" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense, Total", "terseLabel": "Stock-based compensation expense", "verboseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows", "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Balance, Shares", "periodStartLabel": "Balance, Shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r27", "r28", "r29", "r105", "r107", "r136", "r137", "r138", "r140", "r142", "r152", "r153", "r154", "r186", "r233", "r238", "r239", "r240", "r244", "r245", "r280", "r281", "r283", "r284", "r285", "r452", "r592" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets", "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheetsParenthetical", "http://imetrix.edgar-online.com/role/CoverPage", "http://imetrix.edgar-online.com/role/SubsequentEventAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r2", "r53", "r69", "r70", "r71", "r113", "r114", "r115", "r119", "r128", "r130", "r151", "r190", "r285", "r290", "r382", "r383", "r384", "r394", "r395", "r439", "r465", "r466", "r467", "r468", "r469", "r471", "r511", "r572", "r573", "r574" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossDetail", "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail", "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets", "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheetsParenthetical", "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r113", "r114", "r115", "r151", "r528" ], "lang": { "en-us": { "role": { "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.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets", "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheetsParenthetical", "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://imetrix.edgar-online.com/role/SubsequentEventAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r28", "r29", "r285", "r290" ], "lang": { "en-us": { "role": { "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).", "label": "Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures", "terseLabel": "Equity award exercises, net of shares withheld for employee taxes, shares" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r28", "r29", "r290", "r369" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures", "terseLabel": "Equity award exercises, net of shares withheld for employee taxes" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r29", "r33", "r34", "r107", "r181", "r186", "r452", "r517" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 14.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "TOTAL STOCKHOLDERS' EQUITY" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets", "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "STOCKHOLDERS' EQUITY:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/SubsequentEventAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r472", "r519" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/SubsequentEventAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r472", "r519" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/SubsequentEventAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r472", "r519" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/SubsequentEventAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r518", "r520" ], "lang": { "en-us": { "role": { "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.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/SubsequentEvent" ], "xbrltype": "textBlockItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r303", "r311" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]", "terseLabel": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/RevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r303", "r311" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/RevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Brand Names [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r52", "r291" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r52", "r291" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock, shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r52", "r291", "r292" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 15.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock, at cost; 117,900 shares of Common Stock" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r118", "r119", "r120", "r122", "r131", "r182", "r183", "r187", "r188", "r189", "r190", "r193", "r194", "r382", "r383", "r384", "r392", "r393", "r394", "r395", "r412", "r413", "r414", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r438", "r439", "r440", "r441", "r442", "r453", "r454", "r455", "r456", "r457", "r458", "r462", "r463", "r473", "r474", "r482", "r483", "r484", "r485", "r505", "r507", "r508", "r509", "r510", "r511", "r530", "r531", "r532", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r494", "r501" ], "calculation": { "http://imetrix.edgar-online.com/role/LeasesLeasecostDetail": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease costs" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesLeasecostDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/CreditFacilityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/CreditFacilityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r142" ], "calculation": { "http://imetrix.edgar-online.com/role/EarningsPerCommonShareWeightedAverageSharesOutstandingUsedInComputingBasicAndDilutedEarningsPerShareDetail": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "verboseLabel": "Restricted stock units" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/EarningsPerCommonShareWeightedAverageSharesOutstandingUsedInComputingBasicAndDilutedEarningsPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r135", "r142" ], "calculation": { "http://imetrix.edgar-online.com/role/EarningsPerCommonShareWeightedAverageSharesOutstandingUsedInComputingBasicAndDilutedEarningsPerShareDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Weighted average number of shares outstanding \u2013 diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/EarningsPerCommonShareWeightedAverageSharesOutstandingUsedInComputingBasicAndDilutedEarningsPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r134", "r142" ], "calculation": { "http://imetrix.edgar-online.com/role/EarningsPerCommonShareWeightedAverageSharesOutstandingUsedInComputingBasicAndDilutedEarningsPerShareDetail": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "definitionGuidance": "Weighted average number of shares outstanding \u2013 basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/EarningsPerCommonShareWeightedAverageSharesOutstandingUsedInComputingBasicAndDilutedEarningsPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3098-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r112": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=SL108384541-122693" }, "r133": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "https://asc.fasb.org/topic&trid=2122394" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r149": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900988&loc=SL77927221-108306" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r157": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(2)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r197": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2443-110228" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r221": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r229": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=d3e1243-112600" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r278": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "63", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=126970277&loc=d3e23176-110880" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r313": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1731-114919" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r347": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org/topic&trid=2235017" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907" }, "r387": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e39076-109324" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90193-114008" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90198-114008" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123405975&loc=d3e41551-112718" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.23)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r502": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919396-209981" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i),(j),(k)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1(d))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r587": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r588": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r589": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580" }, "r590": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r591": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r592": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r593": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL34724391-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r7": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "https://asc.fasb.org/topic&trid=2134417" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" } }, "version": "2.1" } ZIP 76 0001193125-22-276864-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001193125-22-276864-xbrl.zip M4$L#!!0 ( %J 8U5HO%3=,=T -T<#0 / 9#0P-CDV-F0Q,'$N:'1M M[+UK<^)(LC_\_D2<[U#AG=W3'2';W"]V3_^#MMTSS'&#U]"[9Y\W'66I,)H1 M$J.++_/IG\PJ"200!HPD)*B-G;8-4ETR?YF5F965]>G_O4P,\L1L1[?,GT_* M9Z43PDS5TG3S\><3SQV=MD[(__O\W__U:>S"@_"PZ5S\_N X/Y^,77=Z<7ZN M3YAKZR]G3'ND]JEE&KK)SE1K^OY^?GLY<$VSBS[ M$9XL5<_QZP?JL.!Q_%;39R^$'VZEIAH9B_[&V!>?U]C"P!VFGCU:3^?P!:=+\*#N6+5* MN?E6T^*)>#UU7+,UW[-7YP_I>1 :J>;0,> M5KWA?QMYA;VHX_C'\9O(HR;552?^6?Y5Y&%'5^,?A2^B#[I3>\63\$WD4<\Y M?:1T.GMZ1)T'3D?_B\C#+\8;?/J_VQ#*/-=^@SWP[4+_IXXWG1ILPDQWY5#P M&3Z-N_//S1\]=FYK. MR+(GU 5=@[V53DN5TW(E+&5OD7A10T"GI\#9R!L!I]_JMUP_+;5.JV6_G=6* M U7>"==]C&KXT]5=@WTNET[_^>E<_ X?@OZC1+5,E_/ 92_N.;YX2=0QM1WF M_OQ]^!6U*/9RRO[T]*>?3Z[$XZ?#URD[.<=6SH,^'BSME3CNJ\%^/A&=US]_ MHF1LL]'/)W]S+?7D\Y ^&(Q8(^(WXWPZIY^AA3H^KNE/_NO_H^G.U*"O%\2T M3/8_GS_I+Q?8"[/%K[JF,9/_"M_WO FS=968= (=@YZZZ "H- 365X,^GH@9 MOKCW.(R[4O-'J?P# 3.T2NT?E3;__>3SB!H.^W0>:7)U#]>6ZO$.=$>EQG\8 MM;_")\Z&?<&_U7=V=0??6MHVG?VSO'%7-R9 X_6>/>H.0L_MP3%S2E> M;]4JK5*SN6'/@T[O:_>V>W?7)[_U?^V1+^0?=#*])(-^CW1[5UL.ZPIH8%.C M:VKLY7_9ZX9C*,'_6JU2N=SP%&W8X^EIJ7%:+<5U-[(L MU[1CW&XVRB4NS!<&1;.%F:??!R>?.Q-E]KN[(JY%@M[(@#'2P[;;Y!]_:U7*Y4O^ MLU*ZO&>N;G.53NZ@%_XI?$L?K"=&0)$1JFDZZC)J0,,NU0UG:?#G40$'Y<%P MI6;.YT^H1B\<;N@ #P@WCRY<4$0_GSCZ!!:3$_\SH7+0V#L-;+FS%P=LB7._ MD4 A;]W,#[!+SH"(P2-HK;RA^+DQ Z\X0!*NQ&_G'0=-^#;/VU8@-&)-F>WJ MS%FV-SV9'"@$6GA;"L$KJF<4 M3>#.%]0=_].Q/)O_Q3VY"W\)XFK]KM3X4:GCLE,62U"5_WY"/A/_:<97SMF? MNH8?C'1F$ZY%6:P!>M7]W^BZN?@RM'<>V_Z4&R>S/\&SM%U<.='@*>.R6*D' M;\Z_FX]5"SW;/D43*?K-K-M9/^<1HL33*'Z9SB6-*J>EYFFIO!&-*IQ&[41H MU''Z9@[Q(V(3;@PB@F_>/]O&CVHI7T@(S;82F)!)S39_N(_.-HSD)'A;J>49 MR: ':RGP]L<]>[*,)]U\O+(9F-E?J:H;,*AO;/+ ;,_!4$STF\Z+[F1!(U^= ML4?T#/R_->CO96KHJNZ* 1)-AZ]%,-5_1J6&W^A/3NN &FH_Z@\$ZCL-;09CV-)'L]X MO)HZQ>6V-^%A@B=V94TFECEP+?6/,,<'+CA5.'1.D/Z(/Y![_KXU:K[VOCWU M8K)33$, ][!9.%M9EV9<3,Y]HR_ZQ)N(L3JV>P\:B>660S# B_ (\>_(#(K) MA#Z\"^K ?+QEU&'_8>[00GQA*#(L37L]LN )=2ZUB@N ;& 8%E\3P#(K$A%E 4OJ3.?4GDPW)SODM_+Q;G9_K4TH/)H0"6^@S_GMS2@]FI MI^.F0W( MG]ILC-1]8H*FL2)_\Z>'1WG@:9"@NDI=JX>$^U?VW[HX# M_S3\=NY!L>$$9AC:@#+'BA2^D6JK.I[U?,34WD6O[UC (M)D-Z/,\8)%D/*. MJG_01U"S$BBKJ7),( D99-=XK)1I7\"('^DN'DQV.MKO0$Z<:X^YWTTZL6Q7 M_XMIO\"*?6LY1V:I)$$KB:UE>DD4K:;*4>%E5O7@CNI:U[RB4]VEQI'!XRTB M'!,:@J1#% NW8VI(M^FBNOA*=?M?U/#8EU>^#U"0?8PW1KV8<[EB^H>)A-B# M^C**EL\HVMY*%<2C1$;1,HZBY8S_,HJ6VRA:CI$BHVAYBZ+E&BPRBI:/*%K. M0"*C: <41?KMRV PH[Q3B%0AH4#>&O,>%%\PK+9=_E*K^]J_WX+ _/23=TR(P+=!*\%7LV:QG?@VG3&UF1/3K#]S_O4[VOT/HW9,JYYK7^!7[VAQ"L^M M'"=^^8XV@68_@ 4_!CC-4..:_@2HG/V)+_6P4 =U+?O=#%AN 3^]9J8UT7"#MW30T:V-;EG(^?GDZ]4=7_4 M6[4*B'WUA+B6_W'O1[G=;)1+)^>;OEW;Z>WZ3F\W=GJ[N=/;K9W>;N_R=J6T MT]OEG=ZN[/3V3EBK[(2URC+62NW-WU[&VA9O-Y9IOLW;RS3?YNUEFF_S]C+- MQ=OG_'7'\FR5.>+/,:,:K-&?SD'-??X$_Q#'?37 \,#U\Y0:^J-Y0518J)E] M>0*Z*O3$LZZYXPO2.JOKYB4)/V^PD7M))M1^U,U36W\$>JXU^PP?\#]: M:-0 7^!TS,0[Y>F\&=>:7I!2Z(,'RW6MB?_9@V7#-/S/3E7+L.P+8C\^?"@I M!/__\^X^_E1NE2Y_:_-_5LZ]N,OO* ZPYOKLE@V!G>#$B8I-D2=I5$%I:P@YNK[_?= M81>HVNE=DYO_N_JUT_OEAESUOWWK#@;=?B\[:E>*1.W*>ZC];PK+F/GH6J9" MKL^NSDBE5*^UUU$X/1KM,I?MM5O8-1+DC! M.V[!>Y^0E3(4LH1&NRWY/GRC]A_$,MG'N(7JO__KDTL?# :H,(PIU31H\^<3 M,(6C7HU(&/@]]F7T6F M'BL<."L[&/*4/K+3!YO1/^ Q1]>@2?ID<5CR![4%%[$&XW]BMJNKU AD!NCK M]R0^X#YCE*7;J[]_>M0&5AJO]VQJV>YFFA (9D^H^_.)_N)>C/07IIVZML=0 M3-K-6N,R7DE^.G>UA=EN.,65RDFXS2F;BE$E9>+4C:)8B__\WKD?WMS?_H?< MW]SU[X?D[OO]X'NG-R3#/@'#?0C6N=!MY2KIWY-R_8/VD?2_DN&O-R1DV,^, M^L[5$+\NMZNU6)N3\QC^Y>%@+M51[JD&HR"Z0-\Q$OME1EH=ZT."UTPF\-<:V3S7Z>OH* M$#AE)GB.;.J*?;5*6R'X[J+FR,YS/ (H@'P?BILH38;]F0Q#F\)X,*"^H\TP MHH83& TU:33DQF@8WG=Z@RZ:!F]8#40:#"FO$IB$J3N8;$*^ZJ#J0#!PJ-(,^CUUF'JJ M@QK4-9C(A?@A=K&;S9//O_5_[9$O9V30Z7WMWG;O[OJ"(?^@$U -@WY/(=W> MU=FG)C4BD>J%0O#[&W=KSES7_RTEC0=LE8J_EBH@]#7BUY8'48] M)]F2[Q),+L97$SS=X.5::[$+83XOCS8@W +)8I3=QL[F.N=KEOBTB[1LJ>_? MME\Q:=X&/Y6G@/%D[2O+,UW[]-X3')1F\VU>S3FVBW2UTA&N M=(RTC5.5\A'<>%>RT@>N 8AE$WZ\AOSFV;JCZ2KB",RVK.SAC4A=+C:I(XJ7 M4]Q^I*;^%__[X\I84%8*4LK0NV6H>W9_-C@C-Y.I8;WB,28I-(D)361E(SWK M;+6DK%J8?,-NZBXM,+,T<>X(O&M6PO9=%C\PKS&D\/-)Y235WO)HZ^X[9I(/ MO+\O;++&V.MHFLTZMLG-_.C MO=+DYA7\VK>'UK.Y(2]O#"#2(N>4UW[\!=TTTU,9>O:\"<+=W9 M!%!I&#;^&_MV_C9BP9T%Y#/^/WVZN<_]N5$J5ZJGS5:EM-ZISJ&+EAT+/OA$ MQJCSG0T0UZ?4(#IA$ M?N$)# OY&?N5#P\?T>C#].Z.ZE[L3WW(/>8L]YBKM6U&O;U+F4C;P5@K"8UU M_X:/('LAJICPJNU[A11(K[J MG.OSLSK?&=A:*Z2%JKP!*#\1]?P_;#2DK[B[)82#8D,]XUD)]\4IGC MD,*N>"" P?J B\8[]Z<9-!%L30_'C/0Z@^O./X60$BR_PEQR>WLETQ]2/0/D M4_T7PWJ@!ADP@ZFN3_UU>5QR8S(/'-P^!OL8B<&2'N[R;!*#W=SV2([BV="P M:VJ8O\C(PRM1QPSTSP3+/SV/&4^Y1E+9LSVR"_*A_%$0F09YI=*@X3O&R/Y&/ M"J&F1CY40K-] '4-#SW\CFH"7N+/PYLX%+\Q?FD/'PD?*7516F\$=KTG2N1'1ED#NTU!//OEF_3E@ M#,*OODY%H*K69$K-5U3_,$A0ETB;1_)H6\_N./CV#%8#QF>LL9%N\N(U/%\. M,S0JI\+]7@@=6#B]H"%< _]D50PV>U$VA"A*G,#C[IQ6? MKOY2&5X?S\B'*PZ6_KQ:H]Q 3J%J5+@*?]8[R.5FZJ>4ZTNGE!/OHI+^6>M* MCHY:!QL <5K@O36]YB5^["M0:X^6_?K>^ -OB6M%U6\)0Q&W\9KUW<6^WITG MOX)LLXJEV_:<4/^=.65$BSYY]D.(VAJ4KS]9UI@=]7KW<;&B-%$(59"(R=!; M;93M&ZE[$-F!,/)$:S-+3_SI&W%[H,HN^I_/Z(OGP,/.AE[_3N4B&DH1(\/\.BC MN(@ECU."^6U:/,SH.2(> G,5A<#=657?(+B'03_LRWC%SI]UZ!H#+29,T\(0 MQY/N<'/>I*:J4P.-?"RLA _C9;,:M36'X(E977MS"Z7Z@7Z,C43$1->*%BOF M435GS QC%JCZ ,S@42A1#' O09XU(=AH%/,_S%GU]$Y&!U(E24VTZMZ)_$1D M]Z1&.CS4V5==ZR$P6RLM46]_=H;^*P^4@_ O;0WQ9!^>1L O*W;ZGLO%&[I> M8!O>]5TN_:BT.+M^@-?@WV6N/[%0,['7?O-$Y_Z(/R NSL;+?7F[D>NB-:;J M8*TZ/Y]T>U_!JH+5D_$@7A@;IC#A 23/>SR$UR M B&).;L7SG92R$^E%>E-/+2;'C'%FYQ*G3T0L*+4VTVE5FF\AX X,@&[SJ;4 M5,@S YI:<_*<;58Y.MDZL[M(W387E\IK6P__VM;PC__^+W $P!681O<>^.S+ M;+(X^1*;1+RY!P;"RBZH\4Q?'4S-.Y]"DY_&,T=14.9O;?Z_2Y_.51BJH =N M6YR0<_Y._?,G2L8VZHF_@5">?![R/1,0YRM41Z;K?#JG, EX,!AU?&Z12"U: MB#[Q[L1]QXLW-"Q?;+Q\_?$)]AE+I1B(E*(N=7G^M[_,+J[L2TE(,;/9L)XV M9\%^1RKN3PR7"@];DL*0#.XP#(I_YV#,_.((_YHJ=NX&-Q?!+V_/<9$@]UEOQQ7I1F LC%_A/X\?XO"WMD M[<;?3X2WO_C]0GC#CVZ(MRK!2^*5MW^/"84MQ[9X:(ML//\6,F"#\6X>OHD^ MO^5;D5@A_P:T>*!1PT*]"-.3SW<4#Y9PD=YVD'/JSMF<&(7+I;4D!MDX"4L0 MB#E^*(I7*Z-1^VA5AJ3Z8A:5G@H)H0#N+97@&%#UX6*0/;9^&N MF>?ED _?3>IIL-AJ'R4"]H2 >JH(J.*I)Y,["SR)(<1\;BE/IC8;,R#.$\/2 M/M:$S5)V_1M6R0T/L\ZN/%RP;3!ZL/A=E7]73AQ2RW;AY;9+W\9-!&L9-^I/ M/E>3&HZ$:1Q,:PLP_4(-T%:,#,:, 50I1^L*""KD-\]DXK-JZ;A@69.P3!.6 M]3>U)X\%CL'F8K;C!PW)S9^>[KY*'1H'UH8$:YI@;;R]U%-G3+X:UK,CP1D' MSJ8$9YK@;&(RG@O/N1:)H#3.+SDD7+6.'5?I>K@MW\.MG)%OU 1Z((!F.WC7 MNJ-ZXB9:5&,=DQJOCL[UX1QW $=-Y(_@,_?,\0RA,OM3)NZ .2A EH]^&4X7 MD6T?D=4S7&!Q]YSG$7!PP0=&\#=BT[ <#_>@.P^6%QRW)_>Z\\P4SBVH2?L9?JY*#42QOJ#?EA! HF?K&V:^LGG0?>77F?X_?[FH)#43A1)T$QP! I_G:>% M%C41-)3D^3]!]BLQ+9/]#S_V,6948S;_%1ID-C-5YGS^9.CF'Q>..F83>L]& MY(7_[;Y.8:"./IEB 5+QF1C&[P^.@$6N*8&'.>3!X:&!BF,X%?^#MUX-'EYZ,#G?> M\NZ$TMAH6T+-B^L<#YD,^K MF> 59AP/A4 ];DLA>$7U*Y\5B$[G"^KN/*0) MA#I2&4+A^U!<1'!:F[N7Q2Q,^UGF5>OD&X MM&L/'^5M5")6Q?> *I>QV:YK[JN+,K"2!0/E?6*1X^-OY:QN=%F89%5&K-K\ MF-'F$E>5*C-C+E[U>X/^;?>Z,\133$/X\>VF-QR0_E=RU?]V=W_SZTUOT/W7 M#?*R_^TF(1G<[L#ZWAB6407V>2K^NBK4Y MU-0[NE*W<@Y0UD4->)H\7*B<7$_ M\7WMK4*B&Y]E3+/I74J&)7/SY*I;SMY$?A2L&U?)VJ&O53W.#F$V3M;UGNDU M;!LKCG3-JJ]Q&<]Q1DP6/-RDH* $_K; KTC@QP!_.:D_@O<'^SS#P6!@-0]" MEWU?$J5;H;2Z9Y26\X#279:&-654R0-5_WBTP8G0P@BKE&H*J52QPEJ]_G'M M"H(W[I&(";KLY07&[6EYMH^?XDU[D4T$WN.&5[)EX^CU&+ASU&!.U&';HKSJ MS.A.N%;L3SNV$%8N?%MG7D5QH:2+>_;$3(]M6K0Y6A+N^^ Z7 _N MM#HK!U==5PZN7E$:I?)2,;B=*;@](Y9X>4!<;/RHU)%S9<'%*O\]02Y6&DJU MLEP3,5$NIJA_I69-.GYM.?Q^O'QJUT2:V5XXD2C]T2^6I3D=4QLP^TE7F3/ MG+B,E6ZIK+3KK<-4NKEG;LJZN-RL*?68\JJ9Z.+@WH7ET.B;5?JW54I<_43T M<0+(V_YZ@,@BL$W15;%O/7T1KN""-[E>D2=21/38IIFMXX23(V/^LEI5&K2NLS&V:F;&[6RTJKE#(S MI;5Y."OMD4Q36IL2''NW-J4=F; =Z1>@,A\)>YDRTV'.Q1[-R7;2KM5D>YT M9OQ,?0-':=;JIE+JWH70%S/!*#^/P2EKY[92:A0WT4G:S?O9?Z*Z20#8F Z%:5$C>,_0W5>%F.Q -Z2" MK&O.(%*'_TKBO_=H "#?K>4X?7, !.R/[D1!EM<[@YHN7O QQ4H$Z6IZ<4OX M7\RVD$"\E(74\EMI^0]I,#GMQ%:E6DM!VW^4NUN'&=D_DFG*W2T)#KF[=6B[ M6T/+I0:QEO:X#M- W=X,G>W^^9YGYF>E6DHE[4,V!V=U[LC2M.W+FE)K["G6 M*^W+XJVM1S)-:5]*<.S=OCR*6&G^K-#@TG/;F@2V*+_P3]J@$8-%D D#9EE; MH16E5JY)*S1;IJ9MAS:5:C7E \'2#CV<-?A(IBGM4 F.O=NATL),.HO?'3,[ MB&[*!/YB]R43^&4"?UY57_X2D;I89Y(Y;J#]B&ZJAH=Y.N2GMWV4X$T_4'[/ M#.HR[8[:[FO6*9;MY>/&O!Y[(]W<1I\[9CH#MY;04UF>4ZP.AYP>N[F M;6^\35M#U_84AY9>35'U^!T@%4$= M.#4?V$O@U3BB$"= V'&=C\>NRP,;#*3ZCMFZI>GJ-=ZTS+0OS(1?7&?F',$ M'&KT1_X'-P%%_4^Y9R:TKN M6TIPR'W+0]ZW],]GA'K*9?[D/;GX:R]1S)-:7]*<.S=_CR*8&S^K%3__,8#@W63YY?@7RY] MD?D,\QWP(,O_JVU-KH#@NND!;?NSTRY?./'$&R+5RH,-M6S/@M25DIR*ZZHX$C[3$D#P"&S+>3"$%T88"D(HA=R00C+ M/,BR[\SZVR]97\NCU.JR^)KV!IG2K*>\1LL0Q>&X9TVK#O9E<^:,DVD?:6HKE;33\J2S7QP5 M*\Y8 QBG-AMC>NY3$ N6!ZZ+W9<\<"T/7.=5#^;O:$)G8@$%_^*1>[SY =9% MC]HZ-8B!5Y*+X]=,@U\PDXM,_3QL?EXA=\;IOLICX5IR%5Y*YF;./5,-ZCCZ M"+K'5SO:[Y[CXDT!N'W2Z5]U_<,A'5/C[=P!86WFZC;#A_R('-XQX.^K#.E+ MQD:PC+D>$EC2/AW72+GTGC2RB[.X+.^HS4I(N!:9^J?BZ SE1Y2!L>:RF8RT M1/:+20K[[1\/>C7)+5#2OLP&[.Q]!J\+XV;WF-L?96_Z-F0<9<\,3CVA>$\;C-)D+=YR?233E":K!,?> M359IC"9LC%[%F*&YLSRS3W"*,4?V9&MBXEK]0.L"YYJOZ:>QU64]L?Q;F558 M837+>S#885L2N9EGL>S,W)#M6.8I@Z,';8_.#TQ@AAI&22>PB#MC:@.;J*.K MTCB]N*&V"<1T[I@]0,)\0;J\URS] 63^P9L)&S*5F1U36F?'G%7EL8HL&;NI M7;H[8QNRW)@T3Z7](TOR4\-C._(1_*0PL.D/58-2^@/F,+R?T)1@A MSNLR8AJ*@\-!/XN6F:\I*^^QMV+:%(,B?%0D-*S5HP@MGNS ;->9"AC$C5,6<46J^XFUCGDD]3IJ>+!8,>%#_AQK3,2 M1M3;_&YM:O+'S7+>0A+ 3P\*6\PI&_^D2A9D/O)CA?+B;M;B+/"SD%\IRB># M7VD\TUNLU1C:X M6Q8X70,B66JMU&@W&C]J)QM+8/)!A=C%*D2G]43,(\E_Z__:(U_.R*#3^]J] M[=[=]7WCGDZFEV30[RFDV[N*4]GOT8N2*QMFRO5[@_YM][HSO+DF7SJWG=[5 M#1G\>G,S'"3$B616J-VIGPT]/WP/3)B/ZXP/2;DHY:XMPZ VUG0!^\[R'&IJ MCD+8B\JFK@A9\IO&,8[I_S6Q/%CQUA(ZPTG$F2Y+3L5.5N;[_)(8,Q,]*VX\ MX)W54ZKA=:0\@(5_^PWSOR,6&._ 7_V%KR@^43W;!H!QRVGFG0O3:@?R^]ZH MBLB8.O!Q\-OLJP@%3E8'OD)?:PL63[/Z=VX1++G5_O?P-5GI88>]U U^+US3 MNVSVM';:ZPDB/3XTY])Q5N?RL77(Z.V&EIL#K &Z3!'>?;MI'XSBSW!BU3QF M$GTD$) 0R/UO? ^<.[:1>/?,:M\ESK*=33( S6\]U77Y+VDO:'UM>>$_P*O,!D%+/]?G]_TQL2L72\MZ2. ME!ZIN8ZQ+TG[PJT:!^N\Y*\D\A5UQEDO*'G)%<:Y=TP-?]S\Z>E/U,"$BHY[ M16T;TY/^10V/+60.=YR^FKP<3:'8 M2;UZV!=VR<5R7>Q.57D& K&9R@"+#P93H!''(=0PK&=JJ@P1Q).HW9%G\&17 M_H(U(C^]#?1.T,)7R[[VWP_ZNY]U=R6VW3-:E*JE916FI#Z1%'1Q)>80.$\N MR8 IB=]H4HZKHY4'"VY/E5>7&=)C;K:"TFPHM5(.RIL=)T-34!B-MM*(E3/) MT&PD-&FMV2PKK7:IL.:;C(AD9N1US2<@AF7K[+W7/QV&T 9T> 59S6@9+;5@&A5=ZQ6E4:H6=J64:V ":^"=S:94UX); M$AWN*UOBQA=AMA'J..S=%R0>AG3Z5+H11 HNK>MPPF3K?S:49BT'U[D<-5M3 M6$U;2J65LB:6;%TOK8DOL26E5CK\JI39 >U0[A\YDFE*7$A<2%Q(7.2M&NG! M!EGKN7,PA_UAYY9$$YN/VI?DTZ&%FQ,(UX:ZNJE!LYJ!Y[)"Q, MXY;6:EVI[2NS3+J#.;9[CF2:$A<2%Q(7$A=Y92U>7Y+VDO:'UI>,*1Y"TLHM-=][N=%A1"^0 M !F%#MM*N9YR-K7D6PKQ0LFW;.0MZ2!A!GR3GE2^E[Q-4OO]B6XV1U3*%445K5E!.X)$M7LC2%=9&SM"Q7QCU*:?)9EA6E MT4CY#*?T' ]A:?U&U3'\9K_RJ&=T01$^":@2):K;*5>5MKR M,.!^^)E&JDJMKI3EF?J]R6?B>2N5AM(HIRR?TBG-]\KYU;,!19Y_59/!J,/& MEJ$1/63T'>4R^ON#XUS,J ,R>AO0)FP/9[24UI5*6QX/W!M'4UA,)4?W+:.) M%Q<$CJ9<-T$ZJX>PY/Z+C775.-+B-%QD PIDZ8TVRC+)/A/>I5',3?(N,[E+ M>EE,G7?2P\SWP*,NDG ,'NTF7.$7D-O.Q((1_,4_7RG3F>62UI5V3>:2%H#[:62>UBM*588WB\#] M-/)4:Q6E5DG9/)/!T )Z_4Q[5O;ZQ<*2FMIJP[ MG3DOTS@X7VXJI9;TK?8AEXEGC91;2KVTITK4,NB9CZ#G/9""&D0WGYCC(O@P MXY+#4H&V'(?0%?%08HW(3V]'#NX9-6X<%U[MSIH/0+\BJI#5DE156M7E3&,E MHQFEH9BK2J.Z'/7@YS0S8U/B&JJJE"IQA7>..!3_%K"*\1DQUT1 M_JL.!B.[U9^8-J>.N#$].\^PJ33D\=G]<30%S["EE!HI>Q&2HV_*:/*7E=7J M*=^.)".QA[#(WNHC1H#ZGDU-5920M]PQL_TE]RA76U%IDQH>ZX_ZHY&N,MM! M.G4#,G5,K8]$$E*=6;F_P2-=5KJMKU]5?+$M[U@WCJ)?2@ @9+9QMI5&75S1GP+L4EDG) MN^SD+GDW,G7>23=RP^6N/V4V=6&)$I=M1H8=1^:M%[;$&^20/K5&IY[#(JME M.,A[=$OGC(_\SL%[?*<_^NZ(O9JLJB(JM:K4R?MB:!J%#I5J2995V:.$)EZ& M6"FG7;=29M@6,)7L2*8I<2%Q(7$A<9&W#-N#C;/F];!F9S"X&0[R$6O]*7-+ M---,GUJMI#0/L%AZGMB6@NM7JS65R@&>F,T3VU)P\&JEIE)N2!6/76NXUALI8K*^BZ&W66G#'^^XST.VWZA=K37:"$&N.4C1F6 M ;8F4VJ^XEZD9U)/T[$BL&FY0!YJXVD.H@/]'FUJ@"=MNU@?V!TSAZ%EQ:,% MO(3P2#>IJ>KP$*^-B#4LG#,29GP4!$LCY91O;>KO)DWW>>^[(SQ].&9$E6Q" M [48E*S4;SR6LCAS_"P4Y'E@8*MCD,=XIJ].2#]$?XQG5O2SKKEC''[I[Y_ZP3(P MW^$3)6,;G9._N99Z$G1D>H9Q&0DP"24X1+6)PGF%#H^)._)T0R@NK"<^.5IG M=1V &'X>HTNS*=ABL-1SK87P$_\H!D_^_/CT\H*^]XML\D&\.+:&A[2>9GFD M\&_]7WODRQD9='I?N[?=N[N^;]W1R?22#/H]A71[5QNN%9(K"7'EJM\;]&^[ MUYWAS37YTKGM]*YNR.#7FYOA("%.)+.D[4[];.CYX7M@.WU1E19!)2FF M)63IB@'MTMB*K;-ZG>^:^5MGB1G3/GG1:>1FCLH,8THU#1K]^:1TPO_V.^%_ M1RQ'WIEOIP@W6'RB>K8-9.;#OR01(W 'Y/B.MHJ@GCKPNZ5UVC%L[Y2 '\74?FG/)/JMS M[VSKS92W&UIN#K &Z#)_/JFB1!WO!;TMW-+@Y&-5C";$^E88D>G[S M3";H4BU)X$C@O%OM5/>-GG**Z)$I6=NG9)6W2,G*8[S@MMOYTKWM#KLW@TCX M9MB_^M]?^[?7-_?P>:M2;E[R\OO#_\3Y9NEGGV28V7"H?>5[=(?:5[Y'5\2^ MY%G4]ZX_&46@O]_?W_2&)+2R7,CEHG!]Y7MTA]I7OD=7Q+ZD4W,(]7SNV9-E M/&$NDVHS37?)"%XT=/<58P>V]0S?Y*1L7O89\;= (J<_NN*$N1*;'UF=1JDH MC4J."L\>,/?2.)124FK5'%T*?L#<2^-L2EVI-%*6/>EKY7M9]!$'PW0]6W=U MZ,0:$<,R'T^AG0D Z\%5=@I0FPP;X&NJ;JJ&AT%D8C.#)P=CWO K[P2[_6E- M\4B/#:U[\>8=O B#S7:Q:E1:2]*B)#OJ%)1TH[PLXSQO)FER)UZK,[9L>1Y, MM#U5K+D%L1R"5%Z#O'1,[8I.,8&?EZ_I/T [%-_)6"8J2JF6H_*X1\O:5"H? MEVN'9-P5E;6IU)UJU9?7LJ)8?C)LDIE]V%%5GE(+S'C%!,NC7G\#8MP)6F2[ MT-;+2J62H_H/A\_$- (F3:59R5%)SL-G8AIQDX923KL,IXR;Y'M=_$+-/X@% MI--L.CKN:V.1%/V $IE5L6JE;+X>@Q9=S[DT:AC'A*,DY]*0N:37O;V5*I8N M8Y&61K#-;(_']E]MRS!XJ#F(]S\PDXWT([WY-1#>F\G4L%X9\V/KMSI]P$R$ MS+EI5:6=[+<]2+:5]QE MRDSGR.]W%=6F&8F<;"65&J=1E:WX]D)N^E*J68/)U,5DU9 M;IPIW#YF :GF"EJK2J>SK@)%W!'-L_1S)-:?A+1$A$2$3D MP14LH).7O\I(M_W>+Z?#F_MOLC92L?O*]^@.M:]\CZZ(?CD^]IR#%VT-/ M(;C65)K-Q*I2K"5\TH&EEE*IQ85VCSG0OM$A][T*A@S<9L;3S#2&Y&F6T:>:S8" MBFE?Q &J.Z"5$]I8R]SVK+249CWE,_#'H(]3XWD:)W?Q?)$\+Y9?GJ=1**JN M5.K-PJ[1,HBTAR"2-64VV)'F([0!=B4,"Z-+4LA%01[WN]P-Z M<3,\D/;7S-?TLE*I2;=Y/^Q,(X%-*37E:KTWZ4P\FTUIE62Q[J->8KFY>-Q+ M)5)@GWYO4VE54ZZ"4Q^*ZZ<=HZ^S/ N8%KCD4Q3 MYO-*1$A$2$3D(](!D(B0B)"(D(=^#Z*RDW3QEDS+S$K]EI5& M27IV:;,NC1281DNIU>1^;092EWP9WY;2;J>]X8!T>M?DJM\;=GN_W/2N]N#Y%:0BS=NVZY4U MF>@NGJUR\,0SO R,8*;Z+@_RQ=$O3-T Y-H>@YX7S=,\D_AP2Q(E"H"W_5 ) M@(,'P-O>;%X!$%K^-UB'HXM>$U>J4.OX=THK=3.IA5J,<6F5#O62J4FY-4&7 M1IOGR;V?U3'3DF209#@$,DB)/WP>2S)(,DB)/R8>2S(<"1EDWDN^(Z?_J M?W_MWU[?W _^\;=6I=R\)#?__-X=_D=6O"]>7_D>W:'VE>_1%;$ON@.O.%- M/(.Z^A,C3Q:O>\:3JARL<^8R$S^$26UN@773)>[RC=M\>N%CL_%_4\-@= MLP?8QIL;5S]$ WR.G6]L\L!LS\&6>4,8!N=?]4>\B\Z+[L0$NG_ >'_X?^MO)A(G.*D%\YFA6":)UMUF52TJIQ/][#Y1%WX3. MYJIL"^FNXWB'!>?5,RHJE-_D43Y@O.6,^I[KN-3$"VD."7IKIE54_*WG5CY M6%'J[:92J\2ET:?P0:!]=2Z>_#8?:TZIHSZV%((0-QS3-^#?6^1=EHS-A-G) M>CF2V;EF=K*N8$Z9+?=3-HQY1>--X4''$7GKV!8P^'0>DO+7VZ7 E&7R:!7+ M,B[%:\$$ PNU5KS8SEQ['\ZPJ46KD*.*3$H9S-,.4$+UC?*N9 M:'PKC?!6CJC55DJUIE*M+Q=E2S"PETM)6#US[EBG$#'+T>1;2KO5AO^6920: M8Y#1A VB"4DOY^^][3-.X4EG,\7(@F3\43$^/0,^IXR7N3@'D8LC[J FNDG8 MB\H<'IZ8N75'O6O0T30=/Z;&'=6UKNF3*B316=5 J[25>E->#K@GCJ91&@UO M\XWU025'LY'1Q"NF51I*NYYRG4(9Y,_W8GK/7(KW1Q-&;1/><(YZ_0RH<>,3 MHZ/Z9C'3\)YM5<_L:MU:52G7Y85S>^)H&NMGO:K46_*NB/W):.+K9[FLE.HI M%XN5+NLAK+(AC!(+K\ $A$ZF-ALSX,@3(X;E'/K"^V&-53RG$+\C]"I,GZX) MY&*W0*0><_NC(7U);AEV8)#PV=K$R%HSA\DZ?S^];G#?F<\P>DN3S MGN3Y'4OV9GQN*0B$=3S[%;KFB774!1 Z[KJ\H."UT&;Y M5JM1FODN&XYMI0;-P=A62OV.633EIM+>*87&&D7.]AZWN19AYOJ4@@2=+@7\ M$[E 9\7!- (ADH,9RV#B@8\,.+C*>)(WK>3X>H$CF::\5T,B0B)"(D+>M'*$ M]VJNKC)XX![AV\8H-T+'E@&"Z-S\Z>GN:T8.8:715LH-N5.>$0=3< @KS98" MH32VI/VOT2$1(1$Q+X\0NGK)>;KW78[7[JW MW6'W9N OXW0ROLU4I*LWE(GD0Q6)F"4UBK-95* MXY .D!6#E2EXA[52$[S#/>5)2^\PQB2J@DFD61Y6K#]HTR\W\RR -Y ;6AW+ M/"4F)"8V\!'A7PH#B\Y0-1BU^?3'.+N7V1C]VZW]AA==/)]J*OAYS%Y8Z=9[ MG&&REBLKZ!IW%QO^/B/?UJ[8BO;PS+2NQGAN8T:HBL=KJ/F*)2P]DWJ:CB=O M3'ZO"E[$0DVB PT>;6I@Y0B7W[PR9@Y#BX@'"_A1G9%N4E/5X2$G*'[BG)$P M\V(H':);:U-W>.4-=JVD;K!+#PI;S"D;W[U.%L0K\F.%GN!!C\59X&>A.,L# M SL7XRS&,WUU0G(VGMFQX%2,K;1E/\;. $G04>F9QB7D=B/ M4!]#5#@BWQG0 9C_=$XW!-*")O;)T3JKZP"C\/,8^)E-P1:#I9YK+42&^$W7F-D@[ME@=,U()*EUDJ-=J/QHWZRL00F'W"+X_,NZU@A./);_]<> M^7)&!IW>U^YM]^ZN'PGC]7L*Z?:NXC3Z>]2F9%HRY9WZO4'_MGO=&=Y:FJ/P:FM3U[_+$&O*SF\VI!/+ T-A+5#"0ZMD1[9PC[M;T_Z\ MT&/CEI+*#&-*-;RSAA]$P[_]YOG?$7.3=^.;.L('%9^HGFW#_+B9>$DB=N0. MG/>]7!7Y.77@X^"WV5<1.L11>F50-?2UMF#P51M_Y^*VY,#[WU=@5BM]^; _ MO,'OLFG9]($UO4MV0&NGY(!@$\179W,U?%9?!8P^$JCFD'KUO_$#73Q^%-FNFSG'&Z]:Z5KVX=N, MQ0]QLOG3@WW^>>ET#)/W@X5 3QMQC)46)( MU#P5E-2%WKGAM9S%1]:(?W1';?'WOQ8K.^^+]Q)SA<5<4#=0@"VFVNFQ84JB M:0I;<4#Q(E?\MTBE*_[)[4)UO_PP7 (M]T +JGQL:IM+*$DHK8*2!397 MWM C8QT)FH 2]$M/BTIS^?%1)4!R!I .W[J2 )$ D1I$ J38&B3%8Z7)%1HB MD4WB7!U$+>?N(.H7:E!390KYS3.98'@5Y @/V[TS69[,]RH+7_"$:^:^YSHN M-5%^WK[>5.Q<\,VOCKC9\K*CLCE"OO$05ZNRR@*#HZYR&V*X3\9V$LXL-=C+M'Y*K.7.%Z&58X. MMB_) ,F X^Y+,D RX+C[.IRH.A@D\WMY%ZSB4O-'J3#3V\#/+3U>1V\ M=,=LOK%^S50#?FCOQ?V/*;-_\);"$E#9/$_FK+(,_WFIF8\R7%+0OB0#) .. MNR_) ,F X^ZK2#["FAWEF>$4,J;0#"M,Z*125]JM%'8D,]Y:/E11*8Q8'BI1 M"L. ]*+!=-N>T^XB!EB$>,F*VB=23 E'O=+$98[3 P$L!O^I5JO6/,66/(7 M15PIQ&3\%@E>ID/D=1"7OA#V,H47>37]-3&954F(&(.\QYB,X^@C0 "^VM%^ M]QP7382OMC7I]*^Z_O ZIDAFO+,'G/[HTWMWOV="WK3B"[\ M"?)#E48I^8D#=1C6VYI@U(BC/X@@R9A) M0?N2#) ,..Z^) ,*S(#MW]C>&IQ;>,[06E&CA6>4\N7Q*K0ZWC/PNAPPF ;, M?M)5=L=LW=+ @K0>3=X*OSED0\WE! MF%0!*4!!7A!6//[G)P>L#%91.-TNL%(V& M1K,*_5:G+T2SO >#I1[[339NG'F0_( HE6 '4EB*"0%)*2DL$@)26*2P2&&1 MPB*%10J+%)9<4TH*R]%#0%+J>(1%BHD4$RDF4DRDF.R?4E),CICYDE)[$A.Q M0PK_4B!.E,JJP:A] 30=7T[H2T EI.UEY&Q"B6^C!B--B'3A;=K*>PX+1.F7 M^U'M3.REH6TB)+%MYX56*Z4!Y0#A2E1F&%.J8<8SSS7&O_WF^=\1=<&[(=1S MK4 WB$]4S[9A^KSZ[VQ%*)=*?]_IO(VO?:!5@TX=^#CX;?95A YQC%B9MQ#Z M>J8XH_D)RXIUOM*1E3HVHF76_RZ;EDT?6-.[G 9L[708,+!(?74VU])G]:F[ M%^LTQ:&L&A#H2&C)_/FD<;)N<+X2%7^&2[?/;;OH(X%B#REG_QO>TX4XFAK) MH%-!&3-[C_;@TG+Z+,R"!\O0EI_FYS,$:3OBASC0P:_HXWE^RVMI+N"0HZ%( M9*:"3(Y#0=MB =&VG@7?*VOYOD=0PN"V&*@$Z#) Q;$G06A=:,R;%Y4%^M0: M\8_NJ'_BG!)X=0""[=@T)3QN-PXF%+@ MMA4X496G,*$.B;Z#0E]G8GFF*]$GT2=UGT3?<:&O,+IO%_LVDYNM75FC]ITU M:G_S3.:7IZWQ\K3E=^8^'EN=RL:/2@UKS91E>=HT(9#74D/)L5^6IRVFV.>G M/&U+:;=:2JLLJU+N207(\K3'S?\\E:=M*)5F60)A/T#(0WE:0$"U>J"606X+ MD(9T0;[+T[:54J4NRY+N"QVR/&U!<9 H#!)T 6L5I=9.@9'R\JEB!O9ZS"4Z M7V7V$L=[UTS%04'9EV1 /OJ2#) ,..Z^) .*S(!<1=7!(!%>+Z;&+UC%:!'7 MN44\M/#RAFI^HBAMI5(K_'5OARH=A9'$0R5*81A0<%58+(4FTX0.+9IP19TQ M@:Z!$Z;FD \_O0WPT-;G=?#2';/YQOHU4PWXH;T7]S^FS/[!6PI+0&7C3?+J M66EY?Y1 HX1OOG^4X9*"]B49(!EPW'U)!D@&''=?1?(1UNPHSPRGD#&%9EAA M0B?5FE*O%G]K^5!%I3!B>:A$*0P##D@O%DR[[3WA(F:(18R;K*!U)L&4>-PO M15CN,#$0P&[H]$$W8%DF=&(!2_ZBB"N%F,PEUHCPJBTBKX.X](6PERF\R/"K M-3&954F(&(.\QYB,X^@C0 "^VM%^]QP7382OMC7I]*^Z_O ZIDAFO+,Y+=P'MSZ.L=O59EN&' YEFA(<$AP2'!(<$AP2'!(<$AP2 M''FEVI%,4X)#@D."0X)#@D."(RUP%.18Y\B!/)Z)V%R[)?WV!=3[/-S>@[OL6_#?_(>\SVI 'F/_7'S/S^9 M8GB+>;M^H$=I\P^$')01+Y?+2JE>E@C(]*;R')2KVNR844MIUHM_SK6PZ)#W MV!<4!XG"($$7L-)2RHVXBLZYS-*+Q.EVB6 &0:IWP6SWT&DT@)I5@+@Z?2&: MY3T8+/4(<;+1Y)$J:P: MC-H70-/QY82^!%2:%^T/3B64^ 9J,-*$2!?>H*V\YYA E'Y+TR)\7B0T,;_% MC6;V9AMOO+$#,4-[^D2%1YF]QP$F4J_CZ_"2FA]C!? M45>7'Q^.&:$J%J"EYBMT0#R3>IKN,@U&X +!J T/F$0'BC[:U"!3:O,+CMPQ M<63KL&5D6UQCN[6'F9,U@.#!:FYX*6BF=K?<( M9]P!KO2POL654CPS\?+D_.5 "I7SRHM?#LRU+-&,V:T M_L>7_/5GO^L'R\ "W)\H&=N84/0WUU)/@HY,SS#B%-(05RN4TBM,4@(Q_'1. M-P32@BGADZ-U5M=-7_O[S^/YM]D4;#%8ZKG6P@$Y_E$,DOSY\>FM%^5L<+W>=N_N^OYF M!YU,+\F@WU-(MW>UX2(CF98-TZ[ZO4'_MGO=&=YILRH;P'[X'QMO'&/(FZWOL2R/G"QAYH=.':\LPJ.V MG0Z6N>4YU-2J9]LP/V[RS<)@PB;<@:M^R$5%7DT=^#CX;?95A YQE%Z9IAWZ M6ELTWDH\?K<<3?*_K\&L5@:6(J&5];^GT_0N52I:B5QMXR-J+@EG]24/*:FH MZPY]K>H1@ ;0,G\^F9NPJWKWD2C^#!?NF$<%HX\$TA%"N/^-[]#S"$'DU,7, MU]A8<:1K*'VU; QHD']ZU(9NR W(G!9GH&3!P^7PHP3^[L"O2.#' '^Q1DQ; MX3>65TJ52A[@GWU?$B];X:4ZPTLY#W@I1C6KI4XC=EH1RUOEQ0T*A1>^WO>_ MD?[=S7UGV.W]0CI7P^Z_NL/NS>!BIYU6,C=L=UJ7UNWGODW=@VIN6Y(>UNRW M:"Y%[;9-%;XX+%4NI*O9;RZ?EW,O.@V)CR/47EME*IM?=3!"%?IJ-4P9NK MX&LVM0%!XE9E:FJ$3BP@Z5_\@]QIY3T510P3"7X'&L,O'5/KA&B5L=*N*>U& MCNI;):FS"\3DE%5Z3:FW4RYO*LWEXNAJ-"K(AT>JFQ\)P!>_MQQ>%2/\"I$*B][.B8P=J::?&XC7%Y[;B<TL-OD?>IGW;<]H%Q*7!71S-S"N:GO)KRHD:NJ=82R.^ M+-[FGK%6;C8K4B]GSM2TU7&I6EAU+,WI_:0WC*GYR##'6T1$>%3;T.F#;H!O MR)R+/6KM=Y%!)"W+OI+0L(=*E(3ZDL;I*CU7SYV>ZZ@J+"V@WVRF,OT)CW4< M6?!W3600'$J\:()=,_&S:P8DNY]1+&,;M:&DXE^^^\*)0IBI*; Y9:NUKM13 MOU]&&JZ'IM"[YA,0P[+!1CT>';ZM;(>(M*\-O')%:=:;,M:0KA)_@]&I9UTT M2BF$^+/2WE(O)ZR7[VPVI;H6!'U%0,'":^V"$]!^I$%J[57"[),PV.KQ=W@Z MIK@=<+_Y&&6E7I7:/&5M_AX I)TOK;2J,EE#+@;OC+I,Z2MZEE+GK_/"[P2A M,HZT5)5*.>746:G5U[!X=P6^Z0K>J*:0"R\-]N+J:-MC'3T>R08274[ MWQ[=6UJT4DGC"E\9&M^2WYDI[8I2:DG[6^KV;8/D08XTDS;XIN(^2ZUE>[/& M6V69-9T37J=^"*:51OA<&N/%5-@\P$<,RWP\A?=F@F)8ZG;+PW2BEOA:_2Y[Y& MB:G/GGC*>U1;)P#";9O8]2)"H)*H@IOZ/81Q5VP=W32SM47U^\.1AMC MC)BL@\LEI5&3N1[YX'7*]FE[7^?!I7U:O+7Y2*8I[5,)CKW;IT<13-WPHH\] MWN71[?WK9O#671ZRX$7A^I(%+V3!"[EQ=/+YSK/5,<4#>-8(O79P1MQ7A +/U C[T].G�_'I=]S<;2'7U%>CA#JZ,"<6QVYY/M#HG6,;6;@&19E]!4 MVN66W%+*";-3+X=1+J==]42:M@>G[FU+94QSR,BV)D=7[#ZX[)'SBM3AOY+X M[WU7$G%*?@5"#D!BG: \.M98<+*,W8[T%Z:=_L5L"\G4JI0KES)NFV#<=A=. MI[P(5)5VVI>,26.^.-I=9H&MM-^^6G98CCFE,M?4RT9/.('/?-]X_O MV=3?H>B/!DBT(=#LFCVXWZCKV4"UKCDJMIYX)+6_[05'U0*8]\ MT/Q:>1]Q6^Z!FG\0"ZBKV71T1+K^?6;=%Z!6/R!6YM9[&QZSAW\?EK/;> MVI5]I91)2SU_ZOM:QSUB4\,B[KIV/'IZPZ30_FA&H*RU?H-/-Z MMJ8=*:DI]6K:"2_2RCXT-3WT[]G 76AF4)=I\#2>VB#.F-J,.-">P0N5XJD\ M/(#MOA+Z3&WM0&/JB9[+\[7"O:#LT )J_UMWQV/+P"Z^6O8 B?P%?!OMRIK@ M9584FY%G]/*#AQT6@UW9GO;]J&D?^)&)3)'0DTY2)Z28U57G28YN<_Z\!S?9_TJ-24YJI7S1Y<#9L6EQ/^_*YTIZR0:31 M6KP%^TBF*8U6"8Z]&ZU'$;_-WQF0WLV07-]DVR-X)D3:KKX5@R8, M_H=U$9_ O. Q.<>U==5E&G[1,;7H!Z$G[YBM6]KR?8VJX6$4[^9%'5/SD=U3 ME]V,1DS=W]UM99E)=TBXR>RL=#6%JS9DOD9!-P(1Q0IY8#!&$T,A6(*9(_EX M5I,4E<*"C'>&5%/8M)6&:[*+=A46 M;YK68 M20RS8ZQ5_ON,I]M//[X]/(:OJS'G,,:,4%6U)E-JOF+\U3.II^EX'L.T7)@B M'L:@6)7898\VKW]A\R,9[I@Y#!=L[EKQ QQ^/AL\Y+CP <]%/R-A1+W-[]:F MKD#<+.:4/#,PP]$J-9_KJ MA.1L/#.+_"6D7 (SA01"6<4!AQS7 5\X]BD.3/CT]OO<;(!G?+ J=K M0"1+K94:[4;C1_-D8PE,/M@0NUB%Z+2>B'DD^6_]7WODRQD9='I?N[?=N[N^ M;]S3R?22#/H]A71[5W$J^SUZ47)EPU2:_O!F0(9]O.\.8Z**K: MN26#(7SP[:8W'"3$F&06K-V9D0UY/WP/+)J/ZVP12;DHY:XMPZ"V@^5OW+'E M.=34'(6P%Y5-7?(\9F :HI&H\4N2I\SVS^Z"-4C7TCK#>J8VA?JZ$Y_=&>#L6NZ_+3D$)CWQ;#4/S;,NX+V MZ!3!97LL,5:^U[G(I?X#")$RX4>"RY>$DQS-J3#1.<)"K,'O XYMA;3M)+BQ MDK(=1US8@D*@FPJX308.!;RB !7$P@O7GG7PDD#4=14\(A >? K!CI\OI72 MY3/COY0OE> 3SUG\Q/)L_R-BV<&'5\)G"[X @]E@>#J"&:\$C%>01M@&AAF9>3ZUG$^;F> ^.KNG4?E7(;U\& M _(O8(=GXS1N;\%,Z,,+(QVCKN05'&S"JZY8)I\C^H(&&8X]V]'H*[+K-\]D MA%%US!]6>)?NZQ2#)C!B="1UQ^6,CYC$<4?EMT782!^YKZ?NL^6CXYFQ/QSR M880S=L>Z[3)FGN*'Y$\/W%MF.Q_/2$?3^*W , W=% %E#CS39S)0WZ8/0%3W MU?>'_5T?ATP%#4OHAR.G7@X^"W MV5>1^9XLQ-\WSN?SQUM_,ZCI/U2%*<5MFX:W3;CC)NH=5!IOM%5>T=86H=45 M7:^T<(1/F?:N[3[W:)?LK+?7O%U";2OVW.MUOMWN[[EO+9KWJ,>9J0(QQ$*# M.MU7N6!=5+D2G?]=X=$Z> 254;W"]=RBAL88'U?%E;8R;X._4(U] ;08?[Y: MXL]7%%A=G&FPU)Q%M,>#?1Z-(T4"R6O#QMM$:*7>E'I3ZLV,3/18/23,/-MQ M ZL)S: -E5-@9_D*9@ .)9L\,%LPS5=-%=["XG=5_EUY00UEHV\2W_WY-^-4 ML4P6V) P,*ZCIUASTW$LH!%2 5CBVOJ#Y^('/,&(FIX+ECB0@)KP$^L,L&?X MY9D:XAMJ3"SNL'/C'IT1@E\(;YX1S*) TN-6C7,&ICKNY_ '>/TM\!#!J=&0 MJV E[WF7ZJON\%O=^[8ZIK9&_@4^ WLEOU(;;P!4UFPN93K4P9^>#HK<(%]L MI'MX:/#WG@<''I^'0#"![? (FEL-K8:#S"!+CC:B*KB3ZLS[2X5%X$90S MP! ^TCS5Y4J0:Q7+$D$FQP0[*_@:7M&#XTV^0!#HU$6D"/#/_A32$?K3U%YY M@^!WXEDH\.R@-=ZZF+AK4]T@$_V%!9^3!YU[\(YGCL"; [+\ 81D!GRD 7% MU=F>[D+;%I!7M 1_C'7U#QC:[ ,@ ! 76*8'/0G)##Z/S"\D@/&,6>0%>N2S MEV=B[([!,'TBYZ&&Q2J2/N?@^ZLQ-7%^[SI?Z+\<3M'J]K[. MIF*?U#!8).,XGGUV\_F,I20NG"RA[G>,+9Z'ZPPR#@>/%9B[P MD-DSC8+8.P%Y_(,^8M.JYX#^ MA@?.5GKSZ><(9%2C<75N0-Q6/QE1W39>@^C'C.2S_(#0HR#3V*[-Q@S,RB<, MD<'?3(F^\$ -Z 50/&8,I?V-UH IZA]8Z XXPR.)S@_R B MB\A;H#T0[('QZ:@D,B4#P1$Z7?/%*O0L^Z.^9>,>&4*+(F$M*9%MJ MS3;5O1 ZK,1_Y2].6.+SRE^5=MJDO2F+1\E?JV:X; MQJ>$TLX2BB=G'L&!QDQ@7%NO!T!^I[Y5H M##<,T1.:D?G!(/:RLB.AN0/.B451<.\9S#3R 9=" MY^,;;>#< ];:HJ(W'Y)/N)1L@RV41[;>]K^1:G*;=DA;G$13Y MMSW7TV#PS'KUW0@G1I)PJ+[0<91S_3 ;UHKY1<0+;?"(>"F$BY>R1KR< #+" M$@TE ?"AKI!M;@,+[QFMW\!,T9B! 1?NRMCT6:3Q"#7&^%CU*0N%7418<1YE M68J49&[\[PG"&&996@W S+$-Q =@'@%\AZP9CR:T#KW,PWA.H%);FK4P*$YS#!\ M'T1E INKON7PBTH,%V0][+;,%CWNY&@P+=5%G_L!99UOL:';M0YP.3M7L&SJ M9Y]\N#>A:_-]+6U,+L<84!8#WPYPXQ"6!5%P( M@X](6>[T18C+%QJ;R[^?6JE/_")B(6)%&#<+DAHZWC!$?O>T1XPJ'9MS\B\P M!3E;KR*.\SXB%]2QV3?G606BD M=&+A5#"ZB1Z!-=^ZXM8XTBM^ZRJT.X4FF&>(J#\\[81.;<[HIF-L>LIXAAQ: M=RJSN9SB[BPF&C@>[F X>#\!1E*G'NZ_0P."DCQ0,G>V9J79 [\KTC36AD3V M@?2']R<"\1/**K#ZD!ZS'8N(IQ,X<$[@Q(2G R-]"F =C0=%?"_T,X%@GK!_ M=7.F)S[PO1'C(W ? R^X5NX8K MO'4/+]D+]KQF--:"<80W,V4E QV(:M\TRQ,W+S1 VT&]%DX((Z MWX2,VZI,>27.'>C_S4(F)!I*R#J>)V/H?^ I#C_6/6'NV-)$!#T<"8Y7=3PA MYP%,.^"WV!XCSSH86AB9>& 1-2RBWQSBN/3.N0-@6*%'.<10#0<[?)[IKQE" M\?,H!"S;N-O)-_:L4*AD09,#Z'7V[*>S3#7>,QI^T:WJH"/0^S:L06\-SH]& M104/3$:#T7F2(M!U%LQ84K\4%M+0'N-8QQ4<,5Q-;(L$:ZWEN?AE,)3%R)YNC@P/^Q=IE+.#,Q%R\ZBI,\;M3C2/1Z#! MA&$C\7 N.!\-W8H5>C2FA2T1PZ=CLY&"7E7P1F_[[.6ZVKYIVP>1% M @C:>Z$4$#]GPO?4YDN4(T0_['WQ=<9ZPD-IW&WK"I!/0#)Y%N HY 'RJ(3# MCYDRS5E\+NHMKHIWNQ$]@_T[X3 KG\X9NCX\WQ!S&_2E$6W6TT;#%%-2U@TK MH.TK'UIHJ$'&"5=G[TB6%G'EG];4;HO))^A@[SVV6"L^K4I\]<9R36$^K^2' MGGA5N>4:@M$4=;&_*E9(7R""O$0JSK3Z"3@\RTN?IU2%LD3],R*^.,[.A)H^ ML$)Y,[ZV(@.>.N?'27@R4K*4W+F8^%+NIVDM0T"-E084AKB\FK"1$=I1"+*J MQA0L(URF;72>->;'X )U9=DQ AD20-OW+N*5WE)ZZ+&LD]>Z0Q_!?/(WC$ % M!F'3N/7RK12G:$O]D=\.CXZG=/B^X,MT0&EM3CFQ;X:.H!.D.\V?OJ^*6P.$Z,4AQN$YL<:P];M=L[/6T7:B]T->+1]Z:E;_S3:Y51^(:,4?B M9N4(PR7]-O@]G:9W*7[-%>"[KV<):E?Z\)DC^*P^==]1QW)-0\O- 2 N;/ M)XV3=4W[B!%_AD\5SZM 1A\)=CE#2/2_\9<";AY$SCK.M@^3.@>]/D?SJY]\ M\D__T. -YL=&UXB$J)\7L,5N)ZP:^NY%\IJMN- MSZ>FFZ[[KKR,\!DGXI]3BK-1,E "E6-5 LL^;(0#6$> 9#<:M!53U$ 20YE@ MJ+IO#)5SNHIE=E](SNX(R=^MJ5?^WN&[JXD7_#:08!-R(^_]QP"]5W^!OO8S M0(=60,-O7/8]!QN.BUJ%W^Z\Z$YRH;YRNZ'4:REQ5U01T8N#.]<& 0A9W3R30E+B0N]GGS=0%MU?S=8SVT7&KD MPSS-3T!RHYJ7.]B2]8K2**4<03QJ!L;:D0DRL-)0JI7#OU>Z.*9?;F[./99Y M2F1(9&QL_B5_"4ANB_SPO\-%5(ZK[$];EOTYM.N%WSZ^<8O5XUA?U%\V'V\9 M%OU/MRYMN117ES:/E6+3N XSB2M'T\V-VV=9WBHY)0*#F]V>.]\4P[41VKG, MR?S(TLB$"&MXFI O+,& 5UV NK?#RG[6:%8GT:+7A*YD?OJ$^#>_S@<+7_SI MZ=.)?[>$%JGJ@;7)9T?F1/EAOX;Y,[49WKK+1*VM9X87$N!Y84.?\$+I)K^T M@U:-4%,+$6.K7ZANOE@Z]HC4\@OS()14RQ!X!\[ MQLJ6AB!8^.0D/S<9U*1,O%(2H/:4=^KS!.I3O:"57DT0!Z'M<;O2 I7?0E(S!4%RLD"446IB@B[SDC'$>5Y?+'R-8NOGORR2,A[ M?>)K)Z _XS*'H,!70*)L/B1>?,7 RC:@;?CHP7.WK6=>+&)IM.'[A^D3U0WN M$M#@BIW%F>K10FH;S/>,=,-C%J3E2Q4O^(/7=NBAHKS8_1GI^;?6A6CA'ZH5 M]SES;6T%M\Q8H+3!?=%F17>@3S$[C-B*VMS!XS%/\^]%-\JB' 5KJBB_$4QY M?G;_F5\_$I1E7AX12J:8EQM6;S.-!M-W+)STZZQ 'B]%&:[FP6LLL1?,3N.5 MG.!KT=&9,$"":@Y<#U@+HCF#7:1F%W(?%G(LT(-RP>]">Q"7HP?HG->7B U MM.[Q8@?S0B2S:D?>% FPM2-W'[3$_QI":V]6!OGQC;[H$V\B4C(.T(5!W8""B' /+E"J@>$ 2!Z^G0B'R30B\ M_S!#8Y'?U01B* @S1TL BSA<' M?SE"K !.@S4GO) $A=6P^MNAFPH7*S7'49:Y:%<*4.:BNE4MCK<*8M175ZW8 ML8/BOBU)(TF30]($LK^5@@I:VGNECR2S(S8_WQ][#'^[/<;D2XL4MSS(FM(4 M&VV\I4C=OJ93QT@4131!@$.#AWSZ]_,K"KU>:D0W[9?9<5[;'.X53?I6"O8/\2WW5H MV*LRV34EULGE.;V\JMM,C@D^;OD8OEC+(&O2_N7%W),A1<*+Q1> M*+RH'5XP?XEONO0L%?.WI,8 M)\:;.ORL!-_1O4O!7L'^);[KT+!7]EJ]IPYE,M)J,CCYT'$.:>0^"XF_IP"D MWFCKO2,.=!SO9580@83+[ W591Z&,LL.0>K5#QA]@=G0P911HT\O9*9LU+I! M2K$RGH_)>/[F.F-E/Q_KNQ3L%>Q?XKL.#7ME/RO[N7J]LEI5/9;\^[.CNZ>G MK1_3I59B3[<&?76IAZ74\NWJ8:M[65BU[GT[:6<4V&&P@R%&0HS:HD9 MY8I@^"_.>L4?,A.O5XSF!MWITO6#HYA/?"@C.#\6&<OM__W78 MU@?O<5QW;#>/ ;Q\D+!+^8')V@IIY;Y^>*UM[%F5?*0%1-(%",P\T>8?'& M7'?Y0OGEHMES_56SYR3.\%^3GLE8FJ6_(F\I@8OB+R*^2I[GXN%;NTC S28X M?78]XG'_" T/7J-]*K*M&)H[\MZEA5^UN\E/P2P5 MTQ4.[06'.H?&(;VFW%+%V>H29\O.4> VPP(5?= KT.H0S-EUW\@@C_[N,;^'^T>Q7SX-98=_^EV*[Y&52=1 M;X[]3\.SR+U1,<,>U8IA'RB[6P+[4$S[!-,NZGJ3%?-MO>*;5 'Q(TRN?"'' M5'BA\&(E7BA_0JG:Z5TF$'AH!6[_IMK!=+;.,8_8J/WM56U?]RN^/:6H'6-V MSDLYI\(,A1EK*VMQ[E?BK6/0.3PZ_A1/]Q3MD7.>T\TC6IDUI+=:!TT;6MLO M*_;;7>0\3 ASU$,7WT49 :.U&45=O%]^GOE^GJM?,=7SM@.34PBG+I> MP#L;\&X[J+B,IYKA, MI%%^$VS=T*8>FOA_#=SQJU^H<@"IZQ+] P[.>C:*T+X :S+<2T!@V.Q93L%F MY*X]OAN>(Y[RP]%'W*.!S@K+"7F6O67^[RNL;;AE-B-7PA^]8;<]U%L#[M6 M+S+S(LA\Z6(^9XX9??4/_=6"8HH_1[Z?R4CP+PU_^MEV'V^8#5+J7( M4L1/X^K.";IKO&O1&X^AWF0IWSAX,Z((0>O^8FL1S]I-/YF/G?']U*&OPSC2C&LR#%+L9S(L#S25P MUT%9S'6P+$@Z*"D5:8,;VA2@N=W6^7!%Z*=.K$Y\W"<^Z<.]O.M4)S[J$RMW M6;5=$M;VB!5CU>:SDL_0RR6N>!RMX5H.3C^]="O;5O.O [K,%-F6M^-M" MG]H:8PM+86.E+WB#QSAS)V>ASU*\T/!]%OB:.PH,^"9YY]C3>&HX]XP\"NG$\";)]=;[V1(96[\7#( M"=YWU:7,O7VX^I84)U!M0J(T86%JZ!III]OF#"^K)]BV\)#R",3ZB_.R,1@H2RGAD(ZV,-U#+MUO(Z56<;]_HHLXU9U:<;G MM5_Z.!(Y=_.SE)K[M-U6CCFU;A>S8>]9HB@E]Y*O>?0HJ9"Q7&3\>^@P#ME. MZ^2SE17V*^Q?E00M6''UZ8)9]>9S\8_FZ&'T 4YV^SE^T@+N))%%?SD5-F^K=2W<7MU?"9[NW!D[]X5&&5L];R[U?13U'CS%&>2Q.V,\6"AWM M7\"2L540O&$7WVL]XIZ'B#O4QKU\OE&/X2U)<<<7'-73ATX[7M=K?21.@@,I M.'&H5>@J'>T->\+*?E1SL&':OT7#-(8-TQ8I.&_3"LWZ.O>:MUBBQV/=5^Z: MF;K>>[89K+-$IY=5Z=R-"-K*]81+,A1D&[E0=IB4V&CU2L]\>F?W OL*= M3[,-,JKB.L/6<%\\9]FU*:WHQ)A-GYA-[_3TFSV^K#IF@VK-W:.[)Q[3[93N M7U9ZC6(UDM7TB-7TE5Y32[V&6,W48VQ/S*;=[2J%1BDTI7.9+G&9@5)H:JO0 M?';#??EJ^LI1HQ2:BCW*0Z70U%:A^6P][$N?*3WQ2FDS+Y7%W$T97, $GE%: M3/'+1*@:Q\R*-!NZ6:T'_VOQ_QU_8=Y+@)VV-;;[^NL M[PB:*$AB*+V%6&62KEJAO8V*MA;'$[E=/ UQ_L2K2#.%J*MYX'[;=KY(8%0@ M])5Y<4RRW\6QJ3S_=BZ$B3(P:FE@[,M1VNBW2A^*H(R+E\I@$+LU:S8/ ^J> M"<\R/U!V1LG>TC<[L)C?'%E RNBJM3V70V+]=HN5V='='NUMB.48*^% M+.N +#/=$,M8ZR',%#1*$>TE5O6O;%I^*O7Q%\&BBK &%8]=NK.YX3QK4\/7 M, Z%+-6PL]*62N>-^=QSGX 5!\Q^UGXJEA2\,WM*3/C?W.!?+( WS9@S9N92 M:?%'^EEX[LZ53WZE4X0^BJ+O'FXQ>+X-1W^R,7SIVKMX,"P;$20W'^#BR?++ M$T.]5CXG!V!I! #$!P:4%&C/+(!#BO-JAF,BK#T&RS+J-(#?@5]MV#F? ,*O MPB$-')O8:Q\,VX"'M=LI@[5H!3P:7-+(?6!-[0X>$%>#"_KC*3-#&QX,W.C- MMK%F#Q) MB'[Y"O^RH-!?"(3?F9S!,YE80%.D/2)EN:$':X9P_L#UGN6?1Z%E4V6N[8X- M0=R?;%BVH5W9<##7@GN\ **%5?%X#>T1>UOBB!/-#T=^8#A(?'4"IJ3677[.+?"MUC0 $I"++ 6,/Z-3@=\['F7,X(+@EP_-S\JFIT:*:<>\Q M,>5\9CS+$>CP=9J=A$M[ ,''I@;7"B_QX'64@B#N&+[OSN#K#MQ/Z1.A?. 7 M-!0*?Q?G'AF^!:%RZ]',!HSJC38@S 0CGKD-WX(?C*5Z7Q[ 5 M#%Y7&)#%2#M$PL%N>Q,67: /&!X\,N; (S3-19N#J+*$E(O/(WGALO$P*49^ MPQX8()=JI;0LK@+("%?D<5 AQAUG1Z2]M3+:?FC/<(M.1MOU+1JT5W3MUJMK MK5W6V@=OBK2P-?O&#I#E"^67BYH']4^S4_\:C9Y<+AO_(=J!4D.U$QT)L/65'RP\:*17GU&WN^,7-W]WN:JL>M:N7GM.U88AI1=_G M12;Q<&>+>%B.09P?-0&_"Z>;P8,8.8$@H"A$M[:#NV.#4^^'O>MZQJ.1_F=! MQ)7$5/88;):2V".*\X#$MA^-9S^!(--('8@F9F'/4XE-'=QQ0JCKO4Y#D_\! MH?YNL=NETVP/\>G45IO]0<%NY9L]R"K8LS^;Q/7.O34JMH(\X MPTNBNF:9__L*W8"W#&-P\,G%?,X<\X_>L-L>ZB"G]%=K=&[/QADE;[QS/[ ; M-F;6 S/KU\1],2EB4'$2PGZ9-N,AMP8&#Z)<7N$K'QO^5)N@5U"$%BIQ*8\Q M_DGQ7($Z@%$&NK"SH6D,$C!C/)5^5].CZK/N^KS7J>G557;*;B;5)_W8^SS MOHX%<-A6[YWNWMHNJPYB+X]7J5;OARKP7X?U'*C5N]X8ZJK9NU*-5+/W8ZGV M+X?=W#VZJ-OLC\VTVTJY487'L(>$]F1*]1G]0-P?I.K2?(B&J M,4M)^B!?AJ4WV[VU-;.JN$993$-?FDE:4GG\!EBPW^O(G;7.H"DFD&1!Y,]: M&TL$90NVD0T@60>D"G0*=!N![F52:=6= 8NJI):5A5PY#["HZSU_M/RQ[?JA M5U71Q_;*["8MOY;F9A](J?WF!DSK:N2;T-]K$N38):BH0]BRZ[H5??.N)]'% M7?)BAOK4ZRSN378@^"4*XD9=O=:$K-= 4R_N[P MIE==OZ#Z+WWPLAW53J0^[43.&REQ0ZU%]K<;U9+F&'$HCL1U6@I]%/KLWM'H ML#BD^BBI$,1RE+HQ'K6X#2VV?0WGW#"? M>0]L;YE&K4:__($J+[!CTG8WVO^CTRKY1@>#1J]7>L1'W>CZ-%IVWZM>KZ'W MSO?1^NI@H?[CE*"E]+DI?<'?70^OX&SNN3AV,R5B4?9.+,?RI\S4[EW7] \M M>TM99@?B_BR@\2L"X\(Q$7I7SG<.NT-(9+VC-[I=_>08^'%?= 6"6F\/&NWS MT].]CONB*Y#?YP,@Z-(3^FN7&;L_Q#NUU,P3/Z;""X47"B\47FR%%\H!? H. MX%URT$_'D03*Y[Z,R/-VHW6NO(#57UX%AB$RH&$O/V!675X%E%>VL:?WVHU^ MJZ.LO=IH;[4;?G[JYU28H3!#88;"C!UMOKB@HZ@>(SD:?6EZ/[J!'RW;OG#, M*R? (?:PZ(7OL\!7]1G5UF?THOH,>0D4@(RO0>/WL$/)!CK[ _8%"VJSMZNJ M-Q97;Z!KPIKPX>%6?!T&OXY@:@0T;-L/1W^R<4#CV&%P\ M67Z),12]H;LD&,!,'*H:HMZZP8[!L"\>!$K?<;Y^>GQ_&/""UBG4"AA4*+ FW@A:&%*+Q0>*'PHFZ%FFL-"SJ"2I:3T,G*+E7L M#!N=OE*TZV"&J4L]G4NMH+1Q'Y>JW**G$#_%&6B:,1Z'L] V F:FJ@=^WG=( M=8^:P:F^2\%>P?[4WJ62<))"I%,[(5+G)-W*%,$W6VN"%[&XO4A(VV-,WM7/ M&ZU>!2TTWIZJ^; 7K*E[5J\^; S.*^B:H[!F1UY3ZW1??= X[U?0;?FMLFI/ M32%Y.5G!>]9"ZI3ZIS>Z;25$:H8J]4P>UAOM7ENA2KU0I9X)Q:W&H%,U5U'^ MC"W4!Y4K7'-BKG7Z<.6&@\*8K36%>F),MX*>S ICRE$8ZHDQK0HF!*VE-Z@\ M8Y4WJ/)):P&P%W),A1<*+TYC(,S+R3'>KQU88C(CNF0J&*JKE/%2S+=2+[JM MPL)UN^@*TI/;P\9Y%8-7JC26ZIU!>"KZPPLYIL(+A1<*+Q1>U,VL.L+H8?U* M:KZQ(#^IHQYI2+7J.[J_&9N#1K]=0?SOP&;%,5QF!5;BL-'JJXF;!Z+,LBW! M\T:W5T'43-F!6RH\M9DR]U+.J3!#88;"#(4954W@S$_VVVXP8FH28!)$BZH_ M:2KAB,%Q94L!9FJ@A!@.MAM@-O.HW<#(\"V_J=U-XX M-U#%'$\UR]?&F#-F32SXI@58;,X 0_T \!ATZ&@M^ OBY26@*3J.:-W; /[! M)#7$VDMW-O?8%+Z,CUUA(AN#EQB^]M-RA3T9J+F>9'7VM::F_O$K&!U>L,<=$(.:F^VEX MI*9V472E<@W.2("'(^@G%FX+'^O@?>)WQ^+>D>X0)\ M1 *@.SX4U_\Y+SNS8X[%CO@[+'/QKM1 73Z+=G@$ W7/]4TVN6ST;F?Q$-L= M7W!43^\2H"AG"&^Q5VBQ;K,N5@[7CE&DQG'2B,["0)*D4XTH\0PI;^UH1K7# MY(?;J;N][.Z(D1A636X&8\3#A]H#TQFX] M G*5I8:5J;U^@^7O'IG]P+["/4SWU6Y6;W3UO'6PE]B "J77CFS[1+8]1;9K MDRU*X;M'=V_4JO?Z1TNM2A0?@J9[1--]1=.;T?348VQ/5#VLHFY>2>"CI-8N M4>M 4>M&U/K9#??EZ>VK29B*I#U7FK1>D#R2C' M"0>$KT-/ ID%(7"QX;G/8L\D)#'P".0FZ%'21[K1WO3O*HX M1+:VFWYAD&TK[W<^QK8T&R?!J;0Q7 WS,J)I,P+;X(S[H2^]G;FL]#\+4K%( M7F:/@9\E5(<1 RI U<%^-)Y]BCOQ-:>17B(BA MR?^ =O%N<=RVTVP/\>G45IO]0<%NQQ8@2O+[J(9$>_3X;GCX-J6GT$>O?EF> M$O"1C8*/0/:VZX?>;M']LK!R2Q*H-GBV9>&0&S"MK_WW7X=M77^O77K,M +M M,SQM6\&S5A1**T_ MW*?4TN:>^P#VA4\I(,8JP?X%WGL]X:M+@'\UGJQ9./O@>I[["-N^-'#[P7.1 M\._\T>HAEK?^N&$/KOV 7T\OEE #TG\IN]7MH-%K%>@ /G,L@ 2(<:!<$U0" ML4UMS$$ZD6CV!H4QXF"[]3Z#@O2I_OXMS]?,XJ?E1ZN/GC4_',&=@<)AV*!P M&*A>P:7RG#K-Q;1$D/J& V@WG@+PO6>Z: 8:R!POM@$[!.4";G$.NBW_XP1. M#,O[JY2 4U%0+X)%:E!#>V3:U#"W0>L;F5J[%F+'6NV!$7O0:O2'^0 #"D_C MP;!LGLG$43*DA+^@ $=Y+B=(8$S9\C%+@X/ 7T/Y3P*SUJ#JMAO]=D%>)=(0 MO#8<(U?E,.-0 :W=@+_XH1VL P="8U^"XCH,D- QV>."%/QZPZ:A%WC)T%1Q MXW,(2B6DX"C5U"[HMV7T^(@6D"5,)\MPQO"1%4R)]TTL!SX 7@A_?6#P,R#? M8BS%B_KJ>L$]J+S1ITUMN66Q3&_[9'A(\?YWYMU.C1IJ;OKP!%2W0:2Z27AK M '!,^)X!$1'@"Y6X=9)PKR>_T[&9>?' /, +^/H(\XEI67_W;-O%D#MR71)5 M%9[A2YX&DA-S !F:6R)%'*"%-,;3>D5AR:, -W!*@K?F$Z!3;"+TN7\$*3X, M\!,L9QD3_9J6'>+C3*("Z#%\C9_7\F&\L$SA0?\(,H4'[=?;YO^F'EOGYVJ6 M/GQJKD"?&(.;/<+AC;W_RQ=:DC+:7Y4RFD[>38:CXL3=]%>DMRF7^2LKOBCW M-Q6"C%=X=!><*AS:!S2:\HM57)%79(K?L^:#0[9:6A5%!@0TEXDL^%% M9V$LM6X3+J8/"*DU[=NTSXB#/^DV:D5>H];J 7*]7J?1[50P1.Y4FQ-7>-_] M/]H4;='Y?150@I^9MUQC_O6*]=P^^>-EGX@ M[59U7BWH+EB75O,OY)@*+Q1>J$D+1VZ>;^=L%9D92CG-N]\6*2J'<+CV]4%# M+^A.Y+C%HCS?&%*8)U%$3;CT8"'-28.IDW@9+R0/#Y> M%)(KS+"FFC]F49$9?&BYILSX9N8N911QZ>OU!&'-')]V<\/[QU^Z?N 3K#\8 M/C._&\_HVO-5L445Q1;#R)Z[Q8##&8%<2]Z*]MTV'/\@9;,?-VQK@-^,VR?X M(,"L"0@S)\"J+!%>2016M#>B/O/F]C=9DZDA,3U0G5 *"+(3NA' .J.0Y_$' M+E_M;$10&R'Q2V?&AW1$6F_+V]S@2#F#:26]R*R^Y02%B0U$&' M*67S:_'37:H@BUKY Y)@$WQ@GO;SRDJU&-56'/C3;&Z[SPQDC?=@C5GQ^;^Y MS@.@*-B5Q+5IR$;R[\@3@5[_Q>#X8Q?P^C_,W%/OG$ZCTSLO+!@-:!1(Z'C1 MEM(D4# 7)-5KH<#(W)B)P9[...0$4P):]K5[ST A)6H#L6)Z(9W.D;LUM=^9 MF&.!NXP.A+75 7P?!^6 9JP9^7HF(1@!',M+!ZO"@N_T_L^N)S["[^EK\H*L MQ@$\"P(]E\AV-X#'OHH&#_P!PV ML0*_Q@TQ3D+2GT>2_B:"/\#>=SF_8!;$022&YW.%S$ 4J>(#&; MC6I8" AGFT82R9%.'"F).W F0'V61#<,C8%Q3,.-Y@::R]:<*I&I3'D&\)C: MSW(%7POGP&5B=&_@L )9,0[ZM_#>C_5Z%,Y3> A>BAI][.3G0US0V\^94W/=6MIO3%(O MZ>Q[F54SX+B#/-QUJ/@4-H[]QS@CAMU*^!#;1C-F]6R:#:;2#-14FE.J-=7U MZHI-RUI;%0"J:E-5;:HJ!?=?*:BJ314.J6I356UZX@E0PBE#%D,]\IE^VGMB MRT>PF1QF"GL.+6\!%33M]NQ;;A=T7CSV?*6:WVC%#O=V=ZA*0%\RB[U"/83Y M08UX[($R"/-D*6%S $[;Z:I2_(/<:]7\MG>\(Q^5XKN_ULC)8>_N1+-=_V57 MF^:). FBZ\FO!N#J%X 2RXYO+8%38\(*?+8J=T$Q[(/?]>[<>[V[[O15&G]] MDK7K4ESW0HZI\$+AA:HM/?)>*-\696;40\VL@U<.0/1=0"B13;-G1T"OF\_Q M/':]\G@NMV)OP+!_H)'R2HVL@_)N+4>4'HH)MO@R#43)3,[%$W4!4:'(&UZLB'53R67]MZ(Z2RYTZ3ID MB%!5R2V.-)S)?6.YA,>FN/ #TZXI71'0*4S%U5M1$=#%>!S.0EZ81U59&=:)CN\=QJPE MEJ?5"VX9WU#EP+6*F[SF*6KG3,9][GP_A5Y%#"KYRKK !!4@7B\S8K;[J-%X M79 7P92W3 !MYQY>'+B:D: ;K@J-4W2#(=2HL/SB^O)+5%D^$9G\ZY6R8[56 M/I46_Z8W%\B;0:^@W@2]E-GSOH\?&C9!OKV2 A; X,>GI=HIVT[6[V(IK?MJAE7WCMF5V5(Q2%!1<68-R0.Q2?%=]2^_*0*T-"Z*.$K4*ZN>PWBE?R'88!%,X< +184S^"J/R;%2T?UW-& M?6/!]>3.>"IJK-7_H],B]],?:RSVE>@_]/'E47CBT[]#*WB^C*(L%T^67W[* M*#4N^0Q0$/U*],ZK7]J-[K""@KJWFR-$;*(MRRD0ZZ[F:UK>0%C. 8_ABR^5 MOMI=RGHY-OKJOOKEO-%J]\JG+Q)[RQ%'F)-)_-%JD1=98P%>OQS)ZP(WLD6( MKO&@)38DM W?IVZFU!&L=E*]E&6DCDO7ABXM^C?V &^2BK>,$7T@J-YD@6Z>-?7P6H9MO?W^\*F="=FO,&]]S"M,#*T_ MYO4KP[S%%U6LL'C*:%[52\XR#>0BV!RAT%U U'N1Q,7J;U&1;(C9 M9;$0EMWTUXD%GZ:DWIPK9GD>#EI8@X]=\J@HSZ$_%@&]G24QJ$5M;\T%=3O$&U94:%Q[>:PLV;+3J(PGC4TF;+QM>=\1BKT5OK'EV8]UEV0;\9'S M5[]4, !]%S?SR\2AF@FE37"HW7KUR_FQ^%+W6-V8ED+;4L0.7/54F@>\D&,> M0NT_%=BI8ZX\YE/!,9\6'>%X?6Q*\]^HSX?(8#^3([$6AK5>CG&PO5ZW(%A^ MS 9"6W_U2\6-*$[4/B@?C8[91FB_^J7=KZ!=3;7^*F4MO"P=Z8B.J:P%A2(O MTUHX1KZH((H8XWB T>+4X=6_[?#J>ZK M7X:-0:\"DU*%"PYL -2F0]Q+.>JI /088^:6&Q!]*G7H\"3B#Z5UH*H +S5 M;$ V8-RTY='*!D>\UV*=.ARM[2L0)^@N:@>34.:I7V)Y&%L2MN_0+VQ!)YN5 MDH+\*=D[+(#4PDZ5O/-DU4Z6\@7KH7K]5R O^=:/%;U!]NJ9A?UJRW6E9WZF_BZH5&^H664##$8FMI&!7O=EFKT6Q: M_W48K-5UM.2.HZ?"!XSTK0G[8@>=K]S^H@M;IE>N&.ZO_VBNR%MSPP ]Z-@7 MK[SNH=HCP[Z>V-[4MMU'_^>#M.P\J,)^R(Z>PV[-]-WU.GJ>]Y9W]-2KZ^A9 M@Z7SC\D_'T.?T#)=0J6V*]MN*_5I8GE0&ZZ&/2[+0JT(XSNUPO@-MK4#@FTV M[F-=X;'6-!-]3[9OM?,1MAJ[%_B2?1\-_=B?ABP@@1J^;2H!>:PB7$$:MDNJ>2_51NT*0@=!))I]XJYJ& M%FMNI7+QX^BO7%^E(M>VB'=!(?,T<+5/AH>M1S-38\IS/?>;?7(]C][63H6I M3^/C^F+/(7MCG[[-HQ#LH(VW#RN<]E<2F7MIRCUTC+G11^(@OIBYIZSS-MY5\G0=[_9YDW[J6V?I! MT?I*O/IU!?C-\=C8O7=@"9-&2N_2$7/C*])++O!8?P=E=25>^X4E-Y7*6OH7 MYI^A'Z!KD[HG7E]>B='=%PY/M/CN^H'' LLC_^<'KI1\MPW'_^QZWUCPJV$Y M%?PAM_@=*0B,5.^K$:U*GV]@N:>F^#CYE52BMQ.F-Q6 MMG\X7[C\2F,]/)+)(^2]OV-/8#M$UDWK#$#>O4#_^TF6O*&>43;5L.OY4Q26O)>N^9N="?[D=-Y]^(>7U92 MEW!W;*7:@)>NM]9)9'8JZ-Y;&6HHA#\4PN^F.=8)X;M5M!JN(6[L2S-<\MY" MK9#;/UJ TH_K=?7IG["E.[#>1O8&ULNQ9"#M5*_^<@%2I6=%H;1"Z1-#Z3W* MD>V$]"$W>.CN?!N<8,G,O!HZ*A8FL!S'S+S"=)54FDHCN>/"R]F%56"X$=X, MZN6+"#CNVGNNTN!'&3/8MFZ(?BP&:;M707MT%2-4%'(R+IMVOY+.[]72B%(> MMU >E:_G6 SC8VE.^((AHKP]1W^%"B+*WU.3#;[41JP+.J6M>;)*FBA5T A) M=?@LK<-G29TV1YE.\^OUV)2J:O_U4;;7W&]EW1H-++' />IA>9_M/RQ[?JA5V)+Q)*P1Q\N0)^] M-Y39L$SSA%)[*/;7A^=^(/0[TX#@ MI-2PGS4#*3!X1EI[,#S+#7U8\QY(9>ZY8\9,ZBX!=(J=K8#S6X[A/0.VAI[/ MT-4_"GU8V >*^GUJ@02#O0*G)V*<>\SG[Q@QVV(/<)Y@:@2T4F@'U@PIW0T# M]*GY%#8 +L"2[VT01WBPS-"P<:MP@V(GQOV]![L,6 .XKFT#0PLT7,^S^#.]K$S@!D"$>T/6)+30TV"ALB/;@SIDG.T%ZVMCPI]H$ M.S8V"J""@/3#T9_X*@"?Y4P9 E4+G3&(!\-R$+D:M.W0F8"X\TC(1T<&*-JF MYH[A,IK:;XN_83F8QI##>!IX #:\8< M]CH'@ "4C?'8 QC"9AZGUGB:O*6IX0-?09YG^5-FPCTR.A9\*[EI!)L=;PR. M2_MNX&W ]]F3Y2/#AJL!L/H6D=8S;26Z%^##(#;AAIFX'8UZGEK []_$E9%W6\;E865JK5=D>>XQNU4_LT#,!EC;.7ME5;C/!_<0;IE[&3N*6 MGMQ.!P^= )+>ZS0T^9^W[U^]6VP@=YKMX3PS;U=O]@<%NQ4?OT^J@1KI@;!1 M0YMZJ,3^-7#'\"MVRJGV(N^XR)R0:WO^\PY<"R(RBJRR@PXQM)IL&-WN6 M(YJRIRPU 0V/GYNW($XED=!'KU88")\-R_NG88(3!U/6L %39!Z;= MAY9)(ULMWP^QH] SJ<[Q#5^,Q^@A@:6U6U#Y3<,S?>V#"_]H;X3;X_/%[0?A MZW@K2",,80Z[F%E(QE>CV1-C*CK/8-MF-P[XL!7?4S<\D $62;J M]H%G./Z$P1\U6]C)SVAAP'?)^P*J=-?RDCQ(O2CK+O.);\ M8R565_9'2_[W"S)S_F-A(\H-8_[E0;]Z,&S8<1-)I?['(WUXNUZB]3_<2=_= M/X"78!$"JJ'DI4:=\8$)75&$!-"3;HS1>VV1.A<4ZHRDKEK(FQ$(7&OE7F$[ M#N8T\S! MN[O.^3-4?#YV'J_D\_'>W6\%$0>4BCS'BB=& M63[PO"# "+4'#$^&2,"<-8#A&R""X>&%,G%)QO]N0\1W" 6>^ECHZO'F;BK' M$-8:O5?*GKA>< MP1%FF+T8>ER;Q5N9[G/O(P N&3 MSQ.NS2COR+^>?&2C()%+0IE4%>4@G2;B3US;)D36>/#:#V>P:_7/VG)&5.]R MN$3ZY1X2 H;=H\P'Z/>6A^[[:X;NU_GYZ);>Q3-3WWFS:C;F"[26+W,N MHL7F[L]I$W:#<$B)72YW[UVY^7P0],=\ 5 @)"X<\Q;]3OCSI3L;8;-(WC8C MXYBY\*^=I$-F@X:0R_I _G+>Z/=;9;=]W+SOT@N^U/X?G5;)EZJW&N?MTH=B MJEO=C%1Y-]@2;[73&.KM:F_UP"DO2L"N$+"?8\?R,0C74I;9G&R19.\ %$B^ M421D;P*U-^R<'.NM^T56(43UACXHO2.VNLG5)%FZX.PU.E4KN55D\BQK-/," MPJXR-FZ3^FSQ9 GF M45:,_*M($/AW:/ ^6QX6L?]@(D?;7Y"#\,"6)"%$7=Y"ARK\"3@\J]MGL&O\ M'0&DCMNJ L[(JX%EG4L94);S32 MB1J-_&IXS_XH].X;VC&Y\%U#DY=R@!Z)-6(Z'SGZ(W5,+,\GPO-@ M!23)B87"1D->2!KRV,RP'%R-_3NTYI2G!,A.W$S4 M/4;?!^HW,+?(,T631LPN_6FY./W.&Q3Z.,R$T]5WL1PV1PTP%4B^=[VI/@L? M3PXIB03WA^<+Y!F7.%AEXP$E2V5UM]%JY45U(]F!<1SZ@#W8%=&(1JD0#_78 MQ,;O(,>AA#1,E9'LFS<;9-1;TE@%WE_A\KZX/N@C!< ]4LBV&YUN7IW5[N&H MV[!W"2H@P[B-#9S5<;$Q9M02EPN=*R?Y'^DZ%#\GX1LWWXHF;N4:J6["_FY#L!?^'>+@K@?*KE4\;3\\K1?QM/@*-+J# ME\W#KIWE"/L1.VTSQ_2_\VJ*CT %'W%$'MB:'XWGK_#^*0CN?P'WRJ"PKO_1 MZ@@4CG_^(T,!J:%VZ3_=/<\9UVF2B@K2Y=D,7XL;/3.-YS-DG6?,P:M^H.6T M3D/C^4=IVFP0@?..>:"D?[2 TP2NAPX ?B+@"C[P":1WZBEMBM/CMQ?H@&2W MWO*')+!XG.<[\VZGL&J!VVI'>.1TO#] 9?Q#O"S6]JZ^?8[4O=8JIU>S0(_6 M8%G-QV61.1JV+5GM+BDRP*8%E;EA@*W+*8.=WN+OM##<$5\8&_S#?F\#X*N\ MPS^JQ]QC-! L&W\]?#?S/4I/4"LRD=/$ M/W_Y+^TO__67__J?>;H:A0Y7T.][0;MOWNT;(]WOYK!DHMDW3T[[ZSG]WWL1 M)T3.]; ON@O[8V!@;OBAW77RO_%K3\.:OXYVQLQ..\BVP M\XVR7^$["Z%4@ 'T47QO>OR[N/$LCF7U4C[+%H#0;?7/^_T_AJ]^N0+%7OCS MF]K7: I&-!T$O=*A3^/249I<.(;]C).)4NV7 9#\EVPEG)D&H2%!Z$_C]L,&F<; PO\$2X\@ M2;$/'GTP0H N,U=;9[1^,.5SH>V3LAZ^]F: BC$[D SH,_Q0>J]]4' NXME8EL-E'UZ'V/ 8=2;/ MB*>YD'N:!E_[ M049ZO/H%%#FL?<;.4N@@0L^9FXBM='CU;"+6@J8*M?!FJVFCUR;$EY21H4_D M6G$M3?N\$;]PO=4[RU8'^D@5ZM#N:<01NJFL!V8_L"9&%(;P%CTPX!AKRD]#/?@+"5@Z@=#WY86(&'?X!R\0E M0# TB2W]7.WO[M31/C2U6\.9@+R=SUV1W67,YN^U6\SCN'+&38(UBO1',+[M MYS/W$7-9<#2<95J&]]S0_O[A]E;[)TAF'"G3T+Y\N:Q>ZQ%C!5TG:IIA@Y(G M_/G8UQ==;[AST X#SQJ%Y(N#K\Z9X5 J#:"(X<"_Z(QC.&_OT;#Y7PP;3'"3 M/\X;(.+G,K:"?C'$3%3Q?'+8P"W2%V@\'T;C*:&%8)9BY?R ^///5@!4!+;2 M9YQ 6K8M3>>HN?PGZ"&L6?M;X;WP/R@(3G\JF5N_QU:GL=L[8.'FQ:/H3=L MQ8-PS2&>$#U:\+GV+:3 &ST^\GC/D9GH1,-/9=#41L:UL[EG/5"'%/PJCF2$ M6[']J.E4"OZL(>'GP5_:,TO \^,L-Q0,G/ MQ$A"BXA!CH]$2TBPX-P0O0+X0YG M\"_9+ XS/&*[!QD5>BLU4"<_C#NA:7%ET6-'9.X\,S5T[I(ADE(C 8FOHQ! MD%,2BX89G68TC8=>^YCV#RR8$N2+MH.F6?G;A@3/+N M/O>\9U">D(MT,L>%$^(-,%-2;>2'-,:>"__\ ,KF&2. V TQ\\;%Y,#[=1F% M'#6VXMMK?HWS^V+>LQ$32;$?\2!?G*;>2-;,,12S8"BE$2_0S^$59QI(^];D M68)_[GH!F'N6R\?H3*W[J;Q0HA-R\[-[87+?87>D[,428R+Y.YO;E!F9V &^ MPS=L:J/CN>']-&([EN.X#T:TLP!PF0'6-31WCIL*'0L)&*X88,"GB7(2G M$ M9$]L3'3((\#978V>\4T/EKD+HD5(Q;T:E ]Z!EHQRFG7#KF#*,H/Q;> #L) M WX@_0.>]B(.2(R!0MJ@6N(<;#@+!1X0W#'_P1E2$KU'J%08P-_@" Z0K5S% MUQXL(P(D+ GX+N$8,Y48P W^'3./$IQ^DIFVA@W,V^'#K20G:A3@C7@YI;[R M_E^H>R*-TU<"OOBYT))LOD=2'Z(=WO M@77*RT.\MYR0U&PZO3S9S!7.& *J208%3U-&?='B.8&60QQ!- T35(RY@G#G M[$&R5D(53#YVS"3BXPBOF6.)2XJSGN$KC]2NF?-%H,A[8,R<+ 64/3:VYERY M:N!_<3)RZ$52F'\>B>=8*8!G:3/)4_L,1:WG9GGMFE?&//)58=LK@8U)4HC9 M$_= \FEDV!/0^,%KD/F@:Q[[]&/GX[V+0XXG-(O")E\N97T:@>1NXF4IK2LQ M/9G>QV"K1$H)Q"J\>(,&LR$ONGWWTC"ZL?P?F&*, MUD!D-HEV>A[#:^0CZHJ=E,8(M&7>:A#6(9TN B#7D!-SN/="W'2E!E "10:Q M#B_>D5#VN/HC*:?-R6]_2ZJ!TAHDS"R^$4;6H Q M".9PT<$M/[@73]HH:?K<2(\=1]2U$Q2-CX)1%V-F+!50^6,>F2ZN2:TQ8]V+ M7Q8B1M9:('3R,:5//.\SV^9;H>D"@"0> ]JU@77Y"4DFDIWF. M\&5BD1P/&PE=8F8\R[,#N!C:BUG;U9]:DT!TD$W"!N"1-N]HX &9G+0SDWL> M7"]^0<9NQ$08R^3,$T5HRJ*5AWD6AQ8.]?V$7 M6(QA/*ZY3EMPE&7QZ1QU:DGR'&;<[I6%N0M"O7I?[OXO_Y7,4J (OTI-J&%J MPDIQFUGQ.G!X?)->O-#X;J*7 XZ1!1NXOX9J)CTZ&A5Q%--&G"#7/ MUT._(8"0#*3??@!O=7C_Y4GHD4.//<'&O1$YJU+Z$W [+YP+AR,3V:'DHK<- MD4\>NQA=8-G$0>%!D#=^(&UV<3@#'6PF53X_>DZHIU(5E]9Q!(^] MZ*S%BET*,,*@2,#!B.Z9SF%@C(^/B*:H2?J^I!+2I!Q,[+8E&;+IH8<@7@LK M= TG0AAEXT>""*D7;*J-!::04;'$B MH",PDWF1I(!"4_LA M\$?SO3:HA"3Y4@W47SBNC:XV N/><[X#)+2-EF872#)2,=X/JU_,^\):%)$M?DHTH<5[L'G %=GXF9\),) M#VPV-++[4"]SGA>BK_#VIE?"!]/?%S?_R"\)#=](F>5==Z@9.H=(]2R31QC3 MMR0Y8T(8TH5SHYOQ@*T;9P?R9V)JBFU3H?6_XXVG$X']]RZ44([D,:,C#A+&/#*'-E7[;8A/<70)9?:($(Q&Z MHG!)E"9@3;C(\Q, DK0F2#*6*WY\?>^UJ>0*C[*"BY^07L[9#)Y'$"F#VR:( M [:D\9S\1=2D (TR8NJT=[C&!E516^,0+!;8@Q'E .34!0FU_7B-D+<\NMX/ MTH"(:V1)"__:X/H57AY(0M,E211%&B+86L)=[L,7D0_$TM(#8T@6POD9K[]X M5,@K5X)Y8K,GBS>\T-Q1( K7"Y@6==L@]XQ@4#[>H\.8V=2N).:D:49$5POT MC.CD! L+B:;[]S?8NC.+T MOHMWC*FMG!B1\4Z,!]?CG4*B@D.D.!ZGD!D<"8:0$-T<]&9*;%,N&0KD3&,/ M$N+LH6-Q;7=ME)ZR M%],PEP;06:R-)#W3&#WALD\J0!L?$*.2#!WATN,7>_HI(B-2#+"M!F"TCZE! M7/MG)B(YOCX K!&R& Y&/$]J9W&ZA6OSA&?Q.O2)YE,?X$ RGK3Q01Z,\1CC M.O(@\"468OQ:C#[W:101"$!2=AXM$U$USB8QY10L1A708!S1=L.1+6 #?,1% MZN=\.W5LKD)CCP> D^L#^9L-Z3(STE[?6*DE;8#'6EVP:EDLDM#7*M@G9?P% M1HAJ)!E+(*[(JN1>0MK86F%U8$^<=4AP<3]DS#".VV6QW MZ'JS_QI,=7<6F0>)Y=O]9F?CY=O5*\^W"5[4D$R3S ]R,_FB&Y.;S/-*G+DY M?"U*7+@$./R!?J6X%O#;B14D'"H_Z!61])_,[H"53= :[2B&0$[;L>?. MN?'[AON8)V!'^-Q-G6SV27>5L)7?QKGO2X^32 \OW(ST 3^RV-6..?$A>8/] M*;-M6:>P;KRZD4"-N?',"UD%DZ"R#EJ.@N \@Q1>P8WN5.]2T(NY<>)C5A 9 M N]<+^WW]S.OCM/0HI429:G2O^Y&/2T$&F=VE&B/FIFI*I,S(N?.A&=V1:D% M=)V(BCQ/[HD2O'BPH!GE&,7-72F9R)+5I\7PB:IA^,>2QI[%)?.\TKCG:C1R M.YE(!KS30;-J(O(\ #!(Z:F4&INM)UX*]+L1-=L\AIE1Y#$126P8H.;BKV M5"X]=L$:^P\7!&1L197-GB@^-X2W%#TGQVT5#955=/16TC72\9=\ROBY3.4Q!(\SUF1 M'BZE]V;]GJM[%9 0I-.53Z\SZVV3E\TT6+AA> MM*#Y@+8V8$E+6F._ZP_62'\__U0T*;0?-340$EV MNZE&\UVP)6Q7%S52* >GVGO'J8+YV *A1A[HV2N>YCWWMD? +;]?(WAU-H67 MOC/!QE*B-*+ES62RM&JPD32B\'303DVT&S^2'&ZE'W[D> M5@Y1+HR++L*0R$QV))CAY\W.3CMZO3NIU0 *@^:@-"A4(?'TUDJ15RL: MP18O)T,BK1U)Y!0H9-CLE[6AJNCC!(3+)>^)E.P']=5Z @/YVPF)G':KJ;]X M>FJWF]VZ$]3QT,WO/#1W*A32VU$;.04"*1$&2N L;IG(6^Z="N&<-ULOGG! M7:V]JG8\!'*'+1M2_3FIS0-J92=#->UA\_S%DPT H5UWLCD!@7.-8;U3(9R^ MTM, !L,*R2:!6_.G-:-PI6'6@J>V#"!1A!Z#!$_I($$R:ERW392'H0J62J_* MI?*?BAS06ZT=#8_3B**4"H;3EP8=SCQ,-\0\H4.QL$UV46=Y<-S0%%'W?8S) M*$SPF[J/F,*7J&U)EA5AOE]1$WKM#6\+**J+W-#'7HEOETR&.JY$.DP%WSZ3 MKM?=)I.N754BG5JX9@M7H04>,%FQO?],*96M6(MLQ8])T7#)18/*6MQ7UF*M MH/8]J@'@8 (M0IAZ*H-S7QF<"G>.&7=^V@15D-G>LQ>,+/L%UO^HW.BEZ6NR M->__^&&![3?HO7ZO%>W^C?X6;B6<_W(@A^!/93K!SON-7O<0<:$ZN@0'@QW# M0X=PC):*#H/SQJ!_B'S'6J+#^8Y9CT>/#OW&8%A:>LZ18T.9I2BTE5047:3=[+S[QI#ULZ#W%2B.,**VAH6+Q_6_5UVV#\5@=ON*C,VH:FJ1$]]V.CJI:5('SE"E)@L?K0( MT6_HG4.HH76$1:=37HUX@;@]L<2W8T[=51!5B>7UVH3"SII M&['J,4F%':J M0I*\!=XYB4*2,B-#[5Z[T6\I]]4Q5]24B@_M?J/3/D1=ML*'6N)#O]$>*/=+ MY-W>+?*C"LV.IS1*P505[YT,-!5,%8;6&YH*ICN7[)92[BK6*J><-:IA38XX MRA;09@ILU_,K9+4C_H+NZZSFA2X#J<6A"P 3_+=+$L\C:'+9,CT66XZXXL>[ ME;-Y1AZ.E3:C@>5B(O,/ >F X\6[5U*3/ED^]FJA<8JU3]'O\%'W]=?+@96Z[P2=1 MK]K[M0"P^9AQ_]]C, MX-.U,T_+X381IR"^4, 52B_D_Y88,45[C!"FL%8_GD-UWNS@W"5-%N\CQ.-9 ML2T^URD]_WO3Z53K#9Y*O2*:)XG#F$P/KMO!O@,V3J*$6@& MS@X:,QP&*.9!+9BKZH8>(,^B6:Y\WA2^':!RCPCM3B8^ 'GTG !>^N4TQ\J! M.Y'8X.)P0403VM?,\'T-TW)Q"*CE\^'L.-N<>4TM.=28\&XSBO2I$R$?21E= M7@>'_.:'TCH:6,8S/@T)\3PTYDY3>+>8D\,[]W%O.2Q+BW7G,@!N@N M/S9.^XHP5^!J:EM%E>$X9GCBNF:$#@QG<.+\JV!J^3'DQ(7SB9\X8O(!!W;B MIE:^XO+ZGU2%QWWY,IS-;FRSI,K"P5C M5!MAQ;41J\0DYM#FY&2[V3V(=(Q&&Y)TE+/&@<6TBD8HBH?@.\@B?.8]X"S# MB%,@ =L-@)<3!R MZ)%TJGIN8Y$VR'.3YS(W>17"8Q9;#N%UJ2WN >,7(O+R6:0TBM.:X0GQ5A/C M'PTT&U"+)R3(2%H\W0@'1\/]2ET(22#6AY;81[L9SC3RBJX8LKK5 M:-7$/'/+P2'WB$)BP'C,9!KXHQVBTP3,A)'+T2BF=>(CX7QN6V@4XB3@^R0 M^6TTB@:F)L:6/H 4V=K_48P#&VMCCW-GS4\!R71N>.@+5' @,Y MK!^.@+T[>2[K;#^ -ZU-)FF_AE1X#?LV2"A^>IHSQ]_;8&E*=M'M<&XC>A/1IKDE> L)1D#$P-%B!V!"?FPY[%Z9-,.Z%Z%C^T MW"=#.QJD=Y34\PR3G,#H2&C$OC%T7@.IHRK)# \G1CMFM!/ZEIU"^.KQX\($ MU04U,X, L!6:Y)$@BR:%\EI'?]'.>,+O(ON"RK%C/[/0?VHW.^ESW>/D<9=K MJ 0C8VS9J&2N5HK;!#9A(@&B2>^R7,H%?>%74#K\4>@!TGYST5]Y:7@N,! C M>E$-1>*5 S?#."()H8$JQ'[$XL_'^HN5V* ;;S"E:?V$ M4]GR1#)LGK_.*&AKD2:]ZZ?V((,_G/#:37V+1=NUO'K8)D97A#*TITN/7IN4 M^GF!L!"H.849GNVN_VR!Q6H5[6B1B9+3C*.G 37AI+"S$5BF)C=,I5TCM>@I M,(8S^/X,$'@4:#9[8/9R2748W+A!\\8FQO\5D!@4(<-A;NA+7 $6Q_9ER.*; MO'@_L]1^,DBT 2+DD*BS$1+5[LJ^ QQPWY*:WWQZDO;NK? C7J))_79/UR;W M(V_H#8OV$_DU^7[$W6T _]S=;>ZR$'P@J7?.U]ZQ5< ?TKY*?'OHH'_UW@& MF20O;'0HQ %I>&@$RM4,> )^):DT&PD]P^ J-/K$X"#H"R=%1KP$]@&'%>=Z M!LWXJ&,T[9:*T=0Y1K.]AGEG/.U=T: 7!_#BE)3H-7L%#M ^.NO@!H6^R=%% M_@9KK&O7I1A3/^.N6?=51ZM3HJP6<-^?K%]XNV+B='GDM,:*()N 4 M[@B-6VM,2@5^H4M?X'\Q+3L,D"6O<^>-]*7KYT46.[RA/UBQA7Y_RRTL185V MMP)4*&+>7Z[^\=O5QZN[?VD7WSYJEQ??K^XNOF@WGVZO?[NY_'1;L=6_352& M.:"7V_MR G-I/03@EU^8AYX/B@@^_\5U[L]NL&>R]AWT9$ >SPWOIQC0H-$Q^!V9#$=Q M%)&D91LC9F-X!8,>]YXQ\X6/;6Z@CP0M%F9BT*VI7=B^V] >0!U!)3QTQLP+ M0"D)K'2@A4(PF;^.W= VI7I#WC[3$E&_)%2X>B;AY<.>QQF0\27HLX1C@!*. M'@P+#L.=.P!5)!T$5H-O ,+IP;V1>#<8AW.4(0S*3";R?\6]&&)!8 M7U*_ _2F!8_,?F :L(]@*J)4\3O'_!T+SZM-4;'$^4%PC)"BWB9[< -<#\") M+Z1R6HY(,D3=B@SGGD!T;>S-1#7 =\I+L!MN^]!-C0JM&'EEV#WR5 MOW)&22.IJ'$BT,C_ J^U$0H\CHB4 M:[7 @1+PQL,NO1A9BGL>I=FI<2%_T4 M"F+"(H^5XRZG!F#'U,(,.\RAQ@ 8T["W>O$XG($=(YD9 I:W"3C@68""AK M/U,8-61 MB9/H82'847T[ +4P'Y!>$IK!1ZAC(1[DF6(67,TP.P0>12'+[J1 M79Z_"=06H0E Y <+>$31EPY5R5*BP*Y@1S)W&;;]3)]C0+*I70I6*=8*/$0& M?"%_C%;&;X\]0") !3Z+? $P73K8?IS3N3E>C,>Z 4J"62:8#UR' MZ\VXOWTM'93RG7(IV*<^]&O8W6'F5[^WSS[@BL[$6/*/T%BQO>HWSP6X]Y]^>3D.: M-WJCW=FM1_0I0:/;&)0(C:H8R0EH)9\MQW#&)\IAVH!&P]TZH)T04;55<\ $ M8IR?[]8.;@5_.;$&8,?Z/JQ M:O7E@J&SFUO@-,"@E^8H.WV5X[A[NRF8*I@> TP7]R L/=U@10AJ_9KIBSC/ M)(I7T3_?9*K4W',Q'X>R1@KS4RA%L[-[AX%\1>OZ&?_)RI]XDXEL"]ZF)<[O M3^7V8^8497H_NMX/_B#E+34TS.J';^-&HHR9IG8E?L33)YLPM+.%W+";1:\WSE*_(A<'R/GJ]&B9]>?/04FN0W7US(QEOA))*Q MJ*/.V!"9<(^&3*8V->BP"&6&6:FAAIM\&B>-[@S[#L*RC#^Z0>^+ M-K72S+:T66^=]L+*T8VPY4C+MW15OE7G\JV=M<$X,KY0&Z1$Y=#GRH95$$GG M6F _TQ]E89_AI7I@KG>%U -]8T9MBBS7U(#+!:(T,BN%QFMM5JAV1>W+?NID M-5'1&X"X*#.QWG/,K =9.8#/F)8_=P7Y"X:RNG>$8-NYUKA+&^Y0SUT3&T+A M-L*XIZ=(FQ;/->%U^>Q[H8OUL@=<]Z*HJ*F7U>/$TRFU_'#- M8AD YJ#/,5.[$<,FG-][AHD% ]2$&KOX^<:$P5^8,T7-BY< P!)\,\EMBBK< M5$/L?/N>IG8Q\A%D6+. WZ)"W%09 >R/5P\DDNF3%0@-2E]GML4>1+$)5[VE MGI56,1895+)@ 8Q07LZ3+#NAV@^^[X*JD\:"LI,98UQ2TCN32?XQQ.8V-ATT M"Z^F>@5G1ZX51]O7XUJ3@N@\YUKM;M9NVX9MI>^VJ!?4*CY&32/C9A()9%A< M_L/)N9U]TS8'0 :7>">91/URBO#I5%KV5(5*_FJK?"&_H[?*XB'0,RPS:X 7 MM,G_:9@]HHU6 Y"RD[NKVE?JWC#8VR<_P(*IKR#9L$'LONJRM8OP/@2<:+=: M0^**B%LVHZ91HAT^!O(,*2$)FT'\&??N&2\R$IR?>SRP?2M\XY,-V]*FS#"C M"05O_ONOPW:[]9[_Z=8*&'V@OW_+42#^7!0M8F\Y+%4R\+T3[/@P"BV;:AEY MR_A'( $LG6&\>M"+<(OK!VPV#T1K!V B9K*X$11+0[!4.F7,M2D&(5$U]UK. MFN.=-K7?P*2U\TN_\=_2AB9H+!%8B=T+X8\Z"*TT8@[#CI9H3?&N*J(@#&Q! M=VQ1D2-)(#\$?8/V!L(O10@#7K_.VV$Y7!^"-QN+SF#Y"2@]&"@8LTNVSQ 0J9%O9=QA?&9RY8="4G8?AFO&2X#&0>XZ+I\0&QV,A@B644 40:IU- MK(@W\$!U:XYF)K\CTBYP%@&:&O' M'1(2T_.P0H&K _MA$->.]IF-/"#B9\YN!XV859#)16)::."?70^K486TN[CW M&&U6>X-][@#346L!K6>(9S[0VN()C$!_SX"T/YZ4LV(:0T M$2)HA?H@X_>#JWQP[0=J*NMB)238^!:I>[SK- N$S!/%N7XXBIO!81$UJG]K M'M;0ON KXA/RXZ#=(E%Z+(IJD\?Z"O+T'KTI_&@%)PM%%V4;-KG:]:ZH-Y1: MB76ZO=Q"6.L\PQ,#*RR"AE2+8H%0M1(+:/T5&U?RC?;(\]4JN&:X8KYQ M\- M(QEM%B!XXEAK/1%=B_ )I[QY#,)Q3%^DTE_,DC1*T36U%X6$&1:\JYW1*$C MBS;0A00(1ADV0/+1O*6.]I(>!<7%]C.AN%33(MV2RM?'9!UE.KF1P,>&T&.2 M#/SZ91/;15R'UY('I%92>W.D)R'8%CU#CH&_AW82IFT=148.7WK[*4]>=CN1 M/0%274(=S--T M!Q\H]<0E*Z\8YS^[!934XWB5H^_,-F?B[[0(R&96L&/WT2%,2FP&6.+8$ $T M4L4:VA4V!W8MOK-?0W0Z]QM>T MF@/XP<5S9PZ>:,F 2W]Q'=,5#2])"Z*I5XCL^&4I?+]P1D3\AO2_B0XM32FJ! M@@H_.2$Y6I--5!"#DI-&8&D@"\CE4A;-_G)+*(^#@6 MW@D&>P>1D*-^9_&N 54GW,*,OU,,#XN? 6,ZX&^RNEY% #;O.(T5=3O9SE" M@E9@VSXW"[2?VEGML9$T"\5]D-\+S3:"+&QGSL8\= HB"AVC4VK22/-T$(?( M5PL A$M#M0H?H;8]:!@:O@4'"\F,SQ\ WF?8=!GLB8<0\CL42(GC,-!; O*- MN)=L#'1AV]*9FPP^Q*. :-!8?"[N +0J/.?C:5L'7>@=?__)?J%IZ_M2:1Y*"6^R-]>8& MDI_40H5!NK(<5I"0CVI+N(SVWL0=W8R( M\.*OYW1N8,T7Q+47BEWDK\P3!"C/) 2,;2?DY.)-4:Y2TOT:A1"1G14LO !* MLA]99ODH>N'BP E&2#H)T?Z PRU1*&!+4\/4?AKD.IJC%"MNUE;(:Z\008!/ MHX7B16HD08T+-F8N38I#$%.K/;!,N"1; .QH-ML#6P?PA[=6\C;>_AHXYM]= M;)3J= V=IG:=_U@?BO3 I)8IZ#2_/JJ97,6 V^Z2ZCRG(6A..&O"][E. 9:* M@WT,[5@2+EPQ[X?+-=^FP8MDE\ O<6*ASMT]AT>!6V;/#&E*[^O^KYR8VA . M?2(RW[6YVXSVU-#NV!,%*Z65G_(#I/:=< &0L?CH1K-3,-/RF?XKY 5W@?VD M=[,W15XJX D871!QW)F&!?)B%F5J;A?-?DF9J^0^-AF&,,A]-9][AN4CY1,; M)0YH6)YLL/=@V&!Q"_\ANJ\3$5+1O-3PO&=\(WV5;X)'/B1'S<* ]Z5<+0!! M.3C#Z+<4?>1:HY&U^1UZD7^<*\D38&[T,/Z%/=(P+C&,,G.K>H^[9)]P[BC- M%X%KB=+^%JPB(,(=?R***<(]N,EDXB.RA7X2+/00]9TG@ *S#<=B"6DP\"]& M:K-3",8&W!>@-X65K,R9^@UN2TYLDI!3YD0A<0$V4(-Y.-$G\9;(=V0&G&S1 MR;D!3>95>K-12U2/SZ7ST==F-J*(@/QVQ*U2D\=^TO7NXN-@ONBUL_@Z1'PM M:E-+(AE].T["3)F'.!Y:!.1R*!GE:I'"AEAV#GSW#2JR)$9ECT;+&X3#>JXB:',=-: "_JGA5'< N*.-DGD*UOBN@^6+VUN8N1QB([@ MC>]@H/A:I+.X?.SI&=T+,@:TT/!R:+R6O(^"E_,ALV,L=C'YW$.:61*;:TWM MFRN&*GE\MD'JD05XFO0IK-03?\J.MI-GSFR%WNR& 5X%ZJDU#*E>>A85'VD7 M$?BU[ZZ-:5C<,_,I:D^Z'W'VF2I5XM:B&%;S3-D@>OWM-D#(L&2,;?U'A?BC M&>CBO:YL^ASI.5?2K8F M0QFR8W0\ZTKN033VQ2#-:EFDM\[^3\JA.,\IFL&A<3&0K\BH(5[>,+2D4W?E MN8X;1EF3^\'&&_2;(V/^AKVG@?W+JQ<(L6J;\AH%?\!5R(%Z&243P87$B'&+ M,2WA317>61[=^0XZEW;5T @!=;Z<1=K7>FCQCT82+PPYT$Q@MT>GP!;+OA^* M )MA@E3"G^.CS5-'.^Z2@([R2M79*[769(?/US>_7]Q\U+Y<7__?U;=?M=N[ MB[M/7S]]NZMZJ -8>J)JB2+W$=%R&Y:\V'/,%^5Y;]XC"+ SVW5_D IP1V/F M,Q\G%Q$Q.-[<'X/ & <)N%=?S%06>:7911Y!Q1'-[J<>S;"G6 8H(8)=8?1 ML*2&_ P-?L?TLQ_#+K(?B2SQW%?C:06Y/_E3=/9(+H@[$W_@;C$_^1"36 MT807,I*MTCC@SQI1?COM:X)#[G"F ^GFW"?&_?*R@@Y3,$#MM_P?_)/4!(@F ML63V[Y 88:/P_6+ A9SPP$=&F!8&*Z/D>UO$(^0@ 7)8!<8/AOF"2=40A$ X M-RF&&\*G8RQ?%*GZCV#A8=4Z,9T-; : 5MM MXQ'4:0J@<:L]\3X.P+$1^O'8#'PV"U$9)BJX?<"9G^.X.H\LBNSXV%F:O<=X M9(,D#\K9QDD*6A2?Q/1=!^T@/H?B!WM.!*K> %SDK)+$ (C4Q))H/$#R6M]2 M<2(FVT=K173>H)<38^'3Y3$&Q+K:S'J*ZV;% /1H*P4'PGI:L4': M>FJ#M#R?C2+F:,RCE('4[!1#\Z?61&0'B1)"$7B/UHMVE?G#^T0F #^/'WG] MDJ%&7MGJ5N9<*G9C&LSGY@<@[1F&N_ M#).TLZ.$Q)?=:/0A*-/6G!&0,#GK'DZ'&Y?(AAX)9%*9M'9)U? T)@$TH@_( M#)AA@@'GXRZ5W*#(0Y,XXN.)XC)2XGD5=!X3;2Q>%I@6(9EF6Q)XB-<1DL.7 M*9(_00TD+@80[UF '4FVPD>>T(^IB2GPN6![M$V4_%/#FTF/3BS'0ND]7O@: M@FT1):>W1]0K@NJ<7!/A0YPL0_#%G'@Q3)-G]CG1?%Q#<"M,_X_U*JKPEADI MJ/,9D5D/E^1Z?'=R>['&0>$.!AMR9]8XX>9,XE;^\J)]4AJ&?-IT'QT0[DZ# M=T+ ;!*/QN7 M>(D) #$2A/Q\OJ?5Q_/]'-I)=*EX'U,70S444T+,IVG!*"! M8&4%2B*.^P;OVG7B3][&H=U4W@XQ**Z.I'+/I.J!%Y9T9,+?GEW!77.:(;]9 MV&%R@X;Y %C,<-J3T&7H3F@"JA^(O"*X/R06/.)]='GOB$W<8]80"P*;10E. M\F[B>PF=B?'@>MPP"P.L6?%%B@R'SG/L=:;,0!-WF>$&@H,F2S1A:UXH_/@& M+_ 4F2D"\P4:B+X(I/3&Y4>('[.Y[3XSK!=)25?9;X- $:$V',ZV*07*I?X4 M'HH A]%>%\A)"ZNCN.\_/WHJ":Q5$]Y2ZHA@3F+Z%?>;BA1T&[0 A_-K_B6I M(/%=1MMDXZD#1O;]C,6_UFB'.Y!;H$2DA,BG+.=6*_A>6Q217MD!E'3G.KC>#>0 MI):D%5TW*(.D"7"]BQMCVUYC*S F)"G-?01.ES9 MDGJ4G+R%R :$P:\2GV+NY+@]4%WE@3IV#Y1FF7!(=]QM]<_[_3_.7_U"_ME. M4_L'5Z&-2(N$#VSY.\8(@/%3?L;%"&@(W A?4'; ZN1"9-<\ 3B&^Y^PR*V@\5-]C7?-H.#>DL@89<\6J@5<6;Z'?4$ MD\!8>4E9*(4$SY^.\MRX?HJ>PG0)-9MHGYYDMO UE>EZM&G^MS@^(O[6(/1E M*(8-69[-E3R<*$E*#%_;C)!'JHC1+% )C&1!)I;1/ DBN -X"8$7K<:>SK& MF=Y[P]Z^E3AD+ L?-[4/TLE)5H0X!F_7MAT\>"(!NC^Q6-R4:?S+@]A%ZLT: M\*)4OPC8U9=)7%$RM"-"L1$JQ5"C+B09C(MUSZTQC'0,?EI@D0EWE4L-:T@5 MM2.3$O/K$VFB5Z8\C^%9Q#+>IU1MY6PI&$4Y5[>Q$1O2@? M!BS@$2;+\%+QP,U_?[/CUY%!ZJ]^^7YQWS]T+V:7?>2,GJDJKF@0_%X2,N74\CW?!\RUXF%S/ MALDO$XY8HCJ7(LJH6GRQHC'-"6&^(-Z]MCC_1]1IH7YWV>%W*7)7+YI<[?LL M(B-[X*>R1X>L!8RLL"CI)J6V)2.:FZA4<<[!LQMJ/!+(LPDQR&#)1&X1$FHL MBLS)B<[T>#$_REGI8J!V(Y59+W-NT!' HV$RZ&3X$KOC; M^/0(%Y5WETC\2 M-Y=(]3B(*GJ7$EA)5Y(47N*Z25^7@;A$;%E$7:O=Y[J-G:I7+&Z!7:783%L3 M B'JRE!=>E?TJB_6OT/+E%$OV? .GJ%.R$F6N"$#C(B/CR679Y6''=3]L'GE M5!EW>E>H ?TF:))3:V0%U0L,S&9@\F43R\:@ # 97JB#*?Z6'\2='\4W*7W_ MB9>R'K>;KJ?<=,?NIOOET__[V]6'*U#YOWW\]/^6$$Q%./3F>Z*[ Z??%NFT M-^Q>EGZO9&.W9__W=H%.F]A>.R:FA;25HB6< <%+_YB- \?_ER\?WVT\_RA\U&9<88_)Z/K?BY)?;Y![]M8J!6\.5\[;D3O.7G1GXOC6V#K= M5B%7-B(2'3]:8QP]!;]LX_EGR\'Q9%12/ BG85$ZN-?"N"8^#,87\A; %;M"BENO1%W13>9 M0HGD?SO-HBFII>!5=MK>&A2V6:VJ5 BF03#_^=V[Q\?'IL_&S7OWX=V%-YY: M#\Q_Q\Q[PWMG&H'Q;CALZ?K@':(=_['5PY_UUCNATG6:P5. %1&R\1:>!RW, M@!2-*V?L>J"91[[]9 P9 MK=3U+9VLW7B1;/^^U]$ZWU84?!YWN MN_&PW6D/V-.#WGKL]#AS+T3PO[M31_O0U&X-!YMLS>>N (DQF[_7;C%N"#LHVO;@(974??7N*/D-VHVJ-T]NJ*EUE=K/#68K?V]J?W3L)G#FQ5B M+TLO] ,65=A$?]2^6!.66/L.O]? 3N%3"QY++/(54SGCYXQTXF!#- _]R,:) M>%F'-Y+HK$V\@$B=7MD"*[TG3KZMCB+?)/F^0.DDM;(N:65#J97IK>X@0;L\ M_"W*2E,]BXH.M^4SKN#*A533N1=1>1)(B^:$7WJ1$XR>M :M'2@ M\]Z[L3YL=_M<1NM]KH1&]'H;SD4"-D5% C$>A]*O-T%MO5^Q!CHD[!XH[$YB M=_?E8O>>?=N*>WABV.W2V=8S>A(+D33#;C$6QR*"0:S*^/V:T-O0G# M!&)3H(NZISTG&GJWSA46)[&X]_*P6+H)NIUAK]7NOC.'.C"WELF>N@*'P=SN M:M> O:/01Y4)=9,'MAE?[L:>L!MV+SJ! SI&'4+6#X#?G@US6'T]#MS8QB & MK2OU(X7:_9>+VOW^\/R\VWYGMO7!L-<&U-9;>M('QM5\MRE,"XFI92 ^*B0E MN,26I';H?87H240?5(KH)6!CMZL/!RWTQY[K[7/"QLXPK2ZLQ)%OKG/V251$ M2ESY"!HS9L&1"8R]9E&IIB[QOSDX"@6;;B04CY7O>(/-D$U$:\^PHV ];UF; M(@U.$'&V6TO,5D'KE8](Q5?[VOAY;+.W&[FCAA6[H[II;[+$:/@/9A$<;99/ M7V7YE)'E\Y*S2=JI;))L)%WEDZA\$I5/\I+4JN$+MA^*-+;S_6ML;R)E;!TM MK!3]ZWR_^I>R8)#4SFMNP0Q;G7:[-7AGHFG=[Q$]M%MI>I"HOB9JK\!G@2WP M%C%X;5N$;KQID#8J7B\QZZZ4(CCBJG2"6MM[2S]N=SCOSO#MLG0^X M\ZE28BF+^>M5TTJ73^=5S#]%+R\PEVMQJB+0BKXD63'.[<"DB9!I%R9^AW?L MXKD2%^%]Z =2@'!U8R,JV#R%=SWOKNM!F 30@A_>F8/^X'S M]: ";/463MY.COS^6C"U?,0K2WG6T9KY3 WM=W16:9^!FMVH*)47N+*&]N7+ M)&=KOGS^_;? .E39-FHS2C8K&]?*FKK=N&$P?L=W@K\P%=F'@>V;B M9 WMXO(BM6)S(THK([H=#P'3T])%D5:2M%YL,M*"A.'N'A.&<:I2@J0_)5+0#<4@%@%0!6 6 5 "Y0'U]NGG2[K;<[O>'PG=GNMT!/XDZ?'O?Z MK%;LW 'WX"$NZ/QT/%XC>]R"&WTY6W=/T6Z(K:595/#GN"K:4T?*8E5JD$F ME[E)[Z=(/Q3A@/^_O:OM310(PG]E8W))>VFIH/;:W,5$K;;T"!JQEWX%H:VI M%0^Q)__^=F99!44/J\BUW4]M1 %Y9L=Y>78>>;N:T=[WJZX,6% 4D4:N\P.? MEU2>[ ?._TTJ%SYB*Q\1S\$5F0\SS'9#H/ 1.S8Q#T3"M]DD2;;XOK'%MQB, MW@-]ID%\OQVW*]U]C=8FV$_/?#E9CO\'U"325G38Z'5O,*&W!\.'KT'CF_X5 MK8/(=$.#S>GGVVT4[@,- MT[/,D3,Y;<^&] 0U)L>E%(L*:W^%U4$!_PK\!^KI1N%7UL#?HN[AF1@2Z8"N MU:,W& GPLP1?R6'M*V]?^_(%N9,,J2'%#4$N58H,YU!1?JW)7!;/A>)S!;)C P'/.GBT6CU/>#00<1?()"'3Z3;S1*8353 5 *T E"T7 MKH%B@AV("Y/CN:.T8=MQM!,])RCM63=CKT26.7LEROU9ILXL46O2F<8RV.P" MRI?O"1!P'@+0?0K5KU'2-]B=ZB.;!Q##S3ZA0HH$ZNF!,!I&^.1CT=DN!)WMO:L6+6M_50I50[W6:[V[ M;C-ST:^H8A%J!CJ_I^%\T?FH>\/I3ST4[HS+VM+#\F6I?!)^D)-<4;/9G@X# M@NFX'=.5I)>Q'!0M9/M2(%7(]^,_QH M4J-J5)3HR8U[+=8ROB@IG*FY#?I0WDA_+2^3'O=,? MTT4LD?"I5*C>MF]T[$;6]):JJ9U..]:-;.LG1-4;.U5WP'HVA71X_'^*Z0K5 M>K!M_):V./RYGF-&3W$GDNQXMDSXW,KMGTW.2*M;TW]BU;ZI:8^;+ M#3'SCS/+M0.(1?V78?4O4$L#!!0 ( %J 8U5#O-E*XE@ -:] 0 2 M9#0P-CDV-F1E>#$P,38&7'>@LDH5SY\=CMX%IV?_>CW\YYW+9%K- MG_R^\UN2W0FB-#G/_GDG5;.*[GIVHB];1,5YDMVM\N63W67U-)#/D[RJ\@5_ M-G"4+509'ZC(8YXL(WC1X/7IY],\[17(^AU<] MVW\^_#A/)DD54->"9_?VGS^[=X)]ZVK"WOW/V(:8!H4;\9_#@[=GHW?#X&P\ M.#H=G8V.CX+!R_%P^&9X=/;)K:K4Q^INDDWA14\>_N-FK7Q^]FIT&ES1L*UJ MGI3!?_S;WL/'3Y^]?3XX+Y1:P-N>W7O['+_]_>EV,(TJ-0VB,LAGP5%^H183 M5?Q'-BF73Q^$P?W=^WL!/&(1354P6051-@TFJKI4*@L.YD520O_FJMC<>!D5 MTT05P19\4DD6S6#H@D+-5%' TZL<7V#:,?RHXKI*+I3;#GSTG_D\"_9W@M,H MFR5ILESFW)+_B!;+I\%IGH7!*(MWUKZEFBO[IH-\L8RRE?.>G<"\G5Z)E\M5 M052H(,[35,7X<[H*^#4=;]C<,*\XB8HJ4:5]!3T69C6Y2*9UE,)CX)XH\&Z@ M%NW(];ATNK?4EUDY[U\-Q\/!:>B,!$QQ7$,7LPJ:JQ;+-%_QHCA569(7P;LD MACZ?%*I,\)TA#%E6U@L8_=,H566(B\<9R9WOH4]S:'Z65\DL4=XTA^UYA\_N M?;@T<*M,0[@LJC8W[(^729H&%WE:9U540$M@;50)+)L\"_ZLX>/]^\].WYIN MVRX\_@UZ=*%@J<11>I?DZ1,8C3O/L^FS>W#'<]IK]P,8Z[*.YX&*BA3W$^Y. MG(=%M(*-%Y1+%7.'8#.Z78!5FE1E4.:I"J9)&6.SH$W8LZ@*\(H*A@P%@K,[ M3M4R*B*Z\!#>X^V2KR[/S R2S#*B*B@5]&N6%]6<.@P[?E%2O^(<]A@VOH19 M@5]A<<+H5+A)\<)"+:(D2[+S8*F*))_B$N6538^%3^ZLRM/U$MGPE?8A5A%);X>VC-!6:/WE?H.-POT-_Z0Y9>IFIXK[B[M@)(V M ,A!E!"PF8(<&EY<)J4*X,U)E;)0A*&IDJR&#\X(-P<5US9^=$9N&=&EI9PK MF9KA(L:GX7/H8$(1/%E]R_4(RD?2:!0-"O9%A'^@:"#Y1)FJ%$:4^SHFZ4## M85#>AK5YTDM8T/!!&W M>+YN;LS@<(1]MX(#MB&' ]G3*6R.%'][M,O; \Z/6(X,7-03G*DR2J,"5(G+ M>0*G]=9,YB"ZR)-I!(L"+Y[F]:3:9I4!3@"\;QK(X> \!/J>@-2H"YQ@MWG8 MX&\Y65&I1XBTD-:FYG7J]L0[5.'2?W^P]S##PD>0P"#=5=D7XR%(NZ J4^6!;Y DY!EGSR70S64Q9E M.-,J'U%R5E9%1*_?U<7TV+_+Z?-YU6I"5TVD>V_8^@N8VO BM_MUY+LW! M@4&'QV#_]5 _:O]X?#@#@Z>FD^GYX,#O3G]Z/#LU?_O+.WN_N/.]R>,9P@*U"]_QG<64;GZNZD M4-$'6(NX?IZ04) +#_7-#_]A.W5VV/CQMW_<"=Z)&P*M!.V28 =,M./>XO[D MW>0NH< ?X>#OKJ&G0:--+V _L-I(-KD1&KC^\UD(QVF5I-T*A=T:Y1S,95'< M7-,V-P+ZW[,E+PY_(ZM%:P[P*V?U3!2<*K!ZTDO0 MRM#M]NS5.#@=_5^8S@=W]"/)H??DW_Z@?_R5J2?H8'AT-AS_#6_?S['A_NC< M[>UW#SP@.RZ#6]OD>!6_G\.^3_YN>6_=B:(XX2T8U'-16OPYO8R*W!5%RPUKXJ0&,#33 "(1&KLO\D MBM*2NJ) L";82'BP,7@JI0V>N8I2V%1XWZ5*9^B-%I\(JIOG1;0HP7Z!/7=E M![,\NPNS!"N1_0#<2[!CRCS+5-HG5+1N"HL79[$E8QI=,!-%'DOCOH'>1'&< M%WQLDIPX.-X?#\C4G<(U5B]FKS]\#?V[2-"ZHZ'P/ >L#M\*DR\D3.+O4)AX M1ZO=1NA%[704B/D?:"N>6V["5XKMDRV#QH96)\1N1JX@U'[J:VZ.GWKMENKU=6L;_B:,'C M>EG@,;\5I;"FIJO-#>S/MC3$NKS,B,JK>E1TQQ4(?9NII*H+$,71]"^0DNPA M "4\$H>[UC_B-+J\.XGB#[CQ/;>JQ#3LVPMJ/M\6+9=I$I.,7\J/RQR^635G M%^]"C>R_ZZ3@A\(+=X*CO,)IUZXT]/"O6.Z4CGGOOOMEG: O-R,ON)XC/3/8 M\()<0,W!03>Y*REGT@WS:"OZ$_;*\O#['JN&(^A!L$4^VV36*;CS&.:XU!N" MKF^O?[2=:(BV\:6Z63"))8R5-T4<,=GIL71N)>]GD;S3[UKR^FO9B?7@FIG5 M!:V3;@_ZUOCT[78 ^@HO*=R(U:IKD6]N7$=:ZU6)4:>=X%5^"1NAZ'(;H,N- M[NSVF&MG;5O+O(!NK--0Z0BJS:TP(!4LC(K5E::NPQHC=1$;U^&,WW$#RJVX M&S1LEJ#4IR 36&[4K>XN4< Q@?_@U-%'=G"S5TC[@ _\D&DU3<1T]!R"E-V M]G:JEHI?9*ZID@5^SCN%CX>HX* A:75NQR2*N+DA841W06WAU1*LAS:"D*.E MH_!<,M(?^VS$$T?(G655XF]T%SJ$Z!IXX[K%T"?;^GS.G]GO2BY1](K2?UB MW-_!C[V>6+@2\2RB!<:;AQ(VC.M]K'RWZ8?'A;;_ZK0#_N?RPHV;80NO$ M7L#"1BJ\B$VG/N:!,<1 W-SHBC>'6CL9DNJ3I+@_#ZS>B@8M!A!*!+"T!7CC MG-E*)#H=4;BZ( FK[6'8_+ #4!6[A'M6=V=Y#5KM_8=R"UKWU+?8BUIX3@0W M].0?#>1T8&\"QG/IBLT-.3#X4?!C@2=\80U).RJP$F&-0VA&\A?JT,&NW%$03+AG58ML<)IU9Z M)GVA8H7/I0M:?>9G<-BOJ8XO834D-1Q;9@SY#&*#B17['G42 :7+'D!I:WL$ M[O[XO2&2OC@N56-"[P+^YUU^KG49P,GILHF#2R,/?K3?1;A*] M2:Y0"&)&?69K[W?9O L8#?3P98@0*B5D?B,)X1[I)EH^6.0U2G,16V#6>WZ$ M!'&P(BA:?8PW@;#%GL(-R[QD)R8HXG$-)P!VA8QDD*!BJ196[&M1;-3+ M+KOWX>[>UH=MEA!D,2>3F@Z#'0<*@++&@;,L5)25HD:3#<^J#30,T5;!(_SK MM)[021'LXR<*40$=(C@JBD> M2ZQ".='QAW_\OKNOYVF$FR@CX!8J"DO*P[THG M8$=C%N3%YH9%!F-TB^,YP3SA:'37UH!7=.R,VS7ZZSD=N\U%%I&H#5A;L&7Y M"/"Z=)'790NGR&9K4FYN6%-VHE"6@OEC4!YB#Z$> ]L@_\ 6<+]YS-#TT+'- M[+5][>J!A'\V=+9Q54KW7!1+1_]IN?@IB,]8E9NC W_4Z%?;VR'/5ZUP\"DT52J*2I)_, M)-5!5O*3COVMNX&6Q:Q.@UF4I'5!9PL&K"I8LPGFUH&IHPI*FL#63VO*QMAR M7,"4>P>KM$Y)WU_.5R6F8)'7'*.]:0!OH.T%WR397W6QVA;7.TX*(A; :"NK M@EP="UA !;P85B:\4A:8#./3+D'0[,=YD<.K%DF)"ZJ.*W99.@;!>Z^_\H&X.D"XD'"V;,$&I%P'+NB4 +_=Q; 8HE2^--_QZ>.#,:[$BV +%*3+ MQ 6FOB49R*T+%)R+'+7J"K924M53]=2B3ZAW7T M_U(>J;,$2PZW166>T1Q-,43&,:XX*>)Z@?L(D4O0*1@B8S,*4>,ZTE\H M,]MO5FNM=36QD61IPXLT.B BU%3"T= /OW5\+*)IW^5B]0_$1FMEU&E%TY/] MP6?HA.O[D!PL=9[#$T-4B2/>I(X PF]:D4"3WRP;321YG:5T=.<93!*NS 6^ M?RK8-O[:6\LX)#!KYWD^Q7>B;&-UVYJ&*-8 W3] MDPOG,C(@@0G&"G&A81"W!=X\DW7_$1=9KV'S [J_ M']RZOW]Z2U%]AY;BVR4E'ZVT%N-)3JM=XF:T?HORAOJMP,XV-SHD"]_E/KL! M5@$9LH@^D!YC$";P!44%"E$T&&]_4U^A.6_#SJ.4@'9-;6WKJN"D* PR='A" M@FIEQM9YU+9.*F S1-Q$.KYW@]Z$ 1V(_[X7[N[N:KV%$@XPHAM1(*,-*,$3 MIP)M#2WJLL:,A@1GJAWJGE,R!N544R@#%9ON!7!5++LK+]>-$@L&$OZ'@4Y\ M>2Q!(#*X;PHP^1S,-5< 3!Y< V!R5D09IX<$AVQ,89<.&NGB6'' YL7B:-$@0($LY87%?D8YBI=!BHK4=V+@G*1YV@OVX$1 M";.N _ 44C^TNJY:Z0%N\@UI6H8+I/98>BUR41]CN:10[NGB<@FW#,3^-/7;FF$>L M.4OP7.-3EH=*=VP8E9Q.%2NC%W3?3G#*]DF,!KR7&HMY$KR[+O/B@XZCZ@:Z MF?4N0<(!)=9S/OUZ,+1]%>YH%P)([Z-E-L\L*SR MCW06T4)]6K[R9]S:#Z^QM5\D&+=T\WA;&U;20F9)458Z[05D?(F$!37BHJ,C,[S7FS%]$L,ZX=3[NL239J' H")2&&X<$<5(2L\B MSW!]L]1I9/1@H U.38V-.<=3@W"2CN\7-4T>'._ R?LY03Z) ^8SKI_?KK%^ MH-UU 68X!N():\0L5CT2WZ6/82.TWS-,D%7.3*AX&W,D'>W>N9B3QJ62!U,8 M/I!KF$%),OU)L!6)7E-0&VD9Z1NTR8>)7=+L4%RZBV6-,_4_9(/BP<1-LH(9 MUR!-=IHL$I&\#=?E![6")\!P6NG<%V, M861$,-<2:;^0Y'Y@12M._/47\#&?%CYP'S> ]Y&[I;(W7?P?]#V^8X]M:^8+V$""; M@8X:"AK@NE=3Y:_$*0+;DW+.!A_[-O.>H+>[9PEY[@IV/:6<#\'1),;8!J+* M>K:JJVMA\]=$9SQX_/)EUE;4Z,5 MY>I%:..8O(KF"&BGJOM4XQN4GL3R=/+#::UQ+H1:F#J+A[%K4//07.@,4]MV M#7+5?7/?RHY[!T>-HPZ@F%6U8BK< Z M 5D#RBZ?DABZ3J9)!"(,]:X9\IN!_DNJ*9Q-J$'E!:I=(%;U!W&&E"%+1C45 MD4J/H(0)E*H8N4TXE;7D5K RG13MYAA7@V$72".\"PY+$-SX6!T6UO(ZFM(Q M"?*ZXB:),JO]@1*V%(]:4K@)<*W7"R$):42HR'./,2DVHV^C)@X#31#SQT_E""MB7=-;UK]9PSFF418+@4_SW5>7]" M5QLAAX78E]+GT%+.D5U]H3$:?G@5IKD4_S1C-<@49FLL9_^-YZG29'#/'K='#* J@*3JF+O*=,%;]\)J&:U+2K$FW+ FB MWLF6VKC+6]-AYZ*>!@?4"<!JQ0UYM_+=B3W2-"[1JYK3* MC#;R.BXR\AK3XMIBOSN?B-'T F=/PXG41UP?JMQN.'Q)5,HBLNEKN"I;.6TZ MX(1/-&9NL.7(E17>QXXDI/6FABG:WPB0@..%Q<-V1SH[!?4\54"$A-. 0^*\ M/T9JHIIS'X7MH@7=QIYI,TW\0>>M>6TL7SZOXBB3I!V4!@QBB<3=3A@PY,T8 M918!%7@[H:R9&AFT&#IE-C>(V939P-P3J2$*S0'%%056XI*BR ?J,UY,@%I6 M>@>RB%(G77&19VP33J,%^9(%RY?%VMI&E R&ZD!5+7S$&8EO@H-#K!/5N M%?^?*[/G2G*#)WI+>FZH1%!\4P/VBH)S(?W6 6JZ#[0AD"=U4L[)]V84S@;V MO$O!T^+9?*55@L!AVHHFH!0][= "1 -P5[B]7W1"2PG$.7;O1B,CS^#N-!CS M7C39=(\>AFM^_6./?QTL5 %R#DZ-]X1P.TS*R(05X6JYZAS$(-8R(*-;7/.2 MW,>'AGGK8[[CFHE_?/$+FG^:3DZA2H/7"D\(<\5[TFV"@>$SHHOAV854%CC* M*WLBF=O>PC&5%XBG/%4%>S&=1A,QXU@YJI\=);X?N>%!\?2\I$>(/_>&PND' M&%P'H/:"-!X3YRDVS?P\2M,DRV&^7]6PO%LO,S^/]4E[4B074;S2AS0. L>: M6_?T4K/]@&ZTWWY^-]K/<;S3!DQEZ(]/UQE5#ZJ"DEH9BQ.&/B&Y(Z7-=L4H*>JYX"#A:"EH6F^E76M>^ MZP3_Q.SY*]N#FP]&C"1!(PV&8I\1#:A/*V)J>D_," M#*>(8>[Y$L]O9%$C+">LK@\",!, S13U";99,"9:9[+:0 M44Q1BH@"E]8"+TL6D[HH=2*"R*K0@)C0U2T(%,E0,#(K59$N$,%!2VIX%DQK MU3NK.-:(B%4Z@89%*U_*>6_L$(6)Q>)@9!D3!:6XNDD8(+RMX5;@D&I>IU.] M _V,JZ63QVV<:=9#9UT9<'S1(:L!*%XEB0$C96^SO7]!1@(K(45\:%!'*S7( M$;VD:92T:B/)&=>8^ZJHJSGF.))20XMS?7LH(,E5APXO$*64+XR.-_*7SI%,6*XA6Y2T3L?P.W9D M.^P!20P,+/&0%#;&?1\64KSD&/6*IKQ.=$H7"*Z8-']C $CZ6 MT0VBA^HXWE!K ?;]#O;H='C@\8[A PXQSF'R-/\$)1G/'WO/X?&?K7NX#_85 M=NL?4^C/N#L[=5'XC5513IN2)%V,DL6"9[%-]X(D3DW.E^ZM [S5J]"YW<"C M-;C827PYHXD!-U1@RS0RP;V_0'6+$RX$A'J-+-L87BNZ(RTP,=C- @M[EQX/ M2O-'YV"S//-659QZO>=F6L(. RW4][7G=.4NX0YE_R9^>7SX]?WR ME(M.OOF>%FQNHY/4MB6S-?C['8=*$H-K!OD(?88!!QOL!B M8#PLC)462[/<7^0N_KS])(IG]SRJO]S!#^A3>W3K4_OI5(0/1](2:\0CDK]IBP5R+-1?YA%9[Y)@+9;L@GBFC7Q&8Q7J[$TIASB3H+:)&&O'^FI2&-#X"+' MA]/S?D.BT,%S+)PPZW("&?==4[K)63C-MQU.OKYN=J+VM2",PU?:& MV#\4L$@6"S @T M2"D?:\ZV["L'QB,E2=Q925SK"SW ,BKEVIFY8B#P8M/?S0W=8=M9IY_D*VIT M*M1IBU1UKD")1KH$$>&A.7*A<)ZAK:42@B7H[;*>I#H*J=D:\H*]!AI.(N(3 MMDG&]1XUD_*UNR=F#GH-@HI=Y8%.RN0_Z=R7A&S0473^3L&B+FRZ[M0U7[S5 M @M&F&'I196\?"MO)9"4)3=&66[KQ6HJ&8EQ+%\O%-9^WRH-+H]'-G0NR=0E MB-HE6I:@*$7_DV >9Q%-DQQ4GDH" !4,NI2.,M\Q.;3"3*0)I@>Z#^5(1>C6 MXJ*0E//< M]*<^D7GF98C)WLI!,*GEVDW4RMR2Y6T$T[J;93'(9G. \2@S)(@7Z2@O9WO5 MN$_6(G&OE"7?.(7_]^NP>":%M2'7"M5F@1>MI2@1A.O.-L56;>)N)!2#SP=0I\-HQC)WD M0*19KTR5XPDQ^BY *-',=E/O.!9+FK8)-FEV?KG08/@#OU!OA1LW$? M__PNSR^7C2<8&!XVT<0=KX.07$E*Q11W$#-8(:I#:)#;U5:B=AE2 M;P?:R)JI2*,KJHI30MAO/!S&DI5>2]03K6FXD)22.\^]BD!8)9SC(H*:26\E MPYM9W+ ?5+1^M#P$]M0O&L/.L:!6K!D05),1[<*GJ6V*3*W<"N56&UASU'?Q MTT86.V4>323)W$#ID-*P2M#18ONRG>#]'%87RNU(?[FYT7EV6OIA%6=RA/-KTV+T($4\6(V: T90),1OZQ,X@+*;1H2LTZ9TP[ M34]$;+#EYC<1T1,+>>,OZGZK\$DS9-)LC$C[,DF4(XR"-'T.^-G2[$YMR*1A MP3#X&6X_<^F\ZE9:"%J8ZAY9USG'E5A0P1V-KMERDIMW"I'10 M-=UV>Z5F/>VJ:T0:H =WJ>$ZR.!)7#R95#0EG]WY.6;P:Q.A_6)62K"H9IYS M:08/9I4BAW_$5O!-1I/XH_#"U75'-G2HW:)*UXIXM,LU5O@A--IXKR35)MY< M=$Q#WJ2!H.J:C@C4B^?SKY1UJ[.[1O7FAN,I(_?NM_8 [.U>*W@#(ALYSFX< MLC$@(:<(T)I2)NN)Y\7-S1[6C K?^'A_EPE?^R$:T":ON"KGD9>ED7Q7L(*Q M_FR]Y@0:F/JA>CD@M ,_R8A81O.@L=V1Y X1?ADZT-E0BMP*FSXR;^4EF -= M75O/NMJIFIH:E'TD;2XU6]#%S-:L&^*.#I\"K$60BFR*I71.MBA ZB,&21/D MR9/QY'%;NS,^E[<45+\>!=5:[SY6$$O..T*\ M%'DT8*A"%X[6* Q;^(+)$)U@E#"M:-G00W'3BK@UJ:!ZF9WP 8;<26Q$35%- M2J%H:QQX#*4<&*IJ3/77&<0UNM#/5'GC]Y_?O_C+RY[OG 6C4ZERMAZZ9>5T MAP,=M#7\5C%?63YEP[M+/1)E!HDY=;#:K=;8H73<(@Q_L=RQ!K!W+8;*6$0: MC-=@:2?O#7[E\/2UR/E:)Y7#Y&H$8^MPHLU0,PT9JLL4&5D/W@0]/ MBSVFD+A4ZD-\D""_;^-4$,D\7KD=&X^!(V(:Z) M,FDY7X"%#&F;D8?173M_D MN;2.)F.-9X^!2'RMT&?>"JE?/?L@04C;5$H#N9P"LLY/*W'G/5X!P8A6K MT&4C#H\<>\Q!R/XV3ICT,'/$42>;L/6BT&QD7]N.Y[D4A8+;K0/91N@J*JPS MP%2"I%Q2!,,O'M,=BM(D=>AX_QBG='J4$TXTL[][(S*,$-* MOW*G6\6VZ@GE'VM@CB8T^:LNDA)+FHIG@CE+\YJV^*M_<0$&1\G%$63X78&1) M&CG]*;AWQB8MA.H(8;\8?V6_<.'N?,]G%Y'1K1%+$PVL0\=S^Z5"-8$/#;V' MND6N"2FAG\[PX];84+$?QUC0.;=JL216I BC5E>-#%L@/(X,-;Q.N%?#I#)B MZ,9\U@9:A)#_E/ ! E/T-)<>UE%92V,$W31]XLLX&N^ON"C,+L09D90B M"DZ7QCJAT-"M3_+6)]G,CS$6SYSB?K#ET+^>+-81,S6YC38W#(56MXO3IL? M$A4V(@J"8EGK#&6+X3R":]#6JB0"NB;^65W"DU=W\\QD66W=W]ONV@X4/;PF MCU+0ZLI$I?GE#CZP-PG\=B/]8@ZVYD;B98TNM@*$+J+3_$4EBZ]$ZSG8>MR[ M2L'>)?N9J*CU^EO1?C1;J(UL:FDK1*UJ(],,A% 4K-OZO7^+- +@[0(*8M3; M'4'61F'/F45=5FQ33)7+\L:V$^E:J%E0@0D*+CZ!R:8(\I_Y/ OV=X+3*,/R M&\ME[D20=6O-)_>8.^41C0!_I[[_'N@^!H)QA#(X@\,(^F/9<. M4U@[CDWS:'?O_H,PB._EP9]UFD1880^LF7BN+B*G072D7L#/0CD./0/E+6VY M<"1_$&<';$0]/6&0S!C\DB,ICZP@4 L%>D/S-H>)J^;;#IBB.2G)]UC;=N\Z MQ6W?FA ]88Y>1]EY'775K:54%(PU(>+?G"&TUHB53_/8FX0C@HEU;$4'%2!9 MP_S*G;Y4G1XJ:>U70X> 3O#3F20.C59HOJ0PG_W%MK2[2 %*EA\4Q6Z-4"Q49G!2YC7344W MD&VJ/,;D!5#-"A<]U4^IRN:KJRQJ[72=9BK53.6Y+464K=4NE==N?$F)1*G: MW/("2*$8!9VI_CX'H>ZGS:&S'1'5F&I=@+X0+9FIKL^4_L9(K^N4*QZ:&4/" M!_("JH)<%.R20T@M'I)Q<*A2Y+)=M9!@[<"&)'+!@R69\#+GN&1![D?SBM#$ M7MR2[]97$2' (3DG:C>=+6F3V=D#<"[5B^;,*FJH9Q"JJ$4R%H\VP9(FZ)>3 MUO!N[?60XL.T9)@U2@,D^#FF [S\IC(P[!)9)JJ/B =EO1(#'DL*3<&E$%E MAQBU#%A;4\H!GT5Q"1LXE1+AFD6GU5&K%]K=QVA=VZR.QO T;6Y0:5F8HS11 MM796F4&WM[2'WRD89+/BL;B Y;QS4L:)^0[40=U_XR_7@RZ=U'#XQJCX ])< M)PSZY)"=:7MI7]5J/%6/N7GKO_%^OD[YZ'?"DFP"B7[]<3R]KTVW(<(ZAOV M7,MH&40< ^&/+K.HU*?C6*5Q:)+HI/79L225:6MK<4G"WPH\F(9(KXI25 MR6)[ZO9@^VPR+@ MQPF;6E\\";ZIO<'4_R_SC_$8_HAZZ-[NSZ^(&L]1TZ'3=/AX;W<<0Y_5X_0< M^\#>(]TXUP'$!JKY07MV>(QM$_6%_OT/?O^;#_CC;][_MSM@&D FNATJ/0<] M;K;@AG/0TSB845@?1[A <8^CTV7'][KT>%;VO\;?N;C;[8 YF M!&Q2/ !>1L4T485I(0VK/Z3.V#A#\VHX>OGJ#";JD=\ZYWO[WOO?X)J.GGS1 MQ7%COZI\A6+HR=[.+HG'2GVL[B*-1U8]N:N_O)%.L[]Z8MQ8G[SEO-^V=YX>(^_K!)_!AB#5W][[=AM6C M^<./Y&^-D?Q&>^0SW"V:^(^'@V&@_?P)@%@Y?CH?QU M=!B\'!X-QX/7P7CX>C@X'7YR^]SSY.$_;JHGH'.K,RT$G68OI0ZOQ+:"+?*% M&4H1+[5<YR%7:=]J\)L8/@R4Z!Z[R41J;RSR[#QHXQHZ+>Q@BW.:.316:.8. M#,Z5/K.*!*\:A')=6JGW3(S*>0\U#S1"PGFD'R?SL=81!64<(CSWP9+A054:6"49NH#YJWJ9OLU:]:/]$H8/66V41T0<@((&)(2?"@89 M$"0B6"^ "68SE5IXYF!]<..56K@K=4^O/S M2K>" :6+(2T4+>%9L,7BF3/$J+Y=N8T4VEE-[-D%E6D2\FKZ&]K\01DP&]7% MI?*2*!*FQ(V3U1($OQ*Z"E?>%2Y90]Y3Y%A& =F["ZQ!=>WG3! &HI]29E'\ M04+=FJQ6/_D;R-#.>5E0G4V!&C9E+ ?>0I:R+&,S>%Z*\X;39J90JAZD49W% M<[I&]U.*"3:@BYL;6/4%"X51=-ZM-N!59X9G@BQBFBK8(\ASS6D)R T:)B$SE.-(@!;1C%VQ):HJ+B+Y']19M:;M(R" MU$5>G\\Y:$TL0T247%94DI#939OE=[\+ 8U8@66.U#X\V'.5+F'IEI3@2TAG M1 $L)<\%I1IJG%0VTQ''2/Z/_)CG]'7GO'CU$%E&,+ -D[*C0B!;,J*\I4%0 MQ,0N[CZ'R?R0G@ZUF] 11K-9E$C"N9EUM[X'SF*K:LBW%,A.72E9/RVIAO+R M' L$46(H2+22 2 QD;$SP"E"&Q\OQWJBT'> 2[41I?M5=>W3\/@S.< )>'(^'(3.ZNX481/_& M17E.)=\*,,PJ9(73JHF#L;+EB QBGH=X9A@3B$H4O[J(TIJ+A7LO%'ID9"M> MLJJ*M15S@1I$*&0883P[F26U?/)5Z-V&!V>C MXZ.@G]AM<^/@^.AT=#@<#^A* X;J;-BCS]&NZS.*^'@*XIBG]\7X^,WF MQO&+%Z.#X>G38/CFY/7QOX:8E#WOZ=6=?=&0V_TLQ_IW*OI_H!' 5(GHF ML6_JA^ ./%49)D&^0[Z)$WS]E#2"TR@E6CC/22"R0[>-V2XHT2"?.K+ L8-4 M026*V44XI%[8[TT'E,<"8MZ+(E$$I']5!,@6K)* M@NX-72!;ZXQD4Z$BB,]N$R[# V=1C 7Y=(DCGJ;('GR^5]!297_-9;^Y\:!_ MW0\.#L9OAX?!\3ZH([3\3RE6\&YX>@9?[P^/AB]&9U]ET9_-^\KIV+0N765( MUYMI<"G# M(2##^S\.HNQG,YYR0 N 5US&8JG?@6.!&O"2)N'4NW*;\_5^[\ ML]'S%Y00\!XS+C!&VLX:\A81&Z'"-89902+8586%VBZC:G_)?+*8<% M-HAC8E=^%\5"XG&M5>8<:_"-B@K-M!_)\] TKC-*T3DY.T876/_*NZ5 ^]5X M&F'A_1]3R<0)PY^DD;,"'^[N;7W8#D!WR>PI[+%ZVV-VI MI-6K6^J]7X]Z#];=6"6+25V4)EXX1%]\>>WS=6W=!%B@Z$9RWT!^Y95)Y#.> M6B6O;5DE: BH@NQ<\9FS>=VJ9WZ9%Q^,I6VL@9O+V2_.)R5V[\-^_;\/$W2[ M%7]:Y7;TF7U&XJ*0%73JF>J;&Q0I0S(G-L7(JD>W'_/-^SZ):(;X*.2()*-[ MJ@PKKL>0J^E\=70[II?1$RCJ2;$'+%,A+JF0HTB:]K[5&@-]T,%4/*V0WJ"H MRXHJRLZ2:2VTL;W*^@\(&;W_\R,_?PX)]$>G!.H7)^SX:%)0TW>>[Y VAKAG M_8(0K4VB*RB'0MU$3T3W?49?]A:0L-4C")^IJS0W"NFR-]+"=#"ZNKEA<&F& M?-M!#W96HF/:$:S6UO*4,@\)-%\M*,R.==JC6I>WE!/>UPB(?VFBYE$Z8[Z[ M1:G2&9.2.%S3ELB[->(R*DZA],8 <=4M$6CHS<)_3ZG862>9BQD)*K5ABH(P M%QAW*BE S48L04S8@:1D3A:I<\HA<.&W8P2F=@1;UJ^9PPOA\8OK<>YF[Y:( M,&;Z8V)]LX2QU',/A=0X%1B6]L0A!&9S0^ABF$_C,L#8!Y?&=@USJ8:D(]]8 M0\J4,M0%4JE<:*6IT%%G[7VDOT<:U14-^T\GEIHI@1SHYM/@9'S\;G0X/ R# M5\?OA^^&X[")3O)I?$*';@C&Z)RY?>IEL!4YQ=9H?/%WK@/%F HFC48M&60# M<\/[!0BQXW7F=!SYA)X&6Y/^)\/$P7:A561T$(>0@TF*" &5E;HJ3G1!@%,\ MSN'A\=J'V_DR!F^'F7%PO#\>P+.F:Y_E$LQZU%[=!=[#WNB8(&8X%V\W:SRD!<=P3$IF^2\_Y# ^L=84['FXH)B7K80 M9E2D00/%8/AFK>%#(4UKANXE/JP6\6(S'N$'(*3NX;GS: Z<-=8BGV=QE F# M,VYM77&8*S8)ESQ:J+>DY[^._[D5'&V"#I_T\1TRL-40*$7!N:3LB.K%]\'1 M#YNR3LHY6DQ6_?*UB4[%1N\*%5SGB"/$I2DXB_5*GG8<:Y9$;W6MIQJUR=9K MH/SFX-UH9 0(/#(-QGS@#[A:P=X?CQZ&]E<0]XV?_]CCGP<+52!*LPS>X[%R MF)31! /):+K"Q7+1N<)?7$X^S">QIZ9]ZV.^8Z@M6:=OHXRH8$]A. I$!)O' MOZ"E0C/_1DTQH21XK5 BFRO>TPD>#*9_@2%L5")X=B&\]$>Y4U=9W[:Y\18. MAKQ EJU3+@M9GX>ZZ/MI$@NHGBE31$-GKW_'2+H%EI_&L()F"]@5,Q$DFLFFBEW3LW-,KEO")U0K&1F7Z/V[3<2 M-C@L[$E*3/WMY^PGL'@0S.?-AAXBNIX0?&1/TA$D!4"D8"FU$@N'I/2YKOAX MA2-;[!-&%RW@H60:7*G0^^8<_JG.R:;1]3Z2[*\:BVVK18YMQ5KU:)&1L:'Q M)6"-56(0VQKT.$RD24FS_%\T,J%IY:!VTVGFK)5#+GWG6CG4;?H9JZC.Z,_P MD^V\*Q@XGUK]QO<9,@/BS^,*>W#K"OLQ%+&;N\(:04N"K'(027V,YU%VK@R4 MG/3C0I_PU]JA)@%2PYNQ6**B-(X5Y93ATQ!#JWK*D$C7$V+YFUH>^A<(%GBI;@,AG2HU$$-JIKBT^1#4Z2 MU4ST2Z8X@?B)+'2)QW2=X3%&M-WJ@^2K\=P@(R\L N$B"(W3SF>YQ./)U.&SKH N\F4YO9KY69TSDN5L MOE%E;+QK5A.G0Z^CJ/,I,I9R6CK>E]#QH,"JKC.#Z"8(2926DN9"N8TY1UJ< MP"JZ'OF8#&%AB_JRC 0%*J6&S6F9DN)!4X6#G\]FP;16)NDRRCIQDDX&<.\\ M$]UN/9O1ZN5-@"<_7PK3!3N 780PU7FJN/*1%#W2F%<.Y38L>'H IY_(IO1S M! Q(D>I B;/(>J 4@A!TDN)T)A38DE?ID*$H*+B'?!& MRI:C%9(D<@T:[U->)R8-"X96*4CB&!C;J M@H]E,TS,))W8.=1'O7U_L&6I/(8''GT'/N 0/?^5QJK\"38<'DGVGL/C/UOW M/Z;PF?$L=II*F,M,EA(#Z F)GE(,*28_9>PTW8L,.)&RE^ZM [S5 MX]S8#KWZZYQ_PZ$/36CMQ+ H!(;V59G*![CY+S BXL1CN<9%% OD7R\P,=7- M @M[EQX/2O-'Y[ SZ]*Q84KU$189Z$51 2>P"3^M[5F2803!8>MV>F#*$TR4 M;A>?1IT#VL@GO4CH+^N7-H:FFP"J2WK"7L>5)&:D"1^QI5:H_ZXQ=D;8U-.3>YYFZC.(N(DIDK%5=6LS3E%.(TX4E CQ;, M4:C+@4=NK3]L=U(8XW M8E.;D4S37]5!(+) FE0*6F&A.F:]@?2^( MRI]4DK_J+!8M$X9ZIKG)9W D%I1T=_-V]2V+QHE"I6C,&'$&"TIYU#?SH MEX33_=8/ISL;#PZ'V)7Q\(P3:0Z.CUZ,#L%V'PU>!Z.C%\?C-WX2X:W&]_-" M[9Z-GGNT'8QT'90!P?/981":"*W'P^3>9# ONO8T@67D3#,[2M@N0*4@4801 M6N2Z((2;=AZ3(X)8%&JN!;O,*SY9Q";B0"%*&XGK@&QG;R/*3Q1M]@KT6U $ MH12N*[)Y)BL!TA+C$\KJ4!N%)*[9;#)@7 W8 QL- Y5!/B&"#;_%W#;"^/X\ M+L>'MR[''T,HW=SE:.TNWISF2JPJ.;G'VYX4I9T.Q M/=F@ D#/,"T5W7_BQG1Y/J0V>CU)86LAJJ>QR<4W1NJ68>!Q.)=4R6C;@K:Z MK\)VN3-N8>2?Y6R[R>K[FN?; -:@OY 37!Q5,]FV"97S;%"6^&PZ.&O5(=T* MJ9Z< ?"A%\3RN#GD0)KY9QI546A9>-C2(V@K:+IE)7JWPSV#AF!=&$+&J.$- M,4\29W^L@_$^0Y>&/_'K-7T01SA+W2K+(=?@%5HL:_240U/.BVB!]:9,'UUV M(_>EC*.\$:D1LH(L798D?!IHUPI;YA#?:=X[#0TQBCWIY0Z+C_3/,5$]R46. MZ L5I9*E"-<0JKZQ0#C1AIX1XW27>B].13 MFQ( %:8&UUNA9#(1PT7W8V-$IZE6K8=>G=IS*_E^/LG7Y6!Q)9:@Y%,&&&;Z M$WY_4:?GK+S[*T^"/:ZN3):PKRO#(S+6*4A($>B %J0P"K:>>YML^4LNT+=+ M]HQ)-=2.K,2PZ25\8J'=ABB%P'Y%0],C]Y;Q=H*XIE.5#I>\P%K'L4I3.%3H MZ)V#-)VKE,XA.4[EK'/^A!G+T7NX4-,DXE,+C^$M%ODQ9WBMZ%R*RO(2W[+= M.)B22BT,[:F<;A1(J)BU-M2[XT-":!ARLL'Q4:I2 \8IZIFG.@J#K_.VTE/& M.AF8.IQL"4R Y-*8T=0^?P-),CW'GM2<^(8,.)1-4TB>3,84>P7>L%#5/)\2 M;!P'!KG\R7B@7-;8\-'R^^E/O(S^\%0K6!C)LA;-R6(%?+7%3N1:]-7FQB*? M8/AG.<\S;'$:+6'U"E9*E1_@@S>U:5Y/38^=V#!W#OMV);EM/IO!^D=N=>:V M=9LN ^,,91619H/&E\_F&1/@[+QTHCFX.>6[H^H$TMD&LOKG!.(I):5I[2MI$?W-&9)G]'#(SHC2"P?NRL;<,I+\FF>& MFX(O[OG2"5161?Y4'Y-=:FM64_(=.KX'F5/9 M@7%WDH)"JH .#K-Z'&-D,<52RN15LD@:B8^3OXLYUFB!E;3 ,,RH+4'?XP;' MO'\EF7E;>W)JZWHA6XG^PC4^28XV(O-A5VB>,V+))2^ MD^@&B+7;8=86!L].SS3Q:_0K8(R,G!H@_"^2/#4\H 0^ANNW[C=ZC'%P'[O! M)Z0^7R0D2Y=A-A4&:LU%-EA.S'ATBF"Z/GHRY/F2_:>0UU@3[_X#F 9&^-ZPMY/!% MQO@3W/+!-9SQCM>&EE+H^@S7>.<10/TCN^?[)K8;I.RFZ'*6@'].M22#%/NR M$R(L,0)$(,\SLVE(RIWC$[O&+O[LR-1':TI8G(R/J3 M4;R/AR\'8]0!L:9( M<'#\YF1P]*_@X.WIV?&;X1A+O/SG\.#MV>C=D%&L;X]>#$9CNG!X-NHK@G&K M^/YT\-6Q6\HG*INRYT#T)T&VKBEHYIPH^ MPS6R1RJCT;58>D9.DDO8O2"] M<+_1IA2&.@-DT[I:X);=*AL':=@D^P?%4B<;NHJ&Z-?DV5K3*D;C$7^1*:.# M62/R4-*-Y\AN@#511<8WCGBC NU0S(441SP-.T_@D,-^3AKKWGU,):CFI8/# MO^H0H6Q)JK16.7IFW[%LV/,LB,JG3:+9N)S#56Y2YI1E,^G&?'NTC&(ZH_&L M286NW(MO85I:V%5B$5]W_Z'NJ>$RP'-A#2N;G\MISH%^+>Z,>0/-,C<&AQXN M7S,O59JZ:G[H) "5FNW$U6M!]P%UU:Q@=Q#M@M4.55O>CI:.1I3)46 M)M4FF2U(*LI9HR8I_/$3N60?W;ID?XQ#\>;PZ05(TB]8!5>VFJ[@V=@AL/E+ MUGZO%!UN+88RMX(V7&/OP([5:6V.68,4P\4"%6[#5-=AZ5#^.E>DTVQ6TB0J MPE@B8WI$,DD0XU>Y3E#5C.%SN"HYGF_$XRHMW2&3H.J M)>!+EQV"YMV4(^0B417I&/!$<^BO1;FV#O5;]_"OY1YVM&11DD]9=S#K0Q_Y MFJ%-%.87-]?L7$*;EFH7PJ8J6KBD>:(I,BS_L*K#A4P"0EN?OKU*DHKVBQW3% ?,#EPZPUHZ M@O6*)T@IB9L)7[ZD*8*Q(G3>+WI%8A('"->>%H=\.@[]RC.=CJC6HA@6A >,/\SR=X@?-UQUJ#F_#;$])"ADFR:?" M5GZUR-W<6&--^X*%Z(/HG11FE[BSM0(%12>2)V)\4;_932*:Y0S%)))B M2IM<.(E,U7M2TI"?2+YI=UNB[#>S&#H@IK9JW8ZC4YP-/NHQZI8LP0!D)IJE!B"O,\-_"(8ML)5JQM7.7!PZ# M@3N32<9 N'8H>GK8@RC( &E=T9R'2[B+OIJELT=:K,;OX3[<& W-[9:HVJW MB#.NWHG:6>7;*@5^DTB[)V(CRD=%RA/\^6U&9LRJM6N^#]5_2U?:[U'F1>V_ +!YBH MX3'"D6>:3!4P2D7L[Q>J/QP6-2&V:\RS)8@4PA&0//-M-)):5/F71&&WM-1P M'-0W\I(*(Y1+7/V&I]@C"0&=B+.7+_)45+T>V>.$XOT(NW"N>BXLMVUZ\].% M>INWJA>H[#PZ%Q#CYL:GB87@!Y<*U\'O?_U@,JV09-9+7(DSQH4#N"(+.E]H ME;;8#Q.76PAW *898919QP/PM08!1Z3EM"RG?$J;J>,S=*+L[Y]T;':NTAWM MGOSA'*N/;QVK/[UN_YV6B+Q2LSS*L[N'28G:^3F=&J)ALC?EM)[\)=%!*1#. MP_-P*]YV='A0!'PE/J&0#JOCEO*6W [DSG *]F#J O+*E0OQL7:=!UCO)!8] M3/PPB'C5;E L9T?^ 4Z32QBE8]!JFVU=*O%)"HLX]V\7B0:]^MAJ?BM M&C.!HDI1"A_I'9_2#F;\(: (R$@0@(5"9(C&^UE&$?G"/*[K;8%Q-K4]42YR MHT4JUVN&K9_!S8W/-(6?9QJ\1UU[8#]I5!V?]*AE.#C5,)2F>"N).ADY=?$< MUFR$%MWHQ,M5A&/'E-HSJ9*19#ACJT8G=4*L5&!095X7:"!;BDT=L:#'D?^G M6 1YAGF49"[XD#R":>9<+*FDL0M9!RLK[0,P'9^HB]ZGJCO\SP9&_>C M-E1=[Y&M.WR"9*&JY()4Z,5![L5.$EYT9ANR1"=:C\X3ITP>KEP_V'4]B[%M MS6(;4&HW7?$-Y(A8:V6<+\4A3R7(-%&PR%ACQ1*4#=3G*"-#5),."X4]LJPC M(:N0PI,,T(2]*Q:];!I'G!E!7,-BTZ"4HQ3V".1O/D5]GW&ZMB1:X7KP;C9* MWY;Y<7/C<3_UX\'Q\DBV?4DJ#T!0;KNB9970M0QWA"'V"72ZCQA0%)4&YJ#@"R6@.&ED@%9E@ ML-S)>26M$+-/C.!0;#1=XZ0G)J^/-5/.;25O8<\8%>_;8!&,HT=W2[I%=!$E*85@".@.!SXQ.- QJZ3[[,*N*SP<;,4%G59" M4;*,$T4\5:WK!5@@K*!)QUJK]IB6AW%$C"$'\%:6RSVS26+-TN?'5G\>[_@&X]>OA*RV_'PS?!P-#P-WI[ /?OCX>#@57#\ M@D#&X^'IV7AT@)ABD)7OAD>#([BKBP7WD^R)G>NP-],J2_:'FM+QMA4M\NP>Q@24Z5D 6)Z-8?J MT*51Z8+G6GTS977=2DC=E/$SHJ(H*2%QEKC$2GAN% +BY4FTH MTQBGPEZ1#%[7%8L(G9)\)K[AYM"A&9WQ#\YF M @F\7+6?YOK49G!LX))NYFHXE8TQ3#GM?9@QYO2K/6>8#)!_@5,N3*)67VFM M[NWV+];!P<'PY&QP=##\*BO21X;QPFB.[(08Q; ZG= X<-&Q'"0'55GIG8MW M2-YT DV\OW<76J';*/2 (FC - #+LM3&&@B* MVV/ *= ]A1 MQ8.27Z"5/.A^;>9VM7JZPHN$[.VRM03JU(S6#!??=.6%0J*GI6$&JF4@V:D!B54V;Y6C6/K;T].!P.VN 1%1PC]%'* MKY7!/A=IP]AL);87/,:%PAR_WS\9>*@BQQ\M ??N 0MPO+;P8(^HU'JIMK&( M$6X2MWY@&2>,B?'FS-*MXV+)=2T]7C#\N$7\:]Z!1L/?(J^\(<% ]I.!, M51<9\<#0C[ZDP".FN72X"1)NP2RL61$M5*,-[GIBV;2AU@9C9(@I\@VBB3&E,4RK&[I0378M/S[SSV[XI<\@_^OM:[P,'O)'5 M@D!%[_A7U9SV]M;8U\-WQP?]-6.^[&F$R_*#:A1'E=WK[%K8AC1PM(^\TR,P MAT>7H+8ODX7:VB*-@V]S ^$B:*T++R&1I)FM(\+*-I7=*]S>3SL1V1#PWX'] MO<=]E6LE[9JY,MQ\).74;"8*I!M%(%J^*DE9R*.U LW]O;NYP56M]606+["R M %OMNA+15Q/Q,)53$T18AI0-)5R%MUU(EN%O&3ECG_82A8Q\R M&!J14WI7/QD;C8X2=!65S$*;IA&(];,&*8S]V[2-"CZ\UO2P'RHM=($4'.7BJ0S($O M"H+1WO+A:W@<2\9Y9X=_7!S9'[>^J,^C&]Q?8ZF^&1X=PO_/OHIJ<.;+,(G< M@9Z83:F2(U,L10;1*48J+&=XY;RA]I'?*E/FM)UC[4/[\['.5>(?7H#NFE'9 M4?D!CZ?&2;ZYT0287)]0Z?-K= _Z9^WT[?C=Z-W@-89&3L;'[T:G1,KR-:9P MH*F=RSY3CB09"F4JX>X"9A72>J6F^DTI8&>X1%:"Y"8+"891)%@KP(EHL$>Q MP:=?#7)0BEJ!QH?.5(Y^%1>D2:"(=&[_NG/Y<,U<#D\&X\'^Z/7H[%\4 WMS M?#AZ,?J*"ON(0U1K9M54"\,@.L@PFI\Z<[2[GC+IE#,IR8Q33<<5)T5<+[2V M9/4A)"25>-GFAAMP<@+]3)],QRP7$F+*-3(),U-;R,MF\)8#?"!02:*QW!QA MLJ:AX$BBS,5R9]!"#UDBF5JD?*.9RX/BX%1X3$0UM$726N/!YH4[( 24:+9< M?8R34IFRJ0UW+E/!H>M 3"XRPR6YHV,229,I:N6UV"$)^9@L0 >3D7 YKW"* MZ'V:;L2.-7*W3)3*C)^ 9+G.B+7AQ@AI4=PY0 (?/0EZP70_GHV,*U_1'I") M\H,QVM1WF&I[M4*$THHTP2"C2LZGX HAKX8,.3HXNL8K8(]E18ET9 M$( &"\)$DTBDU9@4&K3!"S)A!A%T4DHREJW7-^BJ MV"Q)3GRQ+K?:L!6^V@SWL\T%1\?!^\'HW7#\-2;W*"?/)\P8"-_,S)'&;D@" M;=X1(('Y*5 RZ\JVZ&J*5N*7@1FEQQ!LC:[3I"L4KH69RB]9#Y70+RX(H9ZF M1:1% V.=V)%0,=OA5YZI-;#%P6M00\]>P4R]'KX$E530/./AZ7#\;GB(T5J7 M(O!K*#1'.?E^.]"W'4>@ >0BMYLZ9QF^(B /3"/&W6&_,=Y/YW+45$I\:8(! MI1^T]P%H+48&K';E,.AD G]T%*$1)B/DT/!6/920\Q 1%V#JJ[C!-XJC3(H\ MFG+!!1VM$!]B5%GIP(?7C^L=V-N]=0]\CLTM :$U^+R7QR"'C_"\?3UX3R;* MZ=O]-Z/34P%C_/EV/#H]'!U\-8.E3Z]EXT!R=PFV*>2.XLC4!@:%>2J)3>K- MMA.@:0NJVY(\?%'!XKHK &7?"-H=:^=I77(:=I(Q (,P=!AKK0SYI-@3'6_V M^&%+XY4MZ\D"G;(V0U63&(N4\8PD.:T$#XH(OJ:5])4/C35HGH/CM[@UP/)U M()Q?47T3?X,);@H%0E8O)@(JH4QN+-A#/.JJP).\E)PE^)TMTJ:9%@73FAT< MRA@IEA?4W%;EYTPGRO=;QS(=$:C&:PN%C,O(1CZ^YOS=7P-P <$V&@^#P$J?=DE&I":)\T5F EIW_ MJIW@!8.N0J^-3@S#6(O8IX+BZ_QFR2I4"S2?,Y77V (NEJ5#I$BTK5 >.06R M.9CAMYQX$Y@E6_M5P(H5.@.QDG/175'G.&4,=4.J4OA0T#(&AKRY87("EEBE M1N=(BL7*\YZ08<,6<>5,F487&(.9?9)2I:%W(=%9DF#LF;5X2JFB,@J@MA54 M7C/"2?'QS?3JM587^Y_8)4#L <8-(T0-QMH(=1T/#8Z:%NP$[0 CK?%CWN_9 M=Y7Z6-T%PQ7N?_+PAL0,33WLV>CY_QM3M&O*[4-%*D 51B8CR=E5,TFC[,-3 M\NE'E)E#%S(&K/POHE;Z8771O5M=]+,ML.>C(^C!V='P]#1X#W;E\/A%*/Y8 MW&!"G8^92EC4!!<6%29E%YXO!@E01(D";?@./\-H Q78]_@2D5,JX4'>1O' MXW3F_B/R)]_^]5O^FOZ><4#LH>K1[\I^#&XYV3^-@[F E'.&&OK[, MVKLY+DM79# 9L-WMZ4CA;E[QM^[V^OOG\:NC8!\T@L'1B]'KTB9T0)C M8\='83 Z.MBQD^-/C#, S@"_&J(/"J;[D?\RMU&=U]R_QC4/W:7R8RR3"3%# MV:\^$MOK-/BW7?KGANOH7GDO.)B#X0FO1"/F)3([J.)[6E7?>GC^K-,D0K1P MEE3Q7%U$?M+YMUHU1V!-/NF>N[\S;WU6XN?Z]^=;%SP ';/S#6;F6VZ6S[C5 MSA!8_>0J3.RM_/9[@OD9M!!7/-KW'X3!_=W[][^766VU[[[3/E&2?N3:'VBT MGAI#] 0-462W&BMT_7":B.<[>LD(#LUV]%]HK*XW^9[=VS\^_!=\^>KLS>OG M_Q]02P,$% @ 6H!C5=@BGM.U!P %2@ !$ !D-# V.38V9&5X,S$Q M+FAT;>U:87/BMA;]S@S_04.G.\D,A)#=[+2$,$,"NZ%#0TIH^_I1V#)HUK9< MRX;07]]S)1L,(0G;W7V3UT<^$&S?*UW)Y^B>*]2Z&?\\:+=N>IUNNUQJC?OC M0:_=^T_M;>.DT:K;2]RO9P:L=37L_L&N/EX/!\/19>7WF_ZX5Z$'K%R"W;4( M$Q&W6]W^;^Q^_,>@=UE92#>9-7\X.9=AA7%?3L/+BB^\Q'BU[G*S@,=3&=82 M%35/H^2"9=<3E20JL+<\%28U+?\2S<;ZVN.!])?-L0R$9K=BP48JX.BI,^A_ MO+VLQ'(Z0U>M7]N]AYFV*H''V%4-PS)Q4VM>]T;C_ MH7_=&?>'MXQZWSW\K])YNU]E/PG/B\62C4_8/0\]ZBN/@JJTWX03'5V81@@_G:M!+V_J:CCJ]D8U0&70N;OO-?,O MST:^/Q$E(IB(V#J=_5AE9Z=G9Q<& M;68&\3&B#P+, 7][X^_L%>+OBFN\0,:;[QKOWE_H M#,Z9MJ3%47F>Q.61/C:HZ3,>"X-/X$U.,$>D' 18,?&EGI$'F05(#I0@<%TN MN5([OM(I'"EOQ,JW2(UBY0@7MS4[ C!= :1;]/4>G!D/IX)UL"*/4A\6+RN? MM[S6.#\2Q[G\H2Y>]CIWK=>&FR2I'UK&4;R,TD"!B)88--AG B^7/B]R[Q]% M[JTCSS5]HB51E\Z#8]J'P:E!KLF8/SY_E]Q$_?GT$[PJ-*AVX-$KH91)6 M2:4Y/-7[NY!:F@@P/._*"C"5QF@!>64NM*R;+6/C<4"I3 M8&L45[-$2@\E:]!U22ZDF[696-6V$GLEM M2@L$E""7DE.$DDRB*OBW% M)J^>8GMGC4=,>\&S7%HG',,XM@?AP-(Y7@1ZY5J%G%(UU^ @54I$+AZ[.=!! M/<,&BWC-TP+51:1A$\9".*TC@"W;31N(ZC8M<$8&JN MJ0@A77VP#D]HJ\$U)B@HC6Z(P$1'1LBA!VY]6VXYKY!;O3GW4[/$$^Z$YZ$@ MDG,@1N\H;'+YND?*LI=;I4[.,,,D>"+=:%M1352:/!W!/EF5KZP%U8O>R_L+ M;))7HF9U$'8F$,^%E8:'W@@%U;]+>,L; >0-SN'M*D8 MIJNPCJUDG'&]DHV4+PP9A6LRJ9F-+,DMF2\_"3_;1=RRK[XP0>722S/T' $/ MR6C?[9#S?]%VB/G-QLWI65TOW91)BAQ9K^)HI%SZ#+'XJ"#*H^.HB1(5ZY4Z M,S?08A#()!'BZ3PY49!_]-B5",^T<00F(2MIRGKX3X593G[Q9RH1O6%Z&CIF MK_'XJ2V%0Q[Z%^\I='PH?50>$BR@_27:^G*D &0S9;4J[1>8&E)*5OD;K61J M%O-34+YC30C<281R:5=ZLF6XW8#"=$N(J;(_C<992A%!Y*NEP-/%3-DDPC>8!2:0I*/C'5^DZ4Y>5BM?_=#* M+8)9GQIX:P\-L.V#.H4FSSZ3&N9@TN;1H#5;MD&\#?(*SW()R4=AC8T*K,(D9RWK;JP+[IP7QIU;.S>A9#=3K7AYOF..#?4$L# M!!0 ( %J 8U6&#!*/RP< "XH 1 9#0P-CDV-F1E>#,Q,BYH=&WM M6F%3X[86_9Z9_ =-.MV!F80 N^R\!R$S@80E'0J\D&Y?/RJVG&BP+5>R ^FO M[[F2G3@A0/;M[AO:A@\AMN^5KN1S=,]5U+H<_GS5;EWV.MUVM=(:]H=7O7;O MOXWW!WN'K::[Q/UF;L!:9S?=W]C9I_.;JYO!:>W7R_ZP5Z,'K%J!W;F(4Z'; MK6[_,[L;_G;5.ZT]2#^='/]K[TC&-<9#.8Y/:Z$(4NO5NBW,(J[',FZD*CG> M3](3EE^/5)JJR-T*5)PVC/Q#'!\LK@,>R7!V/)21,.Q:/+"!BCAZZESU/UV? MUK0<3]!5ZY=V[W$B1S)E-#+6:O[2;C5O:6CK(C@X_(8A>'9.:NWSWF#8O^B? M=X;]FVM&O:\?_C?IO-VOLPO-XWMVM\=N11B*L9:QJC-/Z%0&LVHEG?#T>#6, M11 M'62-N69.:_LU=MZ[NKKM=+O]ZT_SZ[O;SGEQ_6N_.[P\K1WL[_]8<_$,F$EG MH6"GK);PL6B,M.#W#1D;Z8MC/E72SPV[A?.''VOL<_[B,.[Y2W2(/=@#)[J% M2_G1DE-Y1MGR)+*O?;,G;"6F/IOPJ6!:3*5X$#Y+)]*P@4B43IF*V872$6M= MW%P/YX20A"[B'6YJI"&MVJIP=X]7*LD4L M/&$,US.RB?B]L'"<-VIPST\\";,9/2Q M\'\06N2-T @B:4+!?1F/V8-,)QBA281G(Z1V$X2F?(QS"C>?C6;E>7@._^4D MM"7 BP1X_U"Z M6O&E\4)E,CA2WM J=$A-M/*$C]N&[0"8O@#2'?IZC]Z$QV/!.EB1!UD(B]>5 MSWO>.#C:$;N%_*$N7O5YO',;.Y":FDDP/"B*R? 5*;1 O+*5!J;K6 F8ML0%:N+/%=.EEJ$W%(J M5V +%-?S1$H/)7(>@C$JE#Y/;:0CO%+)M:012*<3;?J.J:7,D':SJYJQ0L_F M-F4$ DJ12\DI0\M)RS:'6.73$N5EE4$C_F(DDPGH)NQ&M?SE/9M +;F M&HL8TC4$Z_"$MAI\:X*"TNJ&!$ST9((Y4NH4#+-,@B?2C7$5U4AEZ?,1;))5^=Q:4+T8O+Z_ MP$9%)6I7!^%F O&<.&FX+<>^)QG\-TB&KL/9D]K<;L#E)8=]LHX4FU5YF294EK30TU8C95+;RSWB, N;#JKQCG87N O-TYI$W% M.)N'M>LDXX2;N6RD?&')*'R;2>ULY$ENQD)Y+\)\%W'%OO[*!%4KK\W02P3< M)J--MT.._D;;(?8W&[^@9WVQ=%,F*7-DL8JCD6KE"\3BDX*HB(ZC)DJ5-G-U M9F^@Q2B2:2K$\WERI"#_Z+$O$9YM8P=,0E8RE/7PGPJS@OSB]TPB>LOT+/;L M7N/N5) VC]@:D@I.>5OM9*M M6>Q/0<6.-2%P+1&JE77IR97A;@-RS7K/?7@:,5_NGV--7NG ]A'05)W;8KSO)(N.I M"J>"=$N,J7(_C>H\I8@H"=5,X.G#1+DDPI>8!2:0I*/C'5^EZ?9>5RO?_,C* M-8)9G!IX[PX-L-5C.J4F#[^0&O98TO+!H 5;5D&\"O("E\!TF0O?E&1M.D3E M"-/.OW27V;1X(PO3-3.3I',^7?;ZGRZ'\/]8]E[V?(:3[ NCSWM<8N;R_)S= M#(>-T9)WU M'H67T;8"^XP;K;-!^U8+ZI[VO9V]2T8='WK,K@*4?LKP*2C=:H(6-@#[I=7, M#_$Y>#7IP!]NVG."?P)02P,$% @ 6H!C5:A8GO%5! V@T !$ !D M-# V.38V9&5X,S(Q+FAT;>U7VV[;.!!]#Y!_&*AHD0*^R;DTL64!LJ3$*ES+ MM92V>:0M*B8J4:I$)_%^_0YU\6VSW2TVW>W#!H$ABC.<,\-SAI0V\C^,=6UD M&Y9^?*3YCC^V=?M+\[3;4K5V.<3W[)Q5]J,;S1(@D+E^%"1?-G/U&>^IV')*81>N>SV*:PX0^PBR)"48RQL[- M9*!D['Z)H;1;W7Y:LCD3(#,#K7VK:^VI3.TY!&KW!2$LBIHHNFG/?.?:,0W? M<23GEZ+&H5X>']VVO);9 L\V"S#JZ7FG 88'AN5.?=OZ M#]'5D*XZ%^!>@S^RP3-F0V-B>TWWR]B^ \/TY4RWT^G"S]Y#W>&P2#BG"\$2 M#H],+$$L*7Q9[VWY X[8.7 M\ 8X?-&"$[G FU?JV;N^F<0IX6LYN.R_!8QPG60Q)G3M8NUK 2V9H,T\)0O: MX\EC1E+L&I*LL7Q$N0"2@7D+%8(QZ\:Y?YEBR&!,D08+)!WLN7KF%I:4D5Q7& M(]F<<)HWW:<($1N+8B\EN1HX3P3,28Y+807B-7S%^F/M[FGO4!5;4ET@IPXT M\@<2*GJ)HUA$MEUC.+;KI8;NS+)G3>RP8V/JV;WZX;M,/:2U N4R Z6C@&F/ MQU/#LIS)S6;L30VS'G]V+'\T4-1.Y[52XIE!+M81A0$H*;FGS7E&R=RU I\J+6/>&UV7K5YMX6%BU2Z[4WM.NQ6%_2+"/]5R'PXP M^;C[E7K#58127J :(RF#C30R^FW%,AIC;\HE+?9(I)Z>$-1L!NKY2?!VPZ>M MFC9*0E(='^&\>G5ZUB]$)C>^J C^S.2/),#_?/K;?.K^HGQB'+MQ3(K# L\- M01C'YL'*]EF3#?L^_?H,7=]W/R"^)\B3"".\ZA1_BM[.V\^? M_O\NYI(XBOX+0?G.Y0>>O?OLM77UPE1QJRX\S?%E\T_T. M4$L#!!0 ( %J 8U6V$H[+8 0 "4. 1 9#0P-CDV-F1E>#,R,BYH M=&WM5]MNVS@0?3?@?QBH:)$"\D7.I8DM"U L.?'":[F6DC:/M$7;1"1*E>@D M[M?O4!=?TB3=8-/N/JQA""(Y),_,G#.D]$OOSZ&A7]JF950KNC?PAK9A?ZT= MMNHMO9$WL;]1&(!^[E@W<'[1^6+9/Z\>,*T "MN!=):!SDUF+#I0M*>1$%&8 M=\TC+FHI^T[;VK8])R$+UFV/A32%$;V'2102W,D<#BY&725ABR5NI5\9]L.2 M39D Z1GHC2M#;XRE:T\AT%IO"&&6Q40Q>O;$&_0'/=,;.",87TW<*W/D@>> M1/+K0U'BT$ZKE:NZ6^_5P;5[&1CM\+BI@NF":3ECS[;^170EI+/F"3A]\"YM M<,W)N3FRW9KS=6C?@-GSY$BKV6S!K\ZA,> PBSBG,\$B#O=,+$$L*7Q>D03A M!FN8T#A*!$1S^"-:=CX []*,D1(?Z#L:^%-"2"5I+8S*C;1[=)R3&'#9KG_6& MM#(0?Y)A^I9C LI]ZH-+8T'#*4UR$*TS%2/6:@%) =&AP<87E\Y6"1,,'2?< M!_MAMB1\00'!A2Q-I=_XEY8^$126-*'H[8X7>0@*)]!)%?H)X;?@UF%,@X N M$L8C%7I+1N?09YSP&2,!./,YF]%$Q1T1@6!WM%JYQAX8)S1E/O)!+:QI!LST M0\99*A(BU4'"<"IB3%I3 VX1IN,3,8U05M M_\#)+=].D&Z/Y/,#/Q4C!Y*I3E9D\WQHETN=.Q/+GM2P^ [-L6NWRY<72?R8 M\0KDRW25I@(]>S@[X*4.4S%&H@%;)134*_K5A"0Z1I*GFQQR+M\("@ MG!/0C@_\CQM";86V$1FRJEK!<>WL\*B3T5PF/HL(/B;R(0FPZ_W_?'J13ZW_ M*)\8QT(=9K5+'BF",([5@^65M20;8?),B;$ 2EZI]47R[Y9QKR.\\[,P^#_\"4$L# M!!0 ( %J 8U5BV!!'UPT "R( 1 :F)S MY',Q/QW%>C9^._K+C[__W0]_&(\_,,$DU(Q6*&_!0DHTE7.F;VC( MU))Z['24ZN,ATY(_[S%_3N4X$@$7S*A$B?O'A\?@7,#0QLM(AN_8C,:!/AU] MBFG 9YSY(P+1$.KDGU.E^@@U7#D#>OWY:"^2&)*U$LM'PIFZ"8MS>/GB9I89DAEA)J MJ(LC+2VQ^(S74T-!B9 ]>XMZ2BPID0K*/55/:XI*Q(I[]:104"*$".F7)5.U ML3,E9;EZ*1V"H:02@Z5D'K9>)XS'$RH]&04,M'IZS)Z7 1541_+E$G[G.J6V MK8.;9<.D=CF2%Y7-T[+"4+(.BB=8C#S[8^@K#@\JM6VLXN4R:=O.BH<:%?1 5(M(4NS/S:[GD8A;A)3;$$XS?(UA*\.*G^ZOV;L1$_ +Z M/GE'Y] R.2"T^ID+]AETI-RH/8!>!7K-0G]KZ DR_#"I4F<"8L7\6_&CN8:Z MH(#3>(%--^5*2>HX5@*[T7LT\.+ K6!2BM;FX<-G#/>Q?C^ 6P9-=3N[B$)P M=<&$XD_L"IYK81[@[@P." XA[CFKP6 ETP"'%P\+QK2R,2L7.T#YM@F45 ))1.P" M7HIH2XMIH'5 \:8[%+NVT-2]/>C(^VT1!3[D/>\_Q5R_-'=H-?0.B+[KWH45 MA?Z1)&)W,#6'O<=#J(W9 >#WFP&X:W>-PPJJ%I=!]+GF651/Y@#I;8^! L@B M1M@PH3BGBD-([PING0G_'5.>Y$O\=3L[CQ6PJ!24/@P.>(XQ&^+*"R(52P8_ MC$Q$HRB54.&3@EPLSR0/$ZM[]L1$S.Z9%\T3*Q-(:N[71_Y@OQKYE)44>(<9 MVVM&%4NK>'KMB.%!-88)^3##=B6@_NA(\BQVQ1N. !Y6 UC@&684/T21_YD' M 72D5^"6F/-IP,Z4RK.R)@)'E(^J4#U2"_ M?,\1WF^KX4W82,8WS'B^IU)P,5=W3%Y$81B)AP4,=Y.X.LH<\7U3C6_&3H"? M) *(D3#,2)OD L9-S,>I+B:447P'.7[:9301.&+^737F1L;8""%%*<2(&6;@ M[R%SDR9_P"!D [#2/4=XO[<'7QF;">@PXWGF>7&(ZD \I,6R-'-['65I1SN9 M(^IOJU$O2")&5&6R&(4-$PKL5;DVJ3$,-"!IUM#APJ]K3J?X4,L'>5T('7!8 MN5]!EAF9K*21@KAA G))N?R9!C&[G5UR087':8#[-Z192$S!:".J!^+02@51 M#C&",-/.19&"K&&B\('*%S6-Y?PFDGIQ0>$F!*<\:&RA<6!@I9*YF#\3(XAD MD@8^KKQG'K@#/3?N,('>X4Y& BX]5F@'+30."*QD-!%#5G)(6= P 7B(IXI] MBL&E]YBKIT/,RDU'B*U,=,5'#.,P0VK/VCU2R,>5:TXO+74$V) MC(&N.B3S=,4@E^XX FLEH@G3P&-9F+(K!M2^[8BJE6H6. <>VH:YOF*HV\D< MH;?2T.:)P8&C43]K502BD<*!@964.F>W!A[^\LQ*^0%94^((MY5T5F9>!A[D MUKF58MR[$M=#<62EG5VF8P:.3TN&7T2G&ZD#&RL=[3 E,'!H>NR&./-]XP8" M,HMD:(C?,4UYT'MG19,L![A6HMM[TP4VUEPO*2@FWR2J!UH'[%2M%>I^+ Y$ MK;RZ+N7;8=81LX*'1R%PLJ! N:D>POR(%O MIY0>9U.,/FRI&4%));[^9Y225.O H4_R]]8FVD[F@,TU8;!KB0UPW"[Q757( M@,S/)/.$AU]A!7)/: 0?1,G^]2&D;GVJ1 M P9K/B*'P5Q<@(!=I*WJKK)-T/?,Y$Z-O5A?5@=2UJR%J\&HU;9JDBK9]7A5 M.#'7+00EC=-C5 :K!LQ>C XHK1F1%90F!R^BE2&H(ZMCW &)W1P\'5@Y^-E3 MXN4CU;&$_W6]8W>V>A"_M>92"CTG"K?@RN633,$.0:M[S(;M+;UHF,T0(QNZ[_!(FD8DR^&^HR_)#%9TCLD6XT_,;VY<:TAPH&A-G93:620M,#-5 MY#$BYR9?,]IVKO7S^\OWSDGDP\#\+(ZGYOXQI>$^4LY+7$>6H!-8<36LE M*$R'9EI)42U)]0Z\ I3?NT^^T_^ROA\@>WI"0:> M;B6R(,8N HR#6<1Z"WJ<]24'GMC MQB0SC*26)06*%&PC:!SA@N3FF:5/+UGJ3"PLZT@WWNSJG54/6ON)_FR.6F!- M4#75@EW/T>\-P588U^2MQ_*--4_5_%[A#M N>^'P&Z5^'+#;V0W3T"9XY'/O MG EP05]4UF/6XG2 :4UI5??2 ;RI AR#@0J2Z2"I$K);TVG?+]7.FKD0K M91'IUQ?KJ ;6G%BG?7QCDNK'YW&WG7^[6M($TCWS JH4I+F>L0D'9;>SL\@+ M>M6*5C&.6F#-K76L!98^'+!A=W%V>W$]<,Q;MG!>4"E?8"!D2&",G9._5YK# M.269-2HG#]@)C9I+Y MF%=BE"%!L\9H%T'#!EZGFE]/;9_/79O=41/LN;W6%U]WH\).;V:V#^V[TSO MLS\34GF?\_\>*OPS-6O ,V(^Z'^"7SL_'2D>+@/\6K^YMY!L=CK"PPG&V=D# MOX)+>\]AD)&@Y(;O]!N JU%(%6 MUZ$R2%^7.P&=]G4'6%CP]7D"5;NO)Y76\,K^3 K?WI^4O\H/SD"G3X1U0DC3 MD1C)X2+743*";&#!7^.,;XRWQ@>'XZ.#O6?EI[;U,&#E53\#,KZ>!M2?\=%1 M=<: .M]TT>8X^Z-.G8=-*=TYNK]706#T+II'3%D%RNIW9UJ$HGI1DY7JRI<'782C>- M&;VYZJS3/J_%=+(B>2NC6QL.I"QQ84,^QL[CX+N-3.C8A134ZXU5-Y]6T]6< MHI3W*R$]K7,<*]2I.F3D>-&Y,K@.!MJ@9S5B^AM0/="GFP79B4&)]ES&6NHW M5+Q6^ZL]D9Z6CC3JC_VGHZ*@<7*K-_K];E*; M47XZNHE$.A'(GUBZ$HB+/A_-D7$CDHQB\V.D3OPHI%Q<:19BHC4B=*JTA"9^ M.M(RQG$NGI1VLC0+"8\);RR-S2,B>!#@)I^,%K-<' O_VF:$@KQ5UW 50A;SE'U;; N.=K#BM1S^F2VX%S %,M1V MG*MH?#5'DNGKV]F,>TRJ:SYC5T)!XP$^"*-9?,@^H;T-+WN8\UHA6)UD<8&K M*>F9)F?/O.(RN,?%_)4[UR;E#@=]?>+S$%>"(M/5]W#JG7D^;.FYT6Q"_Z=& MZ_+;66KU%F#K84M_1_$U\]M9OBZP/:]*=2W<-!AU[]-_)5'H8MJF M[J?OXWTE'CNLZ>_D38RIS^T,.A;HAZ>&,_TL2&70P(5FH78* M#\2>>9H_;7>HV]60-7J83S&7D@7GD+3ZV^U1ZC3W=Z#A3;1K+A@:O8W,N)L9 M&Z61Q1?:4$VXI%PBZ9?))#N8LT8F1D,Z9Y8SBFPS];<*9.J7NR9@%BI1=/F7.R)I,79/5ZF^VL2?D:O=^2X5CM M'72C/A-8I6.ALS?6['YPF9:\\@BDQ8HN;DV2-9T?_PM02P,$% @ 6H!C M5:]=:_LU$ -^8 !4 !J8G-S+3(P,C(P.3(Y7V-A;"YX;6SM76USV[@1 M_MZ9_@?5_:S(*['YYG<>\1489)\N'H]:OCHQY*0A+AY.'# M499.^F^/?OC^CW_X[D_]_D>4(!JD*.K=+WKGEU>?>S^?CJ][5PE+@R1$O7,2 M9C.4I+U^;YJF\_>#P=/3TZMH@A-&XBR%%[!7(9D-X/]_RE_8&[]Y=0Q_PF_' MK_N?R2.:W2/:/SD^.>G]Z_CM^^.3]\=O_]W[[_#3__I]+D6,DZ_W 4,]D#IA M'XY*[WF^I_$K0A\&)\?';P9%P:.\Y/MGABNEG]X495\/?OYT?1M.T2SHXR64 M52W>3%.]U^_>O1N(_X6B#+]GHOXU"8-4]*-6KIZT!/^K7Q3K\T?]UR?]-Z]? M/;/HB/Q(-P*-J?Q3=L/@4I!F%G[N);?&"O4$BM/K&FV A%/6.G$+;(8)) M(-H7NFW>M2/0J^01WD H*"J?V$B2#\+2X^U F;>[(X"/A$1/.(YAT%TEL-0] MX/MX.0XK+X[@)YZ NL1HL]QV"/?XXAV[X"*@":@,NT$4WCPCR>TTH.@+P@]3 MF%N'8 H%#T@\8Z,LY?8 MX5^9 @$YZ)F7.%. X9#P'*.P;!!4:E-47.[/FI3 MLAT[<8Q23,4:= /+)K>>HBQ&H\EGE,*;,)B/X2E8BQ.L_ M!,%\P'M_@.*4%4\$'X*+Y8-?2N8!*/9M2L*O4Q)'L(6X^"V#R;UX71S M4A2B0) Q$(G,^>L"T%5"H3[L,X]Z3V)>$[^ZX> S2<*,4IA?S-@HE_>%%P,* MRF(WDW'BC R2/-PA.CM']REHV%DPQVD0"V-N=!_CAWR^4[%CV( O=-55KD:< M(:)F)M^X8O*&KU?0KTF^B-W @DQ7R_C#-U/W- _/FS,:V M.?.-' /#YDS-P=^=3G*PK:,9BJSXT%7TA9LS@YE. :.9KK>NZ+J8S6.R0&B, MQ";6OU@D57H"!\R\26\N/-P&.T@#:P#NW8ZPJ(E*@FY[CPFL._C MI[X413@UL?":BG>%JD;A)8PX\WQ8N:.E#F@/V+!R\3:5E##CS-EP1V%49W0A M9/TIB#.D8*:IL%-FS+EH$EW"1QCSX\AD?>1< L0=EB%6K50FE3M"I D4"7?.?!;#"-98(Z(P49H MQ(%'2^3!4JKANBQ@KJ+U,!G^Y!?!Q&@RFL"D!@Q>XPFL4V")<-C%P954FG^< MWMY:M>!44ZLP"NVTQB Y?W?FPX'U",&^*LK-"[ J>_6LYC C8DE72XL\@, M_K6/\%JS*;>7'X.8A\T/T[. T@6HC=;^-ZOO 4$:W[ A$ E_SEPDQ1E2_GD* M/T:"B=?\Y*RYFO]LJ>67D.3,%U)\=;-0&P+58OZ34)57TNG.G!@W%,T#'%T\ MSU'"-O9-^@%B5-M_BHQ@2)AS%H=Q0PE8+>F"AZ'R(U4^'\]YE*IZ^*BK><"5 MG"25X)*X[&UW^!+/BU0&F:-%4<%I5YLH3\7;H@ BZ7IGFWBIJ!\I82H'G:ZB M$\9TO6\Y6)90))RYBZ\(DDC!3/[??HZ8BE;58BF$X)+>=K;!/\UP'(DCLB2Z MFLTIS__![7C= -'4ZR _&D02XIQM_#\%X10GB"YLIC55I0Y2IH(CX6M;OX'$ M"KC,:(+3C')+43B,^%%:67MDUH!!Q0X18@I)0LJVS@#9H1B:XC!&TCDL/S.J M%NI:9V^(+^E89QMX?@J;TBSD ETE@.^!(J9=5)2U.L20$1X)9.IL+AG MBZ4B4L"4V1B3Y#KC!+>$H6D:7,Z[5<*K-MQM$I2IKM3@J MX*7K6%&%O!OEG&J\08]O*OR&^)XE&5F+=@E@0[X+:GZ()H6@5 MBH+8Q7-* Y ;)P%=7$%WB<^3H2;T)(CV<)6D"-9O]8'$-WRK4P5I5.KZ^<8W MA.]9XI15G(#16&\L[930%@:(-+1"/V\X\X<)XQS6[8DR5+Y2RBF-"C6L18*5 MA?8L*\D8/:(D4R;E6A=QVN$-"E(W!0M)/G0UNP&/UH8GF4!^1C@ MA(_X47(;\.2P%>^)B5O0M(&.T&>(1I],I.5I#XQY4IW']4-.4>>E[6X47>%; M?I("BI[?6DFW3@B=AM8=$AOBZY.)V TZR0GD&$:XF,$_81;"#K\]\TK(JK5:6I?Q+?%KG<4.-KCA^&T3W+@G*CIE/ M.I#N9(NCG&XF.U%)O7ECPS#Z-&XO9J\6U$<;L7 MLAA$-KKV;;K*MT0O+?6 %QK[NZZ:=I(^I4W?I_B0U9UW[7YYN_&UZ1CV=A2' M(-SR:]3J@U+)W-H$^GBF-G2.\I_P=VY4@G4Y#9('- :(%Y,)"E6&6MN"M+L! MXO+>4/*(06-.%_G55I,C':+X2V3BK MNVD#72?3$*9W(35K49M3;M^BD-_,JE[,[9KI.-5V8+71/9X,Z-LIH6D!);^. ME[MI[^"UZ!-)TBD;47Z;[Q9#W;SICFO&[AW@V35%DBY9'7/O8NDW-O*[I6_5 M79[=J)3'V6FBG,N%?!SO"N5N&.\K*)X%2)E\1:8@R:QZQ^DS ^EM(-4Y9G/" M1!KLT42;35A3K^-4:M!Y%T952W)K? "LK=EQ)K7X?(N3LG9>=/) MW=5,=1.MGO90'8!A4+WC7)J!]"XRJRYVD4Q1O4/1U#LX,BOH? R*VI!WF6^Q M6!H:\RY:T6O6X,'Q;@;;NW L^6RTO.-QJ^EZ5??@:*XA]"THJU'DC6N(;3FM M53]$6FL@?0M;DDI=^H9BRT$K:^50>6["ZMN55G7AQ4K"OXG)TR#G:PK/];;6 M6EVZ[FV;/#A%, 6NOV++1?QT _0B(&P5)*:+/31KH^/$6R#U[5XJ"?@\N=6. MYT.-C?Q^/F357;[=EU6$O-R180A=0]$V"0)M&O%Q:E",#EF(D E4_U8\00?=0<]^@K.\XC5>]]Z:V."A">S34K MD?E]U&R*HB)%YA="OXJ;*D+$[%FT::T[M-J@\G%2*VZ Y_=:;=PY7IGD(OB) M)V*:WBS7^JSW;>^&=XY!=Q&.OJK3X6/&SN: TH/R;)94"%RZU,4P['Z;Q@Z+ M9"E,\^^76YPUQZM4'=PA?QO" I#Q=)ZES&7+N.4S%SO):M8T+F*S8.IP<\,F MVHV>WQ"JE._-"DREGM.19,M50]R\"IMGLV9=VB(+IS6%U8H'QF$5G&>WF]3% M+4_9HPG_*(?QKW*4&P.K5@Z,7@52\T00+:YW%P%-^.VW-R+CU8PDXJ./+T(B M6+ ?$0T>D'C&1EG*8&GGL0WY:1C?1F3W,L;PW>LX58 MTATU"&+0VJN^K)V#50$Y9!^]/L51%V.$5D\_UI%'IRC_Y@M%>>:*=.'@1,Q, M0.6!F6D3+0X^4Z'NGL@_44!55I1]4X[/@NP8W1Q[]G ]FW>- ? <,7LCO]38 MRZ"_!-BSS9,IA$N2T7WQ7VKK1=!?PNO9#9*F"#[#XG[WA.+'99ZH/2A!OV*8I(>:^2/__B=1D; MFOM5#6Y;V>]K6LV]VB X"7%%LBVP-S;A="!_"TVH9V4U[0KM3M"CVX;V>('$ M):'0AT6B-(\NK)$*=O ZZ[J#_79)(B3Y>L"I'U(J56%9G&>JU!;F3;1L?)H( MQ>VBNR>R!WBKEIP;F#9\-AF85F@]=$(:R\]=:?MB/F_KY7"?X_70 VF*@'O2 M]D1^WM2+X3Z'ZZ'[T02 I?MQNR9?A"ITPOUHK--@J>YK-A!-O0@56,/UT/>H M!;"-XW';1@]?'79U.7JD&- 5PTF*Z!XGAHWV#E\=ZIB-;_9HVIH/N"3W\*+O M_P]02P,$% @ 6H!C5:?RX3,G)P UD$" !4 !J8G-S+3(P,C(P.3(Y M7V1E9BYX;6SM75ESX[AV?D]5_D.G\^RVY=U=M^\M>>MRI=MR;,_<.TFE6#0) M29RA2 ](NJU)Y;\'BV13$G8"!#3)2R\V )[O?-C. N O?WN=Y1]> *RRLOCR MKQS^O%O?_WG?_K+O^SL? 4%@'$-T@]/\P^7US>W M'_YQ?O_MPTU1U7&1@ ^79=+,0%%_V/DPK>OGS[N[/W[\^)2.LZ(J\Z9&'Z@^ M)>5L%_W^9_K!#_<'G_;0?]&_]@8[M^4+F#T!N+._M[__X3_W3C_O[7_>._VO M#_\]_/X_.SM8BCPK?GN**_ !25U47SZVOO/Z!/-/)9SL[N_M'>PN"WZD)3^_ M5ME*Z1\'R[*#W7]\__:03,$LWLD64-YJX698]09G9V>[Y+>H:)5]KDC];V42 MUT2/4KD^<$O@_^TLB^W@'^T,]G<.!I]>J_1-+E0FK=\^TV[@:)?^\B-6%RQS M< _&'XBDG^OY,_CRL.O3U5%M+YWMG^&/_2O%X@+>!=/ M4$'[BH#[39;B'G<>YYB7 MARD =:4O$KQ1 -A"FHLR3.KN]5H_%"7R6_3,D_1 M&+WZO1< LI8[@K@'+Z!H4.6DG!09'GS#-"5_Q_E-,2[AC(S(2U#'F381 MFHU;A_+0S&8QG(_&BU]=9E4\F4 P(3UC_A#GH+J8QD4! M_K@'.2;>$B?:'^D([6M9IC^R/$=ZNRG0PC[)GO*E*NWU-].ON -W4RX+. MN3H6T+Q!^'8(J^G[V ;V5%5I()J&X*:4DS MW X$<*T2M!;G<56A@4-MB6K4U*/QL$P,EW@+'^PZ4:']1/74P,EM">OI18Q: MRHK8P:CM\*&NH[AYJL#O#9KPKM"NJ;8YTE MWPS"J]=GD" 5#F=H=LW^(#,/_EE1 >O[2)V/=H1^%<,"6235'5D:9\@"GJ+N M_'>03:;XNR_(8ID \C.\,&+W(':-_E1A>P63TF![!FVML@3AN,SR!M5JM4EJ MFNFG3\DZNR[J#))QA?>4V)F:-CD8C6]!C;Z4E6F6G(,"C+/ZHJQJ4U^%R3>L M^V2ZNUAL3C<=9A2;8CQB(Z^+,,L&W,UC%FSKM-U!;V@[-95I,]&^K>:#.'ES7TOY8G5']'J-!D1[&OXPS^ M'.<-6J&ND15:)!FVV:H:DA"IMLC2YMR*:S:6%!OMW%L3;!DG2=D0(N]@6:!_ M)L!(T;+67/M_K/MWW(MLUCF4F[7KF^GH@+$\MYJICMV&]:VNJ7"\=CH*B$T9 M9/W>(7L'(2?+'39L0)7 [!G_;S0^;RHDB_X@TFJZ/Q@6_8BVONIVF;F((9RC M29<40?*]%;^JZ@P)@JI=-!![FW HM"PFCP#.+L&3H4GI6AHKD5FS4*NECY,_ M$V.;G=.(G8@U7C1:/70117XL5Z/,G>+5>I^PI'%DMH'5#RSWI?/O<=U ]'UC<-1A\@$"*8;)$M?AG^YMOZ:I94>^FV6QW468W MSO./4C5P$F>7>:\X8_:(:(>TUD4<]&]LC93%3@K&<9/7%H5CM&U)U'(69X4; M21=-=Q*4M+$S(XG>-J5<;;>+B%,D#4R:)[#S!MVBH,S6NXA;E/70ZKA9-DB$ M0KTSHU;<-]34RD? :PV*%*3+SV!IM)/$25)_F:PTG.,T^A)NBE\M]8"VDY\F MY3D$*Z*C'K/LN5%1]*:GL>PG&EJ;O'U4@,#[9F? MD[*H46>[RHG+ _5N,)D15\SR]WE9@?3+1V2W(74U%8)2/M,%ZN.'$J8 ?ODX M,*9N'%=/1!U-M3.)XV?*'\CK:OF3=R(7/XC>T@PN<&K5(F=B^)JQNIZT#E7' ML1-*!7.=E.(UKE;H50?%IFN_5[K:PEVNK)\,GC8+4RPG3@CB+>SO[*BKFDV1 M ^;FX,MY"9:W64YXVAUG]@#2>_ V&0=ZI"U:6'@GT2W9;%PU2,S=&$'8$&^ MKVSB6G0HU*+BG[GA@[7'W.1"T/%72="!PV;AJ-\A0Z0C\(9ADN[[T+>%S=L* K:N3QSJ>HAD2+$S#)JAK&17T;SWB] MGE64B#[PLJ)VT+X0"8<$V!"2PBE+1!UM&@A )AP1S MXUEU)-P4-8!Q@K?":":,%U%PX8A@5Z%0MFWOHX2(0XZY]:Q*S@62 N+83 I> M_PW,A:RLE:7"'VPE'3PH'!ZT#&--'A9=X3JKDCC_!<10O%'B%:<0MFVK*D7# M(<3<1E8>&%2R>_",#Q.A?44=UPTO&B"J0J%LVR96"1&'')?F,I7K80KR'.> MQH5XRFH7I&*[<8V[)H*)@Z-^EQ8TE>8ZRP&\0,-T4D*Q_E=*4L&WS:X0 >$P MX-*H7O2'69SG[UFFHA'0+DD%/]U*!MA . RXM*>I.%*0X]X*;T6A-HZ!BW>U@HH4 MUG9:Y$JX.'2YM,N7H-YMHFOT$UD>TEII"F#;;',9& X;+JWS59&H2U^=CU9Y M"F+;[',Y' XG[@UTO"._;3@!:U:QZ&1_?^]@.R]6)$Y,-M\VMQ47 4WX;-D8#AL]&&+/\*XJ#)ZQEZ!CO7B%,*VV8%2-!Q" MEEO"W=7#>2Z/Z_$>4/%PI.I-LXP^PB\<'9OO:$S$;5TE-BS2S3MSAT\XJ2YA M=73=)J(C+S:"1->KW=T(4P@G^5H"DQ,@]+H7+?(VZT5'7G:L1B1(>>3 "^%< M'U-*7=*B4R\FG[JF-1@B6((XU<>^@3$A-R]R^1'4BDZ]6")=69(ALG"HKS-7 MY!8DW:'$KQ2=>EVN3)F2 KAW-\=/86*.A(1%CL6X-M-@9=8V6C[1J_()O?$ MZG)JI?WHU(NGN2O]]K#;/H]HM#"V+JO#\T[\G-5Q3FYU&CWEV80^!"-:*94: MB$Z]Q'XZ+YWJX&P?>.RXRU';VT2GH6P_37+96QV3X\V7$$79A8>!?K>@G%8K!@WK&P63^!:4+:>5S\-GH!,(7Q MN!;-?*L%HQ.OETY(-,NF@X' ^OE+$PJN9L]Y.0=@<2_J)C8!*]*ZT6DH,Y\Z M46J@K!_;M#/G:N M/XEZ^7&S31#6SZ<:;@OY[UK1]Z#QZU:WH!Z-'^-7\7Y1IR6D Z_N=B,BC3!: M/PYKQ//;*PAW<8:?W*5[IU;/%%$KK8R0>C7=S-A4A&7]R*P)@??XQ8KB_4WD M5E?$ ;TD$RUX\LH(J=>5SXA 55C6#]':V:EH[5 0$L^)XVP0[%K!'>H9@T);&05"5*I'1UX]APS-LRE2QF+]-*U17+') M\I2L?45Z@S:CY0M]^O5+@"R_)%N\)O><@YHFW UG^*;" M/^C[]CR5J)G1G3X1.7J#IY_>8%4+-@X-J20@/VS+M]9HWA*05HS.O M!D&7H:2&S?I!9),A]3U.ILCB@7.=X<2O%)UY=2!V'$H27-;/*MNV\0QMN\CO MFUBNYK\E,LF)YKXDV#Z@W!!QU:[E&.-N&G\$T2W+ -90W"T5GV]C%.3@X MFNW7=4%]:>J'#YCEHR.OM"C[ _G"<[CH.9&Y]$4,X MSXJ)-,%"I7YT'(#OED4!QY>DC(ES8KGW' R2GWH/$H"$?^G8B@.GT%1@>7AVA6LPGVTM'9TXM4&TF5-%1&'O'[S M)U1I6A/?JR=!>QAMR,Y1?;^> KPW+U"S$G.E72PZ\1J!TE7\AN@0'I3U'$QR="JMQ!=.$S$ M%:/C $@2Z)Y-F0(F#FG]6O!4).GXB8Z]QG(,26C)SE%VOZD-EV ,D/PIS:M] MC%]51@>_4G3L-3QN2(H$#X>H?MT!7\LR_9'EK*>=UXM$QUX#9H8DK$C/4;F6 MU<_S;6&[=#0>C<=9 F#U+1N#FZ)J(+["O/25G4X+6^RLFOOWRLP&21R[+X?5Y6(/WR ML8;8IA?OT"]/09D73X?641YIZ.;1>.3KQN MZSA]GT,'6WH.#5J6/F>#3?8K)*\T>P&M%P5']TN[W M?X7_78PWFU-09PD2<'ON\Q_T?-W<90,>R\6]7DAGRI?F"NLA%%[#P#R]Y$A"N)R_)27J3"-(,*;$(W$'(!%;035 M\\46AJ2) 85R??]*#QLV];2$V1] E(XGJ(6@>;[MH-, 6P<2PK7]IMZ6P2 , M=XM _RR);3I6Z D?*>+-C=.&?E!:09M(;4%]J[ MC0)"C0$&<=G]RB5-M$,*R&241AW7\]54.F1Q 01QU?TPS\L?V %]7<++LGFJ MQTV^>5Q!(:]]<.W.SBM+UK!W*?3$MBB]XU+9XX9NA[MU5PFDEJ MH)4Q0)?9P<9A#"48%@([6BKG>E^D=9"\CE+ZI7XQ)4TJ*[\-QT)LID?U^_:! MN>)!Y@C3VA/UZ@@[\+)'5>S"B-B)'!""&F\H:)[C/Q MI?]E06X44(Q[L>HA>&[B_987<@TP(01;UJ23QEN8Y5%'#28*QE M(+;&C^_M@#NB9!L";U?>\IX\D:Y1RFT@?7D].2L8/!S7EQZR(((\G&=/Y"R* MZB%\7N,#^LS)T002^5E]XT1*$[L"0N35.:G-CPA&>%$:*2N,T@B+UW1J;4JX M&,((U*2_-C325SV6G-%-HDM/<052#!O-TB3T=P^0)JJL!@\ OF0)SF#-RO0> M).6$DB*[0\WUIZ/!87"1!;Y'MA]M!!%!TLG89R2W'P:7\2WPL[/%#^(!YB5Q'1.,;NG6R<)62TO\\3UT@EP]'%S1TUNI9W.=R5 M50U!G4&BG'-0(')J?(VJRG.4/4N"1D-P9V[X?7(7H03S5?9B]9"HJT:KG>\16MHF0+3A6$*KCT0CXA8A1!O,A,9*)9 MCY<-1*L[W7K119_\>;Z^69,ML7JM(5T$EU\H68-- ;QYC-'>K*YML6UH#&D MB>"2V[2IEN*3O/K<6_[4/7@!10-:1M2[2793C$LX6[RL5<=9GR?J+[,JGDP@ MF)#/C\8+.;\I)%3)JD:#L[Y7-J9 LF0K436$P8U-(DR]4M,L;Y63H?&5EF7C MJ<8$20BIDR*K?CN?HVUN,IW%4';V4585:<;-NJ<5!E;@CLFY&KHPSN^O2[J4 M4WXD3U(5@?1]394:#ZHA1)1=DVDUX]LHFXY^2Y]FV4W\I%A$P\ M_?*JX LX3H]"R (WG7?ER()(H6.)*1V0_$H+=+[G5[GRU4E;!Q9$@ITCVD*9 M0-WQ)YTR>W?;D*FAFLQC.WP"W] #2\_E#G(/J8AH7!.U#320D%-?S(:R+^V/XK "42LR9A D=3Y_+/'U0PU"(#W@HU(=@?;[5HC& MZ&.3JX[20IR*=[E(2P:<48E6HPSG,J%E)LWPJ1/QK1:*U1$*KPF)YESIH[00 MHU+BBB*ZBY/?XDE63'1X8E9%TGLU ZUR)$ 80@AJL7,3;4N719#07D]Q=S$Z M5C&(XT6]&>+DLCDZ'3?[^%K(SH-489@(C\D4Y V.7Z^F85<>B^E0G6LM&,?6=.=N-1"9M'A MY>UP_G4);\&/Q?W ^#P%+ OTSX3>&B;Q?&FU0S4?@!=,CV-F-S$#'H)=C?.J M1N-A2L607Y3!*$[Q.#I?J^S[,J. 3:<090@IGO98"\6OU1-],J=6OYF?RT<9 65J66E% M"L*K?=UE:$I]*"+([K)4*UBW!C7ZW_N 1O^)[N-BPEO"5WY/-RH!G#KML"RS M ;G+-E71/7?0K)6@XCH*7$C70K;F.-I=$]A=6J@#_?I>5,P5W4?^ID3AWY&N M9LU,J/*5,E1T+V$?7F_=5#5;8G6:N[ RD5L;C^%3 M1;9.HBWH9FFZ\'A-C>RT,HH@A1 <;J_7E/).,R,/3@CWUG"ZTX7IG'C1FC!A:+4A!>)WY.FT0.6B"N&UF+2T[FTSKT?BGA5]1>4"MU:,0 MO1Y X.A<90SQP$CBB5[=P!5^H>$Z+W_< _*\XY_US,VQUH2EE$JRU)QH7E*I M1N7S^O**H@)7!X$6MA!\M*NRWL5SD@>KW*^6%2@F+P^S:*E<9T+9#;PSQ:E,87E^HLC64I!!#<,.NK7BC)_J8Z4UQ]9I,<1A] M(P=-Q8[MT"K5CI<=GPF'["%J W\(#MZ^0J)'889$-X>Y$3*+(=&COG><^++3 M'UF>#PO4>VO4=3.$;+'#MG',F[/4"#XKVDXJUXWV];:3W>W?60GK[(_%0?]U MN43VL+ BPN'%UM)4-,$PV:"NFCJH8)?0!:(4>$72/:/W(303/,#U'DCP-4K?D*9?\Q/JSZ"[37[0&%(LSW56)7'^"XA%7%MH'>G*2R:L%0^ -?Q!I$8LM2$:W(LB2&HO"5]66%L% M$4J6@P 5?KZ^+'"\T/V?=%L?NMG("*-X7^&F<^@$/^ M>2L1Q/\#GNM#WU=5"@DP=GD>Z\-@KJQT1:-5S[7+_=#Y_'O\:PDO M\KB2W0RLT0I205"W7W69:K5AA^! %PC]+O)M/),/9\V6D I\WT&I39@V[WS@ M(;C>O7(?RL3NKQ/(IOY^/?HX#;2CU:Y=!?V,)GX\I23F[.,$F:64,.![9C M,=B]/GN.,S@3GWO7;@,I8RL=O(9 @WB[7A1_8R,R#&:R&T.:\'(AC"%E^C%, M$6S)O:R]QZIL"Z;XAV04J;]RS:T3[I_WN25;E MD+YHOUD:2>QFW1(_9"]2'[O?]?*GQP<#MQL#_7>G.?J?84FMO#. M8DIV;SC'TCHRH'1OD%\HCJ/<-8&=!7\WL\A5I6(6/-H@0XB&6&/$]8=FE1C:)]?[\ M>9F_9,5D55RI,TU8#\T@7BUZ_JA@4Z4 )H2HPL\Q)-F+]\BNE"PWZT6CP=') MX8&C6UA=+CA\("%$"MK22:>WS<(4C*O[5967'+Z.Y9RL PDB/F")EE#6'7O\ M2%]@ZC<*L#H72*:TS<+1\: MFF!"J#8\R;MI_LBE)P^1O%WIY3>$-. U9<@2P3* '(K[]7:T!5O9ZY M[LC0&P(.!4MLO06>'^HR^>T<7W^(SV>B/0&)-=_E<6'GDL#N1^&F,00; @XA MQ!$)S,'Y_+W(XD;=X8\8IM\4 M;=&X^.C@^/C_I=^:YFSWDY!^ !P)<,/SG% M G%;%B^@PDD/6-[JL:SCO/W[B[*JZ4N:]R I)T7V!T((8%:FUR5<_ B7$[U, MVJ\@Y)GN Z_)MQ;["WNN\*31$,Z\.H/NHP-3S7I]3F9[^^J;\D(X?,N&I;VF M4$Q>S4'G'4*"/(1#N>\'XJ3:J'CJ4#]WW_$;5-UN'';"1#3W/<6ZBBSFN_7K M?QJ1S]^@[?LK2!_+FZIJ *RN?F^0M4;_E/CBU1J(3O8/!P=N^I+AD51KU#.[ MF*9:0DB:$8G\B+XK]2BK-4 Q^\KL,^1'GV0&X!#R#833Y"D#,V$WP(N3Y+P:1#<[4@Q>#H_)OR/,O4JIB -?%# M2.[I1D$HLV!7+J2A4PNI/9(D]\>LQC,!FH2SERQMXEQP;(-9EDX" 22_N9[6 MY!IPE_>C2^+?LWK:/J3\6%X5M2A-V* 5 MO1>J9VH$3,A@)[B@#=)0X%S*OO M.;8_@J6S<+\N+3H1H0](]I8KY:A2W+@C@YJ%Q>B#R$ R!_X.JDB5=T@N/D<5 MZOO:*S;'.KYJ2UH((C_JS].M?"\M@?4OZ?JSG-9[2R)I7;$PJJ< 8L@03+%> M7\"WLJHNR,NIU4TA+=E[?HE0(OK" I9+)9M$MZGH8+]?+Y1(JEM0C\:/\:O( M\ZA0/3KPFZ%AQ@''WZB,-X3\"9&TYV!<0G /$GQW53;.Z$,ABQ^;DRYK%BG' MZ]G#OCJ#FAY"R&90U(C"9*#9$E*!UYO ;'8%(^@A9#\H"BY+<-!I!NG1P]," M'MANH=W:7(2WIZ1H3.W]Q1:):T%8+W)UJ%;+SV# (GM?+X<:0BK!FG12ZXU9 M/G)U2%W=I%=0-YLG : 0L@"L\1.*;6R?J+ "^ KSA_2>#N4VD+Z\I@X+!H_Q M&ME&%D)0?WVW?HVTH #CHH$0J82FTZO83U:_@]3G]0"BS7V5 \6$D*D@WEV8 M6MH4HM>SB7T9TV]0)3D.X7@W-PS_48,LOV&9Y+U[,]=%&::_-E6-UV4JDP*' M"HY.BU^)#@[#<9/Q<9'):71QG;H*#M#;8*QWJOTYYX>]1R"R]C&$JS@*K3YF>C M[^L0/752^RH+P?O,1%4FV8K8!GV)T00=9UY=SCZ[BD@C(7BBUX56U8C,-=VI M7:1E-SMLH:_:4SC4YAM;>]JR8$+[HI"JD[ MMUO#2$&^'__MSJ_=?M-63 C^_8![3B@1@W"[4%B1!T=!V1">)W:V_"A@#R$& M82D*Z,IM8RM*RW]<5@ H!%^^-7Y"F7/M$]7'D42S,.TE5C)(VSZY=]-*)U:K MT!#2A-=;"07C2!JP5887Q#7EJH+?@OJG(J;O_8%TZ8:U1KNH>:2M$*/WW3N# M''005Z;S'?P+!XOD/AV%ZN1.JY, WJ%SMH/2TD(0YR!E$LLO5E%J@(+V?GN. M#CUF#*_!#>*H9+\A&C'V9%;/6Y M7,X#W-<9!+=E#?*ECUV4'R&I@<_O[>_U?'<-+!, T@I'A1YB?,X:_00M,/4< M+^[UL$CQ=N%YX<#G#1N-5J+!X.#TU,]-EZKZ9X\1(Y AA/&7.[%1P1!;A5ZU M!A:@O>QMNS&KB\]"K%PRG=1X_\4+9G)*4I ]ODMMIG29]!:CB/UN,,E!9B1U M5DQ D62@.I_?QG4#\>7^;S^6W=:IW@B];<3-:%.R,:1$,L>: < 00L2K8B]$ MEFXG!;4H.D=>(64[P8 -%5K92$,(V;KB,11;H$="969 OQ'5ZSB#/\=Y \[G MPZH"]07V>T@F6VZ=:+!_?. J;N)P&/ %08)N.6'!MC-(1[.J3"\7ZOL53@7A)CW&F MEQ "J7_"#A?*@A-LSY,M3SU?4,MS%4A#3I*:"[A>[U%Q/XEP/3)JJ@GEJ-A# M@Q3P>X,#["_X/J\P7E!;%4KDP)15B0Y/]@].>GX!&=_-B0BI[N(Y[EF7^"5M M'/9"/? RGG]'>]@IZAN_@%@TRC1:H2 =W7R@^%2/3/_L\6(",@0'YE+NEMB/ MY3FXBS,#AN6-$.RG7L^Z=218 Z,[7^;#,TBR.%_*1!\(O@.07&O(=7UM2@<-DSIP;5 MFYOD!;UKGSD,L>F4@ G![\B047YE+J\.1>;H'DWUK%Z)VI7)6@,5@C?1!5VA M6.QN> OL4,2JM%(CFUF>(O/[)J=TM"BQM88G!)?J[9PTCEPLS#%XML_+E4-C15<5IA5KY7GW#%EU5,I"2TP4,+^\N_O937(&__B]02P,$ M% @ 6H!C53,9]O&F50 $KT$ !4 !J8G-S+3(P,C(P.3(Y7VQA8BYX M;6SM??ES)#>6WN^.\/\ :S=V6A%%J;LU.U)K=M=1O'IILUDT6=)XK'!,9%6A MR)2R,DMY\!B'_W?CR*S*3"2N//# #?\P&C:)AWP/^#X<#P\/__)?7W81>L)I M%B;QOW[UX9OW7R$[W_\]MOGY^=O-MLPSI*H MR,D'LF_6R>Y;\O>?^0?1W7??O"?_)#^]_W!RDSSAW0JG)Q_??_R(?GG_PX_O M/_[X_H?_C?[/_,O_/3FA6D1A_-LJR# B6L?9OWY5^\[+*HV^2=*';S^^?__= MMU7!KWC)'U^RL%'Z^;NJ[(=O_^>7Z_OU(]X%)V%IRD&*5M,E]^'3IT_?LK^2 MHEGX8\;DKY-UD+-VU.J%I"7HOTZJ8B?T5ROLG"WCZC:['>/*=YVZQ"EZ;=4_ML8/]">I/5_HO5_^!.M_Q_* M7U\'*QQ]A6C)G^ZNI.9\:M15"GWK2,=;G(;)YB+NIVQ;VJW6]WF0Y@/TKLN[ MTGR9Y$'42^>ZI"MM;W"_]CW*.6M7,A3B?NU:DQQ3VUS4U+HQ&ZT8T9^OR?<; MFN&7',<;O*ETHY**D9-5S$9<5F6R;E06T:$W244[,U(9JRC#ZV\>DJ=O-SC\ MEDXP] =#J M57EQ1QVLT+?=UX=55JTL^H65!NMW77/7(:!K:VLT;(-LQ;0NLI.'(-AS2. H MSZK?'+%1_N)O9 +-,=7B+ JR;+&]SY/U;_.7,.L B(&, Y28:"X,"[0(2K:( M%2+C RDF8&2PQGEM&G*GM@MH&Z.EPK@VY:*(+8])K&>VU;^J]Y6;*8AJS@6UV^G?H+JZW75>7UAMN@BZ< MDV]LZ'M,HXZL:U9NQT %0W=K9?O1\[&V]"+AX.@<[)=EU# MRE99Q^QL:RJE*2^(2$E$BT(SMK.%NZC;V;P3=/TR#>C1]OWK;I4(C5XJWRKC MJ*O;FK6[N/P[X@6@.K:S_>H=VMEX$W3D19R'^>L=?@CI84*[=[EQ="Q'*(%H7I9U;CUSE:U[ 1]?H_714H^>/&R?B2-AQ5]WEW449]+ M]&SW>54,5>5 ^US5N/4^5[7L9#R_BLD&-UA3QP69((*S(DW)I*'DNTS$*>^E M>DOX7RM/Y^\ E1*P X&Z]<4!0=WTDX'DC'PD#:*K>(-?_CM^5:)#*.L4%J*F M$CR4!1$KB4A16"!(6EA$@*1YIPC:X."Z#+-U$/T5!ZEZ.2\O[BJ40ZZOX(GC M11$OBVAA\(6]KKD;P1Z:MIYN(. ?OL/[)*5.;GH<6\B<<6H1M\."3&_9Z% " MY"" N 3P(*%L_8ZQ0MGTDX'D_A%'T5FRVP>Q>JIH%G0*B):.$ABP4J@L!MOW M78TJ]GA7BT[6SY=AA-,S,NP\)*FZHULEG?9T6TM)5[-BJ"H'V]>=#2MV=F>K M3L?J71!%IT46QCA3C_BMDFYYW=)21FQ:#%7E@)G=U; =U.YJU1$6RF:?T%/TX>-J&>;2N%^Q MF&,/44T_P=]+?T_C,CY\?+?Z&E42T.ZA=HMVN8;:S3D9_^>;#>F9C(5;+M+; M-'D*X[7:#2P3<3H"2/66# %E^1E;WQ-0I*B2@1T%U.TO#@/JQI]N/WB,E6+1 M:-FBR.E%/WI0H=X5*@7=[@W5-LAVB(T(,"Z(:I+ .T6#?NG8+QITRH2'QD=W MQB7YC2[$1RCM^.!8U%9Z=%QW,['"T(?'DI;N.CZ6-//D,.#'UN9 :)0'@4)3 M8QT8RG "C^#0T>)R0'0T]Z1^AIM"$K+:7-]"LS&['0O- MEISP^'&=I/LD9=&";/5REA1QGI*Y:*->;FHD'1]&JJV0GDG6Q&I+T%(846GH M\TF#[NDZIC3HF\DPM0Q>KC9DI JW(<\:83!X2&6(O)B<]O5ZM*=;5>3 M3PV+,_+C(ETFSUW7.Y6E(2#1T%8'"%J83C6TN!=@$-M:"@6QH:<&PFU"ML'1 M_PKWVE5)MP $'-HZZQ#!RR,BX,&Z0]7N4EQT-OH4@3'TDRD.%&!H%G$5 -/4 M2PAZ8=U-_@[:OUV-UPAMZ6BY"?KP.J&;V, M],D:L]ZOLI:8\DK3SEM< TB+.0[BF,8" 6=WU=4-17?G7P4-83),@:N_-.H:2EW:8I6FRI MLV*'Y_&&'IZG^!$3K9YP^5MYSK+>-4&D-#*V4KA)4=5 S\L;HHC+ N=&&]B? MTO1"=IWI!+(701J'\4-VBU-V.G<:9.%: 4Q)>8?PDVDL;$7*L)C/$RHZ> MS.$)IZM$G\[!5/$;G*.0TX"F]ECS,V&6X0/]TS_\\/'#QS^C59[(\S?([Y_QNL4<:HW"&91FF+-G19 MI=U+F'>TXJ]GB**;+'/HH8I\5>.*E!,VPKK1")S//T+R=3SPMZD]'O+!1X$[ MO*9YEPY'9//-KT66LY ,TJ#SQ=G5+14A?X@WK![J#TUQ'J9L17N*8[P-\UN" MA^P4;Y,4$]-[CAG3J.+)"#-1.YN,1^^X%E\CJ@=9%I"*8KQ!996(UCE#;?W0 M44%$J86HBC.T8M^F@QE,2C0/FGB^H_?>_LY;B0SLA,U%D(9!A"*B!!WXHF)# MVC>,44R&_CT;!\(U&1\S$$\*]"A@,WA..02 #[75S#!P2>7-D%:S9]"R:/R1 MI/: Q326=:UUT(SQG=B4^S@Z*FRB7;'FMWI/^'"%$JF9O@YA;7;U6;-Y,U2, M. YZL1[S:=@:O6U=K\%&'3([WX3RLUW+"82,K@B_[$E=&*4X8@^O M_X7Q S?H@O>V@5_/0-;A4&YB24<6_X/,8=U9BGT]I1?.:)76QR(^IY2,!?6J M&2.KS31C6,$2I \Q_""$+1&F6D0L3;9?-E:P"LLM24D!MM?RD@;6\'<*>Y;J M#V>Y'NQ"28<0%[44UX*\!+KH7L2X6NI9:%JM6;F#D!+R'S]\^@X%\8;\\,,G MNH:MEK/[@"S8,,@-3@U0VJB6H,3-$([+--3ANMQ/E2NNK-3F#M.'DH-HL2U_ M5=^A M'K)J"IJAP\=0^35$/X<.WP-:HDW>:-4VK1H5WN%#0V1E0] #@TR8I9U.DXT!(ZM>X:ED"O'JW U7CP:"IGW7;P>UD@YAK[>BC9Y2@HT\39G)-I!&#+"WI*5]109(+AB"JLT( M0T3!3 $V0S_LD&\TU .%6!CH6OKVA-'=J\'=>%!W>]N,K)^.WU8@MEW0Y5VQ MMH[BHSJL .PP;*RE#^CL[G;ASEEGG[M99 1A3(]/%_%]$.'%]C:E],Y?Z4%H M?O%[$>YW:G>;:04NEQRF-@DK#R)8QKRA)$;G8;9/RLNUR195U; D!P=*H** M[QAF)KVT$_ DR-M@S8(/P,]I[, HK%&LD.CH!(>>'2V#EY+:I:M,>9(CD7!Z MHB/36A+E0Z_+'%S'9>D13RQM9@=KW3T)KM$@13S*4<+$";BIHS+5I8( M MAXL>B@X:>7F6Q&3379#M3;D!3ZKK/HFC62 M@KOYTM)>=PN&7B'G-TB8!-1Q22\3JD!XKZ_!=*%)[;+0*P0ATD[K+)'F6OX((@J2?\R#6L[2Y%>6-M3;I&WI+.^"<;*@A!H MJG24X^875@0H1GJXGB P;O2\%+"-;G<+S>LPQLQ/: +/6F$(B-9U570_+898 M.6BL#E<8!+0")J3 %0#A!+S794H7LB:BVU3ZHO(CV:.2KJ&A2/FKP:QN7H5# MH%O8)3Q7)F>8_F-^?H;'&SO+KY?'%S!@QZ Q1U M!/WI(.0N0:[MT*X2($XLK\HGXX<30I0= MHJ)\$HCYC]_/_O3AXXS^__??_Y$GD/QA]O&/[T$W5U9@%G9;5DAV[5,P\R1 ^0_4 M7@-P3X'[NXN;I6]'5 :*P[-5#W/%A"W!N!-^G@;Q M;PO2*9LTV.:J562[H$,>"CJV 4 +H&,)&*Z9:9E4)2#1VMWI;81V][@35%[L M]E'RBJO 9)$K"J :R#K$KHDE;:!4,B?5WKIK;H$!>1]SYNMU6C /P2N]Z&*"MQ5(%>7>PPZ%E%^K4O,UR/N M#U++D<(*R3I!UP>J*ANZ#U6K\=&?4;ZG(4%IB \92,WPU'GDJ@63$T(0+9(B MSK/;X)7>0- 302;@D !2G3N6!*P@*DL"X]U>[STO"8EP-4#:R%:CPZ.S1(.U MBUT]WITL*E8\%@>,TU%FU)-&N;&5C^QXMDA]RE'K&-+LM/%/'W^8D?]^*$\: M__G[C_Z?,^K68WU0[FBC$>-LL3U+\2;,3;8:7<6=;C8Z]16W&S%+"\W+ <]( MACK?X:J+$6+.2AYS6:)6D:?),_@*Z"E-!1=R R''BQ=4UL^VT1-2CJVKJ MK7;MBAKX9MM4?>&P_HW>2C/8FROAY>AZ4I94=/IZJ!L3]FH9YX,%\5R,:G#"#UPV#(R(^NFU[]ICR?4[V\=-;>!J0 M?ZXQ"G*TP@]A'-,=$^DTKL1$MEW$VJ>,1K4,DW6[U";'CLD^ TV'Q[+/*.-F M+-UL6.JJ(+H-PLU57'IG:N.[:O@T$'8Y8IK8(C[Q60DA*H7"N/)4SI!J5G8T M)O8QJ?*TAO3!^S6]_4#9%*3HB4[5H(0R1IO (6.H.7HZ*0_H':>+(*5#<%:C M.+W]M%;F[S81=OK+E,A%S%#]$3UA=E[H-R.D8L M4QQD1?IJY'WJ*NQPC.C456!76:CA@X)Z9=9.XXQK3'9AZR3+_XP^?/A^]NG] M>Y0]DB&-+21]<57)4=.&MQPR;K9868;SS.!HH5W0Y=:IK:.P36(%P$\']'K> MWU\LA4#5P;P\//-]CDQIV9N,L< M*V;VM)%2B@% M>GIG STA(XH%[MS6G"5CCTLI"*21'9\+$U]OE5Y4- /,V%?EH<]"M="2#P5U^+']0'Y.=ZG>!VR&%OR MZW73!'AE[6Q6JM<_0ZU% MWJRYR@,_AA^[D:X)&WY$]:;:U+[@R4GO*(Q1' &/0A>38>3759:QL>']IX^? MV/A ?R-?J':P72?@@+M:G64;IW+?-)^642J/?&_59RQY)-_SX:H\O4 "01$S MT%2 =XB834(X12IEC)F\^6?54_'T9(<=KC_A+.>9/DNY;^K= ^LKT:UT=8(^ M^$=DBT6-9V2B1:_)T=L 4[H(_]!EB1?^$.4JV Q; V:PRR*-P[Q(,:F<72.C M1U?U_:9L)C,0=#6CF=C01LM!ADUJ!ZF&I\/MFG$$4RCDHX,IH<(49Y.=,;X: MDYY;TP]?PQR M]!@\810G-)YS%\2\?!QCOMG/$U((([YMIG@@%0=H53J2&#H"8XV",D@L0TG: M@!+]3,!/L!XQ@5D1;VB6AS(C9)"FI 582?=3^)=@_1C&.'VUF;Y50@ZG;J7N M;6 ="CN:L$WVN@,,P+(]A]N2L1P[X(5_/PST_%JU9FF=T$G*811';VR)S#92O$*@6+__XX;O9#]_]<<9^^--W'WD"$/+S^X_? MPX8B&P%3C$,V0J6;? BD*14$XG]VF=> ZR.XQ\FO@9)TF"OD-,M K=^$3 *U M3AO@2_@9/X9KPDW9BKNKD"L?05NW=O=4?X=805LI"+:3[^S=QJY]NJXUVJ'K M6M!\-_Y4UN1^!\MC!5NI4'PX*&U"G!T1UU M"IE$_BS('EF.LNR1[@2>@HBZC^;Y69"FKV'\H,V-82;O,I;(T"+Q$FGV6.;M M(S_41-GE@$IZ[*L-5B%& RP##2RRP9@08F0#,*?I7>_P&A-]5A$FRWOS)*_= M8@"I7B7Z2Q.G'LNS/:HGB5]MK4AK5O M:A0ESRP3 UERH$U2K/)M$=&E!Q>@ M.]7OWO\SV:9^_-/W?(_ZW8/OP9T UOJ"+8ZZL:_9:T#DB&=$&P39 N_#D(.72]N/J/EQ=T7?YQ*8YC(2>J=EV+.(0T#6]VIU?_0D&IQ"*&6XN M#%0[/']% _/7OQ=A%E:!#/?D7P20$3I-@<./VIAL4Z<-R"%A2/38;K%=L'L3 M:78=;O%5G!4I/8AI^E8["&)=@[, )ANKA. A*HP66U2)(RJ/#A6P2U#U8P+7 M@^&FNQQREI M@?B!7?BZ"Q\>\\7VIXQODQ2SJT;.Y>/#&@L$!U55GE^)G"$F;T GK2?_^<&];^-6TM#*ER&3;=E>SN@-37$[N1CP17E4V(8F;36*!E\D= M7T3=!BE]4.WHWU3M$]5R+K>*&@N$O5;!4FN7$J@4J?O5@3:,EG;<"0^_,AM. M)$8XW3V:@$K80)H@RO4;9OXI3I9D8* MN30,-Q36J"E"!&EB "[*(Y<1$>;4 2>+O5DE9[QXV<<";0K&Z* &,XW,B_PQ M2<._8]4E0J44Y"32T-YD#D%'"7!2F)O0G$ "J0F@\X>().WT(<((A@3\ 54; M E02D. _:&VV>/+DE5@SW9N(#SM5!T5[$S):I#?Q IYT09*R4\& 7K5YDIQ! M;JUUP@99*ES_LCB8&RW+64N=P?*$D+ZF;=! VR:5@P;7[M^/XF.)@J6=I:%> MD#IHJWM"BA>$H9"EQHUYR9L7HIJX4#X1U02%FW"RZM;=99*>EW?NQ#MJ!K=; M[.IQ&9QF::$P C?N)58UH,[KF+ W,46XX>^24*T%7A8BL^)6IPI<=0WNE3P&86B:\#EW(LDJWKJ6#YW1^7 M4+/J,?&Y6(ON&A 4=_A.=A8%659^;?X22H/@5!*N@MZ46DOQDB%6FL:[L?($ M)T3"^?TP>PNXVHE:;6>1:WK(-"+5'.'%*#*M+V[650>P?9=UP)D5]\Z371!V MN< ,9&#Y=]#<@H%" M>^BR93(O\^$'T6T0;J[BLV ?YD'$_!NK(,.;LV1'TW>PMKC#/ P?W^/T*5S3 ML]^*(Y:ZV7A: MA/G!QO:9A,*Y".';LTZ[B#D$5Y;,KFGN0%VG^V_3<$+8 M&$)V'8:. 2E^),- ^(3Y-='K)*.N6+K6";?AF@T/QX'EDI@[7YQ=W5(1]K8E MJ^Y)BXOO#AO9>&N!KNRU% ! MO>-*?(VH&O09VVT8DWFTK)$]9$*7&TWUT%$_1%&/J(8S%&S)$H'>[X99>L W M<%D'BL)@%4;4#Q@T'@*.,?,8'J^1^[!$ 6*_<.D&AOIN3I3"IW"#XTU6BX:B MN7U5YTE2$9>G27*]A;.DJN@,-8/NNO(P]U?\$U<\Q@_T,$1[EF2N/\M_O:G* M@YX/:< BG YID.+H;(A\E8?VG1,-?M6F(PU3VDN 'N#1EN 'JWP1Z\NZ@>2

H>@^F#>4@PCN MD%@@P>6QW%2'\X94FT9[D/ 3%8:D82IP^\*/L67"H>SB[ K- M\SP-5T5.XX[IT>QMP--X>ZJYY=:SFE\A-H",;BA$5<5&-"CJ@QV6U6-8P4L7"<'.9PQ M5:EZSNF);&J:*40A#I,V1&6/.H=([9SSD%2*ADUP<:BLG7U-:QQZHCU]M;#, M.M*5+ LHS8@6?(J<(UKDN;XY1YO\,DJ>,[L+<((F^7TL4N$T3BNO-Z>M/&7W4X3*,@WA-%COS=4X03V^(&N"K M3V4.4=?+UJXWD1@$JVK0ZA6]HS61O=W7Z% 9.M8VY<-M1HN;40P_F]__.[J\ M7OSE'EW>+;Z@RZN;^K3^4V^SLCV,WCS\'KRP0 MO[S!O4R6PB^]LM!%:651UR%>0)>T>H5AT[ M*)8=H4,%H(W8!$MZ](W88].U5U7HH3E;JZ$,YWETF'5Q[9 =]NWI@> 7'J0> MB'Q'S[TG:XPW&8U.O(3Z5R0 M1XJ_.\H2G'Z-J#@ZRD.]_=[3MJMXG;)G#]YM,/_I:^HR7E&CDDH0]NEW&R2* MK[_;P-#I9+K8'K9V!O-DHS3 %-C45CJ[D8'[7!:"['K*4JM\?G0:D!G)APFF M Q"RN:,##9YMWD;9M'FZ61MGDP;SS.E@*]?4RG=%9=F^9N_V8&4@M=+/_=GP M?9D7J[/[QR3-ESC=G>-5_H5E%(L?KN(E^2S^DL3Y8[9(KW'69]UF7K4'*SJ+ M=K!;Z[&*3VC-Z)PE9JLJIVLF5CWB]=/W&^@7_%H-#FB7&[9-H]:SM'2K)$V3 M9WHVZ>/:T)8'IJM&6Q(X"D,X*GB=Q ^5?O-X4Z5)P.LRMZ R.,&F&J!GV8AI:K*+P@6V[LQE[++'Z\_%;4,O;@>UQ2S"[ M#O?$E&.[Q*V$D["1$O9P%N,G[+$,N7[FZJ4ALMD MOOZ]"%-Q!DV+0F9W>3-GOU#G.;2H!()^1;5+>T5Q\7+SVR VK@2]A#Y5 M.V;[F4F4>B1+<[:,WQ_LVU-19AZ6F0=!1'.4RCAH#E'/5JZCK%@]7:F.LT+U MRO-K;B7S_):.W_(5*>]]O1:3GSTXG?MZ[X,(DRTM>\4]LUQ[6E4#Y,,UL$_M MKV45T F"5S%S0S_#$.=1+=V$V3[)V$TH9G!0&@R]$.V!5I7WU12J;JX3D.&! M_H_.P$]$,1;$0W:DX9HL?N@?R.S<_$6M)$^.485;G)?!%N3?44'#?BY>R.HF M?L!W9"%UL=UBI>?'M2(NKSBX;N.N&P4\YQNJU4PS2%8?Y7^D2\[V[QH"93[K M8X!-I<_7=%@J54*53H@JA;A6,.L#\):_N5BB\XNSNXOY_06ZND'4!09Z@0.$ M[L)5$!"N0^XI%F2[$XSE#5=6!K_'4-MJN=]X8O;B[OY&_"& M&T#9: $6!',7JWN!1DB^:Z*!1A!AO%+ D4EKCEC3GH1/*8(\X)@\3%ZF'J M*V,W#!:#-I4X9).5;?*;&N?UFQK'1=\A3]%T*SY#3]<@.\_X?IB8QGU:C&K5 M>P1DV0.ZSK-'9YMP]M"$HAT]];TAS<(?ZN4N.#(R7!^[@JQ5[4AH6"4L)4WM M-B4H"WTX5ECZIAFL:W6R',E0)[,CM@(W]QA/V$UBSSAL!74#1EOA'(C?\_4Z M+6JK9IS=!J\TA5T/SI@ M!D>;I&!''6L"SB37\.A\/M<$> MT+QRFV*:+Z4ZQOI MJ%M7^&UYF,))4P_DOZ7Q,@0F[3?8Z#%@$N?DZQ$M=A63*0%G$\3X&R:&4IO' M P*!;Q"UT-%Q/Z@%#<^BU16PMJG$R^AT"6XLH]*]N@%K;B6[ 5O/>)@<;//Z M%JP"H_W#S]V^/V+](CM\]GCSE]5K.=_+Z_]HGJ8T#(ZOM^@=;9Z+[ZT:ETK*HLT=^5LG,P IT_ V+W4#I]0?M U-@7/!];[5FZV=L!S MI(NJH]-PS^XQ-H-Z#0F8NI1E1GW M9N[(RH:K43CMZBURZJXB6+M-HG!M=E-5)>3VM7&Y[A)W(]_H\M*>/(:F[X*. MI[8U[>\$.Z=%%L8XR\YQMD[#?7GOALS28;;8WI(>)VAF\_02O^2G1(??%)CJ M4YE#K/6RM8W!JA)4JX7-;JP>[K$\UH1^H74A5AG0U>=QK.XTCII=;P;R]^IK MD&3LC^DV2?L#VE'2[2<<%YBFJ#FCWCTR>- WG,Z*+$]V.#68!8QK<)IJV]0J M, 5'8M[,E8:=(,8]Z7M M R@$F8RA:C%8#*G&G&X0@8^=/:T OR^CQXX![F&&SL])LGD.HV@>;Z[BG+1N MN(HP#P6S&DPMZW$9"FEIH1 :6C<*\>%6($^W2G/X U&;MM M*_(-LJJ1T0*SX(/^Q,9Z3T7M7-$/J(Z2'*YRJVE")N TD:%$9S'+WRKW;WA7 M-[F8U$_5W@ 8,1F9I1)@*%$-/P),IAQ1#2/;S+4_2_$FS-%EL*;I/H3;&7#( MU@Z+&I0XP?9%D-+P(II=G476&8R ;.M! MQWO3.9"TYL&*7JXFA;2 L.H[KC62+ZE6BLD[$*IVA MCBL%OIRMC8,,85TP"BS\HL9I756C)?30FGTDA[05QF8'^%PU?I/P*RRL>+-! MZ)5N4"?)2"3H/0RH&>#F2DQ-/Q;1GH8 .VV3D*]6URL\Z+QOZKWG;&5V4(=G?+E) VFL4,X&6CT M1"/;#:*R'DQ6/:PR01STHM($<%TK21.TN6+-+LRY7R7>T##^,'[ ,;U@:;NC ML:G'+9^L+.P@5R7/5HB-&OP[=.[5H1T0M>]-?_!J..9;5>0;8C7S@2%D/3@ MG\[:7/5HB7><-)DW>B#6"2LO@S#].8@*?%3$Y%A(+>:0<1K]VXBCQ1$K7R,3 M]-;%IB_:T#+I"# @F8SF&CE@**E&+QF6P%?L PQ)MN@RC ,R- 41V8X0'+&] M*>@8;(0L$UZ,Z2&Z#R*\V%8173IWD*RT*]^/5%OA!(L49" HBX)=9)U,;6>^ M*#5"&HXG!_ P\C+U;F]KGY&$5?7SQ*8RJJG$7-05W\SL4)RH+[:(M?&BCFFP MB66 39^#]#5;%>D#3:N9TGP0 ?D>F6) HV%MP=9@JVND&5%W,.((F[.2U=N. MGG&",[%-DA2OEV:Z9U8!J57BR MG>G3F_+D<>9=Z2@]^7,ML5V:Q.3'-3YL\;FRAP#+%1,?<9E4PX/B_#"U:U>[ ?FZAMZ..7-'6UK'E@,Z./1P\Q M9_IXW'"33;U89?CW@BAX\608=BT7<9E17:ZWL"$X%$6\K"=SD*[IA=3=FG8' MP8O)A*&0 42,,EA6A SX2#U$?Y]@KAU#M7!Q%9H?/#RD]&TI]CI2F99N21_S M,0S -Y%W&V9O9%''1JPF1S=A5<;!7Y@L\N"XKZ]M]\5N%Z2O=:-J5?&77>B6 M-6-KN1@++VTX#I0WAV1'.+PY'ITEKDO29OZP0QA^'E]WBKS( MUC><-UW9_(:3QETR5GI_QV)$D$BX3L_:J75G0L@9NZ'F$2E-M:]-J?2II"!^ M_0,==/(@.K NR^LO08?Q-DEW93+[-,PHRUBRYA;I$-GMQ%G '6O@*6'E^.O, M#2L'WX C*1:_>G5LOO)JVS)ITEA+DR&5N3JVZFMK&YX\YK=6T>%&*)D86[,F M./M&M;Q&3(%X8 ==@R#<./J"QZ_18=BX.*Z/G>D1Q\+(6:YE"(Q7M+ZQSL1; MR7_I^TN74?)P"/:FP"",*X8HQP#O,38-!#KOU>Z.'#X83?+D1V7H M:R]WJ75MP(^#Z*TU?#%D=AC#7CUUA0XWO;;:VG$9"F.Z#6P!'GBX&@'>)F^4 M&&)[M&6%ZQ-.9V"50J12F7#L(S5(J# M#Q(C6$@S,20Q.VNMV0@\I]HB40C*L82A4WHEV\LP#G,RLS]AX8F$RR*G:05V M29J'?V>CS\4+S;EF'LHS[F< :#I2^ZBHS#]PPKX@OL$Q0_PKJ/X95'['.\Y/ MU5S'100565-?0E=[^#!,C,DHV5 R)IT%WL+(_5YB&1AUDO6%S:N2CRC(![0W>>/V7L MR(HEDRO87O0TR,(U5Y\CR+[Q[.0L"Y,-H23569F6HT?##2"I)QS1GAT\[S1 M[X4ZY8RLH,N'C-HZ"H__L *>W!+L;E'AI9_.YG32Y7=X'0591A:W:WZUI,@7 M6V5.8)Z=U'C<'>L##B$V6IMTW*MN5(R2(J?CFRZK;9F]UY>5V63MT[C/U?P& M6Z^QMEJ<74,R>ES"M$>"<=GB>&EFH"?-S]QCR=:S9I"E7-]64"V # >(,KVW M+^/$!&UR'"":V3F\3@H^$D/D*\A!]' \2)P%:?I*]M$LA2)+NI/EX8ZJ?DBL MF"VV]'786I+('D/&*-\!&4#&:2'5<%)]@:?F+',]51]!QZ2=S/G)'DBN?R,R#GY(#0BX9P,28OT M(8C+TZDSLL!,HG!3O>1U2T!;1;LP?SC/6WM/?H--WS<=J7Z'0]!8+2)$^-3J MI1=C:S4SRM3K;N8)/E;OR7Y^5-"TN30J8@8$0%9>W_.05!FN"J8/3Z"1R2(? MU3*N0AXUF@LYX/C9QV*+Z@)5LA!AS3CMM#; ,*93=V M<0 9V&-)@AJQ#,Z M@X]1(..XO> ^<%&5+48Q8ZG%/,EUU-'^NA1'<*\ 3VJ%+\F+9-.9"9P@Z7 = MQOB*S)Y=V\J,:>/92GU%X.]>''T'-(T\J7 C(=WS>CI,]3[B/W, M",##TDP )#YEI4>/*_33],<\K]A=F/UV^GJ*X_7C+DA_F[^$JNE"+^J6!3H[ M.B!T%$%4!AU$R Z<"($]%>K"%L<4,4)9!TV,( 9$E4J5\V07A,(&2VE_6Q24 M*H(==O#B8MZ091IK8.G2C30]7;IA!C6S+,GG[">5HQ3L?%+3W@!1M+1OL\AH M%@#/'6T<&4P;;1#!4(!J83]9U*4@*=#0WAA ?LT.H]H 2@,12UH:B$!R0H-E MN OCA\5V29.B;JFO^7.2;!;I/4Z?PK5N1C"2=D@+,VO:T.)2U(E3R=&?J21* M4E3*@LX7[NUR21\+#+9I9 % '^BDG5\,Y?VAE'2\-@0?Z P$8YM'U%+/459@ M=$*OTR"B.?7O'S'.KQ,>F:R9HN0B#DFDT+N-K;(H8F515=B#45K7]FWTZ!H> M###:05@E! P:Z9 D@XT'8Y"^#TR@ S#:2(["#$+NM)+PA[6*,#G%X:87L6^& M_6)XL@ERVZWKC(D]$%5&]^@]<0;BP >='?:8'G@VWLJ"]M2Y-@SZ?%2&0Y-S M4AD(O2"5B7?/J */B*7REYD@$-H#"&&<3P33>@DM .GF E7]\R%]H#QZ728T M2KP@RGW!- )503$S<9?7GI>R:)?N#34K:1^AFFU=WIS MR )LPH4@"Z0-N*-0_\Q9LB-5T^L05S%9:&Y">A]"2@D[<5T&2^PU+CI ,_HSL-0 ):W'>BK@56GA4?AL9Y\:6K)9^G; M8/U;\$ ^9D-YB2@,W65VZ*A>KL8.@O[0W-0B"QN Z*W$F(+:TP.L!ZWM@':D M=-E)^TH0,A=[,\O\II:74K7^-1('N>ZOM$=UB[_U4L.FF8D5=@%IT5OR&^7Z MKG("O?GF5[('9)=L+Y/T!C_/U^PY:J+8;9K$Y,=U>057[3VTK,A8!6K6X8'[K5>/MG':JSO=1$.0NA?;^2;9TYE!ZQOH+NXRUJ%; M7^'XG\:=T61(94$O'$VJMA8.]A4-[2;E1=> >FUP#5(GZ#))A''ZY-WF,ZCA\?+ M<;I3S 6F%0"_,=EID_&SD@?I\A4\*N_/(Y)&MAU-*%^1[S#!Y3QG!SR3IR#E MJ(-[QY7^IS4P4,46V\KY\L&26D8U0K_G:F2U^9NN#*\WY5AYJ''&T^K1?'ME MK?XPYAQJ/S +[P[JWSD7\=1 MG?SC;W+52#M;*YI.TXZC DE7':>%/IE M]P'.;9*6$[IPK),532=^">-P5^R4W=@JXZ@CVYJUN[+\.^A<(FW!>G=V-M]T M'1J\Z#NT6<95A[8T$SJ4_QV^0[M:L-&A7#,OM+FU?BPOB8!=DI?UUJSHIZA M0^'Q<9SD0:3#L;GF2UI=Y;*5XWJPVOLD(Q4_:1EHKGGYF 1Z8B_9)%O1 ^T' M33785\=$","'I&OY0I ]:P^"\.0]VF#.X5GU-A+,I.3"$@\(T4*7(2]:T *@ M!WWOV)@2O# 8#4I=M8#I>I8: NQ:??E(OZ9/3O_3/WSXT_L_^P/L.B[48*Z# MP@F ?P[2D#J^3?#;4=8A?+LT;:.A*@,/7BMMO8*N%!%MY$KAX"A:10]8&*"J MNGQ27)IL!U3*U3< ZPX-W<9F:-#7"W5&9W-G0?9X&27/*K^*F1C,N5R7_KIS M'RJ#F!"8XV6P)6MJPY;9$,;;)-VQT[(?/3E8E*)*<:PX+:1Z'"K:=4@YDAR[ M)2BEW$<)-\VX#5[932;CM?I1 &R]7M-9NV:OROJP;E?HS0:=?1!N6-1)L*.W MS2AWUU&QP1OZ$OJ.U%"D^'@3SV-W3AM4ZH5^&U%CWFR)*>7FZSQ\(KMBNTE, M+@UVTT5FC<&-EY@AK)+U:6:SL(N4/*%%^:_TNPMAC M[G AAG<6JOH)<,Z["Q\>\\7VIPRSVW2+51Z$,=Y )E,QQ,U1$$LXP_SH:36 M$KC>$C%^%HYBDE44\M2IH'/W".1H3_ C, -@+?P73-7&F_D3^>U#QQTDU04? M^ZK UL]&=FI7UE4MJ*S&HXMU(YA[L"XHK4L[[MRA=X3FKSA(LZ_]67R;HUB] M+#>',#Q5S\.,)>BX"W)\B].US7FL256^4+7;3GNJ5O4@6A'9)/.J/"2KF<$" M63>5?:1F["TU%:BUHJ8"LG"W9:OYO-K=GQ?XKV2D7))OJK)Y]:@+^H:LQE+S MN[''>(2JJADBE2%:&V+5>70KUM+J_U;$&'W\YQDBZ/F3=S==3*V(5SLZ6S=X&\8A=:)^ M+L(-?>3,36-P]G[/V/O'M\!>&;#[LEB&:G@V_Q17^W^\N7A9DZ)S=J#>E\KR M^GSAL<+B/B2N5X=X?8A7.!Y]/W&S8_IX'-X,FFXMK4?A;E_D[(R&3/48.KAO M )"MJ*M#,3QO:X/+"+.N/^QLVC5X5H6*ENUM83V8=L]+>DNY#@SVG2"])!9; M>Q.$C+739%5Y2+2:G2.Y?&AM;V"OV6TS7ZW^D:U6OW\+Y&OC=-!>LP92K\@X MWY+^']'WTZK/0UJV+1[J!0IH?6_%%Z0S?OE(EJ/,HK? T$[P]J5I)W+]X2H/ M?MC@=+&])(OH(**J#B6LI%+?6"NS?2AU#_72+ 6\9D9DCSELVA1US^YWZ!U^ MH6'\M$7R1XQ^+X*4#EHXII']]X21+&-.5?XC:"C1<#;T&@&45(!([D#_Y3?I4"6SOQH6K?_ETL\;"-JY\R,JB%$?4^T3'I<;VU*.[ M-#HH:C)":'#H;(IMQ_M6BBR34WR'UYA,^QNZ3J?$UYVY6-;E>$*UM;1K'DW2 MCGFTJJB<1:NZ9FQGRJ9.("Z.8;57&]1>8.V:^'HAU2M.CD!%+QDX O'@_+ ] M#61^V+? K:&4\I))=&<[VNQVK,M#;M4MM269,+EYX-L9:K-7@3Z]H-I[;FOC MU"M&]O'J#*C70Z;:^':L6.N?4PUM0P"[%>EA^.! M81"@_02^B#V?O]]:Q-\0%/?E+WC$GXF2R^=DK%7VL2H/J5JS<[@'B53V%AQ( M"IN]NM72!Z=]2=D&J5]DI/?>1J-CK3(?"5FW=01*TNK>!"E5=GMU[;,?8GL3 M4X"K$VI>Q4]$DR1]O0N>OP2DI\,@RFYPOMC>X0RG3UA%11-AA]0SLJ4-N8,0 MV84&S^@@-T-$DFY'*UD86O6RB1JR*PNC(-Z@K-CO(^"?DV23S>/-7Y+TMZOX-DUHM+PUAVQJ@R"5E;4*EE7U(%81@R>MBJ; M*BOSC7J#+*>%3\+X9,^+,WNW51,\T!J](*4]EJ4LM0>R$]K>KXE.182I-RD. M=%:XBGGDL6]*T[ JVVE3BD*16MK416@ESWRL5/V'RZ%@!3]R7 MH5]8'4#OB@$;Z9*6]EAML]$>J$Y(>%ID84SODJU_+\*,W<.5O%JKE7!(+[G6 M;9A5)5&MJ.2A6S>DF41UEU30(*:->PU'B0R")DDGXDSHT@FW 5G6[VE]*8Y.4[+VE3ZI*R_J*G]ZMY[" M0J(LA5@QZ3N[T\)Y?'V=)4%7H*&1\7QJ*!BE-Q^MB0?0AVZCGL,H(CNI]OKM MFG#W*L>[KO63A:PK@AE:TF[>2HQMG3N6ZU06,6$(%KHWRAE5;9#7X*X-[)RL MR.:[),W#OS.N+[9MG13+,9V@P[68UH8VQ.H"=-LKH QF"3;8CO!H1]!IA\N5 MEQFRVLLN,U@YH8;"/5#7\N)EC^,,V\9 CE*[0Y*-TQIM!*L=3C/40'A9MV]! MD=.T3,-RS&79 QAIW?@M-YZ&3T)R?42JM >$$7GBZ R,WA&\)ZMG]L38-?V( MWI>GE')ZIJ727CR[8I<_#\5151[4L3>M#6[/H+18$L^:M$""I('6RZ>1@Z>" MU!FF !*H8V]Z.SR@A-J79P0J)[3XC&.=R;)??E*S6>4 >Q*&&=1N3@?H7>\&OS2(K[$'OT%0.0#MQ/_98 M*H^9[M0>S T(9Y!KP(G2?+TN=@5+951W+E!O_6X?A"E=/>H>O[:K MP]4)DZ5EPJ+F*-[TR4B7&]SPVD%7FQ[0KM]7Z4$#2YU!O*HQB-)^O9<./I_.U!K\VOGPU M>*&)>OKZ)?@U2<\BLHK2N/*M:O&#FAW66>[%5J^(58%8':#N?W@[/2&G#+,6 MK)0!%IJ.1ZUN@IT^=-BZ)C]H*;'2=KJL Y96!'P>X9'!GA!5A68+LJJ@[(2P M-PD]9]GC',\?4LR.6C+MB89*R"$-E;JW 7@LC(ZE@8\K; TX$2SPXH1"CZ$V M(_0 <@+^91IL,"6>'O)B48= []!3V(K0(FSDA :U@;(\LERMK$L RW#0AJT, M!$[ >E9D>;+#Z1U-VTZV6=ECN-?C5BGE$,)J[=L J4JC1G%@8$]J@DNX&R"I MC7P#&$'O+RZ+O$AQ1WSA69&FU"$9LXRL]\5ZC3%-6'D,-LP4YP/.ONS'_F6D M5APG9OA+0)0)\U=TN.\N/ZOP9%\P)@HM]A%C0A":R!U64#U92JF>7G9EC7X0 M3V/U.(1BZ4A9E=[Y$2SM]R:WVD @#PN=%U#L*7.502=\:H MNFX?DH$_!#":]=Z\!C ,P\-9Z_RIQQX#RW,R[G1+Z_.:LMSB,:?:Y^2M$+;; M=F\R"P^"[PB3[!&['K+5(F/_T(J]Y:]!#OM^1*85(UXSXE6_!4J_I93^XX!] M&,E!T_OW6#[47HR;>0W;7;!YS04UJ? MD5ECOS=.1PS \PH*Z!F G MI#W'J_PJSO*4Q8>H+#H* R=.=6&)2^(H M<-1FA0)$ )"_-KBN)Y4 @_ZUXO):"QX>W,*;1G N844-< (RC!UYRVCF+ M[5F*-V&^*/*,3$'TU(3,/46L.B74BSI]O$5KAWB?AHG049,+H9H4VR$1.:@G M6:RMJ95!T=&R-:L ]D$6,X2)SZ^8PBUEFP)W_)7U64L:K&)7WL[!.H1,??(X^J&NBI-JL#'2I!52U Q!IFYQU^ M2J(G1K$DB-$ZV>W"G$U!-,B+T^[(.I05*[0MOP)*P1[H%>C8 [I@U.1IMHA& M0\FIJ@B8GDH;C0EZJ,5KBEK9.G\*PHCN%RH:%BP;'7VRMV6^;YS4P]:$E7K, M.N>E(>O .-7%F,-&NLD=>%(HYZ42\M6L@U85!D!3*G1A005EM\'&#?9H;D]V M%7896MREJQ".VQSE0&\[CJBPT[!A*2:$:&$I( # J[UIV%T<#,#2*W0"(D"O M!(ZL-!R0U7?W5.!P N;#--;:9N@N?FCD',);9X%\XA; WK_P]:.>QR'28KN M\;H@ LC>+)><,()9FQQ&&'/"DI^#-*3;F[L@QYK5BEC4(1Q.KS/.?C0O/S1HE'Y")@N%!FUFBA8^9/^@Q=XZNQ I00XR\X M?'BD&:V>!Y5OM961ESQ9M*G.S@QQ(@E5SG GSBQ9D<#-,26"!V//-KT7& MCM-MIQ23&J'G$".K32>-LK*NF>-8W^B4(SJL$CWIQC/_#A/,ABRD/>LX#S?"4OWB91T5&[RY),UQENSV15Z^-USML,@&BRFOC=$?J7Z7CV6/U")" M5&"MWMHN%E4U(XH]5*N;,D/]+\*-1EHW&PE7C;0GC<3& M$OHT0$<;N1PW1B66\ CXF*QR,LY45P3+08\,='A#=<1QQI\S25." YZ<]O3U M6.8V>&5G&<]!NM%=^QSQ&P['FS%;1G4QDTF>K*@HJM>/ZA^@^?OK!BWV5+>K>(-?\&:97&59@=/LXO(R_Z!3+9,SH-#7;L.:X/4KK? $;@DW]4>!9M6X D"&S99 M(W"&J+P7!\=V'6>#1+'7G"#QEG0%/<_6C'C-8@Y1U=*OC1WZYS*L 'R4ZFK* M-@*ZVM%I/VM'EG9!@+Z6CA2UWO9@+.AN4EF/C\7M+,UK_4W^=>QK\H^_+<.< M+L?(&!,^A9LBB"3$5I1UT.,J387W(V@YNB8_E@0DN[:-J_[7-K ["/PES!_K MZ?&7R079$BONG_2J!0HV6NN, 4XG@SH,R78S#K,C>.4;?3(!S3+C%8YEX[, MEH:"KXWMZ?DZ%'RET=F<@MNKJRW=N*]Z^P*..L<;XQ7+-)]SZ=2:IKU4$/9@ M^30E2@0_U800\8-2,OVO#5*AC5&Y3W0Q:0O!^6O@\-7X>Z_]2&LV'E2L662, M$R>-E-%,_9N=OWO9TF6WR3Y7W%.8[P? MXO#OQ#2?HJ,@,<570-DE131FH<$WX%J_2%C^W8U32JBYZMDR;C.RQBOCP MVPT[BCZT]YJV=XKYZ_1Y@N(D/BG[)ZOU85T&5_.%/;-WZCN>5&I%P-O?!!AA*3=I7)JU*D_R;Q-2 U!-- MC48@EI4K5FMJ->1 ^=2TP(Q$U4;1I]6=VHY*8_]HT8$@/1+S8+H,7 M@T0=TWS.:3;*2=I+6&@MSJ[(GHO>?J%W!V_IBH2><^5Y&JZ*G*5VRQ/JO2$P MS8GF$2U6[0_XI$C69^0CZ)<[\E=TF:1TDPV<)'(ZK(FY):<#FIMH'+VR=%6J MNT%D5XW+6!X[^P2"',41DT>-"A"OH=QQP;XXYX.E3@.?>B!7B(OJ 5N?:&D2 MT6%?E7_T5$5K6 )7$9GA%4_=F.PA8;6A)WT![>8VET*C4[Q-4MQ>,I2_)@L M!8F'5>ORYMWVF&DN:QBFXP MF;J]>&J+K#:&5$E#@EJ;)1UC$/3IS"1B\= .EL M;P]ULF&6Y];76;WGQ T]-R^*?+$UX++.!S:P7L"YU[8%M'-M4C"_L.$^%=1M M]C;: G(^[<4/W?S9BQQ>#P^:ZZS#JGT#@X/DLNQ0/@"^@/D66N(M# RJF\EC MT,+K84%[97EHQ6]@:)!>0QY*"="W1=]*:[R%(4)]97LPA""46X#YIF#?65U>!.T0IR%9J XIIGPZ F6 M%V^O]D.VXO#. M9>4?<&YS_% >\_O*&!V]2+,1JAU=5[2'-->PPA/X\PJUUJ M>-NC@<\MY>-08L*TO@.,"/+CA>I8&X1 M3]Q8;6_7IIPH]J67*Z1+G!D;U\A?<[$5WEH\69M84]X;@Q]UDG78T*S'B-)9 M!?1HT6V7X4C UC%MGOL60&IFH1^A9[;0,^*< G? 6ZURD:)Y? MB\U%)>E! (1-9YFO3,6>\@)Y^G>G#"OP"'WR=Z=,\.?!^;I=I]EB$."\_!RO M\NLD?B"[\AW9=]T_DH4B_9EHN:)+1.T[N:85.,V58FB3F#1EE<\0%3VAY5$0 M;Q"39O]D.3-9!5.]9&N8'K.W?6=!FK[2#!)/052P9U?6Y?J(6AH=[-Z0#_P( MFVW%!I5BVA4;2#JA&55G252@JET&8?HS[0 %JR3E'9)(IG$;4T>V9,4]^9H 1.&_A*U)C@_-=5EC'POO_T\1,#,/W-W\Z#7?" Z7K],DS) MG'5:9(1'6?93'.:*;$ 6L@Z ;6.),#$P,43E$!4D:Q-4B2(J2Q;'I33(\L2Z MERKD6'?1 !31RF^2'+.("-EE'FE)5PCIU%(8.B@&:"G$2L#_RU[F%JFTJ+0(+<3ORT&Q=6 +0 !R%6JI'5V**7 Z-/67@>OV0%?H#2F+'83NZM/$@!W\)Q98U+A2_(:NGW@GSVXHG\1S4:ZT5ZQCX//V2Q/DC0?-?<:!: MS5K5XC($Q\HZX;BUDD:E^ S1"E!5 ]#31:/8A/9<&FV(^ QMR@K(/U]!(V[L MX2B$W=ACT2G3:FHMDU-\&X0]B&92"0#/C&PSI5F>H!5&M Y8H@TRJL$S'YAE M#C\9L;_'ZS"(JF_R6+E;G+*WG65[2XV0J^VE3G=A1T8L?V(#U3;T'P=:C MBRUU^J8#UZ/26H#7HW+K3"=*THF\"G\6I.9&W>?)^K?')-J03U%+4B;GS71I M@4.3A:@&A! ^@B7YE.:X7RH!YR&H::UU$-"R'AR@:]I=XQYH-SH45+2GWPH9 M6+A(CV(E@/'@4%;;_@:@ 3@6;6FA/0R5E(>#B_2H4'0^>G ZJ&QN#4(:;:XNRY*WCGON#7FK M<(S+\MCN[GMF8H)!4Y#$;HITNJO*!D!\^26V MS 3RW_[C;1Y]>B5I%B;Q/S[W?CKX_(G$03(.X^D_/A?YY,OIY__X]__Z7_[M MOWWY\HW$)/5S,O[TO/AT>7US]^D_SQ]N/]W$6>[' ?ETF03%G,3YIR^?9GG^ M\O/7KS]^_/AI/ GC+(F*'#Z0_10D\Z_P^U_9!S\]]'\Z@'_"WPYZ7^Z25S)_ M)NF7PX/#PT__^^#TYX/#GP]._\^G_SO\_O^^?*&]B,+XCV<_(Y^@UW'VC\\; MWWE[3J.?DG3Z]?#@H/]U5? S*_GS6Q9NE?[17Y7M??W/[[>/P8S,_2_A$LJZ M%FV&5Z]W=G;VM?PM%,W"G[.R_FT2^'DI1V6_/@E+T']]617[0G_TI7?XI=_[ MZ2T;?Z8R2).(/)#)I_+S/^>+%_*/SUDX?XEHM\N?S5(R^.JG7Y(8VB$E6;3@UXV*7^MV M@2I#.*9J])C#_ZG"9*/)13)_2<5.FG0='LP[OT4?C1CX M48.8=KYC$>"Y']%!\3@C),_J(-AIJ*DN6I.XK-6&%.@Q3X(_9DDTA@GRZL\B MS!>V5(;7T<=/>\EJHV:E; @NR ML=A6M6I^_"8&/'F2AN8]V*I:LQO?DF3\(XPB8/X&E"">AL\1&699A85!VE3= MD9N2<9A?^T$859E!=VK7[,R5G\:PF\[N20K+]CR)'V^62P7;MF9X8!G'.*B,[B(UAL MTJW-V&UB/K5J-%A[*9O/P[Q<;F"\P3J4@R[!OVY#_YEJ>85I1:O)FMV^]L/T M5S\JR&AR'<:P%PO]B!XWT_*<:=QE97-U9T<_763/13J]2])\=N%#2_"9JM.0 MJK7:0RH T*!Z25%2=Y\F,?PU()5$JVJM[C15/&?DSP+:NJ*+F?'4M%O=^O[D MR8?5JX+41.U8V:M4Z]1V77O[EFJ]X330W!ZF6AR#EJF!)78P_8@<:7=(V&E]^[BG9[DXM8&:?L*1,H*YD^P,KQ5U\]_,BA3_K M*9K!!QI0PM7D:$WA=AJTQD*2;G_GWE^PK4=R3F=] INHL2U"JGS+WN&';@R3 MF)G[-WY<#91^N\T=E2RNB%6_TARX+:F.X<]P$M+=\&XYZWA-/]R<"-8[K:NW M%Q+ E#R<)VD>_E4R0'\65YWX+7W4JHO HC8;--R(5> W$DYG5'2O,-M-2?FS M;%3D-+*%1O7\DM$- U6T@LZ%]* 4T*-1&!50:Z/-LF8U&;39LT:$:%$?*GR@ M.9^.15Q5OV+5PD3CML9%1$:3.Y*#A,-D' ;G)":3,+^H?%RH]HVF+53T7#LE MV4VL+%D-=0,=:%HDL&^+_"R#19(%WM'99#09)D%%@X.%#S9KZ+OPTW0!LTE9 M!.;&=?&K+ ]AG$&UBR*E03#T,)[$TR>2SB_)<\6!T'1O&O6WV=RA5O^07<>7 MS?G;H.42Q,N&+?46^KR%AKSE)!Z3\0H/_81Q<&D9X9L$6PU'-*8V2;?E1-O- MH.$RSH7THAE@*$?WCE%X;/H+=^D*]:BOQG$I7M>WME MO,'9R=%9?PF\B2ZM8J4WA%W:VP6]$Q5G'3WB,#1,MSOMI\&J;?CK%CW[,I[[\P\DB49ZN?O+.X_(&W#N2[H"O# M,BIQ^!9F'"J5=9@XCO'X5/*T3:T^(#Z_A]WG=Q/193+WPUA"['YA)H 3'$;U MZ>'3*H'#Y[/?.)_[2R3]B7>7Q,NM&^S4ENP)2\G*09N6U_1):X2L$,A?R*"U,I'!\<.$*K!@X^FT<(;%;:]\!> MDMS ],1;,%55F-!.G5DOM?'P.3UN=[G4I_,)6E301XLPE3WL%%W[LA=3MH6! M3]%)UR@:0L?'M//7D3\5<+15A@$<.$<2'P2?I=.NL;3"S.R+5_'X$G9LBA&U M598!1CP)UAQ:?#!\]LZZRMYUF 5^]$_BI]?P$]6"ME.Z!'W8=Y9!$1S!R?Z@ MVR0R?=2G<:,\0^[>!*H&)*"R92N-FLJGU*<.QKVB)MX=TD*M!FA2+@+OF#2N& MW#V2H R5NGH+2K>@A#M>48:WYQQW4BP"[HSM*NV,NYL83OQ^0"U%L.?REYXZ MZ?CC5V'XW3O5:6$2<&IL76F'TPOH>DI=>&/R]C_(0DKF3EF&V+WMIQR,@+[. M&5*6:O>^AY8? 47%&6[WMIY*/ (>.V=M66HC@_- 7FCX(NS/@ /A.4)6A>%W M[U2OA4G :>=L,PS,XXQ$$0T(\F/YO+I9D&'MEC]7GS\N$@%KG;/), C78432 M"YA)IDDJIVVK)$/KWGE0!D7@@>^<'6:I>W,_BMX?%)*-M\V2#&VW'$(& XX+ M14!7$>(0\-4YFPS3O>%X#"+/RIB?47J?)J\A>])4/ +Y51A^ M]VPT6I@$G';45K,1RK-W;49^K)!49+)PU6ZCA4S M-W3?=E<( IIXQ;R3 MP\.#OJL,YRHKF@SU^EH)MC^80KK_+?5;5QV[T=CE KJ, FX9Z'3 R6@M:,FG>468?D'E4)/9YNT69XA M=]5 )P,DH+*C=IXEA OXZRA]2G[P@O0EI1EJ5^UT8CB"*/V.VGR6..X3V,=% M_RM\42ZCO H,NZNF.RDB 9N=,P1111RFQ)?PMUF$X7//9L?%(."H<[:=VX3& M>,V26'[BV"U6XARX9]L1XA#PU3G;S@KW_RS\-"=IM&!>-45LXDYIAMH]BXX* MCH#$SAESUO<(4C_.RNO66BSN%F>XW3OV*_$(>*QEKOFZ>V^]V;OL^CF($*XH MTS?"Z+?+!]OW>B2Y(5^Q)>^P^AWZ*D"7[]3)KEZOBGA86\0ZHMP>4EQ(EN[1 MHUWMS$ >](4P^IKH(TE?PX!DC\F[(+E7/$65/*Q=I7V2%2 M7:]'HOU;FL"9 M)TTFH6SRV2CE]9&O9=LC=A>5I8OU>0('R/:97+^QN7RM+]-85(1UO$,DPYI] MEN48W;Z/_TBBZ!V9;/>P5=#K(QU$]#CA\\B!T)WK]Y6FWC*I*WV,AW%Y M)87&PJO95-3TL/R2=>C5P63I:CX6WWX8TY?L1C%]+)]F2$A 3OF"OG28TRR* M+W2^D]&NU8#7Z_5/!Z?(KVQ44@%#?'6? 3ACZA"S' 8=6+%-5FH/RTU=AV$^ M"DL/!6#ON]B.A"6-4_/X7MK#,NHVN-?:06?I,0$DAN^2.-D&ME1?C1VVLJZ' M=5W=/OMZ6&T]2H"TBI>7%DF6JW=I.R6]0V2SEQX]?&IY6&P]2?!*TN>D I6" M]^@>J&CI/O)[F 5P9O!CDA39LN-WA#=8M>IYA\@6K2K\Z2.S]7(!TK#<>"#\ MDDS"F(R7[X2O<%)3;9KY$@NBHGS"@5GTJ)EOG01"-J/;_9)WB&Q/ MJS,M-"$+6\\P8"FB2)Q5-@E>'WEK6$LYI*AJO]BP?7I[PMD:ON]SKT%V+!5S M 7B7&^$DSL[))$F7>Z@G_XW R #! =PP]M-%Z;>E3X="38 3E:)B2ZUT9]'8 M5SVL& 7[V]&FI63K?0JD4\T:]G)4+F=NI=KMU?"PXB&:4AD^0EOO6>!MD+0, M%%OEO &RDW:AZ7FY4XW;3\PS'OQ=97KYI",P,1QUKTARSIHKN"-2=/6:R9(ZVE+,NO$,*"4 M]8[/!H/C?XT"N\*L_3(,N@]3@Y&:^PP/ZW88NM9M2<#66S1(VU4.1 W]D-3R M!A_&<:9":>O5&B3J=_/'ENEE):1SRWN##Q.1*,9GZ[D;M"/"7JI@ED'8@.QE M#6_P88Z/,H2VWL+A$-[5VS?WI?AGL#<* /+?X2K.X!0S0N&!E%EU0>PY[S$X MC5K>P+&0_\'>'3A=E$W=X4$;C.<^G#D"\C@C),]P1MLZ?S&A0\.SG]1_U2EJ;27Y/D$>=%EFZ M0-R^B[:>@&XE*6'%A;WCKEQAT%X%M_ON]LVR89;![EYC6[U=T#OJ2N#.-AE\ MYCA]MY0'%I6U9:8.;?)VRGM'R"L>AQ89?[SNV[K_A;1E\;,9M4? '_2.XJL? M4=/7,+_PTW01QM-?_:B0G1:UZGO'R) 4F2+OBWAWC%O!/D#9$IAWN=MW6[ M"XFS^Y2\^.%X=5MA&96Q)14)E1JUO1-DLYXIP[J8'+\(IDOQ#G#DG;#QE+O7 M>VO7IG!B!+;>>@#E7#_W /.1QMY8I[IWU(D]E,9661N-K;2W2&/UUH]EH0'T MU]XI\F9(FPL^E6L,UFX+X5!U7H"4:!0#B.!F_I(FK\S%7[ZA)N%06L\[0]XE MU217#<[Q2T/??1!@3-+%IFQ4E(LK>6?(>Z::?"N06;M09--R?UVD<9@7*=WQ MW=*8U%D2;2FKR'BOK.B=(6^:*K)I@,[6E1VKC/Y*9F$0$>'4NU_(.T,V$M9A M:A^)XS=':'A.GA8![?]-#**9TKP3JEE54LL[0W:DU9Q65=!LI<]%,T4(I*.B M7%[1.T,.B*[)N@8ZQZ\\#(.ETYB,+PGT. A+BN#O$F%P^.34S=W@<88;5VJZ-I^0:X"LFK>F=M6-"4V M6]F&L78*I66XC#(SBP;9K^(-3OJ'1\BKN6%0B 2%K;3$:#?BKL,XS,EM^$K& M-T!$/ V?([*$+1W/\HK><29309329A .W>AA-8 MA;(BI9=KMGVI0HN,=@O><2=BNK2YK0+/5KIBM'%]N>SE^LDPG3$MKN1A/ZU1 M<3PK$-E*98R5LB%)QC_"*))0NBKB'2.;8RH2N-5_6TF+L=[D63TW6EKT'\+I M+!]-?LG8^B+A4%J/9E4<]#H1DF=,KAXP6\F-7\I+A:]H03_*W;)WC&SYJ$CC M1N]M)3E&.NC/I$TODE><[+6QXO(5U.Z"9C]!R%4_:\M@;3)NUX M)\BK=S45,(8HT UW3%ZK^R#W_H)>!M&_#;-=P3M!CM>MQ+<$BX!85^XKGOOQ M'R-0JG'J3Z2;[>V"W@GRV:D2C1P, OI2LQKH%)\/R&*S8P(XIY(D .ZJVX MS^;B$%#I2OS8!BHCU["TGG?4G5VTA=.R *" >5H=&FH?K#SLB" UD74. M59XX&&C@SI.ZTH?EM[/NE>_+Y!7H!&^J MNF**VW@H5OD(X$Y1KW> _J*JE!KQ"-Z'(:#1E:?$AN-QR/I^[X?CFWAI;=C M*G-M*BN#C- 3!%2@6A>8@'Q7+'$/)/>I#6"5Q&?KHNDD#*0)L]6504;H;_!6 M(%\7F(!\5P+5-F#5S'-HV!)(#SWQ=I4YH0I*@8ZX8C=[HHD>BW2AM>J,"T"(B 3'T+&'8^TWUI&&W.00KH4<<5Z!0!$=!I;NI"MXEP3R@UHLR] MD^X8-RVX4<48!2I0WRS6C91H'^@%(5YJBZ7,? MS[]RI+TGL>H=="M)6DF0@DH^B+]WFK3> ;)E6<&.P"@E /+WSI36ZR$;'D2T MR"R+^PC^-LG2>KWNI;;C\*4-Y>^=+ZW70S?O&Z^(.[UW/&5:%"4_Z#'@.DDO MD^(YGQ31?AX;C:M+)NV X-"-/7PR!?8\&)2:OXW;@V$B&X_ M,M&0RA#=SOEV69"G9"-YO-9E"W$E$ ER.)49ZRHD;J=TXZ#3"I23U@/!=.7L M5)7B73".9W7;V)<"P%%:RF=<^C+N2?HX Z'J!6R(:GL][(AG,\JU(3F>&FX# M9PDJ&Q;Y+$G#O]XMRW+"=VN!5+IBP#0EF@_%\11P>_ANLJPP(Y?5 &F@1V?4 M(G83AK4$<1TA=53DL/&,:?XE$V8WJH%Q?-:,2);HSZP>.R&[[7?E15.+4X]YVM? MO-:A>@7>!X"&3U51 ^31,8]J?R^V2 N")7]JU0]1;M67]M_VD?:.VKRH^]&[8M?2?B ;M0^T@:Q$FW:B#Z(-Y6M^C1L M/(G+:X":$4>\>B"8KIC?A&ND 1"WW:T[N)3!1]SR,$*Z8D,7\\0G6(+';8^I MX!J8O?"D9YE< 42"[.HVIE0%QV].I<5]+ M/9!UVP"!(3\X83ZHS; Y[A#=,D8J>>>4!BD@K\_&# M1..[CK!V?V.^*1U-_ M[[S3>\>=F+4O(O:[8B'S-^C*.5:/ M23X 6ZY)5"+O2/Y^C5U"XE8YP-^5R52+0$[G&W-'MA31%[Z&8Q*/LPWKV86? MS63!?((J((^N.,RTR)3C$/"J;U7"OJXO>V;B@034R!I.PH!Q-/Z]8!'*UR#4 MX>CB1OKXZ^:KKQHO?+3<$^"O@[$K8CU$$8] O5VQK96#E85P718IK*3WY=I7 M1F26J^RYGY$Q%2J(1W49P;PQD&$'@VD46\@*" 5:XHIA3@";;<-LJ8FL-9!B M!^^L&.N)&J) 49RQ]JVGU>PI$=BK2_C/N_ ?")S(LC GCR1]#0/"! ;3=C*- MRU94[QXU_6G@IX,7:,0JV(X\!,$UKM@C:UM !LCVYOH6D('0JGQHGIVYU)2K M&.-1K9KVCZYX?2O;/X0&Y4-CH5+=.R["ZH"I*Z8JM>CYPT\?IJ4@8;0(QI:.U)TP>Y1'^J.N6-ZJZF;; MPFHNNKH3"PZU8UY'R8\,9VE9?]YL1=FK!EP-VO9BT$[D4I8W7X+$.#"S*+P>+T7\GK8"9^K MTL0G?1>9VT\ ;K[$ G^/2,Z6E.$\2?/P+Y5Y4*>ZU\-.!FU7 ?0QN_VBX#<_ MC*F:C^++,'M9/G\ZF@RSC$C3O4OK@6"03Q1VE4$#;-V[--@^U%#:3 M5V_4_$B66TSI[""M">)!WL';GA@TX#I^,\?8?R3PGV!G&K;+O REVQ=U0)=I M2"PUE91_;HAHZ9?0.!/H-P)"1O8=VE4,4^26+O^@V:#V\>Z_#VFD*/O5O=XQ M\G;2E%1=U1!AK7M1"'L#L8^4/@X9PX?D.2VE]4 TR!O)IM1@#V3=2T7=X_\^ M)2]^.%YMF);[I)4E4WG"J-8@"!-YN]F4QNBCKWTEJ7NZM)HU[_U%Y=5E61=D MA+PM;7IIV0+J^)TF+LJT@$YKI;[6J0YR0@YY;% AN%@=OR4E!+H^DY.J$P6_ M%6]PRE)=K)ZRDFSG,B>%95ZM)[^3HY/BC;E , M15#[;ACV+J7$RS$9K+R+:X>C*I)"IPV8N)$#&^VHC2%@6W?0T&PE^I8F*^YV MKW>*O)>Q:UHS15[[;AMN[E(!7)9FPU*0AJ0Q8*(KT=-V@C246!V_+ 8[M=5] M@N#/(DS)*@T+#0G+8>VE86HOBC5(OQ&OAYT MRK/@B@/0^2U+XUA;UD 7T#( M.*/1A8]^1+*5$YLC0'GJ4O2"O[&A =_[Z)G^"SY'L2Y[-LE-X25:1SK::]WG$W9R*E3JBW0-7E(= W5PS+ MF\!ODWBZP@T'A]5U;A* !!3KF4DS(+=NQME7U"-S[ *=<<=L+!HZYW[\QPAV M]^/4GT@#(_0:@!U -P]=EF<<'FJ!CK@2?WN_!K>^S*IQFMHH#5+H9OQ]5>Y% M$ 5$N_.4V0K9,NGJ4_+DO_T6YC-ZRQ3$!$=$XV#LJDV"1+L9KEU3::K)0:!9 M^H9A;,W2%Z:50Q-(K9N.IXK:8XI(]OW#0530D7;U%LS\>$H>8"!<329$>DQOMR->[[0KKY@9 M'O$QY"30 M3VOU$138G(9PZKG?I# >7Y(L2,,7=@GYO,B@2M;F_5U< MR1N<>ZS1LU[*N+RS +HB0K4J+U0(2P MEM<_Z[& TFHW: Q;-6AY=6[W0&G%E#WN V>==@1;^H*P"_$,,TPOH M9IA?^P&],KAH<632L!.C( M%L?_IMA+E^6J'T9[3(-6O,%ANSXTG=04AL>]JDT"=N3816.B^ .WG@ ^Q(@= M!D$Q+\IY:C]U2IF00%O%?W_.LE)O#\X.STK=I3_QE%^0#$RS!H"6=D^"G#PS M=TFN-?9450$+TM63*C(7!)=H8?P0PX@>#T.6;9)>IDE*1S^AZ>S>W\UK-XT9 MISR%6@1#E!CX!_$M'/MAVF9QW4T M64:9^]%-#"(K2G&T.%C7/7D7N<[!5%8-F&IW(>1U1F?D2>L!"N3;EVH9\\>5 M!JP/L>I]\]-%]ERDT[LDS6<7/OP0QI*Y-T&P MF5$644%O-D_YV]^2:;IN5=9/I'N$.O+;UG1C6!]"WVD6@3C?B.1,DQC^&I"V MUXSW+ER4=T?H\GV5I@GLTT&4 <5M%B6L;L8;K'-]MX/QCOP029IN5EB'U\]P MEV5"6,9?(KVEQT;S(!/D=R;,&>2O6/:D\2$&^F/QG)$_"VCZBD;KM)G\=/O+ M6HE/!57H8VC]HW;/9+M]T1F)PCH, /;-&I5T^0-*#>I##)3]X/PG^IAYFVMA M>R'Z@Y-^_ZA=JS]LL?SI-*77VLO[1\NNED+6]-JIZY? L#- F9(@=,49X/T@ MMHQES'7; Z]&M/[I@5$ LN!$MAUTSGL!7SE.*K7#$""''PN$RCFF58;G=D[M M$BWUO6M/EH(:3![(-E\MNG6!H.;7UAK,ZPP%RQB*FWB2I'-_O<$P'-/:S3$1 M(1_JJ@YMYEUW??VBT#98336HTA@3#_*YPT ):F&LFTH;>Y+? MOWVV6M@6[$7,?&&P !BWQN2([*D'2KEM"Q8X^K+@AR M1&YGT:9JG*3;>-\S3)P3EO&7C"M- M4;9M)%?@_2>#ZP@-=2FNW.7/!M_3C= MQ#7?XW:-O\&,C OJ!USWZH)EI],>?+I- #;T!&T*P0OLPD8 /X2-6'*YLO5! MAG,A>'#0KM7X7DA+PVJ#E4K136 MQ/ ASE$&:0:&XW'(P&[$=UR2W ^C%L?^*)WZ\=+$=)'$61*%XU6W-U%L3%7K M?!0ZDX25]LN7ALTVE(* @M5Q'M0=6'PNRF[-_#@F$2^#B+(.ZQFR:=*NC#F1 M!UH2^!#C=__.0S>&:7L7(7HMOQ\MB^JO>/D!," ';1D)F[_"J@&Z?= "N= + MMRD+:PRS/\X73_"YX5LH3>4DK@5"P7^%3D$9GVHE*-28;OM,4W"7R=P/9Q80:L]W$D#XG<3";^^D?YN-ZJRJ(!SEQAL7!S4'F=J3V M/L850O-AOE,5Q(.\N]8C4)=\'CK4R.O:Y#^%C M#N=^Y,.T]S@C)+]-F,U?,0N(JGB]7O_TJ._H\%>CXA-MG.H\Z@3'RG$NKK24 M"/( 5_.ES_,N+C[3Q@F_VV=:H/RW84QN126N!HL;]VTT>PP)]S-*Y )&'?>"/Y8S.'0LEB+:T.* M9'R^H \$9DN'0.NF<0&C>OD_9#6!TG:SZC1A"C_$CL;5$G(%$_AAD[&W>!/L MYE!2V\R4U4%,7=X\ER3J3[9\=,Y;QZ4X=2QH&@V J)!WU_J$5E.(39QNV]&W M4(7TJ<]H\910SWX!F+\3ZHR7A2AI5 D4Q"!IXT2UKDL>P%[UGEYX M(BD+ YS2K)TT,$/(LTEUP(_L-ZG.LSG.+CYAL@V R>+>#_[PIV$\->&86Q5P MH]_VL,BO!*/;)O(FK2B'/>0@TJI;/#UD;AO#EYAD!*^* %SDL 8]0OAD;J.P M9-C&OH^U?&RG$R& -9YD/3YK]WG_]^CP[:>'QALO*FC%V(NK,UB=>YNME+1@ MNVJ"RI)AHWUWP7#\.VP"RLCBZR25I1Z0&S>,VJ%B0T^V;L0O7T6J@;9D_VA? M5VCTVV@R'+.^*\^UO.),",@FSFJT":($9" MF34L,9VE^0;+\*]WAN$?W@/- M*R(8Y5N_9_"0CZDU1B\?C"6;0XM<"0?@3@D&$>G8R1>V@)"=_EHR#[1#R?

A_]O!2U5X-%EYLWN&PUZC12909.>']7G M!+A D^J']""X%]4Y_%SR-9[TL!Y6;=37>(+MFQ=(NIZO\43LJW=@UV7SHF$I M#.2=E1%K?.*5^)QU%MJ^<5@*!'D)5;*E3_(.JFYY"CMRDCYT)$) ,KXU47;+ M^6@2/L)V/^J-QW9!!AS[&3X];@2A'WP\EER6G#@ZC.'\0%,KC":_+'>YVJ-Y MIQZ3#O)A64"8SK 5P;'D!$4C>^/$HG-TV"_-)('L-*LUC&6@W YDWD"V3&IG MQO%.)285[#.5A"TEOR) S84^8TS9Z^S!2[C:<_9N128?[.SK:OIT)G A-DN. M2OPA?I?$0951OE^/R08[4+O.0)=@LN6Q[-I@?X=L/M[?ZY9BPGZ\28](HU'/ M06C+==DU13"GGXD$^2AF/MY5:*QY(I/+VM$#3Q MF/98H(7++F-G]Q!(46<$;&%P^YF57_TTI*8U'2+WRC(9(%\P,>)1#,'MAU)T MZ-O!C+T*F="VWW5;CYAT8,79B0^Y\+/9=93\>"!E C!';]6>''U,3_<1ME6& M+^F:GNXCESW=37K%CEWQBAW5\8H=(UZ4U8HC7,V)LKE(IQI#B_S6ER8AVVP: MH7/[A:]ME/?^HKP>K#V.5Q68-) .&49TZ8S;/51=?+9K+](U#@#T,,C#5WF> M9(/:3 #(9PY;0U@)TNWL%SN^W-$S[%]CNJ6]>@MF]-;EWHT9'=M:C5:97)%. M/E7XYT\--B30U)-A& <.RBRL'W3IAC<[AD#CS179@.$;IL*I;!IBF3ZK,L#C+Q[D@8FWC%U4TR" MW3,T5M01&<(/D<1]Y4KAW&-9+43?_;Q(X4^G9N7C=MTL4@&N3@1LPAG3G$G7 MH%=^]$_BRUZ*JMXH$T'W#&#'$KMQ;:QNS]E: K@LR!T,]JX =F&I?>V1(+O> MNGHJ?,;+$%=3AF8DQ\]N!,(*[U-R3I,G$QCI8R=]0*?M!C;KRK**&ZARNTP0 MW3LKGPI#H>W ==\9I",#0V=0E29+%TD?.1"W$042(G7]@I$>_*O&F!2[YRZTH"?[&-UW!>D IYX-6XJR M;HO)L'L>P_IZL@_1?6^0%F[XGS4U6;55>DLZ&)=J04WV(+KO$-+!;4$[2@;. M/J)2K)'9\O2@WJR^B5^AV22E;UDE\Y9.O%#9_B.E" M<]MZL$9Y'<9A-B/C;TDRIF_Q_Y:D?]S$]VE"_3[&ZJ#?FH>>W:6N?IAB==MD ML(9])WW-=K,8P$;>E]>E> WB0SQ00A7U1QA%H*LWT'P\#9^C51*.\3ADX#!? M*)%TT&B9-6K'.UR_ M(.RO=7(.@,DI-;NF';[:?^$R>J1KQ#[/O5%>C@CTM3 MT&XOT>=%!L,WRX;!GT68A3HI/_@U0*3(\[ I<7SZI?#<7EUYT.A?4Z).NZJL M"P)"WFI)F=,GFX,*U<8N>#CCD78S)=%YZL=C>9I43E$8 " ;9XJADS8CL M351N6YZ_D9BD/MVF#L=S>KC/J97UE5R]O9 X$R>\-JH/@D*W>RAYY"N 3[4 M"P:"95ER#+F5O"^H71>0=^9]P2J3NB%06_<&<,;Z<)ZD>?A7R1#U)&Q#E0QR M>440#5(TN"%[_!&N \[MQ!^2@;$)?CFEF89A6F@=A(P4B6E%@ZQ)P-9%!*R] MQ%*.&E9*P(OD*;/"^#:,!K.#=,56ON6"'L.?X:1\A7[/MODW,9\/VGW0@#WT2C95@ R&NI5[@[!T&03$ORLPAFWX':D.;O_AA2CDV]_;)@-=.,8[]@IP$N/Q^C+PB M3*B.SB(F^ 3L?YS;-(_%?.ZGB]&$NKF#G1&P='VW[AV4,'-=Y-2%M-_)BR*E M2@,0Z2WSQR(("!F'\?3=6:_S[%;#7_8.UV^!HTN2@\3@_:5Z#8,T MC;@3ON@^K+^3(P%U>H]*[8$@N[N =4L'MR3V85VH(N"*Q"$56P1A=M>+UD'U M>Y>9V^Y8<^B*E"35&@11=M?;TSWU>Q>9V_[@"LCE.2RJ-0BB[*YON8/:MQ99 M4Q[K5H^C%]#-,+_V@_(]]VZ\YW!)GG.CR%-^!6"IW1<::#=N8OAX00UAJEA2 M3FGO\!3Y*":3)'\$"6&X?2S:&1=RC_Y^89 8C7@N+TK MWIZW%!/O?F'O^.2TWX55U&#NE:"PM,>,D&G4BH,756'"0!ZG$HYT2.6@L13V M:(G:+,TW:(5_O5,*__ >X&A$!(-QZ_?>X*0_Z"%;TS3''[_CED(46^1%N ;N ME& 0D0[[?&$+"-GIKZ7PP?9GP5_]M+SC^>#GHM$C*NKUCDX&_4/DO:?A2B8& M82G<#Y="Y1*V7YA)H(_\PH>8%S6/NSALQ>UA[TEN-4)W!35@"" 36FN'N8/# M\9 \BF8TV3D.^6_AO)B?)VF:_*"')?\%?B--U6G2#,BM4SN<'4+Y.F .L':X M7?<4@[T< DCKJH:X(9 =LC_%DG*H(%J+Q\-*&)+3+Z]0CXH\R_V8^I TLCW+ MJX)\D&]S5%$!+5 "TEVQ+FWJN>:(9Z>03EGSC8?T&H. /L>E[)ZD M%\E\GL2/,Y#B;R2C&5_W[UTI29H>$GM? !4[K35(:O;[9)/ M"_#+=KS#,V0;LDVV^!-$!8%8\NF.R83&74 KWXIP[,3''Y0-TY2ZJ\M.GB_> MRRP[/OSAIV/]-V5K?L,[.AX<8U\$MT$P?T*Q+R=+=(+.G,*8AQ)REC6=>)A!L8W'32J; ;NO^ YHR M-#:(,"9#1@NR =G=>6\M/EO7-K!3K3Z0/$Q+F=/C^_O.ZX[D;(X/@W,2DTF8 M4W&T[D+?TH]X_-Y;HY>M#%KQ^KVS5F>72QI+0<9+(9JI34\_J' MR)9"8Y'S![(&2K=?R-H'>!-#5V!>,N9_LR*(!MEPV)@"[,-T.VQZ'^'FFXFC MR3<_C+/;),N(_(ZU=BL@-.1[MXWIA@)S77_Q=N*+IZ[H"W^M-E(6?A,@-63; M8F.:(@/\(0*?-U+ C/)9&?T,GYJ!,,-70@?%Q8SNMK.;6%FR]5T?[+=I8LQP M$@:E7&B>@/^9C3*+!\J6&Z MO3?=P:7T6G++>^CO;VGP)+ CB?&X_0ZLQ@A0O@FKW09(&-G@*.&Q\D2_BK-J"48=LGFK&MVU5&<; MO*5HR)=R#PP+9)JWKS\RM.=DDJ1D=X.__+%HT"\)%#L6SJ5GU)6$I>A/M MN?OZYT,=C;/Z'1 \LGW6I@HV()JZ4:'8^8OE^XRJ,QL3#[*]MJW):PVV;B!H MEW5!8]^DN5] CG-K2RNV$=N*R?P;;JZ10]9P-]?BF#5CLRW;75_%6Q-+M]Q M>QO 40&2&"9!]"^W3Q7G0;_=\*%=$(P]-0J5'ZA6NUY_@+P/:8Y;O5UN!7&Y M[2FJ*@"%(ZE.LR!6Y*.\!:VPJV[O8G';+U45O]*!5:]A$"WRR;V^8MA5N$VY MN.TQ:\@5/D ^FC4V16G@=MMK9LDW/L!^TD'-DY%O?&#O70[\@_=^W&#V_NXN M[ ]_B7T6<4K&--B4GJ=,W.:5FP2XJ!"MQFF BZ]@,W9!R&LND]JLFV($G-CUD+3E9 MO?Y1QPXN;6IC+:%9RS*+>J?UV@_37_VH(*/)=1C[<1#2!!^K?)[9A9^FBS"> MED5@I5@7O\KR< Z2&TV6(H)?WB;Q](FDXTRPX]> PP:\D*D)7O^<#9$:2D0 M .V]K,V1M9::1 FXY9DTD/WW-3B7@[+D?<=^/.J;GRZRYR*=WH%&SV#Z3>#W M_BKSN94D3+\_9UFI8@=GAV>EFM&?>)?^W)\2NBY>PQG@)CXO,NA9EOT2A[ED M(M6N2]\7 SF;C!M!3^DW[I(<8#]'PJ@K04G6"Z2)SUQ6VR-!A*?R!8TD MIBFP">Q#2':^N//S9<*FU8]5#X3K-\)2'B#Y_%1,BF9 8W!N!R5M UZ"5=KB M);687)#==A5HU-$'/E"W0X36Z_SY8IAE)+^@ASC%%""L0Y,V]M&B0ZH->0TP M;L?\K &6\++OQ*=[PO$H?J"Y.=-EFG=8'9/GC*2O5&0W\4M1/B :TUU1R=^F M=)3S0U.?7%+2E5.56&,4JM:86-P.8KI/DQ>2Y@MJ$Z?F#AI]\:(55Z*HN110 M5TYFC='/5SMMX: &*2F.(M'*!BGS]RIJL)4 :6]BMCKI(G$[=@@T,R!DG-&S MVJ-/GW 6ZJI\\.NVXO5Z_=-3K*N"NJ0*A[$Y3&?CA5;.T%',P:JC%7H-+"75 MA4.JL4*8(FP@2*C=W.D%K(M_%C3L^Y7Z0SJ1+WVG4SH>$5$5;W!RV%_;2UJ^ M(:+,5;Y5D'45^X4\E1SYPT: Q-F4X#MBT$@.+JA1B@([=E+ CH!*!1!WLW[O M U.G[A;58>+ 3ANEH$J;X!U,W4JG79UBY1&76YZ) 3M9DY(D+7)W$'4K97:5 M);4\HH\FCWD2_*%[X7*W#A-'5Z[;:1*2"E0-;8 A\?"$T=.XR? W'<()D\4?W M)"WSI(EL@=)*#"ER=*:2!HY=4 ^5)=,/5H:A);CLWE]0;;X$U;ZD(:;0[TM_ M\3V)\]DP'O^3^+)-DT$K3&[=.M*JM*$.3$O6(&3UV #\E)R3>S^LH!WJ1DJI MG6)OP^HIAP%*QR]N\8;#:$+=:&G-N4/0"A,<]NIO;^Y0P6SL/A+7GOR5]OO9 MS\B__W]02P$"% ,4 " !:@&-5:+Q4W3'= #=' T #P M@ $ 9#0P-CDV-F0Q,'$N:'1M4$L! A0#% @ 6H!C54.\V4KB6 MUKT! !( ( !7MT &0T,#8Y-C9D97@Q,#$W+FAT;5!+ 0(4 M Q0 ( %J 8U78(I[3M0< !4H 1 " 7 V 0!D-# V M.38V9&5X,S$Q+FAT;5!+ 0(4 Q0 ( %J 8U6&#!*/RP< "XH 1 M " 50^ 0!D-# V.38V9&5X,S$R+FAT;5!+ 0(4 Q0 ( %J M8U6H6)[Q500 -H- 1 " 4Y& 0!D-# V.38V9&5X,S(Q M+FAT;5!+ 0(4 Q0 ( %J 8U6V$H[+8 0 "4. 1 " M =)* 0!D-# V.38V9&5X,S(R+FAT;5!+ 0(4 Q0 ( %J 8U5BV!!'UPT M "R( 1 " 6%/ 0!J8G-S+3(P,C(P.3(Y+GAS9%!+ 0(4 M Q0 ( %J 8U6O76O[-1 #?F 5 " 6== 0!J8G-S M+3(P,C(P.3(Y7V-A;"YX;6Q02P$"% ,4 " !:@&-5I_+A,R&UL4$L! A0# M% @ 6H!C53,9]O&F50 $KT$ !4 ( !*94! &IB