0001193125-23-021524.txt : 20230201 0001193125-23-021524.hdr.sgml : 20230201 20230201160429 ACCESSION NUMBER: 0001193125-23-021524 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 82 CONFORMED PERIOD OF REPORT: 20221229 FILED AS OF DATE: 20230201 DATE AS OF CHANGE: 20230201 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: 23576734 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 d452144d10q.htm 10-Q 10-Q
Table of Contents
false2023Q2SANFILIPPO JOHN B & SON INC0000880117--06-29The number of RSUs vested includes shares that were withheld on behalf of employees to satisfy statutory tax withholding requirements.Amounts in parenthesis indicate debits/expense.Amounts in parenthesis indicate debits to expense. See Note 10 – “Retirement Plan” above for additional details. 0000880117 2021-06-25 2021-12-23 0000880117 2022-07-01 2022-12-29 0000880117 2021-09-24 2021-12-23 0000880117 2022-09-30 2022-12-29 0000880117 2021-12-23 0000880117 2022-06-30 0000880117 2022-12-29 0000880117 2022-07-01 2022-09-29 0000880117 2021-06-25 2021-09-23 0000880117 2021-06-25 0000880117 2021-06-25 2022-12-29 0000880117 2022-12-29 2022-12-29 0000880117 2021-06-24 0000880117 2022-09-29 0000880117 2021-09-23 0000880117 us-gaap:RevolvingCreditFacilityMember 2022-12-29 0000880117 jbss:SquirrelBrandMember 2022-12-29 0000880117 jbss:JustTheCheeseBrandAcquisitionMember 2022-12-29 0000880117 us-gaap:CustomerRelationshipsMember 2022-12-29 0000880117 us-gaap:TradeNamesMember 2022-12-29 0000880117 us-gaap:NoncompeteAgreementsMember 2022-12-29 0000880117 us-gaap:CommonClassAMember 2022-12-29 0000880117 jbss:NoncumulativeCommonStockMember 2022-12-29 0000880117 srt:MaximumMember 2022-12-29 0000880117 us-gaap:CustomerRelationshipsMember 2021-12-23 0000880117 us-gaap:TradeNamesMember 2021-12-23 0000880117 us-gaap:NoncompeteAgreementsMember 2021-12-23 0000880117 us-gaap:CommonClassAMember 2021-12-23 0000880117 jbss:NoncumulativeCommonStockMember 2021-12-23 0000880117 us-gaap:CustomerRelationshipsMember 2022-06-30 0000880117 us-gaap:TradeNamesMember 2022-06-30 0000880117 us-gaap:NoncompeteAgreementsMember 2022-06-30 0000880117 us-gaap:CommonClassAMember 2022-06-30 0000880117 jbss:NoncumulativeCommonStockMember 2022-06-30 0000880117 us-gaap:RetainedEarningsMember 2021-09-24 2021-12-23 0000880117 us-gaap:SalesChannelDirectlyToConsumerMember 2021-09-24 2021-12-23 0000880117 jbss:SalesChannelCommercialIngredientsMember 2021-09-24 2021-12-23 0000880117 jbss:SalesChannelContractPackagingMember 2021-09-24 2021-12-23 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-24 2021-12-23 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2021-09-24 2021-12-23 0000880117 jbss:NoncumulativeCommonStockMember 2021-09-24 2021-12-23 0000880117 us-gaap:AdditionalPaidInCapitalMember 2021-09-24 2021-12-23 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-09-24 2021-12-23 0000880117 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-29 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-29 0000880117 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-29 0000880117 us-gaap:GeneralAndAdministrativeExpenseMember 2022-07-01 2022-12-29 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-12-29 0000880117 us-gaap:SalesChannelDirectlyToConsumerMember 2022-07-01 2022-12-29 0000880117 jbss:SalesChannelCommercialIngredientsMember 2022-07-01 2022-12-29 0000880117 jbss:SalesChannelContractPackagingMember 2022-07-01 2022-12-29 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2022-07-01 2022-12-29 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-07-01 2022-12-29 0000880117 jbss:JustTheCheeseBrandMember 2022-07-01 2022-12-29 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-25 2021-12-23 0000880117 us-gaap:SalesChannelDirectlyToConsumerMember 2021-06-25 2021-12-23 0000880117 jbss:SalesChannelCommercialIngredientsMember 2021-06-25 2021-12-23 0000880117 jbss:SalesChannelContractPackagingMember 2021-06-25 2021-12-23 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2021-06-25 2021-12-23 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-06-25 2021-12-23 0000880117 us-gaap:PropertyPlantAndEquipmentMember 2021-06-25 2021-12-23 0000880117 us-gaap:GeneralAndAdministrativeExpenseMember 2022-09-30 2022-12-29 0000880117 us-gaap:RetainedEarningsMember 2022-09-30 2022-12-29 0000880117 us-gaap:SalesChannelDirectlyToConsumerMember 2022-09-30 2022-12-29 0000880117 jbss:SalesChannelCommercialIngredientsMember 2022-09-30 2022-12-29 0000880117 jbss:SalesChannelContractPackagingMember 2022-09-30 2022-12-29 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 2022-12-29 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2022-09-30 2022-12-29 0000880117 jbss:NoncumulativeCommonStockMember 2022-09-30 2022-12-29 0000880117 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 2022-12-29 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-09-30 2022-12-29 0000880117 us-gaap:RestrictedStockUnitsRSUMember jbss:EmployeesAndNonEmployeeMember 2022-09-30 2022-12-29 0000880117 jbss:EmployeesMember us-gaap:RestrictedStockUnitsRSUMember 2022-09-30 2022-12-29 0000880117 jbss:NonEmployeeDirectorsMember us-gaap:RestrictedStockUnitsRSUMember 2022-09-30 2022-12-29 0000880117 us-gaap:RevolvingCreditFacilityMember 2020-03-05 0000880117 jbss:NoncumulativeCommonStockMember 2023-01-27 0000880117 us-gaap:CommonClassAMember 2023-01-27 0000880117 us-gaap:RetainedEarningsMember 2021-06-25 2021-09-23 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 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:RestrictedStockUnitsRSUMember 2022-12-29 2022-12-29 0000880117 jbss:JustTheCheeseBrandMember 2022-12-16 0000880117 us-gaap:CustomerRelationshipsMember jbss:JustTheCheeseBrandMember 2022-12-16 0000880117 us-gaap:TradeNamesMember jbss:JustTheCheeseBrandMember 2022-12-16 0000880117 us-gaap:NoncompeteAgreementsMember jbss:JustTheCheeseBrandMember 2022-12-16 0000880117 jbss:JustTheCheeseBrandMember 2022-12-16 2022-12-16 0000880117 us-gaap:AdditionalPaidInCapitalMember 2021-12-23 0000880117 us-gaap:RetainedEarningsMember 2021-12-23 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-23 0000880117 us-gaap:TreasuryStockMember 2021-12-23 0000880117 us-gaap:CommonClassAMember 2021-12-23 0000880117 jbss:NoncumulativeCommonStockMember 2021-12-23 0000880117 us-gaap:CommonClassAMember 2022-06-30 0000880117 jbss:NoncumulativeCommonStockMember 2022-06-30 0000880117 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0000880117 us-gaap:RetainedEarningsMember 2022-06-30 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0000880117 us-gaap:TreasuryStockMember 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:AccumulatedOtherComprehensiveIncomeMember 2022-12-29 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-24 0000880117 us-gaap:CommonClassAMember 2022-12-29 0000880117 jbss:NoncumulativeCommonStockMember 2022-12-29 0000880117 us-gaap:AdditionalPaidInCapitalMember 2022-12-29 0000880117 us-gaap:RetainedEarningsMember 2022-12-29 0000880117 us-gaap:TreasuryStockMember 2022-12-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: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 December 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 January 27, 2023, 8,958,426 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 DECEMBER 29, 2022

INDEX

 

     Page  

PART I. FINANCIAL INFORMATION

  

Item 1. Financial Statements (Unaudited)

  

Consolidated Statements of Comprehensive Income for the Quarter and Twenty-Six Weeks Ended December 29, 2022 and December 23, 2021

     3  

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

     4  

Consolidated Statements of Stockholders’ Equity for the Quarter and Twenty-Six Weeks Ended December 29, 2022 and December 23, 2021

     6  

Consolidated Statements of Cash Flows for the Twenty-Six Weeks Ended December 29, 2022 and December 23, 2021

     7  

Notes to Consolidated Financial Statements

     8  

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

     18  

Item 3. Quantitative and Qualitative Disclosures About Market Risk

     29  

Item 4. Controls and Procedures

     29  

PART II. OTHER INFORMATION

  

Item 1. Legal Proceedings

     29  

Item 1A. Risk Factors

     29  

Item 6. Exhibits

     29  

SIGNATURE

     33  


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
 
 
For the
Twenty-Six
Weeks
Ended
 
 
  
December 29,

2022
 
 
December 23,

2021
 
 
December 29,
2022
 
 
December 23,

2021
 
Net sales
   $ 274,328     $ 253,207     $ 526,929     $ 479,536  
Cost of sales
     217,826       200,977       419,784       375,503  
    
 
 
   
 
 
   
 
 
   
 
 
 
Gross profit
     56,502       52,230       107,145       104,033  
    
 
 
   
 
 
   
 
 
   
 
 
 
Operating expenses:
                                
Selling expenses
     21,830       23,567       39,812       41,312  
Administrative expenses
     10,208       10,401       20,455       19,470  
Gain on sale of facility, net
                       (2,349
    
 
 
   
 
 
   
 
 
   
 
 
 
Total operating expenses
     32,038       33,968       60,267       58,433  
    
 
 
   
 
 
   
 
 
   
 
 
 
Income from operations
     24,464       18,262       46,878       45,600  
    
 
 
   
 
 
   
 
 
   
 
 
 
Other expense:
                                
Interest expense including $189, $203, $382 and $392 to related parties
     615       420       1,276       791  
Rental and miscellaneous expense, net
     311       323       713       671  
Pension expense (excluding service costs)
     348       619       697       1,237  
    
 
 
   
 
 
   
 
 
   
 
 
 
Total other expense, net
     1,274       1,362       2,686       2,699  
    
 
 
   
 
 
   
 
 
   
 
 
 
Income before income taxes
     23,190       16,900       44,192       42,901  
Income tax expense
     6,283       3,653       11,740       10,405  
    
 
 
   
 
 
   
 
 
   
 
 
 
Net income
   $ 16,907     $ 13,247     $ 32,452     $ 32,496  
Other comprehensive income:
                                
Amortization of actuarial loss included in net periodic pension cost
     7       364       14       728  
Income tax expense related to pension adjustments
     (2     (95     (3     (190
    
 
 
   
 
 
   
 
 
   
 
 
 
Other comprehensive income, net of tax
     5       269       11       538  
    
 
 
   
 
 
   
 
 
   
 
 
 
Comprehensive income
   $ 16,912     $ 13,516     $ 32,463     $ 33,034  
    
 
 
   
 
 
   
 
 
   
 
 
 
Net income per common share-basic
   $ 1.46     $ 1.15     $ 2.81     $ 2.82  
    
 
 
   
 
 
   
 
 
   
 
 
 
Net income per common share-diluted
   $ 1.45     $ 1.14     $ 2.79     $ 2.81  
    
 
 
   
 
 
   
 
 
   
 
 
 
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)
 
    
December 29,

2022
    
June 30,

2022
    
December 23,

2021
 
ASSETS
        
CURRENT ASSETS:
        
Cash
   $ 620      $ 415      $ 1,027  
Accounts receivable, less allowance for doubtful accounts of $318, $267 and $358
     72,433        69,611        65,032  
Inventories
     173,075        204,855        178,741  
Prepaid expenses and other current assets
     11,693        8,283        12,764  
  
 
 
    
 
 
    
 
 
 
TOTAL CURRENT ASSETS
     257,821        283,164        257,564  
  
 
 
    
 
 
    
 
 
 
PROPERTY, PLANT AND EQUIPMENT:
        
Land
     9,150        9,150        9,150  
Buildings
     102,840        102,810        102,801  
Machinery and equipment
     254,013        245,111        228,418  
Furniture and leasehold improvements
     5,312        5,296        5,296  
Vehicles
     614        614        614  
Construction in progress
     9,877        6,471        17,254  
  
 
 
    
 
 
    
 
 
 
     381,806        369,452        363,533  
Less: Accumulated depreciation
     259,597        252,371        245,607  
  
 
 
    
 
 
    
 
 
 
     122,209        117,081        117,926  
Rental investment property, less accumulated depreciation of $14,036 $13,632 and $13,229
     15,087        15,491        15,894  
  
 
 
    
 
 
    
 
 
 
TOTAL PROPERTY, PLANT AND EQUIPMENT
     137,296        132,572        133,820  
  
 
 
    
 
 
    
 
 
 
Intangible assets, net
     7,561        8,065        8,953  
Life insurance and other assets
     6,021        8,272        9,579  
Deferred income taxes
     2,608        3,236        4,304  
Goodwill
     12,030        9,650        9,650  
Operating lease
right-of-use
assets
     2,593        2,303        2,852  
  
 
 
    
 
 
    
 
 
 
TOTAL ASSETS
   $ 425,930      $ 447,262      $ 426,722  
  
 
 
    
 
 
    
 
 
 
 
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)
 
    
December 29,

2022
   
June 30,

2022
   
December 23,

2021
 
LIABILITIES & STOCKHOLDERS’ EQUITY
                        
CURRENT LIABILITIES:
                        
Revolving credit facility borrowings
   $ 22,805     $ 40,439     $ 35,885  
Current maturities of long-term debt, net, including related party debt of $642, $614 and $586
     1,497       3,149       3,909  
Accounts payable
     49,342       47,720       63,452  
Bank overdraft
     1,970       214       1,668  
Accrued payroll and related benefits
     14,953       18,888       12,832  
Other accrued expenses
     13,495       12,352       13,080  
    
 
 
   
 
 
   
 
 
 
TOTAL CURRENT LIABILITIES
     104,062       122,762       130,826  
    
 
 
   
 
 
   
 
 
 
LONG-TERM LIABILITIES:
                        
Long-term debt, less current maturities, net, including related party debt of $7,446, $7,774 and $8,088
     7,446       7,774       8,943  
Retirement plan
     29,132       28,886       35,596  
Long-term operating lease liabilities, net of current portion
     1,472       1,076       1,504  
Other
     8,155       7,943       8,050  
    
 
 
   
 
 
   
 
 
 
TOTAL LONG-TERM LIABILITIES
     46,205       45,679       54,093  
    
 
 
   
 
 
   
 
 
 
TOTAL LIABILITIES
     150,267       168,441       184,919  
    
 
 
   
 
 
   
 
 
 
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,072,068, 9,047,359 and 9,044,960 shares issued
     91       90       90  
Capital in excess of par value
     130,731       128,800       127,080  
Retained earnings
     148,488       153,589       124,298  
Accumulated other comprehensive loss
     (2,469     (2,480     (8,487
Treasury stock, at cost; 117,900 shares of Common Stock
     (1,204     (1,204     (1,204
    
 
 
   
 
 
   
 
 
 
TOTAL STOCKHOLDERS’ EQUITY
     275,663       278,821       241,803  
    
 
 
   
 
 
   
 
 
 
TOTAL LIABILITIES & STOCKHOLDERS’ EQUITY
   $ 425,930     $ 447,262     $ 426,722  
    
 
 
   
 
 
   
 
 
 
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
       
   
Shares
   
Amount
   
Shares
   
Amount
   
Total
 
Balance, June 30, 2022
    2,597,426     $ 26       9,047,359     $ 90     $ 128,800     $ 153,589     $ (2,480   $ (1,204   $ 278,821  
Net income
              15,545           15,545  
Cash dividends ($2.25 per share)
              (25,981         (25,981
Pension liability amortization, net of income tax expense of $1
                6         6  
Stock-based compensation expense
            772             772  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Balance, September 29, 2022
    2,597,426     $ 26       9,047,359     $ 90     $ 129,572     $ 143,153     $ (2,474   $ (1,204   $ 269,163  
Net income
              16,907           16,907  
Cash dividends ($1.00 per share)
              (11,572         (11,572
Pension liability amortization, net of income tax expense of $2
                5         5  
Equity award exercises , net of shares withheld for
employee taxes
        24,709       1       (356           (355
Stock-based compensation expense
            1,515             1,515  
 
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Balance, December 29, 2022
    2,597,426     $ 26       9,072,068     $ 91     $ 130,731     $ 148,488     $ (2,469   $ (1,204   $ 275,663  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
   
Class A Common

Stock
   
Common Stock
   
Capital in

Excess of

Par Value
   
Retained

Earnings
   
Accumulated

Other

Comprehensive

Loss
   
Treasury

Stock
       
   
Shares
   
Amount
   
Shares
   
Amount
   
Total
 
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  
Net income
              13,247           13,247  
Pension liability amortization, net of income tax expense of $95
                269         269  
Equity award exercises , net of shares withheld for employee taxes
        54,980             (946           (946
Stock-based compensation expense
            1,068             1,068  
 
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Balance, December 23, 2021
    2,597,426     $ 26       9,044,960     $ 90     $ 127,080     $ 124,298     $ (8,487   $ (1,204   $ 241,803  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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 Twenty-Six Weeks Ended
 
 
  
December 29,
2022
 
 
December 23,
2021
 
CASH FLOWS FROM OPERATING ACTIVITIES:
  
     
 
     
Net income
  
$
32,452
 
 
$
32,496
 
Depreciation and amortization
  
 
10,099
 
 
 
9,143
 
Loss (gain) on disposition of assets, net
  
 
19
 
 
 
(1,765
Deferred income tax expense
  
 
628
 
 
 
1,783
 
Stock-based compensation expense
  
 
2,287
 
 
 
1,771
 
Change in assets and liabilities:
  
     
 
     
Accounts receivable, net
  
 
(2,822
 
 
1,302
 
Inventories
  
 
32,020
 
 
 
(30,743
Prepaid expenses and other current assets
  
 
(1,885
 
 
(3,429
Accounts payable
  
 
1,492
 
 
 
16,244
 
Accrued expenses
  
 
(1,794
 
 
(8,971
Income taxes payable
  
 
(2,523
 
 
(3,606
Other long-term assets and liabilities
  
 
721
 
 
 
379
 
Other, net
  
 
258
 
 
 
1,216
 
 
  
 
 
 
 
 
 
 
Net cash provided by operating activities
  
 
70,952
 
 
 
15,820
 
 
  
 
 
 
 
 
 
 
CASH FLOWS FROM INVESTING ACTIVITIES:
  
     
 
     
Purchases of property, plant and equipment
  
 
(11,420
 
 
(9,485
Acquisition of
Just the Cheese
brand
  
 
(3,500
 
 
 
Proceeds from disposition of assets, net
  
 
 
 
 
3,950
 
Other, net
  
 
(56
 
 
(354
 
  
 
 
 
 
 
 
 
Net cash used in investing activities
  
 
(14,976
 
 
(5,889
 
  
 
 
 
 
 
 
 
CASH FLOWS FROM FINANCING ACTIVITIES:
  
     
 
     
Net short-term (repayments) borrowings
  
 
(17,634
 
 
27,232
 
Principal payments on long-term debt
  
 
(1,984
 
 
(1,887
Increase in bank overdraft
  
 
1,756
 
 
 
575
 
Dividends paid
  
 
(37,553
 
 
(34,534
Taxes paid related to net share settlement of equity awards
  
 
(356
 
 
(962
 
  
 
 
 
 
 
 
 
Net cash used in financing activities
  
 
(55,771
 
 
(9,576
 
  
 
 
 
 
 
 
 
NET INCREASE IN CASH
  
 
205
 
 
 
355
 
Cash, beginning of period
  
 
415
 
 
 
672
 
 
  
 
 
 
 
 
 
 
Cash, end of period
  
$
620
 
 
$
1,027
 
 
 
 
 
 
 
 
 
 
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 second quarter of fiscal 2023 and fiscal 2022 are to the quarters ended December 29, 2022 and December 23, 2021, respectively.
 
   
References herein to the first half or first
twenty-six
weeks of fiscal 2023 and fiscal 2022 are to the
twenty-six
weeks ended December 29, 2022 and December 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, 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 under private brands. In addition, with our acquisition of the
Just the Cheese
brand, we will now be able to expand our product offerings to include baked cheese snack products on a branded and private label basis.
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 – Acquisition of
Just the Cheese
Brand
On December 16, 2022, we completed the acquisition of certain assets (the “Acquisition”) of Specialty Cheese Company, Inc. The acquired assets are primarily related to the manufacturing and sale of baked cheese snack products, including those products sold under the
Just the Cheese
brand, all finished goods inventory, and intangible assets. At the time of closing, the full purchase price of
$3,500
was paid in cash and funded from our Credit Facility (as defined below)
.
Just the Cheese
is one of the nation’s leading baked cheese snacking brands and offers 100% real cheese snack bars and cheese crisps.
The Acquisition will provide us with a product that expands our portfolio into new snacking categories and is anticipated to accelerate growth with our private brand and food service customers. The Acquisition has been accounted for as a business combination in accordance with ASC Topic 805, “Business Combinations”.
 
8

The total purchase price of $3,500 has been allocated on a preliminary basis to the fair values of the assets acquired as follows:
 
Inventories
   $ 240  
Fixed assets
     500  
Identifiable intangible assets:
        
Customer relationships
     270  
Brand names
     80  
Non-compete
agreement
     30  
Goodwill
     2,380  
    
 
 
 
Total purchase price
   $ 3,500  
    
 
 
 
The customer relationship assets represent the value of the long-term strategic relationship with significant customers who purchase
Just the Cheese
brand products. The brand name asset represents the value of the established
Just the Cheese
brand name.
Goodwill, which is expected to be deductible for
tax purposes
, arises from intangible assets that do not qualify for separate recognition and expected synergies from combining the operations related to the
Just the Cheese
brand with those of the Company. There were no material contingencies recognized or unrecognized associated with the acquired business.
The purchase price allocation, specifically amounts allocated to goodwill and fixed assets, are based on preliminary valuations and are subject to adjustments to reflect the final valuations.
Due to the immaterial financial nature of the Acquisition, unaudited pro forma results of operations of the Company (as if the Acquisition had taken place at the beginning of fiscal 2023) will not be presented.
Since the Acquisition, we continue to operate in a single reportable operating segment that consists of selling various nut and
nut-related
products through three sales distribution channels.
Note 3 – 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.
 
9

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. There was no contract asset balance for any periods presented. The Company generally does not have material deferred revenue or contract liability balances arising from transactions with customers.
Disaggregation of Revenue
Revenue disaggregated by sales channel is as follows:
 
    
For the Quarter Ended
    
For the Twenty-Six Weeks Ended
 
Distribution Channel
  
December 29,

2022
    
December 23,

2021
    
December 29,

2022
    
December 23,

2021
 
Consumer
   $ 224,513      $ 203,479      $ 421,060      $ 383,240  
Commercial Ingredients
     28,419        27,756        59,926        55,912  
Contract Packaging
     21,396        21,972        45,943        40,384  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 274,328      $ 253,207      $ 526,929      $ 479,536  
    
 
 
    
 
 
    
 
 
    
 
 
 
Note 4 – 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.
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.
 
10

Lease expense for operating lease payments is recognized on a straight-line basis over the respective lease term. Our leases have remaining terms of up to 5.2 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 Sheets. We have also made the policy election to not separate lease and
non-lease
components for all leases.
The following table provides supplemental information related to operating lease
right-of-use
assets and liabilities:
 
 
  
December 29,
2022
 
  
June 30,
2022
 
  
December 23,
2021
 
  
Affected Line Item in
Consolidated Balance Sheet
 
Assets
  
  
  
  
Operating lease
right-of-use
assets
   $ 2,593      $ 2,303      $ 2,852     
 
Operating lease
right-of-use
assets
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total lease
right-of-use
assets
   $ 2,593      $ 2,303      $ 2,852     
 
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Liabilities
                             
 
 
 
Current:
                             
 
 
 
Operating leases
   $ 1,166      $ 1,258      $ 1,392     
 
Other accrued expenses
 
Noncurrent:
                             
 
 
 
Operating leases
     1,472        1,076        1,504     
 
Long-term operating lease liabilities
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total lease liabilities
   $ 2,638      $ 2,334      $ 2,896     
 
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
The following tables summarize the Company’s total lease costs and other information arising from operating lease transactions:
 

 
  
For the Quarter Ended
 
  
For the Twenty-Six Weeks Ended
 
 
  
December 29,

2022
 
  
December 23,

2021
 
  
December 29,
2022
 
  
December 23,

2021
 
Operating lease costs
(a)
   $ 541      $ 470      $ 1,015      $ 914  
Variable lease costs
(b)
     58        19        115        36  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total lease cost
   $ 599      $ 489      $ 1,130      $ 950  
    
 
 
    
 
 
    
 
 
    
 
 
 
(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 Twenty-Six Weeks Ended
 
 
  
December 29,
2022
 
  
December 23,
2021
 
Operating cash flows information:
  
  
Cash paid for amounts included in measurements for lease liabilities
   $ 807      $ 794  
Non-cash
activity:
                 
Right-of-use
assets obtained in exchange for new operating lease obligations
   $ 1,049      $ 89  
 
11

    
December 29,
2022
   
June 30,

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

Fiscal Year Ending
  
 
 
June 29, 2023 (excluding the
twenty-six
weeks ended December 29, 2022)
   $
 
738  
June 27, 2024
     936  
June 26, 2025
     560  
June 25, 2026
     372  
June 24, 2027
     192  
June 29, 2028
     65  
Thereafter
      
    
 
 
 
Total lease payment
     2,863  
Less imputed interest
     (225
    
 
 
 
Present value of operating lease liabilities
   $
 
2,638  
    
 
 
 
At December 29, 2022, the Company had no material operating leases that had not yet commenced.
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
    
For the Twenty-Six Weeks Ended
 
  
December 29,
2022
    
December 23,
2021
    
December 29,
2022
    
December 23,
2021
 
Lease income related to lease payments
   $ 403      $ 408      $ 805      $ 818  
The future minimum, undiscounted fixed cash flows under
non-cancelable
tenant operating leases for each of the next five years are as follows:
 
Fiscal Year Ending
  
 
 
June 29, 2023 (excluding the
twenty-six
weeks ended December 29, 2022)
   $
 
927  
June 27, 2024
     1,869  
June 26, 2025
     1,282  
June 25, 2026
     697  
June 24, 2027
     614  
June 29, 2028
      
    
 
 
 
     $
 
5,389  
 
 
 
 
 
 
12

Note 5 – Inventories
Inventories consist of the following:
 
    
December 29,

2022
    
June 30,

2022
 
 
 
December 23,

2021
Raw material and supplies
   $ 75,002      $
 
77,558  
 
$
71,960
Work-in-process
and finished goods
     98,073       
 
127,297  
 
 
106,781
    
 
 
    
 
 
 
 
 
 
 
Total
   $ 173,075      $
 
204,855  
 
$
178,741
    
 
 
    
 
 
 
 
 
 
 
Note 6 – Goodwill and Intangible Assets
Identifiable intangible assets that are subject to amortization consist of the following:
 
    
December 29,
2022
    
June 30,
2022
    
December 23,
2021
 
Customer relationships
   $ 21,370      $ 21,100      $ 21,100  
Brand names
     17,070        16,990        16,990  
Non-compete
agreement
     300        270        270  
    
 
 
    
 
 
    
 
 
 
       38,740        38,360        38,360  
Less accumulated amortization:
                          
Customer relationships
     (19,311      (18,795      (18,279
Brand names
     (11,598      (11,252      (10,908
Non-compete
agreement
     (270      (248      (220
    
 
 
    
 
 
    
 
 
 
       (31,179      (30,295      (29,407
    
 
 
    
 
 
    
 
 
 
Net intangible assets
   $ 7,561      $ 8,065      $ 8,953  
    
 
 
    
 
 
    
 
 
 
Customer relationships are being amortized on an accelerated basis. The brand names remaining to be amortized consist of the
Squirrel Brand, Southern Style Nuts
and
Just the Cheese
brand names.
Total amortization expense related to intangible assets, which is classified in administrative expense in the Consolidated Statement of Comprehensive Income, was $440 and $884 for the quarter and
twenty-six
weeks ended December 29, 2022, respectively. Amortization expense for the remainder of fiscal 2023 is expected to be approximately $913 and expected amortization expense the next five fiscal years is as follows:
 
Fiscal Year Ending
  
 
 
June 27, 2024
   $
 
1,561  
June 26, 2025
     1,222  
June 25, 2026
     874  
June 24, 2027
     705  
June 29, 2028
     521  
The intangibles related to the
Just the Cheese
brand acquisition, which are reflected in the above table, and the expected amortization expense are based on the preliminary valuation report with respect to such intangible assets. Any necessary adjustments will be made in the third quarter of fiscal 2023 based on the final valuation report.
Our net goodwill at December 29, 2022 was comprised of $9,650 that relates to the Squirrel Brand acquisition completed in the second quarter of fiscal 2018 and $2,380 that relates to the
Just the Cheese
brand acquisition completed in the second quarter of fiscal 2023. The changes in the carrying amount
of
 
goodwill since June 25, 2021 are as follows:
 
Gross goodwill balance at June 25, 2021
   $ 18,416  
Accumulated impairment losses
     (8,766
    
 
 
 
Net balance at June 25, 2021
     9,650  
Goodwill acquired during the period
     2,380  
    
 
 
 
Net balance at December 29, 2022
   $
 
12,030  
    
 
 
 
 
13

Note 7 – 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 December 29, 2022, we had $90,505 of available credit under the Credit Facility which reflects borrowings of $22,805 and reduced availability as a result of $4,190 in outstanding letters of credit. As of December 29, 2022, we were in compliance with all financial covenants under the Credit Facility and Mortgage Facility.
Note 8 – 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
 
  
For the Twenty-Six Weeks

Ended
 
 
  
December 29,

2022
 
  
December 23,

2021
 
  
December 29,

2022
 
  
December 23,

2021
 
Weighted average number of shares outstanding – basic
     11,567,068        11,531,844        11,560,250        11,525,730  
Effect of dilutive securities:
                                   
Restricted stock units
     57,594        44,812        60,637        56,912  
    
 
 
    
 
 
    
 
 
    
 
 
 
Weighted average number of shares outstanding – diluted
     11,624,662        11,576,656        11,620,887        11,582,642  
    
 
 
    
 
 
    
 
 
    
 
 
 
There were no anti-dilutive awards excluded from the computation of diluted earnings per share for any periods presented.
Note 9 – Stock-Based Compensation Plans
During the second quarter of fiscal 2023, there were 64,116 restricted stock units (“RSUs”) awarded to employees and
non-employee
members of the Board of Directors. The vesting period is generally three years for awards to employees and one year for awards to
non-employee
directors.
The following is a summary of RSU activity for the first half of fiscal 2023:
 
Restricted Stock Units
  
Shares
    
Weighted
Average Grant
Date Fair Value
 
Outstanding at June 30, 2022
     142,239      $ 70.42  
Granted
     64,116        74.09  
Vested
(a)
     (29,349      89.36  
Forfeited
     (2,020      72.82  
    
 
 
    
 
 
 
Outstanding at December 29, 2022
     174,986      $ 68.56  
    
 
 
    
 
 
 
 
(a)
 
The number of RSUs vested includes shares that were withheld on behalf of employees to satisfy statutory tax withholding requirements.
At December 29, 2022, there were 27,727 RSUs outstanding that were vested but deferred.
 
14

The following table summarizes compensation expense charged to earnings for all equity compensation plans for the periods presented:
 

 
  
For the Quarter Ended
 
  
For the Twenty-Six Weeks Ended
 
 
  
December 29,

2022
 
  
December 23,

2021
 
  
December 29,
2022
 
  
December 23,

2021
 
Stock-based compensation expense
   $ 1,515      $ 1,068      $ 2,287      $ 1,771  
As of December 29, 2022, there was $6,532 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.7 years.
Note 10 – Retirement Plan
The Supplemental Employee Retirement Plan
 (“Retirement Plan”)
is an unfunded,
non-qualified
deferred compensation plan that will provide eligible participants with monthly benefits upon retirement, disability or death, subject to certain conditions. The monthly benefit is based upon each participant’s earnings and his or her number of years of service. The components of net periodic benefit cost are as follows: 
 

 
  
For the Quarter Ended
 
  
For the Twenty-Six Weeks Ended
 
 
  
December 29,

2022
 
  
December 23,

2021
 
  
December 29,
2022
 
  
December 23,

2021
 
Service cost
   $ 201      $ 247      $ 401      $ 495  
Interest cost
     341        255        683        509  
Amortization of loss
     7        364        14        728  
    
 
 
    
 
 
    
 
 
    
 
 
 
Net periodic benefit cost
   $ 549      $ 866      $ 1,098      $ 1,732  
    
 
 
    
 
 
    
 
 
    
 
 
 
The components of net periodic benefit cost other than the service cost component are included in the line item “Pension expense (excluding service costs)” in the Consolidated Statements of Comprehensive Income.
Note 11 – Accumulated Other Comprehensive Loss
The table below sets forth the changes to accumulated other comprehensive loss (“AOCL”) for the
twenty-six
weeks ended December 29, 2022 and December 23, 2021.
These changes are all related to our defined benefit pension plan.
 

Changes to AOCL
(a)
  
For the Twenty-Six Weeks Ended
 
  
December 29,
2022
 
  
December 23,
2021
 
Balance at beginning of period
  
$
(2,480
)
 
$
(9,025
Other comprehensive income before reclassifications
  
 
  
   
 
  
 
Amounts reclassified from accumulated other comprehensive loss
  
 
14
 
  
 
728
 
Tax effect
  
 
(3
)
  
 
(190
 
  
 
 
 
  
 
 
 
Net current-period other comprehensive income
  
 
11
 
  
 
538
 
 
  
 
 
 
  
 
 
 
Balance at end of period
  
$
(2,469
)
  
$
(8,487
 
  
 
 
 
  
 
 
 
(a)
Amounts in parenthesis indicate debits/expense.
 
15

The reclassifications out of AOCL for the quarter and
twenty-six
weeks ended December 29, 2022
an
d December 23, 2021
were
as
follows:
 
 
  
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
Affected Line Item in
the Consolidated Statements
of Comprehensive Income
Reclassifications from AOCL to Earnings
(b)
  
For the Quarter Ended
 
 
For the
Twenty-Six
Weeks
Ended
 
  
December 29,
2022
 
 
December 23,
2021
 
 
December 29,
2022
 
  
December 23,
2021
 
Amortization of defined benefit pension items:
                                             
Unrecognized net loss
     (7     (364     (14              (728   Pension expense (excluding service costs)
Tax effect
     2       95       3                190     Income tax expense
    
 
 
   
 
 
   
 
 
            
 
 
     
Amortization of defined pension items, net of tax
   $ (5   $ (269   $ (11            $ (538    
    
 
 
   
 
 
   
 
 
            
 
 
     
(b)
Amounts in parenthesis indicate debits to expense. See Note 10 – “Retirement Plan” above f
or a
dditional details.
Note 12 – Commitments and Contingent Liabilities
We are currently a party to various legal proceedings in the ordinary course of business. While management pres
entl
y believes that the ultimate outcomes of these proceedings, individually and in the aggregate, will not materially affect our Company’s financial position, results of operations or cash flows, legal proceedings are subject to inherent uncertainties, and unfavorable outcomes could occur. Unfavorable outcomes could include substantial monetary damages in excess of any appropriate accruals, which management has established. Were such unfavorable final outcomes to occur, there exists the possibility of a material adverse effect on our financial position, results of operations and cash flows.
Note 13 – Fair Value of Financial Instruments
The Financial Accounting Standards Board defines fair value as the price that would be received for an asset or paid to transfer a liability in an orderly transaction between market participants on the measurement date. The guidance establishes a fair value hierarchy that prioritizes observable and unobservable inputs used to measure fair value into three broad levels:
 
Level 1
  
  
Quoted prices in active markets that are accessible at the measurement date for identical assets and liabilities.
     
Level 2
  
  
Observable inputs other than quoted prices in active markets. For example, quoted prices for similar assets or liabilities in active markets or quoted prices for identical assets or liabilities in inactive markets.
     
Level 3
  
  
Unobservable inputs for which there is little or no market data available.
The carrying values of cash, trade accounts receivable and accounts payable approximate their fair values at each balance sheet date because of the short-term maturities and nature of these balances.
 
16

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:
 
 
  
December 29,
2022
 
  
June 30,

2022
 
  
December 23,
2021
 
Carrying value of current and long-term debt:
   $ 8,944      $ 10,927      $ 12,862  
Fair value of current and long-term debt:
     8,118        11,179        14,282  
The estimated fair value of our long-term debt was determined using a market approach based upon Level 2 observable inputs, which estimates fair value based on interest rates currently offered on loans with similar terms to borrowers of similar credit quality or broker quotes. In addition, there have been no significant changes in the underlying assets securing our long-term debt.
Note 14 – 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 15 – 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.
 
17


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 second quarter of fiscal 2023 and fiscal 2022 are to the quarters ended December 29, 2022 and December 23, 2021, respectively.

 

   

References herein to the first half or first twenty-six weeks of fiscal 2023 and fiscal 2022 are to the twenty-six weeks ended December 29, 2022 and December 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 under private brands. In addition, with our acquisition of the Just the Cheese brand, we will now be able to expand our product offerings to include baked cheese snack products on a branded and private label basis. 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. 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. This Long-Range Plan also contemplates increasing our sales through product innovation and targeted, opportunistic acquisitions, such as the acquisition of the Just the Cheese brand completed during the current second quarter.

We will continue to focus our promotional and advertising activity to invest in our brands to achieve growth. We intend to execute an omnichannel approach to win in key categories including recipe nuts, snack nuts, trail mix and other snacking categories. We continue to see 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, to a lesser extent, the lingering 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.

 

18


Table of Contents

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, and also due to any actual or potential economic downturn, consumers may purchase fewer snack products, as we have seen through the recent decline in the recipe and snack nut categories, 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 retailers, such as mass merchandising retailers, club stores and dollar stores. E-commerce platforms showed growth during the first half of fiscal 2023 but at a lower rate than we saw during the first half of fiscal 2022.

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. Overall packaging costs appear to be leveling off but remain well above pre-pandemic levels. In addition, we are seeing some relief in select ingredient categories with reformulations and substitutions, but lead-times remain long compared to pre-pandemic lead-times.

We have also experienced supply chain issues related to a shortage in capacity in the transportation industry. 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. Although we have seen stabilization in truckload capacity and volume at U.S. ports, there is continued pressure on driver hiring and fuel and energy concerns due to continued unrest abroad. 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 despite our mitigation of some of the transportation shortages and maintaining 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, that any transportation capacity easing will continue or that 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. 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.

 

19


Table of Contents

QUARTERLY HIGHLIGHTS

Our net sales of $274.3 million for the second quarter of fiscal 2023 increased 8.3% from our net sales of $253.2 million for the second quarter of fiscal 2022. Net sales for the first twenty-six weeks of fiscal 2023 increased by $47.4 million, or 9.9%, to $526.9 million compared to the first twenty-six weeks of fiscal 2022.

Sales volume, measured as pounds sold to customers, decreased 3.8% for the second quarter of fiscal 2023 compared to the second quarter of fiscal 2022. Sales volume for the first twenty-six weeks of fiscal 2023 decreased 1.1% compared to the first twenty-six weeks of fiscal 2022.

Gross profit increased by $4.3 million, and our gross profit margin, as a percentage of net sales, was unchanged at 20.6% for both the second quarter of fiscal 2023 and fiscal 2022. Gross profit increased $3.1 million, and our gross profit margin decreased to 20.3% from 21.7% for the first twenty-six weeks of fiscal 2023 compared to the first twenty-six weeks of fiscal 2022.

Total operating expenses for the second quarter of fiscal 2023 decreased by $1.9 million, or 5.7%, compared to the second quarter of fiscal 2022. As a percentage of net sales, total operating expenses in the second quarter of fiscal 2023 decreased to 11.7% from 13.4% for the second quarter of fiscal 2022. For the first half of fiscal 2023, total operating expenses increased $1.8 million, and total operating expenses as a percentage of net sales decreased to 11.4% compared to 12.2% for the first half of fiscal 2022.

The total value of inventories on hand at the end of the second quarter of fiscal 2023 decreased $5.7 million, or 3.2%, in comparison to the total value of inventories on hand at the end of the second quarter of fiscal 2022.

We have seen acquisition costs for all major tree nuts decrease and acquisition costs for peanuts increase modestly in the 2022 crop year (which falls into our current 2023 fiscal year). We completed procurement of inshell walnuts during the first half of fiscal 2023. During the third quarter, 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 final liability will be determined during the third quarter of fiscal 2023 and will be recognized in our financial results at that time.

 

20


Table of Contents

RESULTS OF OPERATIONS

Net Sales

Our net sales increased 8.3% to $274.3 million in the second quarter of fiscal 2023 compared to net sales of $253.2 million for the second quarter of fiscal 2022. The increase in net sales was attributable to a 12.7% increase in the weighted average sales price per pound. This increase was partially offset by a 3.8% decrease in sales volume, which is defined as pounds sold to customers. The increase in the weighted average selling price per pound primarily resulted from higher commodity acquisition costs for pecans, cashews, peanuts and dried fruit. Sales volume for peanuts and all major tree nuts (except pecans) declined in the current quarter.

For the first twenty-six weeks of fiscal 2023 our net sales were $526.9 million, an increase of $47.4 million, or 9.9%, compared to the same period of fiscal 2022. The increase in net sales was attributable to an 11.1% increase in the weighted average selling price per pound, which was partially offset by a 1.1% decrease in sales volume. The increase in the weighted average selling price resulted from higher commodity acquisition costs for all major tree nuts (except walnuts), peanuts and dried fruit.

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     For the Twenty-Six Weeks Ended  

Product Type

   December 29,
2022
    December 23,
2021
    December 29,
2022
    December 23,
2021
 

Peanuts

     16.6     16.6     17.8     17.1

Pecans

     17.5       15.7       14.1       12.4  

Cashews & Mixed Nuts

     20.6       20.9       20.4       21.6  

Walnuts

     6.8       7.0       6.3       6.4  

Almonds

     8.3       9.0       8.7       9.8  

Trail & Snack Mixes

     24.2       25.1       26.4       26.5  

Other

     6.0       5.7       6.3       6.2  
  

 

 

   

 

 

   

 

 

   

 

 

 

Total

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

   December 29,
2022
     Percentage
of Total
    December 23,
2021
     Percentage
of Total
    $
Change
    %
Change
 

Consumer (1)

   $ 224,513        81.8   $ 203,479        80.3   $ 21,034       10.3

Commercial Ingredients

     28,419        10.4       27,756        11.0       663       2.4  

Contract Packaging

     21,396        7.8       21,972        8.7       (576     (2.6
  

 

 

    

 

 

   

 

 

    

 

 

   

 

 

   

 

 

 

Total

   $ 274,328        100.0   $ 253,207        100.0   $ 21,121       8.3
  

 

 

    

 

 

   

 

 

    

 

 

   

 

 

   

 

 

 

 

(1) 

Sales of branded products were approximately 26% and 28% of total consumer sales during the second quarters of fiscal 2023 and fiscal 2022, respectively. Fisher branded products were approximately 75% and 71% of branded sales during the second quarters of fiscal 2023 and fiscal 2022, respectively, with Orchard Valley Harvest branded products accounting for the majority of the remaining branded product sales.

 

21


Table of Contents

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

 

     For the Twenty-Six Weeks Ended  

Distribution Channel

   December 29,
2022
     Percentage
of Total
    December 23,
2021
     Percentage
of Total
    $
Change
     %
Change
 

Consumer (1)

   $ 421,060        79.9   $ 383,240        79.9   $ 37,820        9.9

Commercial Ingredients

     59,926        11.4       55,912        11.7       4,014        7.2  

Contract Packaging

     45,943        8.7       40,384        8.4       5,559        13.8  
  

 

 

    

 

 

   

 

 

    

 

 

   

 

 

    

 

 

 

Total

   $ 526,929        100.0   $ 479,536        100.0   $ 47,393        9.9
  

 

 

    

 

 

   

 

 

    

 

 

   

 

 

    

 

 

 

 

(1) 

Sales of branded products were approximately 24% of total consumer sales during each of the first twenty-six weeks of fiscal 2023 and fiscal 2022. Fisher branded products were approximately 71% and 67% of branded sales during the first twenty-six weeks 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 $21.0 million, or 10.3%, and sales volume decreased 2.0% in the second quarter of fiscal 2023 compared to the second quarter of fiscal 2022. The sales volume decrease was driven by lost private brand distribution at a grocery store retailer that occurred in the fourth quarter of fiscal 2022 and a 24.1% sales volume decrease for Fisher snack nuts primarily as a result of competitive pricing pressures at two grocery store retailers and lost distribution at another grocery store retailer. These decreases were partially offset by an increase in private brand sales volume due to new private brand peanut butter business at a mass merchandising retailer and increased seasonal distribution at another mass merchandising retailer. Sales volume of Fisher recipe nuts increased 2.8% as a result of increased distribution at a mass merchandising retailer and at a grocery store retailer. Sales volume of Orchard Valley Harvest products decreased 14.5% due to the timing of sales to a major customer in the non-food sector who shifted their orders into the third quarter of fiscal 2023.

In the first twenty-six weeks of fiscal 2023, net sales in the consumer distribution channel increased $37.8 million, or 9.9%, and sales volume decreased 1.4% compared to the same period of fiscal 2022. The sales volume decrease was driven by lost private brand distribution at the grocery store retailer cited in the quarterly comparison, which was partially offset by increased distribution at a mass merchandising retailer.

Net sales in the commercial ingredients distribution channel increased 2.4% in dollars and decreased 7.7% in sales volume in the second quarter of fiscal 2023 compared to the second quarter of fiscal 2022. The decrease in sales volume was due to a 38.9% decrease in sales volume of bulk products to other food manufacturers as a result of reduced consumption from softened consumer spending. This was partially offset by a 2.9% increase in sales volume to foodservice customers due to new distribution at existing customers.

In the first twenty-six weeks of fiscal 2023, net sales in the commercial ingredients distribution channel increased 7.2% in dollars and decreased 2.7% in sales volume compared to the same period of fiscal 2022. The decrease in sales volume was due to a 26.7% decrease in sales volume of bulk products to other food manufacturers for the reason cited in the quarterly comparison and a decrease in sales of peanut crushing stock to peanut oil processors. These decreases were largely offset by an 8.9% increase in sales volume to foodservice customers due to new distribution at existing customers and the continued recovery in the restaurant industry from the impacts of COVID-19 restrictions.

Net sales in the contract packaging distribution channel decreased 2.6% in dollars and 11.3% in sales volume in the second quarter of fiscal 2023 compared to the second quarter of fiscal 2022. The decrease in sales volume was primarily due to earlier timing for holiday shipments at a major customer in this channel.

In the first twenty-six weeks of fiscal 2023, net sales in the contract packaging distribution channel increased 13.8% in dollars and sales volume increased 2.7% compared to the first twenty-six weeks of fiscal 2022. The increase in sales volume was primarily attributable to business with a new customer.

 

22


Table of Contents

Gross Profit

Gross profit increased by $4.3 million, or 8.2%, to $56.5 million for the second quarter of fiscal 2023 compared to the second quarter of fiscal 2022. Our gross profit margin, as a percentage of net sales, was unchanged at 20.6% for both the second quarter of fiscal 2023 and fiscal 2022, primarily due to lower acquisition costs for almonds and walnuts, which were offset by inflationary cost increases, including for labor and manufacturing supplies, increased depreciation expense and a decrease in sales volume. The increase in gross profit was mainly due to a higher net sales base.

Gross profit was $107.1 million for the first twenty-six weeks of fiscal 2023 compared to $104.0 million for the first twenty-six weeks of fiscal 2022 primarily due to a higher net sales base. Our gross profit margin, as a percentage of sales, decreased to 20.3% for the first twenty-six weeks of fiscal 2023 compared to 21.7% for the first twenty-six weeks of fiscal 2022. The decrease in gross profit margin in the year to date comparison was primarily attributable to higher acquisition costs for all major tree nuts (except walnuts) and peanuts, other inflationary cost increases cited in the quarterly comparison and increased depreciation expense.

Operating Expenses

Total operating expenses for the second quarter of fiscal 2023 decreased by $1.9 million, or 5.7%, to $32.0 million. Operating expenses decreased to 11.7% of net sales for the second quarter of fiscal 2023 compared to 13.4% of net sales for the second quarter of fiscal 2022.

Selling expenses for the second quarter of fiscal 2023 were $21.8 million, a decrease of $1.7 million, or 7.4%, from the second quarter of fiscal 2022. The decrease was driven primarily by a $1.5 million decrease in advertising expense and a $0.8 million decrease in freight expense primarily due to a decrease in freight rates, which were partially offset by a $0.3 million increase in base compensation expense and $0.2 million increase in sales broker commission expense.

Administrative expenses for the second quarter of fiscal 2023 were $10.2 million compared to $10.4 million for the second quarter of fiscal 2022. The decrease was due to a $0.8 million decrease in incentive compensation expense and a $0.5 million decrease in the loss on asset disposals, which were largely offset by a $1.0 million increase in base and equity compensation expense.

Total operating expenses for the first twenty-six weeks of fiscal 2023 increased by $1.8 million, or 3.1%, to $60.3 million. Operating expenses decreased to 11.4% of net sales for the first half of fiscal 2023 compared to 12.2% of net sales for the first half of fiscal 2022.

Selling expenses for the first twenty-six weeks of fiscal 2023 were $39.8 million, a decrease of $1.5 million, or 3.6%, from the amount recorded for the first twenty-six weeks of fiscal 2022. The decrease was driven primarily by a $2.0 million decrease in advertising expense and a $1.2 million decrease in freight expense due to a decrease in freight rates. These decreases were partially offset by a $0.6 million increase in base compensation expense and a $0.5 million increase in sales broker commission expense.

Administrative expenses for the first twenty-six weeks of fiscal 2023 were $20.5 million, an increase of $1.0 million, or 5.1%, compared to the same period of fiscal 2022. The increase was primarily due to a $1.3 million increase in base and equity compensation expense and a $0.6 million increase in audit and legal expenses primarily for Acquisition-related costs, which were partially offset by a $0.6 million decrease in the loss on asset disposals.

The $2.3 million gain on sale of facility in the first half 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 was $24.5 million, or 8.9% of net sales, for the second quarter of fiscal 2023 compared to $18.3 million, or 7.2% of net sales, for the second quarter of fiscal 2022.

Due to the factors discussed above, income from operations was $46.9 million, or 8.9% of net sales, for the first twenty-six weeks of fiscal 2023 compared to $45.6 million, or 9.5% of net sales, for the first twenty-six weeks of fiscal 2022.

Interest Expense

Interest expense was $0.6 million for the second quarter of fiscal 2023 compared to $0.4 million for the second quarter of fiscal 2022. Interest expense was $1.3 million for the first twenty-six weeks of fiscal 2023 compared to $0.8 million for the first twenty-six weeks of fiscal 2022. The increase in interest expense for both the quarterly and year to date comparisons was due to higher weighted average interest rates.

 

23


Table of Contents

Rental and Miscellaneous Expense, Net

Net rental and miscellaneous expense was $0.3 million for both the second quarter of fiscal 2023 and fiscal 2022. Net rental and miscellaneous expense was $0.7 million for both the first twenty-six weeks of fiscal 2023 and fiscal 2022.

Pension Expense (Excluding Service Costs)

Pension expense (excluding service costs) was $0.3 million for the second quarter of fiscal 2023 compared to $0.6 million for the second quarter of fiscal 2022. Pension expense (excluding service costs) was $0.7 million for the first twenty-six weeks of fiscal 2023 compared to $1.2 million for the first twenty-six weeks of fiscal 2022. The decrease in pension expense (excluding service costs) for both the quarterly and year to date comparisons was 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.

Income Tax Expense

Income tax expense was $6.3 million, or 27.1% of income before income taxes (the “Effective Tax Rate”), for the second quarter of fiscal 2023 compared to $3.7 million, or 21.6% of income before income taxes, for the second quarter of fiscal 2022. For the first twenty-six weeks of fiscal 2023, income tax expense was $11.7 million, or 26.6% of income before income taxes, compared to $10.4 million, or 24.3% of income before income taxes, for the comparable period last year. The increase in the Effective Tax Rate for both the quarterly and twenty-six week periods is mainly due to the favorable impact of $0.7 million of discrete tax benefits from share-based compensation recognized in the second quarter of fiscal 2022 that did not reoccur in the current quarter.

Net Income

Net income was $16.9 million, or $1.46 per common share basic and $1.45 per common share diluted, for the second quarter of fiscal 2023, compared to $13.2 million, or $1.15 per common share basic and $1.14 per common share diluted, for the second quarter of fiscal 2022.

Net income was $32.5 million, or $2.81 per common share basic and $2.79 per common share diluted, for the first twenty-six weeks of fiscal 2023, compared to net income of $32.5 million, or $2.82 per common share basic and $2.81 per common share diluted, for the first twenty-six weeks 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 programs and repay indebtedness, including amounts payable under the Retirement Plan. Also, various uncertainties, including cost uncertainties, could result in additional uses of cash. The primary sources of cash are results of operations and availability under our Credit Facility. We anticipate that expected net cash flow generated from operations and amounts available pursuant to the Credit Facility will be sufficient to fund our operations for the next twelve months. Our available credit under our Credit Facility has allowed us to devote more funds to promote our products, increase consumer insight capabilities and promotional efforts, reinvest in the Company through capital expenditures, develop new products, pay cash dividends, consummate strategic investments and business acquisitions, such as the Acquisition, 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.

 

24


Table of Contents

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

 

     December 29,
2022
     December 23,
2021
     $ Change  

Operating activities

   $ 70,952      $ 15,820      $ 55,132  

Investing activities

     (14,976      (5,889      (9,087

Financing activities

     (55,771      (9,576      (46,195
  

 

 

    

 

 

    

 

 

 

Net increase in cash

   $ 205      $ 355      $ (150
  

 

 

    

 

 

    

 

 

 

Operating Activities Net cash provided by operating activities was $71.0 million for the first twenty-six weeks of fiscal 2023 compared to $15.8 million for the comparative period of fiscal 2022. The increase in operating cash flow was primarily due to a decreased use of working capital for inventory compared to the first twenty-six weeks of fiscal 2022 as a result of decreasing commodity acquisition costs.

Total inventories were $173.1 million at December 29, 2022, a decrease of $31.8 million, or 15.5%, from the inventory balance at June 30, 2022, and a decrease of $5.7 million, or 3.2%, from the inventory balance at December 23, 2021. The decrease in inventories at December 29, 2022 compared to June 30, 2022 was primarily due to lower commodity acquisition costs for all major tree nuts and lower quantities of pecans and finished goods on hand, which were partially offset by higher quantities of walnuts, cashews and other raw materials on hand. The decrease in inventories at December 29, 2022 compared to December 23, 2021 were primarily due to lower commodity acquisition costs for all major tree nuts and lower quantities of finished goods and pecans on hand, which were partially offset by higher quantities of cashews, other raw materials, work-in-process and farmer stock peanuts.

Raw nut and dried fruit input stocks, some of which are classified as work-in-process, increased by 7.4 million pounds, or 15.0%, at December 29, 2022 compared to December 23, 2021 due to higher quantities of farmer stock peanuts, inshell walnuts and cashews on hand, partially offset by lower quantities of inshell pecans. The weighted average cost per pound of raw nut input stocks on hand at the end of the second quarter of fiscal 2023 decreased 24.2% compared to the end of the second quarter of fiscal 2022 primarily due to lower commodity acquisition costs for all major tree nuts.

Investing Activities Cash used in investing activities was $15.0 million during the first twenty-six weeks of fiscal 2023 compared to $5.9 million for the same period last year. The increase in cash used in investing activities was partially 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 fiscal year. The $3.5 million purchase price for the acquisition of the Just the Cheese brand also contributed to the increase. Capital asset purchases were $11.4 million during the first half of fiscal 2023 compared to $9.5 million for the first half of fiscal 2022. We expect total capital expenditures for new equipment, facility upgrades, and food safety enhancements for fiscal 2023 to be approximately $18.0 to 20.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 $55.8 million during the first twenty-six weeks of fiscal 2023 compared to $9.6 million for the same period last year. Net repayments under our Credit Facility were $17.6 million during the first half of fiscal 2023 compared to net borrowings of $27.2 million for the first half of fiscal 2022. The decrease in credit facility borrowings was primarily due to decreasing commodity acquisition costs. Dividends paid in the first half of fiscal 2023 were approximately $3.0 million higher than dividends paid in the same period last year.

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 69% 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.

 

25


Table of Contents

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 plus an applicable margin based upon the borrowing base calculation, ranging from 1.25% to 1.75%.

At December 29, 2022, the weighted average interest rate for the Credit Facility was 6.3%. The terms of the Credit Facility contain covenants that, among other things, require us to restrict investments, indebtedness, acquisitions and certain sales of assets and limit annual cash dividends or distributions, transactions with affiliates, redemptions of capital stock and prepayment of indebtedness (if such prepayment, among other things, is of a subordinate debt). If loan availability under the borrowing base calculation falls below $25.0 million, we will be required to maintain a specified fixed charge coverage ratio, tested on a monthly basis, until loan availability equals or exceeds $25.0 million for three consecutive months. All cash received from customers is required to be applied against the Credit Facility. The Bank Lenders have the option to accelerate and demand immediate repayment of our obligations under the Credit Facility in the event of default on the payments required under the Credit Facility, a change in control in the ownership of the Company, non-compliance with the financial covenant or upon the occurrence of other defaults by us under the Credit Facility (including a default under the Mortgage Facility). As of December 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 December 29, 2022, we had $90.5 million of available credit under the Credit Facility. If this entire amount were borrowed at December 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, and the remaining balance of $0.9 million will be paid in full during our fiscal 2023 third quarter. 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 December 29, 2022, $8.1 million of the debt obligation was outstanding.

 

 

26


Table of Contents

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 15 – “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.

 

27


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; (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, diversifying our product offerings and expanding into alternative sales channels; (xiii) technology disruptions or failures or the occurrence of cybersecurity incidents or breaches; (xiv) the inability to protect the Company’s brand value, intellectual property or avoid intellectual property disputes; (xv) our ability to manage the impacts of changing weather patterns on raw material availability due to climate change; and (xvi) the ability of the Company to respond to or manage the outbreak of COVID-19 or other infectious diseases and the various implications thereof.

 

28


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 December 29, 2022. Based on such evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that, as of December 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 December 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 12 – “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 second 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.

 

29


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

 

30


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

 

31


Table of Contents

Exhibit

No.

  

Description

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
*10.18    Nonqualified Deferred Compensation Plan Adoption Agreement of the Company dated as of November 22, 2022
*10.19    John B. Sanfilippo & Son, Inc. Nonqualified Deferred Compensation Plan dated as of November 22, 2022
31.1    Certification of Jeffrey T. Sanfilippo pursuant to Section 302 of the Sarbanes-Oxley Act of 2002, as amended
31.2    Certification of Frank S. Pellegrino pursuant to Section 302 of the Sarbanes-Oxley Act of 2002, as amended
32.1    Certification of Jeffrey T. Sanfilippo pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, as amended
32.2    Certification of Frank S. Pellegrino pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, as amended
101.INS    Inline eXtensible Business Reporting Language (XBRL) Instance Document—the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
101.SCH    Inline XBRL Taxonomy Extension Schema Document
101.CAL    Inline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF    Inline XBRL Taxonomy Extension Definition Linkbase Document
101.LAB    Inline XBRL Taxonomy Extension Label Linkbase Document
101.PRE    Inline XBRL Taxonomy Extension Presentation Linkbase Document
104    Cover Page Interactive Data File (embedded within the Inline XBRL document)

 

*

Indicates a management contract or compensatory plan or arrangement.

 

32


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 February 1, 2023.

 

JOHN B. SANFILIPPO & SON, INC.
By   /s/ FRANK S. PELLEGRINO
  Frank S. Pellegrino
  Chief Financial Officer, Executive Vice President, Finance and Administration

 

33

EX-10.10 2 d452144dex1010.htm EX-10.10 EX-10.10

Exhibit 10.10

[Employee FY 2023 RSU]

John B. Sanfilippo & Son, Inc. 2014 Omnibus Incentive Plan

 

 

 

 

 

Restricted Stock Unit Award Agreement

 

 

[Insert Date]

[Insert Name of Participant]

In accordance with the terms of the John B. Sanfilippo & Son, Inc. 2014 Omnibus Incentive Plan (the “Plan”), pursuant to action of the Compensation Committee (the “Committee”) of the Board of John B. Sanfilippo & Son, Inc. (the “Company”), the Company hereby grants to you (the “Recipient”), subject to the terms and conditions set forth in this Restricted Stock Unit Award Agreement (including Annex A hereto), Restricted Stock Units (“RSUs”), as set forth below.

Unless otherwise specified, capitalized terms used herein or in Annex A shall have the meanings specified in the Plan. The terms and conditions of the Plan are incorporated by reference and govern except to the extent that, when permitted by the Plan, this RSU Award Agreement provides otherwise.

Each RSU corresponds to one Share and is an unfunded and unsecured promise by the Company to deliver such Share on a future date as set forth herein. Until such delivery, you only have the rights of a general unsecured creditor of the Company and not as a stockholder with respect to the Shares underlying your RSUs.

 

Number of RSUs Granted:    [#]
Date of Grant:    [xx/xx/xxxx]
Period of Restriction:    Date of Grant through [xx/xx/xxxx]
Share Payment Date:    Each RSU will convert to the right to receive one Share on the day following the date the Period of Restriction ends (including due to accelerated vesting as contemplated in Annex A) with respect to that RSU, with the Share being delivered to the Recipient as soon as administratively possible thereafter (but no later than 60 days thereafter), or as may be required pursuant to Section 3 of Annex A.

RSUs are subject to forfeiture as provided herein (including Annex A) and the Plan.

Further terms and conditions of your Award of RSUs are set forth in Annex A, which is an integral part of this RSU Award Agreement.

By accepting this Award, you hereby acknowledge the receipt of a copy of this RSU Award Agreement including Annex A, and a copy of the Plan and agree to be bound by all terms and provisions hereof (including Annex A) and thereto.

 

1


      [Employee FY 2023 RSU]

 

John B. Sanfilippo & Son, Inc.
Recipient:

 

Print Name:

 

 

2


      [Employee FY 2023 RSU]

 

Annex A

 

 

 

 

 

Restricted Stock Unit Award Agreement

 

 

Further Terms and Conditions of Award. It is understood and agreed that the Award of RSUs evidenced by the RSU Award Agreement to which this is annexed is subject to the following additional terms and conditions:

 

  1.

Termination of Service. Upon the Recipient’s Termination of Service, all unvested RSUs (RSUs for which the Period of Restriction has not lapsed) shall be treated as follows:

 

  a.

Death or Disability – If the Recipient’s Termination of Service is on account of death or Disability, then all of the unvested RSUs shall immediately become nonforfeitable and the restrictions with respect to such RSUs shall lapse as of the date of death or the date the Committee determines that the Disability occurred, as applicable.

 

  b.

Normal Retirement with Proper Advance Notice – Notwithstanding Section 13(b) of the Plan, if the Recipient’s Termination of Service is on account of Normal Retirement (as defined below) and the Recipient provided at least 365 days advance written notice of the Recipient’s intent to exercise this Normal Retirement provision to the head of the Company’s Human Resources Department, then all unvested RSUs shall immediately become nonforfeitable and the restrictions with respect to such RSUs shall lapse as of the date of such Termination of Service. For the purposes of this RSU Award Agreement, “Normal Retirement” shall mean the Recipient’s Termination of Service, other than death or Disability, after the date the Recipient has (i) been continuously employed by the Company or any Subsidiary of the Company for at least seven (7) years and (ii) achieved the age of at least 62.

 

  c.

Early Retirement with Proper Advance Notice – Notwithstanding Section 13(b) of the Plan, if the Recipient’s Termination of Service is on account of Early Retirement (as defined below) and the Recipient provided at least 365 days advanced written notice of the Recipient’s intent to exercise this Early Retirement provision to the head of the Company’s Human Resources Department, then the restrictions with respect to such RSUs shall lapse as of the date of such Termination of Service with respect to the number of RSUs subject to this RSU Award Agreement multiplied by a fraction (which shall not be greater than 1), the numerator of which is the number of whole months that have elapsed from the Date of Grant to the date of Termination of Service and the denominator of which is 36. The remainder of the RSUs shall be forfeited and canceled as of the date of the Participant’s Termination of Service. For the purposes of this RSU Award Agreement, “Early Retirement” shall mean the Recipient’s Termination of Service, other than death or Disability, after the date the Recipient has (i) been continuously employed by the Company or any Subsidiary of the Company for at least ten (10) years and (ii) achieved the age of at least 55.

 

3


      [Employee FY 2023 RSU]

 

  d.

Normal Retirement or Early Retirement without Proper Advance Notice – If the Recipient’s Termination of Service is on account of Normal Retirement or Early Retirement and the Recipient failed to provide at least 365 days advance written notice in accordance with this RSU Award Agreement to the head of the Company’s Human Resources Department, then all unvested RSUs shall be forfeited as of the end of the day of such Termination of Service unless the Committee, in its sole discretion, determines that all or some portion of such unvested RSUs shall become nonforfeitable and the restrictions with respect to such RSUs shall lapse as of the date of Normal Retirement or Early Retirement.

 

  e.

Any Other Reason – If the Recipient’s Termination of Service is on account of any other reason, then all unvested RSUs shall be forfeited as of the end of the day of such Termination of Service.

 

  2.

[Reserved].

 

  3.

Six-Month Delay Due to Code Section 409A. Notwithstanding anything else herein to the contrary, if Recipient is a “specified employee” for purposes of Code Section 409A at the time of the Recipient’s Termination of Service and if an exception under Code Section 409A does not apply, any payment to the Recipient under this RSU Award Agreement that is payable on account of a Termination of Service (other than death or Disability) shall be delayed until six (6) months after the Recipient’s Termination of Service (other than death or Disability) as required by Code Section 409A. Normal and Early Retirements with proper notice may be subject to this six-month delay.

 

  4.

Fractional Shares. If any calculation of Shares to be awarded or to be forfeited or to be released from restrictions or limitations would result in a fraction, any fraction of 0.5 or greater will be rounded to one, and any fraction of less than 0.5 will be rounded to zero.

 

  5.

Tax Withholding. With respect to the minimum statutory tax withholding required upon the date the Period of Restriction ends, the Company may satisfy such withholding requirements by (a) withholding from other wages, compensation and amounts otherwise owed to the Recipient or, (b) at the written election of the Participant, by withholding Shares upon the date that the restrictions lapse to such RSUs, in whole or in part, but only with regard to that portion of the RSUs for which the Period of Restriction has ended. Unless the withholding of such Shares is not allowed under applicable tax or securities law or has materially adverse accounting consequences, the Recipient may elect, in writing, for the Company to withhold additional Shares beyond the number required to satisfy the minimum statutory tax withholding, up to the maximum applicable federal and state tax rates. If the obligation for any taxes is satisfied by withholding in Shares, for tax purposes, the Recipient is deemed to have been issued the full number of Shares subject to the RSUs, notwithstanding that a number of the Shares are so withheld.

 

  6.

Ratification of Actions. By accepting the RSU Award or other benefit under the Plan, the Recipient and each person claiming under or through him shall be conclusively deemed to have indicated the Recipient’s acceptance and ratification of, and consent to, any action taken under the Plan or the RSU Award by the Company, the Board or the Committee.

 

4


      [Employee FY 2023 RSU]

 

  7.

Notices. Any notice hereunder to the Company shall be addressed to the head of the Company’s Human Resources Department, and any notice hereunder to Recipient shall be addressed to him or her at the address contained in the Company’s records, subject to the right of either party to designate at any time hereafter in writing some other address.

 

  8.

Nontransferability. Recipient may not sell, transfer, assign, pledge or otherwise dispose of the RSUs covered by this RSU Award Agreement, other than by will or by the laws of descent and distribution.

 

  9.

No Employment Rights. This RSU Award Agreement does not provide Recipient with any rights to continued employment with the Company or a Subsidiary. The Company and its Subsidiaries reserve the right to terminate Recipient’s employment at any time, with or without cause.

 

  10.

Trade Secrets and Confidential Information. Recipient shall not at any time directly or indirectly, either during or after the term of employment with the Company, divulge any Trade Secrets (as defined below) or any Confidential Information (as defined below) to any other person or business entity, nor use or permit the use of any Trade Secrets or any Confidential Information, other than on behalf of the Company and pursuant to the discharge of the responsibilities of Recipient as an employee. Upon the cessation of Recipient’s employment with the Company under any circumstances, Recipient shall promptly tender to the Company all documents, lists, records, cellular devices, computers, computer stored media and data (with accompanying passwords) and any other items, and reproductions thereof, of any kind in Recipient’s possession or control containing Trade Secrets or Confidential Information. Recipient agrees to carefully guard (a) the Trade Secrets and Confidential Information and (b) similar information owned by others which Recipient knows the Company is obligated by contract or other duty to keep confidential.

 

  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 disclosure or use. As used herein, Trade Secrets shall not include information which is known, or shall become known through no fault of the Recipient, to the public or generally known within the industry of businesses comparable to the Company. All Trade Secrets imparted to Recipient by the Company, or otherwise obtained by Recipient, at any time, relating to the Company’s 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 is revealed and entrusted to Recipient in confidence, solely in connection with and for the purpose of employment on behalf of the Company. Recipient agrees that Trade Secrets are and remain the sole property of the Company.

 

  b.

Confidential Information – As used herein, the term “Confidential Information” shall include Trade Secrets and all other confidential and/or proprietary information that does not rise to the level of Trade Secrets that is imparted, revealed and/or entrusted to Recipient by the Company in confidence. Confidential Information that is not Trade Secrets includes, but is not limited to, information

 

5


      [Employee FY 2023 RSU]

 

  regarding the Company’s operations, procurement processes, product information regarding products under research and development, methods of doing business, supplier and grower information, and accounting and legal information. As used herein, Confidential Information shall not include any information that is (a) generally known within the industry of businesses comparable to the Company or to the public, other than as a result of the breach of this RSU Award Agreement by Recipient or any breach of confidentiality obligations or other duties by third parties, (b) made legitimately available to Recipient by a third party without breach of any confidentiality obligation or other duty, or (c) required by law or legal process to be disclosed; provided that Recipient shall give prompt written notice to the Company of such requirement, disclose no more information than is so required, and cooperate with any attempts by the Company to obtain a protective order or similar treatment. All Confidential Information imparted to Recipient by the Company, or otherwise obtained by Recipient, at any time, is revealed and entrusted to Recipient in confidence, solely in connection with and for the purpose of employment on behalf of the Company. Recipient agrees that Confidential Information is and remains the sole property of the Company.

 

  c.

Notice of Immunity – Pursuant to the Defend Trade Secrets Act of 2016, Recipient understands that: Recipient shall not be held criminally or civilly liable under any Federal or State trade secret law for the disclosure of Trade Secrets that are made in confidence to a Federal, State, or local government official, either directly or indirectly, or to an attorney, in each case, solely for the purpose of reporting or investigating a suspected violation of law. Recipient shall not be held criminally or civilly liable under any Federal or State trade secret law for the disclosure of Trade Secrets that are made in a complaint or other document that is filed in a lawsuit or other proceeding, if such filing is made under seal. Recipient who files a lawsuit for retaliation by the Company for reporting a suspected violation of law may disclose Trade Secrets to the attorney of Recipient and use the Trade Secrets information in the court proceeding if Recipient (a) files any document containing the Trade Secrets under seal, and (b) does not disclose the Trade Secrets, except pursuant to court order.

 

  11.

Non-Solicitation and Non-Disparagement.

 

  a.

Restrictions as to Solicitation of Employees – Recipient agrees that, during his employment with the Company and for a period of 12 months from the cessation of Recipient’s employment with the Company for any reason, including retirement, voluntary resignation, cessation as a result of performance or for or without cause, Recipient 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. Recipient also agrees not to make such solicitations indirectly. Recipient also shall not, directly or indirectly, aid or assist any other person, firm, corporation or other business entity in performing any of the aforesaid acts. This applies to actions Recipient 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.

 

6


      [Employee FY 2023 RSU]

 

  b.

Non-Disparagement – Recipient agrees not to willingly or knowingly make any statement or criticism that would reasonably be expected to cause the Company’s customers, suppliers or other business partners embarrassment, humiliation or otherwise cause or contribute to the Company’s customers, suppliers or other business partners being held in disrepute by the public or by the customers, suppliers, other business partners or employees of the Company, except as required by law. Recipient agrees not to willingly or knowingly make any statement or criticism that 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 customers, suppliers, other business partners or employees of the Company, or otherwise disparage or harm the reputation of the Company. However, nothing in this RSU Award Agreement will be construed to prohibit Recipient from filing a charge with, reporting possible violations to, or participating or cooperating with any governmental agency or entity, including but not limited to the Equal Employment Opportunity Commission, the Department of Justice, the Securities and Exchange Commission, Congress, or any agency Inspector General, or making other disclosures that are protected under the whistleblower, anti-discrimination or antiretaliation provisions of federal, state or local law or regulation; provided, that Recipient may not disclose Company information that is protected by the attorney-client privilege, except as expressly authorized by law; provided further, Recipient does not need the prior authorization of the Company to make any such reports or disclosures, and Recipient is not required to notify the Company that Recipient has made such reports or disclosures.

 

  12.

Cooperation. At any time subsequent to the cessation of Recipient’s employment with the Company for any reason, Recipient 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 during Recipient’s employment with the Company (“Matters”). Recipient’s cooperation in connection with such 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 Recipient for all reasonable out-of-pocket expenses incurred by Recipient in connection with such cooperation with respect to such Matters.

 

  13.

Remedies. Recipient understands and agrees that money damages would not be a sufficient remedy for any breach of this RSU Award Agreement and that if Recipient should breach, or threaten to commit a breach, of any of the provisions of this RSU Award Agreement, the Company is entitled to seek equitable relief, including injunction and specific performance, as a remedy of such breach, in each case without any requirement to post a bond or other surety. Such remedies shall not be deemed to be the exclusive remedies for a breach of this RSU Award Agreement, but shall be in addition to all other remedies available at law or equity to the Company. The restrictions contained in this RSU Award Agreement do not supersede or reduce any rights that the Company may have pursuant to Federal or State law pertaining to any Trade Secrets or Confidential Information and, in the event that any such law provides greater protections with respect to any Trade Secrets or Confidential Information than the protections contained in this RSU Award Agreement, such greater protections shall apply.

 

7


      [Employee FY 2023 RSU]

 

  14.

Governing Law and Severability. This RSU Award Agreement shall be subject to all applicable laws, rules, and regulations, and to such approvals by any governmental agencies or national securities exchanges as may be required. To the extent not preempted by Federal law, the RSU Award Agreement will be governed by and construed in accordance with the laws of the State of Delaware, without regard to conflicts of law provisions. The provisions of this RSU Award Agreement are severable and if any one or more provisions are determined to be illegal or otherwise unenforceable, in whole or in part, the remaining provisions shall nevertheless be binding and enforceable.

 

  15.

Definitions. Capitalized terms not otherwise defined in the RSU Award Agreement or in this Annex A attached thereto shall have the meanings given them in the Plan.

 

  16.

Code Section 409A. It is intended that this RSU Award Agreement will either comply with or be exempt from Code Section 409A to the extent applicable, and the Plan and the RSU Award Agreement shall be interpreted and construed on a basis consistent with such intent. The RSU Award Agreement may be amended in any respect deemed necessary (including retroactively) by the Committee in order to preserve compliance with (or exemption from) Code Section 409A. The preceding shall not be construed as a guarantee of any particular tax effect for any benefits or amounts deferred or paid pursuant to this RSU Award Agreement.

 

  17.

Waiver. The Recipient and every person claiming under or through the Recipient hereby waives to the fullest extent permitted by applicable law any right to a trial by jury with respect to any litigation directly or indirectly arising out of, under, or in connection with the Plan or this RSU Award Agreement issued pursuant to the Plan.

 

  18.

Interpretation. The Committee shall have final authority to interpret and construe the Plan and this RSU Award Agreement and Annex A and to make any and all determinations thereunder, and its decision shall be binding and conclusive upon the Recipient and his/her legal representative in respect of any questions arising under the Plan or this RSU Award Agreement and Annex A.

 

  19.

Securities Laws. The Recipient acknowledges that certain restrictions under state or federal securities laws may apply with respect to the Shares underlying the RSUs granted pursuant to this RSU Award Agreement, even after the Shares have been delivered to the Recipient. Specifically, Recipient acknowledges that, to the extent he or she is an “affiliate” of the Company (as that term is defined by the Securities Act of 1933), the Shares underlying the RSUs granted pursuant to this RSU Award Agreement are subject to certain trading restrictions under applicable securities laws (including particularly the Securities and Exchange Commission’s Rule 144). Recipient hereby agrees to execute such documents and take such actions as the Company may reasonably require with respect to state and federal securities laws and any restrictions on the resale of such shares which may pertain under such laws.

 

8


      [Employee FY 2023 RSU]

 

  20.

Compensation Recovery. This RSU Award Agreement shall be subject to any compensation recovery policy adopted by the Company, including any policy required to comply with applicable law or listing standards, as such policy may be amended from time to time in the sole discretion of the Company. As consideration for and by accepting the RSUs, the Recipient agrees that all prior equity awards made by the Company to the Recipient shall become subject to the terms and conditions of the provisions of this Section 20.

 

  21.

Data Collection. The Recipient hereby explicitly and unambiguously consents to the collection, use, holding and transfer, in electronic or other form, of his or her personal data as described in this RSU Award Agreement by the Company for the exclusive purpose of implementing, administering and managing the Recipient’s participation in the Plan. The Recipient understands that the Company may hold certain personal information about the Recipient, including his or her name, home address and telephone number, date of birth, social security number or other identification number, salary, nationality, job title, any Shares held in the Company, details of all options or any other entitlement to Shares awarded, canceled, exercised, vested, unvested or outstanding in the Recipient’s favor, for the purpose of implementing, administering and managing the Plan (“Data”). Data may be transferred to any third parties assisting in the implementation, administration and management of the Plan. The Recipient may request a list with the names and addresses of any recipients of the Data by contacting the head of the Company’s Human Resources Department. The Recipient authorizes any such third parties to receive, possess, use, retain and transfer the Data, in electronic or other form, for the sole purpose of implementing, administering and managing his or her participation in the Plan, including any requisite transfer of such Data as may be required to a broker or other third party with whom the Recipient may elect to deposit any shares acquired upon settlement of the RSUs. Data will be held only as long as is necessary to implement, administer and manage the Recipient’s participation in the Plan. The Recipient may, at any time, view Data, request additional information about the storage and processing of Data, require any necessary amendments to Data or refuse or withdraw the consents herein, in any case without cost, by contacting in writing the head of the Company’s Human Resources Department. Refusing or withdrawing his or her consent may affect the Recipient’s ability to participate in the Plan. For more information on the consequences of a refusal to consent or withdrawal of consent, the Recipient may contact the head of the Company’s Human Resources Department.

 

9

EX-10.18 3 d452144dex1018.htm EX-10.18 EX-10.18

Exhibit 10.18

NOTE: Execution of this Adoption Agreement creates a legal liability of the Employer with significant tax consequences to the Employer and Participants. Principal Life Insurance Company disclaims all liability for the legal and tax consequences which result from the elections made by the Employer in this Adoption Agreement. Nothing set forth in this agreement or related documents may be taken or relied upon as legal, tax, investment, or accounting advice, nor as any investment recommendation. You should consult with appropriate counsel or other advisors on all matters pertaining to legal, tax, or accounting obligations and requirements.

Principal Life Insurance Company, Raleigh, NC 27612

A member of the Principal Financial Group®

THE NONQUALIFIED DEFERRED COMPENSATION PLAN

ADOPTION AGREEMENT

THIS AGREEMENT is the adoption of the Nonqualified Deferred Compensation Plan (“Plan”) by John B. Sanfilippo & Son, Inc. (the “Company”) with an EIN of 362419677.

W I T N E S S E T H:

WHEREAS, the Company desires to adopt the Plan as an unfunded, nonqualified deferred compensation plan for members of a select group of management or highly compensated employees and under Sections 201(2), 301(a)(3) and 401(a)(l) of the Employee Retirement Income Security Act of 1974 (“ERISA”) or independent contractors; and

WHEREAS, the provisions of the Plan are intended to comply with the requirements of Section 409A of the Code and the regulations thereunder and shall apply to amounts subject to Section 409A; and

WHEREAS, the Company has been advised by Principal Life Insurance Company (“the Recordkeeper”) to obtain legal and tax advice from its professional advisors before adopting the Plan.

NOW, THEREFORE, the Company hereby adopts the Plan in accordance with the terms and conditions set forth in this Adoption Agreement:

ARTICLE I

Terms used in this Adoption Agreement shall have the same meaning as in the Plan, unless some other meaning is expressly herein set forth. The Company hereby represents and warrants that the Plan has been adopted by the Company upon proper authorization and the Company hereby elects to adopt the Plan for the benefit of its Participants as referred to in the Plan. By the execution of this Adoption Agreement, the Company hereby agrees to be bound by the terms of the Plan.

ARTICLE II

The Company hereby makes the following designations or elections for the purpose of the Plan:


2.13 Effective Date: This is a newly established Plan, and the Effective Date of the Plan is January 1, 2023.

2.26 Plan: The name of the Plan is

John B. Sanfilippo & Son, Inc. Non-Qualified Deferred Compensation Plan.

4.1 Participant Deferral Credits: Subject to the limitations in Section 4.1 of the Plan, a Participant may elect to have their Compensation, as elected below, deferred within the annual limits below by the following percentage or amount as designated in writing to the Committee:

 

Base Salary:
   (a)    Base salary:
      maximum deferral:        80%
   (b)    Base salary deferral in an amount equal to a 401(k) refund (“401(k) Refund Offset”) as defined in Section 2.0 of the Plan:
             mandatory deferral:        100%
Bonus:   
☐          (c)    Service Bonus:

Service Bonus: earned from 1/1-12/31, paid on or around first quarter of the following Plan Year.

      maximum deferral:        80 %
   (d)    Performance-Based Compensation:

SVA Bonus: earned on or about 7/01-6/30, paid on or around the third quarter of the following plan year of the employer, and whose election must be made no later than six months prior to the end of the performance period, in accordance with Section 4.1.5. of the Plan.

      maximum deferral:        100 %
   (e)    Participant deferrals not allowed.

4.1.2 Participant Deferral Credits and Employer Credits – Election Period (Evergreen Elections):

An election made by the Participant shall continue in effect for subsequent years until modified by the Participant as permitted in Section 4.1 and Section 4.2 of the Plan.

 

2


4.2 Employer Credits (Section 4.2 of the Plan) and Vesting (Section 6 of the Plan): Employer Credits will be made in the following manner:

 

☐        (a)   Employer Credits not allowed.
☒        (b)   Restored 401(k) Match: The Employer may make discretionary credits to the Deferred Compensation Account of each Active Participant in an amount determined each Plan Year by the Employer.
  ☐        (i)    Immediate 100% vesting.
  ☒        (ii)    Number of Years

of Service

  

Vested

Percentage

                 Less than1

            1

            2

            3

            4

            5

            6

            7

            8

            9

            10 or more

  

        0   %

        0   %

        0   %

      100 %

______ %

______ %

______ %

______ %

______ %

______ %

______ %

For this purpose, Years of Service of a Participant shall be calculated from the date designated below:

☐ (1) First day the Participant begins to provide services to the Employer and all Participating Employers

☒ (2) Each Crediting Date. Under this option (2), each Employer Credit shall vest based on the Years of Service of a Participant from the Crediting Date on which each Employer Discretionary Credit is made to the Deferred Compensation Account.

 

3


☒        (c)   Discretionary Employer Contributions: The Employer may make discretionary credits to the Deferred Compensation Account of each Active Participant in an amount determined each Plan Year by the Employer.
  ☐        (i)    Immediate 100% vesting.
  ☒        (ii)    Number of Years

of Service

  

Vested

Percentage

                 Less than1

            1

            2

            3

            4

            5

            6

            7

            8

            9

            10 or more

  

        0   %

        0   %

        0   %

      100 %

______ %

______ %

______ %

______ %

______ %

______ %

______ %

For this purpose, Years of Service of a Participant shall be calculated from the date designated below:

☐ (1) First day the Participant begins to provide services to the Employer and all Participating Employers

☒ (2) Each Crediting Date. Under this option (2), each Employer Credit shall vest based on the Years of Service of a Participant from the Crediting Date on which each Employer Discretionary Credit is made to the Deferred Compensation Account.

Further, an Active Participant shall be fully vested in ALL Employer Credits, as noted above, upon the first to occur of the following events:

☒ (a) Full Vesting Age (as defined in Section 2.20 of the Plan) shall mean age 65 or age 55 with 10 Years of Service.

 

☒          (b)            Death.
   (c)    Disability.
   (d)    Change in Control Event.

If Change in Control or Disability is not a Vesting event, amounts not vested at the time payments due under this Section cease will be:

 

 

Forfeited

 

 

Distributed upon a Qualifying Distribution Event if vested at that time

4.3 Deferred Compensation Account: A Participant may establish multiple accounts to be distributed upon Separation from Service. Each account may have one set of payment options as permitted in Section 7.1 of the Plan. Additional In-Service accounts may be established as permitted in Section 5.4 of the Plan. The Participant will also be required to elect Separation from Service payment options for each In-Service account established.

 

4


5.2 Disability of a Participant: A Participant’s becoming Disabled shall be a Qualifying Distribution Event and the Deferred Compensation Account shall be paid by the Employer as provided in Section 7.1 of the Plan.

5.3 Death of a Participant: A Participant’s death shall be a Qualifying Distribution Event and the Deferred Compensation Account shall be paid by the Employer as provided in Section 7.1 of the Plan.

5.4 In-Service Distributions: In-Service Accounts are permitted under the Plan:

 

 

(a)         In-Service Accounts are allowed with respect to:

 

 

Participant Deferral Credits only.

 

 

Employer Credits only.

 

 

Participant Deferral and Employer Credits.

 

      

In-service distributions may be made in the following manner:

 

 

Single lump sum payment.

 

 

Annual installments over a term certain not to exceed 5 years.

 

      

If applicable, amounts not vested at the time in-service payments are distributed will be distributed at Separation from Service if vested at that time.

 

 

(b)         No In-Service Distributions permitted.

5.5 Change in Control Event:

 

 

(a)         A Change in Control shall not be a Qualifying Distribution Event.

 

 

(b)         Participants may elect upon initial enrollment to have accounts distributed upon a Change in Control Event.

5.6 Upon an Unforeseeable Emergency (as defined in Section 2.36 of the Plan) Participants may apply to cancel deferral elections and/or have vested accounts distributed upon an Unforeseeable Emergency event.

7.1 Payment Options: If permitted by the plan design, any benefit payable under the Plan upon a permitted Qualifying Distribution Event may be made to the Participant or the Beneficiary (as applicable) in any of the following payment forms, as selected by the Participant, or mandated by the plan provisions in the Participation Agreement:

 

  (a)

Separation from Service

 

5


 

(i)         A lump sum.

 

(ii)         Annual installments over a term certain as elected by the Participant not to exceed 10 years.

 

  (b)

Death shall be paid in a lump sum

 

  (c)

Disability shall be paid in a lump sum

 

  (d)

Unforeseeable Emergency shall be paid in a lump sum

7.4 De Minimis Amounts. The Employer may distribute a Participant’s vested balance in all Deferred Compensation Account(s) of the Participant at any time, whether or not a Qualifying Distribution Event has occurred if the balance does not exceed the limit in Section 402(g)(1)(B) of the Code and results in the termination of the Participant’s entire interest in the Plan and any other Employer plan subject to aggregation under Section 409A of the Code.

Notwithstanding any payment election made by the Participant, the vested balance in all Deferred Compensation Account(s) of the Participant shall be distributed in a single lump sum payment if at the time of a permitted Qualifying Distribution Event that is either a Separation from Service, death, Disability, or Change in Control Event the vested balance does not exceed:

 

 

$100,000.

 

 

Not Applicable

14. Amendment and Termination of Plan: Notwithstanding any provision in this Adoption Agreement or the Plan to the contrary, the Adoption Agreement and Plan Document shall be amended as provided in Exhibit A.

 

 

There are no amendments to the Plan.

17.8 Construction: The provisions of the Plan shall be construed and enforced according to the laws of the State/Commonwealth of Illinois, except to the extent that such laws are superseded by ERISA and the applicable provisions of the Code.

IN WITNESS WHEREOF, this Agreement has been executed as of the day and year stated below.

 

John B. Sanfilippo & Son, Inc
Name of Company
By:   /s/ Frank Pellegrino
Authorized Person
Date: 11/22/22

 

6


APPENDIX A

BASIC PLAN DOCUMENT OVERRIDE ELECTIONS

The Employer elects to override the basic plan eligibility provisions as follows.

Match Eligibility Exclusion.

Employees participating in the Employer’s Supplemental Employee Retirement Plan (SERP) are not eligible to receive restored 401(K) plan matching and discretionary employer contributions under this plan.

 

7

EX-10.19 4 d452144dex1019.htm EX-10.19 EX-10.19

Exhibit 10.19

THE NONQUALIFIED DEFERRED COMPENSATION PLAN

PLAN DOCUMENT


THE NONQUALIFIED DEFERRED COMPENSATION PLAN

Section 1. Purpose

By execution of the Adoption Agreement, the Company has adopted the Plan set forth herein, and in the Adoption Agreement, to provide a means by which certain management Employees or Independent Contractors of the Employer may elect to defer receipt of current Compensation from the Employer in order to provide retirement and other benefits on behalf of such Employees or Independent Contractors of the Employer, as selected in the Adoption Agreement. The Plan is intended to be a nonqualified deferred compensation plan that complies with the provisions of Section 409A of the Internal Revenue Code (the “Code”). The Plan is also intended to be an unfunded plan maintained primarily for the purpose of providing deferred compensation benefits for a select group of management or highly compensated employees under Sections 201(2), 301(a)(3) and 401(a)(l) of the Employee Retirement Income Security Act of 1974 (“ERISA”) or independent contractors. Notwithstanding any other provision of this Plan, this Plan shall be interpreted, operated and administered in a manner consistent with these intentions.

Section 2. Definitions

2.0 “401(k) Refund Offset” means a deferral of the Participant’s base salary equal to the gross amount of a 401(k)-refund caused by Average Deferral Percentage (ADP) testing failures in the qualified plan. The 401(k) refund itself shall be paid to the Participant from the 401(k) plan and reported on Form 1099-R. This deferral shall not apply to Roth 401(k) refunds or any other refund not generated due to failed testing.

 

2


2.1 “Active Participant” means, with respect to any day or date, a Participant who is in Service on such day or date; provided, that a Participant shall cease to be an Active Participant (i) immediately upon a determination by the Committee that the Participant has ceased to be an Employee or Independent Contractor, or (ii) at the end of the Plan Year that the committee determines the Participant no longer meets the eligibility requirements of the Plan.

2.2 “Adoption Agreement” means the written agreement pursuant to which the Company adopts the Plan. The Adoption Agreement is a part of the Plan as applied to the Company.

2.3 “Beneficiary” means the person, persons, entity or entities designated or determined pursuant to the provisions of Section 13 of the Plan.

2.4 “Board” means the Board of Directors of the Company, if the Company is a corporation. If the Company is not a corporation, “Board” shall mean the Company.

2.5 “Change in Control Event” means an event described in Section 409A(a)(2)(A)(v) of the Code (or any successor provision thereto) and the regulations thereunder.

2.6 “Committee” means the Employer, an administrative committee appointed by the Board to serve at the pleasure of the Board, the Board itself, any other person or persons as determined in the Employer’s discretion, or any other person or persons noted in the Adoption Agreement. The Recordkeeper is not the Committee.

2.7 “Company” means the company designated in the Adoption Agreement.

2.8 “Compensation” shall have the meaning designated in the Adoption Agreement.

2.9 “Crediting Date” means the date any corresponding asset payment used to informally finance the Plan, if applicable, is credited to the Employer’s corporate owned investment account or any other day directed by the Employer. Otherwise, all Credits shall be credited on any business day as specified by the Employer.

 

3


2.10 “Deferred Compensation Account” means the account maintained with respect to each Participant under the Plan. The Deferred Compensation Account shall be credited with Participant Deferral Credits and Employer Credits, credited or debited for deemed investment gains or losses, and adjusted for payments in accordance with the rules and elections in effect under Section 8. As permitted in the Adoption Agreement, the Deferred Compensation Account of a Participant may consist of one or more accounts. A Participant may elect payment options for each account as described in Section 7.1 and deemed investments for each account as described in Section 8.2.

2.11 “Disabled or Disability” means Disabled or Disability within the meaning of Section 409A of the Code and the regulations thereunder. Generally, this means that the Participant is unable to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment which can be expected to result in death or can be expected to last for a continuous period of not less than 12 months, or is, by reason of any medically determinable physical or mental impairment which can be expected to result in death or can be expected to last for a continuous period of not less than 12 months, receiving income replacement benefits for a period of not less than three months under an accident and health plan covering Employees of the Employer.

2.12 “Education Account” is an In-Service Account which will be used by the Participant for educational purposes.

2.13 “Effective Date” shall be the date designated in the Adoption Agreement.

 

4


2.14 “Employee” means an individual in the Service of the Employer if the relationship between the individual and the Employer is the legal relationship of employer and employee. An individual shall cease to be an Employee upon the Employee’s Separation from Service.

2.15 “Employer” means the Company, as identified in the Adoption Agreement, and any Participating Employer which adopts this Plan. An Employer may be a corporation, a limited liability company, a partnership or sole proprietorship.

2.16 “Employer Credits” means the amounts credited to the Participant’s Deferred Compensation Account by the Employer pursuant to the provisions of Section 4.2.

2.17 “Grandfathered Amounts” means, if applicable, the amounts that were deferred under the Plan and were earned and vested within the meaning of Section 409A of the Code and regulations thereunder as of December 31, 2004. Grandfathered Amounts shall be subject to the terms designated in the Plan which were in effect as of October 3, 2004.

2.18 “Independent Contractor” means an individual in the Service of the Employer if the relationship between the individual and the Employer is not the legal relationship of employer and employee. An individual shall cease to be an Independent Contractor upon the termination of the Independent Contractor’s Service. An Independent Contractor shall include a director of the Employer who is not an Employee.

2.19 “In-Service Account” means a separate account to be kept for each Participant that has elected to take in-service distributions as described in Section 5.4. The In-Service Account shall be adjusted in the same manner and at the same time as the Deferred Compensation Account under Section 8 and in accordance with the rules and elections in effect under Section 8.

2.20 “Normal Retirement Age”, which may also be called “Full Vesting Age”, of a Participant means the age designated in the Adoption Agreement.

 

5


2.21 “Participant” means with respect to any Plan Year an Employee or Independent Contractor who has been designated by the Committee as a Participant and who has entered the Plan or who has a Deferred Compensation Account under the Plan; provided that if the Participant is an Employee, the individual must be a member of a select group of management or highly compensated employee of the Employer within the meaning of Sections 201(2), 301(a)(3) and 401(a)(1) of ERISA.

2.22 “Participant Deferral Credits” means the amounts credited to the Participant’s Deferred Compensation Account by the Employer pursuant to the provisions of Section 4.1.

2.23 “Participating Employer” means any trade or business (whether or not incorporated) which adopts this Plan with the consent of the Company identified in the Adoption Agreement.

2.24 “Participation Agreement” means a written agreement, including electronic submissions by the Participant or at the Participant’s direction, entered into between a Participant and the Employer pursuant to the provisions of Section 4.1

2.25 “Performance-Based Compensation” means compensation where the amount of, or entitlement to, the compensation is contingent on the satisfaction of preestablished organizational or individual performance criteria relating to a performance period of at least twelve months. Organizational or individual performance criteria are considered preestablished if established in writing within 90 days after the commencement of the period of service to which the criteria relates, provided that the outcome is substantially uncertain at the time the criteria are established. Performance-based compensation may include payments based upon subjective performance criteria as provided in regulations and administrative guidance promulgated under Section 409A of the Code.

 

6


2.26 “Plan” means the name of the Plan as designated in the Adoption Agreement.

2.27 “Plan-Approved Domestic Relations Order” shall mean a judgment, decree, or order (including the approval of a settlement agreement) which is:

2.27.1 Issued pursuant to a State’s domestic relations law;

2.27.2 Relates to the provision of child support, alimony payments or marital property rights to a Spouse, former Spouse, child or other dependent of the Participant;

2.27.3 Creates or recognizes the right of a Spouse, former Spouse, child or other dependent of the Participant to receive all or a portion of the Participant’s benefits under the Plan;

2.27.4 Requires payment to such person of an interest in the Participant’s benefits in a lump sum payment or any other form of payment allowed under the Plan at a specific time; and

2.27.5 Meets such other requirements established by the Committee.

2.28 “Plan Year” means the twelve-month period ending on the last day of December, unless otherwise noted in the Adoption Agreement, provided, that the initial Plan Year may have fewer than twelve months.

2.28.1 “Recordkeeper” means the individual or entity responsible for keeping records of Plan activity including the tracking of Participant Deferred Compensation Account balances. As to applicable tax and regulatory rules, the actions of the Recordkeeper are limited to executing the decisions and directions of the Committee. The Recordkeeper does not make plan administration decisions.

2.29 “Qualifying Distribution Event” means (i) the Separation from Service of the Participant, (ii) the date the Participant becomes Disabled, (iii) the death of the Participant, (iv) the time specified by the Participant for an In-Service Distribution, (v) a Change in Control Event, or (vi) an Unforeseeable Emergency, each to the extent provided in Section 5.

 

7


2.30 “Seniority Date” which may also be called “Installment Eligibility Date” shall have the meaning designated in the Adoption Agreement and shall apply to both the initial deferral election described in Section 4 and the Subsequent deferral election described in Section 7.5.

2.31 “Separation from Service” or “Separates from Service” means a “separation from service” within the meaning of Section 409A of the Code.

2.32 “Service” as an Employee means employment by the Employer. For purposes of the Plan, the employment relationship is treated as continuing intact while the Employee is on military leave, sick leave, or other bona fide leave of absence if the period of such leave does not exceed six months, or if longer, so long as the Employee’s right to reemployment is provided either by statute or contract. If the Participant is an Independent Contractor, “Service” shall mean the period during which the contractual relationship exists between the Employer and the Participant. The contractual relationship is not terminated if the Participant anticipates a renewal of the contract or becomes an Employee. A Participant who has a Deferred Compensation Account which contains amounts deferred or contributed as an Employee and a member of the Board (Dual Status), Services performed in those capacities will be looked at independently when determining if a Separation from Service has occurred. Services as a member of the Board and Independent Contractor (in a capacity not on the Board) will be looked collectively when determining if a Separation from Service has occurred.

2.33 “Service Bonus” means any bonus that does not meet the definition of Performance-Based Compensation that is paid to a Participant by the Employer as noted in the Adoption Agreement.

 

8


2.34 “Specified Employee” means an Employee who meets the requirements for key employee treatment under Section 416(i)(l)(A)(i), (ii) or (iii) of the Code (applied in accordance with the regulations thereunder and without regard to Section 416(i)(5) of the Code) at any time during the twelve month period ending on December 31 of each year (the “identification date”). If the person is a key employee as of any identification date, the person is treated as a Specified Employee for the twelve-month period beginning on the first day of the fourth month following the identification date. Unless binding corporate action is taken to establish different rules for determining Specified Employees for all plans of the Company and its controlled group members that are subject to Section 409A of the Code, the foregoing rules and the other default rules under the regulations of Section 409A of the Code shall apply.

2.35 “Spouse” or ‘‘Surviving Spouse” means, except as otherwise provided in the Plan, a person who is the legally married spouse or surviving spouse of a Participant.

2.36 “Unforeseeable Emergency” means an “unforeseeable emergency” within the meaning of Section 409A of the Code.

2.37 “Years of Service” means each Plan Year of Service completed by the Participant. For vesting purposes, Years of Service shall be calculated from the date designated in the Adoption Agreement and Service shall be based on service with the Company and all Participating Employers.

Section 3. Participation

The Committee in its discretion shall designate each Employee or Independent Contractor who is eligible to participate in the Plan. A Participant who Separates from Service with the Employer and who later returns to Service may be eligible consistent with Section 409A of the Code and upon satisfaction of such terms and conditions as the Committee shall establish.

 

9


Section 4. Credits to Deferred Compensation Account

4.1 Participant Deferral Credits. To the extent provided in the Adoption Agreement, each Active Participant may elect, by entering into a Participation Agreement with the Employer, to defer the receipt of Compensation from the Employer by a dollar amount or percentage specified in the Participation Agreement. The amount of Compensation the Participant elects to defer, the Participant Deferral Credit, shall be credited by the Employer to the Deferred Compensation Account maintained for the Participant pursuant to Section 8. The following special provisions shall apply with respect to the Participant Deferral Credits of a Participant:

4.1.1 The Employer shall credit to the Participant’s Deferred Compensation Account on each Crediting Date an amount equal to the total Participant Deferral Credit for the period ending on such Crediting Date.

4.1.2 An election pursuant to this Section 4.1 shall be made by the Participant by executing and delivering a Participation Agreement to the Committee. Except as otherwise provided in this Section 4.1, the Participation Agreement shall become effective with respect to such Participant as of the first day of January following the date such Participation Agreement is received by the Committee. A Participant’s election may be changed at any time prior to the last permissible date for making the election as permitted in this Section 4.1, and shall thereafter be irrevocable. Any election of a Participant shall continue in effect for the time period as set forth in the Adoption Agreement.

4.1.3 A Participant may execute and deliver a Participation Agreement to the Committee within 30 days after the date the Participant first becomes eligible to participate in the Plan. After the 30-day period expires, or after any shorter time period as agreed to by the Participant and the Committee, the latest election made by the Participant during that period becomes irrevocable. Such election shall then be effective as of the first payroll period commencing following the date the Participation Agreement becomes irrevocable. Whether a Participant is treated as newly eligible for participation under this Section shall be determined in accordance with Section 409A of the Code and the regulations thereunder, including (i) rules that treat all elective deferral account balance plans as one plan, and (ii) rules that treat a previously eligible Employee as newly eligible if the Participant’s benefits had been previously distributed or if the Participant has been ineligible for 24 months. For Compensation that is earned based upon a specified performance period (for example, an annual bonus), where a deferral election is

 

10


made under this Section but after the beginning of the performance period, the election will only apply to the portion of the Compensation equal to the total amount of the Compensation for the service period multiplied by the ratio of the number of days remaining in the performance period after the date the election becomes irrevocable over the total number of days in the performance period.

4.1.4 A Participant may unilaterally modify a Participation Agreement (either to terminate, increase or decrease future Compensation which is subject to deferral within the percentage limits set forth in Section 4.1 of the Adoption Agreement) by providing a written modification of the Participation Agreement to the Committee. The modification shall become effective as of the first day of January following the date such written modification is received by the Committee, or at such later date as required under Section 409A of the Code.

4.1.5 If the Participant performed services continuously from the later of the beginning of the performance period or the date upon which the performance criteria are established through the date upon which the Participant makes an initial deferral election, a Participation Agreement relating to the deferral of Performance- Based Compensation may be executed and delivered to the Committee no later than the date which is 6 months prior to the end of the performance period, provided that in no event may an election to defer Performance-Based Compensation be made after such Compensation has become readily ascertainable.

4.1.6 If the Employer has a fiscal year other than the calendar year, Compensation relating to Service in the fiscal year of the Employer (such as a bonus based on the fiscal year of the Employer), of which no amount is paid or payable during the fiscal year, may be deferred at the Participant’s election if the election to defer is made not later than the close of the Employer’s fiscal year next preceding the first fiscal year in which the Participant performs any services for which such Compensation is payable.

4.1.7 Compensation payable after the last day of the Participant’s taxable year solely for services provided during the final payroll period containing the last day of the Participant’s taxable year (i.e., generally December 31) is treated for purposes of this Section 4.1 as Compensation for services performed in the subsequent taxable year.

4.1.8 The Committee may from time to time establish policies or rules consistent with the requirements of Section 409A of the Code to govern the manner in which Participant Deferral Credits may be made.

4.1.9 If a Participant becomes Disabled all currently effective deferral elections for such Participant shall be cancelled. At the time the participant is no longer Disabled, subsequent elections to defer future compensation will be permitted under this Section 4.

 

11


4.1.10 If a Participant applies for and receives a distribution on account of an Unforeseeable Emergency, all currently effective deferral elections for such Participant shall be cancelled. Subsequent elections to defer future compensation will be permitted under this Section 4. Furthermore, a Participant may apply to the Committee to cancel all deferral elections due to an Unforeseeable Emergency.

4.2 Employer Credits. If designated by the Employer in the Adoption Agreement, the Employer shall cause the Committee to credit to the Deferred Compensation Account of each Active Participant an Employer Credit as determined in accordance with the Adoption Agreement. A Participant must make distribution elections with respect to any Employer Credits credited to the Deferred Compensation Account by the deadline that would apply under Section 4.1 for distribution elections with respect to Participant Deferral Credits credited at the same time, on a Participation Agreement that is timely executed and delivered to the Committee pursuant to Section 4.1. If no distribution election is made, vested amounts in the Deferred Compensation Account will be distributed in a lump sum upon the earliest of any Qualifying Distribution Event limited to Separation from Service, Disability, Death or Change in Control.

4.3. Deferred Compensation Account. All Participant Deferral Credits and Employer Credits shall be credited to the Deferred Compensation Account of the Participant as provided in Section 8.

Section 5. Qualifying Distribution Events

5.1 Separation from Service. If the Participant Separates from Service with the Employer, the vested balance in the Deferred Compensation Account shall be paid to the Participant by the Employer as provided in Section 7. Notwithstanding the foregoing, no distribution shall be made earlier than six months after the date of Separation from Service (or, if earlier, the date of death) with respect to a Participant who as of the date of Separation

 

12


from Service is a Specified Employee of a corporation (or a member of such corporation’s controlled group) the stock in which is traded on an established securities market (either foreign or domestic) or otherwise. Any payments to which such Specified Employee would be entitled during the first six months following the date of Separation from Service shall be accumulated and paid on the first day of the seventh month following the date of Separation from Service, and shall be adjusted for deemed investment gain and loss incurred during the six month period.

5.2 Disability. If the Employer designates in the Adoption Agreement that distributions are permitted under the Plan when a Participant becomes Disabled, and the Participant becomes Disabled while in Service, the vested balance in the Deferred Compensation Account shall be paid to the Participant by the Employer as provided in Section 7.

5.3 Death. If the Participant dies while in Service, the Employer shall pay a benefit to the Participant’s Beneficiary in the amount of the vested balance in the Deferred Compensation Account and any additional amount designated in the Adoption Agreement. Payment of such benefit shall be made by the Employer as provided in Section 7.

5.4 In-Service Distributions. If the Employer designates in the Adoption Agreement that in-service distributions are permitted under the Plan, a Participant may designate in the Participation Agreement to have a specified amount credited to the Participant’s In-Service Account for in-service distributions at the date specified by the Participant. In no event may an in- service distribution of an amount be made before the date that is two years after the first day of the year in which any deferral election to such In-Service Account became effective. Notwithstanding the foregoing, if a Participant incurs a Qualifying Distribution Event prior to the date on which the entire balance in the In-Service Account has been distributed, then the vested balance in the In-Service Account on the date of the Qualifying Distribution Event shall be paid as provided under Section 7.1 for payments on such Qualifying Distribution Event.

 

13


5.5 Change in Control Event. If the Employer designates in the Adoption Agreement that distributions are permitted under the Plan upon the occurrence of a Change in Control Event, the Participant may designate in the Participation Agreement to have the vested balance in the Deferred Compensation Account paid to the Participant upon a Change in Control Event by the Employer as provided in Section 7.

5.6 Unforeseeable Emergency. If the Employer designates in the Adoption Agreement that distributions are permitted under the Plan upon the occurrence of an Unforeseeable Emergency event, a distribution from the Deferred Compensation Account may be made to a Participant in the event of an Unforeseeable Emergency, subject to the following provisions:

5.6.1 A Participant may, make an application to the Committee to cancel all active deferral elections or to cancel deferral elections and receive a distribution in a lump sum of all or a portion of the vested balance in the Deferred Compensation Account (determined as of the date the distribution, if any, is made under this Section 5.6) because of an Unforeseeable Emergency. A distribution because of an Unforeseeable Emergency shall not exceed the amount required to satisfy the Unforeseeable Emergency plus amounts necessary to pay taxes reasonably anticipated as a result of such distribution, after taking into account the extent to which the Unforeseeable Emergency may be relieved through reimbursement or compensation by insurance or otherwise or by liquidation of the Participant’s assets (to the extent the liquidation of such assets would not itself cause severe financial hardship) or by stopping current deferrals under the Plan pursuant to Section 4.1.10.

5.6.2 The Participant’s request for a distribution on account of Unforeseeable Emergency must be made in writing to the Committee. The request must specify the nature of the financial hardship, the total amount requested to be distributed from the Deferred Compensation Account, and the total amount of the actual expense incurred or to be incurred on account of the Unforeseeable Emergency.

5.6.3 If a cancellation of deferral elections is approved such cancellation will be effective as soon as practicable. If a distribution under this Section 5.6 is approved by the Committee, such distribution will be made as soon as practicable following the date it is approved. The processing of the request shall be completed as soon as practicable from the date on which the Committee receives the properly

 

14


completed written request for a distribution on account of an Unforeseeable Emergency. If a Participant’s Separation from Service occurs after a request is approved in accordance with this Section 5.6.3, but prior to distribution of the full amount approved, the approval of the request shall be automatically null and void and the benefits which the Participant is entitled to receive under the Plan shall be distributed in accordance with the applicable distribution provisions of the Plan.

5.6.4 The Committee may from time to time adopt additional policies or rules consistent with the requirements of Section 409A of the Code to govern the manner in which such distributions may be made so that the Plan may be conveniently administered.

Section 6. Vesting

A Participant shall be fully vested in the portion of the Deferred Compensation Account attributable to Participant Deferral Credits, and all income, gains and losses attributable thereto. A Participant shall become fully vested in the portion of the Deferred Compensation Account attributable to Employer Credits, and income, gains and losses attributable thereto, in accordance with the vesting schedule and provisions designated by the Employer in the Adoption Agreement. Once a Participant achieves vesting on an Employer Credit, it cannot be reduced or eliminated. If Change in Control was elected as a vesting event in the Adoption Agreement participants accounts shall be fully vested upon a Change in Control, however new vesting schedules may be applied to future Employer Credits. If a Participant’s Deferred Compensation Account is not fully vested upon Separation from Service, the portion of the Deferred Compensation Account that is not fully vested shall be forfeited.

 

15


Section 7. Distribution Rules

7.1 Payment Options. The Employer shall designate in the Adoption Agreement the payment options which may be elected by the Participant. The Participant may at such time elect a method of payment for Qualifying Distribution Events as specified in the Adoption Agreement. If the Participant is permitted by the Employer in the Adoption Agreement to elect different payment options and does not make a valid election, the vested balance in the Deferred Compensation Account will be distributed as a lump sum upon the Qualifying Distribution Event.

Notwithstanding the foregoing, if certain Qualifying Distribution Events occur prior to the date on which the vested balance of a Participant’s Deferred Compensation Account is completely paid pursuant to this Section 7.1 following the occurrence of certain Qualifying Distribution Events, the following rules apply:

7.1.1 If the currently effective Qualifying Distribution Event is a Separation from Service or Disability, and the Participant subsequently dies, the remaining unpaid vested balance of a Participant’s Deferred Compensation Account shall be paid as a lump sum.

7.1.2 If the currently effective Qualifying Distribution Event is a Change in Control Event, and any subsequent Qualifying Distribution Event occurs (except an In-Service Distribution described in Section 2.29(iv)), the remaining unpaid vested balance of a Participant’s Deferred Compensation Account shall be paid as provided under Section 7.1 for payments on such subsequent Qualifying Distribution Event.

7.2 Timing of Payments. Payment shall be made in the manner elected by the Participant and shall commence as soon as practicable after the distribution date specified for the Qualifying Distribution Event. Distribution shall be no later than within 60 days following the day after the Qualifying Distribution Event. Such payment shall not be deemed late if the payment is made on or before the later of (i) December 31 of the calendar year in which the Qualifying Distribution Event occurs, or (ii) the date that is 2-1/2 months after the Qualifying Distribution Event occurs. Participants shall not have any influence as to the tax year or timing of the

 

16


distribution. For each payment, the Committee must specify a date for the Deferred Compensation Account(s) to be valued. In the event the Participant fails to make a valid election of the payment method, the distribution will be made in a single lump sum payment as soon as practicable after the Qualifying Distribution Event. A payment may be further delayed to the extent permitted in accordance with regulations and guidance under Section 409A of the Code.

7.3 Installment Payments. If the Participant elects to receive installment payments upon a Qualifying Distribution Event, the payment of each installment shall be made on the anniversary of the date of the first installment payment, and the amount of the installment shall be adjusted on such anniversary for credits or debits to the Participant’s account pursuant to Section 8 of the Plan. Such adjustment shall be made by dividing the balance in the Deferred Compensation Account on such date by the number of installments remaining to be paid hereunder; provided that the last installment due under the Plan shall be the entire amount credited to the Participant’s account on the date of payment.

7.4 De Minimis Amounts. Notwithstanding any payment election made by the Participant, if the Employer designates a pre-determined de minimis amount in the Adoption Agreement, the vested balance in all Deferred Compensation Accounts of the Participant will be distributed in a single lump sum payment if at the time of a permitted Qualifying Distribution Event the vested balance does not exceed such pre-determined de minimis amount; provided, however, that such distribution will be made only where the Qualifying Distribution Event is a Separation from Service, death, Disability, or Change in Control Event. In addition, the Employer may distribute a Participant’s vested balance in all of the Participant’s Deferred Compensation Accounts at any time if the balance does not exceed the limit in Section 402(g)(1)(B) of the Code and results in the termination of the Participant’s entire interest in the Plan as provided under Section 409A of the Code.

 

17


7.5 Subsequent Elections. With the consent of the Committee, a Participant may delay or change the method of payment of the Deferred Compensation Account subject to the following requirements:

7.5.1 The new election may not take effect until at least 12 months after the date on which the new election is made.

7.5.2 If the new election relates to a payment for a Qualifying Distribution Event other than the death of the Participant, the Participant becoming Disabled, or an Unforeseeable Emergency, the new election must provide for the deferral of the payment for a period of at least five years from the date such payment would otherwise have been made.

7.5.3 If the new election relates to a payment from the In-Service Account, the new election must be made at least 12 months prior to the date of the first scheduled payment from such account.

For purposes of this Section 7.5 and Section 7.6, a payment is each separately identified amount to which the Participant is entitled under the Plan; provided, that entitlement to a series of installment payments is treated as the entitlement to a single payment.

7.6 Acceleration Prohibited. The acceleration of the time or schedule of any payment due under the Plan is prohibited except as expressly provided in regulations and administrative guidance promulgated under Section 409A of the Code (such as accelerations for domestic relations orders and employment taxes). It is not an acceleration of the time or schedule of payment if the Employer waives or accelerates the vesting requirements applicable to a benefit under the Plan.

 

18


7.7 Residual Distributions. If calculation of the amount of any credit to a Participant’s Deferred Compensation Account is not administratively practicable due to events beyond the control of the Employer, payments may be made to the Participant for residual amounts contributed to or remaining in a Deferred Compensation Account after payments under the provisions of this Section 7 have commenced or been completed. The residual amount shall be credited to the Deferred Compensation Account when the calculation of the amount becomes administratively practicable. Examples of residual amounts include, but are not limited to, additional investment returns credited after payment (due to dividends or pricing changes) or additional contributions made after payment (such as an annual bonus deferral or an Employer Credit). Payments that would have been made had the residual amount been calculable at the benefit commencement date shall be made up as soon as practicable after crediting to the Deferred Compensation Account, in no case later than the end of the year in which calculation of the amount becomes administratively practicable.

7.8 Ineffective Deferrals. If a Participant deferral election under Section 4 to contribute to an In-Service Account carries over to a subsequent year (an evergreen election) and the deferral election is ineffective (i.e., the distribution election would cause payment in the current or prior years), the amount deferred will be credited to a Deferred Compensation Account that is not an In-Service Account. If the Participant only has one account of this type, the amount deferred will be credited to that account. If the Participant has multiple accounts of this type, and one of the accounts has a lump sum at Separation from Service distribution election, the amount deferred will be credited to that account. If the Participant has multiple accounts of this type and does not have an account with a lump sum at Separation from Service distribution election, one will be established with a lump sum at Separation from Service distribution election and the amount deferred will be credited to this account.

 

19


Section 8. Accounts; Deemed Investment; Adjustments to Account

8.1 Accounts. The Committee shall establish a book reserve account, entitled the “Deferred Compensation Account,” on behalf of each Participant. The Committee shall also establish an In-Service Account as a part of the Deferred Compensation Account of each Participant, if applicable. The amount credited to the Deferred Compensation Account shall be adjusted pursuant to the provisions of Section 8.3.

8.2 Deemed Investments. The Deferred Compensation Account of a Participant shall be credited with an investment return determined as if the account were invested in one or more investment funds made available by the Committee. The Participant shall elect the investment funds in which the Participant’s Deferred Compensation Account shall be deemed to be invested. Such election shall be made in the manner prescribed by the Committee and shall take effect upon the entry of the Participant into the Plan. The investment election of the Participant shall remain in effect until a new election is made by the Participant. In the event the Participant fails for any reason to make an effective election of the investment return to be credited to the account, the investment return shall be determined by the Committee.

8.3 Adjustments to Deferred Compensation Account. With respect to each Participant who has a Deferred Compensation Account under the Plan, the amount credited to such account shall be adjusted by the following debits and credits, at the times and in the order stated:

8.3.1 The Deferred Compensation Account shall be debited each business day with the total amount of any payments made from such account since the last preceding business day. Unless otherwise specified by the Employer, each deemed investment fund will be debited pro-rata based on the value of the investment funds as of the end of the preceding business day.

8.3.2 The Deferred Compensation Account shall be credited on each Crediting Date with the total amount of any Participant Deferral Credits and Employer Credits to such account since the last preceding Crediting Date.

 

20


8.3.3 The Deferred Compensation Account shall be credited or debited on each day securities are traded on a national stock exchange with the amount of deemed investment gain or loss resulting from the performance of the deemed investment funds elected by the Participant in accordance with Section 8.2. The amount of such deemed investment gain or loss shall be determined by the Committee and such determination shall be final and conclusive upon all concerned.

Section 9. Administration by Committee

9.1 Membership of Committee. If the Committee consists of individuals appointed by the Board, they will serve at the pleasure of the Board. Any member of the Committee may resign, and any successor shall be appointed by the Board.

9.2 General Administration. The Committee shall be responsible for the operation and administration of the Plan and for carrying out its provisions. The Committee shall have the full authority and discretion to make, amend, interpret, and enforce all appropriate rules and regulations for the administration of this Plan and decide or resolve any and all questions, including interpretations of this Plan, as may arise in connection with this Plan. Any such action taken by the Committee shall be final and conclusive on any party. To the extent the Committee has been granted discretionary authority under the Plan, the Committee’s prior exercise of such authority shall not obligate it to exercise its authority in a like fashion thereafter. The Committee shall be entitled to rely conclusively upon all tables, valuations, certificates, opinions and reports furnished by any actuary, accountant, controller, counsel or other person employed or engaged by the Employer with respect to the Plan. The Committee may, from time to time, employ agents and delegate to such agents, including Employees of the Employer, such administrative or other duties as it sees fit.

 

21


9.3 Indemnification. To the extent not covered by insurance, the Employer shall indemnify the Committee, each Employee, officer, director, and agent of the Employer, and all persons formerly serving in such capacities, against any and all liabilities or expenses, including all legal fees relating thereto, arising in connection with the exercise of duties and responsibilities with respect to the Plan, provided however that the Employer shall not indemnify any person for liabilities or expenses due to that person’s own gross negligence or willful misconduct.

Section 10. Contractual Liability, Trust

10.1 Contractual Liability. Unless otherwise elected in the Adoption Agreement, the Company shall be obligated to make all payments hereunder. This obligation shall constitute a contractual liability of the Company to the Participants, and such payments shall be made from the general funds of the Company. The Company shall not be required to establish or maintain any special or separate fund, or otherwise to segregate assets to assure that such payments shall be made, and the Participants shall not have any interest in any particular assets of the Company by reason of its obligations hereunder. To the extent that any person acquires a right to receive payment from the Company under the Plan, such right shall be no greater than the right of an unsecured creditor of the Company.

10.2 Trust. The Employer may establish a trust to assist it in meeting its obligations under the Plan. Any such trust shall conform to the requirements of a grantor trust under Revenue Procedures 92-64 and 92-65 and at all times during the continuance of the trust the principal and income of the trust shall be subject to claims of general creditors of the Employer under federal and state law. The establishment of such a trust would not be intended to cause Participants to realize current income on amounts contributed thereto, and the trust would be so interpreted and administered.

 

22


Section 11. Allocation of Responsibilities

The persons responsible for the Plan and the duties and responsibilities allocated to each are as follows:

11.1 Board.

(i) To amend the Plan;

(ii) To appoint and remove members of the Committee; and

(iii) To terminate the Plan as permitted in Section 14.

 

  11.2

Committee.

 

  (i)To

designate Participants;

(ii) To interpret the provisions of the Plan and to determine the rights of the Participants under the Plan, except to the extent otherwise provided in Section 16 relating to claims procedure;

(iii) To administer the Plan in accordance with its terms, except to the extent powers to administer the Plan are specifically delegated to another person or persons as provided in the Plan;

(iv) To account for the amount credited to the Deferred Compensation Account of a Participant;

(v) To direct the Employer in the payment of benefits;

(vi) To file such reports as may be required with the United States Department of Labor, the Internal Revenue Service and any other government agency to which reports may be required to be submitted from time to time; and

(vii) To administer the claims procedure to the extent provided in Section 16.

Section 12. Benefits Not Assignable; Facility of Payments

12.1 Benefits Not Assignable. No portion of any benefit credited or paid under the Plan with respect to any Participant shall be subject in any manner to anticipation, alienation, sale, transfer, assignment, pledge, encumbrance or charge, and any attempt so to anticipate, alienate, sell, transfer, assign, pledge, encumber or charge the same shall be void, nor shall any portion of such benefit be in any manner payable to any assignee, receiver or any one trustee.

 

23


12.2 Plan-Approved Domestic Relations Orders. The Committee shall establish procedures for determining whether an order directed to the Plan is a Plan- Approved Domestic Relations Order. If the Committee determines that an order is a Plan- Approved Domestic Relations Order, the Committee shall cause the payment of amounts pursuant to or segregate a separate account as provided by (and to prevent any payment or act which might be inconsistent with) the Plan-Approved Domestic Relations Order notwithstanding Section 12.1.

12.3 Payments to Minors and Others. If any individual entitled to receive a payment under the Plan shall be physically, mentally or legally incapable of receiving or acknowledging receipt of such payment, the Committee, upon the receipt of satisfactory evidence of incapacity and satisfactory evidence that another person or institution is maintaining custody of that person and that no guardian or committee has been appointed, may cause any payment otherwise payable to that person to be made to such person or institution so maintaining custody. Payment to such person or institution shall be in full satisfaction of all claims by or through the Participant to the extent of the amount thereof.

Section 13. Beneficiary

The Participant’s Beneficiary shall be the person, persons, entity or entities designated by the Participant on the Beneficiary designation form provided by and filed with the Committee or its designee. If the Participant does not designate a Beneficiary, the Beneficiary shall be the Surviving Spouse. If the Participant does not designate a Beneficiary and has no Surviving Spouse, the Beneficiary shall be the Participant’s estate. The designation of a Beneficiary may be changed or revoked only by filing a new Beneficiary designation form with the Committee or

 

24


its designee. If a Beneficiary (the “primary Beneficiary”) is receiving or is entitled to receive payments under the Plan and dies before receiving all of the payments due, the balance to which the Beneficiary is entitled shall be paid to the contingent Beneficiary, if any, named in the Participant’s current Beneficiary designation form. If there is no contingent Beneficiary, the balance shall be paid to the estate of the primary Beneficiary. Any Beneficiary may disclaim all or any part of any benefit to which such Beneficiary shall be entitled hereunder by filing a written disclaimer with the Committee before payment of such benefit is to be made. Such a disclaimer shall be made in a form satisfactory to the Committee and shall be irrevocable when filed. Any benefit disclaimed shall be payable from the Plan in the same manner as if the Beneficiary who filed the disclaimer had predeceased the Participant.

Section 14. Amendment and Termination of Plan

The Employer may amend any provision of the Plan or terminate the Plan at any time; provided, that in no event shall such amendment or termination reduce the balance in any Participant’s Deferred Compensation Account, including reduction in vesting percentage, as of the date of such amendment or termination, nor shall any such amendment materially adversely affect the Participant relating to the payment of such Deferred Compensation Account. Notwithstanding the foregoing, the following special provisions shall apply:

14.1 Termination and liquidation of the Plan in the Discretion of the Employer. The Employer in its discretion may terminate the Plan and distribute vested benefits in a single lump sum to Participants subject to the following requirements and any others specified under Section 409A of the Code:

14.1.1 All arrangements sponsored by the Employer that would be aggregated with the Plan under Section 1.409A-l(c) of the Treasury Regulations are terminated.

 

25


14.1.2 No payments other than payments that would be payable under the terms of the Plan if the termination had not occurred are made within 12 months of the termination date.

14.1.3 All benefits under the Plan are paid within 24 months of the termination date.

14.1.4 The Employer does not adopt a new arrangement that would be aggregated with the Plan under Section 1.409A-1(c) of the Treasury Regulations providing for the deferral of compensation at any time within 3 years following the date of termination of the Plan.

14.1.5 The termination does not occur proximate to a downturn in the financial health of the Employer.

Distribution of benefits shall occur in the same tax year for all Participants.

14.2 Termination and liquidation of the Plan Upon Change in Control Event. If the Employer terminates the Plan within thirty days preceding or twelve months following a Change in Control Event, the vested Deferred Compensation Account of each Participant shall become payable to the Participant in a lump sum within twelve months following the date of termination, subject to the requirements of Section 409A of the Code. Distribution of benefits shall occur in the same tax year for all Participants.

14.3 Termination and liquidation of the Plan upon Corporate Dissolution. The Plan may be terminated within 12 months of a corporate dissolution taxed under Section 331, or with the approval of a bankruptcy court provided the amounts deferred under the plan are included in the Participant’s gross income as required under Section 409A of the Code.

Section 15. Communication to Participants

The Employer shall make a copy of the Plan available for inspection by Participants and Beneficiaries during reasonable hours at the principal office of the Employer.

 

26


Section 16. Claims Procedure

The following claims procedure shall apply with respect to the Plan:

16.1 Filing of a Claim for Benefits. If a Participant or Beneficiary (the “claimant”) believes there is an entitlement to benefits by the claimant under the Plan which is not being paid or which is not being accrued for the claimant’s benefit, the claimant shall file a written claim therefore with the Committee.

16.2 Notification to Claimant of Decision. Within 90 days after receipt of a claim by the Committee (or within 180 days if special circumstances require an extension of time), the Committee shall notify the claimant of the decision with regard to the claim. In the event of such special circumstances requiring an extension of time, there shall be furnished to the claimant prior to expiration of the initial 90-day period written notice of the extension, which notice shall set forth the special circumstances and the date by which the decision shall be furnished. If such claim shall be wholly or partially denied, notice thereof shall be in writing and worded in a manner calculated to be understood by the claimant, and shall set forth: (i) the specific reason or reasons for the denial; (ii) specific reference to pertinent provisions of the Plan on which the denial is based; (iii) a description of any additional material or information necessary for the claimant to perfect the claim and an explanation of why such material or information is necessary; and (iv) an explanation of the procedure for review of the denial and the time limits applicable to such procedures, including a statement of the claimant’s right to bring a civil action under ERISA following an adverse benefit determination on review.

 

27


16.3 Procedure for Review. Within 60 days following receipt by the claimant of notice of denying a claim, in whole or in part, or, if such notice shall not be given, within 60 days following the latest date on which such notice could have been timely given, the claimant may appeal denial of the claim by filing a written application for review with the Committee. Following such request for review, the Committee shall fully and fairly review the decision denying the claim. Prior to the decision of the Committee, the claimant shall be given an opportunity to review pertinent documents and to submit issues and comments in writing.

16.4 Decision on Review. The decision on review of a claim denied in whole or in part by the Committee shall be made in the following manner:

16.4.1 Within 60 days following receipt by the Committee of the request for review (or within 120 days if special circumstances require an extension of time), the Committee shall notify the claimant in writing of its decision with regard to the claim. In the event of such special circumstances requiring an extension of time, written notice of the extension shall be furnished to the claimant prior to the commencement of the extension.

16.4.2 With respect to a claim that is denied in whole or in part, the decision on review shall set forth specific reasons for the decision, shall be written in a manner calculated to be understood by the claimant, and shall set forth:

(i) the specific reason or reasons for the adverse determination;

(ii) specific reference to pertinent Plan provisions on which the adverse determination is based;

(iii) a statement that the claimant is entitled to receive, upon request and free of charge, reasonable access to, and copies of, all documents, records, and other information relevant to the claimant’s claim for benefits; and

(iv) a statement describing any voluntary appeal procedures offered by the Plan and the claimant’s right to obtain the information about such procedures, as well as a statement of the claimant’s right to bring an action under ERISA section 502(a).

16.4.3 The decision of the Committee shall be final and conclusive.

16.5 Action by Authorized Representative of Claimant. All actions set forth in this Section 16 to be taken by the claimant may likewise be taken by a representative of the claimant duly authorized by the claimant to act on the claimant’s behalf on such matters. The Committee may require such evidence of the authority to act of any such representative as it may reasonably deem necessary or advisable.

 

28


16.6 Disability Claims. Notwithstanding any provision of the Plan to the contrary, if a claim for benefits is based on Disability, the following claims procedures shall apply: The Committee shall maintain a procedure under which any Participant or Beneficiary can file a claim for benefits under this Plan based on Disability.

16.6.1 After receiving a claim for benefits, the Committee will notify the Participant or Beneficiary of its claim determination within 45 days of the receipt of the claim. This period may be extended by 30 days if an extension is necessary to process the claim due to matters beyond the control of the Committee. A written notice of the extension, the reason for the extension and when the Committee expects to decide the claim, will be furnished to the Participant or Beneficiary within the initial 45-day period. This period may be extended for an additional 30 days beyond the original extension. A written notice of the additional extension, the reason for the additional extension and when the Committee expects to decide the claim, will be furnished to the Participant or Beneficiary within the first 30-day extension period if an additional extension of time is needed. However, if a period of time is extended due to a Participant or Beneficiary’s failure to submit information necessary to decide a claim, the period for making the benefit determination by the Committee will be tolled from the date on which the notification of the extension is sent to the Participant or Beneficiary until the date on which the Participant or Beneficiary responds to the request for additional information.

16.6.2 If a claim for benefits is denied, in whole or in part, a Participant or Beneficiary or an authorized representative, will receive a written notice of the denial. The notice will follow the rules of 29 C.F.R. § 2560.503-1(o) for    culturally and linguistically appropriate notices and will be written in a manner calculated to be understood by the Participant or Beneficiary. The notice will include:

(i) the specific reason(s) for the denial,

(ii) references to the specific Plan provisions on which the benefit determination was based,

(iii) a description of any additional material or information necessary to perfect a claim and an explanation of why such information is necessary,

(iv) a description of the Committee’s appeals procedures and applicable time limits, including, to the extent applicable, a statement of the right to bring a civil action under section 502(a) of ERISA following an adverse benefit determination on review,

 

29


(v) a discussion of the decision, including an explanation of the basis for disagreeing with or not following: (i) the views presented by the claimant to the Committee of health care professionals treating the claimant and vocational professionals who evaluated the claimant; (ii) the views of medical or vocational experts whose advice was obtained on behalf of the Committee in connection with a claimant’s adverse benefit determination, without regard to whether the advice was relied upon in making the benefit determination; and (iii) a disability determination regarding the claimant presented by the claimant to the Committee made by the Social Security Administration,

(vi) if the determination is based on medical necessity or experimental treatment or similar exclusion or limit, either an explanation of the scientific or clinical judgment for the determination, applying the terms of the Plan to the relevant medical circumstances, or a statement that such explanation will be provided free of charge upon request,

(vii) either the specific internal rules, guidelines, protocols, standards or other similar criteria of the Plan relied upon in making the adverse benefit determination, or a statement that such rules, guidelines, protocols, standards, or other similar criteria of the Plan do not exist, and

(viii) a statement that the Participant or Beneficiary is entitled to receive, upon request and free of charge, reasonable access to, and copies of, all documents, records, and other information relevant to the claim for benefits.

16.6.3 If a claim for benefits is denied, a Participant, Beneficiary, or representative, may appeal the denied claim in writing within 180 days of receipt of the written notice of denial. The Participant or Beneficiary may submit any written comments, documents, records and any other information relating to the claim. Upon request, the Participant or Beneficiary will also have access to, and the right to obtain copies of, all documents, records and information relevant to the claim free of charge.

16.6.4 A full review of the information in the claim file and any new information submitted to support the appeal will be conducted. The claim decision will be made by a first review appeals committee appointed by the Employer. This committee will consist of individuals who were not involved in the initial benefit determination, nor will such individuals be subordinate to any person involved in the initial benefit determination. This review will not afford any deference to the initial benefit determination.

16.6.5 If the initial adverse decision was based in whole or in part on a medical judgment, the first review appeals committee will consult with a healthcare professional who has appropriate training and experience in the field of medicine involved in the medical judgment, was not consulted in the initial adverse benefit determination and is not a subordinate of the healthcare professional who was consulted in the initial adverse benefit determination.

 

30


16.6.6 Before an adverse benefit determination on review is issued, the first review appeals committee will provide the Participant or Beneficiary, free of charge, with any new or additional evidence considered, relied upon, or generated by the committee or other person making the benefit determination (or at the direction of the committee or such other person) in connection with the claim. Such evidence will be provided as soon as possible and sufficiently in advance of the date on which the notice of adverse benefit determination on review is required to be provided to give the Participant or Beneficiary a reasonable opportunity to respond prior to that date.

16.6.7 Before the first review appeals committee issues an adverse benefit determination on review based on a new or additional rationale, the committee will provide the Participant or Beneficiary, free of charge, with the rationale. The rationale will be provided as soon as possible and sufficiently in advance of the date on which the notice of adverse benefit determination on review is required to be provided to give the Participant or Beneficiary a reasonable opportunity to respond prior to that date.

16.6.8 The first review appeals committee will make a determination on an appealed claim within 45 days of the receipt of an appeal request. This period may be extended for an additional 45 days if the committee determines that special circumstances require an extension of time. A written notice of the extension, the reason for the extension and the date that the committee expects to render a decision will be furnished to the Participant or Beneficiary within the initial 45-day period. However, if the period of time is extended due to a Participant’s or Beneficiary’s failure to submit information necessary to decide the appeal, the period for making the benefit determination will be tolled from the date on which the notification of the extension is sent until the date on which the Participant or Beneficiary responds to the request for additional information.

16.6.9 If the claim on appeal is denied in whole or in part, a Participant or Beneficiary will receive a written notification of the denial. The notice will follow the rules of 29 C.F.R. § 2560.503-1(o) for culturally and linguistically appropriate notices and will be written in a manner calculated to be understood by the claimant. The notice will include:

(i) the specific reason(s) for the adverse determination,

(ii) references to the specific Plan provisions on which the determination was based,

(iii) a statement regarding the right to receive upon request and free of charge reasonable access to, and copies of, all records, documents and other information relevant to the benefit claim,

(iv) a description of the first review appeals committee’s review procedures and applicable time limits, including a statement of the right to bring a civil action under section 502(a) of ERISA following an adverse benefit determination on review,

 

31


(v) a discussion of the decision, including an explanation of the basis for disagreeing with or not following: (i) the views presented by the claimant to the committee of health care professionals treating the claimant and vocational professionals who evaluated the claimant; (ii) the views of medical or vocational experts whose advice was obtained by or on behalf of the committee in connection with a claimant’s adverse benefit determination, without regard to whether the advice was relied upon in making the benefit determination; and (iii) a disability determination regarding the claimant presented by the claimant to the committee made by the Social Security Administration,

(vi) if the determination is based on medical necessity or experimental treatment or similar exclusion or limit, either an explanation of the scientific or clinical judgment for the determination, applying the terms of the Plan to the relevant medical circumstances, or a statement that such explanation will be provided free of charge upon request, and

(vii) either the specific internal rules, guidelines, protocols, standards or other similar criteria of the Plan relied upon in making the adverse benefit determination, or a statement that such rules, guidelines, protocols, standards, or other similar criteria of the Plan do not exist.

16.6.10 If the appeal of the benefit claim denial is denied, a Participant, Beneficiary, or representative, may make a second appeal of the denial in writing to the Committee within 180 days of the receipt of the written notice of denial. The Participant or Beneficiary may submit with the second appeal any written comments, documents, records and any other information relating to the claim. Upon request, the Participant or Beneficiary will also have access to, and the right to obtain copies of, all documents, records and information relevant to the claim free of charge.

16.6.11 Upon receipt of the second appeal, a full review of the information in the claim file and any new information submitted to support the appeal will be conducted. The claim decision will be made by a second review appeals committee appointed by the Employer. This committee will consist of individuals who were not involved in the initial benefit determination or the first review appeals committee, nor will such individuals be subordinate to any person involved in the initial benefit or first appeal determination.

16.6.12 If the first appeal was based in whole or in part on a medical judgment, the second appeals review committee will consult with a healthcare professional who has appropriate training and experience in the field of medicine involved in the medical judgment, was not consulted in the initial adverse benefit determination nor in the first appeal and is not a subordinate of the healthcare professional(s) consulted in the initial adverse benefit determination and first appeal.

 

32


16.6.13 Before the second appeals review committee issues a denial of the second claim appeal, the committee will provide the Participant or Beneficiary, free of charge, with any new or additional evidence considered, relied upon, or generated by the committee or other person making the benefit determination (or at the direction of the committee or such other person) in connection with the claim. Such evidence will be provided as soon as possible and sufficiently in advance of the date on which the notice of adverse benefit determination on review is required to be provided to give the Participant or Beneficiary a reasonable opportunity to respond prior to that date.

16.6.14 Before the second review appeals committee issues a denial of the second claim appeal based on a new or additional rationale, the committee will provide the Participant or Beneficiary, free of charge, with the rationale. The rationale will be provided as soon as possible and sufficiently in advance of the date on which the notice of adverse benefit determination on review is required to be provided to give the Participant or Beneficiary a reasonable opportunity to respond prior to that date.

16.6.15 The second appeals review committee will make a determination on the second claim appeal within 45 days of the receipt of the appeal request. This period may be extended for an additional 45 days if the committee determines that special circumstances require an extension of time. A written notice of the extension, the reason for the extension and the date that the committee expects to render a decision will be furnished to the Participant or Beneficiary within the initial 45-day period. However, if the period of time is extended due to the Participant’s or Beneficiary’s failure to submit information necessary to decide the appeal, the period for making the benefit determination will be tolled from the date on which the notification of the extension is sent until the date on which the Participant or Beneficiary responds to the request for additional information.

16.6.16 If the claim on appeal is denied in whole or in part for a second time, the Participant or Beneficiary will receive a written notification of the denial. The notice will follow the rules of 29 C.F.R. § 2560.503-1(o) for culturally and linguistically appropriate notices and will be written in a manner calculated to be understood by the applicant. The notice will include the same information that was included in the first adverse determination letter and will identify the contractual limitations period that applies to the Participant’s or Beneficiary’s right to bring an action under section 502(a) of ERISA including the calendar date on which the contractual limitations period expires for the claim.

16.6.17 A claimant may not commence a judicial proceeding against any person, including the Committee, the Employer, the Board, the first or second appeals review committee(s), or any other person or committee, with respect to a claim for benefits without first exhausting the claims procedures set forth in the preceding paragraphs. No suit or legal action contesting in whole or in part any denial of benefits under the Plan shall be commenced later than the earlier of (i) the first anniversary of (A) the date of the notice of the Committee’s final decision on

 

33


appeal, or (B) if the claimant fails to request any level of administrative review within the timeframe permitted under this Section 16.6, the deadline for requesting the next level of administrative review, and (ii) the last date on which such legal action could be commenced under the applicable statute of limitations under ERISA (including, for this purpose, any applicable state statute of limitations that applies under ERISA to such legal action).

16.6.18 A claimant has the right to request a written explanation of any violation of these claims procedures. The Committee will provide an explanation within 10 days of the request.

Section 17. Miscellaneous Provisions

17.1 Set off. The Employer may at any time offset a Participant’s Deferred Compensation Account by an amount up to $5,000 to collect the amount of any loan, cash advance, extension of other credit or other obligation of the Participant to the Employer that is then due and payable in accordance with the requirements of Section 409A of the Code.

17.2 Notices. Each Participant who is not in Service and each Beneficiary shall be responsible for furnishing the Committee or its designee with the current address, and direct deposit information if desired, for the mailing of notices and benefit payments. Any notice required or permitted to be given to such Participant or Beneficiary shall be deemed given if directed to such address and mailed by regular United States mail, first class, postage prepaid. If any benefit distribution is rejected or returned to the Employer, benefit payments will be suspended until the Participant or Beneficiary furnishes the proper information. This provision shall not be construed as requiring the mailing of any notice or notification otherwise permitted to be given by posting or by other publication.

 

34


17.3 Lost Distributees. A benefit shall be deemed forfeited if the Committee is unable to locate the Participant or Beneficiary to whom payment is due by the fifth anniversary of the date payment is to be made or commence; provided, that the deemed investment rate of return pursuant to Section 8.2 shall cease to be applied to the Participant’s account following the first anniversary of such date; provided further, however, that such benefit shall be reinstated if a valid claim is made by or on behalf of the Participant or Beneficiary for all or part of the forfeited benefit. The Employer and Committee will be responsible for determining whether unclaimed property laws are applicable to forfeited benefits.

17.4 Reliance on Data. The Employer and the Committee shall have the right to rely on any data provided by the Participant or by any Beneficiary. Representations of such data shall be binding upon any party seeking to claim a benefit through a Participant, and the Employer and the Committee shall have no obligation to inquire into the accuracy of any representation made at any time by a Participant or Beneficiary.

17.5 Headings. The headings and subheadings of the Plan have been inserted for convenience of reference and are to be ignored in any construction of the provisions hereof.

17.6 Continuation of Employment. The establishment of the Plan shall not be construed as conferring any legal or other rights upon any Employee or any persons for continuation of employment, nor shall it interfere with the right of the Employer to discharge any Employee without regard to the effect thereof under the Plan.

17.7 Merger or Consolidation; Assumption of Plan. No Employer shall consolidate or merge into or with another corporation or entity, or transfer all or substantially all of its assets to another corporation, partnership, trust or other entity (a “Successor Entity”) unless such Successor Entity shall assume the rights, obligations and liabilities of the Employer under the Plan and upon such assumption, the Successor Entity shall become obligated to perform the terms and conditions of the Plan. Nothing herein shall prohibit the assumption of the obligations and liabilities of the Employer under the Plan by any Successor Entity.

 

35


17.8 Construction. The Employer shall designate in the Adoption Agreement the state or commonwealth according to whose laws the provisions of the Plan shall be construed and enforced, except to the extent that such laws are superseded by ERISA and the applicable requirements of the Code.

17.9 Taxes. The Employer or other payor may withhold a benefit payment under the Plan or a Participant’s wages, or the Employer may reduce a Participant’s Deferred Compensation Account balance, in order to meet any federal, state, or local or employment tax withholding obligations with respect to Plan benefits, as permitted under Section 409A of the Code. The Employer or other payor shall report Plan payments and other Plan-related information to the appropriate governmental agencies as required under applicable laws.

17.10 Administration Fees. Any Plan or Plan related fees related to the administration of the Plan shall be paid by the Employer.                

17.11 Savings Clause. To the extent that any of the provisions of the Plan are found by a court of competent jurisdiction to be illegal, invalid, or unenforceable for any reason, such provision shall be deleted, and the balance of the Plan shall not be affected.

 

36

EX-31.1 5 d452144dex311.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 December 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.

February 1, 2023

 

/s/ Jeffrey T. Sanfilippo

Jeffrey T. Sanfilippo
Chairman of the Board and
Chief Executive Officer
EX-31.2 6 d452144dex312.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 December 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.

February 1, 2023

 

/s/ Frank S. Pellegrino

Frank S. Pellegrino
Chief Financial Officer, Executive Vice President, Finance and Administration
EX-32.1 7 d452144dex321.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 December 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.

February 1, 2023

 

/s/ Jeffrey T. Sanfilippo

Jeffrey T. Sanfilippo
Chief Executive Officer and Chairman of the Board
EX-32.2 8 d452144dex322.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 December 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.

February 1, 2023

 

/s/ Frank S. Pellegrino

Frank S. Pellegrino
Chief Financial Officer, Executive Vice President, Finance and Administration
EX-101.SCH 9 jbss-20221229.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 - Acquisition of Just the Cheese Brand link:presentationLink link:definitionLink link:calculationLink 1011 - Disclosure - Revenue Recognition link:presentationLink link:definitionLink link:calculationLink 1012 - Disclosure - Leases link:presentationLink link:definitionLink link:calculationLink 1013 - Disclosure - Inventories link:presentationLink link:definitionLink link:calculationLink 1014 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:definitionLink link:calculationLink 1015 - Disclosure - Credit Facility link:presentationLink link:definitionLink link:calculationLink 1016 - Disclosure - Earnings Per Common Share link:presentationLink link:definitionLink link:calculationLink 1017 - Disclosure - Stock-Based Compensation Plans link:presentationLink link:definitionLink link:calculationLink 1018 - Disclosure - Retirement Plan link:presentationLink link:definitionLink link:calculationLink 1019 - Disclosure - Accumulated Other Comprehensive Loss link:presentationLink link:definitionLink link:calculationLink 1020 - Disclosure - Commitments and Contingent Liabilities link:presentationLink link:definitionLink link:calculationLink 1021 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:definitionLink link:calculationLink 1022 - Disclosure - Garysburg, North Carolina Facility link:presentationLink link:definitionLink link:calculationLink 1023 - Disclosure - Recent Accounting Pronouncements link:presentationLink link:definitionLink link:calculationLink 1024 - Disclosure - Acquisition of Just the Cheese Brand (Tables) link:presentationLink link:definitionLink link:calculationLink 1025 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:definitionLink link:calculationLink 1026 - Disclosure - Leases (Tables) link:presentationLink link:definitionLink link:calculationLink 1027 - Disclosure - Inventories (Tables) link:presentationLink link:definitionLink link:calculationLink 1028 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:definitionLink link:calculationLink 1029 - Disclosure - Earnings Per Common Share (Tables) link:presentationLink link:definitionLink link:calculationLink 1030 - Disclosure - Stock-Based Compensation Plans (Tables) link:presentationLink link:definitionLink link:calculationLink 1031 - Disclosure - Retirement Plan (Tables) link:presentationLink link:definitionLink link:calculationLink 1032 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:definitionLink link:calculationLink 1033 - Disclosure - Fair Value of Financial Instruments (Tables) link:presentationLink link:definitionLink link:calculationLink 1034 - Disclosure - Basis of Presentation and Description of Business - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1035 - Disclosure - Acquisition of Just the Cheese Brand - Summary of Fair Value of Assets Acquired (Detail) link:presentationLink link:definitionLink link:calculationLink 1036 - Disclosure - Acquisition of Just the Cheese Brand - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1037 - Disclosure - Revenue Recognition - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1038 - Disclosure - Revenue Recognition - Summary of Revenue Disaggregated by Sales Channel (Detail) link:presentationLink link:definitionLink link:calculationLink 1039 - Disclosure - Leases - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1040 - Disclosure - Leases - Operating Lease Assets And Liabilities (Detail) link:presentationLink link:definitionLink link:calculationLink 1041 - Disclosure - Leases - Lease Cost (Detail) link:presentationLink link:definitionLink link:calculationLink 1042 - Disclosure - Leases - Operating Leases Cash Flow Related Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1043 - Disclosure - Leases - Other Information Related to Operating Lease (Detail) link:presentationLink link:definitionLink link:calculationLink 1044 - Disclosure - Leases - Lessee Operating Lease Liability Maturity (Detail) link:presentationLink link:definitionLink link:calculationLink 1045 - Disclosure - Leases - Operating Lease Revenue (Detail) link:presentationLink link:definitionLink link:calculationLink 1046 - Disclosure - Leases - Lessor Operating Lease Payments To Be Received Maturity (Detail) link:presentationLink link:definitionLink link:calculationLink 1047 - Disclosure - Inventories - Components of Inventories (Detail) link:presentationLink link:definitionLink link:calculationLink 1048 - Disclosure - Goodwill and Intangible Assets - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1049 - Disclosure - Goodwill and Intangible Assets - Components of Identifiable Intangible Assets (Detail) link:presentationLink link:definitionLink link:calculationLink 1050 - Disclosure - Goodwill and Intangible Assets - Summary of Expected Amortization Expense (Detail) link:presentationLink link:definitionLink link:calculationLink 1051 - Disclosure - Goodwill and Intangible Assets - Summary of Changes in Carrying Amount of Goodwill (Detail) link:presentationLink link:definitionLink link:calculationLink 1052 - Disclosure - Credit Facility - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1053 - 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 1054 - Disclosure - Earnings Per Common Share - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1055 - Disclosure - Stock-Based Compensation Plans - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1056 - Disclosure - Stock-Based Compensation Plans - Summary of RSU Activity (Detail) link:presentationLink link:definitionLink link:calculationLink 1057 - Disclosure - Stock-Based Compensation Plans - Summary of Compensation Expenses (Detail) link:presentationLink link:definitionLink link:calculationLink 1058 - Disclosure - Retirement Plan - Schedule of Net Periodic Benefit Cost (Detail) link:presentationLink link:definitionLink link:calculationLink 1059 - Disclosure - Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss (Detail) link:presentationLink link:definitionLink link:calculationLink 1060 - Disclosure - Accumulated Other Comprehensive Loss - Reclassifications Out of AOCL (Detail) link:presentationLink link:definitionLink link:calculationLink 1061 - 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 1062 - Disclosure - Garysburg, North Carolina Facility - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 10 jbss-20221229_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 11 jbss-20221229_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 12 jbss-20221229_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 13 jbss-20221229_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 14 R1.htm IDEA: XBRL DOCUMENT v3.22.4
Cover Page - shares
6 Months Ended
Dec. 29, 2022
Jan. 27, 2023
Document Information [Line Items]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Dec. 29, 2022  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q2  
Trading Symbol JBSS  
Entity Registrant Name SANFILIPPO JOHN B & SON INC  
Security Exchange Name NASDAQ  
Entity Interactive Data Current Yes  
Entity Central Index Key 0000880117  
Current Fiscal Year End Date --06-29  
Entity Current Reporting Status Yes  
Entity Shell Company false  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Title of 12(b) Security Common Stock  
Entity Address, State or Province IL  
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,958,426
Class A Common Stock [Member]    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   2,597,426
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 29, 2022
Dec. 23, 2021
Dec. 29, 2022
Dec. 23, 2021
Statement of Comprehensive Income [Abstract]        
Net sales $ 274,328 $ 253,207 $ 526,929 $ 479,536
Cost of sales 217,826 200,977 419,784 375,503
Gross profit 56,502 52,230 107,145 104,033
Operating expenses:        
Selling expenses 21,830 23,567 39,812 41,312
Administrative expenses 10,208 10,401 20,455 19,470
Gain on sale of facility, net 0 0 0 (2,349)
Total operating expenses 32,038 33,968 60,267 58,433
Income from operations 24,464 18,262 46,878 45,600
Other expense:        
Interest expense including $189, $203, $382 and $392 to related parties 615 420 1,276 791
Rental and miscellaneous expense, net 311 323 713 671
Pension expense (excluding service costs) 348 619 697 1,237
Total other expense, net 1,274 1,362 2,686 2,699
Income before income taxes 23,190 16,900 44,192 42,901
Income tax expense 6,283 3,653 11,740 10,405
Net income 16,907 13,247 32,452 32,496
Other comprehensive income:        
Amortization of actuarial loss included in net periodic pension cost 7 364 14 728
Income tax expense related to pension adjustments (2) (95) (3) (190)
Other comprehensive income , net of tax 5 269 11 538
Comprehensive income $ 16,912 $ 13,516 $ 32,463 $ 33,034
Net income per common share — basic $ 1.46 $ 1.15 $ 2.81 $ 2.82
Net income per common share — diluted $ 1.45 $ 1.14 $ 2.79 $ 2.81
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 29, 2022
Dec. 23, 2021
Dec. 29, 2022
Dec. 23, 2021
Statement of Comprehensive Income [Abstract]        
Interest expense to related parties $ 189 $ 203 $ 382 $ 392
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 29, 2022
Jun. 30, 2022
Dec. 23, 2021
CURRENT ASSETS:      
Cash $ 620 $ 415 $ 1,027
Accounts receivable, less allowance for doubtful accounts of $318, $267 and $358 72,433 69,611 65,032
Inventories 173,075 204,855 178,741
Prepaid expenses and other current assets 11,693 8,283 12,764
TOTAL CURRENT ASSETS 257,821 283,164 257,564
PROPERTY, PLANT AND EQUIPMENT:      
Land 9,150 9,150 9,150
Buildings 102,840 102,810 102,801
Machinery and equipment 254,013 245,111 228,418
Furniture and leasehold improvements 5,312 5,296 5,296
Vehicles 614 614 614
Construction in progress 9,877 6,471 17,254
Property, plant and equipment gross 381,806 369,452 363,533
Less: Accumulated depreciation 259,597 252,371 245,607
Property, plant and equipment net 122,209 117,081 117,926
Rental investment property, less accumulated depreciation of $14,036 $13,632 and $13,229 15,087 15,491 15,894
TOTAL PROPERTY, PLANT AND EQUIPMENT 137,296 132,572 133,820
OTHER LONG TERM ASSETS:      
Intangible assets, net 7,561 8,065 8,953
Life insurance and other assets 6,021 8,272 9,579
Deferred income taxes 2,608 3,236 4,304
Goodwill 12,030 9,650 9,650
Operating lease right-of-use assets 2,593 2,303 2,852
TOTAL ASSETS 425,930 447,262 426,722
CURRENT LIABILITIES:      
Revolving credit facility borrowings 22,805 40,439 35,885
Current maturities of long-term debt, net, including related party debt of $642, $614 and $586 1,497 3,149 3,909
Accounts payable 49,342 47,720 63,452
Bank overdraft 1,970 214 1,668
Accrued payroll and related benefits 14,953 18,888 12,832
Other accrued expenses 13,495 12,352 13,080
TOTAL CURRENT LIABILITIES 104,062 122,762 130,826
LONG-TERM LIABILITIES:      
Long-term debt, less current maturities, net, including related party debt of $7,446, $7,774 and $8,088 7,446 7,774 8,943
Retirement plan 29,132 28,886 35,596
Long-term operating lease liabilities, net of current portion 1,472 1,076 1,504
Other 8,155 7,943 8,050
TOTAL LONG-TERM LIABILITIES 46,205 45,679 54,093
TOTAL LIABILITIES 150,267 168,441 184,919
COMMITMENTS AND CONTINGENCIES
STOCKHOLDERS' EQUITY:      
Capital in excess of par value 130,731 128,800 127,080
Retained earnings 148,488 153,589 124,298
Accumulated other comprehensive loss (2,469) (2,480) (8,487)
Treasury stock, at cost; 117,900 shares of Common Stock (1,204) (1,204) (1,204)
TOTAL STOCKHOLDERS' EQUITY 275,663 278,821 241,803
TOTAL LIABILITIES & STOCKHOLDERS' EQUITY 425,930 447,262 426,722
Class A Common Stock [Member]      
STOCKHOLDERS' EQUITY:      
Common Stock 26 26 26
Common Stock, Non-Cumulative Voting Rights of One Vote Per Share [Member]      
STOCKHOLDERS' EQUITY:      
Common Stock $ 91 $ 90 $ 90
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 29, 2022
Jun. 30, 2022
Dec. 23, 2021
Allowance for doubtful accounts for accounts receivable, current $ 318 $ 267 $ 358
Accumulated depreciation of rental investment property 14,036 13,632 13,229
Current maturities of long-term debt, related party debt 642 614 586
Related party debt, Non-current $ 7,446 $ 7,774 $ 8,088
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,072,068 9,047,359 9,044,960
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.22.4
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. 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 32,496            
Balance at Dec. 23, 2021 241,803 127,080 124,298 (8,487) (1,204) $ 26 $ 90
Balance, Shares at Dec. 23, 2021           2,597,426 9,044,960
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
Net income 13,247   13,247        
Pension liability amortization, net of income tax expense 269     269      
Equity award exercises , net of shares withheld for employee taxes (946) (946)         $ 0
Equity award exercises , net of shares withheld for employee taxes, shares             54,980
Stock-based compensation expense 1,068 1,068          
Balance at Dec. 23, 2021 241,803 127,080 124,298 (8,487) (1,204) $ 26 $ 90
Balance, Shares at Dec. 23, 2021           2,597,426 9,044,960
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
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 32,452            
Balance at Dec. 29, 2022 275,663 130,731 148,488 (2,469) (1,204) $ 26 $ 91
Balance, Shares at Dec. 29, 2022           2,597,426 9,072,068
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
Net income 16,907   16,907        
Cash dividends (11,572)   (11,572)        
Pension liability amortization, net of income tax expense 5     5      
Equity award exercises , net of shares withheld for employee taxes (355) (356)         $ 1
Equity award exercises , net of shares withheld for employee taxes, shares             24,709
Stock-based compensation expense 1,515 1,515          
Balance at Dec. 29, 2022 $ 275,663 $ 130,731 $ 148,488 $ (2,469) $ (1,204) $ 26 $ 91
Balance, Shares at Dec. 29, 2022           2,597,426 9,072,068
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Stockholders' Equity (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Dec. 29, 2022
Sep. 29, 2022
Dec. 23, 2021
Sep. 23, 2021
Statement of Stockholders' Equity [Abstract]        
Cash dividends per common share $ 1 $ 2.25 $ 3
Pension liability amortization income tax expense $ 2 $ 1 $ 95 $ 95
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Dec. 29, 2022
Dec. 23, 2021
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 32,452 $ 32,496
Depreciation and amortization 10,099 9,143
Loss (gain) on disposition of assets, net 19 (1,765)
Deferred income tax expense 628 1,783
Stock-based compensation expense 2,287 1,771
Change in assets and liabilities:    
Accounts receivable, net (2,822) 1,302
Inventories 32,020 (30,743)
Prepaid expenses and other current assets (1,885) (3,429)
Accounts payable 1,492 16,244
Accrued expenses (1,794) (8,971)
Income taxes payable (2,523) (3,606)
Other long-term assets and liabilities 721 379
Other, net 258 1,216
Net cash provided by operating activities 70,952 15,820
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property, plant and equipment (11,420) (9,485)
Acquisition of Just the Cheese brand (3,500) 0
Proceeds from dispositions of assets, net 0 3,950
Other, net (56) (354)
Net cash used in investing activities (14,976) (5,889)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Net short-term (repayments) borrowings (17,634) 27,232
Principal payments on long-term debt (1,984) (1,887)
Increase in bank overdraft 1,756 575
Dividends paid (37,553) (34,534)
Taxes paid related to net share settlement of equity awards (356) (962)
Net cash used in financing activities (55,771) (9,576)
NET INCREASE IN CASH 205 355
Cash, beginning of period 415 672
Cash, end of period $ 620 $ 1,027
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.22.4
Basis of Presentation and Description of Business
6 Months Ended
Dec. 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 second quarter of fiscal 2023 and fiscal 2022 are to the quarters ended December 29, 2022 and December 23, 2021, respectively.
 
   
References herein to the first half or first
twenty-six
weeks of fiscal 2023 and fiscal 2022 are to the
twenty-six
weeks ended December 29, 2022 and December 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, 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 under private brands. In addition, with our acquisition of the
Just the Cheese
brand, we will now be able to expand our product offerings to include baked cheese snack products on a branded and private label basis.
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 23 R10.htm IDEA: XBRL DOCUMENT v3.22.4
Acquisition of Just the Cheese Brand
6 Months Ended
Dec. 29, 2022
Business Acquisition [Line Items]  
Acquisition of Just the Cheese Brand
Note 2 – Acquisition of
Just the Cheese
Brand
On December 16, 2022, we completed the acquisition of certain assets (the “Acquisition”) of Specialty Cheese Company, Inc. The acquired assets are primarily related to the manufacturing and sale of baked cheese snack products, including those products sold under the
Just the Cheese
brand, all finished goods inventory, and intangible assets. At the time of closing, the full purchase price of
$3,500
was paid in cash and funded from our Credit Facility (as defined below)
.
Just the Cheese
is one of the nation’s leading baked cheese snacking brands and offers 100% real cheese snack bars and cheese crisps.
The Acquisition will provide us with a product that expands our portfolio into new snacking categories and is anticipated to accelerate growth with our private brand and food service customers. The Acquisition has been accounted for as a business combination in accordance with ASC Topic 805, “Business Combinations”.
The total purchase price of $3,500 has been allocated on a preliminary basis to the fair values of the assets acquired as follows:
 
Inventories
   $ 240  
Fixed assets
     500  
Identifiable intangible assets:
        
Customer relationships
     270  
Brand names
     80  
Non-compete
agreement
     30  
Goodwill
     2,380  
    
 
 
 
Total purchase price
   $ 3,500  
    
 
 
 
The customer relationship assets represent the value of the long-term strategic relationship with significant customers who purchase
Just the Cheese
brand products. The brand name asset represents the value of the established
Just the Cheese
brand name.
Goodwill, which is expected to be deductible for
tax purposes
, arises from intangible assets that do not qualify for separate recognition and expected synergies from combining the operations related to the
Just the Cheese
brand with those of the Company. There were no material contingencies recognized or unrecognized associated with the acquired business.
The purchase price allocation, specifically amounts allocated to goodwill and fixed assets, are based on preliminary valuations and are subject to adjustments to reflect the final valuations.
Due to the immaterial financial nature of the Acquisition, unaudited pro forma results of operations of the Company (as if the Acquisition had taken place at the beginning of fiscal 2023) will not be presented.
Since the Acquisition, we continue to operate in a single reportable operating segment that consists of selling various nut and
nut-related
products through three sales distribution channels.
XML 24 R11.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition
6 Months Ended
Dec. 29, 2022
Revenue from Contract with Customer [Abstract]  
Revenue Recognition
Note 3 – 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. There was no contract asset balance for any periods presented. The Company generally does not have material deferred revenue or contract liability balances arising from transactions with customers.
Disaggregation of Revenue
Revenue disaggregated by sales channel is as follows:
 
    
For the Quarter Ended
    
For the Twenty-Six Weeks Ended
 
Distribution Channel
  
December 29,

2022
    
December 23,

2021
    
December 29,

2022
    
December 23,

2021
 
Consumer
   $ 224,513      $ 203,479      $ 421,060      $ 383,240  
Commercial Ingredients
     28,419        27,756        59,926        55,912  
Contract Packaging
     21,396        21,972        45,943        40,384  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 274,328      $ 253,207      $ 526,929      $ 479,536  
    
 
 
    
 
 
    
 
 
    
 
 
 
XML 25 R12.htm IDEA: XBRL DOCUMENT v3.22.4
Leases
6 Months Ended
Dec. 29, 2022
Leases [Abstract]  
Leases
Note 4 – 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.
We determine if an arrangement is a lease at inception and analyze the lease to determine if it is operating or finance. Operating lease
right-of-use
assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease
right-of-use
assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental collateralized borrowing rate based on the information available at the commencement date in determining the present value of lease payments. Implicit rates are used when readily determinable. None of our leases currently contain options to extend the term. In the event of an option to extend the term of a lease, the lease term used in measuring the liability would include options to extend or terminate the lease if it is reasonably certain that the Company will exercise that option.
 
Lease expense for operating lease payments is recognized on a straight-line basis over the respective lease term. Our leases have remaining terms of up to 5.2 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 Sheets. We have also made the policy election to not separate lease and
non-lease
components for all leases.
The following table provides supplemental information related to operating lease
right-of-use
assets and liabilities:
 
 
  
December 29,
2022
 
  
June 30,
2022
 
  
December 23,
2021
 
  
Affected Line Item in
Consolidated Balance Sheet
 
Assets
  
  
  
  
Operating lease
right-of-use
assets
   $ 2,593      $ 2,303      $ 2,852     
 
Operating lease
right-of-use
assets
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total lease
right-of-use
assets
   $ 2,593      $ 2,303      $ 2,852     
 
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Liabilities
                             
 
 
 
Current:
                             
 
 
 
Operating leases
   $ 1,166      $ 1,258      $ 1,392     
 
Other accrued expenses
 
Noncurrent:
                             
 
 
 
Operating leases
     1,472        1,076        1,504     
 
Long-term operating lease liabilities
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total lease liabilities
   $ 2,638      $ 2,334      $ 2,896     
 
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
The following tables summarize the Company’s total lease costs and other information arising from operating lease transactions:
 

 
  
For the Quarter Ended
 
  
For the Twenty-Six Weeks Ended
 
 
  
December 29,

2022
 
  
December 23,

2021
 
  
December 29,
2022
 
  
December 23,

2021
 
Operating lease costs
(a)
   $ 541      $ 470      $ 1,015      $ 914  
Variable lease costs
(b)
     58        19        115        36  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total lease cost
   $ 599      $ 489      $ 1,130      $ 950  
    
 
 
    
 
 
    
 
 
    
 
 
 
(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 Twenty-Six Weeks Ended
 
 
  
December 29,
2022
 
  
December 23,
2021
 
Operating cash flows information:
  
  
Cash paid for amounts included in measurements for lease liabilities
   $ 807      $ 794  
Non-cash
activity:
                 
Right-of-use
assets obtained in exchange for new operating lease obligations
   $ 1,049      $ 89  
 
    
December 29,
2022
   
June 30,

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

Fiscal Year Ending
  
 
 
June 29, 2023 (excluding the
twenty-six
weeks ended December 29, 2022)
   $
 
738  
June 27, 2024
     936  
June 26, 2025
     560  
June 25, 2026
     372  
June 24, 2027
     192  
June 29, 2028
     65  
Thereafter
      
    
 
 
 
Total lease payment
     2,863  
Less imputed interest
     (225
    
 
 
 
Present value of operating lease liabilities
   $
 
2,638  
    
 
 
 
At December 29, 2022, the Company had no material operating leases that had not yet commenced.
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
    
For the Twenty-Six Weeks Ended
 
  
December 29,
2022
    
December 23,
2021
    
December 29,
2022
    
December 23,
2021
 
Lease income related to lease payments
   $ 403      $ 408      $ 805      $ 818  
The future minimum, undiscounted fixed cash flows under
non-cancelable
tenant operating leases for each of the next five years are as follows:
 
Fiscal Year Ending
  
 
 
June 29, 2023 (excluding the
twenty-six
weeks ended December 29, 2022)
   $
 
927  
June 27, 2024
     1,869  
June 26, 2025
     1,282  
June 25, 2026
     697  
June 24, 2027
     614  
June 29, 2028
      
    
 
 
 
     $
 
5,389  
 
 
 
 
 
 
XML 26 R13.htm IDEA: XBRL DOCUMENT v3.22.4
Inventories
6 Months Ended
Dec. 29, 2022
Inventory Disclosure [Abstract]  
Inventories
Note 5 – Inventories
Inventories consist of the following:
 
    
December 29,

2022
    
June 30,

2022
 
 
 
December 23,

2021
Raw material and supplies
   $ 75,002      $
 
77,558  
 
$
71,960
Work-in-process
and finished goods
     98,073       
 
127,297  
 
 
106,781
    
 
 
    
 
 
 
 
 
 
 
Total
   $ 173,075      $
 
204,855  
 
$
178,741
    
 
 
    
 
 
 
 
 
 
 
XML 27 R14.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangible Assets
6 Months Ended
Dec. 29, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets
Note 6 – Goodwill and Intangible Assets
Identifiable intangible assets that are subject to amortization consist of the following:
 
    
December 29,
2022
    
June 30,
2022
    
December 23,
2021
 
Customer relationships
   $ 21,370      $ 21,100      $ 21,100  
Brand names
     17,070        16,990        16,990  
Non-compete
agreement
     300        270        270  
    
 
 
    
 
 
    
 
 
 
       38,740        38,360        38,360  
Less accumulated amortization:
                          
Customer relationships
     (19,311      (18,795      (18,279
Brand names
     (11,598      (11,252      (10,908
Non-compete
agreement
     (270      (248      (220
    
 
 
    
 
 
    
 
 
 
       (31,179      (30,295      (29,407
    
 
 
    
 
 
    
 
 
 
Net intangible assets
   $ 7,561      $ 8,065      $ 8,953  
    
 
 
    
 
 
    
 
 
 
Customer relationships are being amortized on an accelerated basis. The brand names remaining to be amortized consist of the
Squirrel Brand, Southern Style Nuts
and
Just the Cheese
brand names.
Total amortization expense related to intangible assets, which is classified in administrative expense in the Consolidated Statement of Comprehensive Income, was $440 and $884 for the quarter and
twenty-six
weeks ended December 29, 2022, respectively. Amortization expense for the remainder of fiscal 2023 is expected to be approximately $913 and expected amortization expense the next five fiscal years is as follows:
 
Fiscal Year Ending
  
 
 
June 27, 2024
   $
 
1,561  
June 26, 2025
     1,222  
June 25, 2026
     874  
June 24, 2027
     705  
June 29, 2028
     521  
The intangibles related to the
Just the Cheese
brand acquisition, which are reflected in the above table, and the expected amortization expense are based on the preliminary valuation report with respect to such intangible assets. Any necessary adjustments will be made in the third quarter of fiscal 2023 based on the final valuation report.
Our net goodwill at December 29, 2022 was comprised of $9,650 that relates to the Squirrel Brand acquisition completed in the second quarter of fiscal 2018 and $2,380 that relates to the
Just the Cheese
brand acquisition completed in the second quarter of fiscal 2023. The changes in the carrying amount
of
 
goodwill since June 25, 2021 are as follows:
 
Gross goodwill balance at June 25, 2021
   $ 18,416  
Accumulated impairment losses
     (8,766
    
 
 
 
Net balance at June 25, 2021
     9,650  
Goodwill acquired during the period
     2,380  
    
 
 
 
Net balance at December 29, 2022
   $
 
12,030  
    
 
 
 
XML 28 R15.htm IDEA: XBRL DOCUMENT v3.22.4
Credit Facility
6 Months Ended
Dec. 29, 2022
Debt Disclosure [Abstract]  
Credit Facility
Note 7 – 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 December 29, 2022, we had $90,505 of available credit under the Credit Facility which reflects borrowings of $22,805 and reduced availability as a result of $4,190 in outstanding letters of credit. As of December 29, 2022, we were in compliance with all financial covenants under the Credit Facility and Mortgage Facility.
XML 29 R16.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings Per Common Share
6 Months Ended
Dec. 29, 2022
Earnings Per Share [Abstract]  
Earnings Per Common Share
Note 8 – 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
 
  
For the Twenty-Six Weeks

Ended
 
 
  
December 29,

2022
 
  
December 23,

2021
 
  
December 29,

2022
 
  
December 23,

2021
 
Weighted average number of shares outstanding – basic
     11,567,068        11,531,844        11,560,250        11,525,730  
Effect of dilutive securities:
                                   
Restricted stock units
     57,594        44,812        60,637        56,912  
    
 
 
    
 
 
    
 
 
    
 
 
 
Weighted average number of shares outstanding – diluted
     11,624,662        11,576,656        11,620,887        11,582,642  
    
 
 
    
 
 
    
 
 
    
 
 
 
There were no anti-dilutive awards excluded from the computation of diluted earnings per share for any periods presented.
XML 30 R17.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation Plans
6 Months Ended
Dec. 29, 2022
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock-Based Compensation Plans
Note 9 – Stock-Based Compensation Plans
During the second quarter of fiscal 2023, there were 64,116 restricted stock units (“RSUs”) awarded to employees and
non-employee
members of the Board of Directors. The vesting period is generally three years for awards to employees and one year for awards to
non-employee
directors.
The following is a summary of RSU activity for the first half of fiscal 2023:
 
Restricted Stock Units
  
Shares
    
Weighted
Average Grant
Date Fair Value
 
Outstanding at June 30, 2022
     142,239      $ 70.42  
Granted
     64,116        74.09  
Vested
(a)
     (29,349      89.36  
Forfeited
     (2,020      72.82  
    
 
 
    
 
 
 
Outstanding at December 29, 2022
     174,986      $ 68.56  
    
 
 
    
 
 
 
 
(a)
 
The number of RSUs vested includes shares that were withheld on behalf of employees to satisfy statutory tax withholding requirements.
At December 29, 2022, there were 27,727 RSUs outstanding that were vested but deferred.
The following table summarizes compensation expense charged to earnings for all equity compensation plans for the periods presented:
 

 
  
For the Quarter Ended
 
  
For the Twenty-Six Weeks Ended
 
 
  
December 29,

2022
 
  
December 23,

2021
 
  
December 29,
2022
 
  
December 23,

2021
 
Stock-based compensation expense
   $ 1,515      $ 1,068      $ 2,287      $ 1,771  
As of December 29, 2022, there was $6,532 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.7 years.
XML 31 R18.htm IDEA: XBRL DOCUMENT v3.22.4
Retirement Plan
6 Months Ended
Dec. 29, 2022
Retirement Benefits [Abstract]  
Retirement Plan
Note 10 – Retirement Plan
The Supplemental Employee Retirement Plan
 (“Retirement Plan”)
is an unfunded,
non-qualified
deferred compensation plan that will provide eligible participants with monthly benefits upon retirement, disability or death, subject to certain conditions. The monthly benefit is based upon each participant’s earnings and his or her number of years of service. The components of net periodic benefit cost are as follows: 
 

 
  
For the Quarter Ended
 
  
For the Twenty-Six Weeks Ended
 
 
  
December 29,

2022
 
  
December 23,

2021
 
  
December 29,
2022
 
  
December 23,

2021
 
Service cost
   $ 201      $ 247      $ 401      $ 495  
Interest cost
     341        255        683        509  
Amortization of loss
     7        364        14        728  
    
 
 
    
 
 
    
 
 
    
 
 
 
Net periodic benefit cost
   $ 549      $ 866      $ 1,098      $ 1,732  
    
 
 
    
 
 
    
 
 
    
 
 
 
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 32 R19.htm IDEA: XBRL DOCUMENT v3.22.4
Accumulated Other Comprehensive Loss
6 Months Ended
Dec. 29, 2022
Accumulated Other Comprehensive Loss [Abstract]  
Accumulated Other Comprehensive Loss
Note 11 – Accumulated Other Comprehensive Loss
The table below sets forth the changes to accumulated other comprehensive loss (“AOCL”) for the
twenty-six
weeks ended December 29, 2022 and December 23, 2021.
These changes are all related to our defined benefit pension plan.
 

Changes to AOCL
(a)
  
For the Twenty-Six Weeks Ended
 
  
December 29,
2022
 
  
December 23,
2021
 
Balance at beginning of period
  
$
(2,480
)
 
$
(9,025
Other comprehensive income before reclassifications
  
 
—  
   
 
—  
 
Amounts reclassified from accumulated other comprehensive loss
  
 
14
 
  
 
728
 
Tax effect
  
 
(3
)
  
 
(190
 
  
 
 
 
  
 
 
 
Net current-period other comprehensive income
  
 
11
 
  
 
538
 
 
  
 
 
 
  
 
 
 
Balance at end of period
  
$
(2,469
)
  
$
(8,487
 
  
 
 
 
  
 
 
 
(a)
Amounts in parenthesis indicate debits/expense.
The reclassifications out of AOCL for the quarter and
twenty-six
weeks ended December 29, 2022
an
d December 23, 2021
were
as
follows:
 
 
  
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
Affected Line Item in
the Consolidated Statements
of Comprehensive Income
Reclassifications from AOCL to Earnings
(b)
  
For the Quarter Ended
 
 
For the
Twenty-Six
Weeks
Ended
 
  
December 29,
2022
 
 
December 23,
2021
 
 
December 29,
2022
 
  
December 23,
2021
 
Amortization of defined benefit pension items:
                                             
Unrecognized net loss
     (7     (364     (14              (728   Pension expense (excluding service costs)
Tax effect
     2       95       3                190     Income tax expense
    
 
 
   
 
 
   
 
 
            
 
 
     
Amortization of defined pension items, net of tax
   $ (5   $ (269   $ (11            $ (538    
    
 
 
   
 
 
   
 
 
            
 
 
     
(b)
Amounts in parenthesis indicate debits to expense. See Note 10 – “Retirement Plan” above f
or a
dditional details.
XML 33 R20.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingent Liabilities
6 Months Ended
Dec. 29, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingent Liabilities
Note 12 – Commitments and Contingent Liabilities
We are currently a party to various legal proceedings in the ordinary course of business. While management pres
entl
y 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 34 R21.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value of Financial Instruments
6 Months Ended
Dec. 29, 2022
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments
Note 13 – Fair Value of Financial Instruments
The Financial Accounting Standards Board defines fair value as the price that would be received for an asset or paid to transfer a liability in an orderly transaction between market participants on the measurement date. The guidance establishes a fair value hierarchy that prioritizes observable and unobservable inputs used to measure fair value into three broad levels:
 
Level 1
  
  
Quoted prices in active markets that are accessible at the measurement date for identical assets and liabilities.
     
Level 2
  
  
Observable inputs other than quoted prices in active markets. For example, quoted prices for similar assets or liabilities in active markets or quoted prices for identical assets or liabilities in inactive markets.
     
Level 3
  
  
Unobservable inputs for which there is little or no market data available.
The carrying values of cash, trade accounts receivable and accounts payable approximate their fair values at each balance sheet date because of the short-term maturities and nature of these balances.
The carrying value of our revolving credit facility borrowings approximates fair value at each balance sheet date because interest rates on this instrument approximate current market rates (Level 2 criteria) and because of the short-term maturity and nature of this balance. In addition, there has been no significant change in our inherent credit risk.
The following table summarizes the carrying value and fair value estimate of our current and long-term debt, excluding unamortized debt issuance costs:
 
 
  
December 29,
2022
 
  
June 30,

2022
 
  
December 23,
2021
 
Carrying value of current and long-term debt:
   $ 8,944      $ 10,927      $ 12,862  
Fair value of current and long-term debt:
     8,118        11,179        14,282  
The estimated fair value of our long-term debt was determined using a market approach based upon Level 2 observable inputs, which estimates fair value based on interest rates currently offered on loans with similar terms to borrowers of similar credit quality or broker quotes. In addition, there have been no significant changes in the underlying assets securing our long-term debt.
XML 35 R22.htm IDEA: XBRL DOCUMENT v3.22.4
Garysburg, North Carolina Facility
6 Months Ended
Dec. 29, 2022
Sale of Facility [Abstract]  
Garysburg, North Carolina Facility
Note 14 – 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 36 R23.htm IDEA: XBRL DOCUMENT v3.22.4
Recent Accounting Pronouncements
6 Months Ended
Dec. 29, 2022
Accounting Changes and Error Corrections [Abstract]  
Recent Accounting Pronouncements
Note 15 – 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 37 R24.htm IDEA: XBRL DOCUMENT v3.22.4
Acquisition of Just the Cheese Brand (Tables)
6 Months Ended
Dec. 29, 2022
Just the Cheese Brand [Member]  
Business Acquisition [Line Items]  
Summary of Fair Value of Assets Acquired
The total purchase price of $3,500 has been allocated on a preliminary basis to the fair values of the assets acquired as follows:
 
Inventories
   $ 240  
Fixed assets
     500  
Identifiable intangible assets:
        
Customer relationships
     270  
Brand names
     80  
Non-compete
agreement
     30  
Goodwill
     2,380  
    
 
 
 
Total purchase price
   $ 3,500  
    
 
 
 
XML 38 R25.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition (Tables)
6 Months Ended
Dec. 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
    
For the Twenty-Six Weeks Ended
 
Distribution Channel
  
December 29,

2022
    
December 23,

2021
    
December 29,

2022
    
December 23,

2021
 
Consumer
   $ 224,513      $ 203,479      $ 421,060      $ 383,240  
Commercial Ingredients
     28,419        27,756        59,926        55,912  
Contract Packaging
     21,396        21,972        45,943        40,384  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 274,328      $ 253,207      $ 526,929      $ 479,536  
    
 
 
    
 
 
    
 
 
    
 
 
 
XML 39 R26.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Tables)
6 Months Ended
Dec. 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:
 
 
  
December 29,
2022
 
  
June 30,
2022
 
  
December 23,
2021
 
  
Affected Line Item in
Consolidated Balance Sheet
 
Assets
  
  
  
  
Operating lease
right-of-use
assets
   $ 2,593      $ 2,303      $ 2,852     
 
Operating lease
right-of-use
assets
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total lease
right-of-use
assets
   $ 2,593      $ 2,303      $ 2,852     
 
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Liabilities
                             
 
 
 
Current:
                             
 
 
 
Operating leases
   $ 1,166      $ 1,258      $ 1,392     
 
Other accrued expenses
 
Noncurrent:
                             
 
 
 
Operating leases
     1,472        1,076        1,504     
 
Long-term operating lease liabilities
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total lease liabilities
   $ 2,638      $ 2,334      $ 2,896     
 
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
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
 
  
For the Twenty-Six Weeks Ended
 
 
  
December 29,

2022
 
  
December 23,

2021
 
  
December 29,
2022
 
  
December 23,

2021
 
Operating lease costs
(a)
   $ 541      $ 470      $ 1,015      $ 914  
Variable lease costs
(b)
     58        19        115        36  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total lease cost
   $ 599      $ 489      $ 1,130      $ 950  
    
 
 
    
 
 
    
 
 
    
 
 
 
(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 Twenty-Six Weeks Ended
 
 
  
December 29,
2022
 
  
December 23,
2021
 
Operating cash flows information:
  
  
Cash paid for amounts included in measurements for lease liabilities
   $ 807      $ 794  
Non-cash
activity:
                 
Right-of-use
assets obtained in exchange for new operating lease obligations
   $ 1,049      $ 89  
 
Summary of other information
    
December 29,
2022
   
June 30,

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

Fiscal Year Ending
  
 
 
June 29, 2023 (excluding the
twenty-six
weeks ended December 29, 2022)
   $
 
738  
June 27, 2024
     936  
June 26, 2025
     560  
June 25, 2026
     372  
June 24, 2027
     192  
June 29, 2028
     65  
Thereafter
      
    
 
 
 
Total lease payment
     2,863  
Less imputed interest
     (225
    
 
 
 
Present value of operating lease liabilities
   $
 
2,638  
    
 
 
 
Summary of operating lease revenue
Leasing revenue is as follows:
 
    
For the Quarter Ended
    
For the Twenty-Six Weeks Ended
 
  
December 29,
2022
    
December 23,
2021
    
December 29,
2022
    
December 23,
2021
 
Lease income related to lease payments
   $ 403      $ 408      $ 805      $ 818  
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 are as follows:
 
Fiscal Year Ending
  
 
 
June 29, 2023 (excluding the
twenty-six
weeks ended December 29, 2022)
   $
 
927  
June 27, 2024
     1,869  
June 26, 2025
     1,282  
June 25, 2026
     697  
June 24, 2027
     614  
June 29, 2028
      
    
 
 
 
     $
 
5,389  
 
 
 
 
 
XML 40 R27.htm IDEA: XBRL DOCUMENT v3.22.4
Inventories (Tables)
6 Months Ended
Dec. 29, 2022
Inventory Disclosure [Abstract]  
Components of Inventories
Inventories consist of the following:
 
    
December 29,

2022
    
June 30,

2022
 
 
 
December 23,

2021
Raw material and supplies
   $ 75,002      $
 
77,558  
 
$
71,960
Work-in-process
and finished goods
     98,073       
 
127,297  
 
 
106,781
    
 
 
    
 
 
 
 
 
 
 
Total
   $ 173,075      $
 
204,855  
 
$
178,741
    
 
 
    
 
 
 
 
 
 
 
XML 41 R28.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangible Assets (Tables)
6 Months Ended
Dec. 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:
 
    
December 29,
2022
    
June 30,
2022
    
December 23,
2021
 
Customer relationships
   $ 21,370      $ 21,100      $ 21,100  
Brand names
     17,070        16,990        16,990  
Non-compete
agreement
     300        270        270  
    
 
 
    
 
 
    
 
 
 
       38,740        38,360        38,360  
Less accumulated amortization:
                          
Customer relationships
     (19,311      (18,795      (18,279
Brand names
     (11,598      (11,252      (10,908
Non-compete
agreement
     (270      (248      (220
    
 
 
    
 
 
    
 
 
 
       (31,179      (30,295      (29,407
    
 
 
    
 
 
    
 
 
 
Net intangible assets
   $ 7,561      $ 8,065      $ 8,953  
    
 
 
    
 
 
    
 
 
 
Summary of Expected Amortization Expense expected amortization expense the next five fiscal years is as follows:
Fiscal Year Ending
  
 
 
June 27, 2024
   $
 
1,561  
June 26, 2025
     1,222  
June 25, 2026
     874  
June 24, 2027
     705  
June 29, 2028
     521  
Summary of Changes in Carrying Amount of Goodwill The changes in the carrying amount
of
 
goodwill since June 25, 2021 are as follows:
 
Gross goodwill balance at June 25, 2021
   $ 18,416  
Accumulated impairment losses
     (8,766
    
 
 
 
Net balance at June 25, 2021
     9,650  
Goodwill acquired during the period
     2,380  
    
 
 
 
Net balance at December 29, 2022
   $
 
12,030  
    
 
 
 
XML 42 R29.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings Per Common Share (Tables)
6 Months Ended
Dec. 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
 
  
For the Twenty-Six Weeks

Ended
 
 
  
December 29,

2022
 
  
December 23,

2021
 
  
December 29,

2022
 
  
December 23,

2021
 
Weighted average number of shares outstanding – basic
     11,567,068        11,531,844        11,560,250        11,525,730  
Effect of dilutive securities:
                                   
Restricted stock units
     57,594        44,812        60,637        56,912  
    
 
 
    
 
 
    
 
 
    
 
 
 
Weighted average number of shares outstanding – diluted
     11,624,662        11,576,656        11,620,887        11,582,642  
    
 
 
    
 
 
    
 
 
    
 
 
 
XML 43 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation Plans (Tables)
6 Months Ended
Dec. 29, 2022
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Summary of RSU Activity
The following is a summary of RSU activity for the first half of fiscal 2023:
 
Restricted Stock Units
  
Shares
    
Weighted
Average Grant
Date Fair Value
 
Outstanding at June 30, 2022
     142,239      $ 70.42  
Granted
     64,116        74.09  
Vested
(a)
     (29,349      89.36  
Forfeited
     (2,020      72.82  
    
 
 
    
 
 
 
Outstanding at December 29, 2022
     174,986      $ 68.56  
    
 
 
    
 
 
 
 
(a)
 
The number of RSUs vested includes shares that were withheld on behalf of employees to satisfy statutory tax withholding requirements.
Summary of Compensation Cost and Income Tax Benefit
The following table summarizes compensation expense charged to earnings for all equity compensation plans for the periods presented:
 

 
  
For the Quarter Ended
 
  
For the Twenty-Six Weeks Ended
 
 
  
December 29,

2022
 
  
December 23,

2021
 
  
December 29,
2022
 
  
December 23,

2021
 
Stock-based compensation expense
   $ 1,515      $ 1,068      $ 2,287      $ 1,771  
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Retirement Plan (Tables)
6 Months Ended
Dec. 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
 
  
For the Twenty-Six Weeks Ended
 
 
  
December 29,

2022
 
  
December 23,

2021
 
  
December 29,
2022
 
  
December 23,

2021
 
Service cost
   $ 201      $ 247      $ 401      $ 495  
Interest cost
     341        255        683        509  
Amortization of loss
     7        364        14        728  
    
 
 
    
 
 
    
 
 
    
 
 
 
Net periodic benefit cost
   $ 549      $ 866      $ 1,098      $ 1,732  
    
 
 
    
 
 
    
 
 
    
 
 
 
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.22.4
Accumulated Other Comprehensive Loss (Tables)
6 Months Ended
Dec. 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
twenty-six
weeks ended December 29, 2022 and December 23, 2021.
These changes are all related to our defined benefit pension plan.
 

Changes to AOCL
(a)
  
For the Twenty-Six Weeks Ended
 
  
December 29,
2022
 
  
December 23,
2021
 
Balance at beginning of period
  
$
(2,480
)
 
$
(9,025
Other comprehensive income before reclassifications
  
 
—  
   
 
—  
 
Amounts reclassified from accumulated other comprehensive loss
  
 
14
 
  
 
728
 
Tax effect
  
 
(3
)
  
 
(190
 
  
 
 
 
  
 
 
 
Net current-period other comprehensive income
  
 
11
 
  
 
538
 
 
  
 
 
 
  
 
 
 
Balance at end of period
  
$
(2,469
)
  
$
(8,487
 
  
 
 
 
  
 
 
 
(a)
Amounts in parenthesis indicate debits/expense.
Summary of Reclassifications Out of AOCL
The reclassifications out of AOCL for the quarter and
twenty-six
weeks ended December 29, 2022
an
d December 23, 2021
were
as
follows:
 
 
  
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
Affected Line Item in
the Consolidated Statements
of Comprehensive Income
Reclassifications from AOCL to Earnings
(b)
  
For the Quarter Ended
 
 
For the
Twenty-Six
Weeks
Ended
 
  
December 29,
2022
 
 
December 23,
2021
 
 
December 29,
2022
 
  
December 23,
2021
 
Amortization of defined benefit pension items:
                                             
Unrecognized net loss
     (7     (364     (14              (728   Pension expense (excluding service costs)
Tax effect
     2       95       3                190     Income tax expense
    
 
 
   
 
 
   
 
 
            
 
 
     
Amortization of defined pension items, net of tax
   $ (5   $ (269   $ (11            $ (538    
    
 
 
   
 
 
   
 
 
            
 
 
     
(b)
Amounts in parenthesis indicate debits to expense. See Note 10 – “Retirement Plan” above f
or a
dditional details.
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value of Financial Instruments (Tables)
6 Months Ended
Dec. 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:
 
 
  
December 29,
2022
 
  
June 30,

2022
 
  
December 23,
2021
 
Carrying value of current and long-term debt:
   $ 8,944      $ 10,927      $ 12,862  
Fair value of current and long-term debt:
     8,118        11,179        14,282  
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Basis of Presentation and Description of Business - Additional Information (Detail)
6 Months Ended
Dec. 29, 2022
Channel
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of distribution channels 3
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.22.4
Acquisition of Just the Cheese Brand - Summary of Fair Value of Assets Acquired (Detail) - Just The Cheese Brand [Member]
$ in Thousands
Dec. 16, 2022
USD ($)
Business Acquisition [Line Items]  
Inventories $ 240
Fixed assets 500
Identifiable intangible assets:  
Goodwill 2,380
Total purchase price 3,500
Customer relationships [Member]  
Identifiable intangible assets:  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles 270
Brand names [Member]  
Identifiable intangible assets:  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles 80
Non-compete agreement [Member]  
Identifiable intangible assets:  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles $ 30
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.22.4
Acquisition of Just the Cheese Brand - Additional Information (Detail) - USD ($)
$ in Thousands
6 Months Ended
Dec. 16, 2022
Dec. 29, 2022
Dec. 23, 2021
Business Acquisition [Line Items]      
Payments to Acquire Businesses, Gross   $ 3,500 $ 0
Just the Cheese Brand [Member]      
Business Acquisition [Line Items]      
Payments to Acquire Businesses, Gross $ 3,500    
Amount Of Purchase Price Allocated To Fair Value Of Assets Acquired $ 3,500    
Business Combination, Assets and Liabilities Arising from Contingencies, Description There were no material contingencies recognized or unrecognized associated with the acquired business.    
Business Acquisition, Description of Acquired Entity Just the Cheese is one of the nation’s leading baked cheese snacking brands and offers 100% real cheese snack bars and cheese crisps.    
Date of acquisition Dec. 16, 2022    
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition - Additional Information (Detail) - USD ($)
$ in Thousands
Dec. 29, 2022
Jun. 30, 2022
Dec. 23, 2021
Disaggregation of Revenue [Line Items]      
Contract assets $ 0 $ 0 $ 0
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition - Summary of Revenue Disaggregated by Sales Channel (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 29, 2022
Dec. 23, 2021
Dec. 29, 2022
Dec. 23, 2021
Disaggregation of Revenue [Line Items]        
Total $ 274,328 $ 253,207 $ 526,929 $ 479,536
Consumer [Member]        
Disaggregation of Revenue [Line Items]        
Total 224,513 203,479 421,060 383,240
Commercial Ingredients [Member]        
Disaggregation of Revenue [Line Items]        
Total 28,419 27,756 59,926 55,912
Contract Packaging [Member]        
Disaggregation of Revenue [Line Items]        
Total $ 21,396 $ 21,972 $ 45,943 $ 40,384
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Additional Information (Detail)
Dec. 29, 2022
Maximum [Member]  
Operating Leased Assets [Line Items]  
Remaining lease term 5 years 2 months 12 days
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Operating Lease Assets And Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 29, 2022
Jun. 30, 2022
Dec. 23, 2021
Assets      
Operating lease right-of-use assets $ 2,593 $ 2,303 $ 2,852
Current      
Operating Lease, Liability, Current 1,166 1,258 1,392
Noncurrent      
Operating Lease, Liability, Noncurrent 1,472 1,076 1,504
Total lease liabilities $ 2,638 $ 2,334 $ 2,896
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Lease Cost (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 29, 2022
Dec. 23, 2021
Dec. 29, 2022
Dec. 23, 2021
Leases [Abstract]        
Operating lease costs  $ 541 $ 470 $ 1,015 $ 914
Variable lease costs  58 19 115 36
Total lease cost $ 599 $ 489 $ 1,130 $ 950
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Operating Leases Cash Flow Related Information (Detail) - USD ($)
$ in Thousands
6 Months Ended
Dec. 29, 2022
Dec. 23, 2021
Operating cash flows information:    
Cash paid for amounts included in measurements for lease liabilities $ 807 $ 794
Non-cash activity:    
Right-of-use assets obtained in exchange for new operating lease obligations $ 1,049 $ 89
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Other Information Related to Operating Lease (Detail)
Dec. 29, 2022
Jun. 30, 2022
Dec. 23, 2021
Leases [Abstract]      
Weighted average remaining lease term (in years) 3 years 2 years 3 months 18 days 2 years 6 months
Weighted average discount rate 5.20% 4.30% 4.20%
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Lessee Operating Lease Liability Maturity (Detail) - USD ($)
$ in Thousands
Dec. 29, 2022
Jun. 30, 2022
Dec. 23, 2021
Leases [Abstract]      
June 29, 2023 (excluding the twenty-six weeks ended December 29, 2022) $ 738    
June 27, 2024 936    
June 26, 2025 560    
June 25, 2026 372    
June 24, 2027 192    
June 29, 2028 65    
Thereafter 0    
Total lease payment 2,863    
Less imputed interest (225)    
Present value of operating lease liabilities $ 2,638 $ 2,334 $ 2,896
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Operating Lease Revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 29, 2022
Dec. 23, 2021
Dec. 29, 2022
Dec. 23, 2021
Leases [Abstract]        
Lease income related to lease payments $ 403 $ 408 $ 805 $ 818
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Lessor Operating Lease Payments To Be Received Maturity (Detail)
$ in Thousands
Dec. 29, 2022
USD ($)
Leases [Abstract]  
June 29, 2023 (excluding the twenty-six weeks ended December 29, 2022) $ 927
June 27, 2024 1,869
June 26, 2025 1,282
June 25, 2026 697
June 24, 2027 614
June 29, 2028 0
Total $ 5,389
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.22.4
Inventories - Components of Inventories (Detail) - USD ($)
$ in Thousands
Dec. 29, 2022
Jun. 30, 2022
Dec. 23, 2021
Inventory Disclosure [Abstract]      
Raw material and supplies $ 75,002 $ 77,558 $ 71,960
Work-in-process and finished goods 98,073 127,297 106,781
Total $ 173,075 $ 204,855 $ 178,741
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangible Assets - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 29, 2022
Dec. 29, 2022
Jun. 30, 2022
Dec. 23, 2021
Jun. 24, 2021
Goodwill and Intangible Assets [Line Items]          
Amortization expense for remainder of fiscal 2023 $ 913 $ 913      
Goodwill related to acquisition 12,030 12,030 $ 9,650 $ 9,650 $ 9,650
Administrative Expenses [Member]          
Goodwill and Intangible Assets [Line Items]          
Amortization of intangible assets 440 884      
Squirrel Brand [Member]          
Goodwill and Intangible Assets [Line Items]          
Goodwill related to acquisition 9,650 9,650      
Just The Cheese Brand Acquisition [Member]          
Goodwill and Intangible Assets [Line Items]          
Goodwill related to acquisition $ 2,380 $ 2,380      
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangible Assets - Components of Identifiable Intangible Assets (Detail) - USD ($)
$ in Thousands
Dec. 29, 2022
Jun. 30, 2022
Dec. 23, 2021
Finite-Lived Intangible Assets [Line Items]      
Total intangible assets, gross $ 38,740 $ 38,360 $ 38,360
Less accumulated amortization:      
Total accumulated amortization (31,179) (30,295) (29,407)
Net intangible assets 7,561 8,065 8,953
Customer Relationships [Member]      
Finite-Lived Intangible Assets [Line Items]      
Total intangible assets, gross 21,370 21,100 21,100
Less accumulated amortization:      
Total accumulated amortization (19,311) (18,795) (18,279)
Brand Names [Member]      
Finite-Lived Intangible Assets [Line Items]      
Total intangible assets, gross 17,070 16,990 16,990
Less accumulated amortization:      
Total accumulated amortization (11,598) (11,252) (10,908)
Non-compete Agreement [Member]      
Finite-Lived Intangible Assets [Line Items]      
Total intangible assets, gross 300 270 270
Less accumulated amortization:      
Total accumulated amortization $ (270) $ (248) $ (220)
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangible Assets - Summary of Expected Amortization Expense (Detail)
$ in Thousands
Dec. 29, 2022
USD ($)
Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]  
June 27, 2024 $ 1,561
June 26, 2025 1,222
June 25, 2026 874
June 24, 2027 705
June 29, 2028 $ 521
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangible Assets - Summary of Changes in Carrying Amount of Goodwill (Detail) - USD ($)
$ in Thousands
18 Months Ended
Dec. 29, 2022
Jun. 25, 2021
Goodwill and Intangible Assets Disclosure [Abstract]    
Gross goodwill balance at June 25, 2021   $ 18,416
Accumulated impairment losses   $ (8,766)
Beginning, Net balance $ 9,650  
Goodwill acquired during the period 2,380  
Ending, Net balance $ 12,030  
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Credit Facility - Additional Information (Detail) - Senior Secured Revolving Credit Facility [Member] - USD ($)
$ in Thousands
Dec. 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 $ 90,505  
Outstanding letters of credit 4,190  
Revolving credit facility borrowings $ 22,805  
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings Per Common Share - Weighted Average Shares Outstanding Used in Computing Basic and Diluted Earnings Per Share (Detail) - shares
3 Months Ended 6 Months Ended
Dec. 29, 2022
Dec. 23, 2021
Dec. 29, 2022
Dec. 23, 2021
Weighted Average Number of Shares Outstanding Reconciliation [Abstract]        
Weighted average number of shares outstanding – basic 11,567,068 11,531,844 11,560,250 11,525,730
Effect of dilutive securities:        
Restricted stock units 57,594 44,812 60,637 56,912
Weighted average number of shares outstanding – diluted 11,624,662 11,576,656 11,620,887 11,582,642
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings Per Common Share - Additional Information (Detail) - shares
3 Months Ended 6 Months Ended
Dec. 29, 2022
Dec. 23, 2021
Dec. 29, 2022
Dec. 23, 2021
Earnings Per Share [Abstract]        
Antidilutive securities excluded from computation of earnings per share amount 0 0 0 0
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation Plans - Additional Information (Detail)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 29, 2022
USD ($)
shares
Dec. 29, 2022
USD ($)
shares
Dec. 29, 2022
USD ($)
shares
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 8 months 12 days    
Unrecognized compensation expense related to non-vested share-based compensation | $ $ 6,532 $ 6,532 $ 6,532
Restricted stock units in granted     64,116
Restricted Stock Units (RSUs) [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted stock units vested 27,727    
Restricted Stock Units (RSUs) [Member] | Employees [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period of restricted stock units   3 years  
Restricted Stock Units (RSUs) [Member] | Non Employee Directors [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period of restricted stock units   1 year  
Restricted Stock Units (RSUs) [Member] | Employees and Non Employee [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted stock units in granted   64,116  
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation Plans - Summary of RSU Activity (Detail)
6 Months Ended
Dec. 29, 2022
$ / shares
shares
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Outstanding beginning balance, Shares | shares 142,239
Granted, Shares | shares 64,116
Vested, Shares | shares (29,349) [1]
Forfeited, Shares | shares (2,020)
Outstanding ending balance, Shares | shares 174,986
Weighted-Average Grant-Date Fair Value, Beginning Balance | $ / shares $ 70.42
Granted, Weighted-Average Grant-Date Fair Value | $ / shares 74.09
Vested, Weighted-Average Grant-Date Fair Value | $ / shares 89.36 [1]
Forfeited, Weighted-Average Grant-Date Fair Value | $ / shares 72.82
Weighted-Average Grant-Date Fair Value, Ending Balance | $ / shares $ 68.56
[1] The number of RSUs vested includes shares that were withheld on behalf of employees to satisfy statutory tax withholding requirements.
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation Plans - Summary of Compensation Expenses (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 29, 2022
Dec. 23, 2021
Dec. 29, 2022
Dec. 23, 2021
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]        
Stock-based compensation expense $ 1,515 $ 1,068 $ 2,287 $ 1,771
XML 71 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Retirement Plan - Schedule of Net Periodic Benefit Cost (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 29, 2022
Dec. 23, 2021
Dec. 29, 2022
Dec. 23, 2021
Retirement Benefits [Abstract]        
Service cost $ 201 $ 247 $ 401 $ 495
Interest cost 341 255 683 509
Amortization of loss 7 364 14 728
Net periodic benefit cost $ 549 $ 866 $ 1,098 $ 1,732
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 29, 2022
Dec. 23, 2021
Dec. 29, 2022
Dec. 23, 2021
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Balance at beginning of period     $ (2,480)  
Net current-period other comprehensive income $ 5 $ 269 11 $ 538
Balance at end of period (2,469) (8,487) (2,469) (8,487)
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]     14 728
Tax effect [1]     (3) (190)
Net current-period other comprehensive income [1]     11 538
Balance at end of period [1] $ (2,469) $ (8,487) $ (2,469) $ (8,487)
[1] Amounts in parenthesis indicate debits/expense.
XML 73 R60.htm IDEA: XBRL DOCUMENT v3.22.4
Accumulated Other Comprehensive Loss - Reclassifications Out of AOCL (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 29, 2022
Dec. 23, 2021
Dec. 29, 2022
Dec. 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) $ (14) $ (728)
Amortization of Defined Benefit Pension Items [Member]        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Tax effect [1] 2 95 3 190
Amortization of defined pension items, net of tax [1] $ (5) $ (269) $ (11) $ (538)
[1] Amounts in parenthesis indicate debits to expense. See Note 10 – “Retirement Plan” above for additional details.
XML 74 R61.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value of Financial Instruments - Carrying Value and Fair Value Estimate of Current and Long-Term Debt (Detail) - USD ($)
$ in Thousands
Dec. 29, 2022
Jun. 30, 2022
Dec. 23, 2021
Fair Value Disclosures [Abstract]      
Carrying value of current and long-term debt: $ 8,944 $ 10,927 $ 12,862
Fair value of current and long-term debt: $ 8,118 $ 11,179 $ 14,282
XML 75 R62.htm IDEA: XBRL DOCUMENT v3.22.4
Garysburg, North Carolina Facility - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 29, 2022
Dec. 23, 2021
Dec. 29, 2022
Dec. 23, 2021
Fire Note [Line Items]        
Gain (Loss) on Disposition of Property Plant Equipment $ 0 $ 0 $ 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 76 d452144d10q_htm.xml IDEA: XBRL DOCUMENT 0000880117 2021-06-25 2021-12-23 0000880117 2022-07-01 2022-12-29 0000880117 2021-09-24 2021-12-23 0000880117 2022-09-30 2022-12-29 0000880117 2021-12-23 0000880117 2022-06-30 0000880117 2022-12-29 0000880117 2022-07-01 2022-09-29 0000880117 2021-06-25 2021-09-23 0000880117 2021-06-25 0000880117 2021-06-25 2022-12-29 0000880117 2022-12-29 2022-12-29 0000880117 2021-06-24 0000880117 2022-09-29 0000880117 2021-09-23 0000880117 us-gaap:RevolvingCreditFacilityMember 2022-12-29 0000880117 jbss:SquirrelBrandMember 2022-12-29 0000880117 jbss:JustTheCheeseBrandAcquisitionMember 2022-12-29 0000880117 us-gaap:CustomerRelationshipsMember 2022-12-29 0000880117 us-gaap:TradeNamesMember 2022-12-29 0000880117 us-gaap:NoncompeteAgreementsMember 2022-12-29 0000880117 us-gaap:CommonClassAMember 2022-12-29 0000880117 jbss:NoncumulativeCommonStockMember 2022-12-29 0000880117 srt:MaximumMember 2022-12-29 0000880117 us-gaap:CustomerRelationshipsMember 2021-12-23 0000880117 us-gaap:TradeNamesMember 2021-12-23 0000880117 us-gaap:NoncompeteAgreementsMember 2021-12-23 0000880117 us-gaap:CommonClassAMember 2021-12-23 0000880117 jbss:NoncumulativeCommonStockMember 2021-12-23 0000880117 us-gaap:CustomerRelationshipsMember 2022-06-30 0000880117 us-gaap:TradeNamesMember 2022-06-30 0000880117 us-gaap:NoncompeteAgreementsMember 2022-06-30 0000880117 us-gaap:CommonClassAMember 2022-06-30 0000880117 jbss:NoncumulativeCommonStockMember 2022-06-30 0000880117 us-gaap:RetainedEarningsMember 2021-09-24 2021-12-23 0000880117 us-gaap:SalesChannelDirectlyToConsumerMember 2021-09-24 2021-12-23 0000880117 jbss:SalesChannelCommercialIngredientsMember 2021-09-24 2021-12-23 0000880117 jbss:SalesChannelContractPackagingMember 2021-09-24 2021-12-23 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-24 2021-12-23 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2021-09-24 2021-12-23 0000880117 jbss:NoncumulativeCommonStockMember 2021-09-24 2021-12-23 0000880117 us-gaap:AdditionalPaidInCapitalMember 2021-09-24 2021-12-23 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-09-24 2021-12-23 0000880117 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-29 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-29 0000880117 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-29 0000880117 us-gaap:GeneralAndAdministrativeExpenseMember 2022-07-01 2022-12-29 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-12-29 0000880117 us-gaap:SalesChannelDirectlyToConsumerMember 2022-07-01 2022-12-29 0000880117 jbss:SalesChannelCommercialIngredientsMember 2022-07-01 2022-12-29 0000880117 jbss:SalesChannelContractPackagingMember 2022-07-01 2022-12-29 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2022-07-01 2022-12-29 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-07-01 2022-12-29 0000880117 jbss:JustTheCheeseBrandMember 2022-07-01 2022-12-29 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-25 2021-12-23 0000880117 us-gaap:SalesChannelDirectlyToConsumerMember 2021-06-25 2021-12-23 0000880117 jbss:SalesChannelCommercialIngredientsMember 2021-06-25 2021-12-23 0000880117 jbss:SalesChannelContractPackagingMember 2021-06-25 2021-12-23 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2021-06-25 2021-12-23 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-06-25 2021-12-23 0000880117 us-gaap:PropertyPlantAndEquipmentMember 2021-06-25 2021-12-23 0000880117 us-gaap:GeneralAndAdministrativeExpenseMember 2022-09-30 2022-12-29 0000880117 us-gaap:RetainedEarningsMember 2022-09-30 2022-12-29 0000880117 us-gaap:SalesChannelDirectlyToConsumerMember 2022-09-30 2022-12-29 0000880117 jbss:SalesChannelCommercialIngredientsMember 2022-09-30 2022-12-29 0000880117 jbss:SalesChannelContractPackagingMember 2022-09-30 2022-12-29 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 2022-12-29 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2022-09-30 2022-12-29 0000880117 jbss:NoncumulativeCommonStockMember 2022-09-30 2022-12-29 0000880117 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 2022-12-29 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-09-30 2022-12-29 0000880117 jbss:EmployeesAndNonEmployeeMember us-gaap:RestrictedStockUnitsRSUMember 2022-09-30 2022-12-29 0000880117 jbss:EmployeesMember us-gaap:RestrictedStockUnitsRSUMember 2022-09-30 2022-12-29 0000880117 jbss:NonEmployeeDirectorsMember us-gaap:RestrictedStockUnitsRSUMember 2022-09-30 2022-12-29 0000880117 us-gaap:RevolvingCreditFacilityMember 2020-03-05 0000880117 jbss:NoncumulativeCommonStockMember 2023-01-27 0000880117 us-gaap:CommonClassAMember 2023-01-27 0000880117 us-gaap:RetainedEarningsMember 2021-06-25 2021-09-23 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 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:RestrictedStockUnitsRSUMember 2022-12-29 2022-12-29 0000880117 jbss:JustTheCheeseBrandMember 2022-12-16 0000880117 jbss:JustTheCheeseBrandMember us-gaap:CustomerRelationshipsMember 2022-12-16 0000880117 jbss:JustTheCheeseBrandMember us-gaap:TradeNamesMember 2022-12-16 0000880117 jbss:JustTheCheeseBrandMember us-gaap:NoncompeteAgreementsMember 2022-12-16 0000880117 jbss:JustTheCheeseBrandMember 2022-12-16 2022-12-16 0000880117 us-gaap:AdditionalPaidInCapitalMember 2021-12-23 0000880117 us-gaap:RetainedEarningsMember 2021-12-23 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-23 0000880117 us-gaap:TreasuryStockMember 2021-12-23 0000880117 us-gaap:CommonClassAMember 2021-12-23 0000880117 jbss:NoncumulativeCommonStockMember 2021-12-23 0000880117 us-gaap:CommonClassAMember 2022-06-30 0000880117 jbss:NoncumulativeCommonStockMember 2022-06-30 0000880117 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0000880117 us-gaap:RetainedEarningsMember 2022-06-30 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0000880117 us-gaap:TreasuryStockMember 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:AccumulatedOtherComprehensiveIncomeMember 2022-12-29 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-24 0000880117 us-gaap:CommonClassAMember 2022-12-29 0000880117 jbss:NoncumulativeCommonStockMember 2022-12-29 0000880117 us-gaap:AdditionalPaidInCapitalMember 2022-12-29 0000880117 us-gaap:RetainedEarningsMember 2022-12-29 0000880117 us-gaap:TreasuryStockMember 2022-12-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: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 Q2 SANFILIPPO JOHN B & SON INC 0000880117 --06-29 10-Q true 2022-12-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 8958426 2597426 274328000 253207000 526929000 479536000 217826000 200977000 419784000 375503000 56502000 52230000 107145000 104033000 21830000 23567000 39812000 41312000 10208000 10401000 20455000 19470000 0 0 0 2349000 32038000 33968000 60267000 58433000 24464000 18262000 46878000 45600000 189000 203000 382000 392000 615000 420000 1276000 791000 311000 323000 713000 671000 348000 619000 697000 1237000 -1274000 -1362000 -2686000 -2699000 23190000 16900000 44192000 42901000 6283000 3653000 11740000 10405000 16907000 13247000 32452000 32496000 7000 364000 14000 728000 2000 95000 3000 190000 5000 269000 11000 538000 16912000 13516000 32463000 33034000 1.46 1.15 2.81 2.82 1.45 1.14 2.79 2.81 620000 415000 1027000 318000 267000 358000 72433000 69611000 65032000 173075000 204855000 178741000 11693000 8283000 12764000 257821000 283164000 257564000 9150000 9150000 9150000 102840000 102810000 102801000 254013000 245111000 228418000 5312000 5296000 5296000 614000 614000 614000 9877000 6471000 17254000 381806000 369452000 363533000 259597000 252371000 245607000 122209000 117081000 117926000 14036000 13632000 13229000 15087000 15491000 15894000 137296000 132572000 133820000 7561000 8065000 8953000 6021000 8272000 9579000 2608000 3236000 4304000 12030000 9650000 9650000 2593000 2303000 2852000 425930000 447262000 426722000 22805000 40439000 35885000 642000 614000 586000 1497000 3149000 3909000 49342000 47720000 63452000 1970000 214000 1668000 14953000 18888000 12832000 13495000 12352000 13080000 104062000 122762000 130826000 7446000 7774000 8088000 7446000 7774000 8943000 29132000 28886000 35596000 1472000 1076000 1504000 8155000 7943000 8050000 46205000 45679000 54093000 150267000 168441000 184919000 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 9072068 9047359 9044960 91000 90000 90000 130731000 128800000 127080000 148488000 153589000 124298000 -2469000 -2480000 -8487000 117900 117900 117900 1204000 1204000 1204000 275663000 278821000 241803000 425930000 447262000 426722000 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 16907000 16907000 1 11572000 11572000 2000 5000 5000 24709 1000 -356000 -355000 1515000 1515000 2597426 26000 9072068 91000 130731000 148488000 -2469000 -1204000 275663000 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 13247000 13247000 95000 269000 269000 54980 0 -946000 -946000 1068000 1068000 2597426 26000 9044960 90000 127080000 124298000 -8487000 -1204000 241803000 32452000 32496000 10099000 9143000 -19000 1765000 628000 1783000 2287000 1771000 2822000 -1302000 -32020000 30743000 1885000 3429000 1492000 16244000 -1794000 -8971000 -2523000 -3606000 -721000 -379000 258000 1216000 70952000 15820000 11420000 9485000 3500000 0 0 3950000 56000 354000 -14976000 -5889000 -17634000 27232000 1984000 1887000 1756000 575000 37553000 34534000 356000 962000 -55771000 -9576000 205000 355000 415000 672000 620000 1027000 <div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Note 1 – Basis of Presentation and Description of Business </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">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: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <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="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">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></td></tr></table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <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="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">References herein to the second quarter of fiscal 2023 and fiscal 2022 are to the quarters ended December 29, 2022 and December 23, 2021, respectively. </div></td></tr></table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <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="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">References herein to the first half or first <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">twenty-six</div> weeks of fiscal 2023 and fiscal 2022 are to the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">twenty-six</div> weeks ended December 29, 2022 and December 23, 2021, respectively. </div></td></tr></table> <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;">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, 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 under private brands. In addition, with our acquisition of the <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Just the Cheese</div></div> brand, we will now be able to expand our product offerings to include baked cheese snack products on a branded and private label basis. </div>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="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">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 style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">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="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Note 2 – Acquisition of </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Just the Cheese</div></div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> Brand </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">On December 16, 2022, we completed the acquisition of certain assets (the “Acquisition”) of Specialty Cheese Company, Inc. The acquired assets are primarily related to the manufacturing and sale of baked cheese snack products, including those products sold under the <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Just the Cheese</div></div> brand, all finished goods inventory, and intangible assets. At the time of closing, the full purchase price of </div>$3,500 <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;;text-indent: 0px;;display:inline;">was paid in cash and funded from our Credit Facility (as defined below)</div></div>. <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Just the Cheese</div></div> is one of the nation’s leading baked cheese snacking brands and offers 100% real cheese snack bars and cheese crisps. <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 Acquisition will provide us with a product that expands our portfolio into new snacking categories and is anticipated to accelerate growth with our private brand and food service customers. The Acquisition has been accounted for as a business combination in accordance with ASC Topic 805, “Business Combinations”. </div></div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The total purchase price of $3,500 has been allocated on a preliminary basis to the fair values of the assets acquired as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:68%;border:0;margin:0 auto"> <tr style="font-size: 0px;"> <td style="width:90%"/> <td style="vertical-align:bottom;width:4%"/> <td/> <td/> <td/></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventories</div></div></div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">240</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fixed assets</div></div></div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">500</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Identifiable intangible assets:</div></div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <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="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Customer relationships</div></div></div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">270</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <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="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Brand names</div></div></div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">80</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <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="display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-compete</div> agreement</div></div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">30</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill</div></div></div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,380</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <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="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total purchase price</div></div></div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,500</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">The customer relationship assets represent the value of the long-term strategic relationship with significant customers who purchase <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Just the Cheese</div></div> brand products. The brand name asset represents the value of the established <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Just the Cheese </div></div>brand name. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">Goodwill, which is expected to be deductible for <div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">tax purposes</div></div>, arises from intangible assets that do not qualify for separate recognition and expected synergies from combining the operations related to the <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Just the Cheese</div></div> brand with those of the Company. There were no material contingencies recognized or unrecognized associated with the acquired business. </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 purchase price allocation, specifically amounts allocated to goodwill and fixed assets, are based on preliminary valuations and are subject to adjustments to reflect the final valuations. </div></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;">Due to the immaterial financial nature of the Acquisition, unaudited pro forma results of operations of the Company (as if the Acquisition had taken place at the beginning of fiscal 2023) will not be presented. </div></div></div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">Since the Acquisition, we continue to operate in a single reportable operating segment that consists of selling various nut and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">nut-related</div> products through three sales distribution channels. </div> 2022-12-16 3500000 Just the Cheese is one of the nation’s leading baked cheese snacking brands and offers 100% real cheese snack bars and cheese crisps. <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The total purchase price of $3,500 has been allocated on a preliminary basis to the fair values of the assets acquired as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:68%;border:0;margin:0 auto"> <tr style="font-size: 0px;"> <td style="width:90%"/> <td style="vertical-align:bottom;width:4%"/> <td/> <td/> <td/></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventories</div></div></div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">240</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fixed assets</div></div></div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">500</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Identifiable intangible assets:</div></div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <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="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Customer relationships</div></div></div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">270</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <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="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Brand names</div></div></div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">80</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <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="display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-compete</div> agreement</div></div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">30</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill</div></div></div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,380</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <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="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total purchase price</div></div></div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,500</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> 3500000 240000 500000 270000 80000 30000 2380000 3500000 There were no material contingencies recognized or unrecognized associated with the acquired business. <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Note 3 – Revenue Recognition </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">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 style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><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="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">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 style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">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 style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">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 style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><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="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">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="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">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 style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">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 style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><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="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">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. There was no contract asset balance for any periods presented. The Company generally does not have material deferred revenue or contract liability balances arising from transactions with customers. </div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><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="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Revenue disaggregated by sales channel is as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto"> <tr style="font-size: 0px;"> <td style="width:56%"/> <td style="vertical-align:bottom;width:5%"/> <td/> <td/> <td/> <td style="vertical-align:bottom;width:5%"/> <td/> <td/> <td/> <td style="vertical-align:bottom;width:5%"/> <td/> <td/> <td/> <td style="vertical-align:bottom;width:5%"/> <td/> <td/> <td/></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;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> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">For the Twenty-Six Weeks Ended</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Distribution Channel</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 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="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 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> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 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="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 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="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Consumer</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">224,513</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">203,479</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">421,060</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">383,240</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Commercial Ingredients</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">28,419</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">27,756</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">59,926</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">55,912</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Contract Packaging</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">21,396</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">21,972</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">45,943</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">40,384</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">274,328</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">253,207</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">526,929</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">479,536</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> 0 0 0 <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Revenue disaggregated by sales channel is as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto"> <tr style="font-size: 0px;"> <td style="width:56%"/> <td style="vertical-align:bottom;width:5%"/> <td/> <td/> <td/> <td style="vertical-align:bottom;width:5%"/> <td/> <td/> <td/> <td style="vertical-align:bottom;width:5%"/> <td/> <td/> <td/> <td style="vertical-align:bottom;width:5%"/> <td/> <td/> <td/></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;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> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">For the Twenty-Six Weeks Ended</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Distribution Channel</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 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="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 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> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 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="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 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="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Consumer</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">224,513</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">203,479</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">421,060</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">383,240</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Commercial Ingredients</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">28,419</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">27,756</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">59,926</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">55,912</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Contract Packaging</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">21,396</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">21,972</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">45,943</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">40,384</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">274,328</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">253,207</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">526,929</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">479,536</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> 224513000 203479000 421060000 383240000 28419000 27756000 59926000 55912000 21396000 21972000 45943000 40384000 274328000 253207000 526929000 479536000 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Note 4 – Leases </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><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="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">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="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">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.</div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;text-indent: 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="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Lease expense for operating lease payments is recognized on a straight-line basis over the respective lease term. Our leases have remaining terms of up to 5.2 years.</div></div><div style="letter-spacing: 0px; top: 0px; text-indent: 0px; background: none;;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> <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;">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 Sheets. 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> <div style="letter-spacing: 0px; top: 0px;;display:inline;"/> <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;">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> <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: 92%; 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: 39%;"/> <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/> <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;"><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> <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="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;">December 29,</div></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="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;">2022</div></div></div></div> </td> <td 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> <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="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;">June 30,</div></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="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;">2022</div></div></div></div> </td> <td 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> <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="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;">December 23,</div></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="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;">2021</div></div></div></div> </td> <td 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> <td colspan="2" style="vertical-align: bottom;;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;">Affected Line Item in<br/>Consolidated Balance Sheet</div></div></div></td> <td style="vertical-align: bottom;"><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; width: 39%;"> <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-weight:bold;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Assets</div></div></div></div> </td> <td style="vertical-align: bottom; width: 5%;"><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: 5%;"><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: 5%;"><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: 5%;"><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> </tr> <tr style="font-size: 0px;"> <td style="width: 39%;"/> <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/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 39%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; 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; width: 5%;">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,593</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,303</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,852</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom;white-space:nowrap"> <div style="font-style: normal; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </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> <td style="vertical-align:bottom;white-space:nowrap"> <div style="font-style: normal; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 39%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 39%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; 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; width: 5%;">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,593</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,303</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,852</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 39%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 39%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;width:100%;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities</div></div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 39%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current:</div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 39%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating leases</div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,166</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,258</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,392</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom;white-space:nowrap"> <div style="font-style: normal; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </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> <td style="vertical-align:bottom;white-space:nowrap"> <div style="font-style: normal; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 39%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Noncurrent:</div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 39%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating leases</div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,472</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,076</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,504</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom;white-space:nowrap"> <div style="font-style: normal; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </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> <td style="vertical-align:bottom;white-space:nowrap"> <div style="font-style: normal; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 39%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 39%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total lease liabilities</div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,638</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,334</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,896</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 39%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <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;;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 following tables summarize the Company’s total lease costs and other information arising from operating lease transactions: </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 style="letter-spacing: 0px; top: 0px;;display:inline;"/><br/></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;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 55%;"/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; 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="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="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 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-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;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">For the Twenty-Six Weeks Ended</div></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: 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;">December 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="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;">December 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="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;">December 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;">December 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="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 55%;"/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease costs <div style="font-size:75%; vertical-align:top;display:inline;;font-size:8.3px">(a)</div></div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">541</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">470</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,015</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">914</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Variable lease costs <div style="font-size:75%; vertical-align:top;display:inline;;font-size:8.3px">(b)</div></div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">58</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">19</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">115</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">36</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total lease cost</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">599</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">489</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,130</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">950</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <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;;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="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(a)</div> Includes short-term leases which are immaterial. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; 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="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(b)</div> Variable lease costs consist of sales tax and lease overtime charges. </div></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;">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="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></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: 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="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-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;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">For the Twenty-Six Weeks Ended</div></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: 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;">December 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;">December 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: 74%;"/> <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;"><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;">Operating cash flows information:</div></div></div></div> </td> <td 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;"/></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;">  </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> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal; white-space: nowrap;">Cash paid for amounts included in measurements for lease liabilities</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">807</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">794</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; 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"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; 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="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,049</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">89</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 84%; border: 0px; margin: 0px auto; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width:69%"/> <td style="vertical-align:bottom;width:9%"/> <td/> <td/> <td/> <td style="vertical-align:bottom;width:8%"/> <td/> <td/> <td/> <td style="vertical-align:bottom;width:8%"/> <td/> <td/> <td/> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <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: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 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: 1pt solid rgb(0, 0, 0);;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: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 23,<br/> 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <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="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3.0</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2.3</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2.5</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <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="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5.2</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4.3</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4.2</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> </tr> </table> <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;">Maturities of operating lease liabilities as of December 29, 2022 are 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 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: 89%;"/> <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;"><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: 89%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">June 29, 2023 (excluding the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">twenty-six</div> weeks ended December 29, 2022)</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">$<div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">738</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">June 27, 2024</div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;">936</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">June 26, 2025</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">560</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">June 25, 2026</div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;">372</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">June 24, 2027</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">192</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">June 29, 2028</div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;">65</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Thereafter</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; width: 5%; padding: 0pt 5pt 0pt 0pt; background-color: rgb(204, 238, 255);;text-align:right;">—</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; 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: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total lease payment</div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;">2,863</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less imputed interest</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(225</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; 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: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Present value of operating lease liabilities</div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);">$<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;">2,638</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; 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: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </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="clear:both;max-height: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> <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;">At December 29, 2022, the Company had no material operating leases that had not yet commenced. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;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: 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="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">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="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Leasing revenue is as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 8pt; width: 92%; border: 0px; margin: 0px auto; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width:56%"/> <td style="vertical-align:bottom;width:8%"/> <td/> <td/> <td/> <td style="vertical-align:bottom;width:8%"/> <td/> <td/> <td/> <td style="vertical-align:bottom;width:8%"/> <td/> <td/> <td/> <td style="vertical-align:bottom;width:8%"/> <td/> <td/> <td/> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td rowspan="2" 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: 1pt solid rgb(0, 0, 0);;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> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">For the Twenty-Six Weeks Ended</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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="font-weight:bold;display:inline;">December 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: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 23,<br/> 2021</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: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 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: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 23,<br/> 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Lease income related to lease payments</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">403</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">408</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">805</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">818</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> </table> <div style="letter-spacing: 0px; top: 0px;;display:inline;"/> <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="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">The future minimum, undiscounted fixed cash flows under </div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">non-cancelable</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> tenant operating leases for each of the next five years are as follows: </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="background-color: rgb(255, 255, 255); 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></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;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 89%;"/> <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;"><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="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">June 29, 2023 (excluding the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">twenty-six</div> weeks ended December 29, 2022)</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">927</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">June 27, 2024</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,869</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">June 26, 2025</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,282</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">June 25, 2026</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">697</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">June 24, 2027</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">614</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">June 29, 2028</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space: nowrap; vertical-align: bottom; width: 5%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,389</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr> <td style="vertical-align: top; line-height: 0pt; font-size: 0pt; padding-bottom: 1.25pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 1.25pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="white-space: nowrap; vertical-align: bottom; border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="white-space: nowrap; vertical-align: bottom; border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 1.25pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> P5Y2M12D <div style="letter-spacing: 0px; top: 0px;;display:inline;"/> <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;">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> <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: 92%; 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: 39%;"/> <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/> <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;"><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> <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="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;">December 29,</div></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="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;">2022</div></div></div></div> </td> <td 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> <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="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;">June 30,</div></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="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;">2022</div></div></div></div> </td> <td 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> <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="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;">December 23,</div></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="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;">2021</div></div></div></div> </td> <td 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> <td colspan="2" style="vertical-align: bottom;;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;">Affected Line Item in<br/>Consolidated Balance Sheet</div></div></div></td> <td style="vertical-align: bottom;"><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; width: 39%;"> <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-weight:bold;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Assets</div></div></div></div> </td> <td style="vertical-align: bottom; width: 5%;"><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: 5%;"><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: 5%;"><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: 5%;"><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> </tr> <tr style="font-size: 0px;"> <td style="width: 39%;"/> <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/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 39%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; 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; width: 5%;">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,593</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,303</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,852</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom;white-space:nowrap"> <div style="font-style: normal; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </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> <td style="vertical-align:bottom;white-space:nowrap"> <div style="font-style: normal; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 39%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 39%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; 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; width: 5%;">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,593</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,303</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,852</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 39%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 39%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;width:100%;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities</div></div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 39%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current:</div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 39%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating leases</div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,166</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,258</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,392</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom;white-space:nowrap"> <div style="font-style: normal; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </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> <td style="vertical-align:bottom;white-space:nowrap"> <div style="font-style: normal; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 39%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Noncurrent:</div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 39%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating leases</div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,472</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,076</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,504</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom;white-space:nowrap"> <div style="font-style: normal; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </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> <td style="vertical-align:bottom;white-space:nowrap"> <div style="font-style: normal; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 39%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 39%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total lease liabilities</div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,638</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,334</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,896</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 39%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> 2593000 2303000 2852000 2593000 2303000 2852000 1166000 1258000 1392000 1472000 1076000 1504000 2638000 2334000 2896000 <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 following tables summarize the Company’s total lease costs and other information arising from operating lease transactions: </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 style="letter-spacing: 0px; top: 0px;;display:inline;"/><br/></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;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 55%;"/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; 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="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="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 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-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;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">For the Twenty-Six Weeks Ended</div></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: 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;">December 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="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;">December 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="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;">December 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;">December 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="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 55%;"/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease costs <div style="font-size:75%; vertical-align:top;display:inline;;font-size:8.3px">(a)</div></div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">541</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">470</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,015</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">914</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Variable lease costs <div style="font-size:75%; vertical-align:top;display:inline;;font-size:8.3px">(b)</div></div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">58</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">19</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">115</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">36</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total lease cost</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">599</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">489</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,130</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">950</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <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;;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="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(a)</div> Includes short-term leases which are immaterial. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; 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="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(b)</div> Variable lease costs consist of sales tax and lease overtime charges. </div></div> </div> 541000 470000 1015000 914000 58000 19000 115000 36000 599000 489000 1130000 950000 <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;">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="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></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: 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="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-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;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">For the Twenty-Six Weeks Ended</div></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: 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;">December 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;">December 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: 74%;"/> <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;"><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;">Operating cash flows information:</div></div></div></div> </td> <td 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;"/></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;">  </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> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal; white-space: nowrap;">Cash paid for amounts included in measurements for lease liabilities</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">807</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">794</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; 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"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; 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="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,049</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">89</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> 807000 794000 1049000 89000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 84%; border: 0px; margin: 0px auto; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width:69%"/> <td style="vertical-align:bottom;width:9%"/> <td/> <td/> <td/> <td style="vertical-align:bottom;width:8%"/> <td/> <td/> <td/> <td style="vertical-align:bottom;width:8%"/> <td/> <td/> <td/> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <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: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 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: 1pt solid rgb(0, 0, 0);;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: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 23,<br/> 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <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="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3.0</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2.3</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2.5</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <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="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5.2</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4.3</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4.2</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> </tr> </table> P3Y P2Y3M18D P2Y6M 0.052 0.043 0.042 <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;">Maturities of operating lease liabilities as of December 29, 2022 are 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 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: 89%;"/> <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;"><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: 89%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">June 29, 2023 (excluding the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">twenty-six</div> weeks ended December 29, 2022)</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">$<div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">738</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">June 27, 2024</div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;">936</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">June 26, 2025</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">560</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">June 25, 2026</div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;">372</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">June 24, 2027</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">192</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">June 29, 2028</div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;">65</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Thereafter</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; width: 5%; padding: 0pt 5pt 0pt 0pt; background-color: rgb(204, 238, 255);;text-align:right;">—</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; 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: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total lease payment</div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;">2,863</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less imputed interest</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(225</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; 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: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Present value of operating lease liabilities</div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);">$<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;">2,638</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; 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: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </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="clear:both;max-height:0pt;;text-indent: 0px;"/> 738000 936000 560000 372000 192000 65000 0 2863000 225000 2638000 <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Leasing revenue is as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 8pt; width: 92%; border: 0px; margin: 0px auto; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width:56%"/> <td style="vertical-align:bottom;width:8%"/> <td/> <td/> <td/> <td style="vertical-align:bottom;width:8%"/> <td/> <td/> <td/> <td style="vertical-align:bottom;width:8%"/> <td/> <td/> <td/> <td style="vertical-align:bottom;width:8%"/> <td/> <td/> <td/> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td rowspan="2" 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: 1pt solid rgb(0, 0, 0);;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> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">For the Twenty-Six Weeks Ended</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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="font-weight:bold;display:inline;">December 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: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 23,<br/> 2021</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: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 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: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 23,<br/> 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Lease income related to lease payments</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">403</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">408</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">805</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">818</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> </table> 403000 408000 805000 818000 <div style="letter-spacing: 0px; top: 0px;;display:inline;"/> <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="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">The future minimum, undiscounted fixed cash flows under </div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">non-cancelable</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> tenant operating leases for each of the next five years are as follows: </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="background-color: rgb(255, 255, 255); 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></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;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 89%;"/> <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;"><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="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">June 29, 2023 (excluding the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">twenty-six</div> weeks ended December 29, 2022)</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">927</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">June 27, 2024</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,869</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">June 26, 2025</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,282</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">June 25, 2026</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">697</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">June 24, 2027</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">614</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">June 29, 2028</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space: nowrap; vertical-align: bottom; width: 5%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,389</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr> <td style="vertical-align: top; line-height: 0pt; font-size: 0pt; padding-bottom: 1.25pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 1.25pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="white-space: nowrap; vertical-align: bottom; border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="white-space: nowrap; vertical-align: bottom; border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 1.25pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> 927000 1869000 1282000 697000 614000 0 5389000 <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 5 – Inventories </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="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="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;">Inventories consist of the following: </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: 100%; font-size: 10pt; border-collapse: collapse; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 72%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/></tr> <tr style="font-size: 8pt; 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: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 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="3" 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="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;"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div></td> <td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="line-height: normal;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td colspan="1" 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="font-weight:bold;display:inline;">December 23,</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 72%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Raw material and supplies</div></div></td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">75,002</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div></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; width: 1%;"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">71,960</td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 72%;"><div style="text-indent: -1em; 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="letter-spacing: 0px; top: 0px;;display:inline;">Work-in-process</div></div> and finished goods</div></td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">98,073</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div></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; width: 1%;"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">106,781</td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-size: 0px; width: 72%;"> </td> <td style="vertical-align: bottom; width: 1%;">  </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: 1%;">  </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; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </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: 1%;"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </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></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 72%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div></td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">173,075</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div></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; width: 1%;"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">178,741</td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-size: 0px; width: 72%;"> </td> <td style="vertical-align: bottom; width: 1%;">  </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: 1%;">  </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; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </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: 1%;"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </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></tr></table><div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <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="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="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;">Inventories consist of the following: </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: 100%; font-size: 10pt; border-collapse: collapse; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 72%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/></tr> <tr style="font-size: 8pt; 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: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 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="3" 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="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;"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div></td> <td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="line-height: normal;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td colspan="1" 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="font-weight:bold;display:inline;">December 23,</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 72%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Raw material and supplies</div></div></td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">75,002</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div></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; width: 1%;"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">71,960</td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 72%;"><div style="text-indent: -1em; 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="letter-spacing: 0px; top: 0px;;display:inline;">Work-in-process</div></div> and finished goods</div></td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">98,073</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div></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; width: 1%;"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">106,781</td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-size: 0px; width: 72%;"> </td> <td style="vertical-align: bottom; width: 1%;">  </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: 1%;">  </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; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </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: 1%;"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </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></tr> <tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 72%;"><div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div></td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">173,075</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div></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; width: 1%;"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">178,741</td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-size: 0px; width: 72%;"> </td> <td style="vertical-align: bottom; width: 1%;">  </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: 1%;">  </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; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </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: 1%;"><div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </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></tr></table><div style="clear:both;max-height:0pt;;text-indent: 0px;"/> 75002000 77558000 71960000 98073000 127297000 106781000 173075000 204855000 178741000 <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 6 – Goodwill and Intangible Assets </div></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: 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;">Identifiable intangible assets that are subject to amortization consist of the following: </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><div style="clear:both;max-height:0pt;;text-indent: 0px;"/><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <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: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <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; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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="font-weight:bold;display:inline;">December 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: 1pt solid rgb(0, 0, 0);;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: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 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,370</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;">17,070</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;">300</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,740</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,311</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;">(18,279</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,598</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,908</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;">(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;">(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;">(220</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;">(31,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;">(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;">(29,407</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,561</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;">8,953</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;;text-indent: 0px;">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, Southern Style Nuts</div></div> and <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Just the Cheese</div></div> brand names. </div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;">Total amortization expense related to intangible assets, which is classified in administrative expense in the Consolidated Statement of Comprehensive Income, was $440 and $884 for the quarter and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">twenty-six</div> weeks ended December 29, 2022, respectively. Amortization expense for the remainder of fiscal 2023 is expected to be approximately $913 and expected amortization expense the next five fiscal years is as follows: </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></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: 89%;"/> <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;"><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-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;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,561</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,222</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;">874</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;">705</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="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The intangibles related to the <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Just the Cheese</div></div> brand acquisition, which are reflected in the above table, and the expected amortization expense are based on the preliminary valuation report with respect to such intangible assets. Any necessary adjustments will be made in the third quarter of fiscal 2023 based on the final valuation report. </div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;">Our net goodwill at December 29, 2022 was comprised of $9,650 that relates to the Squirrel Brand acquisition completed in the second quarter of fiscal 2018 and $2,380 that relates to the <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Just the Cheese</div></div> brand acquisition completed in the second quarter of fiscal 2023. The changes in the carrying amount <div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">of</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 style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">goodwill since June 25, 2021 are as follows:</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></div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%; border: 0px; margin: 0px auto; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width:88%"/> <td style="vertical-align:bottom;width:5%"/> <td/> <td/> <td/></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Gross goodwill balance at June 25, 2021</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">18,416</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accumulated impairment losses</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(8,766</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net balance at June 25, 2021</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9,650</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Goodwill acquired during the period</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,380</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net balance at December 29, 2022</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">12,030</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <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: 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;">Identifiable intangible assets that are subject to amortization consist of the following: </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><div style="clear:both;max-height:0pt;;text-indent: 0px;"/><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <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: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <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; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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="font-weight:bold;display:inline;">December 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: 1pt solid rgb(0, 0, 0);;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: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 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,370</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;">17,070</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;">300</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,740</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,311</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;">(18,279</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,598</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,908</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;">(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;">(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;">(220</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;">(31,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;">(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;">(29,407</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,561</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;">8,953</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> 21370000 21100000 21100000 17070000 16990000 16990000 300000 270000 270000 38740000 38360000 38360000 19311000 18795000 18279000 11598000 11252000 10908000 270000 248000 220000 31179000 30295000 29407000 7561000 8065000 8953000 440000 884000 913000 expected amortization expense the next five fiscal years is as follows: <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: 89%;"/> <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;"><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-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;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,561</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,222</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;">874</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;">705</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="clear:both;max-height:0pt;;text-indent: 0px;"/> 1561000 1222000 874000 705000 521000 9650000 2380000 The changes in the carrying amount <div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">of</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 style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">goodwill since June 25, 2021 are as follows:</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></div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%; border: 0px; margin: 0px auto; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width:88%"/> <td style="vertical-align:bottom;width:5%"/> <td/> <td/> <td/></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Gross goodwill balance at June 25, 2021</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">18,416</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accumulated impairment losses</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(8,766</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net balance at June 25, 2021</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9,650</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Goodwill acquired during the period</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,380</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net balance at December 29, 2022</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">12,030</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> 18416000 8766000 9650000 2380000 12030000 <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 7 – 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 December 29, 2022, we had $90,505 of available credit under the Credit Facility which reflects borrowings of $22,805 and reduced availability as a result of $4,190 in outstanding letters of credit. As of December 29, 2022, we were in compliance with all financial covenants under the Credit Facility and Mortgage Facility. </div></div> 117500000 90505000 22805000 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 8 – Earnings Per Common Share </div></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: 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;">The following table presents the reconciliation of the weighted average shares outstanding used in computing basic and diluted earnings per share: </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: 92%; 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: 56%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; 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="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 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;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">For the Twenty-Six Weeks</div><br/>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></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;">December 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="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;">December 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="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;">December 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="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;">December 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="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;"><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,567,068</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,531,844</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,560,250</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,525,730</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> <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;">Restricted 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;">57,594</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;">44,812</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;">60,637</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;">56,912</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> <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,624,662</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,576,656</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,620,887</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,582,642</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> <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: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;">There were no anti-dilutive awards excluded from the computation of diluted earnings per share for any periods presented. </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: 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;">The following table presents the reconciliation of the weighted average shares outstanding used in computing basic and diluted earnings per share: </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: 92%; 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: 56%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; 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="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 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;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">For the Twenty-Six Weeks</div><br/>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></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;">December 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="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;">December 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="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;">December 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="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;">December 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="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;"><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,567,068</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,531,844</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,560,250</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,525,730</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> <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;">Restricted 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;">57,594</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;">44,812</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;">60,637</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;">56,912</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> <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,624,662</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,576,656</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,620,887</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,582,642</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> <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:0pt;;text-indent: 0px;"/> 11567068 11531844 11560250 11525730 57594 44812 60637 56912 11624662 11576656 11620887 11582642 0 0 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 9 – 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 second quarter of fiscal 2023, there were 64,116 restricted stock units (“RSUs”) awarded to employees and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employee</div> members of the Board of Directors. The vesting period is generally three years for awards to employees and one year for awards to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employee</div> directors. </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 following is a summary of RSU activity for the first half of fiscal 2023: </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: 74%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 7%; 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: 6%; 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; 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;">Restricted Stock Units</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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="font-weight:bold;display:inline;">Shares</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: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted<br/> Average Grant<br/> Date Fair Value</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;">Outstanding at June 30, 2022</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;">142,239</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;">70.42</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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Granted</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;">64,116</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;">74.09</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;">Vested <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;">(29,349</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;">89.36</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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Forfeited</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,020</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;">72.82</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;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at December 29, 2022</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;">174,986</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;">68.56</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;">The number of RSUs vested includes shares that were withheld on behalf of employees to satisfy statutory tax withholding requirements. </div></div></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;">At December 29, 2022, there were 27,727 RSUs outstanding that were vested but deferred. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; 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 following table summarizes compensation expense charged to earnings for all equity compensation plans for the periods presented: </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 style="letter-spacing: 0px; top: 0px;;display:inline;"/><br/></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 56%;"/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; 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 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-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;">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 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-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;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">For the Twenty-Six Weeks Ended</div></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: 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;">December 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="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;">December 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="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;">December 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;">December 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="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 0px;"> <td style="width: 56%;"/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Stock-based compensation expense</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,515</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,068</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,287</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,771</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">As of December 29, 2022, there was $6,532 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.7 years. </div> 64116 P3Y P1Y <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 is a summary of RSU activity for the first half of fiscal 2023: </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: 74%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 7%; 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: 6%; 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; 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;">Restricted Stock Units</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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="font-weight:bold;display:inline;">Shares</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: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted<br/> Average Grant<br/> Date Fair Value</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;">Outstanding at June 30, 2022</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;">142,239</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;">70.42</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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Granted</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;">64,116</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;">74.09</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;">Vested <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;">(29,349</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;">89.36</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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Forfeited</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,020</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;">72.82</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;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at December 29, 2022</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;">174,986</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;">68.56</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;">The number of RSUs vested includes shares that were withheld on behalf of employees to satisfy statutory tax withholding requirements. </div></div></td></tr></table> 142239 70.42 64116 74.09 29349 89.36 2020 72.82 174986 68.56 27727 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; 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 following table summarizes compensation expense charged to earnings for all equity compensation plans for the periods presented: </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 style="letter-spacing: 0px; top: 0px;;display:inline;"/><br/></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 56%;"/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; 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 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-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;">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 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-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;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">For the Twenty-Six Weeks Ended</div></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: 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;">December 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="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;">December 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="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;">December 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;">December 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="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 0px;"> <td style="width: 56%;"/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Stock-based compensation expense</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,515</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,068</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,287</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,771</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> 1515000 1068000 2287000 1771000 6532000 P1Y8M12D <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">Note 10 – Retirement Plan </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">The Supplemental Employee Retirement Plan<div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> (“Retirement Plan”)</div></div> is an unfunded, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-qualified</div> deferred compensation plan that will provide eligible participants with monthly benefits upon retirement, disability or death, subject to certain conditions. The monthly benefit is based upon each participant’s earnings and his or her number of years of service. The components of net periodic benefit cost are as follows: </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 style="letter-spacing: 0px; top: 0px;;display:inline;"/><br/></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;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 54%;"/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; 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="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="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 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-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;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">For the Twenty-Six Weeks Ended</div></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: 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;">December 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="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;">December 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="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;">December 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;">December 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="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 0px;"> <td style="width: 58%;"/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Service cost</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">201</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">247</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">401</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">495</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest cost</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">341</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">255</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">683</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">509</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amortization of loss</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">364</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">728</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net periodic benefit cost</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">549</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">866</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,098</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,732</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">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> The components of net periodic benefit cost are as follows: <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 style="letter-spacing: 0px; top: 0px;;display:inline;"/><br/></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;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 54%;"/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; 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="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="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 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-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;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">For the Twenty-Six Weeks Ended</div></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: 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;">December 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="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;">December 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="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;">December 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;">December 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="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 0px;"> <td style="width: 58%;"/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Service cost</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">201</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">247</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">401</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">495</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest cost</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">341</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">255</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">683</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">509</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amortization of loss</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">364</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">728</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net periodic benefit cost</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">549</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">866</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,098</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,732</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> 201000 247000 401000 495000 341000 255000 683000 509000 -7000 -364000 -14000 -728000 549000 866000 1098000 1732000 <div style="color: rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt;"><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 11 – Accumulated Other Comprehensive Loss</div></div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"/> <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;">The table below sets forth the changes to accumulated other comprehensive loss (“AOCL”) for the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">twenty-six</div> weeks ended December 29, 2022 and December 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 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 style="letter-spacing: 0px; top: 0px;;display:inline;"/><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-size: 0px;"> <td style="width: 71%;"/> <td style="width: 9%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; 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;"><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;">Changes to AOCL <div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:6.6px">(a)</div></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 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="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">For the Twenty-Six Weeks Ended</div></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: 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 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;">December 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;">December 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: 73%;"/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="break-inside: avoid; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; 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;">Balance at beginning of period</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="white-space: nowrap; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="white-space: nowrap; vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(2,480</div></td> <td style="white-space: nowrap; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)</div></td> <td style="vertical-align: bottom; padding: 0px;"> </td> <td style="white-space: nowrap; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="white-space: nowrap; vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(9,025</div></td> <td style="white-space: nowrap; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td></tr> <tr style="break-inside: avoid; font-family: 'Times New Roman'; font-size: 10pt;"> <td style="vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; 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;">Other comprehensive income before reclassifications</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="white-space: nowrap; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="white-space: nowrap; vertical-align: bottom; padding: 0px;"> </td> <td style="vertical-align: bottom; padding: 0px;"> </td> <td style="white-space: nowrap; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="white-space: nowrap; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="break-inside: avoid; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; 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;">Amounts reclassified from accumulated other comprehensive loss</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="white-space: nowrap; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">14</div></td> <td style="white-space: nowrap; vertical-align: bottom; padding: 0px;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="white-space: nowrap; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">728</div></td> <td style="white-space: nowrap; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="break-inside: avoid; font-family: 'Times New Roman'; font-size: 10pt;"> <td style="vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; 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;">Tax effect</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="white-space: nowrap; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(3</div></td> <td style="white-space: nowrap; 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> <td style="white-space: nowrap; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(190</div></td> <td style="white-space: nowrap; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <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 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> <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 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="break-inside: avoid; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; 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;">Net current-period other comprehensive income</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="white-space: nowrap; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">11</div></td> <td style="white-space: nowrap; vertical-align: bottom; padding: 0px;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="white-space: nowrap; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">538</div></td> <td style="white-space: nowrap; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <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 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> <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 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="break-inside: avoid; font-family: 'Times New Roman'; font-size: 10pt;"> <td style="vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; 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;">Balance at end of period</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="white-space: nowrap; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="white-space: nowrap; vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(2,469</div></td> <td style="white-space: nowrap; 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> <td style="white-space: nowrap; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="white-space: nowrap; vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(8,487</div></td> <td style="white-space: nowrap; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <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: 3px double 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 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 style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><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> <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 style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></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 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></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="clear: both; max-height: 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="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(a) </div>Amounts in parenthesis indicate debits/expense. </div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The reclassifications out of AOCL for the quarter and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">twenty-six</div> weeks ended December 29, 2022<div style="letter-spacing: 0px; top: 0px;;display:inline;"> an</div>d December 23, 2021 <div style="letter-spacing: 0px; top: 0px;;display:inline;">were</div> as <div style="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:#ffffff;;display:inline;">follows: </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"/> <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: 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: 50%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td style="width: 19%;"/></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; 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 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; 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 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; 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 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; 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 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; 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 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-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;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="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</div></div></div></div><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="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;">the Consolidated Statements</div></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="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;">of Comprehensive Income</div></div></div></div></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;"><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 style="font-size: 75%; vertical-align: top;;display:inline;;font-size:6.6px">(b)</div></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 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="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 style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="10" 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;">For the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Twenty-Six</div> Weeks<br/>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></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 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;">December 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;">December 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> <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-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;">December 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;">December 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="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 56%; white-space: nowrap;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal; white-space: nowrap;">Amortization of defined benefit pension items:</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; width: 13%;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 56%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unrecognized net loss</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(7</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(364</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(14</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(728</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 13%;;text-align:center;">Pension expense (excluding service costs)</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 56%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Tax effect</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">95</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">190</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 13%;;text-align:center;">Income tax expense</td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 56%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; width: 13%;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 56%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amortization of defined pension items, net of tax</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(5</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(269</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(11</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(538</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; width: 13%;"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 56%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; width: 13%;"> </td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-size:75%; vertical-align:top;display:inline;;font-size:8.3px">(b)</div> Amounts in parenthesis indicate debits to expense. See Note 10 – “Retirement Plan” above f<div style="letter-spacing: 0px; top: 0px;;display:inline;">or a</div>dditional details. </div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"/> <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;">The table below sets forth the changes to accumulated other comprehensive loss (“AOCL”) for the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">twenty-six</div> weeks ended December 29, 2022 and December 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 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 style="letter-spacing: 0px; top: 0px;;display:inline;"/><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-size: 0px;"> <td style="width: 71%;"/> <td style="width: 9%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; 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;"><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;">Changes to AOCL <div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:6.6px">(a)</div></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 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="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">For the Twenty-Six Weeks Ended</div></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: 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 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;">December 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;">December 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: 73%;"/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="break-inside: avoid; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; 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;">Balance at beginning of period</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="white-space: nowrap; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="white-space: nowrap; vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(2,480</div></td> <td style="white-space: nowrap; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)</div></td> <td style="vertical-align: bottom; padding: 0px;"> </td> <td style="white-space: nowrap; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="white-space: nowrap; vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(9,025</div></td> <td style="white-space: nowrap; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td></tr> <tr style="break-inside: avoid; font-family: 'Times New Roman'; font-size: 10pt;"> <td style="vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; 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;">Other comprehensive income before reclassifications</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="white-space: nowrap; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="white-space: nowrap; vertical-align: bottom; padding: 0px;"> </td> <td style="vertical-align: bottom; padding: 0px;"> </td> <td style="white-space: nowrap; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="white-space: nowrap; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="break-inside: avoid; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; 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;">Amounts reclassified from accumulated other comprehensive loss</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="white-space: nowrap; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">14</div></td> <td style="white-space: nowrap; vertical-align: bottom; padding: 0px;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="white-space: nowrap; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">728</div></td> <td style="white-space: nowrap; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="break-inside: avoid; font-family: 'Times New Roman'; font-size: 10pt;"> <td style="vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; 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;">Tax effect</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="white-space: nowrap; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(3</div></td> <td style="white-space: nowrap; 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> <td style="white-space: nowrap; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(190</div></td> <td style="white-space: nowrap; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <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 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> <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 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="break-inside: avoid; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; 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;">Net current-period other comprehensive income</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="white-space: nowrap; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">11</div></td> <td style="white-space: nowrap; vertical-align: bottom; padding: 0px;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="white-space: nowrap; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">538</div></td> <td style="white-space: nowrap; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <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 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> <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 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="break-inside: avoid; font-family: 'Times New Roman'; font-size: 10pt;"> <td style="vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; 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;">Balance at end of period</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="white-space: nowrap; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="white-space: nowrap; vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(2,469</div></td> <td style="white-space: nowrap; 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> <td style="white-space: nowrap; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="white-space: nowrap; vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(8,487</div></td> <td style="white-space: nowrap; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <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: 3px double 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 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 style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><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> <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 style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></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 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></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="clear: both; max-height: 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="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(a) </div>Amounts in parenthesis indicate debits/expense. </div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"/> -2480000 -9025000 0 0 -14000 -728000 3000 190000 11000 538000 -2469000 -8487000 <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The reclassifications out of AOCL for the quarter and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">twenty-six</div> weeks ended December 29, 2022<div style="letter-spacing: 0px; top: 0px;;display:inline;"> an</div>d December 23, 2021 <div style="letter-spacing: 0px; top: 0px;;display:inline;">were</div> as <div style="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:#ffffff;;display:inline;">follows: </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"/> <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: 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: 50%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td style="width: 19%;"/></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; 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 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; 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 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; 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 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; 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 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; 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 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-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;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="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</div></div></div></div><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="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;">the Consolidated Statements</div></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="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;">of Comprehensive Income</div></div></div></div></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;"><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 style="font-size: 75%; vertical-align: top;;display:inline;;font-size:6.6px">(b)</div></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 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="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 style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="10" 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;">For the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Twenty-Six</div> Weeks<br/>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></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 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;">December 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;">December 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> <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-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;">December 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;">December 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="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 56%; white-space: nowrap;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal; white-space: nowrap;">Amortization of defined benefit pension items:</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; width: 13%;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 56%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unrecognized net loss</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(7</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(364</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(14</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(728</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 13%;;text-align:center;">Pension expense (excluding service costs)</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 56%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Tax effect</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">95</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">190</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 13%;;text-align:center;">Income tax expense</td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 56%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; width: 13%;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 56%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amortization of defined pension items, net of tax</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(5</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(269</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(11</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(538</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; width: 13%;"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 56%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; width: 13%;"> </td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-size:75%; vertical-align:top;display:inline;;font-size:8.3px">(b)</div> Amounts in parenthesis indicate debits to expense. See Note 10 – “Retirement Plan” above f<div style="letter-spacing: 0px; top: 0px;;display:inline;">or a</div>dditional details. </div> -7000 -364000 -14000 -728000 -2000 -95000 -3000 -190000 -5000 -269000 -11000 -538000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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 12 – Commitments and Contingent Liabilities </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;">We are currently a party to various legal proceedings in the ordinary course of business. While management pres<div style="letter-spacing: 0px; top: 0px;;display:inline;">entl</div>y 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. </div></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="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 13 – Fair Value of Financial Instruments </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;">The Financial Accounting Standards Board defines fair value as the price that would be received for an asset or paid to transfer a liability in an orderly transaction between market participants on the measurement date. The guidance establishes a fair value hierarchy that prioritizes observable and unobservable inputs used to measure fair value into three broad levels: </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: 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: 6%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td style="width: 1%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td style="width: 91%;"/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Level 1</div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: top;"><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> <td style="vertical-align: top;"><div style="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></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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Level 2</div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: top;"><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> <td style="vertical-align: top;"><div style="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></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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Level 3</div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: top;"><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> <td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Unobservable inputs for which there is little or no market data available.</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;">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. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; 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 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> <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 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> <div style="background: none; letter-spacing: 0px; top: 0px;;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-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: 92%; 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: 71%;"/> <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;"><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;">December 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;">December 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="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Carrying value of current and long-term debt:</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8,944</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,927</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">12,862</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Fair value of current and long-term debt:</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8,118</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,179</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,282</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr></table> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The estimated fair value of our long-term debt was determined using a market approach based upon Level 2 observable inputs, which estimates fair value based on interest rates currently offered on loans with similar terms to borrowers of similar credit quality or broker quotes. In addition, there have been no significant changes in the underlying assets securing our long-term debt. </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 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> <div style="background: none; letter-spacing: 0px; top: 0px;;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-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: 92%; 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: 71%;"/> <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;"><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;">December 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;">December 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="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Carrying value of current and long-term debt:</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8,944</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,927</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">12,862</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Fair value of current and long-term debt:</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8,118</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,179</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,282</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr></table> 8944000 10927000 12862000 8118000 11179000 14282000 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Note 14 – Garysburg, North Carolina Facility </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">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> 4000000 2349000 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Note 15 – Recent Accounting Pronouncements </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">There were no recent accounting pronouncements adopted in the current fiscal year. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">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 style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> The number of RSUs vested includes shares that were withheld on behalf of employees to satisfy statutory tax withholding requirements. Amounts in parenthesis indicate debits/expense. Amounts in parenthesis indicate debits to expense. See Note 10 – “Retirement Plan” above for additional details. EXCEL 77 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (V 058'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 " "-@$%6V%+!#NT K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VG%0^CVLN))07!!\1:2V=U@DX9DI-VW-XV[740?P&-F_GSS M#4RG@]1CQ.\>$S#@5F-." #CTE$+4 UB\3 MPVD>.K@"%AAA=.F[@&8EENJ?V-(!=D[.R:ZI:9KJJ2VYO(. MZ?'E[)N97TB MY37F7\E*.@7%]&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,$% @ MC8!!5BCZ"#%D!@ WR, !@ !X;"]W;W)K41Q;.UD-_5DG--GI(X5>>MI=:K]YV."I8\8>J= M6/$4[LR%3)B&4[GHJ)7D+,R#DKA#':?;25B4MH9G^;6I')Z)3,=1RJ>2J"Q) MF'R^X+%8G[?^US,!^1-?([Y66\?$6'D0XKLY&8?G+<>4B,<\T$:"P9]'[O,X-DI0CG]* MT5;UFR9P^WBC?IV;!S,/3'%?Q']$H5Z>M_HM$O(YRV)])]8?>6GHU.@%(E;Y M_V1=/-L[:9$@4UHD93"4((G2XB][*BMB*X#V=P30,H#^)\#=]0M>&>#E1HN2 MY;8NF6;#,RG61)JG0 M$NI0:BF/CX=_8BF$]_)P#RF.5U62E^MYNXHC@@R:KB;CM.@XI@'^=0-/D;'F MB?K;5F6%Y(E=TO3.]VK% G[>@NZGN'SDK>&;G]RN\\'F]Y7$7K@_J=R?8.JU M^_OG%;P/$VYC$1H.B.!,<&:LCU*F^ZWL_^A\4?Z[%4^>X?YO(Y4P&+RC3-) MKN&B=>3"M7X<( I_:-21_OJ5O_[_\E>F\G" M*%V0V7/R(&*;(SS^T\5L9O.$1AWIR77J>=1!2W65ZD@_DSN^B)26#-(W88FU M[^T1FHTFU^.;\71Z2S[=?IR0"_*&):L/9'8[(>.);W..*QYK?0LA7+S$/,BD M,7_U%"Q9"BBQTSHN-!G-+D?6R0(//-8AK1W20Y([3C67!7B:D941/Y,2>JK5 M*J[XS09 \X]D=_XL]4@+N7 OW[?<=V>U6<3 M0./61./B3%+F[<4,@DV7>^3:;:?;I@.KT28PQZTYQ\5!99/0TN\=7PFI\\%7 M,VV?3O8H[FJX39"/6Z./BQ-+Z7.VA/=!XHMDQ5)[H\5E=G(='G>LO9IX7!Q3 M2GO740PO:SXTTH60=G^XS@V3,#J/@@!>HR7(A(6DU7$3".36#.3BV+)):,(@ MH1>9@MO*WEQQG=T9;0*!W)J!7!QB2G]7"9<+TQ]_!06]1)LN+KC;:!-<1&LN MHCC.W$R#@$3HCF45 L^1BV'^LMIL IEHC4ST(&2J;$Z%TH#Z?T:KW5T75^PZ+O7:O3YU MK':;X"5:\Q+%.2?/XDARMML=+M _L??4)C")UIA$<:JY$?D*V%*DZ%R#B]#^ MH.WV'7O:FJ CKZ8C#V>::JWO2\:DYC)^+M_1K%\4<"TM,RL XF''6JRYR,,9 MIOY\(%FJHGQ:03SB8CLI%X\[UF3-1!Z.,]ML^A;F@;3M9TD6LWRIZ*O(7[GS M3Z3*H#!,,>8B-TN[\,[*)"=_?>:F==N_)+T2$)4UU01>>5N?TIKXEO:Z'].: MH"VOIBWO(-IZV63R5J#(;:9AFDK-^KBU'EZ)F\IZ*-1.!-_)28JC35!6%Y-6%ZW@2;^2KA4UD 3\.75 M\.4=!%]'-?%7XJBR'GH_-'%Z.NC]V,0[6ULHS)I,OK-$D<"\[16[*:JKU>Z5 M4;YGHU,_7FQ]^GN&_4$L#!!0 ( (V 058S3?89UP8 "\@ 8 M>&PO=V]R:W-H965T&ULK5I-<]LV$/TK&-632682BP#XZ/;$ MJZ]BPYA$ST5>BLO)1LKMQ70JD@TK8G'.MZQ4WZQY5<12/58/4[&M6)S61D4^ M)8[C3XLX*R?S6?W9;36?\9W,LY+=5DCLBB*NOEVSG#]=3O!D_\&G[&$C]0?3 M^6P;/[ [)K]L;ROU-.V\I%G!2I'Q$E5L?3FYPA]I?P7-1_T5.##>@$)3LA>=$:JU]0 M9&7S&C^W@3@P4'Y@ ](:$-/ '3"@K0%]Z0AN:^"^= 2O-:BI3QON=>"6L8SG MLXH_H4JCE3?]IHY^;:WBE96Z4.YDI;[-E)V<+W@I>)ZEL60INI/J156!%(BO MT8(7JO8VNB@>&;HI$UXP] Y]N5NBUV=OT!G*2O1YPW_S M7]0R(N*<@7.O,?5K4[U8/,Y)X%(2SJ:/AY$%8!XE3G ,6]HPC_@1B8YA*QOF M!I%'_0YVQ-/K>'JC/!=YU"8J]]Q]4>Y_E1Q(="VXNM,0E1]:U3/]QQB, 50A%#'(&JCL!-@US.( M0C#7H0-$@XYH,-I?/FY9%P<0%Q#CC".@ZHECMD\(Y3K88&RCB.-ZYCP#?$5NX,",L=/K.V>\ MHZC- E**7'=/W477<9+EF?SV%I4,;#&MO\,?8B;Z^Y#E]R$K /*.4#<:8'R@ M:/$HX\]\V--7ZAZD3>R2=%W?-6G;,*S656+2MF&N'P:A21N >;XS5.&]4L7C M4O6CW+!JGV5P%<$G5:,G];8\J;?5J;P=IZ)7I'AA^PX:X,Z$V, M3?H B%"3O@T*,#79VR _&&+?BUL\KFYOVP.F?76\9L_[\M"UF"4,)4KLBS=@ M!&PA2EVK4=L@'T=F! !09#5I0/<2&@R$H)>]>%3+[1>GPY8UG/, *E2K20,H M:O=H&T7\T"IZ"!4-KF.F0CL21)4)L&/8C MQYKM@))4&SI3;T(P$CE#)=\K3CPN.6\ZLOMT@Y1M\>>3D)J,;13U/6M^ T(2 M!ZZEOF#MZL&$2:\WR;C>U*<2388AHL36?#IIQN1;0#!*7',K < 4RC-S"\.B M@6,)T@M-@E\@/)*CP[&&.JA"R*AL_;EB?UMCJ5M^.\]#J8C.O@JX(K M&?%W+7_UEB=.Y"ZN,M5W_YQ^N=.R/H> P# M!?9M9AP 3.29<0! IA"!,(=KP7$@>J%*QH7J\-1%]7*LRT9%":1O"T-3A@(0 MM8R:[ $9BDWVP%ATJ IZ$4J^=Z!JTP:9>M9YKFK6YE'- H)1#_LF7QNFNK!O M)1R 48>Z Z1[[4G&M6>_+ND)KU-?Z%.13:P4R:L?0H+)>WWCF"5@)!K?P2'% M<]<\8 91YAYE":#(>6AE'D0-G'^17GZ2O=B(-5_A#* M['!+ $7. _-* 42%IBR;'ER %JQZJ&^>A:*W*V5SY]5]VMUN7]5WNL;GU_AB M@8'/E_ABU=Q=]^Z;J_0/9*2='\_2G;3VW MI(P[26QE4YG$8J4+QF$JB5J5)95_AE"(S<#QG:W@CBUS;01N$E=T"3/0]]54 MXLEM63)6 E=,<")A,7"N_?XD,OI6X3N#C=K9$Q/)7(@'<[C)!HYG'(("4FT8 M*"YK&$%1&")TXW?#Z;0F#7!WOV7_8F/'6.94P4@4/UBF\X%SZ9 ,%G15Z#NQ M^0I-/!>&+Q6%LE^R:70]AZ0KI479@-&#DO%ZI8]-'G8 R-,-"!I \!P0'0"$ M#2!\K86H 42OM7#1 &SH;AV[3=R8:IK$4FR(--K(9C8V^Q:-^6+J=C5Z)VQX::-)\/:D^" )R&Y%4BLR(1GD'7@ MQ\?QO2-X%[/2IB;8IF88'"4<0WI.@JL/)/""H,.?T6O@H87[7>'\G_7)/UO? M2T;8UDEH^<(#?&UI'*R,G]=SI24^_%]=_[YFC[K933/LJXJF,'"06(%<@Y.\ M?^?WO,]=B7]+LO%;DDW>B&SO%T7M+XJ.L23UHE8PHQNYH%<7IX/RT?N\^/S_- M-F42I^(^1\5FM8KRER\BR9[/!F3P^L9#_+0LJS=&YZ?KZ$E,1/E]?9_+5Z.] ME7F\$FD19RG*Q>)L<$$^A8Y3#:@1/V+Q7!S\CBHJCUGVLWIQ-3\;X&I&(A&S MLC(1R1];,19)4EF2\_AS9W2P_\QJX.'OK]9_K\E+,H]1(<99\N]X7B[/!OX MS<4BVB3E0_;\3>P(U1.<94E1_X^>=U@\0+--46:KW6 Y@U6<-C^C7SM'' P@ MW#" [@;0MPY@NP'LK0/X;@"O/=-0J?T01F5T?IIGSRBOT-):]4OMS'JTI!^G MU;I/RES^-9;CRO-QEA99$L^C4LS1ERB)TIE D\I<@4[0]TF(_O;A[^@#BE,T M76:;(DKGQ>FHE)]%;/IW5PTEW^$BZ:^\SNO<9K>TQD\^^/SQHL M?RK6T4R<#>1A+42^%8/SW_Y"7/P9C'4:D:Y M]:@J4&W/78I/1]M#)^@83IPN)M0Q!%-O#^K,F>_GS*USOIC-LDTJ3T,N9B+> M1H^)&*)$% 6*$ADTZ_,BPR^:9YO'6Q ^_HWTF M\1CVE.49ZS"*N>^HJPA9\SU.8 KNGH)KI7"?BW44SY'X)5-F(8IZ0;)R*7(9 M9O-BZ'R7E[G&-NG$) MXN'I*^!X/E7VT!B ^8P<3+*A EIS3%S\/1??&EWO'^[N+Q^F?PS1_?5%Q>8V M1)?_^GYU?R.Y@<'6[S/8]FDL[,E8QX_!WH^!=4]2O05BT@CAIMWP(* MCX ZLR:X%238.N\OFSB9Q^D3+#.P?GPP];DZ?P..J!0,.&P(-N1 5A$KBYMH MMI1OY2]UG!%_;N*U5,LER(D YXACHH87",<=HF4 ""==1'P#IU;V$*LX./]] MDZ=QNYK&KS\F6(UK(<*;L'"#WE MF8&:KAN83WSLJN0 G!MPAZKT(!QS#F19EU\K1(A=B5S+M?F$I*[L0^]*E HY_NHX@ ME%(I" QK6I<" MA \Q<^5/-G09;>H!^3NE >@47R?A8%];<0C& \TE$,P/3$>UE1C$KC$:W6E5 M;" Y73D0YFG!?@SBI,;4CBJ$8SXU:!'::A&*K5KT;OKM\@%=W]U^1=/+AQMK MQ6]5->\N^?NT%O9EK>O%5@M1NQ:ZDL]'[L(NHX70H: 8I/7I7];19JK1ZIK%A=K11> \JFVU0%4 MX'B!@56K?ZA=_X1B(601++5<.LM6 I71+U@,45W"4!?[*A<=Q2A3M1R X@P; M@A)M]1"UZZ&O639_CI,$G#Z@62AF:OD P )7JW^.H;KS;_4/M>N?.YE29-I( MGQJ)C?*J=7V2+4XVA;#M,J"]XF@]"@C%L-JD@%"^8V@BT5;Y4+OR:=*%N3U! M=5W"*P[:\@ X[E%7.RR0/=>C)B*MSJ'>FSK UU<77ZZNKZ97EX:D8)5+[TX* M?5H+^[+6=6$KIN@Q,;7-DFVURVH.T6',\7W'L$%:843MPFB\:RFN(EDOQV4LZG9PDJ5/)Z7(5U(= M/I9U%AQ6$3?95 T/E(M&.JXC*2EK2"T<74Z'\G_"&\WH^"[H%T #<:U" %!, MPE2O *@ &Y(,:]44LW=V]JWT=?12]='!JP"](<,#QM5F 03S//72( 1@+N.F M0,9:1J#!)YVJ0&T:K2N 63*=0W='-8*&687 M,G(U\DV]VU[R+$GJS?6Z Q]%*A8QG&>8KD#D#G+41 /!?/E/)0? J&^ZKV ' M-TUV07/7:+(=Q]>F/\A'5R&$24(J'P!&F=8U *UAWR *6"MJF%W4=#O\!WD' MI 2H',RQFA_'$(Y23\NC$$Z2,E74K)4ZS+'FT:JR.JDKJV.9E%DUTWLS::_6 MPKZL=9W8JBIVI)^D9)6Z%3'3$M!;TXTWY-P=5C\];Y=R_"'VP8M+I@LL3XY6 MMQF DK;5309TOJ091Q+IIN31*![34&7&0%A&FG!;H6\WVU MJ@%@S'%,+6K6"B9F%TSM,F=*@9#$T6,EG5X7N5K&U_5?9[FIJ\B IA!7"\XQ MA,*>1AIL5QE*.=;**&:74744!^>N*Q2?J#?)8P#E'6ZIW=P!6]A4QO%6[7"[ MVFDB-ACAP&< $7C4DW70C#']50%!\ *M\.%VX;,C=80*(%@<+ LO ME0LD;'S.M4<: )S/ V(0I+R50-PN@<9W-S=7TZI+.:F;EN.[V^G5[=?+V[&) MV?_Q] R"$E!?AL(>#'6=URHLSJRY>S*]&__SV]UU>/DP^6O=[YW^ :9N;E5J M[TW=O5H+^[+6]>'!LT5'KNZB==Q<*4B).JORM@S=,A^C;91LP/J(@U+,8VHW M$<+);(75"@G$>4;!REMIQ^U=+)EW(_F6U-Y1GIJ*>0X\Z\-]KE8)8PCGR$)= M"WL CG(:&(HEWFHL;M=8A[=UNX>&LI7<$LOJ"=BM3,&&2TFNBYH3REWU:@N& M^=IB 3#I+=,3;JU&XD<>'\JECMCD+Z@HL]G/(8I*2:\H/R-"O&& ,2J64=ZT M,,;9:I6E:%(!0<*Z^CDA%*O7Y6^#A4=A7<*MEN)V+=6D,2B"@9R EI/GN*[V M@!Z$\[7'JT((QXF/3=FYE4O\+==Q!]D9_1:MUI_?3E170F#_%<)!_5?0GKG_ MZK3:RK%KJW$2R5AYT=F-Z#\W8O4H\O^"3RCV>CO7J[6P+VM=7[:2SB']Y''' M*@W?[<,^K85]6>OZL!62SA$A>20J.GJ7BZI5\ALPH1W3G7PKY)PC3V4?3'Z( M;K/T9-SDNBJQ_A5_O5H+^[+6]7LK M_AS>T\&SBLAW^[!/:V%?UKH^/'@NW:XRCQZ\9OCA5P+4AV/&$$957G9,,_G1 MP;=PJN],W43Y4YP6*!$+.0A_]*2-O/D:4O.BS-;U%W,>L[+,5O6O2Q'-15X! MY-\7F3QGNQ?5=WWV7P8[_Q]02P,$% @ C8!!5B!!&;-$! [1 !@ M !X;"]W;W)K<-WD.,W:RXRJG H-K;<":"),-AW2S5?J&O9CM MZ 8>07W=W0L(1940E+SOY*$[6= M6Q.+)+"F!5,/_/ )*B"SP)@S:?Z30ZD-?8O$A50\JXQQ!5F:EY_T>Q6($P/W M)0.O,O"&&HPJ@]%0 [\R\$UD2A03AX@JNI@)?B!"J]&;OC#!--:(G^;ZN3\J M@=^F:*<62YY+SM*$*DC(1\IH'@-YU.XD>7]/!>1J"RJ-*?M KLG7QXB\?_>! MO"-I3KYL>2%IGLB9K7 EVI\=5[-^+&?U7I@U@OB&>-,KXCF>UV&^[#?_O$SCUVP_MD" [\%L>S0N'X+]%PSG@3=F.,:<]R+^7 & M<$7^X/EU3WZ.S_(J]/WVD^L0A6&;YUPT<28OI&A0 P6]0%_P%2@+\4RP?L9/ M5T1NL9)UUJG@/&W<<.HX+9)ALNA568,FK&G"_BQD5$IR1Y8\RW";/6HF\O=G MR%8@_NF"ZG6G.XE;N:,QS"W/$?GQG%;.3%$%+TB:H!,:Y#I!2!E;A-:J"T7 MZ7^0= %-SQ/3*?]:4$.%T0!A \YUCAV)*F71C59Y.UV)-YZ&OM>N1D.% MT0!A$^VDV7(O1\-N7"KLH])\T\GG#N4;*(P&")M\QT;([>^$3BM4^0I9EJT" M]O;D&U>(2,S1PKQ'_\S-32#W(+#GQ&#T5K7^N2\M:V_J+7HK;\VX'SLRM[\E MNZ"T59Y>J6V#5-%KJB;-L>ER7^FZ+J]O[GE7Y(:=!6ZP,AJB;!(>^RVWO^&Z MM,2-SU8R=4+/"=HG@DZA'X[&TS9;I]"?!FTT^^1HJ7\(^$S%)LTE8;!&2^B/%N7 \5WYK2YX@K/KN9R"S0!H07X_9KCCJ\&^@!;_\*Q^!]02P,$% M @ C8!!5C)(=VFU"@ FV4 !@ !X;"]W;W)KD[U);.?5>X0X$M*#B*]>\N)+N>6\TEYW:59>+[95]?1^ MN2S76[Z+RW?Y$\_$7Q[R8A=7XFWQN"R?"AYOFD*[=$EUW5KNXB1;W%PUG]T6 M-U?YODJ3C-\66KG?[>+BZT>>YB_7"[+X]L&GY'%;U1\L;ZZ>XD=^QZO?GFX+ M\6YY=-DD.YZ529YI!7^X7GP@[R/FU 4:Q>>$OY0GK[7Z4.[S_$O]YN^;ZX5> MUXBG?%W5%K'X]?JO9%-M MKQ?.0MOPAWB?5I_REXBW!V36?NL\+9N?VLM!:YL+;;TOJWS7%A8UV"79X7?\ MVC;$20%BC!2@;0$Z*,#TD0)&6\ 8%*#V2 '6%F##"-9( ;,M8 XCL)$"5EO M&A0PQH[!;@O8@P+V6 2G+="DR_)P.IISZ<55?'-5Y"]:4:N%6_VB28BFM#B% M25;G[EU5B+\FHEQUL\JS,D^335SQC797B5\B,:M2RQ_$NWS]99NG&UZ4?];\ MW_=)]56[U'Z[\[2__/!7[0;6L1&UJS^6ZC?SQ$)F.1/XU MK^(4*+92%UO%3XDH6 ?W7]>\;*IZ&Q?:YSC=<^W?/_'=/2_^ QA[:N-/O!)= M7;2"'Q=9DCV6*B]?[?5AO=[O]FG3J+]46UYHJWPGQI9MW>F?N?;/O%3:!V>: M3HQ2Y;[X>CA%*J/P3&.FL:C(A[IV.S&0G+6+SMB=V%QH/^?9Y>K0#/4Q?\XK MT:I:,SHV)^V7K/F0:[>B?>ZV<3%V]I8BIX^)38^)39NZL)&Z?(S3.%MS+:ZT M?^RS=QIE%QK5*8$2]>!D-4[U8/]\0QEE+KM:/I\FIBPCU*(VZ,VO%Z*SE+QXYHN;'_]$+/UOT$"!:>9AFOF89@&F67@P,T\SQ71M)J6+ MK'-11T!H.,\KJS,TC3#-_0NT#S( AIEF$9-9+(ON8 M1+8RB=I%3/P2%QN1'[Q8)Z68N1RSISS,9%Z2:KOEZ49[R N-[Y[2_"MO*\<8IK55OWD =8@V0PPK0$3'!,)U!MD Z0G1SP$-\0'?IV.;@ZA= ,@!UM#(E MZP T8["#G(!2,A=WG&]RI>7<\1[5S4-U\U'= E2WL'4[#ST H>,ZKNN,)4\' M(PD>C6RM>M6%<"2@ WDDK).!)*"#B"0D@_KI!"8):$;[:4H M8!+5S4=U"U#=0C(53@)")9TD'9XD?X1/$ID6&J)C#M=ZZABSSS^FFX_J%J"Z MA:AN$99;/Y,ZG$G4//-DQ/?X^LPT0<:,E!%'FL,#.D)M_>3RU*8,I&/4=88C M/H W'>;8PQ$?D$$COCEAQ)"ANH6H;E'K-N&F(3W9;:@&?&][VU =?.XL"-7-0W7S4=T"5+<0 MU2VB,DA$B7;\DZKYY_?<0*0R4".ZY0Q'I2DJ3UV]V?F RBM1W4)4MPC+ MK9\V'?FD:O(YAU=1F8."O K0@;P*U &\"M!!O J209NFV?EU,* 96P?3#@W2 M26AP%J]26\Z^ J!NDD1U\U'= E2WD *@%EP' T(EKZ(=[*238.?QMI:A-TE# MP:0!\)KM.)0,^ZFL(]1Q=*F? CK3,)WA=FE =TG9L-L'D SJI]:$?BIK1OMI MAP;I)#0HW4E4-CGF[K85JIN'ZN:CN@6H;B$%0"W<3V6AZ*>V8;HCR=/!3JJ& MG6I>18&M8Z;)AB!9'6/V^9\4U$<-&J"ZA:AN$99;/T4ZI$G52//\(P]4)HR7 M(I$=:0!'Y9H3H_JH40-4MQ#5+<)RZS]GUX%-X_\(-@V9"P[QD[HZLY^L0\6: MYZL?H 8,4=TB++=^)G50TU!#S>^! X8,(VV;#E-F@LA35VYV)J "2U2W$-4M MPG+K)TW'-HW)FQM%QB#=$ H"/4->64 73,$*N.P;4(T(DE MA\V&0\.TS8O&A,V+@&;TB>J31ZIG;UX\W^2X#U7C/E6-^U@U[G/5N ]63WZR M6A8JEQQ&A_",R0CO[#K5 ! >A 8 '8@&(!V$!@ =A 8@&=1/)R \0#/:3SN$ M9\Q&>.>;'!7AH;IYJ&X^JEN ZA8:4Q$>(%3WTP[A&6J$IT8#ADS%#,I,:<*% MNN40U/-Q!4$T3 "9FFY8\,P,V)1JZ;0P? M*X%TS&'.\*8-H!,COK03!9)!(_Z$S8N QB4CG;;C><;LS8OGFQQU\R*JFX?J MYJ.Z!:ANH3%U\R(@='6;ZF./]!H=Z3/4I&_6"DJF;_ *"MA]"*Z@ !VX@H*H M'["" F10/W4G]%-9,S8S8QTK8Y.>B)VU@E);SNVGJ&X>JIN/ZA:@NH4,V+ ( M]E- J)R9L0Z/,34>._/OJ63&12PQ0@S_/Q7J8[K3@OJH00-4MQ#5+<)RZZ=( M!\.8&H:=OVG#(,9$I(%YI0XT.T^F1?51HP:H;B&J6X3EUD^4#N4Q-LKL[L=$(%=^>K'Z &#%'=(BRW?B:=_,]$-==[FYWH#$!LABEE%:@: M[D17'\#L;,%T"U#=0E2WB,EL;RY$LDZJ\M^2DN'I.LU%+^($KJ[^KO M^2@.WP1R>%/E3\WW2MSG597OFI=;'F]X40O$WQ_RO/KVIOZJBN/WL=S\#U!+ M P04 " "-@$%6V/E4O^8" "]" & 'AL+W=O?XWG,='[HKJ9YU"F#(.N-"][S4F/S.]W6<0D9U M0^8@\,U,JHP:G*JYKW,%-'&@C/M!LWGM9Y0)+^JZM;&*NG)A.!,P5D0OLHRJ MUSYPN>IY+6^S\,CFJ;$+?M3-Z1PF8)[RL<*97[$D+ .AF11$P:SGW;?N1AT; M[P)^,ECIK3&QE4RE?+:3[TG/:]J$@$-L+ /%QQ(&P+DEPC1>2DZOVM("M\<; M]J^N=JQE2C4,)/_%$I/VO,\>26!&%]P\RM4W*.MQ"<:2:_=+5F5LTR/Q0AN9 ME6#,(&.B>-)UJ<,6 'GJ 4$)"/8![2. L 2$YP+:):!]+J!3 ESI?E&[$VY( M#8VZ2JZ(LM'(9@=.?8=&O9BPYV1B%+YEB#/10 HM.4NH@81,##[P$!A-Y QG M,GY.)4] Z0]D]+)@YI5BN M;S [NXQJJJT8%-:/SA).(2X08+;CR1H M!D%-/H/3\ GD)^'#,L.ISZ/C"8WR;UA[M[._[J38* M/]P_=;TKV-OU[/8RN],YC:'GX6VE02W!B]Z_:UTWO]0)_Y9DP[ICK%CZZN*P7AM2.TCK",\*PLMZ4N M(FZV(H)&T-D-&I[,J[YJ4J?>83IAM=..))U*DLY)2<:E(7%&IXS;4THSJ0S[ M2YW+,($" 3%T36"-SJEK1>H<9!7LB708L2?C\##B=D_$T1V\NK/0_36'L#U3-F="$PPPIFXT;3$L59EE, MC,R=&TRE06]QPQ3_7X"R ?A^)J793.P&U3^6Z!]02P,$% @ C8!!5G/[ M;7"S!@ $1L !@ !X;"]W;W)K[^;1(#44/,V8:V]^G/3BB!V'&[4J6J MA#">/(_'[\W$9X^,/X@EI1(\K8I2G/>64JY/!P.1+NF*B,]L34OURYSQ%9'J M*U\,Q)I3DE6#5L4 >5XX6)&\[ W/JGNW?'C&-K+(2WK+@=BL5H0_?Z$%>SSO MP=[+C;M\L93ZQF!XMB8+.J7RQ_J6JV^#O9R-X.L:^'E!9 M_,SIHSBX!GHJ,\8>])=)=M[S-"):T%1J%T1];.F8%H7VI'#\NW/:VS]3#SR\ M?O%^54U>369&!!VSXE>>R>5Y+^Z!C,[)II!W[/$KW4THT/Y25HCJ/WBL;4/< M ^E&2+;:#58(5GE9?Y*G72 .!B@_]@%H-P"U!_@= _!N *XF6B.KIG5!)!F> M" M[ZR42P$NRXQFQ^,'"OM^ NAE E^0T^$%33\#E)P Y"%DP3-^RW!<#8<..'@? M3USYPUWQ'$V_@JMO-[^FX.KNYCNXN;V\&]U/KO\&H_']Y.?D?G(Y/;6%K7;K MV]WJS7PJUB2EYSVU6P7E6]H;_OD'#+V_;'-^)V='$?#W$?!=WH?7BGOR,F4K M:IMF/3:LQFJ*V0XQ\@.U<-M#_%:K)-Q;'0$+]L ")[ +JF:;YJ2FCS(#9,6X MS/^K;MBPUNZ" Q30\Y*DA=6T2J"/[5##/=30"?4;$P)\7"@6_@04V"P7:R;R M"KC:F$0(*L4)**FTP0Y-V&W,IDD?1F%@!QWM04>OQ'=..5E M-\*:"9&!(41Q"Z=I Z.X([;Q'F;LA#F5+'WH:^K/@,*I\=4IX< :&S@0BJ,6 M6-,(1A&T@TWV8!,WG2Q)N:":<^M%K_*VR,DL+U0Z4&&EDN0]J>2=G!W-'GJ- M.GG.Q1JE*=MH/5([E^9;,BMH9][O7!UE-8I1FULL9A![R+Y.\$!'H1/II-PJ MX61<+8H5'#2>BI7D>&UPIED?>U$7GT#4P$-.>+>O21YG4A,+BE758;: MM:7<99@5/++P11P';? 6,^RCI -[(ZG0J5=-$JS)L\X *T1LKJJ?&&MOL0J1 M[W<@;"0/NC5/(>0;VD37BM"WD6[BMR%:S.*DBT=@(W[0K7Z3/2E3=R!-/>NC M .$V3(L9#KT.B8:-\$&W\MU4*5FP$%8CZ_$;" @YI?AW">B]O!U'H5%DY%9DO7QBJ3KE6I _ZD+RN7I) M] G,&%?^U$K:U\_>9N)VR6.Q0Q'"'24Y:F09N67YEJM.-%^3 KP@ULUT4UMD M=&;?+*86]V$2&[!M9O%!6W@,N]%LY-9L5:EQJAA?;Y49*1\ VU*><3*W@[6U MG>;6-JV"J(O=&X5&3NT;7N2ZIB@S75#F=AY/+)02!4&[G+3:^0'N(!_>FMVUELIG0!X)M[_4E4AK]*I-BBID%P^')BA]MBEP111Q6*&TG%;DF] MOKQ7U=OX[G(TO5070!.K%:&WKED_]LOL$S.@B+TL= M4%UL49XS:U9C4RA]:. TC<*H*P<:,<5N,:UQ4MV\.Q&:;U!#H^BS&$$/M?EK M<'"XL*)\49VY"%"UY/5K^OW=_;G.J#K-:-W_ D_']>E,XZ8^+/I.N(J[ 6= M*Y?>YT@%C=?G+_47R=;5$<:,262DHQR;:!^GS,F7[[H!^Q/P8;_ U!+ M P04 " "-@$%69R92?-\% !G#0 & 'AL+W=O5L>&T5\98OQ@. M0U9RI<+ U6SQI7"^4A&O_GH8:L\J3T:5&4Y&HZ-AI;3MG9VDM4M_=N*::+3E M2T^AJ2KE5S,V;GG:&_?6"U?ZNHRR,#P[J=4USSE^K"\]WH8;+[FNV ;M+'DN M3GO3\8O9@>Q/&SYI7H:M9Y),%L[=R,N;_+0W$D!L.(OB0>'?+9^S,>((,+YV M/GN;D&*X_;SV_BKECEP6*O"Y,Y]U'LO3WO,>Y5RHQL0KMWS-73Z'XB]S)J2_ MM&SW'HYZE#4ANJHS!H)*V_:_NNMXV#)X_IC!I#.8)-QMH(3RI8KJ[,2[)7G9 M#6_RD%)-U@"GK1S*/'I\U;"+9S,5="!7T*7GP#:JEBN;TTL.F==U>L?W61-@ M&L+),"*L& ^S+L2L#3%Y),01O7,VEH%^LSGG]^V'@+O!/%ECGDUV.GS)V8 F MO_9I,II,=OC;WW"PG_SM/^)OFF6NL5';:[IT1F>: _TU783HH9F_'TJX]7?P ML#^IHQ>A5AF?]FIAU=]R[^SID_'1Z'@'VH,-VH-=WO^?$]L=XKV+3&-Z^N3Y M9#P^IA^.2-- 3>"<2O:L;9\::V0YEDP9M,!WD1Q>_%(')FUSG:G(H9\V1/95 M2+$GH^,EIX?Q<7^]TH3O5USCNR5R?KUX[JI:V=7Z \HD]8%;-BOI)>PI.KIP MI:79@.;*%MKHNG;T5%7U,>6%FF%9A%TKM'$^G0Q MF\_I$UAIO&3P]NWY@#[ H- A4X96K#RQS<&?3>D5VF+YS[+Q(5VBL4RL MLC)M[J>0<56#$T04OL!^3/P7NHBKO;AT/Z6\CH[I2E)AFT&Q+=>25A<:U;&? MG'U[GY#R+%L$R>&$ELPWWR.5,DB0N@IK?22#_0<-0$C:OS]J*[(/@D.]9GNP M&ZOX#8PD<_K:*(_#;Q/]3QET%J%#@;[ U0(>UKVAT^AZ=3^MCG\87Z%]B%0J M4XC VK>XQ)&O]H*^VW[\S F> QO(0FP-+DIAM/8.CH,#6 &5XTB]7C11%K"U M9F6;"/T E[+XGRGT]"4>ELJT7Y2IG.@H*5**AV2=="NKCU9'4#"/4D@#Z N5 MVFX00,&9'$68"[O0YBL-YU#:!Y^5RN?T"4KC%;U6Z%0A]FG^M='>LZ&9EVAS M7.;8;^%]99C>B]>+1DA X'-"=^_<-%LH@"E*5JS#T=WG# MI9K=H)Y!1VHFXV?'Q$@YKA*YNW#@5*C (!/:,D4GD;:"LS&D\B_@)&WMKZM6 MB'#6I#*W,D08F&2-]_)ARP#M1:/^Y:@LBT[06@@35RL_4/4-QUI8( Z#1UB_ M:G15KROHQVN70P'HU;5*<1[DWTO"\(%9PF+X2IXA]TK=H!"4Z2CFJ@($M MM7AIX K)%H7DW(*HG1>:5"4W:$*#_>D C%8+--6HI2UZOF7;=![Y#B-EZ&2Z M0;Z5$$9.K]J(B1(7-[1HD-E=&"*%[\A !@M._K.D/#"HJ&A,VZS:>/>$0CAE M!%?1+CGW":5,N4." A8"-4W.21:H],RX(+?#FG2( M=96*I1LZ:AQ3IFM0P4N<*<5T&6*?NYNO-^GT\ONNOME M0#+3>.D\9I6N593HOU1DJV>35(\D$"24KD'?6 B_*@&!K+\TMIVGESJ6"=G: MZ[VZ>31$ZUKZ">.T.J:2<^E,B?JIM0T,KY*XY-Z4^9O&H[T_'AJ?AEO#+RBY M3B-^H,1N.P=O5C>_(J;M\/QM>_L3Y)WRUQJB,US =#1X=M@CWX[U[4MT=1JE M%RYB,$^/):AA+QOPO7#(KGN1 )O?5F?_ %!+ P04 " "-@$%6OE%$S5T% M #P"P &0 'AL+W=O5U'8X.TWO/OG9J6NBT98^>1&:JI+^]H*,VYP-)\/^Q6>] M*B._&,].:[FB*XI_U)\\3N,M2J$KLD$[*SPMSX;GD^.+?99/ G]JVH2=_X(C M63AWS8?+XFR8L4-D2$5&D'BL:4[&,!#<^-9A#K\ MZ?*PHW"4_4 A[Q3RY'=K*'GY5D8Y._5N(SQ+ XW_I%"3-IS3EHMR%3V^:NC% MV;GZUNB@4X;<4OP*BR*6).9 #"0NO+3%Z3C"$LN/58=ZT:+F/T ]%!^9$_"?B6U)[(?QJ)/,OS)_"FV["G"6_Z [R+)N!-"&(W M_K]_PSMQ&:D*_SP6/'L*)],3L1_,2)^MP+5H&I!7DP.VXJ,Q(:$8[IHX'/=NG3;:&'9JK0L2 M3< YPE;O)C1E%'2#Q!4AF:R=CTMGM(-CR(S%W$PA\7B20I6.>08_2!5M2-,O)A[T$$)8)>$/&$ M5JZQ; J7#6J*,!9]GX)<"VUE4M"MJ"^D!7+RX/QJ+KZX6BMQE!V,>F9MNWQ^ MIQTZCK5^1!52BQ//IZ"#+=EPSQJF4!;Y)($=&8QKC&N,[ 8GJ M2+:4VHNU- U2")C4"!TW[[B*\ "W"<>#2[LF5"%E_+G(][/!>WUSQV>X,+@L M(*&76BY 5I1,VI7FOZW(\6#>);:E.P=8ZCJ(_$TV:/O5R@KH1]G@H[.ON4?1 MHF*:#7Y&>1)Y\M$47[\\EHGG(N5AP*E2CQGJ/?649IYMJ9H2T,=OG%V]CN0K M$2(S9X4B?0>1"ACTRB)*!<+=<45L2G?GTOU.N'_N \(P*K4JF;X@/F[_EKL+ M0FMQ3Z3T,<.BO&'T&FT='NVS>]GH2 "_1R+P=&)_#2:-K)BW88LHS2G>)5(;-KE$B>N34S28KG0++X2-S*ZK_@*)[$1Q<0WK"\F?6'>0=_L MJ.^)MPWUI-38MU #-,D9WFL@A:8A-LB[?3C"$--8N)Q&)@B(BU^,!:PYR12 M8R'TG9.==C>9T_C2#P#114@(9BQB-9+SV/J\ !6LY;D#F*4.R"5?)M-7[4RS M+G+-.EY1L2>N-/?[ W?3U8,>L6W$K7N4I@1H95>H-NB)L9=:J/,>5@.MJI:Q M< @(:.,V0.R,A@76N$<<1JIM8BH'GJ^[2^6Q&WV\LX6!O:NT:_+D C?:A6S[ M=KO.GK=;W)UXNPM_D!ZY"<+0$JK9WIN#H?#M?MD>HJO33K=P$:V2_I98R>RG)C<:^317A?2GME(EGBRM*V3 K5N-?.64S/A084;) M>'P^*J0N!S=7O/;@;JYL'8PNU8,3OBX*Z;9WRMC-]6 R:!<^Z54>:&%T]="_)D8>U7NOF8 M70_&9) R*@TD0>)GK>Z5,20(9GQK9 XZE72P?]U*_XU]AR\+Z=6]-5]T%O+K MP<5 9&HI:Q,^V//&_%KF:EL__P(!G56):U5 M=\FK C^H]%0DET.1C)/D%7G3SLLIRYM^Q\NELX6XAZT.; #2(1?WC+%RXC^W M"\_K_ST$0)0_.RR?,N>=KV2JK@=(#:_<6@UN?OQA') IOBBD&=_^GZ[BAF!!\DH#KI#CSLG2+X&678H* M8&JO,K&R-O/"(M7AN$Z5IT-I@ZL7&KF'O\+6)0F1@9*9LM*SR-0BPS/E)-N MDYM*D5ZK5C@I@PZ&&B#./64YK)<(9Y0&G+KU4L;3@6R5B@)4:TI MI(HC/!12+%$,?O%!5>0']L-.#WD&52HJZOZ) M M:9@4/9?MCEE29-H'76*9@MJ+Z7.SV&\=652#PT1*F:;,,V)&"X+;VJ&2Y M[4P]0@$A$0*8CKZJS;9)"P4"&K#<;0D8)S=L8<-VQ;;J2O&B+V7Z591U@'WX M+Q9U")2Z] SH:(/6\T0Y]6?M7J:3%YD5I0T(:FKJ3(G".J(ALMZ6QYP]%1^7 M?0ILE., TP)FB3?)&%)ZDNM.?:MU0]R#2?5*K-OP'HD)M7R0$,$)%% C:8H0 M/@ ::<@T3!BHM:LH+4;MV%,.S#Z7F.*(^TJ5*($&P>NJ1B86N(-;:<"R75 6 MR(5!6-'H3[L*WF/WOJ 4W#&*&(R2B\RSNJ00B8"A*A8&<"&K802CA-'C>U6 M*NI:NU"S?/PC8MFZRS2PIQ75RO$ODI8UB:10X&0Y8ZV!RZ3 #T.#([ICD42L@_67N : GMA=$"7$_^KLQ5& MWW J_D)*LZ/W>WWR$&=6KL2 YZLJS++)8@$E;'BD/AIRA#J33>0N0RDJ7Q> U- MMO8[-_=&D;XP3[T V]::7S X-6%P$6O^,X>(I!0OE\7*+G%'F--)*JY-2'\B M!?UGNCS<^W]NGWA9<'73* -=9GAI5*LQ=I,NW?W.]4G'KB^.2Z@4J:^WP MS303VP1 0?K3;6> (%(#BJ#T$WJ,-?:]9X MQ"\.MM<*_5ZW)CK0VR/3K:XRUDS%8V='G!6B(HPL#A7U->.:/KQ/290=HRAH MWVKI !]P[9H5DXX*8EO*Y,HI#E/4G6M*7(!E>B%'0L#X?;\;FN(=ERV/&-0M M[X^8F\7WAB48;Y%U%G,%'K:F/)]I=+DT->EGD,.V(K/,=A]NGA=];EW@$KM$ M;L?BVM;9$IT_RW13PL@>&ES A0:-(Z;JCLO(L>[-\$X:+DF[%2[W_()A($:C M3&M. P]DFJ:PRW$?&=(O])RH%HVMZ1 ?(Q8% E@[%6M(VVPKF D*=9/*OJH4F5X-CSW9RNK/->+7**&$*%!"D-?<>+$TT;, MN@,VM6JI�=ZG#<>U7A@_9RA=1KADG@LGOQCK_9;D><^*CX>ZY@I>*13+;O MI?[=R6_-9/^OF/+Q@XMH5S]OX/WVET?]A%*IOC;?8TY@1'!Z$;/VOA'\0:6J M6$!$^YFEMS+EE<+]8PG',\U5*;D8SB:7(ID/YV?GXNQR>)G@YVQX.4E.NBQ\P&N* M7!'T$#N]/*>?RWDB9M@WFXK9>#B]F)U\M@'"8<5\-IPF%W1U!MWC.:[.DG-( M9LOFE\.SZ?FA[S.CWOT,*NL^U-W\#4$L# M!!0 ( (V 05:\A9I!;@< "P2 9 >&PO=V]R:W-H965T1;)@F09';;662VT\ET!T71!UJB M;&(D44M2<;R_?K]#2K9L)^ZVZ(-UH MY#D)@AJ_-C)[NRV)L?O<2O_1V0Y;EMR(>Y5_E:E=7_?F/9:*C->Y_:PV?Q6- M/1.2EZC-HQB)/:6%4TS-"@D*6_\^?&#QV&^>@5AK!A")W>?B.GY7MN M^4IE+:\I9OI51JZ+.J-=MP+=8*#*;/N&$;E [=.(U$54N98U->IJ Q!0?Y3@0K!==.ZAV08JEENA)]]AVF1:)6I?P-SB4]&>6NDT990/!# M&CW!YZ0V%Q19$1!JK=&G2,9-W_KUF1"L)I3MKJ=)_V]ZHT M,"WEE,-W/*>0LD>"4&R'E')>X[E1 -K49TCCBETS:7QB1,41R];_E%?[Y/RR MIGCG:'O.]WR90XY63S(59!+=M_C]S*F-UF&;2'Z ?*I0]6%-@XN#4&=@=G$_I/+.Q/%I&[1R-_ MGT_"LU40?%%DVA^7%CQ(OB04D,($][76\,WEL5X&U./^>#IU]W R=_=H 5T0 M)I>]NH:)3;V9X&=5)J_*&O?C68CK:#;%=3**V8,J5Q<^HXYLRSO:=4WKK#M+ MIM'<6Q;%WK+%-'@A$TPS!LD&@NY54?%RZU!]]HX*:;]%HHSUL*J>3U/+FO.%OX9])/,8UGHU<'$?C">Z+<1S\ KMJ;CE)T2IKOW97!/ZQ67J6L:O"!4)I(DKQLL*Z!3W2)OIO2+&3D? MS7"=+6(JA0O:+/A\6(WP>TSNFB\.]7T=3X*O;M@E1$Z3'[3L3>0$?7 M7]ZR:#!BX2#";W+*G$KC>@YS4$I=Z<\L!C%=Z?DCM[7V]@#GSQ0FA084ISE+ MG> @;-@1\?\GS22(%(0%SMJ&(6)OQ#/YV94K#4H^O ;AA2^C>4,]<]0Q6R 7 M_[F>,W82JLDRB#;MY MNQU ,UPN< 32V_;SLI:YBTJN$NZM9C_D*UGVV8<<,Y*2?F+@;@)0NH^I%7Y<8.3-I?9YM,'Z:M:Q:,ED^P;W._6CC M,-MN'5.-4M?LBZIDPN9Q>-D.WX>SVWXNH,]D@A9/HD1HY,N0\K_#] $$OPY! M?C(%H*A"G$#=?BH%FKHF'8_F#DX(HN?CN1]O:E2FH'.I+.JB3ZYH:AFB,OF, M:P?>O*-*!T/(A]P!O!48J>UI&A&>"9ZL6^^7XME")"8S!RG_WY)>A+.CDAZC MP!9'18V!8QX>E?5T,3LJZRG:UV%9MX6,[M2/YHN7SH[#S@F^$'KE_J.(U5)DW8&UM%@-NGY^:M]L:IR_PY-A:)G=EN"_]^MA-"D:"\)'?G^SY_%^?S="?D MHRH1-3S5%5RG/MFSYUWV$/D(4? $@'($YWNY%3 M>44UG4^EV(&TW8;-!FY4AS;B&+>'2741B+\N5@J+]B5O"X?N$UB(3U= <9Y[Q@$*Y16]^]W.$A]L\.XS#XA] ("9P<922*SF&/ZTV<"V,HI4&L0)<(*U$97S*^ MG@S,Q\=ZB;(_ /B^X0AQV&6OZ[&K1(,[NC/_HD;): 64%\;:35/978XA3?PP M)#9(_23);!#YXU$X># N/67\M)$B1Z5@G/EA&D-$4I^,4XC"D9]FT>"GT(;T M&*(T-NN)B4@X]+,D<;7,3X?1>U\\V+-"C7+M#&^GWG#=NJ*O]G?*16NEU_;V M0KJAI8D'LC5YFVC1.&,MA38V=6%I[D64ML&LKX0YDBZQ&_0W M[?P_4$L#!!0 ( (V 059>-*58P00 +\* 9 >&PO=V]R:W-H965T M M+BOM_F'=[4TB#_)6&UGWRN1!+9KNR^_Z/.PH9,$S"JQ78,[OSI#S\CTW?':B MY!J4W4UH=N!"==KDG&AL46Z,HE5!>F;V4%/ 96-XLQ3S"N%,:S3Z M9&S(AMTYSGN\\PZ//8.7PF?9F%+#3TV!Q;[^F'P;'&0;!\_9BX#O,3\"-O6! M!8R]@!<- 4<.+_JA@.&]T'DE=:L0_CJ;:Z.H;?Y^*@V=E?AI*_8H'>L5S_'4 MH[.B47U';_;Z59@&[UZ((1YBB%]"_X&BO8QW)0U""J]?92P,W\'_I.BRP,:( MA>!6)K;+O%LV)3? *7^ZG?]#9P^,!%Y+9<2_W!W$7-*1U@;D@O8B+&1%S"": MY?&(:HWU')6K]Z>V08@"'[;2R!]=N"-!$X65@].E6&DX !;ZT23H!F&P'8S. ME0VCX35J""=^0)O"U)].-Y_1E6S>YK)>H;'V F 3]QM%F3^) Z!/E&X^HU]0 M:Z*2O*U;LH_%7FC'S[EW&$[]* SA#8T(=9KT(S:9PIL]#P_#T$^FF5L/?98P M-PK\:4"R/5&&+I0250,WYIY4 >W,,6+3B MC)+#LA*%P[TQ]*&[ROE_01526-J;B]0N&ZH8DA%.J8ZIH6PV#K(LILY7#NFV MYV?89'V=.&'H9"VD,46C0YPFX&0]?U%$='5OIX]%%)(H)! M9U2CSXS =G>UPAJA77"C7+G37:'OLB172M#^BSX*YO(VV]&RS MHPBO:)4[4A3."I60!;C 'X(]+@UYQ_P@"IZZD\8[CPIB@:5[.ME*MHWIWA># M='B=G76/DNWV[FGWF:NE:#14N"#5X&B2>*"ZYU(W,7+EGBAS:8ARW+"D%R8J MNX'6%Y)NJ'YB#0QOUME_4$L#!!0 ( (V 05;E9U>90 , ",' 9 M>&PO=V]R:W-H965T&J7=,JJ)VILX=D6-C7!3TZ+FE MN<@)9DF4G\,Y'A>PIM-X'-G83N9) @ZU9(O# M@E->38N6AL5* MOA##NRFL^?Y@@4W.*(>+.8$>H18EG%TGK'@.I@*Q%5*)7.%!9<=9]1O_EWU? M2\XB-R#?G1SDQO)=X?PXCW/&\%<,Z5EP7%?XHQFPAVCA.-=,C3M/\)]-TNL$ MI&;1Y--0^DPK)$(; ]J.QM.&F/EJG<*Q XE>-JT&[">W9\2Z=IJ&'C=;Q!5@/C>^[^_!\ M\+W<2.U8=L6AR?1R'H$=6O(P(=.&-I@;XJ8:AC6_8FB] Z]7A@ME/_$;C._B MZA]02P,$% @ C8!!5F0(WQE% P @P< !D !X;"]W;W)K&ULG55+;]LX$+[[5PQ4H".T>U%(N?Q\1O.@\N=T@^F1K3PU#;2K(+:VFX1 M1::HL>7F3'4H25,IW7)+6[V-3*>1E]ZI;2(6QUG4*1S?+D^H/_A8Z=8-MS@E6KN16GK59 '4&+%^\;>JMV?N(]GYO *U1C_A=U@ M.XT#*'IC5;MW)@:MD,.?/^WOX85#_IH#VSLPSWLXR+/\P"U?+[7:@7;6A.86 M/E3O3>2$=$FYLYJT@OSL^IIK*>36P UJN%)M2S=U5W.-R\@2O#.*BCW4Y0#% M7H'*X).2MC9P+4LL?_:/B-;(C1VX7;*3@!^P. -V'@*+&3N!-QUCG7J\Z:_$ MZH.$;Q<;8S65QC_'XAW@TN-PKET6IN,%K@+J!X/Z$8/UVS=)%K\_038=R::G MT/]?8DY"'2?Z65F$'-Z^R5F2O(=7CX.O-4*E&NI>TH/EFP;!PTAKP))28Z%D M(1K!?9^IRDMWOA^P!/Z(FMH;C$,S0(/!6"Y+!]8;T@L)A6J[WCH)-9@H@-10 MBJ9W[G@@UA$QC[&84#_Z,[[T7%L2^X*#@_3KCJ@]O[L33W"/^& F5$?8;LCN M4$OP0S+UD@1^P69R_]^09.\-*.(CP1UN=@@I2<)9-@_C+/?+:1+F:3I(XY#- M8K]DLW ^C2?7544SR\'Z2Z"I!0:+7@LKT"PFMT@E*PI'A,9#\0"]%)2*V3R< MG:>0IF&>,"#4;#J'61:>)^PWF1]20-0REH99QCS+>19FLVR0QF&>S[TT9V&6 ML@E5BW;)IX]4E$@KWHU!\!W7I0%\*IK>):S2JO49&_(_EL_KJ:="U 3Z["1" M$=:^$+$\@V,]%[T8C"WJK1__AL[KI1UFY"@=7YB+8;#^,!^>IT]<;X4TT&!% MKO'9?!: 'D;^L+&J\V-VHRP-;;^LZ95$[0Q(7RGJN/W&'3"^N^OO4$L#!!0 M ( (V 05;+8HI(+ 0 $,) 9 >&PO=V]R:W-H965T]V);4_?773WFR5OK1%(@67DHAS30HK%U==+LF+;!DIJ-6 M*.DD5[IDEI9ZV34KC2SS2J7HQF$X[):,RV V\7MW>C91E15HC1<2="83X.KZ.*Z[^2] MP#>.:[/W#Q,.L7][RWZ MS]YW\F7!#-XH\9UGMI@&HP RS%DE[+U:_XJ-/P.'ERIA_!/6M6S2#R"MC%5E MHTP,2B[K-WMIXK"G, H_4(@;A=CSK@UYEK?,LME$JS5H)TUH[L.[ZK6)')QTVBG%/,F7 9[+6=",5^[1[#?CN*AM3;%%*> MNM ;9P4JR2G4I\YT'%[>SQ^,_XPNSX"MF:;" JL RY50&T0#C,Q))<^W.X>+ MK\0I5X+&CV/(27P[@APW0J]' [<;$M/>A9QK8Z%@(G]#_Z)U_TK6AP0>/%E? M+ :^^RF 6>O/RAI+O)Q)9N'W2B+TPKJ*(>K'[;@WAA-(PDX_;OVBF72 33R2 M?B<G<3N,0SI(XLXH?FN5>@?+ M!>5@VS\0)?WV>#0DR\-19S!L.707'UEYN3H>!IYKVURFHLK(+5-[9PL"]9E; M9-^RQ8"F_SS?XEINE_+^.*^$5+R M=]E4&=.2%(VO#28$.-)4*@=Z*]\#V^I9H>8J,^";W"7VPF7,'_W5-(6?CK#= M_;HFL%C,SQ;/Z;O=:?G=Z+#D/UPW*J[MIYA[WIZ E%[$ W\.QR. MZ$VE.4K\.DDBN#(NL1\GAADX&;8'O=B)666I3RJI:0(L)87W Z.Z&;047M>I M==K>&X'=O8NM1$J)N[Y=SBIIZSMNM[O[0[BJ+\97\?KWX@MEE%.2!.:D&G:2 M00"ZOK+KA54K?TTNE*5+UW\6])>#V@G0>:YH(#8+9V#WWS3[#U!+ P04 M" "-@$%6W1@#4RL# *!P &0 'AL+W=O1 '1\$=WY76"<+%K&8[7*/]HUYIVH4]2L$KE(8K"1JW\^ ZOEQF3M\K_,EQ M;T[6X"+9*'7O-K?%/(@<(1286X? :'K &Q3" 1&-;QUFT+MTAJ?K(_JO/G:* M9<,,WBCQE1>VG >3 K\\98577&M*^X M;&=VZ/)P8C")7C!(.H/$\VX=>98?F&6+F59[T$Z;T-S"A^JMB1R7[E+65M,I M)SN[N$/+-5*6+:P$D[/0$J@["O,.8-D")"\ C."3DK8T\%$66#RU#XE,SR@Y M,EHF9P$_8'X!R?0=)%&2G,%+^PA3CY?^=X1+E+CEUL!?UQMC-57$W\\%W.)E MS^.Y5W)I:I;C/*!G8% _8+!X_2H>15=GV&8]V^P<^O^YC[, S]/[K"Q"','K M5Y,DCJ_@!R_PI418-W4MO(P)^%C50CTB_J3YQD$DT=4/JV1N H_;(G\\?W:WZ KXCW70D-J "PVI#VL0C@NR3U MDAB>Z/QT/%A3V#Q'R)6Q\ O)8C=F8QHSO\ZFP\&M)$I("EXKS6)(AD,835(8 M1M/!=:6TY?\PWSO4%H0R!L:0CC*(,Q@GD\%G:IDU:JX*GL.F+:VCQV$VI7$R M&M$8OXNF$S^/TV3@4IVKJE:2@C<.6;Z(HRA++E64=YJKBJ 6ZR@NZ]5UT?Q0.W<(+S!@[/@=M-U;5OMMME*7>Z9&PO=V]R:W-H965T M+E&<.SYPY)#5:2_6D4T0#FSP3>NRE MQJRN?%]'*>9,7\@5"OHGD2IGAJ9JZ>N50A:[I#SSPR#H^3GCPIN,W+L[-1G) MPF10Y4S]FF,GUV&MYVQ?W?)D:^\*?C%9LB0]HOJ[N%,W\'4K,!?S#<:T/QF K64CY9"?7\=@++"',,#(6@='C&>>891:( M:'RO,+W=DC;Q<+Q%_^AJIUH63.-<9M]X;-*QU_<@QH05F;F7ZT]8U=.U>)', MM/N%=1G;H>"HT$;F53(QR+DHGVQ3Z7"0T ].)(150NAXEPLYEN^989.1DFM0 M-IK0[,"5ZK*)'!>V*0]&T;^<\LQD&D5%7F3,8 RW)D4%U.K^S/"C=1Z MY!M:R<;[484Z*U'#$Z@]^"R%235\$#'&+_-]8KBC&6YISL*S@.\QNH!PT(0P M",,S>.U=V6V'U_Z#LN'?Z4(;1;[Y[Y@"Y0*=XPO8O72E5RS"L4>P&M4S>I.W M;UJ]8'B&?F='OW,._;>[=A;U..+A\%P>CN_<,7LNZ5+9<+A]UJ:Y+ 3IM8\D;1(E\U\3J]6!R[!?>V0;P"2APP_J M;2)9;PV(:^T+G?-1H12)\:ZJY!A2Q9GZWFWW#Z5 $;\2H3

B3'I>TAI7= M.N!UJ70KV&S7G&W_OA=,&2+ "'G?2YK"&DFO1&;D('U5F[IBJ/(;LBU<&\R) MI4.8$[3,>.QT>3#TH%N#!*257GKSVE55NW_%RZGK6)%U/C!E>TVV6^SM\W?% MTKGFB*E.&PE.6XPZK0S_Z4A8MG2;4&TQ6470R)#*Y>7'J2)2X*L@1>52\)\4 M(ZB1Y>:XM-UM]SJNR>Z7^D^/NRH;-Q8'H8Z;*"MB:V.[MSDU-)+:Z,:A5T(8 M=*$-UBRE6K2/-UN(DX1?$&TZ;O2OS21;=$MWA%N;D*G5YTS9 ( '@% 9 >&PO=V]R:W-H965TG+ M)#0>5=&!:I/(-#U):J6MR.;=V;7/YJXEHRU>>PAM72O_M$3CM@LQ%<\'-[JL M*!XDV;Q1)=XB?6VN/5O)R%+H&FW0SH+'S4)<3,^6L^C?.7S3N T[>XB9K)V[ MC\:G8B'2* @-YA09%"\/N$)C(A'+^#EPBC%D!.[NG]D_=+ES+FL5<.7,G2ZH M6HA3 05N5&OHQFT_XI#/<>3+G0G=%[:][[$4D+>!7#V 64&M;;^JQZ$..X#3 M]!6 ' "RT]T'ZE1>*E+9W+LM^.C-;''3I=JA69RV\5%NR?.M9AQE*U?7FKC* M%$#9 E;.DK8EV_!9J[4VFC2&>4(<*R*2?.!=]KSR%=X3N&*F*L![6V#Q)SYA MC:-0^2QT*?<27F(^ ?GN#JT >9O1PD=M19:%2."\$M$] _H,@.#Z8GZ?F>%&9C"K-][/_Q=OMY MOSA"F$HX/#B5T^DY_%T+2]-Z)36\M\RU=''9\!5\!/^I>6]Q-AZLE+(&[:31S,+R*KG.+FYF)!\$/DO8N)TQ(R:% M,75M>)1,"! J$)PL2XNZXMWX;N".7@CMX;=2? MLO3553)/6 E+WBK_P6Q^@H[/2[(GC'+AEVVB[/0L8:)UWM2=,B*HI8Y??M_Y M84=A/GE$(>\4\H ['A10ON&>+RZMV3!+TFB-!H%JT$9P4E-0/GJ+NQ+U_.*6 M2\L^<]4",TMV*S770G+%WFKG;8O>]^YR[/$@$A^+SNA--)H_8O2,O3/:5X[] MJ$LH]_7'"'! F?]CG*/)V7&35#P7KN$"KA*L#@=V#L4^>JY+;DO';@Q^ MJ%P0@V-+,KH.1KEC'M4;*P7@B'LLXU:5K "L>0%8LB7#WL,X5K!SV*5PW'!9 M,F\8QDJ[)> F4Y(74DF_95*3K+$E6+6-(CQV@ +\!D!C^=@[--1PZZ60#2<* MN$TP:N"4"D2+E=S#*'!;M;)$5XHB>7F\,P=%I4$RZVHMI$"LC%6>OD/ MRIF"/(MJR%67K-4["U(W+1[>.@A\NM-W#4M-/"L+P IK>,D4K$&YBV>_T)=E M0YQ^;S%P9?2C"TX(_:XCZR(NCL:Y0 $G QY_E'3PMRQQ*@7&,[C=!?"]ER6X M48<@'Q#\=L#+H'5+)VOVY32\$<,>R^">UXV"]"MI@N-D+16W/1AL@B1Y$&CO *KD(BQPL_!+L P3$!Z6!*!E<9Z[_W8&M$[5L;/4-':IKV)"4:2VB7ANUIF5AH90>08E8IH6QV -QQ^U"WV\-3X/&\D!_.\]L4 Y5 M+"F0?7/:\XMHK:6U+AQ1Y]L^CP5R!2OY=X'MDV[9'C@%#^Z@CK ],EXB8>P[ M:9<4%;:Z@OH/)H23*RV7F(J(1F!]K(A*\)C4)$S+T6%6NKOHX:51*GB,^1#Q M^(X*/<8?!H# [?@2?11]T 6F=T6H:J-7D5H)A4^Q#(5J2S+5:EXC;SRC#'N8 MV*X-L1#&>>Q">#%#76"1T^7\N#['@

MWF)FB;=)'?0]4?W M2*JNX42NADY).=?J<,L&O\2.Z@!1T_S0GR-V["$TWGF[UF!7X86.W*F[Q6?L ML#K\";B.;]\'\?@/XAVW*ZQ\O"*7J#H9O7J98/F$5WF<>-.$EW!A/+ZKP[#" M/S)@20#WEP8]TDWH@.&OT>)?4$L#!!0 ( (V 05:1J+>3I ( .4% 9 M >&PO=V]R:W-H965TN)=Y02X0+N>UR/$!Z5M]9W@7 M#BBI++&R4E=@,%L$YY/3UY3A=!Y BAPH0<@N#7 M"UZ@4@Z(:3SWF,'0TA5NKM_1K_SL/,M:6+S0ZH=,J5@$QP&DF(E&T;UNOV(_ MSZ'#2[2R_@EMESL]#"!I+.FR+V8&I:RZMWCMO\-&P7'T04'<%\2>=]?(L[P4 M))9SHULP+IO1W,*/ZJN9G*SYBG<"7F(R MAOAD!'$4QSOPIL/04X\W_0#O02@$G0TCPL_SM27#?\BO;=-V8+/M8$XUI[86 M"2X"EH5%\X+!\F!O-D54.5"!DTEB"YT880N,^;29M(I2_,&@1K%:I3QQ@H3;L+(9A1)6RO)V! M.#1\;F3-JB=0.A&$*0CRE4,^:1 M:)MJ2'4%;R*3@0\N"YK:2+0/VX]%T=@(YDQO# MMNL,-Z17HLF]P5B&;"KJ5#A$!P\[[Z3[)[TSP!MA&ULG51-;]LP M#/TKA OT-,2.FW1=FQA(TA;;H470[N,P[*#8C"W4ECR)KMM_/TIVW11(LV$7 M6Z+>>R1%D;-6FP=;(!(\5:6R\Z @JL_#T*8%5L*.=(V*3[;:5()X:_+0U@9% MYDE5&<91=!I60JH@F7G;VB0SW5 I%:X-V*:JA'E>8JG;>3 .7@QW,B_(&<)D M5HL<[Y&^U6O#NW!0R62%RDJMP.!V'BS&Y\N)PWO =XFMW5F#RV2C]8/;?,GF M0>0"PA)3<@J"?X^XPK)T0AS&[UXS&%PZXN[Z1?W:Y\ZY;(3%E2Y_R(R*>7 6 M0(9;T91TI]O/V.5*\H]&3Z5S*/D#E-4!(LTU8TB MJ7)8&ZUXG2)?/=E92.S%8<.T5UQVBO$[BJ=PHQ45%JY4AME;?LC1#2'&+R$N MXX."EYB.(/[T >(HC@_HG0PIGWB]DW?T=G)=%4+E:$&H#*Z,T096VICNP5CX MN=A8,OQN?NV[A<[)9+\3UTOGMA8IS@-N%HOF$8/D^&A\&ET<2&$RI# YI/Y? M53NHN#_>6TT(XRD<'YW%X_$%_,TM?"W0(+3NHS3WK(>+5WC]%BXR71-F(!50 M@?S<^>Z9L)4V%24\HS"C7E+\HR(5@J 0CP@;1 72VH;U77F5)E:DP:='.EE\ MJKG@SJ([IN#^(C220Y 57PD!3P_=N+>AK"YE)ASZ6BJA4@>Z)S9X]R/85]MP MISLK-+F?019\"EVC#M9AS"VZ[GZ%=S/R1IA<\LLL<\Y.&PIJ^\9+ZSO? M]]UWMN\RJI5^,CFBA9="2#,."F1-5HJ2=3.F"63+U,C2E1I9Z M4"'".(H&8<&X#"8C[[O1DY&JK. 2;S28JBB8_C5#H>IQC MDBWQ#NWW\D:3%;8L*2]0&JXD:,S&P?1T..N[>!_PP+$V6VMPE2R4>G+&/!T' MD1.$ A/K&!C]K? "A7!$).-YS1FT*1UP>[UAO_*U4RT+9O!"B1\\M?DX. \@ MQ8Q5PMZJ^C.NZ_$"$R6,_X6ZB>T- D@J8U6Q!I."@LOFG[VLSV$+DNY98OHW M/B2IK=YXHW<6'R2\Q.0$XO?'$$=Q?("OV];?]7R]/7R["WZ\QF*!^N>N@@_R MN1X:FI(E. ZH20SJ%0:3UZ].!]&' VI[K=J>9^_N43NK#'F,@>UK>_Q*/IA; M+,Q.P;W_(+C?"NX?/-Z[IM?=T[IB7,,#$Q4Z:VH,VG4=^M^7T>@^S'Q/=V:5 M90+*2B>_*A[W(\B(" Q)Z,Q3 MBN 9=_T#7%HFE]PMFY!AY\)W.&J:;X*YVS0Y+PW$9U&G>8F2%<1^'G6^*?DN M446)%J$;=3XIE=9<"(B/N[1[O^LDCL"?PZYK#+#.WKYE>S&< G:#]+D-U!+ P04 " "-@$%6A*=.5/8" !1!@ &0 'AL+W=O M" M!Z2Q#GA /+C)-;&6V,5VU^W?F1K3PT#;2 MS(+:VLUY%)FBQI:;,[5!25_62K?I12M&B M-$))T+B>!1?#\\O4V7N#+P)WYD@&E\E*J3MW^5#.@M@1P@8+ZQ X'?>XP*9Q M0$3CQQXSZ$,ZQV/Y@/[.YTZYK+C!A6J^BM+6LV 20(EKOFWLC=J]QWT^F<,K M5&/\+^PZVRP.H-@:J]J],S%HA>Q._K"OPY'#Y&\.;._ /.\ND&=YQ2V?3[7: M@7;6A.8$GZKW)G)"NJ8LK::O@OSL_ ;O46X1;K!0E12^4B]O^:I!\VH:68K@ M[*)BCW;9H;&_H(W@HY*V-O!6EEC^[A\1LYX>.]"[9"Y:JQ86Q%73LZ"2VQH6OMBHX=O%RGC]]Z<*T.&G3^.[$3HW&U[@ M+* 9,:CO,9B_>#8T.I7U\O10/\!7Q;O\Z!D3=:K':^C>W)PS4<&Q7!'%H^I$F\9KA_]@,J+>T M9TCS'!A+PVR8."E.PG2,X% #K$0 &0 'AL M+W=O=78)0VM6=LBW>1CJT9 MVVFGZ=BM&SO)=#I]@*B5Q E)J HR?WZ[H(4K0O-J$W[(%[ Q6(OY^P"NE@* M^5G- #1;Y5FA+GLSK>?G_;Y*9I!S=2;F4."7B9 YU_@JIWTUE\#'9E*>]5W; M#OLY3XO>\,*,W=3 M> #]87XO\:W?:!FG.10J%063,+GL73GGUXY-$XS$QQ26:N.9D2LC(3[3R[OQ M9<\FBR"#1),*CK<%W$"6D2:TX\]:::]9DR9N/J^U_V"<1V=&7,&-R#ZE8SV[ M[$4]-H8)+S/]7BQ_A-JA@/0E(E/FRI:UK-UC2:FTR.O):$&>%M6=K^I '#+! MK2>XQNYJ(6/E6Z[Y\$**)9,DC=KHP;AJ9J-Q:4%9>= 2OZ8X3P]O 5U2[.B1 MCS)0QQ=]C4KI4S^I%5Q7"MP7%(3L3A1ZIMCWQ1C&V_/[:$QCD;NVZ-KM5/@6 MDC/FQB?,M5VW0Y_7>.@9?5ZWA[]?C926"((_VGRL5/CM*H@9YVK.$[CL(?05 MR 7TAJ]?.:']IL- OS'0[](^?"CG\PP0Z9IG+"TJIE6@S[B&,=."(0LE#A93 MEI$[3!+83L7DM,07KA1HQ7@Q9EG*1VF6ZA14FYO=ACS.@$U$AD2EA30A@LVE M6*1CC)_Z2BLMS"OD(Y!-;ME/90',L^NWY^^>&7'8U62"W$75MV@H>Z^;NV=4]"ES6-EE!B;\UV[%$H[ M)TX8FKL;1.;NQ6B+GJ&S/$EDB2[""NLLBEL_BR)Y49=SX@]!)Z4>69YU>>Q6$'J(,&U,$70&VJ/!,3EHA\SHNG M[Q1"Y-F,1*@:L\($8A-27*:*')E(L>\7DKA0W-3T5HQWV]6"<56WI/0O5(Z? M;RI[7[^*7&?PYG^P^MS"AF*6^K7D$I-7U4ZV'GU<8O:?3A_2%?L$\+DNK2T$ MVJ?,ELS>YSW25.X<\6/,?. [>/4'MD&H[01XCQW?^HA^F5*P-65TS!#+3LP< M%/3"+821""F,8U(8Q14%/%(;2FF<44:HK7I$]@"O@]BGLG5*BUGOMRLG(LDG " * M.A(^:!(^.#3A>P%MRV&GMO8<;D7UY0YE?3+[/8P57V"PI]@R@#;!&XRGHGR$ MD7P"+M4Q\\YLYIYY^ OV)X]3E5 .&.8-6'#FLF^9C\)TI>>.V$5-[*)#8X@D&#YO-2&7S@)L$H> MN6C L75/\$/1!<]*^%+@ZJ;= 8FX@41\,)UV=T:P@**$-@!TZFPG%>W!27>M ME:7MA>[?M\.M5O=R831G 2IS(H>] KQ.&$78-]L\WXY,D:-6&#E1%PL=^_G M97<&_4.Q)CNN/4E7>%VW33SKCDT:L#V4Z*1DA2FK18*F4@O64'"$R4ZR6FGZ M!2O,/JA$K@*=*M.\S$]HR5W+-OK'/S'(- S@R8R@13DL8*51Y0*J:OC?DCQV M!SLD=Y!R\0[-#WB1!Z_4(+-/_O#/\&4$L#!!0 ( (V 0591(<=2C@( M '$% 9 >&PO=V]R:W-H965TS#)A5AS[,PVI?WWNW8@91)E+_']/#[7 MSO%LH_1O4P-8\MP(:>9!;6T[C2)3UM P1:;5P"K?U(B( MQO$H:AB703'SL5M=S-3:"B[A5A.S;AJF7RY J,T\2()=X(ZO:NL"43%KV0KN MP7YO;S5Z48]2\0:DX4H2#S9QDRR4^NVQ(X0 M""BM0V"X/,$E".& D,:?+6;0;^D:]^T=^A<_.\ZR8 8NE7CDE:WGP3@@%2S9 M6M@[M?D*VWDRAU6C%MW1NJ!' :^@/"-T M$A(:4WH$+^W'3#U>^I\Q7\@5-Z509JV!_#Q?&*OQO_AU:.(.<'@8T&EE:EI6 MPCQ ,1C03Q 4[]\EH_C3$;K#GN[P&'IQJ9I6261LB%J2O3LZ1/0XU/X%EPK% M9*S#M#60I1*H22Y7TP&>-S0+T/V9DV]K"22-M]YK/O619'#'-O@?6M"<"<)D MA;)N6^%V.2%Y%L8Q=48>9MG8&4DX&<6#1U3H*9>GK58E&$,FXS#.4Y+0/*23 MG"3Q*,S'R>!!600](4F>8CY#B\;#<)QE/C8.\V%RZ)"C/1DTH%=>[&[JM;2= M(OIH_YZ<=S)Z+>\>HQNF5UP:(F")K?%9G@5$=P+O'*M:+ZJ%LBA1;];X)H)V M!9A?*F5WCMN@?V6+OU!+ P04 " "-@$%67U%X6RH$ #P"0 &0 'AL M+W=OVU557U@TD&<"^Q<[9S[/;7=^R$ #T65?T ML>>9V8>STP\VTOU M2>\ #'FJ2J'G_LZ8>CH]/ID3&\E:RD]V<5_,_= Z!"7D MQB(P'+[ "LK2 J$;GSM,OS=I%4_G!_2W+G:,9:".K3AD]J+AH1_;4\7"B, Y?4*"= G5^ MMX:UZ6A(F"W O# MQ):O2R!+K<%H,OC(<*5O9D.#QJS*,.^ [UI@^@)P2MY+87::O!$%%.?Z0W2R M]Y0>/+VC5P%?0WY+Z"0@-*3T"E[<1QX[O/C_1?Z:Z[R4NE% _EBNM5&8/W]> MHJ&U,KILQ=;45-TW41I^?R6&41_#Z!KZ8B6K6@H0Z*_< MD/L"9WS#[95]'=$EWZ^CG^'Q(QYK&3([9@A#?G2S_@N+C!A)6"65X7\S5W&Y MQ-K5QKIF=D VLL06P,5VZN%=0K4&Y>[SQT8 B<. '*5QX*U<[N-"0>G@]([7 MFKPB- KB+&PG47B<>'?*WJ1@%6@294&(AZ(TF$P.@_>S%-_ER!@8:R\D-',_ M+QX'V2@D.,3I8?!^ JVQ9^1-U:!]*,Y"F[[DWB":!'$4D1N<(>HDZ68TFY"; M,P\'410DD[';CP*:4#<+@TF(LC-7!]9/W*0C=YI27'F#&(.VH&2 U-'6$+(Y M"C.KCMW\ZPM[1;(@22,O(E^N'SC8.$LW:&VX7!/P9,@&^SW^Z9R5Y!F8TH3CE>HN$?74 M>]ON_8Y[MDUA:GHN&6GFNLP(&8HL8YTT==($99323I8X64K&V:B3C)PD(UF8 M=)*V9XU)0B-RA>RT)SO]KV2O=GC%F$Q&4ZW=*8D'U*FM6,JN$+>1<#RD?!Z,H M]98GM<>KFG&%;P%#L"=K6SY876G:I?J+8),@34+OV.GSSPU7B%YE_;/F67[ M%3\>;]]"[YG:&PO=V]R M:W-H965TP@VFZ2;0]$#+8TL(A*I):DX_?<=4A_)MEXCZ$4BAS./[Y$SP^5>JB== ACR M4E="K[S2F&81!#HKH6;Z5#8@<*60JF8&IVH7Z$8!RUU0704T#-.@9EQXZZ6S MW:KU4K:FX@)N%=%M73/U;0.5W*^\R!L,=WQ7&FL(ULN&[> >S.?F5N$L&%%R M7H/07 JBH%AY%]%B$UM_Y_ /A[U^,R96R5;*)SOYE*^\T!*""C)C$1C^GN$2 MJLH"(8U_>TQOW-(&OAT/Z'\X[:AERS17./Y%"PMC)W^H4>R5AM9]\'(H.:B^[.7_AS>$T#[ .IX=QLYEE?,L/52R3U1 MUAO1[,!)==%(C@M[*?=&X2K'.+.^9DIPL=/D%A2YE'6-)W5?,@7DXP/;5J!_ M6P8&]['>0=9C;CI,^C^8*;F1PI2:7(L<\O_&!\AO)$D'DAMZ%/ *LE-"SWQ" M0TJ/X$U'T5.'-WV/Z$[MEXNM-@ISY.LAO1U%H4$]@[<^ M^1"EX?D1LO%(-CZ&OGYTB04YN7@&A772$=;DK]9HPT2.0LAGC>M$_BSZD]#B7AQ)((2NL9+N'L0E"G&1A-#&XJ""3(N,59Z[F M9.&L^T$"ZR7H3H)\(Z'M)62CA.TH(>\EP""A00D.8S'!VG1[_-TR9=#LVTF 7=<,2GRU0U@'7 M"RG-,+$;C _A^CM02P,$% @ C8!!5N\B"[W- P C @ !D !X;"]W M;W)K&ULC5;;CB(W$'WG*TJ=530C,?2%.P&D87:3 M;*15",SL/D1Y,-W5T]:X;=9V#Y"O3]D-+&09M"^T+U6GJHY/V8PW2K^8 M'" MMA323(+"VO4H#$U:8,E,2ZU1TDZN=,DL3?5S:-8:6>:=2A$F4=0+2\9E,!W[ MM;F>CE5E!9$3) M>(G2<"5!8SX)[N/1K.OLO<%GCAMS,@97R4JI%S?YF$V"R"6$ E/K$!A]7O$! MA7! E,;7/69P#.D<3\<']%]][53+BAE\4.(+SVPQ"08!9)BS2MB%VOR.^WI\ M@JD2QO_"IK;M=P)(*V-5N7>F#$HNZR_;[GDX<1A$;S@D>X?$YUT'\EF^9Y9- MQUIM0#MK0G,#7ZKWIN2X=(>RM)IV.?G9Z=*J].5N1G5E\*!*.FO#/%USP:2! MFT>V$FANQZ&E8,XE3/? LQHX>0.X!Y^4M(6!#S+#[-P_I"2/F2:'3&?)5<#W MF+8@&38AB9+D"E[[6'G;X[7?PN,F%JC""'N M=YK#08\B]P:M;J_AT!T_LO)V-1\&7NO87*:BRJ@L4U=G"P+=(.EOPVU1H,B MM+?" U%8KH7:H;-4X)1I\AU00K:RBMBV;%L[*N$SU/BUXAJ].EMP14?=HXZZ M/ZJCL^YP70%$"WR4J2H1'BF1&4K,N;VDL:M!?D1CUEU!>Y'Q?XF.]#0;W+HQ M0DJD/A/+Q!4R+ $R(< Q0WH\\UO[^^T@T35JKC(#/@>GGI&3A=_ZJV+: MTFGZ>PP.JX\;,MO=+?F65(HO^VNN\;U&OJVT_4I\KJ/OMAOUC5S?-AA+^A_T_;S?CR\>?7CR0I1(1+EWT#%925L_%L?5XU-[7[\PW\SK M=_H3\F+5VK\W*V7I]?+#@OXNH'8&M)\K90\3%^#X M!V3Z'U!+ P04 " "-@$%6]B.\B[\" #W!0 &0 'AL+W=O6]52[3J1=80EA@8BP"H^T!+[ H+!#1^-U@>NV5 M-G!?WJ%_<;E3+BNF\4(6=SPU^=0;>I!BQC:%N9';K]CDT[-XB2RT6V%;^T;D MG&RTD6433 Q*+NJ=/39UV L8!J\$A$U Z'C7%SF6GYAALXF26U#6F]"LX%)U MT42."_LH2Z/HE%..PMSE"(LM*"JJ#MN""P*L= M^*HN#+EH TPA, V9+*AU];A#;0"&XK]MF#*HZH>&G?5V2XA/'Y;\$>X0[YM_ MT*%7Q')%WKN7A&=+Y"Q=>.'SSW%G2:7E"=:D3LC6M6L\H#5V>\E,KP/\Q- DJZD%K# *)^#-T8!N&P<_UJ&4Z@%X]H M'?;[M'9/@]'0[8/HX*_T]YJQ1+5V(T<3U$:8NB];:SO5SNMF?G:O1^(54VLN M-!2846AP-NAYH.HQ4RM&5JZU5]+0H'!B3I,9E76@\TQ*LU/L!>VLG_T%4$L# M!!0 ( (V 05:$*81C$ 0 *L) 9 >&PO=V]R:W-H965TH&*>F;:Y,)1T\Q#NS H$A^49V'4;)Z%N9 J& W\OWLS&NC"95+AO0%; MY+DPKU>8Z>4P: 7K'P]RGCK^$8X&"S''1W0_%O>&6N$&)9$Y*BNU H.S83!N M75QU>;P?\(_$I=VI V(*QSJS_PK(^P#>]7,AW2O\.YY:9\@B_^W+L83H[(?@;7-A%R+&84#"630O M&(P^?VJ=-2^/$.QL"':.H8\>R]T">@:35*@Y6I */K)L^S(Y.M?^3)Y2!,?K M#U/>PF#16:#3P*5 $T-D,N^ESY]Z4=2\'-]-;GVU==E@ M. _FEJC'0ETTX%LU[*D<]BA7\!/Q5^6N&GD#\RE-R_[8-MHG MM2N1"14C"$=)S*524LU9T04:J1/X ^K12:?7A 97^R?-J N-VMV>%*2B-BM! MC)$.I3@3ULJ9C 6?,18XHU9TN2YKXUP7BO3:CB1M9D;G'Q.KU8'SJ%=[$BO MV8P.,JBWB62]U2>NM;_HS(X+8TB,+U4F^Y JSJT6=-N]72E0)>]$..N7(O1( MCW.:@V4_XN+NQL7=C[KXX9UH=X7C#E[F?9X]CLSV?+\.>@NY,==S(8PC=02E MO34:-6&)M)@SG9&][45M[)6F9;FEJ>#&8W14T/5$J\M[ M\XWD-U[RVOM4_=)[5N3K:V'8B+0GIEMO_UVQ]);>X_C#+H?#_B<;&B=_>Q+, MEJXMRBTA'RNJ.;) >-4>2R>L_7:9QWO0/\E> M&_5R)'FV6UHW6GN8'.]+LCT[F40F-<4^-X<[%VB.9NZ?"998T^8M[]+-W\U+ M9%Q>P-OAY3/FNS!TP%C(<$:AS=-SLJ\IGP9EP^F%OXZGVM'E[JLIO:;0\ #J MGVGMU@V>8/,^&_T/4$L#!!0 ( (V 0588EB?!RP( #H& 9 >&PO M=V]R:W-H965TNT2E7;=0_3'DQR@#7'9K93VOWU.SLA4(G2%^RS[[[[/N?N&&R4_F-6B!:> M"B'-,%A9N^Y'DB@G$9C ;^ M[$:/!JJT@DN\T6#*HF#Z>8Q";89!$FP/;OER9=U!-!JLV1+OT/Y8WVBRH@8E MYP5*PY4$C8MA<)'TQVWG[QT>.&[,WAZ,!3'^;!WCG!B'@$^9*','54I6*&TI1^[O@!M3 M4M52-F6LZ9]0C6 Q1^WKY%LI$5IQ53"PNVJ%)Y.7Y(C$ZP3Z\!ZZ8:_=IC6) MPUYZ[C9IV.VD)[.=HC&UL?53O;],P$/U7K" AD,:2I5V! MD4;J#R;V85"M CX@/KC)M;'FV,'G-(._GK.=9IVT]4OC.]][?N]Z=M9IZM5(H6!F&;5US\W<.4G?3Z"(Z).[$KK(N$>=9PW>P!ON]61F*XH&E M%#4H%%HQ ]MI-+NXFH]=O2_X(:##HS5S3C9:W[O@IIQ&B1,$$@KK&#A]]K M*1T1R?C3Z^P*]GTO' M5VB)_I=U?6T2L:)%J^L>3 IJH<*7/_1]. *DZ0N M >D7G\=F92EG U3T\2+J$X9^G',Y8F:T="MD><=O<#[S>RX M$O^\WS.VT JU%.5CSYXTD9IV+117A:!&K2D)-,P6V:_9!JVA"@/'S M MP5O<*&%S"-&G>6V4.4OWYU,4D^G; W'NR-3['G7]MZ \8)+P5)%)O6&RE" M__ YN8'PTA.Z!V"?C[)X?ZPA/AK.&LS.7T%DA6Z5#7,Z9(=;/@O#_5@>GHA; M;G9"(9.P)6AR_I[.->':A<#JQH_Z1ENZ.'Y9T4L%QA70_E9K>PC< &PO=V]R:W-H965T@#1<2:)A M,0DNZ<64)D[ G_C,86-VQL29,E?JFYO$/+XW MH$&KTPGNCI_0K[WQ:,R<&9@I\0_/[6H2G 4DAP6KA+U7FS^A,6CH\#(EC/\E MF^9L%)"L,E85C3 R*+BL_]ECXX@=@3@^(! W K'G72OR+*^89>E8JPW1[C2B MN8$WU4LC.2Y=5!ZLQEV._0@3HC-:C\2M M1V*/.SB .ZT,KIC&IL8U7VYQC=Q8*,S7+JHUY&DWI+M9%Z9D&4P"O#H&]!J" M]/??:!+]T4-XT!(>]*&G-W(-TBK-H=.+M7#BA=T=7:?Q:30.UQT:3UN-I[T: MK_DCAIKYT'>IK*6'.RJ'T0&5PU;EL#XP$H&QNU7 M!>1'Y)I+;N'X%ILB0K1^Z*[$T7[.C@ZD#=UI/;3?,-\0)"N@/UOZ85[J_VT_ MH/T-X04)0U^C']!M0Z#]'>%7R)C!7L8R^6P?/4"7=>O.[KX0/3 M2RX-$;! H>ADA%[4]8.\GEA5^D?P7%EL5GZXPH\8T.X [B^4LD\3]ZYN/XO2 M_P%02P,$% @ C8!!5H,_'^&ULM5AM;]LV$/XKA-H5+9!%LNS826H;\$N[96@PHTF[#\4^ MT-+)(B*1+DG%S7[]CI2L2)FLVH#VQ18I/@_OGCN>>1[OA'Q0,8 F/]*$JXD3 M:[V]=ET5Q)!2=2ZVP/%-)&1*-0[EQE5;"32TH#1Q?<\;NBEEW)F.[=Q*3L$LW< ?ZRW8E<>26+"%+@2LF M.)$039Q9[WK9LP"[XBN#G:H\$^/*6H@',[@))XYG+(($ FTH*'X]P@*2Q#"A M'=\+4J?4A^17,@M#NX8FY(;GV680;Y>@*4O>X8HO=TOR]O4[\IHP M3NYCD2E$JK&KT4BSE1L4!BUR@_P#!@W)K> Z5N0##R&LXUUTKO30WWLX]UL) MEQ"[S?9-\G5)=FR([*: ME(-2RD$;^W1%G[" :46TR-64F.^%O*#.R&]2J*8$GK?2GBIG3C:T9*9(/T[[ M%YXW=A^K,OUWT?.*FN\7I>\7K;XWG_-OMY"N03;F4"O?J4YW2;;LB*RFX[#4 M<=C]<1QV*6679,N.R&I2CDHI1__/<1P=<8(6K7N?*E-'9#69+DN9+EMEFJ4B MXYK\&9%5)H,8KSQD)5D 9)8D(J :0G(OR$?*)/E*DPS,RADJJ-5>U;!)Q,MC M1&RU[%01.R*KB7A5BGC5*F)Y;!YE,)?S$Z)HE>)P!99-XL/F& M1%*D". :!\ #9I)R"2J0;&OP3:JV6W$? ^;XSGQP@9'B>5/1:+7KU$!V1%8+9,][OK]Z MQX6R4H%K<3'7VGWFXZ52,_W4%*J?;//R!Y,I(K#(([>9S#/HS:M+OS=ZKTB" M#9C)F#5]P#V#'*$X#1[LK/FMS=-,1!%(17J>]PL&VL2^LA;A,E]6S*)':ML< MT';K3XUH5VSUD%9:DEZKUMC(6&7I^Y2S9?L]LTWGB_F%:&PO=V]R:W-H965TC6PG MCT(\66>9S;%O"P(&J;8,Q+RVL #&+)$IXT_/B8>4%KAO[]@_N=Y-+X]$P4*P MGS33Y1Q_P"B#G#1,KT7[&?I^KBU?*IAR3]1VL3>W&*6-TJ+JP::"BO+N39Y[ M'?8 X\D10- #@G,!80\(SP5,>L#$*=.UXG1(B"9Q)$6+I(TV;-9P8CJT:9]R M^]DW6II;:G Z7L,6> -H#:DH.'7?XCVZRS)G$H:6O/NW[,5E II0=F4B'C8) MNKRX0A>(&PO=V]R:W-H965TZ[NS$8E27.@(F44<5A- MC<_V=60[!:%$_)7"09Q=HR*4)6./Q'Y]5/^]#%X%LR0"YBS[.TWD9FJ,#93 BNPR^< .?T =D%?HQ2P3 MY2)^*,H'3Z";@FX"[!?8+@U 3GN3.X-<%] M[@Q>32A#-ZO8R\2%1)+9A+,#X@5:J1479?9+MLI72HM&64BN?DT53\X>8 ]T M!^@!8K:F:5F\3VA1M0UB*W0$A*D@ZS6'-9&0H.4/M" 9"#3?$$HA0^]#D"3- M/BCRUT6(WK_[@-ZAE*(O&[83A"9B8DJUW&)2,ZZ7=E,M#3^Q- ?=,2HW D4T M@:2''P[S_0&^J=+4Y H?O MGKV5#*=I'*?4.)N3_/:@_,<[ U:L/"2YB'_0 ';5AT"7-'@>?X#:P5H]?$Z W&.&=4 M_;L!1]_N(%\"[^VU08F7]II.L5"G6*1)K%4'OZF#_T9&X.LLCDZQ4*=8I$FL M59Q14YS1ZXR@HGGG3SAV/=OI&$$/S'+4T]LQ@DN8BVW+MSI&< ESQ@YVK7XC M&#F!>$. . M+.J#>8&-^XW!/MOMI50NUJD6ZU-IU MP:>ZX#T$?M<@^F#!"'<- MXA+F>H'K= VB!V8Y8[=C$.;908AZ)UB7)U "Q6Q'9;6U;4:;4Z[/Y=E.9_S& MOI[;/>-A<2I6'KRJ4JKJ1;%L>PRR9E"PO M+S= $N %0/V^8DP>;XH)FK/"V7]02P,$% @ C8!!5HT<0F\; @ V@0 M !D !X;"]W;W)K&ULM51-C]HP$/TK5BI5K=22 M8&#;TA )%E5%6E3$JNUAU8-)!F*M/U+;;.#?[]@)$96 6R^QQY[WYLUDQFFM MS;,M 1PY2*'L)"J=J\9Q;/,2)+,]78'"FZTVDCDTS2ZVE0%6!) 4,4V2NU@R MKJ(L#6M)U(].!VN^*YT_B+.T8CMX!/>S6AFT MXHZEX!*4Y5H1 ]M)-.V/9T/O'QQ^<:CMV9[X3#9:/WMC44RBQ L" ;GS# R7 M%[@'(3P1ROC;N'(2?8Y( 5NV%VZMZ^_0 MYC/R?+D6-GQ)W?@.,6*^MT[+%HRVY*I9V:&MPQF CJX : N@07<3**B<,\>R MU.B:&.^-;'X34@UH%,>5_RF/SN M1YS+'@!3LN0CF18%]W5B@BQ4\[-]U=[- MP3$NWJ>QPV@>$^8YY#W"/WR@="$TG_A,8KLE-).*0U\PRM\2W;@ M(LK=O^G?)UQOZ!IV^06 ?7-'W MHP*#-5,[$FI:D*FUX"QY>D!'LG @[47-@_^@>=AI'MZLZ1K\W'K-PFLF#HR\ MI/$VRX@<@1E+*)%:N=*2/B4%.]I+ N.S5O53OV1FQY7%^%OD3GJ?L.U-,TF- MX705NG>C'&ULK59M;YLP M&/PK%JNF3FH#X2VD2Y#:H&F;NJWJR_;9)4YBU=C,-DG[[V<;2A/J1-'$EV"; MN^-YCL/Q9,/XDU@A),%S0:B8.BLIRPO7%?D*%5 ,6(FHNK-@O(!23?G2%25' M<&Y(!7%]SXO= F+JI!.S=L/3":LDP13=<""JHH#\Y0H1MIDZ0^=UX18O5U(O MN.FDA$MTA^1#>+J7,YO,@2C3> WQAMQ-88Z$X>&7O2 MDV_SJ>/I@A!!N=0*4%W6:(8(T4*JC+^-IM,^4A.WQZ_J7TSOJI='*-",D3]X M+E=3)W' '"U@1>0MVWQ%33^1ULL9$>87;!JLYX"\$I(5#5E54&!:7^%SX\,6 M81CN(?@-P3^6$#2$X%A"V!!"XTS=BO$A@Q*F$\XV@&NT4M,#8Z9AJ_8QU:_] M3G)U%RN>3*^1,DV <_"K1!Q*3)? +(%+(9 4X)+.P36&CYA@B17P-$,28O)) M,1[N,G!Z\@F< $S!_8I5 M*YF+A2E:7%W;PIX:HNP=]30H;R ?#'9\#W?-]" MGQVF?Z_H 3>7GIVS-,#0Q_NTEWE96NHWQKJ&[U@CU[MF\V%FA?:>?KSOA E MS-'44=^O0'R-G/3CAV'L?;9YTJ=8UI/8CE]!ZU=P2#U]RQTQN>/Z0SUGB_-* M3>!>,VO1V(CJK6V=^M$XF+CK;9,LH,#K@#(+*(G\%K335-@V%1X,P:SB'%%I M*SSL,P5]BF4]B>T8%K6&14>FP.P^9^V>\W(&#IA9BT9;[VXXC.-."BP@/THZ M*;" @O&>%,1M4_'!%/QD--]?>]QG$/H4RWH2V_%LU'HV^N\@'/9S]/X-AB._ MDP4+R!MU I-90)$7VK.0M'TE!_NZ9Q*29HLC;_^GMD:2]QM2''3R.K. @B#L M-&(!)>.XTXB[=7C0)[T?D"\Q%:K6A:)Y@Y$R@M>GIWHB66G.$X],JM.)&:[4 M@1-Q#5#W%XS)UXD^HK1'V/0?4$L#!!0 ( (V 05;!MI>.W@( *T) 9 M >&PO=V]R:W-H965T!$DXK<="PK, N< M$2,H1.4$727TA7').$C4\C2 M2L",ZS*3JHSS3!D775$B4HYF)(&DAQ\=Y@<'^*:TW/AVMKXGSD'!".(SY S> M(\=RG)[Y3(^ANYIN]]GYO^JS?ZZ^%X;;; )7Z[F'-\&/RSD73+ZZ/_L6N)+P M^B74YVS(2QS#V)#?*PYL#4;X]HT=6!_[TGU-L>@UQ6:O)+:W#EZS#M[+U;^5 MP+#(R!+E^A6-Y2O*GYW_I*H0Z KJD%B'OB?WR'HW_2[&.[?V,5$78UNVOP^: M=4$#VVLP>QGX30;^RS-XP"S#\QR.BZ JX.]&<-%*H NQ!ZT >B =_UV,&_3; M#QK[P2'[X1T5.-^QV> *8!\OJ!4;#NJ0'-#"_\ 4$L# M!!0 ( (V 05;KYL02XP( ,(' 9 >&PO=V]R:W-H965TOVV20'L>K8F>U M^^]W=D(*-$7[T"_@E[O']]QSN1MOI'K4&8 A3SD7>N)EQA0CW]=)!CG59[( M@3=+J7)J<*M6OBX4T-0YY=P/@R#R<\J$%X_=V:V*Q[(TG FX5427>4[5\Q2X MW$R\KK<]N&.KS-@#/QX7= 7W8!Z*6X4[OT%)60Y",RF(@N7$N^R.9I&U=P:_ M&6STSII8)@LI'^WF.IUX@0T(."3&(E#\6\,,.+= &,;?&M-KGK2.N^LM^I7C MCEP65,-,\C\L-=G$N_!("DM:(GDVOV236T;>"0IM9%Y[8P1 MY$Q4__2ISL.. ^*T.X2U0WCHT'_#H5<[]!S1*C)':TX-C<=*;HBRUHAF%RXW MSAO9,&%5O#<*;QGZF?@[8 XTZ9"?!2AJF%B1^FA&=4:N4&5R!YP:2,FUJ*K& MIO]T#H8R_@D]'^[GY/3D$SDA3)!?F2PU%:D>^P;#LX_X21W*M HE?".4B-Q( M83)-OHH4TGU_'VDUW,(MMVEX%' .R1D)AY])&(1A2SRS_W'O.??ND7!Z3:I[ M#J_W!MY+AA.;VB6F5F/*FIR.VE)60?;;(>TG/M(%36#BX3>L0:W!BS]^Z$;! MES:^[P2VQ[[?L.\?0X]=.164I00)$YK+4AA+/^$EJFU+)\>Z*Q5@B\ +:\1M M(1+.Z()Q9ABTUE3U:N1>M2UK'5\$YV-_O&ULK55M3]LP$/XK M5B9-3-J:- F%L382$$UCV@0";7R8]L%-KHV%8V?VM85_O[,3LH+2BDE\2?QR MSW.^QW?GZ4:;.UL!(+NOI;*SH$)L3L+0%A74W(YT XIV%MK4'&EJEJ%M#/#2 M@VH9QE$T"6LN5)!-_=J5R:9ZA5(HN#+,KNJ:FXI10U*"NT8@86L^!T?)*GSMX;_!2PL5MCYB*9:WWG)A?E M+(C<@4!"@8Z!TV\-YR"E(Z)C_.DX@]ZE VZ/']D_^]@IECFW<*[EK2BQF@7' M 2MAP5<2K_7F"W3Q'#J^0DOKOVS3VDZ2@!4KB[KNP'2"6JCVS^\[';8 XW0' M(.X \3- ?+@#D'2 Y+F'HQV M -XJ<,V%*]#SI%G4Z,WS#AK8G,#+Z9'4_A" MN6N_04.[@G"8?0,2S;(/[!(K,.Q"M9GDKN0:)$^+A MXZ?PD(3KU8M[]6+/E^Q7[]?IW**A%/X])$A+D0Y3N+(^L0TO8!90W5HP:PBR MMV_&D^C3D#RO29:_$MD3Z9)>NF0?>W;K*Y+2BZ\IMY9 /<1U*9=CTN<8@JG9 M@5#L ;BQ@ZFVWT/2(H=4W ^,6R!+6*T55I:-CUG)'X:8\I&PO=V]R:W-H M965TTB3C"R,6 M(K\R3;Z.(<7\DN:0R3L;RE(LY)1M39XSP)$6I8GI6%9@IIAD1CC7UVY9.*>% M2$@&MPSQ(DTQ>_P "=TO#-MXNO"=;&.A+ICA/,=;N /Q,[]E.$ M9HC!9F&\MZ^6MJ,$>L4O GM^,$9J*RM*[]7D<[0P+)41)+ 6R@++OQU<0Y(H M)YG'O\K4J&,JX>'XR?VCWKS&%,#13!!A>)^$[WGZ#:D*_\ MUC3A^A?MJ[66@=8%%S2MQ#*#E&3E/WZH0!P(;.\%@5,)G%,%;B5P3Q5XE<#3 M9,JM: Y++' X9W2/F%HMW=1 P]1JN7V2J>=^)YB\2Z1.A#<@H7%T@6Z &!MS]!J1#/V(:<%Q M%O&Y*61FRM]<5UE\*+-P7LAB">M+Y,S>(L=RG [Y=;_\2Y%=(M=Z4;X\);JK MY793;DJ<-5.G9NIH/[>?Z9_W*RZ8/-A_NX"4%EZWA7K;KWB.U[ PY.O,@>W M"-^\L@/K71>>,#H(+CJ#AW521.HTBAB0V$,F'B\X M>4![@'N.((L@0O+Q0;H"5A^@\R[>9=Q QU4?PUTX<:=S(L3>WH1A',FM@ M]&J,W@D8)QJ'UT6CE/L'-&9N<$2C-\10&B.9-6CX-0W_!!J!IN%WT?!;-/S M.J+1&V(HC9',&C2"FD9P @U?TPBZ: 0M&N[$.:+1&V(HC9',&C0F-8W)"30\ M36/216/2HF'/CFGTAAA*8R2S!HUI36-Z\N=WVD5CVJ(1^$

B,,A3&260/& MK(8QZX7Q(P9926\$L"X2LQ:)XR]&K_M0$".9-4#8UG.1:/6CH (G*-$588X? M9=TO.HL\JP7%F0;N$9?^6$/!C.76)'-0/MN]9%39C$B:%T)6(B23AP5X-QN[ MQ>;"<8Y?GOYH@]F,Y-9D\UP&V[VE8GBK3#.!=C@I -$-HG5S41ZEI&HN"'3W M#$ZK9G."5M'6M:J9=>JZ>RYY"FW:!XT4JKM_8K9EF17]#J7B:J':M[N?#_U!+ P04 " "- M@$%6&*7>BIH" #,!P &0 'AL+W=OVT\.]W=M+0 MLE"AC9?$/M_WG>^S?1>MA;Q3.8 F]V7!U=C)M:Y&KJO2'$JJCD4%'%<60I94 MXU0N755)H)D%E87K>][0+2GC3AQ9VY6,(U'K@G&XDD3594GEPP0*L1X[ V=C MN&;+7!N#&T<57<(-Z-OJ2N+,[5@R5@)73' B83%VS@>C66C\K<-W!FNU-28F MD[D0=V;R.1L[GMD0%)!JPT#QMX(I%(4APFW\;CF=+J0!;H\W[!-+8DWD&E; :R"'"6C* MBB-TN;U)R.'!$3D@C)-ON:@5Y9F*7(W[,&QNVL:<-#']9V(&Y%)PG2LRXQED M/?AD/WZX!^]B_IT(_D:$B;^7,('TF/@?WA'?\_V>_4Q? @\L?-"7SO]%G_US M]!TQ@NY&!)8OV'\C?I[/E9;XCG_U'7!#$?93F-HV4A5-8>Q@\5(@5^#$;]\, MAM['/G5?DRQY3;+9*Y'MG$/8G4.XC[TY!WQIJ2@!*W)!-61$"U)8>T4?L%KK MWM?7\ XMK^D3JSCT@LA=;6O>YW.VZY/\[7/FG>SZS'I\!H\\3>+N5GDJ02YM M7U D%377S;WLK%WK.;<5]XE],AA-!SWV!%M5TUD>Z9L^=TGEDG&%HBTPE'=\ MBM53-KVCF6A1V>(X%QI+K1WFV&Y!&@=<7PBA-Q,3H&O@\1]02P,$% @ MC8!!5E!-C&ZI @ ' < !D !X;"]W;W)K&UL MC95=;YLP%(;_RA&KIE9:"R&!0)<@-8NF;6JUJ!_;Q;0+!TZ"5<#,-B'Y][,- M0=E"H]R O\YYWO=@[$G-^*M($25L\ZP04RN5LKRU;1&GF!-QPTHLU,R*\9Q( MU>5K6Y0<26*"\LQV'<>W4[X;H89JZ?6P-H/ M/-)U*O6 '4U*LL8GE"_E@JN>W65):(Z%H*P CJNI=3>XG85ZO5GP@V(M#MJ@ MG2P9>]6=K\G41NL%.2T:-YD MV];A(,!UWPAPVP#7Z&Y 1N6<2!)-.*N!Z]4JFVX8JR9:B:.%_BA/DJM9JN)D M=(_*DH!KN$,085143>""RXE3NX'*. MDM#L"BZ %O"-K$+@L!,X/)4]^E85N#<^A$OV)L>L:-.[.@,L6,#'?4QFW#O@#D( M_+ ?ZG50[PRH;Z!>']0[AKJ!VP_U.ZA_!M0S4+\/ZA]!_?"-ZHX[YO@,YL@P MQWW,\3%S,.IG!ATS.'O[!7W,X(CI]!/#CAB>)#XS2;(^4GBT7[UA\/_>L0\. M.WUO/!"^IH6 #%_H M([6[$*._4$L#!!0 ( (V 05:$##PEL0( ),' 9 >&PO=V]R:W-H M965T@+\>6 5,#VSY*+$2G?%RI65 %Q84DG=P/.&;HD)<]*)'9N+=,)K10F# MN4"R+DLLGJ^ \NW4\9V7@1NR6BLSX*:3"J_@%M1]-1>ZYW8J!2F!2<(9$K"< M.I?^118;O 7\(K"5.VUDG"PX?S2=ZV+J>*8@H) KHX#U9P,SH-0(Z3+^MII. MMZ0A[K9?U+]9[]K+ DN8.B,'%;#$-54W?/L=6C^VP)Q3:7_1ML$F MD8/R6BI>MF1=04E8\\5/;0X[!/\M0M 2@O<2PI80OI<0M83()M-8L3ED6.%T M(O@6"8/6:J9AP[1L;9\P\[??*J%GB>:I])IM@"DN"$ATCF:\K#C3 Q+Q)=J= M.\U 84+/-.C^-D.G)V?H!!&&[M:\EI@5"-I3/(!R@8 M?T&!%P0]]-EQ^H^:#5#HO4G/WK-Z:.G^/MW5&79!!EV0@=4+_Q/D,\J(S"F7 MM0#T^W(AE=![^T]?/(U@U"]HSON%K' .4TT%&79!AL?4TQN\U1M<@2"8(KVS](U4553OP;X(&ZFAE3(WW"9-8L_3VV&S MFTT/*HGCT3XJZT'YXZ'7H?;<1)V;Z*B;!WWKG1-V7@F>@Y36T)(PHD]L@5:< M]Q^<1C/>*64\\I+PP-9KE!\DP3@Y\-4#\X;)R.\W%G?&XJ/&[KC"M*_V^%6, M?A)Z27Q0_&M8X$6C^ "6]:F-DNBP>'?G!C3/U4\L5H1)1&&IB=X@T3JB>0*: MCN*5O1077.DKUC;7^M4$80!Z?LFY>NF8>[9[A]-_4$L#!!0 ( (V 05:S M-X5A+P0 *@: 9 >&PO=V]R:W-H965TS#3B1U*5H@*!IMXMA%XQU;!.51)>DXVR_OJ2DR):M M:')W\37D^LZ" MBXPJ?2J6MEP+H$DARE+;U.3,=\HU*6PYT@K[PB2U7RERPI^,U7<(]J"_K.Z'/[)J2L QRR7A.!"PFULR]C-W "(J( M/QALY=XQ,8_RP/E7G*>R^$NV5:QCD?E& M*IY58MV#C.7E+WVJ!F)/H#GM J\2>'T%?B7P#P7!"X*@$@1]!8-*,.@K&%:" M83'VY6 5(QU21:=CP;=$F&A-,P>%785:#S#+SRF1%O0U"4I>]TQ)?[D+Q]\XZ\ M(2PGGU=\(S5+CFVENV<:L>=55Z[*KG@O=,4GMSQ7*TFB/(&D17_=K1]VZ&T] M+/78>,]C<^5U D.8GQ'OXA?B.9[7UI__)P^[Y1\V^1GQG1?E49_6_4+NMLCC M'JU[09N\,99^/<_\@N?_V#S[ZZ..)S<*,OEWV\PIX4$[W&3?2[FF8WV9ZV<2P:,)4R,?IA:L#'_>][!$3=G;U5(LP M83$2K&'1H+9HT&E1_48*2*F"A"BNZ_RW#9-%OF\SI 0.]@;;]1S?.;"D5U0X M.#9N.#@(BOH$Q?\1U!B<83TXP^[YF^A:RZ02U'SXD*B>8=F/"0DQ8A F+D6 -NT>UW:/^)4D7 M'[9SG!:.MYD\.LIE07"8[XYC1J/@(-MU=NU42S!A,1*L8/I?.:Z;6B(SF.2@M1:1$J M+<:B-5W?6TYPL;\J*^+@I0^XRL$^46%W[TYV!I,68]&:SG@[9[Q.9SYLI"*? M5T"N5Z#Q5/[H* GWB0J[>W>R,Z@K+EBTTAE[;^$] M [$LMD@DF?--KLHU^/IJO0TS*S8?[%UXN8=S2\62Y9*DL-!2Y^Q<5SI1;HN4 M)XJOBV7\!ZX4SXK#%= $A G0]Q>'80^,?6T3E42/I..NO[Z4K$B6 M3"M)P;S$HGSN$>_1];TGTGC'Q5>Y!E#H6Y;F)W-/)@MV_>H3>(Y>CS MFF^EOH(+'?(#FQP03F9XC$[Q'Q"#&$S_K#_]SF9\CW3H8G MS[FZ7X;C=KBKE:[E)K77"C+YKTFJ/7E@ M)B]:Q+G3<#;)$DMD+5']6E2_CWWZF2N:ZC*K MU:2EFN_12G!I++D]7U3R%9WQ8>J/AH$W=A\.!3*A_*B#2IY"M5(*ZI2"WCJY M BEU3YQOLVU*E:X5FG&AV'=:-,MS4TJ!S=*P2998(FOI&-8ZAL\HC5-"FG3< M\X4'MW/@8SR,.[5A@GDD#CO%88"1./"&YNJ(ZJRBWJRNM1\X*G=3,M'1Y8=A MA#NI'(-&7M1-Q "*0]^*CWPC!_K [54PH M['6GRE.H5DK8:]R>9WFN5(26JL,J6V*+K2WF@77&EH=+1=B:!SC6\Z53(T;< M:'@T7LPX'54MJBZTM86-*L?^: M31GW>MX7*VN3+;'%UE:V\<:XUS+^1&>N" ]_)WCH';5F$RR*XVYO?A+6SJOQ MJCBTW9Q[W>^+B\0F6V*+K2UF8Y%QOT?^B>9\['$'&(?QJ%LE1AP)2;=,3#@O M]D8GZJ2QS;C?-U_S?##GV0:4[B8K 9!!KOK;M%7?;)4ML<76%K.QSOA5O3.V M:IZMLB6VV-K*-OX9VS;0^-CU^EUG/#. 2+>3)T^ VL_N&O=,;+MG8M4]6V5+ M;+&UQ6S<,['MGBO"PT=M@Z-;/S.B@DX33XPHTJT0]^#!>O$:Y!,5*Y9+E,)2 MAWEG0UU@8O]F8;]0?%,^:[_G2O&L/%P#78 H /K[)>?J<5$\OJ_?[TQ_ %!+ M P04 " "-@$%6/_ZE08<" !.!@ &0 'AL+W=O]0C3P6'*AQ\'*F.HL#'6^PI+J M8UFAL&\64I74V*E:AKI22 N?5/*01%$2EI2)(!OYM5N5C61M.!-XJT#794G5 MTSERN1D'@^!YX8XM5\8MA-FHHDN!_PG>%&;XW!.9E+^> FU\4XB)P@Y)@;5X':QQHOD'-7R,KXW=8,.J1+W!X_ M5[_TWJV7.=5X(?D/5IC5.#@-H, %K;FYDYO/V/J)7;U<P!$_!M)6MM:^I1:*Q,!POS5M)Y(XF\(FF*^3&0 M#X= (D+@?C:%_;V#?\N$UF5GE716B:][\DK=2R:8P:.O]BOHL7K8Z^H0;JBI M%3-/,+/WH:AM_,_)7!ME/Z=??=X:#<-^#>Z*G>F*YC@.[!W2J-889._?#9+H MXQL.3SJ')V]5S[[4 H&D?N>&?>*:],2GN^NZS@9Q,AB%ZQ[HL(,.=X F'AKW M09OT>!M*".F'QATTW@$:>VC2!XU?0$_383\SZ9C)#LRA9Z9]S.0%,XWB?F;: M,=,=F,U=..UCIB].-";_'VBXU1Y):T+=7TCV%U!+ P04 " "-@$%669EY8Q,# M !;"0 &0 'AL+W=O/2FXS*L4L]&:G""B[Q4H,ILHSINW,4:COV.MYNX"M?I]8-^)-1 MSM:X0'N57VKJ^0U+PC.4ABL)&E=C;]HYFPW=^G+!=XY;L]<&IV2IU+7K?$S& M7N <0H&Q=0R,?ANQ7M?V M9Z^XXN5,.47MO7:P(.X,%9E-9@\R+BL_NRVCL,>H!,= 80U M(+P/Z!T!=&M MQ1:>5;*FC/+)B.MMJ#=:F)SC3(V)9K4<.FRN+":9CGA[.1" MJ63+A0 F$_@H+9-KOA0(4V/0&G@-BRJ]H%8P2VD6#7 ),Z;U'9=KF&:JD-;- M-DPG<[2,BY<$OEK,X>3Y2WCN,-]251@R8T:^)<^=?3^NO3ROO R/>-D9PF+^&=%G>Z M31JZ)5_W:6F8^+6&S12!NU;KSF+\4W!->4H*;2[ZVR*D*/F*CFDJR+M[^D*N\/[NEHM M/U'7L-$U;-5%5^>_Y&?X<,>'0?>^D%93CQ7B[]6O#/6Z+.L&8E=:JE+6C#8O MAVE9,/T_RZMGQV>F:2,:$+@B:' ZH(3HJI17':ORLAHNE:7:6C93>OV@=@MH M?J64W76<@>8]-?D-4$L#!!0 ( (V 059:RR.+U ( "(( 9 >&PO M=V]R:W-H965TXWONN;$[7DMUIW, 0^X+ M+O3$RXU9'OF^3G,HJ.[))0AV<%Y-O$"&Q!P2(UEH-BL8 J< M6R(,XV_-Z35'6N!V?\-^YK2CEH1JF$K^AV4FGW@''LE@3DMNKN3Z.]1Z(LN7 M2J[=+UG7>P./I*4VLJC!&$'!1-72^SH/6X#^\!5 6 /"MP(&-6#@A%:1.5FG MU-!XK.2:*+L;V6S'Y<:A40T3UL694;C*$&?BJ8*,&7)&4\:9>2!?R7&&$YAA MRLFYJ,K$YGOW% QE? ]WS$ PJ;!)2T23*UA)OF)B09Z3W5Q D8"Z1$^J>,-7XCV%M$?"PR\D#,*P!3[MAE]0 MU2-!Y.#!4[B/F6O2%S;I"QW?X-5P$H-ITD:56-J&W/S #>3<0*%OV\15;,-V M-OO%'NDE36'BX2>I0:W BS]_ZH^";VU2_Q/9$^OB@BSU^-)U+*D@JBX(9 MEP+TE7 P!A21>K\TX\&MDFJZ*(M2>9'U0T:A2-WEBCM6.;"B2)5,B% M*ZTWT.B%5V%X\,*KSK/?J\S?NL'MZXGWU(()C4;,D3[H[6,>5?4B50,CE^Y2 M3Z3!)\)U&ULM5??;]LV$/Y7 M"!4H5J"+?E..:QN(+1?M0[<@0=>'80^T=+:)2*1+4G;VWX^D%,56&"/8O!=+ M)._[CO?=B3Q/#EP\R"V 0H]UQ>34VRJU&_N^++90$WG%=\#TRIJ+FB@]%!M? M[@20TH+JRH^" /LUHS*,JRN!6(-G4-1%_SZ'BAZD7>D\3=W2S M56;"GTUV9 /WH+[O;H4>^3U+26M@DG*&!*RGWDTX7F;&WAK\0>$@C]Z1B63% M^8,9?"VG7F V!!44RC 0_=C# JK*$.EM_.PXO=ZE 1Z_/[%_MK'K6%9$PH)7 M/VBIME-OY*$2UJ2IU!T_?($NGM3P%;R2]A<=.MO 0T4C%:\[L-Y!35G[)(^= M#D< S>,&1!T@&@*25P!Q!XC?ZB'I ,E;/:0=P(;NM[%;X7*BR&PB^ $)8ZW9 MS(M5WZ*U7I29.KE70J]2C5.S)1&,LHU$MR#0@M>U3M[]E@A OZ(?5F4HT MA"Z:=D&BWQLE%6&EQJ'O4J]39J"[1IF9.9&T0'H9Y;1J#/S$1TO^2PZ*T.J# M]B(MZ<17.AJS)[_H=CYO=QZ]LO,8?>-,;25:LA)*!SX_C\=G\+Y6L9I)R M'ITES*&X0M'U1Q0%4>38S^(M\-C"0UW MIE[I]/.UJXKNH."LH!4E]O3X\V8EE=!GR%^NLF@=)V['YEP=RQTI8.KI@U." MV(,W>_\NQ,$G5TXN299?DFQY(;*3["5]]I)S[,_9(UWV6)^]]G-%_"A[[]^- MHC#\9 YL6K@RUCI+K3-S<>UG89CB+,"CB;\_SH;3, Y'27)JF+L9@R@-3@V7 M3L,HS>)GPQ.%TEZA]&Q]+]=K?=4904ISRNG+#DDH&D$5!3EVB9!>LFPO299? MDFQY(;*3I. ^*?ALV=Z!/C9H80I77YS% VH85 MCA>A8S[7G6_;J#[3MVWS-R(VE$E4P5J["JXRO5W1MJ+M0/&=[;567.G.S;YN M=?<.PACH]37GZFE@'/3_!V;_ %!+ P04 " "-@$%6(@+)@J4" #Z!P M&0 'AL+W=O\YVVGHIJRK8%\2^WS/]WD4L M*)-1.O:RI4['JK:<25AJ8FHAJ/X] ZYVDZ@?[06W;%-:)XC3<44W< ?V2[74 MN(M;EH()D(8I232L)]&T/UH,G;Y7^,I@9P[6Q$6R4NJGVUP7DZCG' (.N74, M%'];F /GC@C=^-5P1JU)!SQ<[]D_^=@QEA4U,%?\&RML.8D^1*2 -:VYO56[ MS]#$<^[X&ZM$ T8/!)/A3^^;/!P D*<;D#2 Y#%@^ 1@ MT &IUH8-H#AJ1;.&X //0ZQ^\1EU-)TK-6.:*>-;&[AL^_1F"\FW3VYLQI/ M&>)LNJ!:,KDQ9 F:S)406+R[DFH@[\FT*)BK)N7D6H8KZ6K[)@-+&7^+&L9I MFG%LT1/'%^>-U5FPFCQA=4!NE+2E(0M90-&!SX[C+X[@8\Q FX9DGX99[PKG_ZPO_MGZ@V0,VCLQ\'R#4^Y$N S?IRMC M-;[J'UW%#G3#;CK7Z4:FHCE,(FQE!O06HO3UJ_Y%[V-7IE^2+'M)LL4+D3VH MR;"MR? 8>SJ5EA6,UZZM$@-YK?%I@B%PG_,:WP!9:R5(KD15V_!,U9K OI 5 M%M*_54*%JJ7M*F*P?^[MN^FR37OC>'M8F6Q^XPRTXS[] U!+ P04 " "-@$%6 M&R3HWW $ "2&@ &0 'AL+W=O,DS*L;>0LKEA>^+>($Y$:=LB53= MF3&>$ZF*?.Z+)4>2&*,\\\-.I^_G)*7>9&3J[OEDQ%8R2RG>X49 MVXR]P'NM>$CG"ZDK_,EH2>;XB/)I><]5R:]4DC1'*E)&@>-L[%T&%U$PU :F MQ9<4-Z)V#7HH4\:>=>$V&7L=[1%F&$LM0=3?&J\QR[22\N.O4M2K^M2&]>M7 M]<]F\&HP4R+PFF5_I(EJ5!SY IAF(X1$22R8BS M#7#=6JGI"P/36*OAIU3/^Z/DZFZJ[.3D4;+X^>1*D4O@FN5J.0EB)N0^(U3 M"5PF2:HK2 :WM%AG^O9QA)*DV2O"@? - M![IPQZA<"+BA"28M]I'=OF^Q]Q6,BDCX2N0JM I&&)]">/X3A)TPA*?'"(Z/ M/H%8$(ZMPW.J%KE2:PR]6RV&KI'OOK48M-#)]-O%<,DYH7-4^UW"= OU=O=D M:ZHO-X0G\/57)0FW$G/Q9\OPKHK^>^W]ZQAW(98DQK&G@IA OD9O\N,/0;_S M[+L@ MA(1L6[>&5>C0"7(DUIB@LVJ"SJQC?GH3.;[H:SR0.OP#1VWD"R_ZQ@O]Q%Y/ M^F?=<.2OZU3W:12]TZA!H5]1Z%LI/*A!\=0L5*$?&VHEIE+H^#]7X4&V1N\K MJ^2A.]ZE6%2(G=41]8*@W\YH4#$:[,O(/%KAR3 Z?GA\$I_@ZQWF4^2MH=&J M>R@HEV*1([$&SV'%<_C!CZ2A2^XNQ2)'8@WNYQ7W\^_9ZT5<:\-X_LUN"@># MA4+7*EUB1= M2U&"#XX!I0.NX+M4BURI->&'._BA=9E_4]H\4OZDU_1HM($K5.Z=D_)VPX32C9F5.UR)5:$_TNAPL&'QTYG&9[3M4B5VI-^+N$+[#F M-=_WE<&N>3#/X3N?!DI03A,TO_81/T<^-X,R=>" M[J ZAIK\"U!+ P04 " "-@$%6!1*NMN4# !K# &0 'AL+W=O,Y;+ MJ9,JM;]S71FGD!'9YWO(]9LM%QE1>BMVKMP+((DERIB+/2]R,T)S9S:Q9RLQ MF_!",9K#2B!99!D1IP4P?IPZOG,^>*"[5)D#=S;9DQVL07W:KX3>N367A&:0 M2\IS)& [=>;^W=(?& )[XY'"45ZMD5%EP_F3V?R53!W/( (&L3(LB'X<8 F, M&4X:Q[>*J5/+-(37ZS/W#U9YK,Y!+UT+KT+^);]+#^A.;&[%2=T*_WH AEOTU]J^+4.^*S# KXC_#X'<(>QNAGY"*9$@&R>K1( M"&HK!59"<$L"E3'CLA!@[/#"3@_ B++&DTJ^0VLCLK>Q]ER1DPYX)=&7^48J MH2/V:Y.U2M%ALVB3QG=R3V*8.CI/)8@#.+-??O(C[_<6Q<):L;"-^^SO0DE% M\H3F.[2!':'& ?CB7MHP#6H<0U: MB&-\-KG&'?NY&E_E7W\#NER8^"Z;^!.1KW M@^A5*GT'5'LN^?BB'.Z:33]*/_S6#;@_\L=7OQLNN;0JO[5A=([U]V5R=@WT M2NIUI$>C_N!&8OJF ;T\N91^O[WV:_?]DP+*BVP#HIH[)#K82$,TCUF1U+T= MJ90H= 3=F(]4I2FP!.FFO(&4L*VAA6S/^ G,38Y,RY;;$](%2A6*ZZE&D>>2 MD#-K#0'?"BK MNU^4Q"Y5Z-6!F)G)U")8E[DJFQO]6D]Y<[M;/?J?&&FWZ9S M?+=LNC_W0TT0-KX9G =I]P*I',,_$J$KFD0,MAJ>UQ]JTXMRLBTWBN_M<+CA M2H^:=IGJKP$0YH)^O^5&PO=V]R:W-H965TT"JZ-@>ICVXR6D3X=B9[;3P[^=+FK40*K3QDOARON]< M,/(@>0Z+$D5(R=7,IJY+HBS:'$XI)50-7-BO$22[7E:U=4''!F0"5Q M \\;N"4NJ!-'YFS.XXC5DA04YAR)NBPQ?YH 8=NQXSN[@[MBG4M]X,91A=>P M 'E?S;G:N2U+5I1 1<$HXK :.]?^:!9J>2/PO8"MV%LC[]^9J-'4\; M! 12J1FP>FU@"H1H(F7&[X;3:55JX/YZQWYC?%>^++& *2,_BDSF8^?*01FL M<$WD'=M^@<:?ON9+&1'FB;:-K.>@M!:2E0U865 6U+[Q8Q.'/8#BZ08$#2!X M#@A? ?0:0.^M&L(&$+Y50[\!&-==Z[L)7((ECB/.MHAK:<6F%R;Z!JWB55!= M)PO)U6VA<#)>2)8^7$Q4J#,T9:4J/X%-!N<$4X$NT,(6$&*KP_O9HUZ#0*<) M2%R0,R5[OTC0ZZ9O@?<,W.]RY_^T MS_Y9^T$P>FW)] Q?[S6^0J2$B9K#BZ*X X*EJ20AQ3E:Y)C#Q=(4UQP_J?8B M!?IYO122JP;QJZLPK.JP6[5NFB-1X13&CNJ* O@&G/CC!W_@?>[*RGN2)>]) M-GLGLH/\A6W^PF/LS2=OLY+N9P_L)]V5%LLX,(QZ]&QBO^_W(W>S'^X.(6]P M=2B4O!0*@JOAH="L@VDX]%LAZ[:[U_5*X&LS;H1RJ:;25G-[VDZT:]/(GYU/ M_-'4[SA/U 2T ^LOO1V?MYBO"]4>":R4*N]RJ)HRMR/);B2K3,]=,JDZN%GF M:HH#UP+J?L68W&VT@O:_(/X#4$L#!!0 ( (V 0588(KG0* , (@* 9 M >&PO=V]R:W-H965TR<<^X]UXY]^WO& M'\4:0**G+*5B8*VEW/1L6\1KR+"X81N@ZLV2\0Q+->0K6VPXX,20LM1V'2>T M,TRH%?7-W(Q'?;:5*:$PXTALLPSSGR-(V7Y@M:S#Q#U9K:6>L*/^!J]@#O)A M,^-J9) /X0F OCIZ1=K)@[%$/;I.!Y>B$((58 M:@6L_G8PAC350BJ-'X6F58;4Q./G@_H'XUUY66 !8Y9^)8E<#ZR.A1)8XFTJ M[]G^(Q1^ JT7LU287[0OL(Z%XJV0+"O(*H.,T/P?/Q5U."(HG6:"6Q#<*L$_ M0_ *@O?<"'Y!\)\;(2@(QKJ=>S>%FV")HSYG>\0U6JGI!U-]PU;U(E3OD[GD MZBU1/!G=@R0_07&W%9)L"8DOT26W4&7#"$A*C$5!8$HG&3$AT M/0&)2?I&$1[F$W1]]09=(4+1YS7;"DP3T;>E2D\'L>,BE5&>BGLF%0_=,2K7 M DUI DD#?W*9'U[@VZHL96W<0VU&[D7!"<0WR.V^1:[CN@WYC)]#]PR]U63G M_Z)/_SGZ23&\-Y7Z)<4F+RDV?2&QDT7QRT7Q+ZE'7_57Q[A!4/%7QX0=K^*OC@F<;K._L/077O0WS!B7Y![ MMH<"OUNQ6L=TPK!BM8YI.=U.Q6P#J.VY%;?VT=6: 5^9GD8H ULJ\\.SG"W; MIJ'I%BKSHU9OW&J8GZ@V*^^*_LCG/=H=YBM"!4IAJ4(Y-VVU+CSO>_*!9!MS ML2^85&V">5RK5A&X!JCW2\;D8: #E,UG]!M02P,$% @ C8!!5F>8>A.0 M! I1< !D !X;"]W;W)K&ULO5A=;^(X%/TK M5G:T:J5M\P%)H0M(!8*FTG2GFL[L/E3[8)(+B2:)6=M ]]^OG:2!@&-@)MH7 M2)Q[SO6]QU_7@RVAWUD$P-%;FF1L:$2 MD0QE3LAW^?(8#@U+]@@2"+BDP.)O Q-($LDD^O%/26I4/B5P__F=?98'+X*9 M8P83DOP5ASP:&CT#A;# ZX1_(=N/4 ;D2KZ )"S_1=O2UC)0L&:W!+@GNO!*P&YF&:1 MK#S34\SQ:$#)%E%I+=CD0RY7CA8)CC,YLEXX%5]C@>.CAR!8I^L$RSZ80=G32=%3IZ&G'?1$,AXQY&2T:G&42?GZ_S@.'K, M I("NI*CXQJ]?A)P],@A97^K1D+AJZOV)1?;>[;" 0P-X8$!W8 Q^O47V[-^ M5\G0)IG?)MFL);*:8-U*L*Z.?33&"C6T?9$GAJ-.K;&K!>U7P MWKE##;)0/\B\HQX**0_CF"JL>MW>W4&T9W'-3G'50KZK0K[3AGS6)OGZ!.D< MJ'(%U-)?.MG:)//;))NU1%;3J%=IU/L?MZQ>FX*U2>:W239KB:PF6+\2K-_N MEC76\[W:2B6UH$N5;)/,[ZL6M*-]3F'5MQQ7O:#9UJY0L+39^MRX7PDU1(D+ MHM ,$LQ8O(@#+,M&U2%_?,)+@R9ZU*6BM,KFEVS["3^41&M2UV.O<+/U6TQ* MUAEG>UD7Z]B"DE14Z[N%377*2,2"II1&[[!)&BWJ8FG:9/-+MMJ!IWNHS;'- MG=-PXK&=G3J.-EE?\1N"Q0("KLRT'MR4:2WJXDRWR>:7;+55IW.8:86-W6^: M"+O*T];623]]MAZ?X&]2H]4BM54VOV33'O05-HTG?7M75=IGEY6GSOKC$U1- M>5=6>T5/<[0"LMA'0&+Y6LH M-U9 (JDY6Y=R.8 EWF=[=,S A!7%2M56MU/SS.;T4/VB?V M_=16M/OR/EG1_F"[]WYQCWOTQ1-?BEO+79>*"^PG3,5YCJ$$%J)[UNV=&)6T MN!,N7CA9Y7>8<\(Y2?/'"' (5!J([PM"^/N+=%#=S(_^ U!+ P04 " "- M@$%6CYE?'3\$ Q$0 &0 'AL+W=O67"14X5"L;+D60$,#2F+;?P'"U4TL,XL$L*2;F)UQ[>_0_Y!; ]EMW MZ.2 CHE]%BP3Z0E5=-@7?$N$MD8V_6+29= 88);JRKI7 E<9XM1P% 2;9!-3 M!2&Y51$(,N8)UFBDB^<)R#67DGPD=Q#$5$JV9 '5%2')[481OB2CV_$U.9J MHBP^1L.'^PDY>G],WA.6DL\1WTB:AK)O*_15[V@'N5_CS"_O@%\^N>&IBB29 MIB&$%?AI/;Y3@[;R!9 'BSZIBJ75'J^^Y7-, !A:6K@3Q M!-;PPSNWXUQ49:I)LFF39+.&R/9RVBIRVC+L_H&A9.7]32/;F4",U#'@/35Y6GXL=NWGW;34F'B=UK[1M,*([=D,ZO:RSLK MC/:BTRFBTZF7KX0+Q;YG98YU_4K"\IN3*>%:7:K=YU=+N4FR:9-DLX;(]I+5 M+9+5_9_H4K?)9#9)-FV2;-80V5XRSXIDGM6>O,_TF'VG&H9ZA7!Z/V2#(6Y#*US^6&Z4D^,?..J MHL]5,:O?XD#,>J]%M121286)U^F5PE9AY+JEP%7MY1\0<%>WG?LS.XV,^[-/ MQ8!N4B5UZ[$V=\H()-/#4&L'8( 7#)?QR@G/.LAP2NX!R">.:ZY#/KP[\USW MPCP]Y^(.%!-@=$;?:R M'Q-NJ%@QO,''L$3WG-,NUKS(^O-LH/C:]),+KK [-:\1T!"$-L#U)<=XY@.] M0?$KR? ?4$L#!!0 ( (V 05;SRNZUH0( #(' 9 >&PO=V]R:W-H M965T'"$#A!AZ";GE=1X&;E*.S)QN6D3_7D=??!"] FD Q1,/J' M"X(>^OQU^K>*#=#0>Y&>O.7K0TOW]^FN+D-;BZ"M16#UAO^N14)D2KFL!$CT MZVRI:Z'_(+_[$E1+AOV29FA,98E3F#EZ*D@0&W#BCQ_\D?>Y+UWO*9:\D]A> M*H=M*H>OJ<=MPVYVK9UV&I.:QE2F,3/=F-.^M-;R(RMO1N)#C=1R4]J& \"EK4GL&P-1B^:M#VRO^:"Y^;\_WQ$W//0;[OGTZ>F.M! MA<'XJ3FW,Z#,;?(#BS5A$E%8:9XW.#UQD*@G=+U1O+0S:\F5GH!VF>M+#80! MZ/TW&?P%02P,$% @ C8!!5E@J+$U+ P *0X !D !X M;"]W;W)K&ULO5=;;],P%/XK1P&A31I+FEY61EMI M:S*8Q%#%&#Q,/+C):6,MB3/;7>'?<^QDH86LVR#BI?7E?-^Y^L0>K86\40FB MAN]9FJNQDVA='+NNBA+,F#H4!>:TLQ R8YJF.Y, M1G9M)B '0K M0/>I&GH5H/=4#?T*8%UW2]]MX *FV60DQ1JDD28V,[#1MVB*%\]-G5QJ2;N< M<'KRCHI#S5=R>0 ?A=0)3)D4),3@C$4\Y?H'O(:3..8FK2R%\[RL39/DO0 U MX^D^25Q=!K#W L_A:7+GW[2' M?ZU]*QC=NEBZEJ_[ -\9ETAEHA&N/] 6G&O,U+>F+)<\O68>T_N.5<$B'#O4 MW!3*.W0FKUYT!M[;IA"W21:T21:V1+:5C%Z=C-XN=CJY=-3V/@BE]H$.8\!5 M(90]IB 6,)/T*9%T>F4'O73/G90(,5:PD"*#2Y;B M9I>HSL_!]@%J2M5.+<]-59MD09MD84G6WVA6/<_SFIO5L$[!\#\U[)UZGIN$ M-LF"-LG"X5.^&.[&W3=#N;2/#@616.6ZO-G4J_6[YL1>YW];/^T<3SL-ZP&] M@\IGRR_Z\A%UP>22YPI27) J[_"(ZD66#Y-RHD5A;]YSH>D>;X<)O>50&@': M7PCJCM7$**A?AY.?4$L#!!0 ( (V 059I53B%% , ! 1 - >&PO MWQTURJ32&TYO5I1J;UUP44W]E=;E MQR"H%BM:D.I"EE08))>J(-I,U3*H2D5)5H%3P8/A8! '!6'"GTU$75P5NO(6 MLA9ZZD>]R;.W+]G4#^/WOF?I4IG1J7]W]O9G+?7E&\_>3]Z=G SNSB\/[6<- M<.X'3M+1,T@O!CBOP3#J>)^Z6WYJN'K?T\8Y:!,PF^12[.0HFI&IBVPCV[[Q= M?@!T,Q#(..\%#GUKF$U*HC55XLI,FL6-\1'DM>/;36D4+A79A,.1OW5H;B;( M7*J,JCY,Z'>FV833'.0HMES!7/56: M+78MOQ0I;^E:=^VTSG'-PU>H^>_F>4D%583OBC:]?\Q9?K'BZ,._DMS\5SD4 M[-38GD;'+G+T&D3&QR\R2HY28]">.CM'V][!UEL]>(&8^M_A=81O@WKSFG'- M1#M;L2RCXM'Y9N@UF9O7O3U^LSZC.:FYONW!J;\=?Z,9JXND7W4-B6A7;<=? M87MAW+^]F%A,9'1-L[2=JN6\&7IF8**V%S@<(E?-Y48P'XNY$<"P.)@"S,=Z M87'^I_V,T?U8#-,V=B)CU&>,^E@O%Y(V'RR.VR@?BN^- 3[E]H@BJBFG#GF <21(,@5YT]V@<(]F)X>.N#_:41%&2 MN!' W JB"$/@:<013 %HP) H:L[!@_,HZ,ZI8/L;R.PW4$L#!!0 ( (V M05:7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:GAL"NXU^HY M?#_?'8HG'?1*&QV_S$?IMU$CT6BK&_U5U?/19"3"QCW_YKS^ZFR49EEY9\Q\ M-.U/W"L?=?6B>-E!_B%7(95$N;J3 #(?S29PP[7V(:8KTOTE,#XIN+@_:J.[ MT"8J?RZCNO2NW6K[T-T&WF*,7B/%8?>W#^*)_S]A=.NUKM2YJ]I&V=C'T2O3 M =JPT=LP$E8V:CXZ"%/J[];>&9" ]3?VQ!%W"AQ!D\,2N"! M?$*-Y!->S#OUI&RKQ)VJW(--N!B-E RS9:Z5# H/@U/*)E-FG5Q9"%2$[&.( M1+ECRBR/2^?J9VU,:OI7T _L0T<@3D,8^F-*"63*;1"O:AW%A:Q2=H>Q*&5, MF9WQJ_06\KD@%I!:0=;20#]=;J0?I%B4+J;,ONC,]7@,8QV,Q%U6I6SH![H% M2'A0NY0OILS"N%-1^R2)Q(6Q*$-,F15Q6L$EK4D:NX5A-U4QS%HV$$7(\3$F MY8@ILR2Z=J=CK]BN$X-^(S3*+IK76JYP(DU)(F.6Q(747MQ+ YX E5UH"UF@ ME@;&G!!]VV!,2A@9LS NI?\25JU_^%G<.!\WD++ 7!!H^\$'8Y+S$F:3@&J[ M"H8FZMI4W9#'. N_J]2/,"9EEXS9+F0",\A7,THO&;->]B0PX@CF\$:%GS C MY9J,V35])K,7BS),QFP8E-+L9:.\DC%[AF%/ZR=FG M-?LPEVW30(XI',:D]),SZ^>_Q (%L.OE_:V&*SDYI9^<63_?,&^WRLN4\J:B MERL5!:6?@ED_WS![N#,'7>CH7$6I#59002FH>)-%L9>A#&E]%IN\H!14,"OH M.V;2)&J3T*4,[N8%I:""64&HQJ$EJA^#BC')/1AF!;W:?_IA"F-2"BK>9IK3 M1]-Y*IJ4@HHWG/8G_P:A*+LMPW5KS!F4 MW=IK)^O=5X&[+QH__0M02P,$% @ C8!!5G=+<84& @ \20 !H !X M;"]?;7/2Y;)-X^V, MYOGI=N;B]7/(_S.QWVSVZ_RS7_\^YM/TC\'I3S^^EUW.4[-X[<9MGE9-^CA< M3Y=T.7*S>'E;->/+FS2I=I!"D-8/,@BR^D$.05X_*" HZ@>U$-36#[J' MH/OZ00\0]% _Z!&"'NL'R1)E7!(DS; FT%J0:R'P6A!L(1!;D&PA,%L0;2%0 M6Y!M(7!;$&XAD%N0;B&P6Q!O(=!;46\ET%M1;R706VBOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'H;ZFT$>AOJ;01Z&^IM!'K;;+.$ M0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-0&]'O9U ;T>]G4!O1[V= M0&]'O9U ;Y]M=A/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z!VH=Q#H':AW M$.@=J'<0Z!VH=Q#H':AW$.@=LY^5!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$>K>H M=TN@=XMZMP1ZMZAW^YUZE^GSD,NUYVN-S_].JJ?SO?GZ^,ORZ^3LO5QP3K<5 MY?DO4$L#!!0 ( (V 05;_)Z=UXP$ &PD 3 6T-O;G1E;G1?5'EP M97-=+GAM;,W:74_",!0&X+]"=FM8Z=?\B'"CWJH7_H&Z'61A6YNV(/Q[NP$F M&B4:3'QO6*#M><]ZDN>*ZZ>MHS#:M$T7IMDB1G?%6"@7U)J06T==6IE;WYJ8 MOOH7YDRY-"_$Q&12L-)VD;HXCGV-;'9]2W.S:N+H;I-^#K7MIIFG)F2CF]W& M/FN:&>>:NC0QK;-U5WU*&>\3\G1RV!,6M0MG:4/&ODSH5[X/V)][6)/W=46C M1^/CO6G3+K9I6(C;AD)^O,07/=KYO"ZILN6J34?RX#R9*BR(8MODNZ)GQY-C MNF':??*3\X00V/$Z_XX\S?J__RSX$2!\2I \%TH<&Z:, Z>,&UL4$L! A0#% @ C8!!5MA2P0[M *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ C8!! M5IE&PO=V]R:W-H965T&UL4$L! A0#% @ C8!! M5C--]AG7!@ +R !@ ("!I@X 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ C8!!5B!!&;-$! [1 !@ M ("!DR, 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ C8!!5G/[;7"S!@ $1L !@ ("!%#8 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ C8!!5KR%FD%N!P +!( !D M ("!8%$ 'AL+W=O&PO=V]R M:W-H965T-*58P00 +\* M 9 " @<5; !X;"]W;W)K&UL M4$L! A0#% @ C8!!5N5G5YE P (P< !D ("!O6 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MC8!!5MT8 U,K P "@< !D ("!$VP 'AL+W=O&UL4$L! A0#% @ C8!!5GWZ *5B!0 M)@T !D ("!.78 'AL+W=OP >&PO=V]R:W-H965T&UL4$L! A0#% @ C8!!5F4G^D+D @ G 8 !D M ("!>8$ 'AL+W=O&PO=V]R:W-H M965T]XS@4 .L1 9 M " @<&' !X;"]W;W)K&UL4$L! M A0#% @ C8!!5E$AQU*. @ <04 !D ("!QHT 'AL M+W=O&PO=V]R:W-H965TR4 !X;"]W;W)K&UL4$L! A0#% @ C8!! M5N\B"[W- P C @ !D ("!19@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ C8!!5AB6)\'+ @ .@8 M !D ("!AJ, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ C8!!5H,_'^&PO=V]R:W-H965T M&UL4$L! A0# M% @ C8!!5HT<0F\; @ V@0 !D ("!Q;< 'AL+W=O M&PO=V]R:W-H965T.W@( *T) 9 " @3:] M !X;"]W;W)K&UL4$L! A0#% @ C8!!5NOF MQ!+C @ P@< !D ("!2\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ C8!!5ABEWHJ: @ S < !D M ("![LD 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ C8!!5K,WA6$O! J!H !D ("! MA]( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ C8!!5EF9>6,3 P 6PD !D ("!2=X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ C8!!5K3= S/ @ (P@ !D M ("!Y_, 'AL+W=O]@ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ C8!!5H^97QT_! ,1$ !D ("!!/\ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MC8!!5FE5.(44 P $!$ T ( !U D! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ C8!! M5G=+<84& @ \20 !H ( !)Q,! 'AL+U]R96QS+W=O1 XML 78 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 79 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 80 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.4 html 123 258 1 true 27 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 - Acquisition of Just the Cheese Brand Sheet http://imetrix.edgar-online.com/role/AcquisitionOfJustTheCheeseBrand Acquisition of Just the Cheese Brand Notes 10 false false R11.htm 1011 - Disclosure - Revenue Recognition Sheet http://imetrix.edgar-online.com/role/RevenueRecognition Revenue Recognition Notes 11 false false R12.htm 1012 - Disclosure - Leases Sheet http://imetrix.edgar-online.com/role/Leases Leases Notes 12 false false R13.htm 1013 - Disclosure - Inventories Sheet http://imetrix.edgar-online.com/role/Inventories Inventories Notes 13 false false R14.htm 1014 - Disclosure - Goodwill and Intangible Assets Sheet http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssets Goodwill and Intangible Assets Notes 14 false false R15.htm 1015 - Disclosure - Credit Facility Sheet http://imetrix.edgar-online.com/role/CreditFacility Credit Facility Notes 15 false false R16.htm 1016 - Disclosure - Earnings Per Common Share Sheet http://imetrix.edgar-online.com/role/EarningsPerCommonShare Earnings Per Common Share Notes 16 false false R17.htm 1017 - Disclosure - Stock-Based Compensation Plans Sheet http://imetrix.edgar-online.com/role/StockBasedCompensationPlans Stock-Based Compensation Plans Notes 17 false false R18.htm 1018 - Disclosure - Retirement Plan Sheet http://imetrix.edgar-online.com/role/RetirementPlan Retirement Plan Notes 18 false false R19.htm 1019 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLoss Accumulated Other Comprehensive Loss Notes 19 false false R20.htm 1020 - Disclosure - Commitments and Contingent Liabilities Sheet http://imetrix.edgar-online.com/role/CommitmentsAndContingentLiabilities Commitments and Contingent Liabilities Notes 20 false false R21.htm 1021 - Disclosure - Fair Value of Financial Instruments Sheet http://imetrix.edgar-online.com/role/FairValueOfFinancialInstruments Fair Value of Financial Instruments Notes 21 false false R22.htm 1022 - Disclosure - Garysburg, North Carolina Facility Sheet http://imetrix.edgar-online.com/role/GarysburgNorthCarolinaFacility Garysburg, North Carolina Facility Notes 22 false false R23.htm 1023 - Disclosure - Recent Accounting Pronouncements Sheet http://imetrix.edgar-online.com/role/RecentAccountingPronouncements Recent Accounting Pronouncements Notes 23 false false R24.htm 1024 - Disclosure - Acquisition of Just the Cheese Brand (Tables) Sheet http://imetrix.edgar-online.com/role/AcquisitionOfJustTheCheeseBrandTables Acquisition of Just the Cheese Brand (Tables) Tables http://imetrix.edgar-online.com/role/AcquisitionOfJustTheCheeseBrand 24 false false R25.htm 1025 - Disclosure - Revenue Recognition (Tables) Sheet http://imetrix.edgar-online.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://imetrix.edgar-online.com/role/RevenueRecognition 25 false false R26.htm 1026 - Disclosure - Leases (Tables) Sheet http://imetrix.edgar-online.com/role/LeasesTables Leases (Tables) Tables http://imetrix.edgar-online.com/role/Leases 26 false false R27.htm 1027 - Disclosure - Inventories (Tables) Sheet http://imetrix.edgar-online.com/role/InventoriesTables Inventories (Tables) Tables http://imetrix.edgar-online.com/role/Inventories 27 false false R28.htm 1028 - 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 28 false false R29.htm 1029 - 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 29 false false R30.htm 1030 - Disclosure - Stock-Based Compensation Plans (Tables) Sheet http://imetrix.edgar-online.com/role/StockBasedCompensationPlansTables Stock-Based Compensation Plans (Tables) Tables http://imetrix.edgar-online.com/role/StockBasedCompensationPlans 30 false false R31.htm 1031 - Disclosure - Retirement Plan (Tables) Sheet http://imetrix.edgar-online.com/role/RetirementPlanTables Retirement Plan (Tables) Tables http://imetrix.edgar-online.com/role/RetirementPlan 31 false false R32.htm 1032 - 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 32 false false R33.htm 1033 - 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 33 false false R34.htm 1034 - 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 34 false false R35.htm 1035 - Disclosure - Acquisition of Just the Cheese Brand - Summary of Fair Value of Assets Acquired (Detail) Sheet http://imetrix.edgar-online.com/role/AcquisitionOfJustTheCheeseBrandSummaryOfFairValueOfAssetsAcquiredDetail Acquisition of Just the Cheese Brand - Summary of Fair Value of Assets Acquired (Detail) Details 35 false false R36.htm 1036 - Disclosure - Acquisition of Just the Cheese Brand - Additional Information (Detail) Sheet http://imetrix.edgar-online.com/role/AcquisitionOfJustTheCheeseBrandAdditionalInformationDetail Acquisition of Just the Cheese Brand - Additional Information (Detail) Details 36 false false R37.htm 1037 - Disclosure - Revenue Recognition - Additional Information (Detail) Sheet http://imetrix.edgar-online.com/role/RevenueRecognitionAdditionalInformationDetail Revenue Recognition - Additional Information (Detail) Details 37 false false R38.htm 1038 - 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 38 false false R39.htm 1039 - Disclosure - Leases - Additional Information (Detail) Sheet http://imetrix.edgar-online.com/role/LeasesAdditionalInformationDetail Leases - Additional Information (Detail) Details 39 false false R40.htm 1040 - Disclosure - Leases - Operating Lease Assets And Liabilities (Detail) Sheet http://imetrix.edgar-online.com/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail Leases - Operating Lease Assets And Liabilities (Detail) Details 40 false false R41.htm 1041 - Disclosure - Leases - Lease Cost (Detail) Sheet http://imetrix.edgar-online.com/role/LeasesLeaseCostDetail Leases - Lease Cost (Detail) Details 41 false false R42.htm 1042 - 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 42 false false R43.htm 1043 - 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 43 false false R44.htm 1044 - Disclosure - Leases - Lessee Operating Lease Liability Maturity (Detail) Sheet http://imetrix.edgar-online.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail Leases - Lessee Operating Lease Liability Maturity (Detail) Details 44 false false R45.htm 1045 - Disclosure - Leases - Operating Lease Revenue (Detail) Sheet http://imetrix.edgar-online.com/role/LeasesOperatingLeaseRevenueDetail Leases - Operating Lease Revenue (Detail) Details 45 false false R46.htm 1046 - 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 46 false false R47.htm 1047 - Disclosure - Inventories - Components of Inventories (Detail) Sheet http://imetrix.edgar-online.com/role/InventoriesComponentsOfInventoriesDetail Inventories - Components of Inventories (Detail) Details 47 false false R48.htm 1048 - Disclosure - Goodwill and Intangible Assets - Additional Information (Detail) Sheet http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail Goodwill and Intangible Assets - Additional Information (Detail) Details 48 false false R49.htm 1049 - 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 49 false false R50.htm 1050 - 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 50 false false R51.htm 1051 - Disclosure - Goodwill and Intangible Assets - Summary of Changes in Carrying Amount of Goodwill (Detail) Sheet http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsSummaryOfChangesInCarryingAmountOfGoodwillDetail Goodwill and Intangible Assets - Summary of Changes in Carrying Amount of Goodwill (Detail) Details 51 false false R52.htm 1052 - Disclosure - Credit Facility - Additional Information (Detail) Sheet http://imetrix.edgar-online.com/role/CreditFacilityAdditionalInformationDetail Credit Facility - Additional Information (Detail) Details 52 false false R53.htm 1053 - 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 53 false false R54.htm 1054 - Disclosure - Earnings Per Common Share - Additional Information (Detail) Sheet http://imetrix.edgar-online.com/role/EarningsPerCommonShareAdditionalInformationDetail Earnings Per Common Share - Additional Information (Detail) Details 54 false false R55.htm 1055 - Disclosure - Stock-Based Compensation Plans - Additional Information (Detail) Sheet http://imetrix.edgar-online.com/role/StockBasedCompensationPlansAdditionalInformationDetail Stock-Based Compensation Plans - Additional Information (Detail) Details 55 false false R56.htm 1056 - Disclosure - Stock-Based Compensation Plans - Summary of RSU Activity (Detail) Sheet http://imetrix.edgar-online.com/role/StockBasedCompensationPlansSummaryOfRsuActivityDetail Stock-Based Compensation Plans - Summary of RSU Activity (Detail) Details 56 false false R57.htm 1057 - Disclosure - Stock-Based Compensation Plans - Summary of Compensation Expenses (Detail) Sheet http://imetrix.edgar-online.com/role/StockBasedCompensationPlansSummaryOfCompensationExpensesDetail Stock-Based Compensation Plans - Summary of Compensation Expenses (Detail) Details 57 false false R58.htm 1058 - 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 58 false false R59.htm 1059 - 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 59 false false R60.htm 1060 - 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 60 false false R61.htm 1061 - 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 61 false false R62.htm 1062 - Disclosure - Garysburg, North Carolina Facility - Additional Information (Detail) Sheet http://imetrix.edgar-online.com/role/GarysburgNorthCarolinaFacilityAdditionalInformationDetail Garysburg, North Carolina Facility - Additional Information (Detail) Details 62 false false All Reports Book All Reports [dq-0540-CurrentFiscalYearEndDate-Registrant-Value] In submission type 10-Q, CurrentFiscalYearEndDate value "--06-29", should match the Entity Registrant Fiscal Year End Date "06/28" on record within EDGAR. d452144d10q.htm 9 [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 1 fact(s) appearing in ix:hidden were eligible for transformation: dei:EntityRegistrantName - d452144d10q.htm 9 d452144d10q.htm d452144dex1010.htm d452144dex1018.htm d452144dex1019.htm d452144dex311.htm d452144dex312.htm d452144dex321.htm d452144dex322.htm jbss-20221229.xsd jbss-20221229_cal.xml jbss-20221229_def.xml jbss-20221229_lab.xml jbss-20221229_pre.xml http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 83 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "d452144d10q.htm": { "axisCustom": 1, "axisStandard": 11, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 658, "http://xbrl.sec.gov/dei/2022": 30 }, "contextCount": 123, "dts": { "calculationLink": { "local": [ "jbss-20221229_cal.xml" ] }, "definitionLink": { "local": [ "jbss-20221229_def.xml" ] }, "inline": { "local": [ "d452144d10q.htm" ] }, "labelLink": { "local": [ "jbss-20221229_lab.xml" ] }, "presentationLink": { "local": [ "jbss-20221229_pre.xml" ] }, "schema": { "local": [ "jbss-20221229.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": 404, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2022": 6, "total": 6 }, "keyCustom": 12, "keyStandard": 246, "memberCustom": 9, "memberStandard": 16, "nsprefix": "jbss", "nsuri": "http://imetrix.edgar-online.com/20221229", "report": { "R1": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_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", "menuCat": "Cover", "order": "1", "role": "http://imetrix.edgar-online.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_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", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1010 - Disclosure - Acquisition of Just the Cheese Brand", "menuCat": "Notes", "order": "10", "role": "http://imetrix.edgar-online.com/role/AcquisitionOfJustTheCheeseBrand", "shortName": "Acquisition of Just the Cheese Brand", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_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": "1011 - Disclosure - Revenue Recognition", "menuCat": "Notes", "order": "11", "role": "http://imetrix.edgar-online.com/role/RevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_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": "1012 - Disclosure - Leases", "menuCat": "Notes", "order": "12", "role": "http://imetrix.edgar-online.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_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": "1013 - Disclosure - Inventories", "menuCat": "Notes", "order": "13", "role": "http://imetrix.edgar-online.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_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": "1014 - Disclosure - Goodwill and Intangible Assets", "menuCat": "Notes", "order": "14", "role": "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_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": "1015 - Disclosure - Credit Facility", "menuCat": "Notes", "order": "15", "role": "http://imetrix.edgar-online.com/role/CreditFacility", "shortName": "Credit Facility", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_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": "1016 - Disclosure - Earnings Per Common Share", "menuCat": "Notes", "order": "16", "role": "http://imetrix.edgar-online.com/role/EarningsPerCommonShare", "shortName": "Earnings Per Common Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_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": "1017 - Disclosure - Stock-Based Compensation Plans", "menuCat": "Notes", "order": "17", "role": "http://imetrix.edgar-online.com/role/StockBasedCompensationPlans", "shortName": "Stock-Based Compensation Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_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": "1018 - Disclosure - Retirement Plan", "menuCat": "Notes", "order": "18", "role": "http://imetrix.edgar-online.com/role/RetirementPlan", "shortName": "Retirement Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_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": "1019 - Disclosure - Accumulated Other Comprehensive Loss", "menuCat": "Notes", "order": "19", "role": "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLoss", "shortName": "Accumulated Other Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P09_30_2022To12_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", "menuCat": "Statements", "order": "2", "role": "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome", "shortName": "Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P09_30_2022To12_29_2022", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_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": "1020 - Disclosure - Commitments and Contingent Liabilities", "menuCat": "Notes", "order": "20", "role": "http://imetrix.edgar-online.com/role/CommitmentsAndContingentLiabilities", "shortName": "Commitments and Contingent Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_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": "1021 - Disclosure - Fair Value of Financial Instruments", "menuCat": "Notes", "order": "21", "role": "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstruments", "shortName": "Fair Value of Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_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": "1022 - Disclosure - Garysburg, North Carolina Facility", "menuCat": "Notes", "order": "22", "role": "http://imetrix.edgar-online.com/role/GarysburgNorthCarolinaFacility", "shortName": "Garysburg, North Carolina Facility", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "jbss:DisclosureOfSaleOfFacilityTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_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": "1023 - Disclosure - Recent Accounting Pronouncements", "menuCat": "Notes", "order": "23", "role": "http://imetrix.edgar-online.com/role/RecentAccountingPronouncements", "shortName": "Recent Accounting Pronouncements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_29_2022_JustTheCheeseBrandMemberusgaapBusinessAcquisitionAxis", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1024 - Disclosure - Acquisition of Just the Cheese Brand (Tables)", "menuCat": "Tables", "order": "24", "role": "http://imetrix.edgar-online.com/role/AcquisitionOfJustTheCheeseBrandTables", "shortName": "Acquisition of Just the Cheese Brand (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_29_2022_JustTheCheeseBrandMemberusgaapBusinessAcquisitionAxis", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_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": "1025 - Disclosure - Revenue Recognition (Tables)", "menuCat": "Tables", "order": "25", "role": "http://imetrix.edgar-online.com/role/RevenueRecognitionTables", "shortName": "Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_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": "1026 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "26", "role": "http://imetrix.edgar-online.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "jbss:OperatingLeaseAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_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": "1027 - Disclosure - Inventories (Tables)", "menuCat": "Tables", "order": "27", "role": "http://imetrix.edgar-online.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_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": "1028 - Disclosure - Goodwill and Intangible Assets (Tables)", "menuCat": "Tables", "order": "28", "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": "d452144d10q.htm", "contextRef": "P07_01_2022To12_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_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": "1029 - Disclosure - Earnings Per Common Share (Tables)", "menuCat": "Tables", "order": "29", "role": "http://imetrix.edgar-online.com/role/EarningsPerCommonShareTables", "shortName": "Earnings Per Common Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P09_30_2022To12_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)", "menuCat": "Statements", "order": "3", "role": "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical", "shortName": "Consolidated Statements of Comprehensive Income (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P09_30_2022To12_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:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1030 - Disclosure - Stock-Based Compensation Plans (Tables)", "menuCat": "Tables", "order": "30", "role": "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansTables", "shortName": "Stock-Based Compensation Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_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": "1031 - Disclosure - Retirement Plan (Tables)", "menuCat": "Tables", "order": "31", "role": "http://imetrix.edgar-online.com/role/RetirementPlanTables", "shortName": "Retirement Plan (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_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": "1032 - Disclosure - Accumulated Other Comprehensive Loss (Tables)", "menuCat": "Tables", "order": "32", "role": "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossTables", "shortName": "Accumulated Other Comprehensive Loss (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_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": "1033 - Disclosure - Fair Value of Financial Instruments (Tables)", "menuCat": "Tables", "order": "33", "role": "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsTables", "shortName": "Fair Value of Financial Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "div", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_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": "1034 - Disclosure - Basis of Presentation and Description of Business - Additional Information (Detail)", "menuCat": "Details", "order": "34", "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", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_29_2022", "decimals": "INF", "first": true, "lang": null, "name": "jbss:NumberOfDistributionChannels", "reportCount": 1, "unique": true, "unitRef": "Unit_Channel", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "PAsOn12_16_2022_JustTheCheeseBrandMemberusgaapBusinessAcquisitionAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1035 - Disclosure - Acquisition of Just the Cheese Brand - Summary of Fair Value of Assets Acquired (Detail)", "menuCat": "Details", "order": "35", "role": "http://imetrix.edgar-online.com/role/AcquisitionOfJustTheCheeseBrandSummaryOfFairValueOfAssetsAcquiredDetail", "shortName": "Acquisition of Just the Cheese Brand - Summary of Fair Value of Assets Acquired (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "PAsOn12_16_2022_JustTheCheeseBrandMemberusgaapBusinessAcquisitionAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1036 - Disclosure - Acquisition of Just the Cheese Brand - Additional Information (Detail)", "menuCat": "Details", "order": "36", "role": "http://imetrix.edgar-online.com/role/AcquisitionOfJustTheCheeseBrandAdditionalInformationDetail", "shortName": "Acquisition of Just the Cheese Brand - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P12_16_2022To12_16_2022_JustTheCheeseBrandMemberusgaapBusinessAcquisitionAxis", "decimals": "-3", "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:ContractWithCustomerAssetNet", "us-gaap:ContractWithCustomerAssetNet", "div", "ix:continuation", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "PAsOn12_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": "1037 - Disclosure - Revenue Recognition - Additional Information (Detail)", "menuCat": "Details", "order": "37", "role": "http://imetrix.edgar-online.com/role/RevenueRecognitionAdditionalInformationDetail", "shortName": "Revenue Recognition - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:ContractWithCustomerAssetNet", "us-gaap:ContractWithCustomerAssetNet", "div", "ix:continuation", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "PAsOn12_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P09_30_2022To12_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1038 - Disclosure - Revenue Recognition - Summary of Revenue Disaggregated by Sales Channel (Detail)", "menuCat": "Details", "order": "38", "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", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P09_30_2022To12_29_2022_SalesChannelDirectlyToConsumerMemberusgaapContractWithCustomerSalesChannelAxis", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "div", "div", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "PAsOn12_29_2022_MaximumMembersrtRangeAxis", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseRemainingLeaseTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1039 - Disclosure - Leases - Additional Information (Detail)", "menuCat": "Details", "order": "39", "role": "http://imetrix.edgar-online.com/role/LeasesAdditionalInformationDetail", "shortName": "Leases - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "PAsOn12_29_2022_MaximumMembersrtRangeAxis", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseRemainingLeaseTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "PAsOn12_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", "menuCat": "Statements", "order": "4", "role": "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "PAsOn12_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", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "PAsOn12_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1040 - Disclosure - Leases - Operating Lease Assets And Liabilities (Detail)", "menuCat": "Details", "order": "40", "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", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "PAsOn12_29_2022", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingLeaseLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P09_30_2022To12_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": "1041 - Disclosure - Leases - Lease Cost (Detail)", "menuCat": "Details", "order": "41", "role": "http://imetrix.edgar-online.com/role/LeasesLeaseCostDetail", "shortName": "Leases - Lease Cost (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P09_30_2022To12_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "jbss:OperatingLeasesCashFlowRelatedInformationTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_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": "1042 - Disclosure - Leases - Operating Leases Cash Flow Related Information (Detail)", "menuCat": "Details", "order": "42", "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", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "jbss:OtherInformationRelatedToOperatingLeaseTableTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "PAsOn12_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": "1043 - Disclosure - Leases - Other Information Related to Operating Lease (Detail)", "menuCat": "Details", "order": "43", "role": "http://imetrix.edgar-online.com/role/LeasesOtherInformationRelatedToOperatingLeaseDetail", "shortName": "Leases - Other Information Related to Operating Lease (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "jbss:OtherInformationRelatedToOperatingLeaseTableTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "PAsOn12_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "PAsOn12_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": "1044 - Disclosure - Leases - Lessee Operating Lease Liability Maturity (Detail)", "menuCat": "Details", "order": "44", "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", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "PAsOn12_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "jbss:OperatingLeaseRevenueTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P09_30_2022To12_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": "1045 - Disclosure - Leases - Operating Lease Revenue (Detail)", "menuCat": "Details", "order": "45", "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", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P09_30_2022To12_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseLeaseIncomeLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "PAsOn12_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": "1046 - Disclosure - Leases - Lessor Operating Lease Payments To Be Received Maturity (Detail)", "menuCat": "Details", "order": "46", "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", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "PAsOn12_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "PAsOn12_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": "1047 - Disclosure - Inventories - Components of Inventories (Detail)", "menuCat": "Details", "order": "47", "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": "d452144d10q.htm", "contextRef": "PAsOn12_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "PAsOn12_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1048 - Disclosure - Goodwill and Intangible Assets - Additional Information (Detail)", "menuCat": "Details", "order": "48", "role": "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail", "shortName": "Goodwill and Intangible Assets - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P09_30_2022To12_29_2022_GeneralAndAdministrativeExpenseMemberusgaapIncomeStatementLocationAxis", "decimals": "-3", "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "PAsOn12_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": "1049 - Disclosure - Goodwill and Intangible Assets - Components of Identifiable Intangible Assets (Detail)", "menuCat": "Details", "order": "49", "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": "d452144d10q.htm", "contextRef": "PAsOn12_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "PAsOn12_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)", "menuCat": "Statements", "order": "5", "role": "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "PAsOn12_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "PAsOn12_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": "1050 - Disclosure - Goodwill and Intangible Assets - Summary of Expected Amortization Expense (Detail)", "menuCat": "Details", "order": "50", "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": "d452144d10q.htm", "contextRef": "PAsOn12_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "PAsOn06_25_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1051 - Disclosure - Goodwill and Intangible Assets - Summary of Changes in Carrying Amount of Goodwill (Detail)", "menuCat": "Details", "order": "51", "role": "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsSummaryOfChangesInCarryingAmountOfGoodwillDetail", "shortName": "Goodwill and Intangible Assets - Summary of Changes in Carrying Amount of Goodwill (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "PAsOn06_25_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.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": "1052 - Disclosure - Credit Facility - Additional Information (Detail)", "menuCat": "Details", "order": "52", "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", "div", "body", "html" ], "baseRef": "d452144d10q.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" } }, "R53": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P09_30_2022To12_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": "1053 - Disclosure - Earnings Per Common Share - Weighted Average Shares Outstanding Used in Computing Basic and Diluted Earnings Per Share (Detail)", "menuCat": "Details", "order": "53", "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", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P09_30_2022To12_29_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "div", "div", "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P09_30_2022To12_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": "1054 - Disclosure - Earnings Per Common Share - Additional Information (Detail)", "menuCat": "Details", "order": "54", "role": "http://imetrix.edgar-online.com/role/EarningsPerCommonShareAdditionalInformationDetail", "shortName": "Earnings Per Common Share - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "div", "div", "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P09_30_2022To12_29_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P12_29_2022To12_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": "1055 - Disclosure - Stock-Based Compensation Plans - Additional Information (Detail)", "menuCat": "Details", "order": "55", "role": "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansAdditionalInformationDetail", "shortName": "Stock-Based Compensation Plans - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P12_29_2022To12_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1056 - Disclosure - Stock-Based Compensation Plans - Summary of RSU Activity (Detail)", "menuCat": "Details", "order": "56", "role": "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansSummaryOfRsuActivityDetail", "shortName": "Stock-Based Compensation Plans - Summary of RSU Activity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P09_30_2022To12_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1057 - Disclosure - Stock-Based Compensation Plans - Summary of Compensation Expenses (Detail)", "menuCat": "Details", "order": "57", "role": "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansSummaryOfCompensationExpensesDetail", "shortName": "Stock-Based Compensation Plans - Summary of Compensation Expenses (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P09_30_2022To12_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P09_30_2022To12_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": "1058 - Disclosure - Retirement Plan - Schedule of Net Periodic Benefit Cost (Detail)", "menuCat": "Details", "order": "58", "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", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P09_30_2022To12_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d452144d10q.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": "1059 - Disclosure - Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss (Detail)", "menuCat": "Details", "order": "59", "role": "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossDetail", "shortName": "Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "PAsOn06_30_2022_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis", "decimals": "-3", "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "PAsOn06_24_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006 - Statement - Consolidated Statements of Stockholders' Equity", "menuCat": "Statements", "order": "6", "role": "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity", "shortName": "Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P06_25_2021To09_23_2021", "decimals": "-3", "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P09_30_2022To12_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": "1060 - Disclosure - Accumulated Other Comprehensive Loss - Reclassifications Out of AOCL (Detail)", "menuCat": "Details", "order": "60", "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", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P09_30_2022To12_29_2022_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMemberusgaapStatementEquityComponentsAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "PAsOn12_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": "1061 - Disclosure - Fair Value of Financial Instruments - Carrying Value and Fair Value Estimate of Current and Long-Term Debt (Detail)", "menuCat": "Details", "order": "61", "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", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "PAsOn12_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtLongtermAndShorttermCombinedAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P09_30_2022To12_29_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GainLossOnSaleOfPropertyPlantEquipment", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1062 - Disclosure - Garysburg, North Carolina Facility - Additional Information (Detail)", "menuCat": "Details", "order": "62", "role": "http://imetrix.edgar-online.com/role/GarysburgNorthCarolinaFacilityAdditionalInformationDetail", "shortName": "Garysburg, North Carolina Facility - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "jbss:DisclosureOfSaleOfFacilityTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P06_25_2021To12_23_2021_PropertyPlantAndEquipmentMemberusgaapFairValueByAssetClassAxis", "decimals": "-3", "lang": null, "name": "us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P09_30_2022To12_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)", "menuCat": "Statements", "order": "7", "role": "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical", "shortName": "Consolidated Statements of Stockholders' Equity (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P09_30_2022To12_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": "d452144d10q.htm", "contextRef": "P07_01_2022To12_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", "menuCat": "Statements", "order": "8", "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": "d452144d10q.htm", "contextRef": "P07_01_2022To12_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", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_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", "menuCat": "Notes", "order": "9", "role": "http://imetrix.edgar-online.com/role/BasisOfPresentationAndDescriptionOfBusiness", "shortName": "Basis of Presentation and Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d452144d10q.htm", "contextRef": "P07_01_2022To12_29_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 27, "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": [ "r586" ], "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": [ "r587" ], "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": [ "r584" ], "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": [ "r584" ], "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": [ "r584" ], "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": [ "r588" ], "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": [ "r584" ], "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": [ "r584" ], "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": [ "r584" ], "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": [ "r584" ], "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": [ "r583" ], "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": [ "r585" ], "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/20221229", "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/20221229", "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/20221229", "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/20221229", "presentation": [ "http://imetrix.edgar-online.com/role/GarysburgNorthCarolinaFacility" ], "xbrltype": "textBlockItemType" }, "jbss_EmployeesAndNonEmployeeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Employees and Non Employee [Member]" } } }, "localname": "EmployeesAndNonEmployeeMember", "nsuri": "http://imetrix.edgar-online.com/20221229", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "jbss_EmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Employees [Member]", "terseLabel": "Employees [Member]" } } }, "localname": "EmployeesMember", "nsuri": "http://imetrix.edgar-online.com/20221229", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "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/20221229", "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/20221229", "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/20221229", "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/20221229", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "jbss_JustTheCheeseBrandAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Just the cheese brand acquisition.", "label": "Just The Cheese Brand Acquisition [Member]" } } }, "localname": "JustTheCheeseBrandAcquisitionMember", "nsuri": "http://imetrix.edgar-online.com/20221229", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "jbss_JustTheCheeseBrandMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Just the cheese brand.", "label": "Just The Cheese Brand [Member]", "terseLabel": "Just the Cheese Brand [Member]", "verboseLabel": "Just The Cheese Brand [Member]" } } }, "localname": "JustTheCheeseBrandMember", "nsuri": "http://imetrix.edgar-online.com/20221229", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionOfJustTheCheeseBrandAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/AcquisitionOfJustTheCheeseBrandSummaryOfFairValueOfAssetsAcquiredDetail", "http://imetrix.edgar-online.com/role/AcquisitionOfJustTheCheeseBrandTables" ], "xbrltype": "domainItemType" }, "jbss_NonEmployeeDirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non Employee Directors [Member]" } } }, "localname": "NonEmployeeDirectorsMember", "nsuri": "http://imetrix.edgar-online.com/20221229", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "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/20221229", "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/20221229", "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/20221229", "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/20221229", "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/20221229", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "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/20221229", "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/20221229", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesOperatingLeasesCashFlowRelatedInformationDetail" ], "xbrltype": "stringItemType" }, "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/20221229", "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/20221229", "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/20221229", "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/20221229", "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/20221229", "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/20221229", "presentation": [ "http://imetrix.edgar-online.com/role/RevenueRecognitionSummaryOfRevenueDisaggregatedBySalesChannelDetail" ], "xbrltype": "domainItemType" }, "jbss_SharebasedcompensationarrangementbyshareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumberVestedAndDeferred": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options outstanding number vested and deferred.", "label": "ShareBasedCompensationArrangementByShare Based Payment Award Equity Instruments Other Than Options Outstanding Number Vested And Deferred", "terseLabel": "Restricted stock units vested" } } }, "localname": "SharebasedcompensationarrangementbyshareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumberVestedAndDeferred", "nsuri": "http://imetrix.edgar-online.com/20221229", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "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/20221229", "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/20221229", "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/20221229", "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/20221229", "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/20221229", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "srt_MaximumMember": { "auth_ref": [ "r280", "r281", "r282", "r283", "r369", "r512", "r533", "r549", "r550", "r564", "r576", "r582", "r633", "r673", "r674", "r675", "r676", "r677", "r678" ], "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_RangeAxis": { "auth_ref": [ "r280", "r281", "r282", "r283", "r348", "r369", "r397", "r398", "r399", "r511", "r512", "r533", "r549", "r550", "r564", "r576", "r582", "r627", "r633", "r674", "r675", "r676", "r677", "r678" ], "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": [ "r280", "r281", "r282", "r283", "r348", "r369", "r397", "r398", "r399", "r511", "r512", "r533", "r549", "r550", "r564", "r576", "r582", "r627", "r633", "r674", "r675", "r676", "r677", "r678" ], "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": [ "r612", "r670" ], "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": [ "r20", "r581" ], "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": [ "r249", "r250" ], "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 $318, $267 and $358" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r32", "r37", "r114", "r593", "r594", "r595" ], "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": [ "r31", "r37", "r114", "r180", "r181", "r593" ], "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": [ "r76", "r162" ], "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": [ "r34", "r36", "r37", "r169", "r528", "r541", "r545" ], "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": [ "r179", "r180", "r471", "r472", "r473", "r474", "r475", "r477" ], "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": [ "r33", "r37", "r114", "r508", "r536", "r537", "r593", "r594", "r595", "r607", "r608", "r609" ], "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": [ "r12" ], "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": [ "r406", "r407", "r408", "r607", "r608", "r609", "r662" ], "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": [ "r151", "r152", "r153", "r154", "r155", "r199", "r200", "r201", "r203", "r212", "r252", "r253", "r257", "r258", "r259", "r260", "r263", "r264", "r406", "r407", "r408", "r414", "r415", "r416", "r417", "r431", "r432", "r433", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r450", "r451", "r452", "r453", "r454", "r460", "r461", "r462", "r463", "r464", "r465", "r469", "r470", "r478", "r479", "r482", "r483", "r484", "r485", "r502", "r504", "r505", "r506", "r507", "r508", "r515", "r516", "r517", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545" ], "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": [ "r96", "r97", "r372" ], "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_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r401" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share-based Compensation Expense", "verboseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansSummaryOfCompensationExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r170", "r251", "r265" ], "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": [ "r57", "r68", "r72" ], "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": [ "r223" ], "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": [ "r131", "r141", "r165", "r191", "r237", "r240", "r244", "r256", "r284", "r285", "r287", "r288", "r289", "r290", "r291", "r293", "r294", "r436", "r440", "r459", "r581", "r631", "r632", "r671" ], "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": [ "r158", "r172", "r191", "r256", "r284", "r285", "r287", "r288", "r289", "r290", "r291", "r293", "r294", "r436", "r440", "r459", "r581", "r631", "r632", "r671" ], "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": [ "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400" ], "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": [ "r115", "r116" ], "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": [ "r23", "r81" ], "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": [ "r75" ], "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": [ "r429", "r574", "r575" ], "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/AcquisitionOfJustTheCheeseBrandAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/AcquisitionOfJustTheCheeseBrandSummaryOfFairValueOfAssetsAcquiredDetail", "http://imetrix.edgar-online.com/role/AcquisitionOfJustTheCheeseBrandTables", "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r103", "r104", "r429", "r574", "r575" ], "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/AcquisitionOfJustTheCheeseBrandAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/AcquisitionOfJustTheCheeseBrandSummaryOfFairValueOfAssetsAcquiredDetail", "http://imetrix.edgar-online.com/role/AcquisitionOfJustTheCheeseBrandTables", "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity": { "auth_ref": [ "r101" ], "lang": { "en-us": { "role": { "documentation": "With respect to a business combination completed during the period, this element provides a description of the business, other than the name, which may include the industry, size, products and other important information.", "label": "Business Acquisition, Description of Acquired Entity" } } }, "localname": "BusinessAcquisitionDescriptionOfAcquiredEntity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionOfJustTheCheeseBrandAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1": { "auth_ref": [ "r99", "r100", "r102" ], "lang": { "en-us": { "role": { "documentation": "Date when the acquirer obtains control of the acquiree, in YYYY-MM-DD format.", "label": "Business Acquisition, Effective Date of Acquisition", "verboseLabel": "Date of acquisition" } } }, "localname": "BusinessAcquisitionEffectiveDateOfAcquisition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionOfJustTheCheeseBrandAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "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": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionOfJustTheCheeseBrand", "http://imetrix.edgar-online.com/role/AcquisitionOfJustTheCheeseBrandAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/AcquisitionOfJustTheCheeseBrandSummaryOfFairValueOfAssetsAcquiredDetail", "http://imetrix.edgar-online.com/role/AcquisitionOfJustTheCheeseBrandTables" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "auth_ref": [ "r111" ], "calculation": { "http://imetrix.edgar-online.com/role/AcquisitionOfJustTheCheeseBrandSummaryOfFairValueOfAssetsAcquiredDetail": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "terseLabel": "Goodwill" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionOfJustTheCheeseBrandSummaryOfFairValueOfAssetsAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationAssetsAndLiabilitiesArisingFromContingenciesDescription": { "auth_ref": [ "r107", "r427", "r428" ], "lang": { "en-us": { "role": { "documentation": "This element represents a description of the nature of contingencies, both unrecognized and recognized, which have given rise to assets acquired and liabilities assumed at the acquisition date.", "label": "Business Combination, Assets and Liabilities Arising from Contingencies, Description", "terseLabel": "Business Combination, Assets and Liabilities Arising from Contingencies, Description" } } }, "localname": "BusinessCombinationAssetsAndLiabilitiesArisingFromContingenciesDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionOfJustTheCheeseBrandAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r112", "r430" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisition of Just the Cheese Brand" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionOfJustTheCheeseBrand" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill [Abstract]", "terseLabel": "Identifiable intangible assets:" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionOfJustTheCheeseBrandSummaryOfFairValueOfAssetsAcquiredDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r105", "r106" ], "calculation": { "http://imetrix.edgar-online.com/role/AcquisitionOfJustTheCheeseBrandSummaryOfFairValueOfAssetsAcquiredDetail": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionOfJustTheCheeseBrandSummaryOfFairValueOfAssetsAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r105", "r106" ], "calculation": { "http://imetrix.edgar-online.com/role/AcquisitionOfJustTheCheeseBrandSummaryOfFairValueOfAssetsAcquiredDetail": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventories" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionOfJustTheCheeseBrandSummaryOfFairValueOfAssetsAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r105", "r106" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "terseLabel": "Amount Of Purchase Price Allocated To Fair Value Of Assets Acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionOfJustTheCheeseBrandAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r105", "r106" ], "calculation": { "http://imetrix.edgar-online.com/role/AcquisitionOfJustTheCheeseBrandSummaryOfFairValueOfAssetsAcquiredDetail": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Fixed assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionOfJustTheCheeseBrandSummaryOfFairValueOfAssetsAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r106" ], "calculation": { "http://imetrix.edgar-online.com/role/AcquisitionOfJustTheCheeseBrandSummaryOfFairValueOfAssetsAcquiredDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total purchase price" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionOfJustTheCheeseBrandSummaryOfFairValueOfAssetsAcquiredDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r0", "r61", "r65" ], "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": [ "r59", "r160", "r552" ], "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": [ "r54", "r59", "r60" ], "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": [ "r54", "r125" ], "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 INCREASE 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": [ "r166", "r167", "r168", "r191", "r217", "r218", "r220", "r222", "r230", "r231", "r256", "r284", "r287", "r288", "r289", "r293", "r294", "r322", "r323", "r324", "r325", "r326", "r459", "r551", "r589", "r602", "r610" ], "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" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r28", "r135", "r145" ], "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": [ "r78", "r277", "r278", "r548", "r630" ], "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": [ "r89" ], "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": [ "r11" ], "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": [ "r11" ], "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": [ "r11" ], "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": [ "r11", "r84" ], "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": [ "r11", "r581" ], "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": [ "r39", "r176", "r178", "r185", "r524", "r530" ], "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": [ "r48", "r184", "r523", "r529" ], "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": [ "r63", "r64", "r123", "r124", "r248", "r547" ], "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": [ "r63", "r64", "r123", "r124", "r248", "r546", "r547" ], "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": [ "r63", "r64", "r123", "r124", "r248", "r547", "r679" ], "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": [ "r63", "r64", "r123", "r124", "r248", "r547" ], "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": [ "r75" ], "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": [ "r328", "r329", "r339" ], "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": [ "r571", "r634" ], "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": [ "r571", "r634" ], "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": [ "r45", "r513" ], "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": [ "r110" ], "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]", "verboseLabel": "Customer relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionOfJustTheCheeseBrandSummaryOfFairValueOfAssetsAcquiredDetail", "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": [ "r82", "r190", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r311", "r318", "r319", "r321" ], "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": [ "r5", "r6", "r7", "r132", "r133", "r140", "r193", "r295", "r296", "r297", "r298", "r299", "r301", "r307", "r308", "r309", "r310", "r312", "r313", "r314", "r315", "r316", "r317", "r481", "r559", "r560", "r561", "r562", "r563", "r603" ], "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": [ "r25", "r193", "r295", "r296", "r297", "r298", "r299", "r301", "r307", "r308", "r309", "r310", "r312", "r313", "r314", "r315", "r316", "r317", "r481", "r559", "r560", "r561", "r562", "r563", "r603" ], "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": [ "r25", "r85", "r86", "r87", "r88", "r126", "r127", "r129", "r139", "r193", "r295", "r296", "r297", "r298", "r299", "r301", "r307", "r308", "r309", "r310", "r312", "r313", "r314", "r315", "r316", "r317", "r320", "r481", "r559", "r560", "r561", "r562", "r563", "r603" ], "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": [ "r410", "r411" ], "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": [ "r57", "r98", "r413", "r422", "r423", "r605" ], "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": [ "r344", "r354", "r365", "r572", "r573" ], "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": [ "r344", "r346", "r353", "r364", "r572", "r573" ], "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": [ "r351", "r362", "r572", "r573" ], "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": [ "r345", "r352", "r363", "r572", "r573" ], "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": [ "r57", "r235" ], "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": [ "r338", "r565", "r566", "r567", "r568", "r569", "r570", "r571" ], "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": [ "r634" ], "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": [ "r374", "r402", "r403", "r405", "r409", "r577" ], "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_DividendsCommonStockCash": { "auth_ref": [ "r89" ], "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_DueToRelatedPartiesCurrent": { "auth_ref": [ "r20", "r286", "r287", "r288", "r292", "r293", "r294", "r510", "r606" ], "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": [ "r26", "r286", "r287", "r288", "r292", "r293", "r294", "r510", "r606" ], "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": [ "r186", "r204", "r205", "r206", "r207", "r208", "r215", "r217", "r220", "r221", "r222", "r226", "r452", "r453", "r525", "r531", "r555" ], "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": [ "r186", "r204", "r205", "r206", "r207", "r208", "r217", "r220", "r221", "r222", "r226", "r452", "r453", "r525", "r531", "r555" ], "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": [ "r223", "r224", "r225", "r227" ], "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": [ "r23" ], "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": [ "r404" ], "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": [ "r404" ], "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": [ "r84", "r153", "r179", "r180", "r181", "r194", "r195", "r196", "r200", "r209", "r211", "r229", "r260", "r327", "r406", "r407", "r408", "r416", "r417", "r451", "r471", "r472", "r473", "r474", "r475", "r477", "r508", "r536", "r537", "r538" ], "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": [ "r121" ], "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": [ "r120", "r122" ], "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": [ "r458" ], "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": [ "r164", "r273" ], "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": [ "r73" ], "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": [ "r73" ], "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": [ "r73" ], "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": [ "r73" ], "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": [ "r73" ], "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": [ "r271", "r272", "r273", "r274", "r514", "r521" ], "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/AcquisitionOfJustTheCheeseBrandSummaryOfFairValueOfAssetsAcquiredDetail", "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": [ "r71", "r521" ], "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": [ "r69", "r70" ], "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/AcquisitionOfJustTheCheeseBrandSummaryOfFairValueOfAssetsAcquiredDetail", "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r71", "r514" ], "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": [ "r600", "r625", "r626" ], "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": [ "r57" ], "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": [ "r46" ], "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": [ "r43" ], "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": [ "r163", "r267", "r522", "r558", "r581", "r614", "r621" ], "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", "periodEndLabel": "Ending, Net balance", "periodStartLabel": "Beginning, Net balance", "terseLabel": "Goodwill", "verboseLabel": "Goodwill related to acquisition" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets", "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsSummaryOfChangesInCarryingAmountOfGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r269", "r558" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill acquired during the period" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsSummaryOfChangesInCarryingAmountOfGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "verboseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r74" ], "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_GoodwillGross": { "auth_ref": [ "r268", "r270", "r558" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Gross", "verboseLabel": "Gross goodwill balance at June 25, 2021" } } }, "localname": "GoodwillGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsSummaryOfChangesInCarryingAmountOfGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "auth_ref": [ "r268", "r270", "r558" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impaired, Accumulated Impairment Loss", "negatedLabel": "Accumulated impairment losses" } } }, "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsSummaryOfChangesInCarryingAmountOfGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r44", "r191", "r237", "r239", "r243", "r245", "r256", "r284", "r285", "r287", "r288", "r289", "r290", "r291", "r293", "r294", "r459", "r557", "r631" ], "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": [ "r41", "r130", "r136", "r149", "r237", "r239", "r243", "r245", "r526", "r557" ], "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": [ "r275", "r276" ], "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": [ "r276" ], "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": [ "r192", "r210", "r211", "r236", "r412", "r421", "r425", "r532" ], "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": [ "r56" ], "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": [ "r56" ], "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": [ "r56" ], "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": [ "r56" ], "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": [ "r56" ], "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": [ "r56" ], "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": [ "r128", "r138", "r182", "r234", "r480" ], "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 $189, $203, $382 and $392 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": [ "r266" ], "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": [ "r67", "r591" ], "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": [ "r171", "r553", "r581" ], "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": [ "r67", "r554" ], "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": [ "r590" ], "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": [ "r497", "r580" ], "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": [ "r667" ], "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]", "verboseLabel": "Fiscal year ending" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r668" ], "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": [ "r498" ], "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": [ "r498" ], "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": [ "r498" ], "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": [ "r498" ], "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": [ "r498" ], "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": [ "r498" ], "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": [ "r498" ], "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": [ "r668" ], "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 twenty-six weeks ended December 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": [ "r498" ], "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": [ "r666" ], "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": [ "r499" ], "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": [ "r500" ], "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": [ "r500" ], "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": [ "r500" ], "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": [ "r669" ], "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": [ "r500" ], "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": [ "r669" ], "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 twenty-six weeks ended December 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": [ "r500" ], "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": [ "r500" ], "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": [ "r22", "r191", "r256", "r284", "r285", "r287", "r288", "r289", "r290", "r291", "r293", "r294", "r437", "r440", "r441", "r459", "r556", "r631", "r671", "r672" ], "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": [ "r16", "r134", "r143", "r581", "r604", "r613", "r663" ], "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": [ "r24", "r159", "r191", "r256", "r284", "r285", "r287", "r288", "r289", "r290", "r291", "r293", "r294", "r437", "r440", "r441", "r459", "r581", "r631", "r671", "r672" ], "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": [ "r2", "r3", "r4", "r7", "r8", "r191", "r256", "r284", "r285", "r287", "r288", "r289", "r290", "r291", "r293", "r294", "r437", "r440", "r441", "r459", "r631", "r671", "r672" ], "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": [ "r7", "r133", "r140" ], "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": [ "r21" ], "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": [ "r21" ], "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": [ "r5", "r132" ], "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": [ "r7" ], "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,446, $7,774 and $8,088" } } }, "localname": "LongTermDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": { "auth_ref": [ "r23" ], "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 $642, $614 and $586" } } }, "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": [ "r79", "r80", "r279", "r280", "r281", "r628", "r629" ], "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": [ "r79", "r80", "r279", "r280", "r281", "r628", "r629" ], "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": [ "r75" ], "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": [ "r189" ], "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 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": [ "r189" ], "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": [ "r54", "r55", "r58" ], "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": [ "r42", "r58", "r137", "r148", "r157", "r174", "r177", "r181", "r191", "r199", "r204", "r205", "r206", "r207", "r210", "r211", "r219", "r237", "r239", "r243", "r245", "r256", "r284", "r285", "r287", "r288", "r289", "r290", "r291", "r293", "r294", "r453", "r459", "r557", "r631" ], "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": [ "r344" ], "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": [ "r156", "r197", "r198", "r201", "r202", "r212", "r213", "r214", "r254", "r255", "r261", "r262", "r418", "r419", "r420", "r449", "r455", "r456", "r457", "r466", "r467", "r468", "r486", "r487", "r503", "r509", "r518", "r519", "r520", "r540", "r541", "r542", "r543", "r545" ], "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": [ "r109" ], "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]", "verboseLabel": "Non-compete agreement [Member]" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionOfJustTheCheeseBrandSummaryOfFairValueOfAssetsAcquiredDetail", "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r47" ], "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": [ "r237", "r239", "r243", "r245", "r557" ], "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": [ "r491", "r580" ], "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": [ "r228", "r501" ], "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", "r493" ], "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": [ "r496", "r580" ], "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": [ "r495", "r580" ], "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": [ "r83", "r117", "r118", "r119" ], "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": [ "r23" ], "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": [ "r37", "r180", "r471", "r473", "r477", "r593" ], "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": [ "r40", "r84", "r175", "r178", "r184", "r471", "r476", "r477", "r523", "r529", "r593", "r594" ], "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": [ "r34", "r38", "r173", "r635" ], "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 pension 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": [ "r34", "r38", "r173", "r355" ], "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": [ "r34", "r38", "r93", "r173" ], "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": [ "r35", "r113" ], "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": [ "r35", "r179", "r184", "r412", "r424", "r426", "r471", "r474", "r477", "r523", "r529" ], "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": [ "r27" ], "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": [ "r596", "r597" ], "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": [ "r52" ], "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": [ "r187" ], "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_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r50", "r434" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 25.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "negatedLabel": "Acquisition of Just the Cheese brand", "terseLabel": "Payments to Acquire Businesses, Gross" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionOfJustTheCheeseBrandAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r51" ], "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": [ "r348", "r349", "r350", "r356", "r357", "r358", "r359", "r360", "r361", "r366", "r367", "r368", "r370", "r572" ], "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": [ "r9", "r342", "r343", "r347", "r572" ], "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": [ "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661" ], "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": [ "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661" ], "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": [ "r592" ], "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": [ "r598", "r599", "r601" ], "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 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": [ "r598", "r599", "r601" ], "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 (repayments) 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": [ "r49" ], "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": [ "r596" ], "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": [ "r157", "r174", "r177", "r188", "r191", "r199", "r210", "r211", "r237", "r239", "r243", "r245", "r256", "r284", "r285", "r287", "r288", "r289", "r290", "r291", "r293", "r294", "r435", "r438", "r439", "r453", "r459", "r526", "r557", "r578", "r579", "r595", "r631" ], "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": [ "r75", "r161" ], "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": [ "r77", "r144", "r527", "r581" ], "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": [ "r150" ], "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": [ "r150" ], "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": [ "r146" ], "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": [ "r147" ], "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 $14,036 $13,632 and $13,229" } } }, "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": [ "r37", "r180", "r471", "r475", "r477", "r593" ], "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": [ "r37", "r40", "r180", "r471", "r475", "r477", "r593" ], "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": [ "r35", "r173", "r179" ], "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": [ "r181" ], "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": [ "r181" ], "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": [ "r181" ], "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": [ "r53" ], "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_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs) [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r13", "r89", "r142", "r540", "r545", "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": [ "r153", "r194", "r195", "r196", "r200", "r209", "r211", "r260", "r406", "r407", "r408", "r416", "r417", "r451", "r536", "r538" ], "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": [ "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r340", "r341" ], "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": [ "r183", "r191", "r232", "r233", "r238", "r241", "r242", "r246", "r247", "r248", "r256", "r284", "r285", "r287", "r288", "r289", "r290", "r291", "r293", "r294", "r459", "r526", "r631" ], "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": [ "r494", "r580" ], "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": [ "r571" ], "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": [ "r37", "r664", "r665" ], "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_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r103", "r104", "r429" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionOfJustTheCheeseBrand", "http://imetrix.edgar-online.com/role/AcquisitionOfJustTheCheeseBrandAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/AcquisitionOfJustTheCheeseBrandSummaryOfFairValueOfAssetsAcquiredDetail", "http://imetrix.edgar-online.com/role/AcquisitionOfJustTheCheeseBrandTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r103", "r104" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Summary of Fair Value of Assets Acquired" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionOfJustTheCheeseBrandTables" ], "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_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r95" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.", "label": "Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan [Table Text Block]", "verboseLabel": "Summary of Compensation Cost and Income Tax Benefit" } } }, "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r69", "r70", "r514" ], "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": [ "r69", "r70" ], "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_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r558", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "verboseLabel": "Summary of Changes in Carrying Amount of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r1", "r17", "r18", "r19" ], "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": [ "r92" ], "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": [ "r371", "r373", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400" ], "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_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Summary of RSU Activity" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "auth_ref": [ "r62" ], "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": [ "r70" ], "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": [ "r46" ], "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": [ "r56" ], "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" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r577" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period of restricted stock units" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r391" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited, Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansSummaryOfRsuActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r391" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited, Weighted-Average Grant-Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansSummaryOfRsuActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r389" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted, Shares", "verboseLabel": "Restricted stock units in granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansSummaryOfRsuActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r389" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted, Weighted-Average Grant-Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansSummaryOfRsuActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r386", "r387" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Outstanding ending balance, Shares", "periodStartLabel": "Outstanding beginning balance, Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansSummaryOfRsuActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r386", "r387" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted-Average Grant-Date Fair Value, Ending Balance", "periodStartLabel": "Weighted-Average Grant-Date Fair Value, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansSummaryOfRsuActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r390" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested, Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansSummaryOfRsuActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r390" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested, Weighted-Average Grant-Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansSummaryOfRsuActivityDetail" ], "xbrltype": "perShareItemType" }, "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": [ "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400" ], "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": [ "r166", "r167", "r168", "r191", "r217", "r218", "r220", "r222", "r230", "r231", "r256", "r284", "r287", "r288", "r289", "r293", "r294", "r322", "r323", "r324", "r325", "r326", "r459", "r551", "r589", "r602", "r610" ], "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" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r30", "r84", "r153", "r179", "r180", "r181", "r194", "r195", "r196", "r200", "r209", "r211", "r229", "r260", "r327", "r406", "r407", "r408", "r416", "r417", "r451", "r471", "r472", "r473", "r474", "r475", "r477", "r508", "r536", "r537", "r538" ], "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": [ "r194", "r195", "r196", "r229", "r513" ], "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" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r10", "r11", "r84", "r89" ], "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": [ "r10", "r11", "r89", "r94" ], "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": [ "r11", "r14", "r15", "r66", "r581", "r604", "r613", "r663" ], "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_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r570", "r634" ], "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": [ "r570", "r634" ], "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": [ "r108" ], "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]", "verboseLabel": "Brand names [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://imetrix.edgar-online.com/role/AcquisitionOfJustTheCheeseBrandSummaryOfFairValueOfAssetsAcquiredDetail", "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r29", "r90" ], "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": [ "r29", "r90" ], "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": [ "r29", "r90", "r91" ], "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": [ "r151", "r152", "r153", "r154", "r155", "r199", "r200", "r201", "r203", "r212", "r252", "r253", "r257", "r258", "r259", "r260", "r263", "r264", "r406", "r407", "r408", "r414", "r415", "r416", "r417", "r431", "r432", "r433", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r450", "r451", "r452", "r453", "r454", "r460", "r461", "r462", "r463", "r464", "r465", "r469", "r470", "r478", "r479", "r482", "r483", "r484", "r485", "r502", "r504", "r505", "r506", "r507", "r508", "r515", "r516", "r517", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545" ], "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": [ "r492", "r580" ], "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": [ "r611" ], "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": [ "r216", "r222" ], "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": [ "r215", "r222" ], "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", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e848-128460", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(2)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "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", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r151": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "https://asc.fasb.org/topic&trid=2122394", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org/topic&trid=2235017", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(1)(i)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(1)(ii)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "https://asc.fasb.org/topic&trid=2134417", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r553": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r554": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r555": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r556": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r557": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r558": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r559": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r56": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r561": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r562": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r563": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r564": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r565": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r566": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r567": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r568": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r569": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r57": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r571": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r572": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r573": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r574": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r575": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r576": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r577": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r578": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r579": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r58": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r581": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r582": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r583": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r584": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r585": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r586": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r587": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r588": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r589": { "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", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r59": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r591": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r592": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r593": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r594": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r595": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r596": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r597": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r598": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r599": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r6": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r601": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r602": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r603": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r604": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r605": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r606": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r607": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r608": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r609": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r61": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r611": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r612": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r613": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r614": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r62": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r621": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r625": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r626": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r627": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r628": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r629": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r63": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r631": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r632": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r633": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r634": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r635": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r636": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r637": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r638": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r639": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r64": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r641": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r642": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r643": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r644": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r645": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r646": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r647": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r648": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r649": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r65": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r651": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r652": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r653": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r654": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r655": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r656": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r657": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r658": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r659": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r66": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r661": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r662": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r663": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r664": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r665": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r666": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r667": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r668": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r669": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r67": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r671": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r672": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r673": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r674": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r675": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r676": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r677": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r678": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r679": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r68": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e845-128460", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 84 0001193125-23-021524-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001193125-23-021524-xbrl.zip M4$L#!!0 ( (V 058Y@U%6S ,! #;2#P / 9#0U,C$T-&0Q,'$N:'1M M[+UM<^)(LC#Z_42<_U#AF=G3'2';(-[MGGX"VWC&<]S@-?3NV?NEHY *HVDA M,9)HF_GU-ZLD@0"!P99$"7)BUPU"*F7E>V9E97WZ?R\CD_Q@CFO8UJ\GQ;/" M"6&69NN&]?3KR<0;G-9/R/_[_-__]6GHP8UPL^5>_-EWW5]/AIXWOC@_-T;, M?4MDS#8F>:/3I7"ZI:5-7&2? 4_/!]]M3S\_/92]\QSVSG">XL ME,[YSWWJLO!V_JMNS!Z(WEP]]W^*/AVF6U6-LT MM'_'?.2QPS3J,7WM,XUSZFB.;;+S^^'7I_:?N9#PVV8A9WEI0^#T" MG+]*LXDZWL8G@]]7GXJ]=9$Q7]9-H,C9G0OY_UT]WL]O]^+OG]]Z[CG4<@>V M,Z(>Z!K^ML)I03TMJE$IVX3B90T!+ST%RBX\$5)ZTWN+E=-"_;14#,99KSBX MRCL1NH]1G?_K&9[)/A<+I__\=.Y_AHN@_RC1;,L3-/#8BW?.'[PDVI Z+O-^ M_=J[Y5J4O^64_34Q?OQZ?>[1O,F(/2#",^^F!O88[_T=!U9HF/\'M[,F*.H1&+CN#%H*L6Y,^G?@S M?/$>.1@/A=JW0O$;9YB>752_J0WQ^>3S@)HN^W2^,.3Z-]S8VD2\P' U:OZ' M4><6KKA;O@O^EM[XJ@?XU=9W>=D_U:U?U;* -::/[,EP.>MY;?CEA!A<80N, M5\N%6JU2J&SYYFZS?7MW?_?PT"%_='YODROR#SH:7Y)NITWNVM<[@G4-.'"H M>6?I[.5_V71+& KP7[U>*!9K6[_N6IB&"&E;EGX#IFC+-YZ>%JJG:B/N=0/; M]BS;8P*EM^UOJJI6 L5U85+NMC#K]&L7Q&3(B#49]9G#9>6Q^]4%1\<%:T@, M2S,G.G.)"R(*_WA#ZI%GYC#R;'C#(3-U8ENDSX;4'/!GV6ALVE/&[[2)"WK$ M'7 9I=[$LYTI\>B+_Z!M]0P5Q%UOJBC0/\Q M[FPP]_,G;@DN7.&K 1L1X>%=>*!+?SUQ#: 5-Q'BFJ\UN;]Z&KJC9R\NN$/G MP2"A3=EYF&_@6IT!%L-;N,.UP78)?PP><0$EP@[=SU\<#A&X;9L=61C$'C/' M,YB[ZC)O[P=O[8R_'U$Z&^R**'C$L(SC0I-)^[NB"1YAYO%@" S)KAB"1[2) MF3>!.U]2=^*K:T\<\4T$HQ>!%15Z_:%0_:96N.4L^E:T)#Z?D,\DN)L)XS_[ M:NC\PL RRBT*(OUH:_O_G?1]"\_#..=QXX_%O[5["M82L?CQI_[;$5AV2OA MD_/?YK#J\WN+ZBGW\A9_F;UV]I[S!:3$XRC>TY 21^IIH79:*&Z%(U7@J)$, MC@ IY?SP4>-4+6?/1XUOI4)^^*AQ6BIDSD=-MV-)R#]^FLZ+X8CPES?/%C1P MP!4RSE;E.G?.!^^>K81\OS#;!4Y^UVRC5H-K1\EF_0ZKP;5G0E8CXGUP'$DF M]>_P/CB.DK$:@8X(\"0-;A8TX@)FWB)$?1TOSSM2/ MX+Q4EEQJRHE(C9BM?#9FT8]H)&59P]E*9BT6:=M(TD><2_FW1_;#-G\8UM.U MPW3#NZ6:80)07QC/5D]-T_UT'ON2.5[GT.S3$URB8)>G^!UF7CG4TJ-TNYJX MAL5;QTPQKT=//NG=:SYY#!_ M_1QI'#ZU'COYI/:U/1K9EC_3*)6['L2+'%SQ4V?0]6SMN_0TW03U3!6OS#B? ME..<.!F)==4?S)^4F.YA4U%X49NGGD]R?J$OQF@R\F%U'>\1-!*3EE0 X$44 M0OY]808Y(X*?_T O5D8O-NE5P@B]T8O=JQ>;(F71BY7.BTV1VNC%YI5RZ,5F M[\6F5W:##I2,#E32A4<1>J,#M>6G*V_)GPW*2@BV^(:*#\D70/YO%0E;O9)4U26 MG0QQ].]2D[G70VI9S+PQ'*9YYK1G7X/+R#?A+I0HV7PSL>;]V_"&H7\9?5IZ MIMAR C,>V@(SQ\HI7 DR1S/XWO(G7N6U[+4="[/X%5/;8>9XF<5'Y0/5OM,G M4+/(*.NQ\4P#3 MKY@%'SS>:\)MZG^"T/&YMIGWU:(CV_&,OYG^&_AU][9[9/YL$K@Z)M[:'-G] M<=7MSC#OYB*F]-8],;6Q"PE%QPY;Z M\\C88R>L'":_Q.X,Q^Q9UMFSO>UZCZ<_1C!21C"R<0GZ&/OT,63@AD@!]F]@ M.QUJ-BV]J8\,2_0-Y6YXR^^T&.4*7V!F&+ZW-9J+S8F;X0[OV@H1$G%&@IVW MXCD#KBQ3T=([(\3*# MW%+#^1F?YACFE:PQE8PIA] M":-,],=.7UFALVE/&W*:E@TX-O_HS=AVO M9W@FZPSN+-WX8>@3*J*!;X_,]1Q# W0*I?O5,CSWL?LURE3-9^KHO>E8WJ,Y M9LRQ!.D\M;9ADNMYY-7W\B- 8M$:VK:--#E*YCP&=MR>+=[-@2EQ_N$Q8$3Z M_ 2J[2 O!N[W&L0@6R9]HGCI6T$LC1?P'.9LSF$NG!9*IX79TO?[FU 7OZDU M3L$2-J'>0Q-JH&7Q5*VE04[L!I\;RD4KC'AK$VP?OK?VX3O4%?%F)LE7F$7H MCRLX4J[@2,8EF&7?1YM-F3@ L^S[;K.Y%VZ8YP*6:@X/(,B7.=Q>"*$S#;>! MRL4J;M!.=8/V\AG5Q6IBP5F$?$D>L7B O)#AP8S(GXFI%SQ(\ET'22(G)L>) M>/!ET@=?(G>&3G? F<+I1G>WYN$[XWQ]K[B[6R.L<=\>_KY M]FPHB9ES63+GV="[YS#J3ISI^O7J@Z5LS-3S2, M2T:2IF7D&'H4P32#T.2.FU\B&XI@QB*8(BTQMMQC;)DB73&VS#2V3%-",;:4 M+[9,D=X86V846R9.P_DA@>C8IDJVZ*E^29(-'=OL'=NT:(F.[7X=V[3HBHYM MUHYM:A**CJV4CFU:]$;'-CO'-E$:8I,WV65VH>P[B6!4+>/"MK3T]C> E-.0 M;PQ<\R.FV/ENGX%K:K3$P'6O@6MJ=,7 ->/ -35*8B"362"3FF.+CDY^_-,( MV=#1R;SZ*S5:HJ.SUVT-J=$5'9V,MS6D1DET=#(KBD14MT=/;KZ*1%5W1TLG9T4I-07.:2&DXLPR<@ M;[CV[6OW)D*"D9@'^VRX=EDMUB[@UW"4\*?9L'R<^#'=(768&S-L,'/Q\QO& M_0^C3LRH$\^YX#^]8<0QW+<63O[C&\8$G'T#$GSK\FE&!A=M[N=M+OA#[+EP M(HW R,"Q1X]LX/YZG&_[=/D]3]?4 MU:<+VS\= _G63U>*U7<]77O7T_5W/=UXS]-PZWN>+K[KZ??0NZ*^B]YJ#*?N M\'3E/4^78BA6W/KI<@S%=G@ZAF([/!U#L1V>CJ'8#D_'4&R'IV,HML/3,=IA MAZ=CM,,.3\=HAQV>?A>O5=;QVKEXW+4GCL9<_^N041U\LD_G8-8^?X(_Q/6F M)CB:W%\ZI:;Q9%T0#1PSYER>+-SP;.C>\(+4SRJ&=4FBMYMLX%V2$76>#.O4 M,9Z&W@6A$\^>7>,W!)<6QS0A\CL=,O^1XG@^BF>/+T@AYX]"J[U;0] M+(/+/,#+J3NF&H2J_ATD /7E\E(WW+%)I^">\GG!L__XJ5@M7 :X7L'XPN1+ MVTQ>/9S)Q[ ;&8#7?CJ@(\.<7I!__#6QO1"@N:;-G\FB/J.5?#.YTC;\! M^&)]&7/E-6SSV@3%H,\^/?JVJ:].:>7NMP&[*R:_MN]ZK1O2[35[K2Y9P&B6 M>%TGCKG%:[=U_?7QKG<'2&VV;TCK_ZY_;[9_:Y'KSI=&;+5/"%; M?0NR_TW!@%E/GFTIY.;L^HRH!3![KR X/12]9RH[:[;7(/(G(: 75M)7]('> M5HN_+)K;D-,6[$?U?:9AY>$%TY"X(/'[%1^\;/ MT%HZ5.'D<[%P^D_A]\T'#+!/4.:.7.;>)E^%#.4K(6AW1=Z'+]3Y3FR+?8PQ M3__]7Y\\VC<9L(1ICJFNPY"_GD $QK\'KQ#? [A]$HM7$6WB.( ,P20S7BL6 M"K^\RVT(F A&->G8A[_]#'EL/G<<>>?CZV/W:;/=(KT/ "^^!J^UKK&*)=!Y) ML?)!_T@ZMZ3W>XM$O/29A]Z\[O&?BXU2.,1L!+H MA<,(%M-&#Z#G4\H]]>*<+,:"F&_H09?0A]NY#]!Z;[>X=]Q0V.!$$_8>4 ME#ZOH35<7BM$;@W072 (W'1FE_QHB5HA_F[_U5LF0 JGQ4:U7CRN'(C/5AN6 MVJKS*?AVQ5^N6TA'B!2%GXQ8RF>\DB1Y#="M.#;*Z&IYO)-N?'4I"Y63SW]T?F^3JS/2;;9O[^[O'AXZ_OS_04<@ M -U.6R%W[>NS3^=\S/4\EZ)>D'DQX6T9FM8+U3S"SZX2Z MI#MF&J^#U(EAD3O/)==#$7S$97,.2.@Q\;E3XC,'A-XU4%BGT-,)'>II1 Z1 M\>>_+L<+%8#Y),8%#^<4$T[XE-ST5+D^&U2X?JM@A0A:0DV,.MLV_GDM9H@U M7CM[5+LI],W^%Z_9=R"N$A5)HE;\VIY8GC.]MO4WY&>X9>7GX7EL[-@_^,O\ MQ(Q)GRFO1(YSVB(^^D9DSD@>"M:N$=L^L)^Q.]VC+W?!M@%-D'0GW[K$-YN" M>UVK;:;48DSU-L&JIRY7B?E?6Q?.R!&.OZETYH.0?6([1.SK(7],',/5#8WS M$'AD&:4]M\)T,=^87M"X N'.$[6,O\7WCVL$;0^*$<5G%_&Y.WL\ZYZ1UFAL MVE.^=0KE)2EY6;!GI&V?K1.2-=8H<.3&WK)5F=4IJ[NE(U9\VA6Y Z>9YP9^ M/5%/TGR9W'[M'O(?5OA_\$&W)G_GS'>/K3^7"T4U=)I MK:X67HV=I8[%TL7_AP##/'7\X !S&V-JDM8+TR:\70SI#,!]8.Y'&=SJE#$! M[$4X?ZW.%=<_%S&U5FBY5FZ"'.P@IO7R2L;D8X9+J?%NHU 4OS3$\ P9WA 9A#M/)>.*X$[[^#^P+=_#43U!0KG[H?^2.'J]";FJ MIZW(V:?:]R?'GE@ZM[_PXDM)$$)6(/.E4V=:D",. 5Z!CV2K*U/0=T3N%?%B MM#E!MDOBI?(N0,BPUCD+F291Y'"HB MHP5>Z3OGN(+X/KQVIR, !^40^64[?@FKD(4.;[UH0VH],93*A+%L6^3?0P,P M_#B+^I*O,CO<\LT@;)X6U;YP.K;,^?JM\XGH\KNZD/CS6:$(V'+(#VI.&-_: M2T27U<-?.%F+Y\ H^S9D2R3S8QADK'7%BHQDUEM"V0MM S<8;UQ.9S!$N)+> M&S+2;G9OFO_TY9/PMB7,(_?WUUBLD>;FHP#IOYEVGYJDRTRF>0'R-]::A:NI M"[FWMRRGKB;O9,03YLKW38'=<^5/B[GR-E^+VWZY;7L72PZ:94.%.TOGU:AL MG?K-$!2?SOTIT88,#,:(][EZ'C)1PL^)[LS69"_(A^)'__8A="V@ M(]HJ<(;Z:V)P=@(NZK/@!AAYD:-*O&+=WXX?\%6$)V>Q$O :_UELQ]?A5^M) MW#IVF,9$BJ.H$M'$Q24?8#PPBL2=0"C@#FV^L3/L*>,-J;2#&IEM'^PKW-3_DRMV>$C<#T]R4(+!Q.E3 A(!*74]TB@0G4[= M,W\<,OM'-*$*M@3[[MGF^J]K?UG"[U_!?4F/>A-W2U_R/VRELHY$W[WX5_2V MB%YJVZ^L$F4@XJ&\D&WXE'!Z :E&!DB"3H0M=FR+^[KFE##P>Z?DCIL8JHG: MKAOJ4;^#P1(#S\>(ZL?'"=Q9+E2"7<83OQ5W\K4ZW=->@/&4^=^?YHRCF?OQ M;($_WL"O$?1R[ ;LFS&_YH!3#9=08L+(C%!- TYU^+E(@@H.5T*Q5Y-G-<#T M:>1- ?IF[W/!$X>/@7KDS*?9HS&UI@I7Y0 EJ#Z.G"?RY-C/WC#\^0PT.Q-3 MUMG L$0+'E%AR:M[U,+ENHF+GXN7X6VOWK 6OO ^KLV#>]> &MYI6+Y\)X[B MHMH_#3J"A68O:NO.R(=KP2V=>8M)7(\_J/5X-8TMZI5R"H/R J_D!]W_7OHY MD*]W%'*N0=\\V<[TK5D9,9)05UHP$D_0W,>KO-U[B;UUGT.D!>J.K]CY1DROA=WQ_QGYLY M)?[7P-](\%!<>,D[Y9IFV'6R(=A4('F-C?V,0EZ 2:2DP M>Y8MLDH3UX^48:Y^'VQOUK4VS.7P' ]_ESGE+W\VX-7P6F+!-&T>_/XP7&%& M+6II!C6YE\D;,?&;^=FX.G5TE_!]MX:^,>5?^D _QL:H,8F7O*4&1<+%'4(H M&I*-? !BB/R$WQUP+^%_;,9M,:WU'^:N2X*]9O#Y=)/4H*OG)RQ O]\$W)Y4 M0U,DMOZ@UH0Z4Q\/:DV!H%\MS7;7WXJ4* CT2GI?E-2(%7MQ7K+;F7A"9.'5 M2Q03QXT#R6J<4J5OX$0'QZD;/UADF-B3QT4Q<6<@;O#/[N;G"XMQ%TZLUIEF M@)/H_GIRU[X%QP;L"Q,IFRA;6)/1J6Z+72;\YI//=:51J2MEM1HR1SC=SWX% MD!LR?LPNOVA-D4)^+JPI(A*)O/20Z3\IL-3< P)5I=*HO16!'#*?[9K;8E,A MSPQP:L_1<[;=?J!DF\F^?_%R+= +%27'<);H^MD?PV&B:QDVV7,KWW.^9!S0 M"^U=R7__%SCXX\7LN "ZR$;+,!?8:"$,[#-0,.R"FL]TZHK=?6,>+@QG$:9/ MS9\:XK_+@#=* *E/0YY8/R'GXIG*YT^4#!VNVWX"17+RN2>R^J""KKD*M3SW MTSD%L.'&$.KX>IZXSN/^Z_QS@YX9)8+,50=JEW>''^/7 - MEKV1E>*=F-ELV>%;D&"_D/HG$D:;ET<]6M^A#4\%#-N1[QEF8NC 0ISI 'AQ M8D-P7!1IM6]:-^2F==WZ;QI/9Y>=^[OFP_=UD7X8?/4EO$PUP:7P6)<(8#S MHC"3/R'UGT0.B\0L^#2JO\Q6@\BFG$60LO"?4L.'_$^63MNU;S;R+]1K;&=7T5Q%C<+&1O=KA_QZ<6LIGB%S 8 MH?*.ZH]E23CY_ "H"+3'KD!&?(\R.XE:^Y=R12V6R]^*0%A0N^3NC-S>M9OMZ[OF/5@U;E": M_&@=WP$8[TSR7;DYM3OSKD"R8+E20BP7RV$JF$P(K4D1.&R6MYR%VR[Y\-6B M$QV\%?TC,ML1,%LE368K\;UKE@A&Q8)SA,]$5#,:.VS( #<_&&\R98_8K)@W M.(36SS^]YDKWGF',Z6G7> D=ZG\S]MTE+9'7#X^87/)=^A:F\)$Q7U 3US4AWR!@(%!4R%<_K"OEC M8C'_6JEP5/Q?1OX_$/ZO;#0F(O4^!+^:.6Z0HR>MOR:&-T63DK!(55&D#D2D MJIO],^H.R:UI/\^W6&4H-L&' Y.=&LK.@G";9Y,%(8H+JP^)A>O( MP@>2"ZH'N2#UC'RA%J"#\^JLP.'&<+6)?]@T5]!-BYI3UQ"68<[BP/FZ7S+' M[WED[L3TC4=GS/Q.J ?%^T5D_D-A_D; _*4S'ACP.B91T27X&"Z8X73M ^'M8B%@[O*9J!UQ &N"L1\<6V,ZYV7D M7.3<7*R(SI9$[\Y(I_=[ZQ'70X^,X=)5E9$%T7OV!"ZMT)&BXP39YIEP0\DMU3S;07Y%?I627\L!OU;/2.ME:/2-P\J((:L>L/]9.?GQ]?6P=$M.6DJT,@6'"_N-F0C^L@&Y$5\]Z9C -0U1F/>\MN_YH/Q9]]U3_D:6%%5 M&V L$_5P6>-[XX/W]^?CY[Z3OFF>T\ MG:N%0NF<_WP.C[@P?Y&PO9^_.!R".MK**,\E,481L'XN[H)![#%G%N:>A\## M "/34S@:[(FK>5NUXT&32_JYH@D>8>3P8 O6X M*X;@$2UH9)DC/)TOJ;OSB":4\;2793 MFS^32M>==K=S?W?3 M[+5N2+<'_WQIM7M=TKDEUYTO#X^MWUOM[MV_6IQ6G2^M[9K+OTJ=W5J,I$>1 MC Z@F&^4B<$?8FX#YFYX[U?'Y;U_O*$]<:FENPIA+QJ#^'_>=B32A&3$VRJY MKR(Z"EIB+7OW=)XXC\N/H*OONF17].>E?>? MUV4GDSAD=V,V[=4S'3?*ZZ*(O9:Y2^)=Z]XXR\%63UY[^]Y.G=RH[M(]H.=V M::.&*!I?&*$:Z5 M73JKI^AF!@M/L*EG9?6%CK/SDYR;C./ MN-3DNSW\7&GV=4L_O^/IJ*R*5=OY(19+O:@G[BEO&WWQR'XP:\)6#EEI?"L5 M8IJN+_:2_MJ]B3:2/BW-^DB77NLC72LK);6^TD4ZG8JOU"K$I"&66N8$*OK$ M*HG/"1*K4E+40@V)E0BQUAQGD!2Q*FI5:?#Z6B16 L2J?E,K*4I6N=90*J75 M9OJ)$6N_)MNT]*[S/EA:,SM\LKN MC-V!8DVIQQPJD3>E)3D-T_42"@6E4$8 1*2#'" B'>0 ,9-@]B@RV[\YMBN.5AT8WE$%N6+B#V+>&4>U ME2HX8BHZTPG3+-4HMJ(J:JF -$N49BE'K<5"32F6*TBT1(F60 $>D@!XBXYKIC-!HT.[>>"'L9,\ME[D7206G:?AW> MC_>G?/\A)KQ*6:F8+C/-J((YJJ17,/F6/_?,JSF4.N90TB!;N@4<):52Q?J- MQ,F6%.%6$SV6IU9WZ"E099W M-0L$DPK\O^#___(-(@5XNK==MV-U 5.=P8/?S7GZ8%++XT>7CWE7VW0]EH'Q MPO33OYEC6A(< M=!PNVHSXK @5Y9U\3(P+%'83AK6T<:QOJXX L-61?BEY5R%;NYI46[="OHZA 085EW.K1+NXUB M5:G7, V1#NW2KLNO*-5"MI5R&,X>DMN([CO2 >F =) 1%Q^W;4MA3=D3KCH MBATI\'Z\'_=Y))@3\YC#7"]4,,2P-'/"*Y/)SYO#HO#)8(GOD9G48_H#=;QI MUALTZZNUJ4JBX*=\2,7J2F62X*>]U[^^FA$BU-(3G$':IQ,T8F;@V<3Q02)C M@,DXLGJG)>ID+-'5(N[O3(-HJ>JQLHK]=9(G6MI]BA6UAF=<)4^VE$U6K9%B M(X,<1^69^^&CHVGI7Z+( M"&2CS;(^Y:!4Q#X?Z9,PW;)I-<7Z321A%KY%K8@D3)N$*?L9U5H._8RC2-P] M $-PW@GS=A_82YBX<_V#'H%37,_]>!1.2.B5@X0\,,>P=4.[80- G'[%+/C@ MN;,T$[S)I69G$%QHA6@+CL?D9V9>VZ.Q;:7>MV75YI6Q0$=&HJ?JZ%2+"7=6 M0*(G0/2TMY8U<%^9?$1/N^&=HI92)#M6\1UXM0Q6+2$=D Y(!PE /)3U@JR; MJ$1K^8YGB6#FOMF6O;B9(K7R A>@@FM;K'[B7K1T*?G>X'E;2I9P9UJJE'Q_ M1+P=)56E6L>*A#0I^?XP=VM*-E+,;6&\>^!^)?KW2 >D ])! A /?MTZZR8L M?0:N@]AMPK]Y].7HZNO#7@*WCCVZ!J0:U@0N1+>U-C4:F5T1U-CWYI%\KQDYI3W &.*P<'GJ'# M3"G2 >F =) 1%PY2"JP;3,O6"_87T#[<];;'?;6IUVD=/._244J@J6;@R\I M:AD)EB#!TFZT! W4^H8U"3F&![@D:Y3( ]_M*G_.7&]$="/KWDW.]=W M04.3IJ6+<1X >P[S#(?QFX(\](-)P\7P'GW)."+*OV]]E#R1[D(A'F661ZY( M>_T1F2*'3)%VRU8UQ>9..0X=,SSJ8+DP:M;AW;-G7AN=<=:A%:1_D$+\LO?; M$DZQ?3P4;2PQ/Z3JLS42KBQ!ADB;(=).Q",_Y(L?TBX_2WH[T\=77#4L/CND M(@\LMD$Z(!V0#A* >/"+01*L.XLV;GQ]R*,O!Y8Q>+O_UV9>9Y!]J(^GQF5& MQW2/Q*QB3_2,*)GZ5BPD9#:$3#DHKI2R7;XXU)BX!(Z=;D_Z)I/7^4P(1LFC M *0$4@(I@93(^?IY9B'P=4SP>RP[L6)\L3V%N'Q?5A%WC:1(OK1W:56*^6]O M+2WY,MBS5S!>XKHLR,ED!)("6E@Q#7>Y!N, M\,U\?+%W!+Z,.Z0.()"ZAG8LT6Z+.I9A/;D/S.GRV5_QR;\USOT&N/PFAHDZ M;>K,9RN\%C&=E3%>2H5^VP6Z[Z=?,?_+\A+2;]M(][WT4\_J^5_#E9!^VX:Z M"= OQ70A1KP'[U.B=X^40$H@):2!$5=N$PQL=<.<>$P_UM#VQI_^'H-;#(Y2 MHF!FX6W^NWU(2<'L MQ:_JO-I:1@AB%NMH=.88A[6$XDNO-(":0$4D(:&&,, M$/RE,.PB?)K)J,-!'UZ.Z$LX/@\:+Q<"2PXG&/7@/?$3+*JK4>L\_)PO!6^, MHB.NA,;X(93PULCK_*'XYQD2B,D\N$^89? I IS.,'ZI&^[8I-,+P^(HO%P[ MGN'!:[75VWM#1JC&=^Y2:PHO />#3G2#M_VR; ^ ![>#4 L"9(\].=0D8^KX M^WF'S&7MC;X4SXH>+ M23,D0; 2F3'DPC]KV(:G+): X)RV+=- MG7,5)4.'.Z4_>;8&7,-EC7,!/X[5;P9'/\>C98Z=Z-\0SI7"">&$SMB4S/AT MX:D8JBS\[N.E?E8Q%BC(\TJ7"SDF.O'L\(KC3YA?>DONZAUIJ0B(Q)]/G!P' M%!$$61'C/SJ_M\G5&>DVV[=W]WV:5*']^ &+6U/7&KIKD+8B\;&GI_7!(VNBV1G\&T$$NBYL?!& M@.$6< G\%>B75#,WUT)7:,PTQU37P<2(B)5_#VR:^!Z\[:KS>--Z/+WNW-\W M'[JMB_##;N58<[UXZ7L?%X4 THM"*.!K(M; %UB*C,5XM=(O)W%QQVP2M?=,I33O7O]TZ$^?UW8NW*%ET'OCX^MMH]X@M85H>\(9_F'>9#M'V9 M'95Q3=WAL52$\;DV+9W_T_IK8OR@)D_W-KUKZCA\O>!?U)RPI<-'!H=&P4 WK_)*C85F.[4Y'0\-4NK0H!37%X_YR[/=E=_JFIHF4 M/7$@8 =NZ)M,(29S74)-TWZFEL8X#<5BNS>8F&*-5SQ@#\C/FUFM&8YP:SLW MP?/A^QYGK[N>. [,,"/57RJN]M=4TIY(&OI/K:Y*CEB-R8 HB?>+J<0U/=V7 M7_3N(797RJL$:#,O6\&HJ4JY)$7+I:,@81HJH=I0JG(T@CX*$J:A":L5I5#* M=A\QANO;GVSY X:W'8,=VIF5F^4BG/<4Q"$C:U2LE91"[5 B//EHEHI'6B@K M]0K2+$TY2SP"K]656CG;73T8@R_9E0>'C2D@(#@NV15AG.V?A.1['X2Z+CNX MDY(W2T. E9:/E/ RZ9 1+:A4;&H5!L8&F5,R31,5%U1ZTC(/8ADXG9+56I5 M^3L,[W$;ZAH+)]/YC)F!N/]-P4@-I(:<(!Y\>JB2E1O?Z_2:]V2QD.JH//9] M^.9JI:;454QZIT:T5#)%]9)23--].W:BI7)8+$A:!7UN*8QV#D!$+T\F$)$: M,H%X*!GRS'8G/#QV'EJ/O?\HY.&^R9WK]@UI_?/KW<,7<+5QLP+"C)L54I?! M>VKML7WM'IQL/N&,HMB&4JP2B51NB*E$I+II*.5U.F5([=MLQ,QM7$ M,/GN^>,J7)C-NFGI=Z.Q8__P.]C]YMBNFU7)0D%5ZF545)D1,0U;(XA81")F M*HF)5RIP(A9R6&%W%$'-%ZH-X0=G*FKNV%\38\PYY*CLU0P'("6M$ -9&BNU M4E8*1:S+RH:"J2SHE2M*$;<>92B#B:_NJ76E'+,W5GHS=4C6Z';B !4G05M5 MDU&7#6U3)T;$=SD*T_1GWW4O9M@ F;@/<1%UXS(R3Q6E5$QQ2Q[2, ,#55'4 MAA3'6Q\)#=,P42G3$..H=UBN?[&AH9E'LB]62$4XXRP#I:H<9^ =(+52:<> MU$I1MA+OO) FM3#XV:(9HFVYGC/QF<&P"/@73PYSC\.DS+JS19!P9ST$*,C2 MQC24>BW%GFQ(P-3-CE*N828N0PE,OB>#HE:PSEZ&0MT<@(B5W3*!B-20"43Y M\SO'85/!BHYAI.F#22UO7ZO,I7I1J1,/? M:DFII-EM%A,N6VSH@+CF@C0U;3*:F.+<99V-'2 1Y;0XJK1+! DW$1S 9Y/Q M#R GS9$-K_I;7%\K0YD53#642@.S-#+2.Y7RJHJJE#"I(R6]4RG&*E>4:B'; MDS$P!70882Y2 ZF!U, 4D"066*SG[]M?+JJJHA8:Z#^E3KU4ML$5:TJACMYO M-K*7^&HF4*^AYK!N\Y!2/8\P.#6)8?U@KL>)SZMK!%N$A[VMR0)M<8CRC]NHDZ&A^Y4P,YB5C%#*J:B)"I*N8'>4L:RF+A6K"CU!A:!R9!"R &( MF'.2"42DADP@RI\!S-8)^M'";MB]>51B6' M6TN.HD_4O3%@!' T<:BELG8A!NX$ GKT)>OH2E6JA13;4R/]TMZXKZ@QM9A(O[3D+VDK5%9* MA1QV2#R*J.HWV]:?#=,\*HL43CJS/41*H81G,:5!KG3.::SB.8VI"5?R(4ZJ MU,(0YW4;TADSAWJ&]>2?.[( =A3K)$ [W.9YS!%7X2D.^PM ZL_LY?)2-]RQ M2:<7AL7?QQDNZ0$%)Y_:@].)RWS+%]B_(\HEAO(ZHYXXH.&1/],9?'7]W'MF M$5JE@8=X94;"5!K-@)./),Q4"A/O':/4TVR/AW5H!UMK@]1 :B U<-](2OM& MFMUNJ]?=GU?^8:-=Z7((^,9'KQ6 M6[V]-V2\<9<]&E-KRC/W$XM.=(/W\+)L#X"GXB1Q8@"T3PXUR9@Z'N_HY0V9 MR[@A%5&2:/HU,"QJ:0;<)%J?B'-]ST@TK;X9PZ2ZCIG>$4Y$4$Y\G,.LRV3& M70O_Q,,E(IHERO-+D>BMS\ 5@.C-?*93]V0VS^',, >!64/\=QFP/,C%Y;.A M>T-@G<(O)^>+$$0F?5;G:SASD C@X:Q:FU_SP9I?%L\^!X+5MTV=S$8G5A=49,B]3/*H:U2 0>.,[0Z?@0 MTHEG+T66XM+BF#$OW8$15GAH&S46(T\!5@527Y>^MX&VJ]#_T?F]3:[.2+?9 MOKV[OWMXZ 2FB([&EZ3;:2ODKGT=)XN(WVWP>]UI=SOW=S?-7NN&7#7OF^WK M%NG^WFKUNN_%Z8;DSOOPF UF/GP-[<5'_[A/X5;>(XP O"+EZ2P%QP,_@NG1-XG1HG MR-B%R^&GV4\+"#CYO"9ZCORJ+YFT6NF7RR!HCOL9?B5+3C0)TA71IU[]F)MA MA2.^BL9M9%LPYFH.G(@D^#+ZUX!) DZPKC(.?\,;&8CY92 ;D&N>9-^J:T;\XI MIL8Y[S"IOANTUJ:2E;5BP1AJH:P0M52'/Y7*Q]>V M#+C6HWF%;]^$#M^-QE=%\"XC;(?Y*IEAR]^KTC-*!VUN,DI0?GU\;+5[)&)( M+M ZY.A5,L-VF*^2&;;\O0I#EK=LRI/*ACRR'[;Y@]< : [3#8\,X$'3\*8\ M)^#8S_"+FZE-B=OA%U8,OGF W8L&[P$];F=P+9!R[2];9+4=3E7JA36]!-^! MPM0U9;XHETJ5;D$IE]9T7$+*)2ES29?MEBI*O9ZJS&$D);$5#)@-P/0FCN$9 M\!)[0$S;>CJ%<4; 4WU/-$=6>",O<\)SN<1A_K&7O#AN*F[9XM#+FPGKV8_^ MDP_P(+PJ6^M2+:\6IRN)0IV&9JT65UL(;7-ZY<[H3EJQ5.IQO:OV[D\E,X M8OE@/+%\DC45/TUI%%(E*Z8T;P2MJ?2M*O9ZJ5D9:9G9(N:K42QA)'JOM[/@'+086 ME+V,F>6RX[66_D%N/C;V9RI+2KEQ,$5B.2%D*G9254KI9NF0D-D8R9)2J*>: M]%EC) /5OMJ[8O]UYF]4]XN6+N4VSN_9/KS:+^6XYIBZFCD(+!W#')$3D!-6 M.0$3IV]IK2]5\.?WX(_9:GJT\=_^8CY@[L*Z)O 8*R1(O70"/56I(?4RDKWD MH[N"4E?7G$.-X1VZXR=<=Z+[3_NVTUWK\@OV! M\OHJF6$[S%?)#%O^7H7IO]S7?MPO]4 PF>N&;?PC[1)2:X[0MBTMTR1;32F7 M5\/\MW1(V AZ&AFFFE*K)=8FX57$)YUAJ2N%V'K!8\TR;[7[>J]"@9G++.B9 MG:9 >F8EG\GKSD8YU;IYC/0E]M$>F6]4=I;R[3#H0DE) M[Y0:2E8:^U@NQN1*?@SW/+EBCYD#'J/U!&. !PE@SEA7I%9X\B3,NHQMA_/2 MT9KY3H@KX6R'0C[-W(07E7(-+7CFI$RE-DLIU- X[T4JDV\&42FDFMK 4%AB MBRHF72H?WBE*MX2$IFGN',,(^3JK$V$Q*'^48YH@>.7("<@)R M B[!'>P2W'7GRY>[WI=6N]ZT>W?MWUKMZZRCN7PT0]GLEU[;HY'A M\=U++M]"# \#$9BEO2DJ?'&-"\LP@6N="8,W+[N>\B+X4#OA)$G\5V)+)/XA M$_^5"%5.XF,F5F([WNUUKO_W]\[]3>NQ^X^?ZFJQ=DE:__QZU_L/=@C,TZMD MANTP7R4S;/E[%8:$N=]R=VU2U_5)VB3%.S("HWV3P0@+/Q+X M0,F8 =V'U&% +==PX8G):&)2S_C!R ];[(<7&7Z7[W_WF,4OPB1FC[W:EL]_ MI7CC W4Z3M?C+>[^1V!.EX^Q,=+ZY@\@YMC\PD9]YDQ\Z AW_.8^[_9S>.L$+?H M]MH%WN^2_.#3N21;8T* XC8GWM!V0!#UE#E22(Z[?NJ;5[:2G%62_"G/K)+D MUO?-JEA0"@7Q_[>PLO]N0F=S579EZ3O7G1P6.Z^=46Y9>2.-Y&#C'6?4F7BN M1RW>AOB06&_SM'++?Z]32PXF5)5*HZ:48X^ 2N%"J'T-(9ZBA[,]Q]31ULU% MV$D[[V_M]X?MA-(F=,+1#1):5D(G'/Y)26A<+=DFQ;687HH"'8?@G5-9 M0-O3>0;*-Z^K>2C;$LDIEF4:2NPM# &+C):[5$Y$:1_,G"+Z:2]S2B!5%9&D M%:E(*>.3**JDS/X<\ S34$OOS'75WI'K"E1]-ADOB9#64 HU52E45\_=26[F M3+2J.Z*BJ+:0=,,&3LEKTQ-&G@_K ,DPVR M$#W5!H](]'0=>RF)CM4X^:_&\<\A(X9%V(O&#^NT!_-([VC7#9JZ;O#+U'R@ MAGYG!6B*"')6V_!+!:560GN=/353V9W/CW6*C3B1FNG+9N*;]M6:4JCGU,*B M[4SB'$7*SQ CC#H6/.$>K;D,,=$*$-'4 N>7Z?R<-=8T<<&G,=QF<0HQ#]+X#7+\!@N]'8VY$YU\Z\>/&-CFPP;W *WN MQ)G"JT7A'/6 _USOM2UJX6.1A>Z=#%":)2O;P;9><>X?MO4"_\Y"F&)-:;QK MQY<]6-BJ>[S>V0(A7R\'2/(06S6%0VR/S"9O1;UT3I-&ZF4G>\D?()TV];!S M;YXZ6![#'+%?*W("<@)R G;N/?"S5];W_3O@*&^SHRD5>@'/SL0H[XCF MB+X]<@)R G("GIV9V_@M9>2XOZ:E[RV^*ZL5I5$Z MF,TA>2!C&H%>N5Q3U*J*9,Q6&I..^,IJ5:FIJ9(1([[M/)\2>#ZZ/>%=X0_7 MO9-DDK)[^I*@Z2@FB;R O+ V[H,_%(!:>*%F,NIRQ)^.?CY?-K_T!ANPPG7;,VR,/,7P M?D 60945EOVC\WN;7)V1;K-]>W=_]_#064@?==H*N6M?+RD>_@9#!V2^E"MJ ML5S^5CG)T92O.^UNY_[NIMEKW9!N#_[QCRWNW&Y(EZTB8'7",?-=FN[J;)V)2RW=5407H;$7G-+%6R/.S^RB(Y!* MSXT#-P(+-^-+T*\ OVA1N(,BU(3&3'-,=7[B@=CWP+\'6EI\#UYVU7D$2IY> M=^[OFP_=UD7X83,*EO'EZP2A7'U_[:(0 'I1"(1^76Q?6(WM_='*E5].7O%Q+(0V5I ZUQ%;)4["]3%W!"=582KN&OR M=.MQP"E*=Z:,@W L>+9X5"ER!BJ6^GPKBO\MX3*]HY7<&@#L:S,A! MCOX__BZP!9/8=\XS!.GM^\^0$=[!"(+L_@2SH(!C/_N84T^2IP:,&3-^7BGC MMT;S9VOL4S);HKFD#X@]V",@#]3QH?C7A@:7:7 8MO0;7P=U14UJ:4PA?TPLYF.T5% (+_7> MDD[^)-8+0;2\-ZCN36F$-^R3%3JX,S\ ?M?CL/^XZG9GQQ.YZ9XNIRJ51DTI M;W5>\ON1GAJ58PKE4R3P;KL;WDWAE(_!EIBLT@OOYI/&LA3D]6=DYHKB4@MR MDM1.^5@Y)/';2+SF?*/8DP/]\7@JV+8XR9,E\_;'52&MWT;KY<,Y]D'DK0]9 M.1XBO])K=&>)?KW;>SJ$3[:C__;DV+;W[+$PP$)SVGV2>MMFM4=$ZMSW"WN3 M6DXILW0X":0V\X@A5'-"^:(UM^_Q1H04(ZM+=DW=(0%0 4.6[I(/ M/V]FH4AV]"9\Z($Y(KU^PS03_M'?REG?QLSY)D:*\IBZ_9K7F;K*8/.MDA_1 MYT1($5()(=VOS7PE+353Q@-G\33D=%&(QT:K)3Q42C[X0]C*&9T33FE<\ MU$U'_SYR#]5UC0'@C3_:U/^./6IVKN\"R)J6OZCT8+N>PSS#$7KZ MBEEL8'@/)K7&PLD=/L_)#WG<::GDH+D,9[QQQO)/Y_ @/P@N.\K)(>3(4#BYP^>Y M_$)^T QUT)-#R"5QB0^"RW#&^0M[<)?0MNVFNVSLB6(B'Y-J WM.1QMES2NQ ML.?T8;9"2X["V'-:6N'%GM/'),C8<_K@22Q/77017*:*G+71!T)K"?I\%,LE MI5@I(9&?$FXY+,'FSZU[3M>P$7&:#( ]I^4E=:*43C)N:BC%:FIJ&?>Y8C-J MA!0A/4A(9<[N;&RFVPC/+NC9156J(*&J- HU&6.$_'!E?B ]+/G)BQ3@PM[^ M>TYORT#O[3G-SU3&GM,(*4*:,T@/HDVNO&YF,?'U!NPY+2^DARM,N1$)S -B M,^H,N3F.D='314@14H0TIVZ$%)I\71O>>$]?SF;4>-8A2D&&4I #QMU+1MAO M11BW3R8GKOD:V'WE1>@S=71PQ9FC&2X,.7/4_=IG\FQXPR$S=4YR\JGOG']F MH[%I3YGPX9F+_JJTD,JL 47ZX,YU)TR_F3B&]>0W/O5K_<7?J^56J=O9\,PU8^0 MYMV+V(]V2$6XDPV+<-$BB44+/*0'(45()='U MXF+7J;S E[8NW_?\9(55GCE*9!K*(6:JA2J]7Q37&I!EJ/L MK9'SNC>I22S1DF2IH-1*2.OT:"U#3X)R72G746?O6J6VBT1+WQ^WFFQ=>^Z; MIB;, -@?5UY2)TKI!..F6D6I9M$?=R/5_,UR.YX3E4IJZ#V9(3P(;CW'['HL MFGK&3T73[4G?9 =Z+-KQS5C^Z>07< M,Y;-+^3(>CCCG+%L?B%'UL,9YXQE\PLYLA[..&:8ZKR06900 M\^\<7>'WX&57G<>;UN/I=>?^OOG0;5V$'W;KB /E\NE_; ^*.5*[]LW?D@!&#AB5<_XI XI&1#IK#)K/YJ9^Y0 M30;J8EXPQ"U#1(%MZR%L/8YFFC1>/$SS,$X^1OX_NI(/Y[O<1, M8Y;'G"4M;3(/+IX&*M#7.R2HE7J)T=HK&OG9-P!]V]17[Q8U__[\FOX__B:! M!:W/NWYG!Y(HH7N;BX>,\'9&$&3W)Y@%!1S[V<><>I(\-6#,F/'S2AE_/X<_ M6V.?DMEZT5BH+>S!'@%YH,$>7=%V:PVGIL%AR+7;DBCV01L;UFC^]?V-FS1SCXP4,H)A**2;@32%)_/ U"IL$0\L!VI(%R[@71 M[[*0M[ T]VAOCNR)Y2':D=N/ >W([?MQLFR/FJEA/06+?R2GL\P:L_TQL5C0 ME*TLFK(5L2F;V$E>J'Y3RWPG>1&;LAUFKX $*8Q-V:057GF:LM651KVNU(MJ MOBDNM2!+TI2M@"1.C<02-653JXI:PZ9LZ=%:AJ9L0.12*>=66L*>7%&)EKLI M6T,IJ.F=,(H,4,2F;!*3.E%*)Q@WE56EW$B65MC9?_L$4IMYQ!"J.:%\T9K; M]W@C0HJ0YAE2F9,XH#Y\QXZ7QRP?[@GFHB+,1<\N-+ZI)7EB@8:BEI/MSYOR M:3[R<65^(#TL^GU M&Z:9\(_^5L[Z-F;.-S%2E,?4K5/EI;/":@J5P*!$I. _HL^)D"*D$D*Z7YOY M2EIJIN8BJH\KS=SXGZ6R4BG)F9_*#XOF!]+#%:;QE#,\P?O45#W7=8A"/>1ZYA^JZ MQ@#PQA]MZG].7(^KX%O''C4[UW+X FSX8W'#)3Y]Q MQ)YI-AJ;]I0)#W^^N^UH5$Y^()59.8HTX/__ M,C$&$JV,9.&?K:WKP'AA^NG?S+$YSNMJ4;U<71([.,Y)HQ(U!8[(=!/"EK6K MR=:HX\( 0IIW=V,_RB%?LHTK'*^L< @N.>US5@#JSWDA7,C 8 O<=&$8N\O*_9'!DZ:"W!UF?/#T)AO"1Z99C]98A1A%"3T#3>:C5JA M)&.LF1]F1TA1@62N0'(A_W.W<8M$^8Z'K:3B#+['%\33E+:#?.D8H<)9K3+K M4I:;8X2.2Z_D!\T0QWTY!!R9"B7D$')D*)SZ+**#C1IX0G^D3;$,]+M/!$G\-L-)TQ/ 73_+"71B7G&W2EIK4$712+Q:)2J."Q3;ONE-M% MHN4^T:>NU"IR[I8]% ; $WWD)76BE$XP;E+K2K&:[$%;N,\53_1!2!'2 X%4 MYB3.QA-)&N$!<#V[J$H5"Y04M5R3,13(#U?F!]+#DI^\2 $N[&%S]0R9&9NK M(Z0(*4)Z/*[#GIM*QSOWV%P=Y0#EX*B;JQ^.(_Z6ONC8$CTGD,JLTA)HB1YO MGN4IHJJ4\U]!== ]T=-G(.R)GOE:?@H<(6%/]$99SC*/_!A'A/30'([]:(>< M"3>N66"[]*/32PCIH>EZN;H=2^ VOE(K6I#S<*[\L#M"BBHDXN+^_[S E[8NW_?\ M9(/F>P_2WY@.^C9GS38QT0EY$2]%.YCV[2% MO=Z15"VV33O(W?P)4AC;IDDKO/)4_#640KFL-*HY+_J36I"Q;=K!DUBBA5.U MIA3R7L,K-:UE:)6@EA6U(>7Z>*Z[9LFP9V[;MFGE>K)= G+?2RMA!L"V:?*2 M.E%*)Q@WE8M*'<]Y7SRAX(WY*SPX9#W'['J,AGK&]RWI]J1OL@,]1N/X9BS_ M=/(+.;(>SCAG+)M?R)'U<,8Y8]G\0HZLAS/.&W"?0&_3-?+DD06'!2\P4UXS' MZR<-;?7VWI 1JO%V5M2:P@O(Q*(3'0BJ P0> $\=N,$B!D#[Y%"3C*DC&@-[ M0^8R7@@BMA_QPBXR,"QJ:0;D>%:MS:_Y0,TOBV>? \'JVZ;.68F2H<,+ M>7[R; U8A8L')_TUK_X!VGXZIY]C,"+^DBA@$5P2'YDP^L(=08?8^EG%L((Z MF.!^7AXS0Z7CPTT*Y!^=W]ODZHQTF^W;N_N[AX>.+Y'_H"/0^]U.6R%W[>M8N8]PAJ$#?5[* M%;58+G^KGNR19)<+55=\SD= Q.M.N]NYO[MI]EHWI-N#?[ZTVKTNZ=R2ZV;W M=W)[W_EW]Q42;DNR#7M#92)3-HC_\#6TKQ]CT(N(?3MB;VS3I(X+G@KX)O;$ MI9;NOHKCZ&M5:3 6!6C7P>)P">^+[A#8I# 8OOACG]%FS@.O$-X.;,.\=RIB>&%($S2.(7' M+EP./W&+OZ;O6 [60Q5 C<#WA(T'(O]O?S+V@!FX;%M/JF$>9:F=VN [U'7 )W8[F700 0L :,9/UZ,G%/I?+Q51TK=F@MN':K<=0K M;8'>N&%K(1T]ZQ&TSI]_6Z0^#\=O'SM?2.>A]=CLW;5_(\WKWMV_[GIWK>[% MHJ._/7?,G=(T#<@K0*SX[#O;1!E&2!:5AX?$MZH(*86_E)'PMYD7G(&>:PF/ MBSW>!\[/B<"P^V;H!\<>&!X_=G6Y7UOM6Z'(-T"K?K^VAOB&MW+!?37D,S%C]IE92/$R ,V-C359CQ")W2K.S2#1L[P S^\5?4 MT@D=V3#]O\4%-%5IJ:G=54244/ 98/:/1H5FR MW/%JRH:NH13+:QK0R$,BC*S>8,&XUT0^/%'#^DB $_GOMBN:#O(*)^JZS',5 M8C$/K9D\&N(W(!ZF=.K,V@*:B5OQK9L*(:V[!AMV2O]\79BU92M6%&I M52MR,>E'#-(XSJN MEH]!SMA\LF_:5D\IJY(5-6*]V%ZREF,ZY0D%M( R1W,A MM1Y\8F5NZ\H-Z9,^:.KDY].TE^"KBEI><_"W/ 3"2.YMYLJ9L'DDA^9*:H\W M(-?]O/QA;UMWE%I#,I6 <5INN3:K9;:ZTI"MF S#LVS7V<)=/ Q#M%QIC]FN M"99>M+:=$E&5BBK_P@::OEPQ;U86L*14"Y*U'\)5N61LF\AZ$].VGD[AN=&: M>FFT=C(G>@0-V[85+*/Z:QA-*^H[MUD*VUFW4QXU53+G& 7%Q9B:P)MD* M'4: &>XG$KR)&PDDTR&"*ITQ/7IJRSUWBR9KSYL8W\:?2Y9V*RL:'.\A;@+L MQ9WML85=S?)TC_7GK!T@HE8G&YWF\=F"_% .65Q&%L?4X!L/P]# .2%CQ_X! M2-%)?TKLT($A=.;!8$PDCY<)1.,.Y4- LJOI5Y>O),3XG1D'1;6"TL #-3 N M2I!CTPZ,*DI=_BV3&!D=@C>$;J.,;F,.K$%^*(*,1_HE-/$[=E-#0CDL(> = ^<<$U+;X5DRWK;9U$IRQ:,8@%Q MSGDV]=/#!U;?7V/R:N1[PA(]=# MQEQ&HG:Q[X#)1!,II[JYFK@ EPN^SF_.'@[J5BH%M(L';Q?)F.IZ\%*/5.#_ M!?__;SG'>T<.3M9,#HP7II_^S1R;(ZBN%M7+%?;=2VQICN MDH%CC_#$T[PKC8":MT#,+LBU&QXNR;MENEDNK>=1@:#]RWQ=_3T,FWK#NT9% M,I\-XT+<3G/P"F/+R.[6=J+*0U KDP.+D!_*(8O+R.('E1O,?&_-A!^X;5CPO\!5P7TU[0=CR_A_$'?L2?ORKTD9L5QWZ& M83"=(E-$&EVK>YR1JS/H=''N6#I;CDYY95JM*6I)^GX\1^@Q9U>>;%B:,:8F"7F5 M $_/3P+0@5W19$ID,J-*Y1[(%.J4IJ5?TS'?5M5E&FB7/=1F%95&'8WB41K% M%)DV]<;']7I->J;%@/!M)[:)4R7XRGJ?6M^)#=/7'3I BY8#C_D**-8)"9:] M*:O)5FF,EBRWS)JR":O4).NO@!%.'J4E>S]SIKTMIJQ405AMGYMC\;,JIHS>9@[L0GXHARPN(XL?U+)45AM$VZT>N6M? M/[::W19\('S#*$9&\M17<<>2_Y\?5O,#G#Z1NG<]Q] \IO,?FI:^>"%RYP-S M#%L/JSYOF/\O?#M&&U'IBC]1CK<& :5F?WJ06I*_3RH'=E @/!\#R MJ7<^E9[ECS QF541"&=6A?09O-GBV4A^"*)@6#2Y!Z)_EM1)T^U8H%)*A80M M9[DHO1I!RWD(G*N6$S: U9IDE1V8A\0D#29I, ^90\HAB\O(X@>5A\PV,F*6 MCC'1&G!^/A"G,HU$8E6V,^!S:?B0:3GO=QYQ)\D&[ER(?_6,GR:KVY.^ MR4C?I-IWG/2!3#K?,T(9Q$GG?]*RSLAW$N O!?0O@J"9C#IB6D-NF5\BK^=I MU'"893<@P(8&O@!S@FD.Z,@PIQ>D9XR82]KLF3S:(VJ]$N86U35^0MS<^>=9 MA+MS#+MF/-[-S=!B=H0/&:&:9H_&U)KRU<")12>ZP7>&6[8'4^3;PBD_ \MC M3XYH2.F(S>'>D+F,^Z@B>2*VD@<;'. FUX,+8HOG&8G+[L2S1WU;[VIMV%]_ M2]0?QU'IL<(./+%D/M.I&Y&SX2PE%9C$8H&[ZJ%0ECC D;7[8J6DD/#/Q\N3 M\[4,5"R=J77^] *H9]5:#+3!Y4OQ^'/PZKYM\A38)TJ&#@^N?O)L[21\D34Q MS>'5YQ_&GS2XNC;17CK+#>]EP;(U0Q A"015!E MA6__Z/S>)E=GI-MLW][=WST\=()<&1V!E>IVV@JO*5S2/_P-A@[(?"E7U&*Y M_*UVDJ,IMSN]5I?T.N2ZT^YV[N]NFKW637B<1O.>='MPX4NKW>NNSGIUEC&3 M7)KCZA27=5T,4W[X&EJ0CV0O[[^Q39,Z+M]RYPWMB4LMW54(>]$8>&?/0P8& MC9LV'\3L&'TXTSO^0F1]F3$'$-;RNM<35R@A^O>,%=SC#'/F#0M M_8JZAML9/#A@%RU/]"OH 717IJU]W[*D$<:C8R[JSH2ME\>USL0[N'-G3@0$ MDB+YQT]UM5B\)&+N7 5&9R_P&\$1_SU$'5EK;B,SK;Z?04X^-UU_ R:GNV$I MX-^8_/W@OH0T(38_C_S9$"U)=?"#P>U1Q V\U[8K)JD6+I^9^%"\5,(K$W?Y MBCUQ@DO$=L*+U[YS%?X &M]D?#,6,Z<$K PPH&>3/^RA);09M0:&:8S']H(V MLP'R.TL[$SB%MP ?PS#34_O9@KFYD[YKZ 9UI@KYXZK;)?\"&DPU"! M'7A@8/",()F")TQ$7SK;$G/D3IM)>L.)X^ITRFGTQ\1BA%%M*&Y6Q"N]Z9@' M" Q]_@,UQ/47K _L;'"CK[(P!AXTU/OV0X8XYFQ[R[Y,. S]H:&XS%FG?*+ MY*\)^*',<3^>D:8.V@;X"Z9A6'ZR4W";%1 9L._0/B#5FP:.:["VXY*QSZY\ M?RYXNBYPDFG:S^Y%G/L3$:[JJE/W$B.1+TO.I0BZA+.@,=,<4YT7@_YZ4C@1 MWP,DB>_!*Z\ZCS>MQ]/KSOU]\Z';N@@_;-:)R_+A1ZD7P,'"1>#.ULGGA97! MB-,6K :*Q4#_+GW1PZC\LE T$G-'Z9?+I8"29V67?1(^"@A$=>TPQ;AAUK][ MJU>^S<5YFQ\>M??B]6M6,!^Y"F"6!H/Z.HJK@T!:P2R4A/S-OZLB(H-;.!]7 M5"$BR\+-XS@NQ3ZNU(8R'T@\58I]"J1@_E"I(!Y2%5!1[CC45W-OBB]8\X [ M-MY&44%1R4Q4.$>[#,R2'AH%KN6W%*#0C 3\?\,T-NHS9T%PU,"16?BI)'XJ MHGB@>,@O'@/#<3TRI.: NZ7^M\1]-^\9/*DI /ZRX+QM+XM9092YJ"><,X[+ M0;UGO?W?3%#!MECH'IN,"A]BS/NJNZX-^I'C!9[T'*,_\?@%42%%K8D'009@ MA5KP+V]WPY[APS,U_5^H.;)YL"'"%AYF$7[=#\T9X;4+0(HNSQ:[9Q"$\)2R MN$$T(X7($\(UG2MT\/_WG"B_-6!N$ UU'&U('9W\"Z(A-B6_4X>?TZZ\DM_. M%-3N7Q/#<9A)KAR.]RAH\'W/P$$L.^&,8 '9X3[2YN2.@M@70/.,B\\V/@=0 M\H,Z!O-#N+%C_ "6(>)68!S.P:9K6^(5(3[L0: M0)@*6/D.>&0F7-(!-Z!8G8GAP= V8%<\P65R:&C? ;+9!9@_X!8H!M>C@AE> M7YA>1/[BZ;),BCN+T" >!S5@>$/Q+-6 )5TCS (M:_L]L.$?$V &#L?UD('6 M61!?,1> GL$$3).;']('#N/N%I@J]C(.DS AC]@#,+S\&%/^N\\/@!'Z'4BB MB>&7LS4K/"0JG9*?CDO-SL&7Q&EUE@ MC?FABBN59GSF(+;3N<#R66@!F%'I$@+H, ^D@CDS$\+343Q)&S["N7\$W\4R M)#SF,-W@[:PG+@NL&)\X?SL!SOI.G_C0&C"##0_-<+XN(QEGDW=/26Y8-W K"Q<=UV)"!^_V#9S3A.U,6'^A3$]X"G 3,R578 MAM$ ,=IWWI<7L".RO;7+65]P'YEKX>"][[B>W M*F%&46Q%M4RAX'TE (]H$\<1'?/F#_"J!&TH),%B7&MS[@'&\SU=0-4MS;?&0';#_SK M!3J1NL",(MG-,\P4)BNV=P= C&U'+#N,[$F ([A?$, T_ 2EP=6[PWXP:Q*, M"-H&*,DRY,P0.Q&DV8 IZL^*^JLG,]3#,&'6G+/;$L(!2Z Y^1PTP=TV-^2# MB>DGG83'M\B,8A6&9V*#//1B,@K\2A>4#^A*8>SL$=DD-PJWM42W88H[_MV;S(4C\\TPU#.]P969.E:" XA71]P7'[]3OUV.X0WL"^K_/ MD4P%(" _?TXL7_T+B\LA"T=]M4!#O,(?FKL!;&[!Q.#CBTLW&VYD'=MC_J &H[!FQEGO&OQ3CQB M@!3K33"'?*@N,WTG[UNU7*C5RD5U;1*A6$]"EI/:T[7E8J Z6PQL+CI[ZU:B MTX5)7O=R/_B(B077!:MO2U?$+-;&U#6MI"YV)D3'VDZF(USH]U@!HW$#2J\S MB/Q27))MD.=B=2[;P>=OG)I@JGQ:"D1^$0FBBST%XU'HR>!SI8Q0\ G]4\"$%JKCI ?#]Z@/A)XTG/-\D$&-H;*Y/ M?][NA(V>W?2)&#(IUSQZ]<@MO$54+WP0[B\P&?=6&816'Z.,>+:S M8HP4YP1J$5[8 L?%FZ;)(!(;9UX'$DF$^SYA$/>ZL[SXJD835T4*S,^H\820 M*^I:N9MN+FJ_/@U3$?Y5H($[=L]6?5?I&3VVG#SJ_XD$VMCO24TFKA^?T%GB M3,3(?D+-]3-J$%P,(%[A08@XF>QYCE]>F/5D.T80&?.*'6!5B-%",\2C,Y-' MJHP\.?8SO&F6@%Q(4_JRQM-)+G-^<+4:20 MSP"4+\@:L\+8, QC79[!"ZO9 MM'D P06:BCA/1+4"@F;WFO3L,8ADO5"9%8O-:N$BX4=84197-K^1/[990XZ2 MMS[VEM>4LRW3K/__[+UKD]NVDC_\?JOV.["<^/_85;*B^\7.NFI\R\XIQ_;Q M.''MJQ1'@D:,)5+A969T/OW3W0!XIT1))$5).+7KS&A$$.@;&HWN7TNLG_)*BMHCK"",YB0YJ>/ M1R85?+P]J7Q3UGBU6=\@5.*P*N1WFGU@W;S#W( ]FWH+<+%3++_S9AWZ;;?# M];Z.2*Y\V@+DF]L]UW+U-(=MBZN6$H3XRB;6G0FOGEZC#V',#!26*_(9Y39] M94X_!E'#*PP\LNDG%H>2%'7C]?;H AN[ )D@UQ\SBX?;C,'H:9#/ MP]?ZLB5L0A9L#)]\2H;-&!.!MF;2B+)"_D@O\L2F'RF[(D^6D;9C-E.\"NK-)#NNGB(U^),'&M^%,JFV2Y"<5B<1-I7*!(M M M$9X_R\_\.[XX$4:>DE&>,'M7K9^TXO Q)G3W:%&%Z255#*7Z;R?S >_7!B M#;3_T!&.:P*^V'@OZZZ_+. <#-] \* 51OUJ;1+2',!ZFP3E*!S'40AI0S)T M_K(T\[&CK2C\ZVICVP'RL2["^E8$$/FM&(8[YL9*;7&'>[E2[3/P\.2F)NG_ M-4S^\+[VPH=DAE='(8G3=! M1K:R-%59FKV,PU_?;'W*/B&G]C1*Q9F7T:E9EPLT(H6D4GZRS!>8-,1<<<6M MZ7?BD)S8D?TWRYIBQL=%>R,AC?XB M[H*_X%7P%;_;A(\EF=Z+NHAO^N,[AODPI,M4'5+K$%ZGT:W2B0BI]NIQLP(? M%'W9\:&=LV_V[SJ20$0_B?DIU_#$SY??4A)::F#:3^'.5IKX,\K24?9]!_O9 M!?LI@,#K:> +F6""KP$&2LY>=!4F\D)B_SQ&P6+J>F5#(?_<0R M[UX@]"/,%Y.)[XQ)= C*Z76 %:#Z$QV&\-.'$98Q,)@U3G/G>="RV$84XOKA M1$ZD@$9.DDC,04[S8I=ZK3,#3*2* NHT290[04/4K1M.4 _-RZ.GON]/F>59 M68H[H4@AS(=MS ZC_YO I@:E&5]C\> M,'G&"_H=K,K'K'V;[[@^J*Q/0&=M,F"8')JGX?-B,A:N6H_5JM5+8%,44Y1Q M8T&SQB?DK0B_).J' #M@81^ 9F\I]?N.F1/X/%0/5&K]SS<"87[@ M2,P:PB?86)0^"<]%,OT_F QL@V\3^AWDQIH8Q-&@X%TF_LJBC)1ZFD(+7BO# MYSIB*4\LF5WW0QA@7[!^="9 @26D19"_#9IV)RR?P'P+,K\:5$EZJSL\SSN< MY8U[C$2:P$(=A+OQ;O\F# TK@@("OTI$D0#&.'@\7]\)Q?FTU[[S?$P^8^EK M9P > 8:%<+.X90II=R,$9P&^!3]E9 ")1.T:E38:B0&UN0ZBI/]@("4+'260 M<_L6G#*3#'T47O"Y1&QR<6/UT9VW"D,%?L"-@>5@"8(],!\J FG."<2HB$Q# M&[V0P#&\7(C3#];ML#N.0X-[9QB3VV&+!7X!X=(LST$X/5*EPJ^78. 78E\5 M%/5KMR4X%4$^41VXDX[O%#AEO\3*D+:4&GWE&#ER!\,SZG?8"60:2,G8'8/1 M!G3^%/ .+29 E:#S=WU #D$L[6O(C:H,?_\["W9R"6V$DCYE*T/8;F"?ZL.Q\?W3I<030_# F7$/>N6RE4041'>? MER'QE_C3,'CH:.TW(N!#^!^#HI/U1*-AP4'K3A< @5.&1U,$)?1))P)7M$&V'L@* M1\$Y@JO_'4GU)42>SP&)M2O81&_@9V>&X(WYMZAB^F)LX)HNU9#O0X$068&N MZF3185-S24U"6A)GM*S6QL\P1$G 9[R8FG1-BE7HE-?4KORW^M7W21$V8AXG M*:8_K8SU1>2:Z@3#V83 M\IVM/PA 2+(?C.9JK%@(>I0CZP9(HTX<+K0:K#C$I4P804>>XR7:VM)"@&

%-%.X09ZD"&7PW3^Q M&*X(*2#DG>,"^?4%3DWZ7C0:EXRLOQ+SH_)*:F2$X>9\6T_@=%-8UL1%@,1; MU#1R"!$NKQIV?TUJ:72R 3X1XAYJ*\LP7<+)0VP;VC(DZ@-QPEILW1]PK[TW M;-?C9TQP[/$(X?D6@V-'TE!R'"=A?.C-I,SB[:B]RLT M&:L56'4BCW &XN#CED; M :9EG ]W=#R;W),EO;/UI1-![N5'-TLTXL*=]P'W3S"1]];"6W(+&+J2N^5M MU@H/2P!%X!VV3'D5?P]FS[TECA1/2'6AF<)Q$I>".*CH 5H!NC1Y7TBO='3I M&'Z0M^"@P/!M)]0LUZ>;@3!>*T;Q(?0G)'H?XN=A;P7'0X!C!+/ O2^(PG)* MTHDT<*X1V9"B^M+/C@P=OJ8,P1=+@\^W1^EG(#U\0..(9RL==D'EP$SO MI41'#]X17QO/%3:_Z^(P27)G>D:A7H2MQPX;%N]?%?EFZE'WN?P+X=9S,&>Y M'Q-PX&(MFEC@-,/[>=#;3^R\OI#KMHTQ@$CKXI(AE[$R(-"=*!YV<%9 <$#) MW$3PJT@G MC!.>AB8>][_*%;GO+.2VHW-*^)UHJA;&#^9?YX!,N7-KRH-UX:!3NK)3&XY; M<*>!VAQ*.A*,C^1+4*"-! PWGX VP(H,2T(,1D,DKW(]4UA-;OKHY <;U[V\ M$[1"Q].8+0.1,]B#Z&*QFM*;T=F.8KG+%X'EL\$*;YJ<.']'Q1[<] 5#P1 ] MQA;KX "9,$!^909_]]S /0POUT)B!4H'DX^N6ZB"O^$0#3RI6QG3G?((K-QM M+,_%/\9N9/QCLF'.%AZ^G_=J\AN!1LC-[ROF" V.1Y(9V ]^&)'G$M/R^X+P MFU[,K3'X'I4M4UR3^8'^(N*%\C)#>\-1\9VJG4)_ B(W PQ=J#F!N,L3Q]+ M,@M@Q_!1D\RK=8_PO71&O>;2M025$)>'P7&73@D.M6AF4R?^O>C1."NTYD84 M'-_OA&-*M)PF.MS4W@1-$$YU<"IT?7L-U<7[M^LXOO1W.WO,SK93DVFT?Q$39 M;YM!8*3F.MG2.+KGA8**LB'&7+]G0?+-E(DPG%1BRTX14_E:AU*ZR-5,-P7Y M6^J<@]E^9SCZ'6SA(E ,UD"&2]/,]Z:+[>A(GV=B' KAE-).OI!=0ZYV&LR> MQZSYW;^X[M^MR?;>L(S'1%4<=PI$5>P/=D95[.=&5;S8(4LH11IMJT32Q%PU M(8Z!^#;[D>CXEB7G'"PD- M#Q,7G>2V,;7E@[@S_;=H]?P>$?-W*D=2O"BCQTXAL5M@+B<7<)C_\(VW\+TQ M'OGOW[&#+_\QA?.%\_^HMB*5I%F3WKD?=53FM+8O<=%R(,DCC;;4%[B%)B[W M=BBBW%[\N%WLPOTL-=&3L@P)R-;?V#@9WO'H%"WX MNH]_NEH7H<('< M[_3HQH)SG]]>U)?[K6ZC-QPK[A?$_?0.577E?J_3;K0&I:&Y7!SW!W]U^J>C M^]U1MW'V/5AJ[2OYV:+7?K:H N._G4%C MW#F+^\!:L"OUA%K@F7(X;O2[I<45+^-0>7D=C10?%!\4'Q0?ZC#!73JM[=A* MX2/"3+//LK/$1Z8[S"FY@<*X=0(-%'I^ P5.D^IZ)AP;S21H X50)BFKKZ9O M!,*G,0WAOU:$DNV,;UC#>TW M9L$"=411$P!."(B^X+0*H^T0UHZ$,B^^"XN%L1M==A$C%&[+]('D8J]')"#V MBAJO=>3H0T64<=\]FCC'U1 \E%ED-0@P%U(A1/F!/L&@!V<8;!?I_YRTW M;.9ZMAG@;0/9'1@?)D?XYP^6_8/P9-& 5@:'&. ;&C/J*Q+ @/)^"%P4=<*U M9RL?]$\W]<5:=,?@7XF )<)@!@T0].V!I?)&2DAB_U/^;.'"4?B =,Q[8 M>+&V=8FNFH0\CM]&BG ]# H*\>PD@T0!.FPY292E?\:A9T+CQN"Y'>Q?=P/ M.<)*7PL,Q0@XE7S#.5*1@$I)8G]/I\Q MHG(POPB[FMJ5PY%#!8ZTL!C"[ B\5.2]L116!]M;4;,&% I\!#3*IBD1+N0" M03?!BM#LP8VRK0>"TTO,UC#YF9]4\5XW%@3Y)-:;7*D113G.L=ZF=AV>,RC3@ZYO:)VST$*7%Q+-M&(\Z)' K;*T$9*$%QMAE"!XZE_2\ MYJO#0 EOE"*_GO)M^CM_32.N1W*OY "%.Y(Q0,_FZW+!Y M\RT:+-^Q<-%K'[V:.A.$\0X)_I4]8N(F@2 ?5-HN;;Q,A3*9R(FO7JVA:,6YN./E9>+HV'2JS-"PQXX,V\(1 T@&^T^\W-/G/\]W?\)&? M:AY!&AP.WVG%O!)_QS6B77 )8QEAD]$EP-%P1S1"&S/"YZ.PW4?WZ) K3YB? M 4JMCT'MK=#V[QPG^"I'HM^^P6@;$53_^EU_-);>DJ>7.;;[%;ULGD 6!TR= M>O8:SEU/7O>;G81EQ[\XS2PIV,P1+2DD :/140,N'4G0DQ/ADYTB<##9GLSY MG4.[VVM^5O)LV6V"4)@M\,'6*)WH46(GIK40[I2&1GYK8 %%CIX0EWQLG#BC M3EJZ(Y6!@&K1-\5!P/N4/E6[ SZMZ=EU)"D=2DO&/-VOSWFY)0(09\YPBX9>/+) MQ#D,91CT1QZVPBS ;T%\QF?DE]F!W"WPPT?J^AV>T*Z#10](H67CM<(N M*,D"S!A?PUUE<[XZ2L!)ISZ]SZL*@-Y*O)8GI_5T,'/=*^5PK \!I?N MC)(YEAHE6288G3W9 ]0V<7%7V3NSWIR"2YF1IE:@Z2Y7]YIH!9[[:4 MF:D5:Y2946;F7&1Y,ZBP,C7'-S5M96J*-C5%24VY$G:_4,@ZHPW+403GD# "CSMEQA&TC!O!5J^A=;HC<2.X M+=H J_%#9#S6E#1\*>67^\70]D1KJI,I3%R!\3PR_.+.QH[?,Q1@[K0@]E6F M%2I3==3;%#O/]&V*G6?U-L7.DWE;EO>E;MUJ.G0*PPK"*CG("ZXQRNC9%1$< MYOPF2CYCTKHC%,%^3^^.11!+9,1G/L_^$)E(I?2!3X']:/3'&6"'^Q(QDP^* ME3XK6P,)OE,D*[LMQ4&]'-05YQ6MIYC)]DPRR,7/Y_I[I[W1% ?\=EXDB!V5&3"W%I8 MCRDJUM1VBHHUM9UB75A3FQX$_ ->QLD-&07-4S*GQ'!5S:CS'NC!';50JMR'/ M,7R7+-T 9ZS$A-T0'DAQ^;K[Z55=OJ^6=&%+4@;]<@*NU?7*YH@M+Y4E54NZ MF"4I2WIVKG%E-U2QQ"!UR>,PZ9ROQ692T2U/N]$>9'3SJF,\^6QX6<8U3[O1 MZ6>TJ52\+%DOB[[G:3>ZXU._YZE#YN.))LZZ%9 M!A).A*?E'$+[K=[I\+2V!Z#3/(1^M,R[%[P92ZR.JJRJ<-!5=Y05,K&D>L+N"9T+ M3Y^))542CD\H8*/OL*V]<&!?P+,XHVK+4JK"_?JAA$< M''1F6\EK#M?638?[Q;%&URF2=Q'MK@^9&A\!NR )ZJ$94EVSHTYW9YRIM*UH3\-G&#;6WBI/;Q M7\/]PP*7,/H5(2CMD%:+OXAK9KHM.>7^@>60]2NU#70/AJ-!6E M!]7L!RC[RC(KB:R)1"K+O/^)1 4N:SITW5)%0=I.)SDTWJ6,WQ>E7Z4,4SK% M8EIL3*E>!4^,FEW,O7FF/]\1;3-Z.*3DSL#5N*<:4P+B,IH< 2X'9?L:X4U@W^ZO1+U+EQN\1\ M[K*\DW-R0O[4;8.2(4O9H?LB1RETNA'>ENB+ML>)=:;PK MVQLY&U^DCLPKV1_IEEB9=&"A3$GB4.,R\!.8HN)&G::HN%&G*2INU&F*E9R, M+R)N_RU6XW$ID?6C'63'YW(:J@V_RHVCCQ2_"N57Z>'S=E?=?!3*L;*CYOT2 M^75!QU15>J[XH?BA^*'X4;LYIFQ)O]8(N:'( 10"PZZX FDWT802N4,^G'9M M3A;>%!$=YI;MCT4795GJH)A)9'G)I%=7R+/NG1WV-OL[X[+\W<+&OJ0;9 ? M-3+W02V13T,ZTFGU&EJG.X)_^OWG6W=+C*G$PKI9>3+['97V3-9)CP@?Q]>K M,#81U/WZ@0DG'(]XF>4 [M PIDPK7^:;U=L4#T_E;436%=A[ZT?V>M$\\\BEXY?-'7 M1).*$\=&K:%*&RN->27GD W')UAY?1'YY4<.6'ZRS!?HF I3BJ)Q;[CKESMZ MHH?ER=3S^_6KP@?\BLMX8> Z+**?N. P<).O6U>&;Y#FQ MQ\E<-^\8>4TFD"7><\2Z!7;2\?-B?"BBW^?9'PZ[0H)]%N2Z-M\+8GVP['RM M$BL N.FIFHHC\[AD?ZS,HIE:YT_FRC"-W1S&(]"Q3"W\'9EGF!Z9M,P7IFQ$ MP8X2>)T;]\O$A0-"0 1)9)'_I,^"=K78+-@R$A:^92 \L'\O'O2U$Y!Q[N_U MPAL>T_]>"2YT@70\UMUNM9X^^24S:ZDYPLTVF)(&6VMS, P^X],*/@[[I1HY MIC I79O;J D_N=;DR6M*=L,4O+>H1G# ^?47/8W_*?2+_)TO8-3L&Q%:HX_P M*N(O4%Z0^,3F,\./GFS*W,-7LQD=2,Z?\\P2%OV(*1 MNE^M5LR<_C7HM8;#WKCU5YN_!QY@TRMWRY<[3W;/J=J0X'1 -%P"C/:>1G*T MI( G4[BB#L]>25.#\=/4*Z3T380_$WMDE^NC3<..ZC!L&6>!T?:CP+8;Q[P^ M1\Z!DL/M>_],U\II-?:EWB;OFZ.@)9,4"J)H*0.=&U/^Y9DBD:O;2F)Z:]5- M1(E!C72S&^AFNT2FU"VP>F*Y!=_I S;5=%@'T$VSV1(.A*'6JU@%],PPM36< M:ISGQPN%E(F]EMY@..KR2DI=<4)]E73B_C!0J1US@Z^ON\U6\L!6>23C\IC3&DB8E@W,Z32[BCE'TAP94=K G'YIS#GF]<$) M[Q_@%DPP3T$# 6#GN5ODNL2."?T[09:O0)4OS$;W;,MV$0VCKCR;A>.H01CU M16<;6E2S4VP@]>F9V;#R^!G>80KC9R_8D10_J]?/]&N.@_A9IG[&;SH2-P%I M5=V[Q64[6[R!C\QQ&,NX5/I==ST;_JLJP:O*MA84-V!P:Y:X]@ZE#F+!-WPC M$7.C7"&3!J-QBF7;IU*G]<' O4[[/SB3:>]- ME--#ZK/J48]WC +%VI2@'4_!4FN^]K=0N7+U\I:4G4BV;' =(_;JKO:,/6+- M .[R[IQ%DPF*2+QS>0&_8SR*O>L!*_@UAL7[&?Y#_DAR< N2CT\[Q!#\!1_X MRI\/UULMTU@4/^%]<%TWN/ R7Y\']F#7_SSC.P)N"#M%.0Y(WN_NW-RI*.;7 M)6B8-=]^GZ9ZRG9L2#:C5YC)B).D I.1_LI*7E:2NK_SV"<8^-L#6]RSWX'9 M\WC%3EG*/MZ]*5$9;%/N2\EJ/R"U[Y^3IU#AR\I3>]S7OSU8%6E[?[ SMKO: MVD]&Q_NDXP.UM==L:R<=G]N,5:3EW>'.MR!J3S]!?>^1O@_5GE[#/?V#Y55U M7F^/*U-WM:D?*>XX4IMZ#3?U#\9]57OZ8.>^SVI+/Q5M_S9G0,29RVRUE<=? M%KHE$_?VQ"JM#__?XO]_]/W^"EE7KCV8&8]L^N(_S+:0L*-.N_.JIGO^+NW< M"MLXRMT##QR]#@UZSW IQ6Q?RD4MH%'QBMM"Y:/6S$>MR#?M-$:#G?.HE7MZ M*IJ.TJ89RY7G$MP3^#ILA[[D%^.I[NV$/CM V?\P99$0F[Y_G,!7KPC:M"K- M[U1V+(TS[;GR0T_8>3NCI2@_]*B[TQ?8C6!\[5Y?>&Q+%<8Y.:@%Y$F6FB9Y MJ(^;#SBO/)=V4%T6Y(ZF0NULQ6X'Y3:^/NFU["VPO]8(#C)>E'EZ989EM(4^ M]]+,*S>C6J)!=1MOK>5*-]?:7)^".FBR$7?<>W#@R[HKON5J:^;"_K-<,G/" MIEN;=F^>ZXP69HV;QI4-;\M%(D!$KC6>X8+LGR:_C4=RRM:L)G;A12+9(0&A9@\/18!$B1")JSV;&A&GD=R $ MM^79\*0'2WRW_?.L9"ZI46E@3G4=OM/<+F$%#NU[ FBS#:6I7CJ;#J+BR MAO: J%4(8ZPYWJWCZK!*?;%8:_ /^M:H.;;A_'"HV?4M,]G,<'GM\X/);&=N MK.37#/.>.2Y&(K65C5KEKNDA#ZM:M&_6RIAHHU[G94IE<\4\136/"H MV+9;Y^SFC6,X'9#MP=?N8.HVR0:8SWL=C"6Y=*:@&:+B(.C.C/D,=$#"W0?& M@B;N*]WFU?Q( W\]--#P* 0V/.Q4"#?<'NP,-UP(1^+2&+2/X%L8O MMD$Y,:BB"L%6N4UIP1:RX4^/VD.FI^# =K9*# M:*ID1?3 M]RYV;8O_7!-I-K:C'4MLUW):W/5:!<.\[H?R>C',[/1*[&77:^U\,:^8N34HC; MQB2D<.%-E\M9L$GMTLT)>)4@D5GXR.6\&YQG4\=;NGA&!-Z#,GTREU>#)H@1 M4/Z>\;Y&F]&L#U:+TO,L\F9#[$[0BOEWJ?%:NHWBCUWYCU)'1._>HR0:.4>0RLOW3I5W=\5;;IP-3M"3ZC2F,RJXKYS:4BI#.;XHQ4"4X2I5 M8S ^05_KTK:277&"+TEC$*>W4H5I]TY/8$9PUDTQAQ"(CYMYC[L76D/R&G<7:)6S7O1N"$/1 M)/<.)GM+0)C;!=BH',121+D$HIR;SA2..Q1+,-S=E8GE,R0\%!A?P$SHPHU- M?T/* 6K76OYD5QF*S8,M(EL8M@XT2W*?%@[YV D+. M?5=+>$9C^M\KP8#C<.J% M1KD7,"E=F]NXZ__D6I,GKRG3$Q/9WJ*K0'4:^NNM9 E14TLM$I*9-LV^88IC MK?@ZGG9].MI\:CS=*'(;,YJO3;OX=V6O7YG.).%Y7AV@3FK!Z0UY3G\ M'U)+7"&(U"?+95I?HX-G^Y4F*8X0("DY.IN8=3.9LZFW8)]G/MO>\IRR@I.- MJX_UN*;$IA-R<_)J6VSKL^+FO:7]N;TU]#66X;OBQI&&+?P-YS5EDI"S< M] 3DBI*AU!N.W3B4MKDGU:)]'FJ1Q,TXJFHDP3HV;K3"]TEK M592S&\KVBX&H Q0/9FRY=-_S/C^G&!_BV'_5'P+P9L+Q]%:KA1%%=,VOOX$[ ME;FC;!LA)0@KJ\/W'F#W2S(_R@ $^EW0Q_G$W,^SK\QA]CVK*N%EV&^T6AG9 MDP<0=&>VU).Q1]ZNCBAKK8'$?"E0UH:-?C\#@^!(LE8[]A8VI4,VU)_WM,[' M-8U%XV4,VXWQH)4NKGOZ"Z?K"12.R+#KL]\M&ZGY8F5;V$4&,[,71K:;LG^N<7%YLSO)[5FL48E&U:)1:JK]97'A9'=A)1]ERX>*\)<3 MX?]FN?I"1?.YIPG.9%6@!\,NG*0ST'G/X"2M O=;Q:J,TS':M5&_7F)5.TZJ M&'T.@U?XF7DX:@Q[ZLR3W:"5 MA%1T=):EFX=6;B8Z0^S2*0(C^ _&8G%E3J]-5S?O#)C2E>,PUZEQE5U[M&?U M2;T+[P9^X9UD"UW$!XS1.&?VK\7#BQN7?42TB#B[SZDL3]6%9;WV&N=OS'CS M>B,0+)T+ECO77>IGX7BW?[.)BWW=]*4%5O@_O+>]JB7;5DMVL#DO8V79KHYTM["HUW_5I>>@H^U^T5N,UO_4;MC\(.= MN;':K^*J5I=ZN]]3;#A _F9;SN:LY[\D';^&R?@[::3GX/@;AG^S_EW_V[+? M+N"HT;4;W6%&64)U-W27)QC!=6M]!:/=4H)Q%(O!;SLO5C#*-UKGM_BNL/V%?>FNY8BZ3%=)W-F,(P:_V_AWW?J"E(.65 MI.'Q];M[;N>\DY&,D M02\GH*.?P^)[ )4I&22G854G?J9>W75#R MH.0ACSP<-2R]W_&RRCWO'#RNHNMJNUAEIESH8Q^N"F5H-PO%3S&TLC/1*3%4 MQ39/_LX3FY!J^F3B+;V%[K)II"S@9:77H-6Y >?Y*D5W1?=S>97*D_'WC&[M M]HS:ILV6Y>X]V]O?NPIVUJO0QGJ*Z;3M<:/;SH 5.8!GS\_R@%"%Q-0^S[8] M:@S'Q4,D*8DYQ,;4.@$7)*8S')K,>O+^QV7DZ5;L=-0I*:_=Z(^+;W^C M]HT"/(UZB4FG7WQ'+B4F!;@7=1*35F/<*M>:J&C%KMZ"RMZML0[7.:&WC.0\ M9?$+< SJ*2T]Y4;61UIJG_C;*=>VJ,S?XV>]7<(:E3PH>5#RH.3AN)F_Q34$ MNHRLWVI/=P6F&;8;[9+O;!23]SN4%5E'V^BHJ]P:,;F,A.'.N-%K%=_PM[0C M4)VS^\["4;B$-2IY4/*@Y$')0^W+).MUSU>_2I9/S$UVOJA!?E"=D#FK:[LZ M;/0'Q2<+'_6X4']&EG'R&S5:@Z.W.;TT1I9QNALUQOWNR0#;G/'9[OA]ZBYG MD4HBE$0HB5 2L=,)[U?9P3/6<5,KJ!=AI%->F#IIW>/2BRVIF=\M@[7+@GTV MU<#OT$TLYF<+9E,Q_ZWN&$Y3^S:'+P=%$S#44@>7!!YV+1@E-$2L#V"R:1W^ M'/2K/;Q3'XUGN"!7D^37;_[Q#!O6K5'%1T.[L3R8E6UJ-_B8]LF+'O"HJ^:1 MI_PO8!>1[NV<,8=%IA=B05/V53R"1'VS8.[1]H_L<<5,AW$9 S$ L4@?-[G3X:N3S+.Y1QUN M('GZQ]-M4."$KA>24>X^P*+6H&:/0F4?&/OA: ST9ZHE&O)I2+T&*(VS8A,D MV&+=U*[2]$I.GAM>V !1_F<&T@,'Z:)2X73L?6ID[''SS7LUG*>@]O@4R/ M&*;'IE>P,!SJ!O98FOU?@UYK..R-QD]>^QQ,M:W(?Q.>!+Z#N1/,7P/E'>0^ M6#W>=-=YF70[JFF[6T;K7%B)(!TGAC'-)E\5[6P'HTK;V::1/"M"DMW@=C0N MN\'M 1<;1;2,+:Y59+EM)KFUU-!<:N]-%,^4/M'['9[VT[6HQODOSM_>L\A3 M587K#KWR!!(8UK6XMJM:,V.*>_0YL MG%>%'MLN^WI07=6?AL(/2.'[-5#XLK)!B]16]#R^/5B5*6FG4SR^PFD5'RA5 MSJW*?5+E@5+E_*H\MQFK2)E'PV10[21462EID4K:(R4=*B7-K:0?+*^JX.BP M56JFE=INSTF3^?W#2&ER?DV&[U:DR?U.^:=;/TTA)(J3!:SS)8PS?[74'Z78 M9D;_A=3$HO311(>0VJ1=,Y,8!W+=#GX7&A%3A2>O,1LAN%UVPI?.-<@YV'Z! MKT_^\0S'0$K).W',QK#9;,&O?\3-MWYKW3.->-2@*R[\L+<8MBLQ4\K#T8[ES>/B+U' ^OY^/W]DWMREQK)ILPQ\%A M].G?L$1"7($1%@N\;%SJ4__"WIT;]M2_9HW=4T8F-X-Y+1+3.F9JPV?/AI6Z MVIUE36EMNIMQ;4MY!@A!8QNTHMFV*];?Q)";,;-DQ@HEK(0OSM]X#LB7XUP% MPE/LI?FX,>BGI!"XY MH* 3IB4"0VW:W2)Y#K[W$D%1* MYE9$U[Q'-L-H]#0MER'F"@M/F#_2?[I_'D/RR$HG5FVCCYIP:!,:\]-DPMAL MMOE$"P*Q1X9T\@2:=0P.,S*_#*2?9ZDQ7> WW>H+';48-CU49$WJ<,YS)E_0 MME-F^)@C3CD9XZ14;.5]>/>#I=S2-C1?[/0++LYJCQJ]]B#'D3$_S38&?@I1 MB_.1_A#NBF8L5[IA4Y+R @0@Z#%0LR#12\J^)!."-!62Y]JGRL3JM M&@V*5(B\637OUN%FZMW%I+^'(>"A;B1Y3E.CQ$!2%G1)7:C._"FS=!;@ M"* 0V_>C#OP9&<*]8Q9HYGH%F[GTT(W:^ROR?/U8(49+8-?3IIY-M7$8?X4S MJ36].,&_$J1X1Y3X0D2(!W;\_3X:V"DW#E>:4JBM7VW]:NL76W_ZEA_?&6 M@87!A*[%@[YV@N20N:_TXJZ@W6H]?:5)<>OB/$.W2.U^MZ')?YZ_>O)+YD5* MM]D9A<2>3[0Y&*;,57X<9BKND*]>A6OV-"K:@XGKVMQ&H_J3:TV>O*;J7XXW M &)@(F2$GD]@8BW+1#%FLV^8*5.1<[;Y7/B=260WIX^>O-Y\L_J.W;KO#&>R ML!S//JQHN2C1W%,/-E92'@LCTG*9-M3^WT^C3KO]2GL+1QS#U3[ TPO#76_1 MJ /,QZ!NY@,39:Z6'-< ,P6^,L>EZ+<@B=^52>/ ';_K]F3.+2X/!K6TE6W= M@T?M$+B!OBT-Y".\]_.,CR[I_;O^:"R]Y1O+MJT'F/9;':?OKM/"+MV_6G3: M;/WUE=U;BWO\>G2P4))(]"]%=QT=-OJME P1AYD&4,)A$P^#"+:WYC:E"?57B:V41ZQ#&5!'%NMQ"Z0ZF7V.^Z9^KQL+ MGJK !=(C!!,W14)Y-J3(A'30>^4D<'(DV(6)66M2@7R,TDB%&@2O]29H4SG- M.%5T!^PCJ)6W@0$3[-@&XBW?[0CK<"]E.F/$?O LZCN> IB0(C\4&(#MA\DAW-(:&)&#S/ MX7FW:+P\%S]!9,8)F:*IL?#P<2:E&OPQ/L;+/ >2HG,=#T]:+A9!BOZM !EJ MW#E!9*C^8",R5.=P9"@U[/'AL30A\8$>-_N)S;L:B)KR9K(-RFJP#+X;N''!(KDOT7)QGL,WQR 0*;D2LE5_-N%P*B"H'*R@[3R M'[YQ8-4;XY'__AUQ5053;NU?7I^&**M]X/CZNA72\/SU-1$EB:@,JE-U M;4U/DM>BF([S.KWEZ:&\[K8;HUZIX*>*USEXG7%/7K!>MQJ=7+64BM=E\CI6 M&UB.7G?ZC6&NHI<: J8JQ^Q@Q^S];(:XA^"'408%-M6B[%C#-5@ +E6)[[77 MJOFMOGJ5HKNB^X6]2M&]^%>I4,N..WJW=CLZ%B'9!J$C.ZXU^4'^HJ.B*&$/ M_!W/%DVXX5<^JG/E\93^L-$?J_-UG3A>;]\#!FA_F*3B[B]W=+C.8(U* M'I0\*'E0\J#D0T7Q*/J,Q5 :CH%7#68>48B3R#3J\Q&*A0 M1!VX74$JSW#0&/3S= 10W"Z7VU4D\PPZK<9HI().Q^=V)>D\HTYCT%,!IQH< M('8$FCW-$T1-%JDD0DF$D@@E$4HBE$0<$'CZM\!LQW\\%_/7;' $E"55R ML^]\9;J&S#"^\1.,WS].%MZ433_8UO(MH;H1*-SG61P,,A6TL^C3\@N'3="K M?@!1=9BY[3A0RI(*/A+684D%GWOJL*2"@W*))9F6EG*$V_D#Q+5^X>?UZP\Z M#*\QL71M!FOG_;\# OB% *E0BARDW%R+AEZ.!'9DTT. 7P.@_L\SY 4S'9K+ M5^H3/WUK.:Y#O'BC.VSZ15]C)H=3;JOT7J>O,&2S,&3'?FS_!A-,7Q!?M##K MM"\+W72.T0G@7=!USD&@T:GVC\!Y \F>&:A^&@A$MX%?R;=U!;(77N*5;>OF M':'[OUDGQ/,*=>W]/Y[AKJ]-!V2.9/8SOO/;7#<_KW (YS<;09:OS?36<*E& MYJ_WR]7"6C/F7)G33Y8I?^70U([M?C-0%$PL0_OD M?+WY(PQH35/^MEZQ-"SKI"V[_O0A?]Y;K]%.ZGCYA$[#=PQD]G46F SA/*^(D;__,E?RZ6HO:,8%2XX\7UMZMG^ON;.;<:T M->PL3F*/H+V%;U%)'M>+>"&]\R6@4CI:)J?B%B)6H1K30 4D3G8^L'#BR6V< M;3$Z@9%+H]P5&)![L*UE8HJ?P=$L!,1M8/<$QUO"#-=HN4#V-%U0D:0&[=K, ML!U7F^N+66RW?+FYE]7::X 0%[F W^ M?-CX)_JP(,M D>6 ?*U"L%Q3=[4\H%1[:6[N'HTY0SS*XUWJE+[Y/-I0[E"V"_\7YXI9*C;BO8* MO[B9#\77#]Q+&N M7_:\B2_@7N2D=X3S%I)=]X9\4E3$'M%KMDKU+=1YX^1WDC_)O4DFH_$QA_V4 M<":2-3[0J^"A4;.[>GSR^IG^_( @SVG8GV?',D"<:\?;I31C^C]//L"B>69, MI]]]\KHS;G1[Q9N;YVKG*DUPZKIS)<2K]^3U:-SLENH6J0-/C;>I#Y8]8\9Y M'WF.MIOXQ#WBL:?3:'6*1QQ7FT<)=IHC5>I:@Z*E>N#(7,(: ME3PH>:@>.^E,(S2UOQ%.-+\4/ZBKX>-<#9?E$+>'O<9X=&87 >IJ>)O0%. " M#T;-Y_-B"(N.O.:DAPS"_U5HS^7?@BJU9$'R]0"'%DL^=6X MKZ49)@$5.!):JS_R!ZT%G:]L!FZ?38ZA$X=E4-8Y M"7GA>N"%WZZ=_;SPT.&8G]#X!>>5.7W'9@P,6_PN(_"\(]6[Q=?"YX=H[ P; MPTX2C)/+?1@].1!VH0VWG@MOY.OJ.[0# M%&J')56C3^U>&@I&@@P1HX!AJ?@:V#(2G[ME(&:X4RX>]+43>"]S.[9=\LU= M&OLNSC84P6OWNPU-_O/\U9-?,IV7;K,SPHZE-]GZ7VJ70NLG3L M&*7\W/OGM?PPJ*.%-UJ-/>+/<#H [MT)O!0)Y$3H$(N%QFBKC3ZW(L0>B020 M 'AZF6+&LC::_(>ETOE3[-'KH*GQ$;!:4%"O I""<6??D]UHCX-=&C=W1RWH M#YZ^V@^+(/S4UA\O?=AC5^[G*=(_3&,/+;8]?"89\_%+I >[E4B'[UZ#2%OT M*]+M2X 0O* WO>1WUN4659=;D/U!;%'_%KAN[\'>3--\[./SOSXS49)8@B06 M#J\%HLT9!?+-?_CV "19O[@Q'OGOWQG[X? ?,^6^+C(7#Z:IS>:H*KXC'H=2 M<\CB(I&UF+8)'>21SXZ\6G1>/:&DR-=M20N_WZ:3!B;S3:?&T&N M]LB+2]869!4XA.^"\D?GT]-V> L&2KA(O0C*J8Q\)=LR)<-1#A'DR!@G)?L[ M[\.[9WZ+6TO1@S-Q9?F>4V*O)BY_W+P+9WJ\Z/JI'MUM2?V-?KN?(S4[/TUS M)IU=)"MS-((ZA)6MP4BQLA)6YBT>WI.5G48G5S-DQ+#FR3\H-L^^-"4N7'[^^BO(NG6^6JR_B.4>?+/?_&,C-Q+HS80GQ7,^M ME59["MF@T>\F,0:H$1#.$MYC^U-*3\2Q>1NSTOJQ<,H)&:$\TCN.& ESFV)6 MM8<^=8:32%D_3>T[H^E.7)REOR">A#H!XFL6:(RF:P^B_DW3>0&<['0$Y-B8 MD%::%' ,DP^6+3["[\6;^*2G :.F!8FL.$KE'/HJ#%S2^Q9+TM"7E? M8 U8BVA.*:GY"ZS$9J[(/G_#3#8S7"?H@U=<3EVNWG,''$JV)7!M#QY01[EV MRV\I]]6G"S61BZ2=95F\E'9PNQJ\U&33.=-NO-5J0=,!99=B')]D5MK93K1L M: Y(SFQW(W!XF,1ON!9=ENR]%F$!-A(RP;3,T+I,&^78M'\\V)AGAF_69.)[ MTGB)1'ECL=!6MG5O3,&2P9YN8%[=2L==WE@A@">5?FA+X,5\L=9NAF1E@WOU=TY,,:[_5L8QPEX#KIAHEY.R=J(UF^QD9%,W-S2 M&Y@^F8>G0\(^?.4$J9G8Y6P.#\%+P4"$*F+(\. /#K>=S;RIOY^8M"R4LGMX MLFZ.IIEMKC3()*&5=E"Q[^44PF!*C552>+)2J)*356I MJ?4AM\H 4:FI2@F4$J@T**4$2@E4:FIM9J+$4=GDXRO!OJFI(Y6:JE)3ZYR: MRF^LZ*[G$M)0W[$9T&$J;MWP!E50 "_@*LX^[;1*2XU2_*L@Y;334UF*I?*O MY#S3GM*_-QACGM,Q^'0$8J0?DF'([@/W=Y9 MF*_Z<[%<)Z)_%@5(=>=BR:[$8-157"R?BR4[%/U<[=GKY%!<0(3B:FG!W/_# M$TJMF;:P'.>"'8XP.3[/?M-!=CX"11#LO&COPX%YPF?;.GPJPUX4(?Y*2[487[G$'[O5G4H_I15KWF9=_A MCB^"&J%ZVHKC\?U>:=$CQE^RD DJ/M1C@HH/]9B@XD,])G@*\(4QS+1TFA4!8)B% MYY47FLA"G#8$ES()T<$)I;('8Q" D6A3COW*Z:O(,@U(3V,HS/*SS7.!MR8'>6B;%/0@]\,:%_RSEO!$6SV9S'/B>:=.8[)46@V/@0S\84T3 MPI$?P"[$BHE>/+#;'P:,A0,ZKFW]8+*.C)N2>*(&4;+3[SX+&0,2ILX"YX5[",=)NV<)Z $ON4O=D=TZV>S+'EMH.(@;J(4[S7642X33F'&D2@?'J M\]N/$G;1;\9<.)B+RZ%;'.-1$/\!L5LTAK M&9"_!%"8J.S$/[6;&=AVPWY* M\1W,*C&A5\%#HV873\-B*P,B.P$M"2UPL0@#ZB*V[92'$_SM>R6V6T2';&;# MARI4P!JB @X')X@*.&QOK,,=7R[.G@T^3):AV<2YG-ST5,(36GY(!) M/=O2W2Q?G/03X:[?^M=3 M5X^&4WP!!W7-^ !4X!A7BBE3@9%26R7Z"3L;GE!LB@Q0%G X09NPG M.%GHCF/,@"W4@$IY'CF.RL>TN)L-[B8K^X98_C7.SPJ'C>_, M>&33%_]AMA6WN_U.![DWZK0[KQ*6MV@9R^LDG(R/H<0^(S.\_F+?K4[L2P_[ MG%<81'DHV:^]6@)_7"?DA["I-K.M9:Y,%^6LG+35CMOD#\#W'';V+4_VX$4^ MI^*]['.&[+='&?@G1W==E/JCV6D]>9T&$7MLT=GU D>IS>FI3%?0_@6,Q8@**BKT7/-\Q-<+/,Q74R;GF1X#]3P 9:5^G?'IN#^ 8 MD-;M2$7LE3+LI0PG?"9N#Y^\[G=/-/ZNCL27X-0J*JDCL>*XTHLZZ(6Z S[' MPVZHT(^94U7BIZJ:G,]F'8ZU>Z74='I4XC=(:R!P;%&ZY!OBRU6C8Q^(]U.C M_I/7HT9OE-:2\MBBI.Z+#W5O=P1@KJ]_J\BDCL>*Y4HS:J(9I>/0'S! ]:?1 MO6!=PVS*#\2?NN(#<)73,/FU2B!QJSGS)UY[,(;Q,_VY0!^6%7.&J:UTO$*? M,\? 7Z=8!L+ 3[TU7.<7T1\@BEE)M 1(?A&5K*R!_9A@+!R@$AC\, MG*;U6BT%S%\0,'_FAA:#Q3RR(H\* L%.L9RG+=U*EG>39;XCA U#X0"1%>Y4 M[7Z:=(<_2O=C*;P?:ZK#EA'L6XXP\U)?/.AKQ]\XYG94;WX:T_]>"7<#-KM7 M7$[:K=;3)[]D;:7-$=XY!!/2@ #-P3#XC$\J^#BB(82<"5/2M;F-49Z?7&N" MU5KH<%-#'& H[+&__J*G4"$!#1IE'I_]J-DWS' \C7:/R*4)H=B+3VP^+_R( MYY"$6QM1\"BK\K=\9!CMT#LT6NI:8[D9'J8JO" MKTWL'S_-Z'\IC\VLQ8)VJK2#:I&GFIWZ?&2\^=Q[B/!E5]#\ [>/T^O^T6]M MA#+NE -EK(8]^K"QI]IC7PXR+E_.H!O!CC'56@/17P*5:CP3Q:E3F8GBU*G, M1'&JIC-1_-IK)G[_N&Z=Z+/#K([6["8EV+G?R6J4]UA;1?ION8U]][ION"*L M*#;5/L+O7&"NL?>W86;%+A2;CL FO^%=N*DZ_R3HK%X_CK4OEV/63#(LV>H^ MDU&5G+XOIJMI H";P_Q2M-ZUM/>ZC2V0G#*ZG=ZJ;J>7U@7O@[C_^;>X_\GL M/WI\_M=X)KX,MEM*"/<7PL(O'H-&N^)"A3KM4J/'TQ#T\PUJJYZF)2B2:K%[ MC*B>$L1M@GA*S77K-A/EWRJ+J#;H\Q3'4[*+25<#+P3'^8-IM8=R8,.=5,YD::]!4OEN'M1>PN.\I2WA'2 MD%$.:'T1OPNYFO[M.2Y>&U(/K\]OK[_P/?#*Y"4:7RS'M9EKV'2W^(9OE%\6 MNNE\L.Q/S/U--\R@UVD*BNCXKVYK(Z3N.[X)AX<.9@5O^ -61]LVF\J7U0A/ MI8N=OE*P5/:7F.=EF!\EL#L(;*>W$?;VM 6VAUV6!FFM'97(GJK(;H4M/W&1 M;63;O[#AV]4@.@0DCXNP2J MB?:,/4X6'@8'-8?9]\:$@2@XKO/\%$)Z)W.<2[8O/3?SMD>#96MB1#HH%W[8 MJI/%&3YYW2G4WIR?BUJ6"!UR_*F3"(V>O![WE0P=088..X_428;&Z2V)ZR5" MZMQ1>XTX[(!0(XWHM[*Z#==:)PX["?"CI>:B5\K/ 9MR2;G;COG_NZR&^^>5 MWZ1E'P@>4PX$CX=T4]DI'Z:G?!EE=4]9MBXD!Z.B ME+OL[+I(5EV#LC/@K^!,U2&V]W.EMQ:IQX?MH)B1TT56N];SB?UUG[PN-FYS MY/OIQU%YB2LJ.+F7G$S[L9_1DKYF0G9G3?8DZ.LV5&+KRO;>V;2E6^?_[647H'A M-C@IC>QV;V>2#GF6AGB&4(DWIF6KU<)N&-,^6?"W=DO[?S^- M.NWV*_IOI_7JJY^;JZ'C2I_"7_5;ZYYILT.*LBU;TT5KDZF!?J:^@+FYNK%P M@@9V&QK,;7Y?J-F4Z&AUI/9+*0VW$E.+]ZO*G'&LG4FL9]!.K472#4,@^YLZ M#,'!9&G0Z<6Y,J=O:0IWS)P8S'EG.).%Y7AV@9V$#N!-I 'E*"-H7WH_E7+! M,?=KK,/UO>/K>XBGU#C)YZJK?33T6V,!.@H3*;N?SN"\FX1^9QK89-F]9K'6 M=#32[AK-,7;YLSP'QKP#4[BRK0EC4X+'!%..D'*P9QNF;J]!GSS;H:YEMYYC M8&^\IO9];L &#G/5[[BY7MG,.81".#_.V[5VRQ8&NP>*N'/=I;EX"]=8XG9B M>2Y&2ARZ6(*MAH5GWJ!MY]Z8>OH"%PMR)=:BW]W9L$Z7-6 W7RS X+D:CF<; M_)N4@0Z#VRB8*]UX/9VD1W MYMH,6T$U4NB*K'"\V[_Q5< PYPS9(OFF1/8@G7#1)%OT+0]Z [42?QW#F; J2P&A9\*WPI)%L MBV!BL%R:=P.Y =]GCX:#7@&P!LCJ&*3P:YJ*SQ=-GX)K AQF@CLF,2@_0Y"0 M 4?2VM0F=_Q-^] 'W;#_U!<>"W8=YZ!M1Q/;*9M>N:GM]WJ#EMJ;*MJ;NO[> MA'S6B-$H4!]\>;LV'6 ;W[/4QG00R;&[8D#8J\D$#Q%8:G4#!FNJVU-'>V/! M?T1J 9AAY,D]\407=L/&DBS:(1[([-U2PT9FW+,I]6;43?BJ@SD(-NQZQA2- M$.\[B\T:X;BI"ZL#IA"^2T=4V OH*R*J?\O5[0>@#PUQY\'+/8;0>\?;PP+"-P#KG-ARR;FU+GP)O[MDBM3>AZ@VH M>@.*&Q8^Z\'&UH#M_?K,E3#F.!@TX[(EO]7=%^<7XR2'"?M'5$PNI.V<$;@0 M; 3YZ&\G0L0 MZ)QX0B4B[?SRW4,1$ MM^TUAA_H"$UQ1 P<-C 8,"4WC5]R\OB"?S+W/U_I:_XAQE ?>:0:Y #.Y,'! MW$$7C^D@(;?Z@F(#SIPQX>7=LHGN\1@[>H'.W++=%[",)49#/9O;=7REB;^R M(/HMQLH9W=SUWC[6$R5ZI,X:+B56L.M]=;(V]\GK]D"3[\UH=1>^-,>ZE]@< MV#*R&]P2Q--+??&@KQVI-+_._7U&P.^,Z7^OA,YU@2K\#(H'_">_9 4LFB-$ MT DFI(%T-@?#X#,^J>#C<'!4H^@H3$G7YC9&DW]RK0E"Y5"L?T9W9;S]GYY" MA13219H#T>Q'S;X1H3)6$,FY\6HB"G2(3VP^+_R(U\V'[X$IKS,K>%V4%3I: M .I81HCN,CP;3,Z]M;C'CR6K9M/?";I<#N1$.EVRV.@2+" M'%>SZ6&*:E+^AHQU1XR:B'7)[8P_\XP\':T#,S3HZN8YF:JM-FV=L&CP8C'5 MIG8-SK!(U9"W1GCW=(OQ6-A0,>68\JMA-A-PS>]P*40Q_UY-$,PVG!]IYG'S M9<_-9,ZFWH)]GKT5?*$; ._PR\BI?R'D?)Z]8[=NZ(* E+6DG 2U?\=5 M9V8M%J0*&H_K.MX2%DS!=#>I62AU(25ACKQ;YAHG99R"+)9YQV5V"OQM: $F MG!?@^-'?P.-S/%(R0HG;&FY/9N74DMY%90^IJX;2KAK&G1.\:1ANOA9(Z\2: M3&?: .$?-NQ76IR-/QGSV;GYIJNF7DJX"I.M? MGBFZVG=;C8@DD915-Q$ESTJ>B[>6WCX+6=TA[U(0AOUG)_JA[/&37C&RP;M<2/VU>V)[7;Q>*<',F>U9=M MI>Q#[49[6"QRF.);%7M/K]$9E;OW!(DZ.7,LBJGBQ[LN>5T5N<,25U=1XZX] MZ [6N,/O!,^)Q9MW5&!'E[=TK\MOA[&:Q%L!$\-9K5HBRTF6 \HI1.Z:^2B8 M#A"]40Z*3ZW9#/Y WUE8NNEH#X8[]U,B<9I4*,COM9E-:3CRK^(N]Q]/YX6" M-A:W_& B/=+)N"Z^9QONB_U"5SBK8N4/$8%E=SR^K^TVWU\ZM9]\U MM$_@FLXU.$A;\%U=D[3(OC$,K2VE,FYW17K'V8O6L/#$-64_JB/W\LZETQ6^0OV&RI&R:.QO[QC!6E3 _24-%4K__?9!N'=,< M[*FHP\:TP9\W6](OO(+800PY+CI?Q'"(D.%B/H)\;SZHN,S'P]APOLU^L[Y" MG7B+>'8[X\)M--.]1JN5;"_1")=(3SP'^(MER[J/8$;DF% J^B\]*FU$NI"V3+BM"CLX)KI=K#IE>S=V!RP(L^LJ8@JV.(Q M_08M+F:462[,VO77Y9=;(0+1Q.65L_1D"&S 6((;Z(,,O+5,NJH@*QX4*ON( MF__TO[[_\")WI52-(MO&:%+OEN6;?:+_1, M/V>"+'Q1SKK*-%EX9RJ5BF!=W#AQ;%7WL=?OM'N]OT9/7E^#G H_OJG][L-W M^+ FZ)!Z#J'UH\I+V>?T)^\GADS=_W"?;!^_06_^AHV M.O;#T9[-T'"C<^W"?O "/Y1>O?.\J5T%L&^&R;TGZEXA]CQ$_;'U (:&W';" M878(V@A%;8I5/;HC1(!2/",D#LB'NWA,Y1/D#@S_*I0F*(9Z\_GKN_=?7[S] M_/'CU9>;]R_E#SO>Q?+4P5;$>&Y)1.1SV197%U^+)<+UGT8B)6E?Z3Z-AU@P MK*[1CWBK/7-Y)5EGD#U&.W6,E#>'1]T4U _Q4(NR33UZ#^XOI MZ5C,B?X..EU6Z,S9Y>G)H3,H>BX$Z<&T?H>$/:YW:(V"W)K.N!$,1$]U4Y\" M>8XDY-#;"$L)O23CGBW6W(JDA;V4T"NA/U3HJ2J$@>V?IH=?-JJ"-.U"DA.) MB^(!,_&G+OVIK01="7J5@L[#C'-],-+4;W9R!U[E: M6>*R3U^N7FDW>(MQ;4Z:1&IT;!_F,,SZA?6 -SF([&A,#=U>-[1_O;FYT?X$ M)B(<84/[^/%M^;Z_P!6U3+^Z;P%''1&D04@;R^:'%C@CN;9Q"P=B?IVS8KI) M%TD@(KH)_\4R:X9PF0_Z@O]%7RPM/$K0P@EY S^7P2F,C (!Z*#C$-8:<)&^ M0.B:&*NGZQRB643X^0+QYY>&"RH[>?+Z ^*RP6'DLSV9(]C[A"$]8#GVN?/(H2TN.W-B^. M7(K";[XJG6!;&3^CK&SCGDHY\:N(R0I<63@^UD"$_JPAX5"7%E@>(#L*"S#3 MF^D37H!I2^;!5^%!CKT)'TV]B4MI)F1V+(L'V1Q3G_R0?R;D55D9QWFLP4M= M)"[GI_\K9WCH5W/*[U% .6>\?!A&XZ.3 VOKQD);&H_,__C6((5U/!.!/8$J M/X"$#-%*IT ;,(6V9[@PM 6$I2=0SN;&Y ?,S/\ U@^T!>; YV%ADY]'EA>2 MJ72^Q%D1N8VD(S\^JT] 4CAFJ=2;;2+R+\_A=TAOYPQ%/2P=#;R>$G"V#QAO M(!^#(ZU+LR'Y1W>O5"M,R+,<(/96_P'DFO"18RO&J 9?CHBJRB4N]%L0]5L= M#NPD[3&8B?Q8PG\I3@$3P?M0(^$EWH:9C8\.(KU1OC-0^2DV-4 M@.<2U!$M%89+XL_.K EL543K.U[*G31;:7NV:<$*.6NDC9+(S"!CM@7_^0%V MC-^>@1HW!.ZEA8D =WG-HAAZV[=S?HWO;NF6=B>3&3&VXD$^."%?RHV(:R+> M"%+Z C+02<@5-Y%HZ8S96I)_9=GNS%H8%H?2G!MW<\E0TA'\GL/N1)@--& E MY( ]L@FI ;]#B'/[=HW*<6],#^&SSU-N52CUX@68&G0*K(7'8[)^*@:^!1P> MWF,,G1UXVO;-+>DE78J TXR-&;X+C [&%)9@@M;(41SM MWM!]8T/VQP^,!CIMF*9UKW.CR&U4DB-C6/9@YIIQXZXCQ"F]GC@[^(RUO*[_8"V'CF&07B(:+:D>N MBN$D9(+V:W)+E_A5RDGQ115GQ-_NSFW+NYO[:PP(R?=(,'H,S%-#LU8HO9YI MX+X6WF]HOYS,)7CNX3N1;WAL+DV(>(864-A;D08I M&(IF%%ZZP]#-L:VXY<\IPWL=@JF190GJ6RGV=H*+1 M--]91*XY;D"4!(:G54P,(XQZ7)FP=8'"D,_KZ#/F9_S<8:=%"RPIW3H']S.8 M"02BP(D%GXFE^, 2W':3?28CE.U?24O$N^7@V.%;"UM&&G)G3&8%^5T10HF L,2%V(]6%EX9HW.* M9$"+92U!**9PX(913)2&U0JOJN:Z8<:6W^")71AG8&+#=7E 88$]3<@@\OR" M?#=<;S__>?WN17O[< MPBX*8*&M-4]*"^UUR%T!*43=)SBQ$&EGP1,EQ(8$O_"!*=5*L'C3'7>"QUJ8 MR:-8B+2TJ_*T+(>1G/U__U):*K)L)L1]VV\VW4K+(TJF MH!62=26-$F47]\O DY/"061 S)K O\,3?B:T[W58%S@(> M3IA-1VMK2HA:(<>.-!6M0OPT2[;$P:PI\;S#%@L^%0*9!0MA4VLTV$UQOQ;? MDG\-O("0 R.W0.HY %^F39,;H89PX\%V3?FZJ-_,Q/70!;!#IC?%[ 9^^E)? M2[(!I=F#=']"7CM0.+(\Z3?CQ$1"V91-*)8EC*7PMH*(%H:N@F6!V9\;,U> M.88Y!:N(!GT(A9?"442G*8]*6G8PYWB$!?YN3/GFCF^-1+OD'-:"!<(#X!* M";',O#? IUO25O/ X[%$8E@X'5M =#B0I4] 6@JY69:V!#LE3H\\"C$5+*=P M@?1\ECHP&MW!.9[5'.Z>^M\"(;P%98*11+ 7<8-L\4ES^S;W/ONXA$DT#\QW MH*;Q=&U^CQ*]!;E%&KJX#Q,7; [""5/ )&[](<\@G8VN2TK.:06F[8;['6_) M[T R?\-8#CILW.!58]RN3:E \N(UL"1H]:9AEXC7=6#]J2X=1+1%OBLAL+#G MQFI%5@'^ M^ &:97((P9EGT^&)/<+$[5L*[$6\.Q!UVUN)8S-=9_$V83:C!NMDF?W@LP4* M2_H##X+M=#MSXSW#*A$%"T1!NGN%HB/D8&(1@O%4+/3^;D3SSX@*@ M-#S)FV!NU2HP4B\PM,+ CDJ]XBU@XF%I;C2DO8"3"2[08#--=.\[ M(C3B*!B2$=W7 4H"U/$:GK<;HKO&J"Q+9T$$BF)N??2[_E"W[$Z$'G%_"1DX M7F.24=2"K)IS9X1W'_-'H(!GY&;9"7:=2%V%;01U%^+, #NK."@ IT*]]V8V MF3OA##2UJP4<2'!7CFS5>+('W?V/I :LV9O\6& #(W^Y."@X2+";H:'_HWG3 MI/B#(PN^C/":,&N/>B/!<%,;HX7@QQ"!*"[H,1[^82:S[R@#$6P!R+'P4()Q M/).*V71R;)K:!X].Y^0)\>93E+2.JCJQ@.;H*SF2%<[*?R%"4L(4B $B:_W. M$]<'G&X-2EH'!0)=%[H"BP5Z+)CLM^CZ&?+BXEI9JB1BKM%AZ/",15S1AP3['SBGT$_U72I>@4^HH-+H5I"5[+ 8HZ05 M"FW*)'0\"L'XW6"L56)8O8-#O^C:+/DO[XNY80("&Q.#M^(-%62(QHU@&OWW M/>./1T6#__4YWRT9^0<@B?PB.X@D(K6YY^EO3H&\.J0.>NBZD:ZX B?%F/'3 MAQ.BD-0XH9B!$7<"_KW2T .]QXO+!UDYPI=(;^>&#Q8)@]\;(B6Y8DBDA';A M7T,WV_=PP+7H3.#?3_FT-<0EBP-?1%,01!AM\,IE 8X3NRL2CXJ#I27)/%NP M1X-7)&O6K;1%*8:+L"XH8"5L%!T-388M2Z^EZ$251H344S9U?^5$"P04-K'( MB,J$<44,Y,UEP9S1['F+&1%-!GTI6T]TB:6G^?1WF[LXFD7GG3YCK$'@VFA& M.K,&A4ZH94DEO!PPY"Q\2&R@DN9@NK^B'+C M+1;/.?&"<$/L4&*9X@H@$&+^L$[*"B1>XG6.30(42 &%SJ0G9/!K?]FJ)WJI M&"(QYA>99 MH#R>8.0NF4 ";Y#W8#N/?*]/)M0!5038X$O,P\M=T2G.(9Q]V)'(_7@PIB@[ M04[.5#8J850*>;OFE2W>[0+OA\E)GUJHCMR0HJL+TBONZLC9O..'-LL!?>0I M1QA,T:.QR<#7I/V97YES3]W?(S B*.P998FZNH>N'87X8/^@,Q4/'M'$&O6:7RS$\LJ!K/SK>;*O!"(X"HV;W*9SFK:7OL(>&[W>; MG=V'[S1AUG(<^4"QR?'!_,'X_=P;-GN1:39PCQ\WQT_I$O?G?F?0'$?7$8Y5 M%3V]S0'G0D3A)F2,&W+7H /1"E%:'0%P8H73!8-03KII34.)TVL+W\+Q* M8GVPC':S_?34&?D;7;O!1CLSW+A4QU2[X7OT=^&'^ P:W.-9X<6+2=%)]**E M%C8(-><,;O7RFK,/;N&Z\;=PX2U^^V\U1BGQG/KE)+Q/KZD4-6KO3 M[,258-<+SL) $O@*?6@Z3*6$LS7='<&&.J!.*"3T7Z:[3%'ME>MBWS]3)RZV@@(8'^4P!#\A+VGH*F"E&[YQXB^GW *, M\83@#V/M[63"BQ\;G/'\23\_@JB$+.5728^41LEOOYI^TEX V,@S B7*A*!D M;#9^O1__6 KK6G"0)[,'F(I^+]EPNB886!.# #.1K0($@ V)B7H ?SK!5&3R MCLC)X?0+_DPD!B*&L"3SW35V@^ QP:%,K#N3[D9$5O7,1RZQ!;B,+H+L&' [ MZ;-[IZ7.[B=_=O_Z_N:/CW!<__Q!^_SE_=>K;]>?/Y5]>-\C'HM':'Z(I."3;D\MW"#DU1\85O\5RF;B: "BLK+/I0RA$S&DRCH'M*& J/#@&3 M424VA;(2YS&\(0CNG@]1$!,/'^T\&I(N<%*XLW6#AL_2C;VD?2_)WB22PG]] MOD'<+DIR,>;Z&')(6#ZA\CXB2'OMK +%ND M)>79AH[PLO>SJ H*P_<&V<7A2CP$TT.@3TSBIC0:O%=%&&5YIQM:18*V(;IU M]L;FB3=DC2/I%(K=PUTC[-SJH_CP:;YL^:X/.5R_4J.35#@>Q.,1F/;1OZ=# M^ MO3#ZDA9J/9OV\R\##\QZ8X&MR@2?E;SE#QY,<\]T NY2W;X06:]XW\$&9 MA*LK!XSV[&LW6RV_:]]/+?I?5HN$I),:\6'EWOEOX::]#U6U[[JP0[Y_1!)L M=1B 1GS"0"C^PS?N0MP8C_SW[^A \!^C!-R?CL>4[%=I5-@5KRL'OS0)WDVF M_@6:]MAT=SV2?1'[T3?8CWR,JV)TLU.Y8":[_@IYNK6U7[8]S'NI'D^/CTZN M[J[D:E\TN:BG--!)R4U B(,D0C3#D^YB849\2SO7C=/<"W@Q'!-$LL>;Y;V0 M'^YT3OK"#VC%&.G,S3M'XZ@]AY!22H'1)Z_;@^;@H!D]/5R'%!5J0H5A@>:B;,@0J?9*VI& M99G*,_ YW_++L#"B\^_&(YL2PN^YF%9,"[UXA0(BC!416L59E=,E0KLX=5!> MZ'=^P7HNMG)PX$'M'!1DV&Q=/ T&S:ZB@7)!*S"@5[R-QKD8T)%2G-=C94!! M#E0D8UR<,Z$DU.Q>O-9V^BO^][A3H?)TR$0J[ M$U >:':5"&8&GXL)'2C?Z[6Z15('>$Z#PKR)%/,9LC&KQYSYT859F(RG]DQ) MI6(/S!][C.:/A0L0ZC:)XB14T5+14M&R[K14$0#"R#D7/[7=:AWHJ9Y'3J B M@R)#260X?Y^UR[>2J>5A8>RQ-K1=9E%G[T!14U%34;,,:O[**Y_@/UC663W: MPMQZ0#R%$.)":H#X4@? &G3W@37H ME 42H :NV/",30J;X,M7 DAF.RY'01!-Z%MX:W?&M02 (55837BFA? M?#PF3B9P(D1,ZK*KX^N)JE KHBG102K\O(NHO"5@^\LBT--J"?2K0J386!TH MF\#_ZG@II[UA_^DK+6WVS]K/@2O>ZO61+BM^+C DV^GT&OWV,7(IZAB@'K5/ M$,BA4'%H=1N]X3$J*6LI#JT#LXQ.7AS:C597):JVBY0#=='_UL(6W-1NX-KO M:W\^2?ZC1J^M+*BO.!4=,9U;>PS M_D5V=#^;?;;=Z(Z55968#@K7 @1B/#Q&?64=B:'JLY^\?M8?'F8?GI\%%3H' MXB$]W[S3GEG.Y2G7$"B*J@J7>DU"26=-*%JW9=1B$HJ6JI8M?.SNGD4M6Z$7 M0,->H]LYQMFRCJ[T:99Q%2H/_6ZCTSK&T5+)0RWEH=UH=Q2V5!3T51)J*+FB5/SU\SRV\!Q&.Q=N2J&*J8RU2]'#4I4D[6PL5K9 M?)&$N%O$7]![&G>Y,$@@O3<\]&/._G[9WTGY# ];9(QBA]##*XI=\'?QY=U0 M#;0UTVYM'2L,90MW1WM@-M/T%?S^:"QUERW66F?P5(-O:9W1TZ G_43FR?-R MZJEG4^WU'&2#P=^FVC^\@I'>,C,<6*W6:76Z-%+P>Z>AV0*ZD (M?T@6GTTF'[:7C%AU[YKBQQ6P;1!/?]]>L3R:69[JXCIDH'UWJ?UNVX:Z)7_"[ MS9:Z8>(W8A3C9&AJOB4AN^%;C?_^K_2Z_513H25J1$.F(W.8 F5;5.S 503 MY@H-X-2X?\W_I9H7_FDJ& %&]&*SP8]"QN66 87!N"P>]+5#K%BAD9W[ADAD M!(WI?Z_FO'2GNWJ,V+9?Z)G^ZU]U;6ZSV?\\^_ZC!S M^**<-2Q"OBAEV>$_\]>-FGTCH?V2<13=I,I_^0D=7%_Z8 "E\4PA-E2'V-!3 MB UJX.R?R[B5N4S$ALC7TH /OCW C-8O;HQ'N>%_9^R'HR >%,2#@GA0=?K' MIH*">%"BZB/K/3'C7%'5:'ZM?T*[:'?;XS; MJ@S5EPA5A]IKM-K'T(LZTF)8:L\Z=> ]=]2''EC7GH(K5$7^OD"T&MV1LJY2 M()3_U6_T^PI^3;A?W>)P85*VVS.K2SGEDEM%45407J])*.FL"47KMHQ:3$)) MIP* 4 0.;SISJ Q[BA_6A7\B^/V<-SH=]6%AY('*0^-[EC%XRJY.#ZSX_9I M%]TJFJJR\+.AIJ*IDM!Z4U/15(%!*#"(BL$@>EM!()@^F4O@@9EA.^[VVDB7 MUT8Z06WD ]5&;L9@* 4MHLW1(@;#S6@1I2[L,L ETD$8.D7@"WSR40,(%( % MDIH*(6"8$S 7#LS\YTZ[V>)Z"R,OX$L-#9:-S=Z>-HA-?-A[:P'#:5,F'^PT M6T_ERZ)((G%>,2UMGX;1!RA$E+?J3WH()$VB(B)V @+"^1Q!;^"''-& M1->JNYJNW=G6A-EKH+ME(^-:CI@0H [>PL4Y(/68:Z!FX)=P M"X#_,L?QX!]D8Y4>43AY#"3!!:*/?6C$=2*#!Y)#LMYYCF+ \SK^E#C]AYC0( M+JP!%^\S$9\-!-F!_U@F<"MKJ1N&:FHWX9D"U7>SLS:;&"O&&1G,J-,@)0$R: ]S2W/FQLQ%&S-G!N@N^E3( M"SF)N6%GV:=F'#BE<.-\;1:_@S9"0#&[FOSNL#E*FOQQ<[S9XK>;X HEC+D. MWUDQV["F95IR?%6&+9\8;F##!8O!1 6H.N!.S WPT/"E:29L3YTL7VY2-G6_ MBL0(JDBV\;N#?(,1)&P0T=?GZK YI+]&&%76ONX+0/R%)!#<:.A:=P2BF/U= M]%*]Q8_ ^L!#W,2C;0"JF]Y,G[BP/^)BH_87INM-V%3HRHHH-K.MI>988#Y, M_R_HXJ^8B0"[BA%->;RPR7/9;L>$"YI\.;Q5 M^% 3VX.-$ 0'Q 8\2WB[^(-E+'!2$W"L+)2F5/\.2'O'XM[=J +III6)+0S^ MX@$=P*6R[M':"X* "KNZ!WN#"Y],X4'X$RDN_M$ $B&UXXY;FN2^_?SG];L7 MV)M8^FXXNPE.K@(M2SNG\2*%E2Q22->%L+0/$KK0;L-QK1Y6/#C("!%@NKTP M\,S%'4&4^CEFTNAK=-I62])_L=DFO4*PO(($9V0"\[$\,'^8P9S@>8S5$6,8 M9VJ12Q)"D&D2HD*@NWQA%#B%V?C'.PKQZ&0@),>;$L7R)#$X.PJ#L\X8G"F( M:-M.O[_9%@CJ%]N:&:[F(]-DR=6@"!/$7[GBKPR4&K;BGWO-;O+0-@+'J(%Z M]7-_T.Q'_N[[%X7:_\\>!8V"2?(5-[BCO?+AH2)0I@TR"IXY(8P?BF1T6KB- MX12!5O,<\TQ$C!,;S<)ZP$C)Y!\/#FKGOVT(=MIK"E9(OB#-]EFL54C@ MSZ-]5ZJ642"DE_9 / _$-%*\X-!('=%P VRR+> $*QIKB\E_(5UVOHO$NP:$ MM,DV.^,]AEN2>Y0I;OC)\D(MOYH02TD&):59[18E91/PFR5EW7KJ#%-U[P$FOS_/M. !S6ASI)3@P@YKW)FDR#1^ ^VL7[: ,P M*JD)OX[9J7F/4Y9 KCA8*J<$Z6S''E+J0:@=58K@C[7<&3+/C0*BH>29$NY? M]G/ *)'5,LK]A[!X5K/+R'P4(QP$],*B]@#/6O.?E8(H\+^AG]R?3)PP7)4! MO0EB]89@\Z-M:U/\\D7X91:.F)/YU<;Z>F\I2JG+7(P- &"0>GB9OJ\=D M[:0B.X)%ZU53S#7UU@;3)*Q*K2ALSS]$629OE,F:== WD3*V7 M2ILROO:NY,TF,-O*@Z2228IAU"Y)L6H22UHW3)6\M]373KBU3)E8(A[2FUZ M)W8\=").+Q(/L,$$TNF6$.:]U" ["@184Q1@#:,5U:+6BT3H%N3;&.\]#^@' M&_;E,Q70W=D#QT4H.]YB5D]W*8-<,DX=R=0)_-N/ ^-7L$'#?AP\5(PK'[/4 M3NS !^YM)ZOLH#5YX0%^">;>4L;ZWK8LRM,T!0D]9!'*)0M_O^HR#W M7+)!/]T@>;"L1ID\HFAHUK6YOB'XT>R4^7+;>25AM7=O05-X+2P;K3*+? $L M-^@C;#1S;$4F/S6WL9?%=_6]J!102L 1I>_@+I>:A"6 M[Z@@3[> HP7[E^)IG] MY#AG"9]Z66RU:JRS;'O!LINNAMHU67H#@$$@*%%Z\G])"E[O)_Y.+2V]'V!!(>[7'NK)7BWZ?!RWFVSI7#I=&70O%1> M+XEHX-MB#[UN#QY@WI#49+*^TU(XS.TB!QW8\O 3/>E>3\"VV:EM8+($K AG M)K-9+@+[@!-(8.".=Y#&I55[;S]O76.FA2-8.,."6V7&I-6N\OAO:9>Q-J'^ M!>^ =Q\@R/_[OSJ65?OY;#3B\DLZV"T@"7UA_GSX(@NW7A;RLTS,^5FXIY5- MWO--D'M%VTO."BB-85JM%0ZT.%K%[VE@DL>*@.'WD?XF_82N#2!@:LEK]/A M\6H7\8D7@E+N)32PT>?=XRIVJ35[3 PN%#="L$(N(;Z M/C!S,XJ * MC3% \:A/09F,WU+C2RMD/%M<_#ET@(OYJ.50&6B2FXL5H5ZD'MU!]H.JF>0$ MVU-!)28R*90Z,U68P, MI7%[=G?]^^W)V=V&,?$EF=/ N0. X):2Q\8J)V=FQ"$71 WL<&P@>F"%4@S8 M@U$4Q=U3_S1@3>R. N3JHP8,Q?Z '[U@VDK(C0 MLXLYSHT%AS.2FG P>P,11"!_(R>; MKTSYB[EO!W[L#I5N3A'K(87J (Z&%FK4 .X9"#'(SY%?29YOJG..*C[<#I M.0[&IT @G6#A7V2<)[&K/S#L&#D#9XKP(@F-^M<@DL8&+35R_2?C@5 +/\^' M&F@]"3BY+NI(>'U8-B95D=S2QA->/E@N83P:P?J"?YF@C/9^Q5\\(% #N(<+ M&A6PH6@<M# #699>+1C_!] $YS 0;VE&'MB% B(+Z KU2,X #X?" <#ZOXET$DIKL9.H_.$'Y.:(7;PO8R!D7BQ0,P M<%Y2%GO!SM(V#VF(&)X-8[ 99314"QYS73ILR$7X)*TKGD"#54L@2L:1ZWBL M!I:0Z^8E]HG"TC"#G$C0J(#SO8QMP)NQ@U7LV 4)DTF$\+1R>$U:]N.(",P& M(C?@CCT'4ZA5AX \YZ0O!Z\,89W"Y C3E$$F6'1PRNO3!8?XZGZ+UP M8V1WC-R8'.!S]Q,O2A$((/)-4'&^I'F\&,5L*),:?X45IEJ/(=@VVQ*A<-VJ M<2*YKGQ7%"":X(+\&+T9?ST( +T 2:@S4UUQ]O\5$MN4PUM_RS_R#6M M:[5^DEU\\]^7]AR42R8/R0:!"_]>Y\7-G7CQ)N8+=):.%WCKAM7 D]!&^)\/ M5M*$4+(,]4+9#U+B- UCB++#&.:UDBZ:*1DKYE0,Q*0O MZ4U:W\T@^ _2%M M)H;+IMJ=[CXXZBDXS+\B.#X:)Z0RO>;LL@^IXFYO1J8_R(3.ZQ+]^ <8%]*N M5;K-=SK\^"WA8#8K'>MUDR%^"#@TFQ6SOO,3?]\/V[@@7\).L(TWGYYQ8#8J MW?;K1LL<_CC#1 Z A71>-T_D1X)&MU+KO&[:\>$6.,D/H)F<.Y[M#7Y0%@/R MJ-TV]T25$%5SSW 3:#1:%;/;W"2/T0CQ1YC@])Y'5.XANH?HKD/TO=H[;S=& M528")4E]&'CX =PD5NUU8N:'\ W4FWL@@-';?)V;Z*^E<;SOV5Q[F.YA^AY@ M.G^&W)OG#2V)1*W>M:^7IADE82OZWY7*H9L&/B9J4=)0:7H2I1JW"TVFME%> MU9Q7]BQ+'G@&T@J]43#_*SE;FJ:QI-()4_$HP^7)#[[QDYP(A]M($ZPVVEL[ M/Z]"[HTS."<3?XC9@X4VE]OJZ*6 X*@60Q_-=CW?Y]6.C$)@7>:[Y#H^U4M; M=0$:-/6>3RGD^[9K>P.!*_P6>X(?K=>2MV>[Z>(*S;*JG3KU3%[\_D(L'-

<.G&O-ZF//0+G]:2^6A&Q,"6:;(C[)(TA@T] MX/ &;%J#\VV6-N61]?S9UR;ME)'0Q!,OP"F:@?UD8#(?UODEJ[P%$,NO1VY\ M\Y#,@8][QQ)P7P5)"0 E&DSV,XW&9EBN"-4'*R&H[1>@\K9#AHY]"NY)4P+!^P!));TR"FUDB03 MM"S#Q3(,5R]CM&:2+;3QH)H"K,>AL]-X)7F3^LVIQ=48+\$_7:>IK]7 UDAY MP;OBBTJZ=;^8(VR>%EZI"J:A\;FJ("6IQR&GR3LEH719YM\!16O@Y6.E])!OI4X+O6QGM^$; U%G$$,L>Y]($ ;':9J!+>? M8QR26+F\:9N2$X51I 3?!9-(T_+5DN+53/W\/9\GU[5Q&N-(.^YE/! )C'5" MD(=8AG&_Q2'3]K(;!@@L:8U1)6_[%TX? 'F+= M#(E5'/X5VB,!WPAOC$HF5\+ *WAO^NYE)X7,E&9L&5>3\P#RS)2U5T1$B= M7 ZG5V%1*13ONZ0(JS*G"FLB!.,6K:E7MJ20F[HX+6E8>D4[SZ[3-(/5V/6H M)"V!V76S8#QOAUUWY[9[*6?7W%EH:L_X&N>7R"G[LM $=%T&@'Q;PTDT"ZWV MXDXNI3PA;[7((K^$Y+4U2@VZ54WY4U5)!T+*R4F$LK.6S'0'?I^3W5*/!.+V MTE*]S )S[FOG^A_<"CCX61AA>>%7&T=&;ZNCZ(5G].('%'=6K=8AIHEXY@HY M=Y@*'VFRG9*?A-<@X.T'7S:ND-CB"#F<&']QYN+\D[&PAU+@A\:!ZLI"7]TY M:3<6QL/T-R+3&Y19Z '+"H2'"M;9!H"ZP""9R% MREU\@,<,]5+@2 #/B=+RUY2I$_=0^%-8ECEWNM.J\3L8&&[QU0MD M.0N6!E*]036+WB2[@9"9P:W)9)$DJ X^CE91 HIJ2&EO(!LS=-'BAJ/<:M=C ME0]6MN>= 8S9XR78;>Y3K? M!)6C L]$ QC+O3/O3;L]2?"^YS+,YKX,X1'I"/@Z:YHJ?#63_ ?U87\%> M?D ?$Q^MY&2Q'"$:/0%$13"AHZ#_S4M$DIP60:&&5EXC4B+V'C>!W0:2-=0P M8C4%+/^N[K)7?%KQ]4,.P?TC%*(.&THY3;6#3 M!@Z@]5<;C'+>:).\D[62:X8KYHT3^&X%*6C#$@37CK72$\FU2+^O]DR@GM'L MAW2E(7UED\9?BJR9O)R8&=?H8D.6<[:7,VAZ.GQR0H.#K5QTUYG$=;JX1D4V OR-ZDEK-O&?( M\?5;[.HPM4S4%PKXTMS.1(9%MY.8E:#2*:CW9\C9X'>><@6"#B2U=G)'A9(% MD-4TL0=C8,O!+)F?(7T^ 1HD<.=@.^%]<'CMF=4J;J'!?_LEE-1DO"K0=VZ; M$_D]O004,U&R8__)(TS2-@,L<6#+.86DAU>,"QSYXSN\LU]C](V*BG$"\A.0 MU7/L;$](;Q!C: +><,.O!+ME)=;S!J;A1. 6KAAP9QK-[D_; M-.7WIAE;@T$0:RW0L=.10VAVX,@T-IMH&?0 I$-2!?)-C.SLG!M #6959OMG M]CP(?L74C4.2/P6.H+V\CTUC1K ;,B[\G+@CL2J9[\0FZ\ >/MK4>"8];\J9 M>(*0[0YB'IX)! *J&(W,18Y1JUK-GW"56K6-(Q?PV+ES:RUJ\-67OC?T96]Z M4H+ 2B.<7'+"W&M6WJ&I=FCB#K5]D*,3;7."+&QG M*@8<& =1A,[Q,35=QALF'")_/0 0+@W5)WR$.IFA]6^'#APL)E]-\0"P'N5R M =\YE!8<8<2*3%HBBXQD&/$I52OM)[K*H>^'D0;@#3R)^C]+YW1-Y*!UEWXM]WDD;]9#HCU4DN@%><,$\9GT0!@7 A$I!G M#%%^Q(N : Z_[ M0)-P'Z);R8OG $FUT,N]/@DG^, BA2"Q-(I1#X2SS>?WL*.Q/00+LS!E#YE, M>7O!4E*X0/0 ,D)%,4BD.0&-^8X8+LK30P!3;TC0#YG/S &U$@ \#74IV+^_ MSEC4M+?7HK2X=KEI8%9D"UWEB$C=KBI#D=MG=PV%'DH'GL!,.TP?5U<6VS(X/TNJ(A.4'Q$*AIL)0!C&J0\H0Y02C$)U7X/8L54$H] M[.[IILQP[AN++I?"8 IT67'S0_A'FE)ILF7__?'L3K@36UE-VT*R"\^X$].( M2!KAT")*#GV7/22TIXIQ+YXI/*D,NHS)E]FW9NV17?"$&A\/<<3\F1G]5THD M]G9\-!OYFR*'!,XREK%/6&QB8(, %MBA'$++>2@T.RICF9"G<"@P5$&>BNDT ML)U0!))3$Y.UG4 UEWRT73"NI*L(/95:8%3V +:#8(8KTD]Y$QSA4$P[#P/N MUKI"^%QX1Q@T5<*5O"A $W;)#H/$%.)O%(Q@*0M ;^)C3NY,K0J;$R.7A/!8>$DRDP0;YOK7";=*LS^I5L%LS#\.)HI?>_.O M0S+T4#5O)K&/9KRG::I)AE8I2B9I9Z02(I9U@>\>8.B(9+5J4>D$@WB"+JZ! M" \5FA!\"SA9H6ZS&+)TT00BIQ>M$#AP3MA\"7%GT\A4HVC_T0F5V46,/(W& M$+QQ#0%JM4-J$?I!P10\HGM!QH!*.EZ."EY31EYQ;>05R2!HHE TO#2%O6I< M^7(H:\#3:C*/S$%3W:IT#L#]8 /8D<*AXS^BE%'SCNYC0Q_Z=LZ2[\W8THG.JW$J;\V(0 M+A@JK7CU[59 3Q%Z1&[U1Z4&A>Y\E18DWW$! L-HT[],^,%7V[,?DJ 3>7)/ M>XJ\#T_3O)PMX.-M^AE1]E^A4W]S69R]1(AEFU3 M7:,4,O@6)'EG<"$I8MQA!$SZ9*6/EV-!-Z"V&Q<5@Q#0Y-9H[SN5J+V79.]*DI5=XOGU M[1^]VU/C\OKZ'Q=7OQIW][W[LZ]G5_>;'J_SX?.=K&RC.']"M.P&(5_XU \B MF2(9/($ .W)]_QOID:!PAX6/]9?(D!U/3<&0,493(HX-]&><+^A<1ONIK8A@)>/D3I;O" M9<"RH3O+!("&OA'Z5*EH/X%)1F$X=OQHZS$ !W83V 6<^ MI5%XCD_*.HO4I9^_QW06CB(/JD''031&$N7$3&\/36D>\/--S+1PUP' 14V- MTB;KY&='\705_5H/J=H4WIV^*Z'S"BU.C(4K&3&HY DL)-8#3/*]QL1Y3@LC MV1>7;J7D0%A.+C?(E5[Z!NGU7.<@!Q1-DP2#[)@K(QP[(YE+)$L49/0^>5^R MJ]P7/VN) WR>,'$L3TT+TIF2'S!&D5 V.;Z3&97LUV9XI%F2 M,MB<0)VVHO9"&Y!KHQO'#LG3S>]03J0P>VO.2"L)XSEM+DF%^N*9[F094(_7"Z<-@"0U3)E+YWDAQ$E=<[9+:FMDDTT M_$^<9";H\U;@U/JA"^PY!0*YD&%13OC'=V"M<>03];F4CD7;*]S*B*<@"BRK M?A1J(MR M5^!^?SY&6WRQWXR$!F4:6=*M<<&IG(]P.EPXPK9T*N%3"I7 :&H M&I[&5()*\@&9 1-,4V ^[E.Q#XH\-(D3/JZ5*Y(2SV7M14QTL0!<8EJ"9(;K M*. A7B=(#C^F?( 1:B!IW8A<9PYVZ&R%)T;1GYF!4_"Y9'NT393\8ZR0'^;E M6*P"$'.7(=B647)V>T2],C3/Y*K%N'$P%\'7#F9J+C?G :)]#QP/E#E;@>7K)/2N90 M3P_])P^$NX=,X5D#!!"4\L=JR0 '>!>^EWYRF.8'9+)SB(&PNI!))5.J 0)4 M]U7#=S-?,YJI M)]7WE.O'M<0\ ) =Z#+IW 5)[C'/92ZDE!P^27(4,1A[8"@_S#* QDGS "J. MP 2Z#61]1"C[BJ/2 ;">V$@(,.PE>2)4&S MR<785ZRG[R(SH[ZFY5\K?,8]J"U0[K(FOYGGI$H-I\(I_>Q)V$2J4ZJCY/8U MNHIDE.$2:(*D!K#2Q=86;& UKIE*3U*&T^T!-9'+ Y]9ZH,ZN?[7Q>F1V55N MJ$1R 4\C-VL<(G18TU)*E)I:B)@,5,'T@(4WE01;YUPF_; MJ+D@52OD&E?/3_E&:F"J8HHPU+,J0\PHD(8UL2G:-7I30"P2]R49(+#2@>4T M=@?A\8N) YM8J27#*#WE"WHYP"JY,$F/TY!OV?V&)6_?+6ZRK4GC630T:Q(/ M&^300J6+V>D-JB%#@N+&Z\]B)28X"3M)QJ0./N0HS!;;BY%Q]JQ2CJ^IH#N@ M3?-W:7A$?E)1WT M0 >XC5VQ O+4[2.S>2 .#Y.V; LR$*K&%^7B)!M"GH(;';X,')R)@LY/["HP M5*4 "],@RM2;%:!%Z:@)J#=?:'%!^=2>C,,FB)0"C9K9Y/ M56Q?C%^D8_!I M@4=JOBJ?6C>1#NLF]B2FZ&N9QNS\Q_7?#+E&*7)IS514LREF3W,:UY&GE3!$ M[;UQH031]?W?SVZ- MBZOSZ]NOO?N+ZZL-8_0+]FQ)AFY6C4NR>&^XH1E96)NFO_.28#';W=-T%YQI MP0%R*Q\@/]%*GJXZ)*!A,++,FVR>AL>BAS'5TJ33:8^;'!(<"DKQS._@CT6%!E M7DA.NITX2E3.C H6.OH+J89-+_Q0R3;H/> PF(HVV:%"[C3-@J]'8J"ZJT+> MAW9S6H['=]%![S/"2O=1*<$EKYN4=16!TX+*,MRZV7WJ@FMA$]'-:Q5WP*XR M;$9R+2NYW@TF=B5+73I_QLY0Q;M44T5X!I!HD&&):S+ BMX>.$S.J@[;WO7# M%C73O5G7D%I JPI:Y-CI.]'F!0:F,0BUV,AQ 5;(:;B2#,M#G#!*^Y_*7U+I MQS-7PKYO%UUW[Z)[[RZZSV?__OO%EPM0^*].S_Z]@& VA$,'-UH3"*;?&JFT MM^)!58XOY6)W1_\XG*/2:MNS4F*:2UNY"H1?N/7=0+@NK@C"^7\^U#[0OZ>H M*GMT>G5Q?7O9N[LX^J3_6&S.;8O#//._E4TWN\U,MP1G"U%]H ME(N<\4+37=2_%LZ=D2O4?RH=!\5?=I-OY<"8-QY5UUDZJ4[MM7C=:LR60J&7 MXFOG!>@J).3WP1/:.YD(H?'433]='S\]/14!3NG M^N _'O>"P=AY%.&Q&#[8P?'0CNSC3J=FFNUCO'K^L];$O\W:L=2DZM7H.<(* M!-46"Q=%PRXB^7[A#?P ].'$F:Z';3&W17Z;[Q9$Z622T@T BC(.5[HX@NV4MFW[,G/MI_#EF&BMC8EK&7<6M6\S]\A8AHQ_,VN[RQZ[S9I9;]0: M\&>[WC@>=*RZU1;/CV;MJ=YD)EF*D+_Y8\_X4C7N; ];3$VGOMRW/9G^;-QA MQ V8*'P_=9WHZ-1W74";BZ3':=HW\8I:ZAGW3[YL*/75&8QMX1J_58U_V:[P MN"4?=FP,8K")D\J0Y$OCTAD)[=WW^+L*-D,?._"8]I*OF(*8/F=G$^HJLD5F M-M93YQX:]96)#6Z[WGQKQI^+/S5Y3WMRFT-NN\K]E3;2(&VDH[01L]9H:[3& MD599OICIU&I:=/$-:@^QI\MUZ;+1WJ1"QD39V!/E'**L[RI1D@QLU]HU$^BR M>3PP.U:CQ3+0;+%2EM#773R5B;_D,X_D !Y*^UT'%X^-<["Q ML>/8V 7>UNS6CP=-L]:I,3;63,9&0ADR4X=BP@%),E2UMN*K8V)M32NUHR$B MQ2VH6]M,:^-D5OQ(/LU _HDG1E6#S_>'74*6'@]B/Q41R8&:.[% M\3Q4;.TX*K9:G6ZW81T/+;/=:5J BF;-U'TDK*;Z5:D:*\QZ"T1% ?T&+I,% M@7"SM4?,.8C9WG7$;#3,3KN&KKNN:74),>N=K&1>BBY7OG=T)HO4%-J<@C*) M^4-DS6$;6=0WJ3WW[Q[.FL ^!9J,7[K& 38Y'B*&![:;A#FY&VV&2I@VTC0A MLY).5J4>J38N'1J#V< 5AVMY0CH;]H0TRAV/\!\,]+S7_(AZ;9\?\1;Y$7_E M.+RUC\/OX_#[./Q?3GWJO$?UJ;M]]>D@T8Q64HF4,F2]0AGJ?A]E:$\:DC2Z M.T4::3Q((P\+C-RN5:\?#[N-3JW;9K.WEB4/A?DK8OI6-7ZSM@TDMVI[))^7 M:E#;#I8/.7U^2PB:Q\C]Y9=?_JXFFLS/>P+L,1=D/J6!;(P0Q\+H#?$WW&:' M \,\A5ZR!_:N-==B6>OGZ:WFZMNG12U 5_*Q[C:V8@"U!G\<#]NM=K?=9&PM M(FLP=_:M/G3W:\G7CHF*<7EY HSS M^-NQ;?QQ?GY8X:YO+LV 2U(KR@9F6%V+T-XBTIC.9C+WFL!"ZMKMA(LY28>-+28=XE :C?3.]#>7I3;]9H=3 M242 APY@KR:=+@(<6\TC5V6J$U-_,@I'"H5ZQ3"[72!^^;HOV67EFV_U3R48 M.&2:)H>]0:9B8Y^I^%UI=&?34.9F*K9V-%-Q3\R-]7/*]NF-;T;).Y[:8UFF M56]V.L=#JU4#E&5=MLG*['(:\R.'FX#>TS#"M!/OC1IYEOSXI5IM&=EB$RHQ MMMT137SU2)4.?2#*31*S_IK;['[*2%5ZI,SU5.$W+Q$HU(99UH\6%3?W4?%] M5/QU4?':/BJ^CXKOH^)_.>ULQ[-=R[6SUO)LU[WFMI;FEC525=AS/-BHM;HM&>!J,R&GC7+O<1B(DRW:43AZY3_J MCH"*C,]+TNR+Z G;BZ_J/N%6O($3POFP(>6O./ 5_K_'KW+\VE+Z5"9Z+I/' MKWSO3VS.3GTC3RD["6-*. 7)"YEO4UB\-Y1CT5,NGVL,H8>=LNAD63+38W__ MY?>_I1RAS/W+[+=527I5/-ECP8MZQYC;ZM:1XD!=I4"D?8ADXZ'?Q&@4B)EQ MG_$@3[76=W?S""WH\!,JJU2P.X$J?_!X#RC!@ M2XD).@98/M[W_#]V]]!PY@O9P#F!WC]^I=]:2: MQ06SWJSQ5BG7V./,+N ,9I-=7-UM%&TNR.MJ MB']'.&0*/2E?9"-_V?,;&\=?VMY#C+/G#O[]Y?;R$#U)-'C2./4'<=*]W)(C M_>1W0_D=_$$3N",<#8MYD+)K]04>D@9&PWO 6C;.'5B]+W@H-3:^QL6,R'Z@ M6=,&*JB4W(E=L)-WT.[IAVJ]ZAZ+"EAT=_+W;6 1W<.]_8S346?&V3/A%'9P M&(S%Q$ZP97]!A0LZZ5U^SPLZL=V!ZHI]Z7C?^NCXW5_7W.LZ/3O_GM=UBH.M MG/UMK7A;E[TOW_.V+G%D^/ZB5KBHF]NS[WE1-_H(S?U]%2)5F\U&/:%I=C>H M9I:KA@>K:H"')3E-;SRYX4US7Y*$%SU=*)]MD\O&60TQ\E?-"S1^^KGD A1! M8H;0A\]_TV]-_V;1%:Z;_/#"C"_>X84WI([L6&V2SJ#DV8CV@&;8#Y33VP]F MQA2=WC1T,<#17&0J&-E\B/>> 6?M,^#>^]R_7O7N?[\]V_C4 M*7UD#@VM$W_&LH-ITES^3@SB@ 9'9F>JPM=FM]ZHR =5^CJ-"Q[&[LP@LWZ8 M&6P(R_0%3_ 0O0]N:^P'<#)Z-%=>4"D? M9_<*UH](IO'_[Y ;V2BF1C(NS\V.S!)%4^4VKI,N:2Y,EVSDTB7?/&%R-75% MTYWJ'S[_=OWW*XJ3]J[.+RXO;FZN,W'2ZZN*<7%U\BHO$6+/(GV.OM\EA>[# MYR^SDNT:$C^_7-_?7W_]5*NVFX7LPX4*7LD[UW\E[>\X/#;.?PDGMNM^ONU= M86DG_4U.:OGYV>7EV:^W%U?7ZLOO#M5U%>(55>$2]_R/>M2Y<\#3;*A_888B MVF8T-[6B:IEY/*96J8S9K2DO4KHU=ZV_;1K;_+D#_ Y%B+QR <>*\FB:N 2=V&R_2)+"=[>U=[(<1.;*FH4@M MA[2M_>OO>'^P=YPL'MZ M=/KN<._P?Q_L/-K>>;3[D#_##P_EB6CW]8>#WZ+7/[_Y\.[#\8_W?GU[='IX M#W^(A@-X[HW.*UWN[1X<_2,Z.?WMW>&/]RY,6DU>OMA^9O)[DSZE4DGT=%5153_FISK)AK'?WT6_3XT>,GT?')IW]%.(K^=;C3022T,_?V M_EY,\NCU]G!PHO*QR>1A^FN1G5 M%K^!]\VYCCYF*N^.N1G/4QA.9R<7QG]OCSOL-)*97#^8:%RKESO;CV[0T*M1 M4::Z=-_LS"XC6V0FC;Y[1/\+.PKW.>SIR?4]/?ZRGGK7A;;R2Q9FV7AOL#)? M/]Z@V560WK&V56F22J?1254DGZ-/.9S'_0M5IM'^6:GU%!Y$9K-:XKK[+?^& M3 08V3^/#CXJ,K*)&:F\NK;#.(HCU22 MP*8HX$71A:DF4371$5#6U,*(Z(,PM^@VO&T+&I*WOMMY^OTK_!+_>O'J?CP< MS.K2UC#GJ"I@.)4I716PG@M#GA>U.&[QQKVS\#<_=NV'OVN$YI< ML[8J3X>#I,A3@U.SD=45[%0)ZV]R>,S8Z$8'.]HR>9+5J&*LC.X/%&QN= MQE&B9J8"8/,?&#RO6&WA3YP;+%!1XC*Y"=N)RK)HHH#8<(&G6N6P'K9ICM>4 M27$[.@TW(0KV0"@'GQH.5*GA-3@:LZ)4N(2PZ:4>0_]X4O#-L^)I#M9E>]5P9N]0 M)1,<#))D66H[@T4AXBYR'9U,<"UPQ@:7+*KS<9VG,!_\J@8.EM0E?()Q3W$3 M99;NO$ CJ9>W@5XKD_%KTL8\IO-6 MY-F\V7#BXK1]*CK3N2Y5%HPK@?^8"B@F8"DX,!Q]7E38LQH.+!Z029&!=&(V MB*L0G%H:-A A3+S,YGC<8!PEKIE=V)Y;()0(]87]U^\.HS>'[]Z=?-Q_<_3^ MYQ_O/;I'GS_N'QRXS[\>'9R^_?'>SJ-'?[L7O?YP?'!X3-_+&/B;!Z!1O-O_ M>'+XTOUQ)2%TJ68!;* Z0D,\WI,_#MQ 'K_X&\BTAZ<'S2__D+=YJLV0W8/M M!K[WW\-_CH.NW)1FZDP_&)5:?7Y@<@M'Y*4Z+P [?-F4]CJ#@VVYM_>^GHXT M40AN:/0S,G>=O@Q'V9F,[)G;N<7GJ%V4\=_]BP6YFUA[4L'H@L&]/3SZ^>TI M+-7S]E(%WT>PHT ?T-/C>TM;7^&2(5#"!:.UNIN5NKQ\2/^_O/SO7+*/NC0% M81(GF4'LW'[I6CL!S*HLZK-)]%=84)8E']6NP^U7TXE"D ( *@ =G"-" M%RE D@8_E#K1"&X;^5@PQ$C5'(:> 8!"&<'?5"RF>K<_TBAI Q27UIIA<*(S MS[WR"Q5X33B!M3S.$<@6<^& Y&GB*YX:AZW MDB@N4$"#8$RG)C_0$UPIF=]V*!?@'Y20RP#1 MBSM2SD@2X(H%^!W@R5@;0BTP%4%J'I4N8O'[A#(:Z'F-@>SY70S]I[K$95\* M<0FW,.AT\HYF&2H@,GQ$L :. ^,^ Z1WAMAJ!EHJHZE^"/L-5(?7+@P%OPI$R$@#D8(( MR2Z OR @W7T+DN;H_V!.3^ZY)LF._O*['^A_':@L(WUS^/[T\/CKC>P"3M<9 MJB\!ZD^>W1*H/WE\VP;:2/^;P87;@]1;-G CWT6S,(V@NY/CCWP$J;L]B"\F MXZ>KI.*K-$PZ/W^4AGA#*^(M(?:W/0\>\KW\4PW[QF)L![^ZQN/PA;BC.4U_ MA/Y8 @0C9\'+/CS,DK;?#A6"XN5"OV.)^M/!CL<;V+&!'1O8L7ZPXULQ .<1 MNC-O]RTB!KXPEN(/\:O?QE/QK4(IEM@1_K!8BM43UTK#9U81Q^!,3J?>UO&F M97*B%=Q&XU=T5$7&#@?D1[-54:2-^21EHR7:5=KF*8U6MCQI/*A]]IJJ$&,5 M673(8@6\0)/3LN.!;^RS*N51JJS77/9R^5X__VK'WMV*WT"N=^5_%Q^TU"B1 M?H1&/OU;,ZD% 0L2OE?N,'C9V0Y?"7]:"N\[B#6Z+;&^BCIC M MI%FC6YZ \(MXM^B^@ MQ^' T>6-5Z M$NL!T,$$'2D'QJJ1R4PU)T(%LGP&JNS1^$NH%3ECP?%?=4YF\52:'PZ:]BGZ M*2?"%J-WF[Z92,UTJE,#1)JA=R$D M9%K9*GKR_!D[:)5,[J+$@Y.C^,&>BR6,!%V C+4 6I4)AGL1W%H@: M#B9:I9T8+-?LVQIV!D5A49<)[-:!1A.6!+Y+)U[S]_O+T!/RMET\EZLNE#50(5 MKC^77ACG'3'I]+9<>F%@=\NDOP6;[8W-S=O1FRUM?TETQ[3.*@.XC[F9&@[& MI20>;+&6QB-$;0STKS/2OX2O[DA" /2*\5D<6.SC9-KCN9@4<&JG0.<30:(4 MM*Q9PXO&93%E;-H.X2M:R[%D)1P)I3HOZ/?.2)X\YU!WV&MET-SBZ:79 8Q6 M$6DI\=P)4EK&NF9G6^B(- DJ5Q^+Y?*P;S^<..Q2Z-U+P[9J\RW%8=0K#?$X M;^T\^EIA^.S94F'X)_3?/=GX[S;^NXW_;NW\=QM(G*XG)%[4NT&V].+DHJ[Z MH3)Y9:ZV'PX'7V^@Z!O/(O@=*Y-Q*+K X)N;*DQ?!NL2U"? ZN8@%]#"34T1 M(QT%2,J#)YVG#8Z:7X=N:\Z(;!DS8YPBYFU:Q)*IL4FI\;UXP]R._2E4%( M'-M&.L;&O\'QW9#Q2AW(C]>3BO\)T@+V7Z>48[>A@972P)/UI('=GSZ\/_7Z MWP28R ,[4XE^F1<7I<),17/YX!2&+FIY4@0\1+\!N\3Z.D(CV6#WKK:OQ*$;*2XOQKK M(U ) W,9;3T7@XZ8 QO;TS5+-AS'B!HM&@7+21FO^JU*@NBDV]H[O 0YD!94J)*E/4 M68JZ3)U5I#Y&SOC//,6[ F O. 4 YX=A;P150N$**9(9V7A5-#HXJ M-M+SYG]T66S.PFK/PK/U/ NGZC+Z%?@L%IP!XUQ:FWT_K*2R9JNJJ M*.=1!:]>-*\V_+YVP8J=@@/#04_%@79-*^3O6&/+CN>LW_1TP,(!A,J6$CD6 M/D2>+)9.%["IT'X25NZB\S%%\1J6>RHN^LH/%&4<;8V<\X,!AK/YP"%OE0<+ MW%$QCBT8$DA-*=G361=ILL4AV'H1FC7(ZL+N.RXVA68@Z*.NN/B0V$/.$%:X M<@N!S<7[V1!(W23N4R-7V.9)?VJL0.$:.^53YF4$#&$\* &-%)7=)IJ-* 7- M05@'R51&XS0O\)L)E6$ ?F;@Y3D:UG2)QAL&0-@5($<+VXY!UT(JS?X@L= ^ M\!)AT_E93!/MU'UR@P_#K&7P(STOQ HHWE)/Q[@+0HLW.@$Q[#"\Q$[[J;JD MIX-E&.N4*D(A#6(CO#!86<-N.S-#,19--;6XN(;U^AX]BYD6;!."#N1Z'"0=[0! M-@,&;P>EJZC(@VR*SM*-HKI2P?-\/07/,1#S& Z&XU/[S !9 '6*:H1Y%AA; M0-Q]I',]-HU^U92S:Y60P>J&&BOI@!:!EKTD4X# H%E^CW@%URF:F&FC-0'? M2;+:L=<,P^FH0TA"!RGE(6UP(>I^&O%D!O-R$U= MN4:[8)>VN/-D/!O\NM+3]6)=3Q>Z-'([!I6.C=Z[Y<=%1#[F2' M0N8I1;"!KTJ4LD85K.G(EP$-XY2#*&4.%@^+8V/,D?\=S4" 11HFA++\ MN,30\'F=G6GJJ3WHGOP>,2(NFTK?*UCTUP4M.;,)RI+:8H0?6H@KREG(X+G)%P=8 M0X+9<.! JZPP.OM%3]J.?'$%@*_6&Z2N8B(++(Q1+;D/39G44TOV'S2,=JD$ M+R>8(554N@^#XR-I 2V@DR..,A#2\(]'M E@B3I30#P:_?#BW:B!;((_X3 7 MB!FTE/+^+W4,.2T%O]$Q05C M8[?%GTU.,'PQ4A<+-,-Z&B8>B@ I,H?=L?,N=5QQW(*]0U'$PD65&BW4\^BL M1B'EO4&XG#<_RYSCXKP\U@"W4'A>FP>*BYS!%RV-%2=*,R2L[6O;::88!,B& M?'Z3XU^2JK%>IC6K'I^UGN'/?FP;*/:7K*?1)M@@_'2_==],W$@)CIMJO==* M4N.*SBPE G)&[Q1(*6 ]YAS=2L"$9LB)@)"!R6 "7Q*=JZS&6(*DJA6I$;.B M8NJ,V;_*V8AXB.66$SB%> QR,6BGP1.PFZE!YQZH'B6>??*%P:&0R!Y,ID-W M;MP2.'91XB ?OYC@P8\4:$ MNW4+68!/9:1)4@'Y5N"ZS%T<"7D1C16&='0#T6+'[6$XCDZZX<\6JP: ML#4UJ&@4Z^M60EOB\JIDOVI+=L <842M:0T'!A^NV*+2L*RN!Z&E@_+:,N,* MAMX"SJ7&"!ETSA1]%AB_<;C#'.P21R)&2!B!L(*YP=*1!P9^X5@#$G>,EP)8 M #_C!3JL@* DHU?09<(2T+4D,82)T+GI,'D:LTZE_UEI$@Y;1&^,=<."D_U9 MT\Q:0_"B%<9R5BJ4C7Z.="F!/C.:7/5-G^R3)S'+,Y=+>TA[464R8=&LSP%U MS5B)+W&Y=;!6V!K(>XT#R^LQGLA26DR8'-IR&]WR('KA9(&>5&'*IWB;&MD7 M#M&@*G6N528YM_!(6=L%I]R49B55'.*,&FUNA&F?\$R.DNQWLWEZK(F0A&++(9E MQ2+!Y9-#L;2VFLY_$9L@G*P6]UY:*''9N/6^<9 MNUIRI#NIXJT3OKT<+$M_%._1&8JLA>70)(D)HFA'ZKO-&_][O-+/-E[IC5=Z MXY7>>*57(YQ?] KGY9(6 \X=[.P!YAT\[F&UQY,-]+PEE)WJ:E*D['4J\$V' ME]$MBS&19"]+H[.RN-!MP(]FPC0, L6/&0RA!5ZW%T3X4JFUJ-QUE&(O1[T1 MZ0[U,DD-:/2^EJ$3C9$N!:"0@D](%["F5UT*%>IFSL;;O!9B#BHSZ:-*;Q6A<400I,1X:]@4Y3LL/.C>4RYMI\Z5R=P<6VA"!:W,O4.E&1+91I<. MBXS#C66,--*M1(81)A))X#!3@U"M)%Z(TJ_35TT)*[Y\KF."/>Q[P?U_&E1ZBXAD5IE"Q]'["+^^.SIQE&F*KQ!#[7TQ9MJQ<"A M<)P5JEAXQ5\I$8O.2DG5>#EM'57_I?2_(B/ +;5'NG5ZQ>KC\B6Q@2)I%S7) MA?8W_L"_6I6_][ZVW=%T6N>="L&\;'1TF)$FX3,Q<[7V>\+ M);9/[D9DAD69ZSGE+6[Y5"/KL$A8.?BP"WJL@J6H)UN[L&=3!-FX):QXH"?2-C7*UT29K>MO#M2GK[XO\P4D! MZH*D"[O,=F+2<31>9'5.1G<2XGV9L>>[[:MB.-@2;P@[H$.L)-NH&#<11)L%K>\J#$L M#?N?Z6%14B>DR.)P7?R1[:@:U%4P7Q3S.4*07(<6!U+Z68'$IM$HP2,%I ;" M14E\&,E_UQ4^F&DE@9/\[56*5 9:K.PY3@S>GJK/FMNT >F@G]F#NH46/,B* ME\) 95*^E-T:6RT$G\6 2\HI.F$!^Y7.7N#2 -M1:90@S5LG16G+<7)O#B!UX.?)[@,W[%^K0F;W6.V>4(0,Z( MGC$ EI+-W>;&DA[>K)X;[S;?==7<;46*>Y/U31_Q[/BJ>Z"5X[DHYU((L:(L M"EC$LZ)(*;:M4.=:QJ+\>6:2JBH M+(.@ D=0%($4)D Q'*"GAC\13"'X@\895^PUP1R^Q-@I&U)<]261?%183%^* M 8,"C)W=H>-$J+ '<,!*=U+!VI@UCR.;.';I@:4S- MZCHD%D#9GT&GB$>6+OBG&2UOW@'41S3KS1[<@ M7,<0MWQ;H\5=A3G?Y;;>X?[O1%1##&A8 4'VU[(D9F=#91JJ=F!Y5) D:J$#%@=$0 MLP0,PDYO,;2$H'&V,U=3R1EYG0\-/WHO6F-VQO@J ,?)G-6@J@W5HT6@3HMP M^&\,<@X2X3[,<'!L\*="&I3$$(N5WR4WXQK^'3:0KO>@XC9-=2,J9W@),\[/ M=*N)-T5^5I(/7'16&>]13H93G/3/['BF)X#@:>9B0G>&Y,!(+]C<55WB2DVP M<56F1UB-"=--82$>4+%NTY1R+.GKT+3K;^ AVAH[(S_7*?(V?G&_EOI,2N0U MOM:XZVQU^:_>-MH$F_4$E#4SD;/BS,$/DDRN)4)CO#[3(4N!@XWKB9[I&C3S M$L248R^!%WC,MP*'^KJWW.9:ZKA ^[@LTDS?.?$*L%>LF8Z) 0;;PT;B5J4E M"N<+ZDJANYG+2C5)(YWEX]I8J;ZJIXWM>+6VXS4M]/RF\'$\4MTA2#NT]8@K MIGG7Y*U,:YRSYVQKO8E8/K*!T[$66A'G3(H>4DO&C )+P3E.A+=["2^!X6BQUG*LAA6(-<'%#4?\RB'&-IA<8 M/;K]J7#<>9&=BWP)HPO:1LS%JY2X&\XIH O.T*K#&(SO=,7\/S[3E/H_HZ,O M1M,OVH0MCDC>_;3W"QK\2KO[\-,>QR'?WUYL*FF(HR]$G[B)-,2B7&*B8B<@ MAP-8N-":Q:"F"?TAUZ;.]&Q2Y 0#QEJFR_G4=86G$7UX2V-LKV.;+73*!M$EL2'D!PWP(/)AJKK?3C3'M<#H M.3,=U5B$, RN/NP4(&1[%JMYMH'8)4>%.,'LR+YK!N5AUT\"%=S2]E9?#UP M.]QKV:Z&.]][2X9L^^9VX16+C36M#7^,5>R,JPC4'XY"D9=! -6T0(]\JJ98 M2U5T*XF70'\_Q7E@&^AF2;TO!EC(]2&,?+T+PK]QRY%"??#[L=3GPYK'.]UGOBL M,I=T!@BV\1C%SIM$B^*B"-V8PP 7[U%B*>O##$FGPK0TF"K6)_6Z/>(^-.F? M,"KD'6T'LC3E"D?BZ;F46H;-"^R1NWZ76"KX"DWH7Y 2JL2#D67RN'S+#1]7 ME=,7:#WG"_F*I]WJMYW*3DN+D'!=G1I%"B@JC C(_Q76'W'U=.[1!H$"T-:LF5A?SMM%>?9=<-37_Y49 M.KD["[[)&ZUKS./K&Q+O/]UVL%QX_ F].=]OO#D;;\[&F[/QYJP=A%S3JS-^ M)F,K"L9W(,80_YR@X;A5 6]I\3"/(H*ZC$ZN2(ET##R-H[+.J'8.1^@[4Z/8 MU9PR V^!%%499;#T&X*I\D\9L=$3O@P*T&LQSU(DE!@+G($.@$DAN(FN+^=Z M9QI#;5@5"R/U<."J]9%5N9+K"_&:)NA! MBI8A8FQJ_J,*#BM861=MV^!@!EDWP\5^]8U-=+6<:4TO,CG &F8FJ"'_1LT,NC?0(X DRD;XP$DF1<\$JO>=!Z9. M.B[[>:XOHWW@254%*A/[# ",N_"VB8NJPW(V0)66LLRHZ:GK JNY;ZASM=2Y MIK<=W/A>O5V*SGZ]QQ%[: 7-?1[CU1Y9SK3!H#Q :W-?VI*\WQ0E2O[8)=?G M52V!UPCDV%^13%<1^/N2KY+N9+H%>5E)6F C\% [CD;*&M)(+1GMJ\" 2=.M M6&3U=2%R6DUY4238453EX4#L'DWPXE8K%+@L%.519O/[02(+WY. ;7%Z)?FR MI;PH+:5II/,6FC)H,>E^%EC/^TMOMF.Q"T.A[EOVF69!R$J$Y>M4CH,08Q;[ MO:G,'U[@HL=CG50^S%GNO> 8+[)"*<^UF0H1D,[QKBV2R3VT\V&%ZV6%ZUI M7?A?%1R"TF'USF4I:+*"DW/M92FMNF:4@8]5IQ75E&-F,AR@.U#;RG$5KA$J M$+J-^1N['><85G@A%#[V>UW.>PUB6-=34L?[@\H!G )Z1+\>7I0UCGD*+DBZ MZS_Q'*ZXXJI.N1JI6WV4Q/K&I;+:L[2F5>"/G*P+Z@*?M@1+ _'F%CJ(DS8 M'.YE94M2=@4NT^-PT.=!$6#J5&,?G^**4#G]S,56^3L88E]:.X5S;)LZ&1W5 MJKD)J;G KLTR8'P/T07 >A_6B]5XN9&BH@4F]T=7Q!MY7T5_Y"/:=^%1> 9A MYGUSWG9@:2/'5GKVUK1\?1!P]TY=6+[SO"/0$HP>I7L6Q"$D-4C;;B?)[W6A M;NZ>OL9<)#89Q)_D!%D0262JD5L>L;%L'MQ!'@W0V4Q>8V"FN#2;G-% M7ZHSPS="=*^LW(Y.7 W,#/.JKEB)N(/Y)YJKFFHNC3$<<-2)&H\I&-9=Q]V) MB,/JX:R;8.D\$Y02GW>#(J46PLX/3Y[+8PG24QGBX*Y[B&MG>>/@TC=!Q,:D*G0)E(,#R8M!]?]IMY MN<^T4T'*9L>=V8EJP7S#A< /HFI*PEP@:[X71"J(=J\JSB5HV*I,>Q>VY2UK M8JS$5>J.D#@XEPTXM4WH07;H/T0P?8 MW,&S+_$-4LFXH*U2VHIFF'P^QQO8BEF0,M $?'H13O8T>KH5?Q\:23NF",QU M,)8O>\.8.$47;RC+PDW:ZE@BN8H!1E\C3L%_P^K4E'RA>Q-O]L42FKJX3;;R ML8FD>P,N7^$O;'&"A_C=%EC5.CZYV)G!87\ZHE$3&1HLZ5].1 M.:N+&M-ZY*)D7R0J\2W&6!8J'@[QACB0^61G"]U-1RP-[&]HMW"NBEAA ;3UCA" M?AJL&^R3CJ'%:7,S)^V!SPS@R]]C7%JA- MR0R)!'81N.[">MQZS'!+T!>4X5^@N96)L?CG.243H(&9_Z*9U!5M@\^E[-G6 M,; "F%=/9;L6N:"4NY)>R&;6)(G@P6MEB-!)%('E#HB(04X["XJ_2@F68-A^ M+%(PQPVF;"[6H-%HEQ39>+K;M,GZ*AG_L,(<%GKQIG]0A56=DTTG/ XDCNNF!51 MI3R3MQB1'^\U',D1 >(%JA3WQ9PC9&@]_(*VI N,"!%94S5TX17] ^&%G= H M=L^,RN)S>&*[E7\QN&?:01C8$,V?+]REC)Y(;ATNT<*F$NF"K,Q65^XA M"C&[T"HZYD5.EPM%68&SLI1M&9:O\2L8+E] MS?GN!5.''G< 77']_BG!WCJ#C1;CAP ^M0K@R1#:WL]N[= M'8DW)&>]WRC=WJ:?7,!:JS!1WBP%YD@FG$JO>,U@>SB:SDKTCQNFRJ2JMO7I M(VW*EM6Z9GV&@ZL6Z+_'8O;#U18SP((?#GZ#+]^>_O)N[_\!4$L#!!0 ( M (V 059TLK[('1< &_$ 2 9#0U,C$T-&1E>#$P,3@N:'1M[3UK4R+) MLM^)X#]4N'=G]?-GK*#-U@^!\]=<&[@W//A6/#6N'J:9Q9WW>,?G H[=JM_*QD>K<&=:^9X_/2F/O MG 7?^[;GV2-Q:6!;WKYK_)>?E:/O W5DF(]G/6/$7=;B]ZQCCU3HJ7[3_-KZ MO.,8=T/HJG9YH3P,C;[A,1H:JQU<7M0.;G%L:2"4*VN 7MMM7O*&5,>N.9[ MAFTQ>\"\H>&RNFZ/Z4+]SN%\!&ACFL-5#QI0F$/F B:-@:&I\*JG/C#-MES^'Y];&K3AVFVYN,U[.F1]3E ^#<'Y#OY'#QBP!/^&#I073&( HZ@ M $W^XJZ'[Q6P,573;-_RL%M5_V5HO, LO Q] G:BAZ%7S1[!)UU%L(OL+]MG M[M#V39VP@C@@BJGCL6./'0- 9-BTRTWL!X:&%((N7-MQ&<(%^!ZI'LPDEXVY MXZF&A5 4>/@)D&T^S"U5(%>I(D#Q# [!)9RO9]7JAV?R M_U,L5F =U>0P0PNL=<4J)]5RA#YCR! M4SE:H]#32 J3_.E=*ZS5;OWS.]SZTE0:K*%\43H=^'#5_G:KM+KU7K/=8K #\C.W7)I^[-94+;;[\8_RT*QVEWBT0I4,UR%V0 MHZ12B1F$A$ :DR9@OC7PH3\=M4.,-W3)&UJ<-\;X'BI0(7!<9"L5M!IJ1G:' M(H8A=0 :]2[4:D.0D.9CU! TRH72Y$+68_\.ZTKM6BF5=RM[!78(?]6]W<,] M>NA(?#/W)LP)SCK<"S0%\I8]XMB4[Z"NKP-8\'CY].1(LK32:7;KDKML5-LZ M![AT,F$ NXZJ>:#'SJG3UR4AJ%M0JH03*=F);@X'J#V$64>R(F(!OS13\*&X MZL07 \2*B7A4.JW+UJYL,&/( **W[GQ3*.!\#E4Z%V3!^^X053KH?^@&^6B$ M6MMEKM__-Q(>+DWU$>'O):5@Z@P8 J/W.=A/9*, SD"2S5+M^9Q\*V 7;*@# M!I*C_\V!3QS).3!FNX^6S80=*4PM830:@".@X8"[2$1\2!I)?0Z32$IG-(T" MVA9?'&.M]L]"/M=#O'UI=Y0)S $7 +((3#=B0!@T6FZ.3L90R'<@"4=B0L,\ MT@TQF:W2BLB8;E"^MI0I*/;#@;(<&$&ZJ_.&'654&H MC;A*9C1P,[TIB%$ Z6D"@S$7!9^PQ>63T#9_&(/P=TU!2W@/Z)'/$4&*K#=- M:H?C\R0YD)#WJN.@OP7=J3'-$9M1 +J847&^(>\$G064'[XWM!WCOT*!2&DS MT2TID#0=)9VU/K?XP"!ACK,J[@LB0ARIK:"%&'**[)( R^?X AYL.N_C78(, MW+ ^R+UPL(+=8X)YJK?^\+H7NFFO?JHXOAF]IUAW6;_POH.MR135)@Z.R/4_K983^;C=[UYYUR MJ?0A1/\5V-=*9QNC1FC_5HKE0V$"@\4\&""Z08HTP.PZH\L]9'X,/#"+WX-< MX*ZG@N_M#F'V"($BYVCR[80)8KC2!/]3M7S5>7S: R@7P+"K',I;\R9+=6VH MJ%0E*B1?71+G6BA0DP.:-X5F ;32#)KK3 4XG.$^L=J7-OAXDM>&AL?WW;&J M\3/+OG=4<-W!S]O_IS3F:P?X^$6ZOY?/(0*PM^(3CNNZR')4+(=4B>1X !U8 M25< (@AY0:UN9&-2T,X8&5X@3D#0)\W.8CE.4V#DN)Z@4)IP5* M5*UDYAI. M AL%U";T%&HU#E*L$+E":.D$VD6U@.U- 8XK'I1Z(1)^H/Y05(,$HF 76$:1/B$[I@BS$_ .M8+!\?HEZ(HKY>:F M>UN_:K:^?MXI[=#WVWJC(;\G!-YEN]-0.G0]@$%5._[2IG\L-%F,-()8/B@>6^HE>?FT)*_#KTX, M/(F&F%8Q+-?00:O\L@V=/0\-%Q/ 8="- 4:!/O#MF";+I0JZL:N:(&//Q/24 M4"4ABC4=:_E::7Z][GW>^90<9G0YZJZR^",IW6\.(1!VZ"FE)( M!NP^_1RULZONK=R&)(C[G@FR.A97;& J"MN\&*D/QL@?!;):-<_B[2SR^U/I M@PAQOS=JTO0Z6L/TZJ\^O6)S*Z0D11LLJ3TY1BC)3Z2 X-][Z/JA4[8+4U-$ M;(+K'7&]/1B RRNC-CAA20$/#$MHWX0%42F6$G[(^^.&E:=FJ_VS4[^]6&3* M;40,8!;3CK'/LP4!6CZK2(*(@H=;2N0DA.2%7-J6[Z(/$*FTE07\NYHW@11] M";:_V-768L@ V;OS,$?%4L4.HI[]Y7@ MVK-\7:E:P==-8%IXMEQU4 =AI@ &\Y1#7SXH[Y;%]M&838;:,NFZ=NE:)>F*JNQ'/5)C0>PY(6<#2=FW?2\(G^9S<^3M MR4&IO%\]."S-D;>4!1H:CCY;YM*"B4< 0=X*5CXX(LQ^/\34ATR*L)$/\KO/ MQ?I"RV:X&A"S)-"&:SRP$:!CB"EE W,G(ES(H96@Z7'$?/C9L/5"2JH61CT1 M-"T>%Q-IK$P[_#;: 9R93#VL([C!5U+\8@S_,%X M_2;3R4$NIEAA\](P)*?"1<[RXL<_RL>EWZ?;$"W".![3)\=\+Y>)F&DIQ5V1J[J0KU#4;/-77=':?C>Q%,C,+(1MD50>$CXV+ M(8(TRS?5TX8)?ZL7WQ2%BRYP71CMQG(XBBM,[F@!L0(G)GTC0EWL#D+AQE5M MB(NY<3%27 $GC_1)*\%5)N;5NSZK47D+&&*N3^Z+EXZ82\9 ]$']Q_KJU MRTZ*91N8'>68018::,^RQFB/!,7GP]#'*L/8H-V(IA^NYWN&H5]^=B>WX;*U M;8D$_4X3;&7V>N[4G/7[AKNN^(0!QC+.L13_/"6,N]PD6Q?8Y1F!A*T#M/)6 M #U\*X >O15 C]\*H-6W NC)6P'TTUL!]'0^H*M;56L3^$$*PPXLPQ&XG]MN MI^'^CBNB/"))$% ,0XBL3ZNT;)$.>YK6(5V3W>=ST(*H&I;LL)$(>P?= M&T$%L46BWV\W07SX#A+$68KSG:0XEXB(+[)*?]&L&UB(24D22308@6/TJ;:% M6,*_W4FX?"[+PF59N"Q)L "ULRS +)S4V>#LB9W M%Q4PM&Y]4^_8OF$94F)LV_A$W M8A%[3?-3ZA;P7U@#?%YA]O7RDPH3!$86[FVLWW&X.*]26Z5$1TU$6R,%BK#V M.<.*JR)K4CVF>@WP_?A85*HOEZ88[*G30V)#R@JO+IJRJZ[X_J>3-Y'R6[VT M0'_ON=;RRGTVN.H-MR)I\RH;*%>GV1HJL(%."DZDRPBQ/"'64+;I:JA:=[0C MGG+IMLD45'XO7HVC.6#3H-ADO,BC"XU@>W.H)DE-%\(#>?!F8!H$QW5XT L; MJX_B,"#=Y\%A2V2A!1HUG],X%EX-"@3,J0%075K[K5>+Q=3CI!J=5+-QM2KY MFU8(L<]L%H?O3*BB\N&'M(12I"A3Z_B(54(I%6CB]V?&PA:JJ_4,_CIG$X"! MCS7@!K)*TL]+8?6, 7Y'!@"Y(E8.A<>),G%BQ"/Y4_(N>D$D$)DQ2 @7_(72 M)9U]-NF%4O64\)"3N8Z;6 U5GSX(0IYZPD:^Z1EC8(?@,%)YUH\^B9XN'ZN. M:)S\S\!Y* I'.'@;&\_GZ. FV^)T^A7X&8$ #EQB=W[=H)/D,19%5M?%85JJ M^?2Y'TUK/W1J1-FZ<%C!4;+Q\U[FPG%XZ+9HT#Z 3MQ/8J[Q(5C/I6I2?.748;M437)R2.D55>& !<0"YL_ MJ.@E6JE+\8^G MAH;"/I^3;D#\Q+7,Y(N,NJ,5+;[J%EI\&&5]DH6>&XR:S7(@*_",4U&+2P1? M'>Z.Q0E<9YG;\;3;Q?&(J@X^&9QAU/!3&" MB3F,BSYH'!,NM#3E.+;LA+Q[JCJ?\5*FRP)(FP.FCL>FH6$H\LDD[Y.:SYC2 M?&%>&/ST?"Z>\)"UXN/7U-D1_?3,T"Q6SM3D^L),VVBW+[&BB;7L);(_R3A\ M+)>U .=M)-Q[G+*"@\+;T1$H&?/_]C'69S-_/85M1*8#9?V\Y$D^)]8J99(V MD[0+,ELLJB*\79&LIR4.AF5X!MBSW (6)',6K59L(IA9&J+.DWFN) MX:K,NGTG\"SVW<+TM\LY6E),&7'GCEO:(PGE^:O,#ZOY7.( GBGTH8GVB&C2 M\(@],SJW7)Y&12=H'=@.X3&TDV9C/70S*2!)%..DG>B=N8GB..!F6#+1CQ M:(N6+ZE/S$W6*'E/.: Q&B(^E7 KL0YXQ-C MI]RS2Q0/(D>Q;3J8Q,:#T4:!-9!9 FL2SA-'"6V'8*:SM5-])73Z9XG%-[AD MZ?CW7[+T>\RPTQ4B)EMK:QO+V-HR>CO3.LD(OKT$7X;B"\9HP5I(:OU\+FY@ MI(5PRZ5GQ7 SC;\>C=_?3HU/:R1)OR>7*2)O13FC++R_4=[0MI0WPO7(&8.\ M+H/HV\D@,WS^-7#+1N(#1]'"X-0G-;;JD;^/J:@"NQ]RK*^ SKO80CD_ MVC $:X!*(V"GAH@82)ATFXLL7& +X#T3,.!-'P%>JNS>[>V6]W8O)8@P IW3 M*B:@MF]Z8:Q E$T6 Y,1IVGT &R&@VB!Q[%PAG@9QHT!"*H.@A$.&FF(?0I. MN'[_WV+E+5/O[AQ^)WH2,9D)H$_K<6 W'G!JV1XN#@;SS-*1'#@$&9-YZDCW M@J@ L1+7).)(P*IBNB&S3F1 :>:YZ6M D$GBZ5C:=;)H;(M2IC"#N$&44V5IL+XNDP& MD%(,<@4:RD75 7&)W^0[^5ST$H)";S1LS:8UA#?8+QO;8*8\#(T^J'T1 M#*C+6,"4PLRFU&\XI<# Q=U-\+]E"P81H269FPHW&;[\1#LI?I(S#JK'#\#2&MG6 M/5?-8+NHF!M-TS0LVW#E%"G(>!D:(6-/MLP $_KF*X[^O#<4BZM?.YGL]=2NEWV\UKI*.TO MA4!8A>(&/8P^YQ8,FFMB@5T(-%8)Q-%A-!$F6U2R<(YH>79ILG4<7G2TR6)E M\ZJ3A<7!EJPN=AJ>751[Z>IBB?-4Q/3XTQY:[++(NJHU *-^/+:#"+8Z&I^S MKFT56-/2PECSB]=K2H#<4H5[@TX5:.19T,2:32E>5:ZFEZ:"ZZ]=F^KR\6Q. M3:E0OP0\?MGN]=K?8(P/S+5-@."/$OT\><)3-ZKXWM!UX'JPN$.VV]<5N;^HMUFA???\&R&/M M'TJGTVPH3+E1KGK-=JO[%'#K*5N7"/12N(YL8,RP.EC+6$1.74,3<4@.=#." MRBPQ:TUU@P59[MS*'.L!&3#X3?6P0' ,&.5!,WT$IIBV5GO=9GJ ,;@X5N.E MG U+!#0E1F7/) M?-$(K-!N_ 47KWO?;B[^'U!+ P04 " "-@$%6UUJI[5%1 #CQ $ $@ M &0T-3(Q-#1D97@Q,#$Y+FAT;>U]Z7/;5I;O=U;Q?T!YWDQ)5;3:6KS%Z53) ML=/QJR3VLY7I-^\;1%Y*:%, !P EL__Z=]:[X8*DEHA1CZ:FTK($X&[GGO5W MSOG^YY-??_GA^Y_?'[_[83CX_N3#R2_O?WC_?Y_N/]O;?_W]7_C?\(>_R!/9 M]V\_OONO[.W??OSXR\?/?WWR]Y\_G+Q_@G_(A@-X[D=3MJ;^X?MW'_XS^W+R M7[^\_^N3JV+2GG_W:N]Y43[)\EEQ5O[URGQ7ET[::?_=L MWK[)Y-^G5=M6%_RK:56V3YOBG^:[???O:7Y1S);?G107ILE^,U?9Y^HBAY&. M?_GPM]_^^J0NSLYAJ._?_O#^VWEQ6K09+2W[_B]O?_C^+Y]P;:DI[!_G?S\UR?[SY[]NYWQCS#!]Y__S!2G>PHD=ZT#7TV/K^Y@ MACBE+V;<%E7Y'^5I,W^SO\?_^VE1SZO&Z!S2>_3B+F;P=IF9;V:\P#EDU31K MSTUV/*GF^._AX/BL-N8"]F]$?_BQNICGY3([SYLLQX?,A'[_:9:766-:&*IN MS[-S4YNB'&5Y.<<3YKJLZTRVQ13A?T&YK=!9 #D@3^NRZ [(&T3X;BZ[.QR[H^P0 M_C??W3G<)<(XXG_-=J/#-;!/EH(^E#""P4\MZJ)=9L=CHL_]UR^/LAW>O?>? M/WPYENW#F14>"8T=">UEOU4M'EW3PNBX#7AAF3KM0?)4BF8XP",8T<]RB8%F M9[C_>!SU'(C<3$99-3;#W3&X$TL;772 $)/3LXW0*/)2/6/AA+D0,MTJHYU->M\6X #9,3[YX TPS MAVUN\EE> Z_#FXY7")\%FF[@&Q?5HB1RRH<#'O%IS2..\T4#APA<]_@23OC, M9.]TN$^F1KF)O]LY?O=I%Y;PXWFY9G P%-\X M-[3T-<^+B<[36Q-Q7_JEO$YW'\FN-G,0+C ,D.]/50TL^ON?/OYV8E6,\Z(U M3YMY/C;?E=55G<^?_+#_[/7KIY^![/#!'X#E )7;_>29E!6P[_D&D7]WRIN_+30>&7EQV;J_>\Q$S3+A5"] SOK3>JK$Q&)-RCC_ -&!MD'U;H M=B>:[12[3(G%Q869%/!AN"Z+>542>X*M!WD@LG6I:N)%T;8@XFC4^(JC]DBC M>K+>"L5>Y0BD4#T<[!0Z&?FP0=UKZK30_S)Y[88=VYGH1.& XOF453:KRC/4 M%HUI^>\&: :,TQD*XQJ8J@CJQA]K[R;FZBWIZ4#IJ:,$!G(#IWA5X\KAD/0) MU)*:!:X8MIW5;%^I)X6^<:LC%:T[#BEL<*]K4)K\C4>38(Z:HV7K\N%58O\/ MVJ5#V:6WI.N-"Y",G>T!E::I0/?A_X4KB%I*2W>'?D(5>&(:8!W$Y?%**0E- MA@-_*]?HR/N'':*YW]TXTMVH\GK2V0?Z+<[P'=!X8(7(^8VR@OX]'"BE$ 6, M*U"Y:[KW>]F'X U\@ 2K_] H,0OF0#B7+1/,EY8,TYX:H>4/+.UM&8"GOZESXF!2U1H%$Q4 M7# %PD5J0)3!WYEUSV<@(D#1U*VCIT9,B/P&JY0CW\"ANXQW56XU$EZQS> M6.ZNQ_/ZE[F%^;_RYJ_&?,!&SO-+0_/%-;']_^="%:5%&"]&RC_K?]9?CGR+@JJHZ?TXY1^!FX6W-(S6 YY+V85,(QF)*Z[?RP:?4=8 M"!F1N!'UA-B&NNZ&@WHQ,SP1\I&2"@+/FND4]R9P?O(5>K67'3P!?5V7]T0[XH&90#1#_U,%B[?B^& +T;Z M&:(+.5 5L*NB :3IKE%BL[^1$PV$EKB@]68FG 8%NMMQ7BCM3'F6LYK.>O0I M.KO; JX/DOUT,8/# *T3IWV*]GO>L,\;GT87QAC'' ZL\P(_.S]?-O@'(BKT M?,ZR C2BHB:ZD:A4CO&#S'R;LZ"#J0"K6,Q:G,K$Y'!SX.W$4[.\:27@@+[Z MHEQ4"[HI146V%VJ(,Q1XL/8RVS\ LB[;\X;4T0+^IW\5V4T6,1S<[RHHY':) M)%-PH*,V\UD^9G]"%)#I^UQ[#LQ#OBC,)R?&54PT!G=N\AE,GES&X^H2/@0C M>G&W:1C6V\9%5/_-^\EBG))-!9F7:SW;'\JGXO=3Y[:R33[CJX(%CKCW>=V! MFQVYELX!J$0":"MC-'_4GJBWYCT)%C06/7W8RDZK$F^LUC]$O?#H42^\4]I2 MWY=R@=B1 Y\&QC3!H)D0D_6G1T@"=8+51B39>3$'NFROC.$7O4^IW',OL[XY M,V?PU^ +,(S1ITC5DHF"*A/,+NFLMUYS\L;[P66UX[Z8>5X[7(.N;AMF[_[S M\"SJCCIN'8Z@0A%79YMOA1I)2BV(0\O:6H_EU\(,K6-;@MQ[P\%Q&4)$""<1 M."OS;%9!B=]$>VP&@ZA M@D>6#P6%G2,@$8I5$EJMID<&>78-Q_B1Z,+W38?J"?M;#>0SS4DAG63'O"-A M6"[RG/@[1UKJ%;SJ<":A94C$20^8O"X%/(%V@]A_1IY,)?H368K7ZMH:% M!@L)'+SGXSP1T.9G"X+O321X) -X"[\ZKVP\R$FL;7#'U^OU:B6<'NTZPN8T M+%R='PG]17 F7\V\=7X!7^TFIH'Q;\7TX9W+OYKU,X.]:,(Y33"X4IPNF!FL M]#H\WSMB/]4M# O++JP32:Y+DU_ >0L&C 1R:W^?M7 ..+?U_IZ4/TD1I GW M5'8#[]0VXO7JF/R-W/,^YN_X3+31D7!55$0("HF>0MALV"E^]Z<%[/Q_"O[* M>ZWK(G/R_2PRE%C6_ M92L\?+:4[)51U$?9 E)(()8>XZ8?P(&S B@T4!LC^ M3E%F>O39 0XAFB0@;5*FY&W:1A]Z[GTYWXC-Z)L.(<6LN>B +,4CHXL;Q9+^ M G@AFP\7I'OQI;PYJKBC=:STNZX!'>\3\("0PUMA?@==FNI$.KI!F;LU33Q5 MY%JVR?X65)2#PWC# GLV4EUA>74^H?MF Z8[5^>& K((ED.="QVN$LJ=[/88 MQ$ZH8GS%IL*'2YVLW-Y_UMW&GUXGPR-4$.0"E[ M^I; G ED!N]\D']QA5:H=]%A72,+NILQBVRKD<6DV!<1MD!1AS.B4-%H\(_- M-!^K=3.'HVU:,->+YIQB6&? ,_^I;F[.FU#>/7=+ &X#O*8N+V1G)XX0!$3MD'JSJ_.)1=;Y3EJAN5Y2E'76F M1#,X DKWA[ \X;4-@?K26\G3XSE>(ICC.[CX8'R.P7K5:_01TR&[*-X\^\=B MF62!?]L1RGGUI)3Y) E\WQSKTLEE^]>:6268WF^\!GQ#F.$3J V6[ MGA>S"?#..292(1*O +FU=#@@Q SDP$)15M68\H>Y#YBMW\BRY]4"(7S(;Y$W MRC_YLWC*J'@BJD+]A=V4M16,[H_;E4,T-6A7*LK^K"*V/;;:-EI?% MJQL. O]>)5@'0T!'!C3 ;GNNUU0"GR(@(N-T&YMU!"1$Z2Z-Q4PA,ALSBQ0- MC0@4A$BA=MNT-CRP8EV4)3I;7(!465PX+)8/(,5=)_U-_@C;5UTE8BJ852!P MT#&I&F]0I&_EMCW/?J5\(=H<31#T4H5\U2UV<&S%''_E<7=RVW2$%>NS3TF? M5:W1,.Y8@@F$ :(<,Q=O&L$I$5"G4ISO.IS\:#B(4M/8K5(0B,NYE5 3)%SW MU%P1&2 0*-"YMR D7]FL/A_HW]E+3_57\V:)\ %$K>LGN=8EX MBJM)&%B0W8"JO0;*$9C'I21DLJ !B.T*'P?!H*:QGV$DUZ&;-S&I#$>-+C ^ MPFG GMY>E>[SVR "!?'_'TI_7A**WPO(!'E#O.M,&3:9DB.-270&/]"5%Z/, MI3]:.%3LG3@U:*]%+S%"+_DUR^]Y\B.ZR#O8Q"91:L-!]<**_F;!2/K MP'G62<'*:"=)C]RYM-F?9?8[ICR8QA@BX?<@L\_ [EV...HF"A"<,F4^>M9@ M%!E[J$;J)U/'Y9G#:@LW VX^8? .5G&QK,X;X] MI#3CY*T&3A$\!I])/*5>87ZTB;[8!,]V@S"4_+R!>^A^]^? +MR??1Z$L&3A M''!B!':5U6I5Y-L722_07LD. >-%Q5W3^]"C M:(9[P\')JL\IKDDP1NRTCE>)SF(*SR!B ]XOS96K:*.?ICB6*"\^4DATUKC^ MQ4;17LEXJ"B[J[&A18O8T^-!182IUAMY."!GL1?8Q>ER[O'..]P)= 0MFMV1 MM#>IB>.2>C!=.VBF#P7E(@Q&4R8J_I8M5&>0@-4O]HW6E2)S;&5 3/ %C2U\% 8"8QAM MOC[5_*$JKJ\>%=<[I60-@G^QIEI?LH.5NL@^7:V;P&G%/HFE"GFLX8,BG9/- M$S&Q_1=@T>[,J,Y%L34-%1DAR5P3J^_O M6G$O;E,JF@([ZY ^#)OV\17>5T;1NYYBA:[J^*AM)<24!^_4 ,V5GA-O6M3. MBT>_J!9U>SX<\&O3"IVONE6)R>V!\4T.O]."G8.N7(!$XG'&^5?4+RKG!\TF MQ10$+^F-A-Z<>E5U\#/==4E6((@=] #%I6D8']JRKEE79)$QY(I%GW!N=%)Y M(/>4ULY@ B29D6P(D%E%CCF+,Z4PN 0!ICGF2_+?G(O:I]ZU<'[/H-N&J?!\ M.%"^@8&.T'1Z_H;_^V4!TO&2C\9[2K(C4*.>,_S?.GY]3XLS&W*E9$Q@\ M* ZPMAJ/O*$1*)O&CJJ_BX"N6[$]-*F2T_O @>-M'#-\BIWLK2-2R, M/GFA[*XES6!WZ[IW3Q&X8V;:I!.1CKT3G*XJ'XNA"\?IS/QGC-L(Z! M5HO<.#.4;G+P351H&5N"R!+YBQ5(/J?!A]/(O(9UV'NM%7VXEP6XM^QFU:)O M11LG4A9,4+NPZ\B-73TEV6%[,$PDZXO]*9_@,GR<]#^WBS4^MK<3LQB1PA%)JWT K1O>RA*OZO'Q7_N[O]1WNV5 R0ZVHOR V+'M^*,QSM[:\L M<+.7G?1&:'IBQLP\$@5*;9D7*I1!1R9>QPH=&B&7=)*@PPY&KD@\:W.V4'RG M0'S(1F#4/)N _HF9$!=:'6ON2BB[,%J,EDC5CW,5FR,/0KAL6G)CYSR*'Q@. MHDT?)2H1Q8X'B9NM)BBO7I+:'?[$?+147"#HA)1KM2]H7QAOI#!G/\X1YYS$ M W6J)C&4S'ODNQ6^I3\$&8*) _NT2KNEDK1)4[QQ,@/\2.0?%HVC$BA$+6"P M^Z6_VPIA7"OVRAYX6^<*K84O#'7FT(XG*PJ"WCG^&D2OINIA)]\@"4(A6D1CC<,YFZGQ]I-KLY0/GSV%62B41#G8MSG" M%KF$*WV+BH.=8]> .CXZ@AAS_?$NGU!GCUW]2.@6B_O[])YD,\.!]3/FK7/! M\4X$U/@%;Z+]G"5>KKME>4!\P^?Y$EU=^F7)]Z#6#-W+OHKG).?T=\D?"V]& MZ( LS=5LZ0YUBKEF\V 0=8FYF^JX[45SCG M;D+4#I4Z^):CDX=+/YH#A:RK$JZ-A4[1>R$H/[@)"47:662=IT4WP 06 M=AG)K;A8S-J"8UTB(R@.KM\H%QJ;)WE:&[2IV&KM65A*YMIE)GAYAA40O35$ M(_:.LQV5Y2BALBS*@AQS'":H)L5TN4)EV1'T#1Z5JYMWFCH>;-TRZW0 MY?,4:LNA?!H%W+B"J%B"73U$O%I9Q ;,*ZN\"T["UR*Z0M';EUL+3];5XNR\ M[RO1'?MJI 96#X9TM.*^^8G2@H:QG:&'8P-#T>@.EY$14^J/$1D#][>[#[V%S MX??XQU&X2)\N-(Q2*.[ ^V(TY@[[-FAD1EW9H-R:5W>I$A+3 ARAR&J%6G&E M(FC+:?_U#1=ZV%UAG 9AG4M-)ZF%VZI+U:;H\"7X;3T?-R"H^? M==9S-&W^C5ZBO<%ZG-(>U&Z O>X!&5#Q8[:HB<.R24W>;7WHNH/O%'MF;R0= M E%U4311=KB_ZYO2TP[,.N'90C'943B;'KPIX5P4T.]/:COG^HJ4$>=$PHO& MLI%J1%3\OPX?-*]FL+&2J$MV>Z*G:* M! G)[CQ3I1SCS>R4W]NH#/@$K)H93)]-JJMJ,9L(V:4,?%!N" 'LW]#^6:Z4 MU':V&Y5P2ZQ.V-S\Z6FUJD_1 'Y%!(AR BD^M2 V&DI< U)TGTMS7Y M3,(._!! 6%Q#JSYCXZH:>6*K(/.>3'5.K_:3^'MR=D9>-R#X6?O$=/*UM\$, M#O?LQG&;TGCGX)+,5N(ATAVW$H"932]^)ZC8]&>AO]H"?/3YWFJ*:+8"&WL. M/*&O9T7*$[K8<9C@("*WHR50BV(W7:X7[(7O)JJ1*>P^XGJ1ADL\N M2_JV&G]U]CRY5_*)D5ZB@6^\ =E>)"4B%0?+'# MLR?'JR'?]GF6RO'"$:6B08_L=_ JOP5 ?^])>@%[3V($CM)\_0VP2P]BCO>I M,SS?.Q@.G$*SU_&!6T.BZ4=WL?88-6*H4]::;9_2*0'3R,+ONGVXE@*) M%SFA]0(NK1K=N8"[_Z,\9'4TJ2%,"H3II+IU(+*@Y&PROXRH0)_3\31U6WET&4LI\2(TX ZXJBIKX M>G5'GH9!.+RZ78";ELZ\^>83B#;W@1MK+8@B]HZ2!$9M;+4+((B=LP[BAQA1 MD:E-S-1N05:N$8CS9A!?%@=&FHO>8L#*@P[((:[>D5 R^JPRXXL5T]7 MSO5/ ][RM]> O=%(MN;JRM,F89=-WTK/_\&M"+_C#+6D)(13>N;:7T$4)O_(>%]2B.MED8W+IL M0AME[_J:A!18&TA, I4\&[.+.EDZ&]?E%]Y[0B"<)PB&#KAUQ"$:U$FX#J_J M"]V DXO-Y?VA?9;<\FSB[UY4-#ZF,(" >]Q3NOPFMW3'"VE%/D/Z(2@#6U"D M8F1!5"[6&:7[P:;NHDV<:W60%:')XW"U&[TEDM\K&^@9>1:TBMH=Y?4S1^G[ MUGRV<*7G2CB#ID'+D7*AEHC2,0B$S9L*,8!+KU@>9RI1S6BL-J.67;AGHJ%R MYARG/&LWRG.;71VT>^F;I]S#VLP*<^E!26M37)R" FG;EP41ZE.T@9M%323A M>\RHGM\RFQ7_C?U5DEAF9YWD38/EJ':"LKU?)[7$ZQ6N"MS:N"V4]5M"?#;"Q.7X%\=Y]M_=O^P*F0G!P2K M2NPB4B9&_ @&L0KYT$L"TLV.;A_:-M)M*(DR1\+D\>@U-NKX*H!(0BB#Q9?' M!\&J0Y!;(=^2I+PPQ+F9('&>LU32AA2O--_P/>.\DLPX3_W?!%O5N3&>Q+EW M4!B>_B'#7P168N]%@N>C!UY[N+!3W7]'8\E!1D!324@+UI_),Y[@)^1O7H8>R51%\BUQ8CZA@IJ M"F$DT+%.)Y@MPJCE84&9 M[]8&VYHT=;[BZSV1R1:;;,QJQYE2H3X]YX8B2\:R7*':O$:?'3L7"=W4(:2+A=7M*WLM\ M 9N?XR5$R'1)'P)V?ED5$\O7;5IL&OA>-"[:YG7BB42Z2T0.0#3#00INY37) M"-8;]F74;V]%'AQM!+*FGI]^<,'#6H,@OS.P=;8":]UA_0'"&NMOVU8P=%): M4*(JP?HK&(BI/4",+1Q\KZB9%WNV$?<6RJT%5J07V<%KMU3S3-,40]MM3?"I MY3/)I4C#*J#4R-;"P]ZR%R#2S[BXM@1\$74;? [3O]LJABD&68G76$!/$#-> M08SD&DDO^6O,>-2'P=1JAP+ ME_H\7>3H"'4AT.W0$"(#;K(8LV9K$-9',R'AT76)7>62U*2E974@=KCT>Q>] MC(!&Q9<'EPL.5*H(=$8?9>?5%=IJ6!BALZO$'*C@H]8,AF,5C'02^IL4C:OI M7JK7=V?;BX.X]M72F%)G'+=753TU16L+H3]$_?'YH_YX=T+FY5X8*/I,MV$; M<,R75,6/@04?YQ)=/^DB)SI._Z07VKC6?W/!>-N^.J?&\J%43/@D[K1(@6') M*>SI&^,;NGNM@T8U<3.]X< M@J!7R/UM&S3@S[".B9>??5._; I)3@*@@R3?)'YYKP6)UX>_M2/UFE,G\VA= MV#O:W$Z%P8T%C=J$LR6'KN**=JEHLN_T"(,QFRU1BYGK=Z28.69D?'?OKLN7 M5!I1KE JM6IU,)[QI'V6;AUD)Z0@="Y!<;9$;Y:V-W2E5Q8E'4SBQ*^O672@ M ^YFW;N5^)*J*2HHZH8[WQL$5N":EP"Z^G/BE=C1\O'E;1%?*QJ58:=&;&NX M.^)@PCT=]HUP(IMNX!98+K:6/D%30AJ/\LP=Z##$&!:!^=\OUCU0L52QZ_7_ M6AQ6Y(>.X&1:J''-_@6_LW,/BXQ(Q9\74O P=D O/6C8FM&HS-\\V"FQU 0Z M/2/%:1IH2!H"K1B4[B'5;$T96^+.JR]@FVKY!3K"4A&;7,Z1M'#I-AME8V;M MA3UXNO^7 [VKG1R53::P%TC9QMLX1D%BVY1R.ELHU6B]KOR;% FAFH]>).#! MVE8O'FVKVR2E^/R"ZQY23JYENVB" MFW*Z.:;)YDN7&:D%W:U1E/"B^?4[40B<880?_TKR,J[MG"P$=I^8K)<8=/5Z MO#H!F# (75EV#4 4WJM6ZHM3S&TZI:-$NSX*K69))_>_%TI>L=A \&+B,L%, MHBR]UD*9$[-RBG,8.T\.:). 5'_Q1\4K,]:B[$@BI]*IH.V!IVL$K+]V?!AH M(:'*4TCLPRE6296Z>A0XNHYIK.NA+1.MQ15/]/;"+]O(5Y_T/UN/]DU88DS@ M+'FT]UA=H2]$U3K<=1KJG\32I.'.\5SK:7_5T#L A4,*5?CUG1 M9:G\NAGF;(%2R8TIV#71"1)L%,OKQ9?[*(G;(LSW#V^P8])S!N.H03\.X N@ M=J")(:TL8!G%#-G)S* BLG_05T'"=QD$GQ7/Q&V]F#=;IKHQPRE1R5'3RD2L2'?A%*HPB2<)UM#6GCH)L[::VWE3VO+B")+Y;Z7P2]?C+P= M+J2#9R,5=6:N+;%+- [R"/J@=]:8 <4(] !?]R.53Q[4,&B.";L%3SUI*8?- M1]0D"K_ 2O(639P72&5 5[54#_I45^?%*:,Z3@A^[OZJ1,2*>^UP1%*I2X\D M81D6I%/)E[T&O.8;J.(-UA[W<]EB-XN"YW :N5C,SO)V,TV-:S53 M4,M;5<,<5\NG2!UHSDV:8"]FG $WO^:#P\07;)-MX3%YN?$V>590H)M?Y03* M1F:I7Q*,ML*+ D"C!^\D.M+:#^&N/V#-]-6C9GJ7M_QE]MDTQ0032;HE)[0O ML4>ZSHV&]]J5CKPAA( N27"'Z<([9ZY4ZC2,;S@URTK\>5([*:X^/G)<-LK" M[/BKL22SKEV3V>BKXJR =^@1KX])OA:T23JGVZ31,OJ;"=WKS*,L\<,72HB M;PLSCGSXME=N2=L6NQJ8_K9F.T(4Y! UY82X(R@VU#*,;:*&$N.\K]N#%9"V M[6E@/VHE0-CNR=-?4?ON0%5W;G*Q7AIJH]3UJDT<'Q\QGP'%+MB5I5Q; MR8&%)ZG @5=X,5\=!!G;II>;4,5(6D:,L:-,6.H?_2*V]408@;T^!86Y6/>O MV;S*/I0.*:)H\ 3D-I&7G-0F*%'9<@ZI+'R+LA[CO&;]\9*[_^0^DH(K\F,A M./@K^FY=*=9=&^U(=B8KO%5+2?].]$V?'PZ8CCG_U"HGI0]UDFM7<4P>&Z-Y MAV][3ZCWTV=0^34@QK?:RF0\BURPY]()+TB,Q#2A=CDWFZ^$9IJO& S'D;V"E/G8?XQ;SM18LES_!ZJ^!TH9LOPZ([?4B#W5X*DMYJ M+;A!-L/3JX%XVR\C4Y]<8Z>*)K2$'Z06_=BY_@[1[:_V;%CC#3 V0D!]L-K, MF^S8!G7)![3-)O:OL'*'S'4O2K-CU<+U+L&N1=575%G@^MA+/_(R$N%UU/1? MOEFM5N SK]YD5*H"QIAJV#\P&=*S ;%<^5.ZE5@E;HII/IOYQA6<$,=HG8D= M-+>_E@+NI;I9U$$(GXY-AHCB#N]?<7JU=]"E;J&BM3L9VH<)LX79>-DU [*P MWDH1R,CLRE"PSB7:D1RM,VP9X7]KND [@?7^R[Q@;;O;#_PDAEB?V^:Z@AN) MOMC7L\K&$S?$V0IP4@LW\'K2#973H%3TE@ED.%Z6WTG<#YQH.@2LID[U@N+B M*\YG=!)N0 SM2F1RLO'L]1V78$TR_M)7.G$=Y(Q;I"REXHQ#H)4>'#R>:Y?* M>.?C2YS[CO;N2XD6T,-!EZKN_Z8>QD)G)1E*(-(KCQXS/JJ0SNKHFN+R<7W0 M-LTA_8A" H$E>^CBD8*W0DH>V_Q7AQ9I)!F6?D'>65 UT/M[_TDAR)OW-V"* M'NV([QOW_'31 !4U#0&R;7YN7/XE]RMWT]WIA&DP@C V'D++==_SQ]C+?B]G M^+,+I'5JF3K?&DVQ6QX;6:'#^\AR-H#:5$]!2\]53 ?=$0ERFKBMS'5=W2V_ M(Z8N$*Y@L,)[3DY! CBX#@'8>X%6">[PC]9M\XZ:@JXB@X#K;M8"I'/]D%*R M!*&$\WBXYL[!8VOS.Z;OPYO1=VVY@Y(ZLCG7Q0!L<<3%N78'&0.V@**Y*X+Y M)I@75\_$WH:>LOTP*%7M9S@8$K.MA^3WT%54<9*Y-:MR?A)H\$A9/P@,!5OU MCH8:#OHFG% N>E0[_IH/<'.I^-0/E,1FA<[XANK'$%*;DI1@RG5I5KP\J>SC%<4>$]M[ M%"-Y#7+[5\H[PHIN>$Z>#O'S9\3?(=.;DDN&%#+3H+LFO!#MI+Z69T3 M!;O=QV0,=S(I<\-^1L/0'*0PWTP]+KA0*J_%?L6EXE6G(%>E&!_:0?H.*5/V M>2XP6X"5. M=/(Q@C]&TF#R4LD>\=,E4P;6AZPQ=YP%,OFO;,NA&G]>E(V9 MV1JG* _1@F9(B]3;*<] V>G6@4 "H3JN:C&&;H* 5XVZU;M&,D@&'R]%3YV MC*6MM_HI_2>@^ KT$WY\6#]A]?_#8@O=. MQ1/FPDW,1T6-P&6?9U% M9Y15G'G&=<109LB87:F!: &/U^KEXY0, MENHZ?MR6SS%RB_K3BEJVDEZTW50L6;>+\7T 86.E&>LS4U:/U/[]I;"9/RVG9Y5P+JD=M28+#0U*TFI5=JIW8A^8S5 $J^($U19YWME" MJ*Z#^*7\)I:",ELED:6G9]/87A-Y)2WMN69Z+ML/H:?MC+26Z,M M=>=*L;NX%P8TX"*WW(9NR2XZ@B19=#.H7(N2,?MNMU&2&MA9$JM28ASA%PT9 M'"Y=+;V89-69GKH%+EM*-;P"44&UCAKM[:EUUZ/UU/KGY1]F1T>4K#&^LHA8 MH-U"MW1=G)VW?HYR#+2W8\>(MW -#Y@+1 7-4,?WH[HM<0HF@P+/C([MPAAB\?%AQ,!A:PGP9^SE0G%D MTZ'C&JLYZ_%HZ-!;_-'/&-4!1OP):UQ/%GB.:YW&KP^>OCA2CS&2YT9O//?? M0!I"-9LVT&OAB$RA*!>^-TBVBIS+(!WA LR\JIOA4[035-W12ZH:S_+B@K9 M^8'22T>%E4V9F@D]1XP&0QC9++_B$[6'&+3%TP-UK0-..7VQG# ;80A7<(7I MFH#&]4^'Y=(EE6DLK!7\6I#>&Q.77*$?2XQ-,PD,=%?8]D'JVH\==.]2@=FG MON75V/HX/LG?(\61\,N8A7Z+,YKTWD-ZK[Z-#.M=I2?.,17Q/6GPEOU5'G;-W +QQO[66U 6N%)9\?Z<_K%Q-O/0G&7_FKT^>/SV=FA]E?LR<> P73%DS$[W(LJ2\/OM.7C_[=+>KD7?3'Y\ \ M_U.X)VR*Y:3,$>'*'/@O^7\,7O,W/ OW.+LM[WR31;.*\"0T0?C/9_P/'M?C MZ=_-Z0/7.JG^?,?O"A+[FMR;'EJX9[9%7,OJ?PGT8BA$*Q?2=)95JHA,;'Z, M-$$TK,QE#5[,3>II?+C_PG-C6<5\KJ;'-J22B"6K)KM=2H24";@!>]:D]P!6 M7EVA*&O37T0U1( ]W(]$O>V%[;KDW?(Z.)-*<1/T M;:7/_&LDET^@4>\VSGT2B3;G-K[0>*PO) M^+VDD_C24JKR.W10M;J67_+3JF8?WP?D%Q@E5#^ IFEH2)MIDMNO<-' G)NZ MV:1]G4T\%09S@ATN"E,G_N04O'L]]/25CWE1YV;W\[3[QVWL'^QE;[5KT6]5 MFQTW))C 7'J3_92/K2O59D5NQ2=]@%9/>II8ILWO>$'^2$VX]*!*5/HNJE80 MQRLB!)YS(*H/B!VBPX&@M.D5USQXA*:X*>7G)I]A1*G.RV9*$1^:,CO%YS,S M.<,04CE>7)S:WI3C<]@XXU @.9#[!<@&[#SD#67L0-BOSLQFW6'B(4SMOD_K M;[!GNUT?*EVCK+1P$_+*NCU%7H&^,-[54Z..806KYTM;H@!G33/ D)@X;^M, M,-V(YB=7DWG(\,/'ON)W>[4/Z#(^/=:6;^^T0L=G6Z'C(U7H6)?B-'>>9R[U M(6HI*HE7YX;D3UX*H)R%M5>H4LJ7Y#R;;.UT$B RJPT;J1+JV_5SC7#A7I3(1I2LKN7K@*=+S#VF/0!5G[(R_ (O5*:DU2XH%##A M1J1A([9=NX'K#Q%=VD%1S5@<[6^A?#P,>^CE_5=8"K22BC ?D6PDFYQB8XH- M3/;R<_6*^DJFSL^7#2OMHPP?)/4=8]L8H,=Z#+"]^9SX*=5@P.\2Z W/XFM9 M72%?YT(Q\*>YBQRD"T:/7&*0_P*UA/"QHN32SPEMQT9& M(2%9FP3$(4[N8]RTU41BLC9(+S[8'!$9P\'9(J\G!5T9JI000<&@W4344O,ZL))YR MY3_M9!UCD2.[."C'0#&<:KH%E?%05<9Q@>B];7GX$P5J_&D%-8KYI$9J!TO6 MZY(A<2T[^[M=\<(J XRY=2.@?.$W"H:G7 1\E5"KQ87<8XO\PKNRHW&H%7@%2PK]\'A@+^X9@*)\S$4 M F4Q[F\>&?#^A[2S)F4'3!@D>UE]I32"&>$-8&L)VD2YA_ZKG4-);_^#U3X? M.R'?JMM"Y]J%A+>#A,)9\/.ZN,!?>7_FU/==E&Z!8.YI[)LH'.7@W\ARI&N* M^Y97@]F^/%G(39."RB N_"J'_NS]>80]?T22,"B"$(D!)RE(N0$+,+_P/(/= M"ZSP@E473AD-9FP3X^@;U%M3>K;,+F1#T''2.1 &L,2< ]'E*%]Y.VN+88K= M W8?29HG&9G=3HMB"IB/=L_6$05*';$;.69/<:?5HVV=".($<,G\ M_D9BHC%+08JUNVW"$EI@@8CV?T@+=7;#^[A M&UQA\0E=MVZ@#U2FK[+]4-J"F*"SH?#+R3%FPTI:[+8S3[\R?.S2BAZ^0$1@ M0098/L'.()BXD7-I@S9NZ.F'FR(SG#Z[)B5_35-(_J>FQRL@U(NZR2)NW!GQ M=O;Q$>; >\=/G:F+_\;ZK)UT+>UAXA*L(FA#E8"00.H:56:!_R*:J:H3 M^3Y>:4/,+#P3=Y%GJ]".2[>CM:#,D)'NX8X\G>V,=Q6G*;MS4E-NY#+[[-?] MK5TSAP>-+'QL,7W7)'U H1W;AK*UI?#GB1*=GJ[BU&T*L8?<:WOBBBG<\Y4_I"MO^5]L9=2B3K=*39/HL.-+?9][^+E.9U20#%Z4-JFNOI67$C")Y@OU55)195$'< , MXI*4FG.3SUP3"Z<4W/>R@FX;'BY#5"U>E6_HV-:=5*(*'O$5BVU$+8XP161# MK>QWC +T-Y.*DA>L0&["8#EM1U&W2VXZZVK+D'UP93"-77B,(^H5O9GQXZ+& M7;MZG[51*=,A\/EW*WHXA5"7T3/9GALXBA5'7UT<#N**?MW>47\$M=UGU0<@ MML.8V(:#/FJCF-./53VO*/0(BV^JV<*5B*"'Q,GKE+^DN,7T/OW.Q'V'VC,D M]?'#P_T1IWAJ31F*23)+SL%<+;_6BWD[QH3]1=TZI[T+KC2N:JQ7\UV$*D7H ML [Z*D<9YYQ*%D[>."S3YHW&[C.D\WR/_$:+4C*F8[,)5=I[+^ 2J 5\3:09 M[;B:+P-Z,$ M[[3@>I 6RV/CYKN\0R_@#G%4UV9 ;LU=Z.19!XWH.9)Z\_57NC#^(/GR8F\_ M^XG]ZL2G:2_I.BOPKUO1/[-_[41O:-W"D#%D=$4%T7 M9^"P!BV!0@K=8,,V]- 79*FWMMX&[N6/N@XXS'=F3%Y,+DP*0O/U,]8?N:V% MATO)986=4D0[(M!1.W@E;Q=3=90.!^.B'B\NT+LZ-E;:TA$C=L)ZR&'JNVE\ M58GSCT[=%I'CZ=O6X'GM FKX;%375CW"ZL5-S8W;"7=G-Q+Z=!7?;!T@?T2< M'95!HF"@^38OPKI915FT./3Z=.IG3V$OU=25]GU*;;@G3N#9N8Z$R.7/$B\P MA.(7=+(6.)8V@#%XL[I[C=M55DWJA[!R NQV?5_E^T4NRP2 M[$Y,J=U8+F A_LE5"L,YY[,W&6;>\(O>2Z"&,N:JPM.!B3L,>3<=)VB*R9]% M5D2E6.G[.D".4=MQ7;CMF;%*5]OH/Y++(_M=YIY__G#EV/? M-BXU].2BL'[I1S M2UG- U8T'_L/WZVX/?143"3WST(@(EY?B(#T@ULL8F.] M!BC9,GG$LY5+H5Q\8,3E\*L9X]5*8K-H6A->A.Y*( *D6,59 5)PI-*Z.Q>< M '50;:-.OOX7QU';+;RSP-[EV\$:*"(^GQNXX7+1_?N9A&O(K5?("E8X(7Z1 M4J=^ETGK$XC\%!!@7F!=+QDBD':ZX9XF\2GHZ*H/QAGM25U1 M]YY@YW-,WP![OETR(HD&]R3(I +!;&.=Q/M.J2=[TRQ$5'.[,@ZLBM"\]Z(# M0.Q'5G]$4E%2/PFVI_0XONJ0K I$- RB$X% O:4N@UX,CF99-[AMY^SK>]YA M]6 6;7JM/8#CU#HIA5@MC?N:]$%'DTXJJ[=6I#VM2PI$W9-.#>HQ*=5K--J- MU6V'H_,Z^<5?N_\P&I+)0=#U@>R"W-J+W'\M>2.$J[?I^Q0K]Y$ZZRNQ_.[( M[:5N^MUJU_<=)L*R)QLJ\JK)!1K$P2@ROI+\H(21[7S" UV=+S_.94=#O3RECC:LY]OT=<_-G* M3,IL!--1*@@R,L$W8&HS,Y=>!D=L*HRM<\ME@]\LA?F6^WH9;BM;A:?,29?# MP64UPU+#M=6PO!2[:CHU'K8H**K4:QI5IU3UD'T4;K_R4ZSIW3&_\B:[,NBM M;&YB?Y4ITZN1P,#S9P<[^>X6@NG(JP\C]27.(UQ9[W\['K[GV;&-J!QSY>Q_ MPN%_-MBI"N&97*)Y:AU_>XQ'&S-0PDD0#B$WG7(>+ Z"2N2!BH_UN;DHB/]8 MCD4#HAD$KTX6,UM@_)^F(V0(K#"VZ3U=URQWN"NMOZ)-Y*%R 7_6E.@Y/Z.. M^*DM-:[#31T>-5H 5[7F3PIC6E)SB>' >5^H&S*P;J_G[D/T"SQV?[_;2_H" M(^U:_Y:#45WD<3]NW$L2J6U:R'#0%596%<";X8:,8)ZKB^MY M])A_LWH2EVB((D#CO-2826+:&L;1/@R)-=R,N]Y6)&#PZ]@%0RX]+TRP@MCD MHBY=GL6U8F?$\%+;V%?LQ!P\>@XJ#IJ#UGJT<1G/+*-ZS!(H$ 0'63Z2]GCH M3,K %O-=NIQN7K&N91TU4L1;>"Q\=UFI-B&@H5A.@HA9'ZO@E>1:0CRT^R@& M<&[*J+8[518? MA[>;((C.4*W LN[68NW;2.]3J_&:9^PGO.'I#0^*H@MJH>V U3J@>I:RX9B'&;J*R: MST=F,:5BXU_5RY@,,G3]1WH(+?86F;CDK]!AB[\I_;AOQZ]2H.;GS* 51\BM M1--CK'B-2[9.&O)W1"XO__B\O=N&>P8CY!^F::%D'3,]_O:5B =T["&A.@4W M5"?E/KGR%.EKSHYSUFOE+_0>RW+>6.IV!,\?O,Y^W/MI[_,>(BU>O'RSGI$= M/'_Q;._YL\.G^SN5A57#'K#.V?WO>#%K%W6N#G1TWB\*+";"!3+\'DP\6?97 M*]'>T._4O\O=?1$$X)_&&[73[$;AY-%VW$[6V]3HG;EQ2O.EJUSTS*VL MAEQ.MXV3>V'Q?+.@>!@(]ZR^T9;<0]$6!))"I16[AP)=GY;IA===U-V+JX^B M&B?NA1%<]*[/9Y,8>^CBP3>O&W5W#O#1PS6N7S\:UW=X%?@F%,UXT?AVLPM[ M>%"1)$ %^%C!H0+X2H[]<:@L&35>JZ@LEB/0"$.$A$C)%BC6TSZL3OA/LFS& ME 565U-#T\8KVF(GE"#JG$O"^Z44\F<_K_<*9O$;;F!G0@>OCUIR4X7Q+\P$ MY34R1N^SJ/ECA4_X('KRT(>%(A73NLDQS-:X>MUBMVBB/57><=FMO-@,2T!? MLPLY:F4X"7SHA&H$C$XX?( -5=;HT.R_#R%6SA<387IX\,X97..$*4PM3WVI M*"3ZA?ON+J.>G/^:<8%Q(=1 L+ 8*),T[#\6DS-N*&35IH!. MR$>E)]1-([76AL1Y=#5!7)K24, JB\)6["+V9JJ*J\U$"4-400AK&\<)YRE; M'"ATA5;\)=-@E(&2/H%+4\+/A%!LJW$U@]^3YQ'HO7$='/4T0:\@!2K8V_Z; MM^9NXV[',4)VL7.B8&.*N%2"= M%[9KO_NV^XJSQQF((PF-&)M1(""O4>+DPC(8F/<6G%Y0#D6\P[\'K&JMVPZ# M ;.FDM9S8?0]4/J3E'-/%>? ML].5W*_R4OA/TJ>E8G]L&UZI3K,>[A^*>T\U7IV M7^7"W15J6IJ7[G4;O-8PLAJ+$Q6X:SZ%$^ #F?@XFPV^MPW6]AQ8&X2Z'B'@^ZTK_)&>@'3M+JDL-I)0*Q&:E4$A"87 M>=7R<.B;#?MPP_V'SQX]$G=\H5^ /*5$P,T]6DBR!/*>]-];U.J"BRN6R1J! M/NKHC7S115R%$1F+D2&1,$$HV<@[O>5!5W?:L:[D7(G8L.:@1>-D/6 <^XH:6MHE?6-4B'Z[ MB+A?IX'%];-"[@:38\G1X;P3Z!%TI%+$)\\Z!LQVP#D^$,0#86P*!5$?]CI$ MR'"P(23$&8#7!X7<-0;DE@B/H!OYGQ'A\5JK:/$UKNPM79-YLQ+?X:,W,"#J M7ZUXR[<#XLA6HC6RNP!K# ?]64)KL!GW&BU?"\U(YM4\,*3&GPZAX5S@85C- M^@X5_+3&R[UQ(I!S;%O_(VJ1F_BX;6,ZQNG]:? >/I" Z5T$&?)6 *D8_JKJ *UOW) M<]6MN1F"P5?-T8_PB&"X+@##.8VHT1# '96FMW)81A M.+A/#$-BWK>$,)15[4;W]G -M*%WV>CLN@6:PI_# \8Y'#P:['=]U0_]P.ZZ MBZHU[*)Z@/*:0-[\L,C_'+0#H[^"[_Y/03L,!W]T^/G>+8:CQ*WH1_)L<"V4 M_S]HH -&1_\DP)I_&:##/O=_VDA%ZH,Z]!';6L"#LXEM]/>Z=3 >,N(!O1*V M8,;#1SQ$4UN)>1@.KE\&X^%C'I#* ]##G[:JQ?Z+&X$>>!W*#&S?@Y4PQ!5U M+!X\$()JVMVP;(5$7U<@(9CQ8D\Q_^IP&\6\R>)N5F*$)4N S@P69W( #M0! M7;E?JALV;A=P_.3*UR:)? %I0)JM<6">C<%/:XH[]H6*73"/9@AJ!/J%$[=Q MS>2IQ89QI5Y%%=Z.+'X)$B>HC<@> "Y)#,3SCP7Z#[1:)S?HR\_RHFQ:S^6:,-[#2[[,"W_EX%X( M]EAZ2G1? U9;Q5./9D)U[Z6'+0F,O(;;4.-'@CBQ7,&R+/ 22O6VG6/OB8F7 M9Q(J'9W2'%Q#U*_M_& =*X>/CI6[XR7.!0*DO?-6B*OPQ#FR%]2_1/%4X-02 M+LNEX7:*7FSZTKCT.*M=HFR?UBA[YBA&R'7O56&,.ZB]T$+D^02#>AEW6:"! M];*7H&79"2#R(#&#D4;OO1LSR],-)Z*++VV%W95UE]K#.6%$JK6_=B M?*V4QJK98H[4\+^>CYX]>X8_C='0&FL,[T)[_1*3J7+04<9YJ@ M\EK_XA@;-'.]YT/E=GQCO"SOXZ[)&)B2T ZL[XNI"2)%$2E\U#>YK +#YB@[ MV)"7B:NAHSF2DD3=/1J0:NBY<+[C!5 (PM,F$_B:%(5@SS0\#DPQLNR+*7V% M_.2J=%_DMC^D;T&I*0_'1F>REQV72]6*K).NJCT1Q,84=\M1)KK"]K0;@76X MX75^$:=("]!P-)8GYN4Q'ACGR\[\FGK&U]GO98%/?VFIM3;^?23*'C ZW!78 MB!:T$M17L:,DM[PLE\Y=X;>1)A_D/W@")"BQX;KS_S@-/MXAZ^=H%J!VDW/& M>2I6[(.ZF!K1J:MY"*JPB4BVO'30&0IC'RVUPLS]GBW1T>;N\!A.Z=GW>,.Q M"'S/4<).XP9R0W("(++9L3C5=D\/.*IX]*C\WBF3/,Q^ 5IQC=D-LLMC>U?B M.P];-#5T>XM.73)4RZ2'X' P0Y3L6N\_(56K"[V2Y"];6 SHM)A2*#$P *W= MY[W#U$\X%K&J46M]8X,1(^=/EG44Y24H/YPO(48D,PY43IN%",E IKT"@<+; M,39Y8V10UD@GJUPYN:@ 8?.WI'5+W!-7]\;#32YJO+^C[%R=S [_USFFVJ!_ M(Y<#RK-+("Y;8:>Q4)\4)'D5QT/_Q6RF349MOH02 WKN:"*1^H3LOUM..9:C MZEPC +G@EA&/XU @S%YD)V-"UY((J\"%'"^DBO:1;+H>#H%BOWY-$.J0J=>6. M7DX+;H= F%3RBN6XUXTQ7P44*$$J2VKM>5TMSLYCP*6N;K/EEI6OH<(H1_0PV/&RDV&OG M\B]! IS:?_L@7-?N$:XR4+Y$\D!MN,100BEM*EU'*X()ULJ00)94M73SA7T3 M;2.H\^ EM7%GX*ULS@L@#5"WRH4U4YAVD"GS=@&'AEL.JI:7,@4& ?#!\-T,#O*,3K63,)Z2)(!:2MG*J;W,?C4P^QHW#,ZOJ4"^ M2*[(<=,L+FQ"'<_PM\JM7H2G?8DV_0*_QM>^JA4[)#9M5<^K6AL UURTC^'< M;9V7S=18J01W"8/4TOZ:?LF-/L"<,!PR3GQU1-RNA",_+^8@5NM%XYG0/%RV MDV-,[.CEFR\+PC7#W]_37_"WK][L@JB:(=R9F&O\C+9ZP9WQF#P"\BW[:R1. MQFDU#(MF2K<[%[G4\7FB8#:V[+:SV[!G#J<&]"*CX[+&@C6YP6IA'R6E@TB3 M+8ZM!GR)6NB0L8O46.@5!%YR7IP64F4MH #\S?IE9MU5RAUGL=99SP,V7IX_ M&B]WRHQ>$0M2\1;I6TR?[(1!9B.^^.-)Q11ZC$F+DD^COF>,YZ'Y4)57G'#( MGB]1A2C-C_702(SZ\ML+>%FQA'XE=!",T18QW\9F;IUP4O+=Z?16SVT6*(V, MZ'WLZU:MRM.!8T?<5GUNK[.3_)NZI^U1.-QFOJS8JXJ<_KR:33S-4@VZB-L1 M2")A5ET!]7-F4\!%N&?<9#&F2A'7]]/F,W:R%CCRA(7VA3'L!)[":=08+")R MH<'1T"49Y-2#K,V_V062&\;C@G&@EUF=[6R5-YT8T1K/:K33("J]K69B!.49 M4T2XHH%ZOURN/O[^*24"F3#I1G5Q#[1Q5H$)6DHR(YQ .496GGLX0)ZT1Z!( MT%LAQOUG4=IH]A.[-[![FI"6)N;1VJ>&4&X6:D*+#[^0O.GHI!3;S$GMO;[& M+G?UWWOO0OX24YV^Y)=DLOPXRQ<-DI\X/GP^1EB'CJWA;QWRMREPN9@3N$.;J0:. M6')GS6"8B;-;Y=XGSE>,C)QT<4RE>K#JQXO5ZL?W?WG[\=U_P2]_/OGUEQ_^ M/U!+ P04 " "-@$%6\5)\V:X' "I* $0 &0T-3(Q-#1D97@S,3$N M:'1M[5I1<^*V%GYGAO^@H=.=9 9"R&[NM(0P0P*[2XAV?%G[]>-P,JC1 U:MH-TU MR!1TM],?_L+N)[^-!I>UA0C26?N'DW,A:XQ'8BHO:Q&$J6W5N2O,8JZG0C92 ME;1/D_2"Y=>>2E,5NUNADFG#B#^@W5I?ASP6T;(]$3$8=@,+-E8QQYYZH^&' MF\N:%M,9=M6YZ@X>9L(3*:.1L4[SJMMIWM'0=D70.ON*(?AV3FK=Z\%X,GP_ MO.Y-AKYZ_?[PYL/J^OZN=UU<_SKL3SY>UEJGI]_77#QC9M)E M!.R2U1(^A8:G@7]J"&E$ &T^5R+(#?M%XW??U]@O^;O#<:_>HP-MZP1IT2^: ME!]M-"I/*=N<1/:E+_>";<4T9#,^!Z9A+F ! 4MGPK Q)$JG3$GV7NF8==[? MWDQ6G)R)%!HFX3ZTI5IHC@&W3AO_[C3)JLM4R'Y2,\FN3JJ5-73*<@0PPA#[X$'N@79NS'^OL[/3L[,*BS4X@?HSI M@_!RP-_^^#M[A?B[X@9?.2(M7K)/B*<(@BG4'0RU@V&@T(-4*?/1+Q>2<;ED MF4QU!CA!/(485TG"'K6Q:2(2:,5POR2;F MG\#"<>74X+T H\$^(TH&U D9^$+[68QF$IMC* %B%WGASYC)Z&/=?@$:LCP/3Q&@G(<.#'B> 6__ MEQ@ +!02(49H74.JCO!'K81A7N ^Y?#_=TKA/MD QIOOFN]^]>%R?&USUO>:)T? MP7$A@*B+EUN=!Z[51C-!:E\ZRE&\C!)!B8F.&3389P*O5CXO\O O11ZN(R]4 M7)GPZ(ET9?L@VO;B\&I0:[;F#\^?)?@1/WY]#.^#P4H=@6G%T,LLK)-0\WEF M]F]"@LD#I'C1E=-@*M/H 3/+7!B;K] ,I'5$!>LZTY73I8:(6T[E(FP-XWJ> M2NFAP*R'P1@5B8"G-E(/7ZG@6M (A).*-H%+\I09DF]V63-6Z]GLI@Q@0"EF M4VJ48-4C_"SBE)1Q7#:(M0S$%DY4EL6P,-6*!V2)B1,=0' HC+XQQ[Q7S[&] M\\8CJKW0LEI9IQQ+.;8'XY"F93919Z !V&(19&8(V3, MCN*F4+![)"UWN57N%!2S5,*6F'",JZH\E:5/1[!/7N4K:Z":,7QYDX%Y135J MEP=P,X'Q7#AU>"C)OBD;@E?(AKX#VJ,"W6[#Y66'?;*+%?M7-"30JA7E^YDF M6);DT&.OL3(IWJ9?1]"7\=%1L85\M+M%B.S"=7_+. _;1\S;_4/:6I39*JQC MIQIGW*R4(V4,RT8(;"ZULY&GN26+Q">(\KW$+?OZ"Q-4K;PT0\\Q\)".]MX3 M.?\'[8G8GVZ"@I_U]>)-N:1,DO4ZCDZJE<_0BX^*HB(ZCG51JK19"31[ SW& ML4A3@*H\J4"<1&H)^'0Q4RZ-\ UJ(15(U=%!CR^2=2/[35HEL>+H^@U[<>F-U^9=^= MVK_/A$73-'Y2TDX7IW M5=J2#X3UCNVQ_3R>9XQ;'T:_#-JM#[U.MUTNM4;]T:#7[OU>>]LX.FG5W2.6 MUW,#UKJXZ?[!+MY?W@QNAN>5WS[T1[T*O6#E$MI=@DQ!MUO=_D=V-_ICT#NO MS$203IH_'IT*66$\$F-Y7HD@3&VMUFUA%G,]%K*6JJ1YG*1G+'_V5)JJV!6% M2J8U(_Z$9F/Y'/)81//F2,1@V#7,V%#%''OJ#/KOK\\K6HPGV%7KHMU[F A/ MI(Q&QEKUBW:K?DM#V^9!X^0KNN#;.:FT+WO#4?^J?]D9]6^N&?6^??A?I?-V MO\JN-)?W[.Z(W4(4P5@+J:K,!YV*<%XNI1.>-C?=6.F"O-A8E$<^5=IOI&>2 M,]L*P:=S,>@5;5W<#+N]80V1,NC+Y[K9S63S_UN^./IQ7&L?'WU>!W]>$-"* M)I\J$>2&W:+RN^\K[&.^1?>G2GK$- MG_ILPJ? -$P%S"!@Z408-H1$Z90IR:Z4CEGKZN9ZM&#D1*10,PGWH2G53'-T MN'%<^[55)ZLV4R'[64TDNS@JE^ZX#$4DDD2YE7[#X^2,W2E997WI'Z&C&CL$ M]BGC&E'.0 ;H0A=\B#W0KL[)3U5V\11!,(:J@Z%V, P4MB!5RGQLEPO)N)RS3*8Z YP@GD*,>R3A MCJ-S""/!(Q9R'XLT4S%NVJER=HR72^L6$J%F#-=SLHGY/5@X+AHU6!:@-]AG M1*& .B$#7V@_B]%,8G5T)4#L(B_\"3,9?2SKST!#W@B-(!8F AX(.68SD4YP MA"8!WWI([2;HF@IPG%.L%C!OOCH/3Q%@-0KM&? \ ][^FQ@ +!02(49H74*J MBO!'P;@IG'KF[A_N7P_W=*X3[: T:;[YKO/OAS.1XSN4E;8\J# 4^'IA#"YL^ MXQHL0!%PPL,Y(NT 2 LO$F9"-<@LQO! (0*?RZ5 &#]2)L.*%#FTBAQ4$ZU\ M"+#8L -$9@ (=0>_WH,_X7(,K(-[\C"+T.)E[?.6UQJG!W!8""#JXN5:IX&K MM59-D-:7CG+D+Z- L,)$QPP:[#..ETN?YWGXMSP/EYX7*FZ5\-@2Z/DOP W[X^AC>!8-Y.@+3BJ&765@EH>;SS.Q>A023!TCQHBNG MP52FL06,+%-A;+Q",Y"V(4I8EY%N-5QJB+CE5"["EC"NYJ&47@J,>NB,49$( M>&H]]7!)!=>"1B"<5+0!7%)+F2'Y9KC6[* #J48C2E2@EF/<+/(DY! M&<=EG5C*0*SA1.6J&!:F7/* +#%P8@,0[!.C;\PQ[]5S;.>X\8AJ+]0LEY8A MQU*.[< XI.D4%P)[Y49)3L&:&R0A94O$+JZ# NG(/<$]$8ET3K)Q6Z0CXEM2 M6+@[RJZ9KF1;5A,\Y"-*,IT@WXR5N;ZO=& =L'G7&"2JUPAIAV\@(3Z3"2:5 M5CDD2$5?)!A%]^3ZQN3R7R&Y>E,>97:3)^!!&&)2)*8(&;,EN2D4[ Y!RSUN MI#L%Q2R5L"8&'..R*D]EZ=,>[!)7^<(:*&<,7SYD8%Z1C=KM =Q,H#]G3AWN M4[)ORH;@%;*AZX#V*$&WQW!YVF'?;&/%[AD-";1R2?E^I@F6*W+H<:NQ,BD6 MTV\CV);QL:'B"/E@>XT0V87[_H9Q[K:/F+?GAW2T*+.%6X=.-4ZX62A'BAB6 MC1#86&IG(P]SXCRL\0-^^H+$U0NO31#SS%P'XYV/A,Y_0^=B=B?;H*" MG]7EYDVQ9)4DRWT<&RF7/D,O/DJ*"N\XYD6ITF8AT&P!MAC'(DT!GHZ4GD(% M2*\#@>[9-@Z02AB7#,4]_$_)6<%^^)0)]-Y2/9.^/7$\?.I<81^)_LL'"YT( MU3YF'P)I0*=,= #F"T#,YN)JD=_/<&I(+#GU;^62S5OL3T+%P35!<"L3RJ5M M H<:^M(B#!1@C$M/UM,0=_U:D6(:7R3KCEX6+%_]\LH5>!H%WMPM>\->'WC+ M-B_L? $U[ 6E]2M"2[9L@G@3Y 4N$=.K7/BJ)&O3=2I'F';^I;O.IN6*+$T+ M'YY@%OM,'_)NGV+*\U>V&E3DX?8(>EGTP.SQ*_ONV/Y])BSJIK[M4M,Z/O^Q MF=CJR3_NQ>5$0,BN%KR]<0JSRGH/X&=TY, ^8@&[U4 =TY&X,W8AJA.@3+-; M P6E54P5/&_5D2NV:_NE5<_O^#G,U>D^(!;::X1_ 5!+ P04 " "-@$%6 M^T?G[4L$ #T#0 $0 &0T-3(Q-#1D97@S,C$N:'1MY5=M;YLZ%/Y>J?_A MB&E5)^6-M-W:A" 1H&VFW) %NJT?'3"--3#,D+79K[_'O.1M;:^F=;M7NE&$ ML'WL\YSCYSDVVK7WUUC7KFW#T@\/-&_DC6W=_MP\Z;94K5TVL;]=&8 V=*Q; M&%Z9SMB9#91/UR//5N0 '!Z@G4EY3H6N6:./X'JW8WN@W+,@7_3.6V>,*T B M=L<'2D3#O)BE36NSF(@[QIMYDO8Z:=Z'JCU/\CR)RZXPX7DS8]]I3]VT0Q*S M:-7S6$PSF-![F"4Q04_&>'0U&2B"W2W0E3;4[8<%F[,<9&2@M8>ZUI[*T!Y# MH'9?$()?Y$3137OFC2Y'IN&-G E,;V;NC3'QP'- (OG]J:AQJ.>'!S)\L. PQ MJ82'+&)IFASQ>9;VCTB<]L%-> -&W&_!L5S@Z)5Z^JYO)G%*^$HVSOMO #U< M)B+&@"X=S'TMH 7+:3-+B4][/+D7),4][#0_:&UII2-^46#Z6F("R@,:@$5] M&L^I*#%T+QJ8L&X72 8(#L?7H;C47PJ6,XR;\ #L!W]!^!T%Q!:S+)-AXU]: M!B2GL*""8K!;0909J&+ &!OPGH:AH"OPMI/1 '/!:(@.T&'.OE%PPI#Y"!C= M'AZ8"\($IEQF4JX]3(@(&H#C.0M7#4B7(EL2GD.>@'H.%8'1Z]MW_3+&DL08 M( F2-,<0MZ>XY0Z6EI);E1N7B#GA-&LZ#Q$B-OQB*R6W&CA.*VNF\5G20>&:0 MY:N(P@"4E-S1YEQ0\J7)>,8"VB/?$A94AE8]^?2U A\K,6/@:V&7M5YMX6EB MU5.VAW8F;><4=K,(ORKF/NQA\G#_*_F&RPBU[*,<(RF$M3@$_;ID@L98G#)) MC!T:J2?'!$4K0#T[#MZL&;71TUI+2*O# QQ7+TY.^X7,Y,X7&<''3#XD 5Z( M4?!_(%3W/THHQK$>QZ0X+O#DR GC6#]864%KMF&I0[JE@F:26 TY3*((X6#] M9B1"VF4I,BUK%+-"Q@GW93\N&+!BZ:)FHMDR*HF9I%043K.:A]79TOIGJKWX MH7E)YP(/HU4ED^+H.?GAK/X%AA?WR]T;WH;T^USA?RP73V#YXSB>N1?!H]>B;>[4>M;:J(EB^>)%:U>?8B6WVO*S M#3N+K[V_ 5!+ P04 " "-@$%6Y-Z1P#L$ #H#0 $0 &0T-3(Q-#1D M97@S,C(N:'1M[9=;;]I(%,??D?@.1ZX:I9*YF%R:@$$RV"2L*%#LI,WC@ <8 MQ1Z[XZ$)^^E[QA<@-.UNM&EW'Q8ARW/_GS._@-O MZ'2V"^7#4OJF>,:T "MN1M+: +F8XR)T6WD(@EXQ49Q1E%&852TB+BL)^Y,VC5UY04(6;)H>"VD"(_H TR@DN)(U'%R-VII@RQ4N M978[SN.*S9@$91F8M6['K$V4:<\I,!JO*&&>^D3K])RI-^@/>I8W&(]@%,:$;U3AHO4.J#3>!R(4L2903^54^?2 HK*BA* MW].5V9/+0MDZ] 7A]^!684*#@"X%XY$.O16C"^@S3OB]U?/.--5E^2'C+)&"*+_J@$,E6VQTB- ;L":I[NE M\-&QG4B8D01GP4'A!NYY]( .7=+F(?=[V"BR#L+@.\ZT3B8WG45E5JL[=(JY MNN.I[4PKF$2'UL1UFL7+3V$\)%>#;)JV5M>@YPR'$\NV!Z.K;=F=6+VB_&E@ M>]=MS:C7WVJ9GBDD(^7E'NQA\^E:#VSQ< MT>YMZ&;9W*CB>6$70_:;G@S:=RD\=2+\TW!MP8$F#[<_#]#%.L!HG6/4!2HX MM@$CZ)G+92NM6> MI\[ QU0]U-[_S]+?9ZGQ'V6)<4S-89JSU+$@">.8.5B64 O0"%/G0HR)3S&E MJV82!"@'4[E*E=@0(V2)GHY:;%,H3NBS=&IDJ%S";NL@8S**:98HDX+#_/2H M_C5JKWXB]NE,X+FTR;-Q>A2=?'<0[Z8\?R'@Z=WQZ>UMQ_PABH>H%G0AF?M$ MOVJH=-1--\.^D[_83V-BMR&[KH6&'\0'O%!#ONR/HN'GES1#5O\T3SRKY[2I>]8ZTSU01YF8-8R5=.GTQ:_GG M5\9<37VJ867ZA?<-4$L#!!0 ( (V 05:='P[0UPX )26 1 :F)S M>R,[L)-KO(93)(D4F" M)+-=H"@6M$3;[,J2AZ22N$7_>\^A1)FR1%ULUQE4?DEL\]P_DN(YHL0??WZ= M!N29"K$;]'WH___3'/_SXIW[_(PN9H(KY9#@G MEU?7M^37\X<;7/7_$0QD%L0(%@6B$\N2?0RG;"-5<&0-Z_7*T%XDQ MD.P?#'[]=/.H[3;B0<+O.>K7H0@,_=$ FX=4,D/^6J!/I1\<'Q\/=&M&"H)X MA6B>8F73^RICL(G?#9+&A145&AAPA>_4FY938DB,-*?=D.:UN MRA%+[I630D..$"*DYC,F2V.G6_)RU4PX!$/+4@QF@GDX>ITP'@^H\$04,-#J MJ3Y[G04TI"H2\ROXGND4JF@=_)@W3"B7(UE3WCPEEAARUD'S )N19[^_?] _ M/%CJ;7T9SV;)V'9V/*316K\EOLQD/1Q%^Q(%X M@O%[ DL)?OC\<%T_C>B(7T0P!]_3,8Q,#@@MOF:"?083*==J#V!6@5G3FF\U M/4&&'P?+U$9 +)E_%_ZD/T-?D,"IO<"AFW*E)&4<"X'-Z#T:>''@5C#(16O] M\.$UAOO8OQ_!+8VFO!M=1%-P=<)"R9_9-5S7IEF FS,X(#B$N&>L&H.%R$6# M)-&(Y*221.P.J)JXWU.8R=6$*0XFMD8MS^V \&@]",DW.2W?[B ]IP$N+QXG MC"E9Q"S?[ #ENRI04@DD$;$+>"ZB-2.F@M8!Q;OF4.S&0M7T]J@B[_=)%/B0 M]WSX$G,UKY[02N@=$+UO/H790O],$K$[F*K#WN(B5,?L /#[]0#BFY%I63.4#ZH<5" 601+:R;4)Q3R2&D]Y9;9Z%_R:0G^ R_W8W.8PDL M,@6E#8,#GF/,AKCT@DC&@L$7+1/1L*42&OK$DHOM1G(WL3KS8 Z1/ GR7V.I MGB;L B[GDIT+"%:"3QU1.28'^\N86'(P\BB)P+1%$EE$"^LF# _LF84Q>V!> M-$ZL3")?\KLCV ?+P4Y9B<7;S=C>,"I9.M.DGQTQ/%R.84+>S;!=A]!_5"2X MB9W]@R. 1\L!M'BZ&<6/4>2_\"" Z]DUN!6.^3!@9U)FR7$5@2/*WRU'V%%)*(Z6;@+P3SN;JB'@\6N5;^-T=XWRV'-V$CAJ^;\?Q 1>%T]1'8B'9;[(%=!O(I/]U9,YHE[(^2Q)1(M:JMFCL&Y"@;,J5[I" 0N- MBRA4,.'"MQM.AWA1RQ9Y30C+X3@LI'N6++TR64@CEKAN G)%N?B%!C&[&UWQ MD(8>IP%NHQ'Z?FX*1AV1 XA"*HARB!:$:7Q&%\-%CUCBH MH7% 4$A&$S%D(8?D!743@)KBWA.%3%(VJ@.FI XX"EEKDVH@^281VM&;&L7R MGPV'L]6!0"&Q+2D1=CS@2<'/#G+N%T=@"QEMPM3Q6%JU/SN@Q9\=42WDK!9G MQT-;432T0UU/Y@A](9^MKC!V'(WR\I<-1"6% X-"=NLLDW4\_!7E,!N#>K)R M((X*>6UU[:SC:.0+9OGE2DF+(^8E=S-S!;6.![FV9)9?M3T& C**Q%037S)%>=!ZWU*5+ >X MA82Y]98F'*R97F(I)M\DJCO:!VKJ&(_Q=$K%' ;D8FPF"UW-*)AO=X)-"7/T M@D+2WJAL HN41*^>!G*30KID-]IW7:$*O=HI8 U^!^"%8D)#P'M':+U9 [8"C65M%"[&XD5<-S-\)T/ M/!SKK^G:)?2M6_A%;!KSE /U7:'FD@&524Y^RI8S< VTI.^ @VCIOQ>15$5\ MEIL<,!3*,!D,2?!1PB[4A?XNS=-$#TR722JGL;:L#J@<>]>+(T8NGD\BJ9+= ME+<,)Y:UK*"D<7J*\F"5@-F*T0%EH:JS@%*7VVRT#((J*LR,.R!QGH/+ \L' MWUPFYI^HB@7\+YL>F[,Y0"Q4;ZRI$X47X,KD$Z-@AV!A>C3K]II9-$_F0*A0 M67&N,KH'+,MQI^97SVX5I#@0-&U]R(99Y$H@&E4 MD:>(G.N$36O;C;K"K@V\K1.%R?/1UL\VHHVI'>A5[O'0.XA3F9A"Y_9_=!JD MBHT=M,MT#3%N*Z&04@O[TE"V M-)?M)]IUAG+TL@+FA]<9\V#A?S:-A.+_TJ;A;V$^*]F,J/).\*Y0I*GM!%8] MU&@EMEJ2ZMUU@%K4L& \9O(ZO*!"S&%Y W&,0W4W,LQMNT%3@8[.4"@5M>D, MJ6["0V*TDT0]MF:2NMTK\D\OUU[GFY,[$"U4E):>@]Y=R]ML!_T;X^,)SK+/ MD(Z,F?Y-WL4*W\:+KUK^++'8AU?)&),5W.OAX682'L3 9:E6MAJK M \Y"D:P63GOGPN-G8M3L\*P%Q6Y)TQG9%M@*&0Z$6[[@8VGY;;<;?1V'.O^T M I[>X,VICUTNJ0'I@7D"EY"/N:9LP MG[H;G45>T*I7U(HI[P7O2]ZGV:@7%/1AKJ6W@M]=W'0<\YK';TPU2I- >IR1 M?Y"*PQ(7V"[T>3,*=[=%X?B)X:E"P]P%X7^LP]%;5GD+#$X9IOZ64&+&;3$: MD_2J(3%*DZ!9?;2+H&$=[U/5;XRIOT&W,KNC)ZSP+IK_^X0._PSU3I$1T>=G MG>#A0J<]R:>S _'TK]-!!N=]O LL+XYZNLW<&GO=1H8$I1<<2R6[A#+44@5 M&Q'IF4O5YWN!D&C&!&YN'1CC>V2P 8<@XFT=RH/T=;D3T&%;=X"%!5^?)]"U MVWJR-!HV[,_ .NIJD#\$"YR!F82$A0/YJDZ@2\[RNXF294D%"W[K&[X^_M0_ M..P?'>R]2C^UK84!"Z_:&6#X6AI0?J1>0]6& 76^:Z+-<=1>F3IIC"OE&;! MR>S<-/REL;/EA_=5FE#&8KZLJ#Q_#F S[39/]FTU_=9Y@8UT9_3ZTVHZ[7,' M&RE=,"0?5U.[.,.PD5)#CA]65+@XV["91D.O/S7663P>44^R8?+P5K,Q' B1 MX\*!?(R3Q\'[M4QH.(58ZM7:JJL/AVQJCBWEPT)(2^LQL,"* _%5#4G1Z,K)6?]FZC,*TN\6>6WAG&>PJ?V'3( M1(\DJ]CLU-83/YI2'EXK-L5$JT?H4"H!0_RTIT2,ZUP\F/ADIJO33PEO++3- M/1+R(,"M@(86TV!<"_]69X2,00M7^FCICR**9Z>]1 \'.TK=>L!$##="?8*, MF(':D$6Q3&]ZW.*TFCB6B %]D.Z*>9E;(QK(5?VJMZ+&L^3S,#F #U2R(5>E M_J:%I[O1B'M,R!L^8M>A! N!#_3KLJ$YCV)MSY,ENJIPO(TYFPK!52P@68T% M*M#/ . !:M=3R'.>S5MFM^!Y RLVY?!]DL'-\0X1%@WQG+@9MF_%T0KM&^O4 M;,*]@$F0(;?4;_,:-^7(XN"X"RS1IT<(GKWR):_ QZ.-SRY5BEW..BK$Y]/ M\?9"I*?Z%DY=ZNO#EJX;U2:TOVK4WM,Y2ZW> FPM;&GO*+Z- M]5E!:;M^>5 M2W%[%Q:E;H ])_6)O:KS #I"L1_UC?'(" M5R-;G:0;6[.NHZ&V]9YZO],Q=)PW=-)AR;KC-#L=>HL+HEH+UIY\L+@"8LW> MWC?SS6W("AT3WVHI6+#])5&IYDTL[*SW/[[Q&J_$DO8.5CR+>,-#ADYL(_EM M9L9:F:+]9"NJF%/<]:Q,Y%0(WGB+=<"Z11&]$ M3U^]<1@I/E+X=./ MD6UZA?"V_JVPI(K"#]-9$,T9N^2">2H2VUUT5!G0WATC:KL^%+2N83C@:87D M;=PHMV&%R@J=TC&[$M'T"J"]#LU[QC^'?)MS6C,SVKN'TFXCQ91.;/#/%IPI M4^HNODY K/#B(7,67XV\P%S$MGE1K5+>!(]!&UL[5U9;^,X M$GY?8/^#-_OLSC57&M,SL',,TDBW SO3/8O%8J!(5,QI6?*04A+/8O_[%BG) MEF3QD.V(E-,O.6P>5?45R2JR6/SQY^=9T'M$A.(H?'=P_.;HH(="-_)P^/#N M((G]_@\'/__T][_]^(]^_Q<4(N+$R.O=+WH75][\-QS>]ZY#&3NBBWD7D M)C,4QKU^;QK'\[>'AT]/3V\\'X;XGP9N(/!R>'!V='N8%#]*2;Y\I+I5^.LW+'A_^]N%FXD[1S.GCC)5E M+=9,7;WCL[.S0_XM%*7X+>7U;R+7B;DOWFF MW@&3 8D"-$9^CW?_-E[,T;L#BF?S@)'-/YL2Y+\[^..>4B;*D^.3DS-6^Y_G M$4,">PS#20P_&5ITY)]'LSE!4Q12_(BN ?T9-,6Z^75\O>0%SU!,\/,;Y#TX MI!^%T!/B<+*"AXV:/MP=&T,G8(!-I@C%=!NB*PWMD,22.!PZO0JBIZU(%32X M)#G7L< )&(;L9ET]9W MP@S_>1[1>!N:UQK9$6G /"K+(Q?#XH,3)P1^;T=V@PYVQE)$RCW>.@L^3N^B M(;3M(I@#O5UQMTE?6S)Z'3Y"#Q$!167S>A2FIY%X63J M$/09X8043*8F<]4^B:V_V^0^^Y M\9_0_H/CS \9'H(HY-]\'M-[Z 5(__.>J==@> M]=!IVCN#5T)OI5P5Y@$I$^L0-V\,_BQAO.YD924.*3,O66M]#-CF]7T2S1K( M+J,BDI*?4* GFK.^'%#:B'B(@+]]T'OB$QS_LT405J1= ;.@YC!Y)C!39C8% MJ/T0^1')> 4V$;U\CHD#=.,0#/)K$!?]&,&W80R2!-(>8,%",#?'$DA?M%>C M"E*KU%65>%'VZQ7LQ)2"+8U3K;%>6]HHH"T,D*IZU JA'M934[#^0H"J6Q*! MV2&!LU3**(P2-:R*OT1TO=B_,27V,0)7*$&R(;0J8E3@-0I2%?2*TGHI?VM* MRLR0'OG,5V/;,A-$'K&+Z"0*/*E9):YD.Q(RVNNQ^6Z%3=_0@G+Y/ <[3#H6 M:LIV91:J(;T>B>^-(3%!?#G+")3 4"UH!P95_:DB4*6Z7OP_&%N!^2D#,<8AHSMAZ1&@YES6[@HV2C'K S8X Y.&0C?A1.'+:! U,RL!HOV+9.?/EG M@N=L4T&&FV8#'8%/DQN!PWQD;-H#8SXJS^/J(2>I\]J\&XDH!% ;W!Q)65'C MNU;2[":$2D/7-R0JY N0.-ETT*WO,+-/P ,(8SZ#?\#4A>76"5&4T(R*CZAN M,GP_G$PTZG5#_IK,"- X-3<%KLX>+I"/0^1E1Q YV6S&R3L MG"9S+IC'L3SQDF_^[K:G;BC&B[$O4*5OC*G2U]3HRL9O#>D" M6+XUYV6O'<*MN-,X8]*KWK6C'#VN!%A^9VP'7D)U]51UX/V1T)@9WLP>'(S. MKV]9%?@B3,]E;V$Z(&8J;J\7+D&+6%VHPB)KHVLN(2J"WW^^Y MWEJAL5]U55=( BW]H6:E/*P$@[04'U*.(&YOO!3"1]DF?ARY7Z91 .*A;#[#NZ#_!#NE$G0T>S 5O@6E>Y-> T.;(L M:D*ZU)4=?+[B-1V&.VJ_.WJP(X8MB_+@O#3%7E:I.X#*N+ L2D1PJ40/+'7= M#F&F9D891&+,O#EO8MN/94Y"M6!'$*F2 MK0X7:5?^,,*C)(SIK;-@M_G4@T54H2-XB,BW+;9#SX/4L Z:M=,1%!MRI0X7 M:=N^"Q&[G4>0AV,="Z^N>%>@JB5>'3+2A&$1B-6^H(C(WYLBT<8\RN MJX>KE 0%AMB&I2N-?=*IW!$@=5BQ+21AX'DX)>;6P2S=1&H796DJ&.NR$:E1 MN2/8Z;"B/JAO^U+?DCC5*K=>M".XK!,N0*%F.^*514NDR71DPS4KL'60>Y:M M;.3#I 8(WF ?UBFP1!C;^<&5D!H>(=ZD!:.:6F:C%.7>A ?!^;NQ/1Q8CQ#X M5=XR?#7O<.B4[UK3*;.7'YV 96L;Q.<.(0M0&Z7]KU?? M H 4>\.:C CP,[9%DI\AI>E+V3$23+SZ)V?UU>Q'2TZ_ "1C>R%Y5M:%W! H M%[,?A#*] J$;V\2X)6CN8"^[/ECVF]0#1*NV_1!IL2% SE@<1BF]!="\S' A M'S[R:A9@)09)1K@@+GM3#U^P\R*D0;31(JE@5-0ZRE/:;9$P(A"],2=>2"K/ M6[;)T,@J&D%,)?V&@R5C18"9N?@*)Y2EPDN_MG/$E+1J+9:"$RZ0MC$'?YC@ MP.-'9*%W/9N3Z#%-/ZT:((IZ'<1'P9$ .&.._P?'G>(0D463:4U6J8.0R=@1 MX+7IOH' "KA*2(CCA#!+D6\8L:.THO:(K &-BAT"1)(R@JY#X.^!(*I<5*2U.H20%C\"R(RY M_Z48F3E!+N:"@;\#%*?W( >SB,3X+_YY$_]G]UUTR/[>'=,"C3DS%E$X1DYP M2=F3)6QG*\V\D=,OWWI0UK1SM->XQ-H<">X!UVQ+&(J6J7_RK]V3E4/"B733';7HTF5V3T@F(^8M"8X2)]VNH*AT[H GD#6*L>5>E1FC1B-@V;$8VJR;.H+2[+ M4K7D[_UE5Q+OHCOG^3..I\RR!\JOHO3%LR$(QF/!TBBD'!?9SMK&39I.P=AP MX*SMPVW,N#)E3,O+?L[)R+_ 3!JA)]U*K2N])UB6>%+F@VD;)A*Y"'D\^_88 MS9%D*Z#OH%GV(PGA*1X2]YKO!4-=ONN.:L;T +$M#(Q#),KQQ&TN_ MMI&OEGXC<5F6,2=]PTOQ@F*QD(WC7:+<->-]R8IEV7!T=@DE(.E5[SA\>DQ: MEBYG]2K1!:;SB/)KCB-?>5M,4:_C4"JXL^Z)IK5+3-J/2RAK=AQ))7^VY>EI MO'G5I:VI!L UVW@REWIGW41;#VN7AHOK5.\XEGI,6O?JTSK9>;"\W$-1U-L[ M,$O+)X^7QIJX^H;P:O7X-[AKL>V=3F'Q+-1EL-OH^EZ67?O8%[C MT+8,0[4D5]+,-L5TK?H^PKK&I&WYAX14%]YGW7#0BEK95YSK>+4M9=$Z\7PE M62563]<4%LM;R->NN(ZY:9-[IPBZC*M3*)EXF[&&]3P@;!DD)M&#!FUT'/@& MG-J6=TC ?!J\N.7Y4&TC7\^'&HG+MGQ(>@0 MA0CIL*K.S&0PTF "@X#F^_'-IH=FS70=\$;,VI;H*5?7JX@4&>$+7$/0F[;4 M==R;\JM.(64HGG,Y50T3RA*_4_$5.OVJ>X*NF$%U@BH3C\;R"YBTG,RLS@NY M8)F2@Q9O>0@>])*Y$Z(:7]]CV\D@42"RLQ?9C)FN HHU7@-35-P#V%0YC8S> M3DLG,?[S/*)QZW/5LF>)CA3*&%-I!8EUA5(E6JZL:4G+)I5/#L%L9U<' M@)JR=LN_AF";YP>P:Y!@?DM#MN.%@;E#0E5N55Y(4X7J-]%F>B9-HOZ%''+W M%.V O65+AL=,,SS7TC\UY=:R^:X1_>QVQ*Z03]MZ/=BG_&I/M_:A?Q4E9$?@ MITV]&NQ3=I7W2.V$_B,LY'=/*'C,[D7M0 76FWP5JK#.MF573QOI-'[Z_.@@8M^R^J:XH!GZ, MR XGADI[^Z\.ZSQK7R4UXII'I,S0ZD1EB-(K"<@SZJ7K$*A05+TF6AZ-.D2! MI\GT2&6L-6O*^!AL@FC=&&S&KH6.NA8#S-'<&?B%QEX'_ 6&+?35=5A@WN:N M\"^T]2K@+_!KH;NNPT%#=WVS)E^%+G3"7==2:OBQLPEAU=:K4(("OQ9Z[#H< M;.*T;]'NJ]"*;5WW%AVVPL5BE@0@"M/\5X6/6W?.-G\%KF7ZQLX3>+"(8"=@ MUWI&_AA11!X5-R'5E8V.D3KI"Q^TDS!AF7NT))D]Q4NGR&,/)+.@R,\1^<*3 M]+LPN!NCV*2U[L#:A"L; T3RQZ_9DSZ5YY9+DYP'O['/0UZJY5J?]5[V66SC M/*@BRM55C0X?/70://LMC2(W-DM*""Z\9Z&9D6Z3QO8+9"&;^JF]6YPU+QT2 MLH?0;A&!67(6A3P_U&=.$3#P"%;O ^*?T5$24V"578-,KU:P:35A-O'0H=B% M>?<"!PG4*K3):[8^K5;(_YC,[IE9GI&WQHU$G1NWU.*XK:5-1-G ^R-)'RII MRJU.BT9'\(9H5X?TQLQ;-IT+Q+'& A^TS55?U,[>JH"891NMX#&*,>%I"-C= MXXD+!GT2H)$/:UEZM1V[68I&([L(D>JG?1+N)0BM$3_*BDL=8"4_C2W6'9M,X65;\3=.<\2]=UM-ZV^.3B$F4;\%[;A-%Q^Q*:L/[^C:XHE"NQB;QD->S7#>>5(\;Y&YU?W[(J_($ MWLXM3']D:1079CJ6Q -DF*>D'R(_(DBN7:8)VWN=-2U@&STZGHLD?RGA/;!\ M-T7G4X0H&A)P1R<,/K(8^5<.)I^<($%Y+J(LB8G7^CJ7ITT!(.]QR 4"X$4/ M(?X+><7SES*=A0.<0M(2*)/,6."-S 9_L1Y;G/5R'@IXWR;$G;)P P)>TR#@ M_<+'.=DL,31+80>J>P%NOAOS3>@92RJL(:L=]6-T3GIA3:M.3SL6G64>\(;" MK!7BZE!$YFB]6(^O42EW+D3+?/M=\KE)/LN6^O^JNCL7J651V[L=L%GT3FNS M[+*_KXJZM0BU8\?KW(U#1ND]F!X__1]02P,$% @ C8!!5C2PUTB^*@ M<(8" !4 !J8G-S+3(P,C(Q,C(Y7V1E9BYX;6SM?6MSXSAWYO=4[7_H=#Y[ M;,GWJ712\JW+V6[+:VOFS;M;6RR:A"3.4*0#DFYKMO+?%R DBY1P)T! G7R9 M<=L >)[SX')PS@'PS__ZOD@_O0%8)'GVY?/@EZ//GT 6Y7&2S;Y\KLKIP<7G M?_V7__$/__R/!P=?009@6(+XT\ORT\W=_<.G?[]Z^O;I/BO*,(O IYL\JA8@ M*S\=?)J7Y>NOAX<_?OSX)9XF69&G58D^4/P2Y8M#]/??R0<_/1W_#7X\O?QU<_M]/_V_T_3\/#K 4:9+]^1(6X!.2 M.BN^?&Y\Y_T%IK_D<'8X/#HZ/EP7_$Q*_OI>)*W2/X[790>'__[]VW,T!XOP M(%E!^:B%FZ'5&UQ>7A[6?T5%B^37HJ[_+8_"LM:C4*Y/S!+X7P?K8@?X5P># MX<'QX)?W(OZ0"Y6)RX_/-!LX/21__(S5!?,4/('IIUK27\OE*_CRN4@6KRE& M6/]N#L'TR^<_7HH":WTX& XO\8?^Z3I'?>(QG*&"N)'?GNX_OI8L0 F3]U] M/ OA09ZA=D#-*RYXV*AXV%4$W&^2&/>XJS#%O#S/ 2@+=9&8#=D2\3&$:"#, M09E$86I,WJU6#0K_7*+_XK%;C*?/91[].<_3&(W1V_^HDG+9!8"HY8X@1A%J MITCPJ!M/_ZTJRLD<7"-E%> *AEFL*KFP.;OB3L*7%"CW;\E&[8K^7"T6:.X> M3^_"!/X>IA483T=%@7IM71&"^ :48:(\&(Q]UB[\41S7?PO3^VR:PT6]#EA! MS/U21Y!/X UD%:HOV+9$5F?]S]40SN)O2?B2I.C;H.@B MOWSK%L 4UV$QOTOS'T\@Q<0;XD3Y(QVA?2IDAO]QDRDV<)6E=6JC37 MWW2_8@_<=;YXS3-BP=S'Z/_)-,%+ZG8YXWA5/]S5'D2+95+>A1$>$4N#E"HT MW!%";6!>H=$08]V!K*@;?T0FM,DNJON5SA8(VEY7]> >HTT Q!^'8(Z^G[R! M;WE1KR0S4-QGPI*ZAHEQ 6RK!*W%:5@4:."0G7DQKDID(.:1YA)OX(-=)RID M3Q0O%9P]Y+"<7X>HI20++8S:#A^RM#%M*?L^0Y)J>"<4FNX/AC%W@=IW>G,@ M6,$G_(PM_E:&5B<_%*/!CB+?9VB;4>80V;,MXV'S:[VY0+[=C@!N0Y@AB[9X MK*?6!=I!S1&G?P/);(Z4-GI#%N\,U+_#$RMVUF)']6\%MG>Q9!6VA]'2G$3( MGKI)T@K5:K19U]1309^2V;."-AO2HAI%9?*&1HUQ(XCWD M^[A*P7CZ $JDQ"2/D^@*9&":E-=Y4>INXW6^86__\:'.V_=7$.'.MD K"Y$@:)+$(P7]J[$Y5Y]I)9KL*';#X7B'#*,L M2K M5)2PCH$IBRQLSJZX>IYGR48[#_H(M89,[[RJB7R$>89^C("6HD6M&?<[ M=G5,:ZY ML^_Z->/6DF[G8;73P[[LP^U]'4*X1$L!VBLAVW(\75>VMSN3_G1'-6#'13&> M/D)0H %:]P3LQ@!%!)-7DJEP515(?/7)5:GI_F 8]*2;^JK='>"Z!]5%D'P? MQ6^+,D&"H&K7%<0.5APXS[/9!,#%#7C1]++8EL9('%\O,&_HX_5_]=U8C$;, MY#=@8Z+10UEA74=I=J?,!")LHZ M#J9.NZ[5:++9D+'A M!)5N62B6/ @&K0:-#]200ABM4:U^;'[SXZA DI6'<;(X7)4Y#-/TLU -C$,+ MZS,'^+3"::V=NK4NXJ"?\2XUSPYB, VKM#0H'*5M0Z+FBS#)[$BZ:KJ3H'4; M!PNP> '0I)3M=KN(.$?2P*AZ 0! MZ_557MBZ.!'T=(>]$6R+C'K/NN551U*:GJ.=2[P0S_L/E[FA<@_O(9[=N0NJH"0XP\&^"ASQ;A7#0-G2U#\""?&\9<0TZ)&H1 M\2_M\$&S,7>YX'3\-@DJ<.@LG/8[9&KI:G@C)D?LPAC+V='17E C@8+.R)E% M4^XV*]'N?N4:?@*O.&DMF^&A7[%L3UZ5&LG CDDGX*.#<2>%B,[-N75NGN<@ M37%(,N@0&/K6WQW++K=/8)84 M)0RS\B%+"Y/UYUA;NDB,+T[R"$?$N)59Q V#=C58B& M$:NSN5U>SZ*#XY&R9#SG9$5!P4B]M!^9QIX:G^:&2^%F@UN3 -NW*4L%&(,Q^WOT2?B^OIF9W/.&P?SK-Y M7(_U>)6#(U4?FJ7T$7;AX$S?=-(1MW'+YRB+=Z^)'KW@T'Q$Z^BJ302G3A8& M@:[;W5T+DP\G^1H"K^]Z46)NJU)PZB08HJ5^(8,T;#XH7@W$ETJQ-#'"0^G.:[7;RF^1* U>532L-)6#>X M<'K.3XLO.5"FC_V9,1Z4C(;@PLF.IA,Y#!2F#_IIL=&XH0_?R!^^)F68UE=9 MC5_29$;>2I(@2J6=X-Q)ID4W#I4!FCY)J#?8,H ?LJFOV)(9;KO%@W-?K'.5 M *FO!A2]CBJ%J!8IJ M+,9/)G:D1HZ0X,*70:-+0XW ^$E%[=VMZN!@5PHNG/KO=*D1 #)^QM&>R=?9 MU@LNG 2V.P\N>7#&3TKJWFM#>5$KXD^"G%K!A2_>"B7>1(B,'[/4(>N17(F% M!*PG"IRR#3]>U[C!Z@;QZ@F[^J4'U?G42/O!A9-865QF;\.*F-D&>'4&=P[HN)9&#+QT9H_."I7J!=(U;- MTH$V(R?4M6_\J^6M'ZA1& /-8L& [=W_0G4RS:!=D$8/Y^J0\43 MO@@_VSRLW'C_#"_-4<(;1^+*"*G3 :5%ERPLX^=<-4.A[ ?KR!OV^-FZ!U". MIY/PG1\C56D)Z<#I/E*+6BV,QD_0:O'\\8S%8YC@%]+)_KRMF&.3XRU,Z[!.V7I[EN?-D:D?G#F-Q0--@X&XR=S=?RE,SFY7CZ6T'ZE'3NSU:].C?&S=,X'<>7 M'"P&<_TZ#AYACH0MESC+#*>0XNW:*_;K!WE;"HI;$P3OOV MZW:XJI(TKB/Q67R_>(7Y6^UP+[["G/HBF%2]X-*I+TZ: 3J!8F@,YOKU-N"[ M6$I815B*^PQAGN%KE42\<6H%ETY-](ZLB8 Q..O9R=!,=WF%($KJU'KT&N^G-QC5 J/K*+E &$;L7061:BN(3;)Z ME<=1Y^:DP[)=A16#2Z=>>4W^%+ Q6.G72\*$*9J'^16#2Z=.K(Z#3P(;@[Q^ M/2??PVB>9 N58AC5PHNG7KG.Y(FP,4@K%_O"P^BYNXB%X@,!0]W]NBX^\CHG. &-H_AVP>#,CH$5;@++'7-0*?+BK\;E MKU&>E>"]O$WK/W_Y7(#9:H9=_3W-"Q!_^5Q"G.7#8*E?9\4'F.LT+(KQM$YL M'KTG4O?M;M<)3NT,GSFJ":/J!1R@WY+3T!)<-NCA\TB%P6"GWY2(IF0W]1S" M\_KM% Y.+3G[UBPLL\'=LL')P[-;L8?9_E#:=*SZ!!:1?/,&/KZ&;M M0..8&%/1$K6"!R;+%J(ZB. MKTO0)(T/R(=[^W=ZV*@JYSE,_@*\73JG%H+F^ AVIP&V#<2'F_UU]_"#@1^; M>([^:1(;W,;WNRTQNXL?'/FWC2?\*.[C:R ^W.K?==LX.+*4%F=@(U\K67J_ M6"/QX;9^ Y3XOY57YD:TF>\WIMAU+S_XN"K8EZUEW?VE=_.U_ 9NV^]S-S\8 M^.9 H>A<&H@/U^J/TC3_@;?P=SF\R:N7 ME8UN$X07-_S?5&"2K]Z7>@RA]*74W'I()4Z/LJB1) '%BRO^6_=OD>[$(8A2 M&G6[/5K7F "\N*&?TFG$5@B[$E*$T],(G4=,"X?@6GXGH: /A&L+N7V=XAZ% M@WJ^]$7;#WIL9Z%6]H,>B[UG#8D-^D&5>&+L4S?=5L*]*:B!ID\/G9O'.P=- MI6 8".,HJ9SI)Q/60?):2AH6>C"E-"FM_"8< Q&:'M7OVEMIBP>1RU+))NK5 M4W;LQ!*5[-P:#K-C=@;,?KF-CYVX,+6($<'P(=3R@8G8F?C.^#RK+_F3C%#2 MZB%X=C(S#"_D"F!\"+EL22>,C%'+HX[J3;R2K6XZ3QQ /KQ[;(P?U^: /:)$ M!D'/T1OZ&PO"=8E;#^G%J=N>,T@8 1HQ&B\",BV'FY C2FF$Q:G;5YD9)@8O M8B82[\V(1Y)L&PBWTY.MZJ-*#9D7P9;MQZ&$]-$K($1.G<7*7/%@>!%:4=+%]R*H,HK_J$ADNYCDC&6SEO\E+$",.R :[G6H^PF@/EDD M)7@&\"V)<,IWDL=/(,IGA _1[?*V/XVT[%V A]U)^M&&%Z\W=WY:Z]CIL7G5 M@ ==?B\>1WX Y>85/0X)K7*H)WEW\(&M?XKH7CQHS'O/$(U=[%E+IDE4C_#- MW'"'M#$:7]]S'^ENOLXM\9!DSY(@#KP[F,;N/DZ4X\53S3?)6Q*#+"X:KG?\ M:@HOV8)1!:'R+H.,33D?A1A^XM?VH4$6,>-3N> M_AM:3B9S<#T'H !7$%\HU>J()@@MJY2_H/,<@U\P'-[B%N: ?H(TL#JP]G\YV@.XBH% MXRD%?W&U;/Q+F%6GV-1&J79\\=STNXYL=\)J,'%OZ-E$6X,M?I+I]LS?H2@Q M^>HTMYF>G.XUI=GI/CBIR/][8B:Z.+43:.L^,9OA?@>KA8G9V2PHR-IBU-BH MP\Z:K):VU8E+KI7&@^W#E2XT.?&/$ !A,I&P[@:MI8" =/Z7#!WR1+)!^G#[ M2U^4^I(RU@^WPGLM#>25[YJY_(QR5OG-\N7;1I/CIS3[LE]YKA:+ M$"['T[LP@:MW&E?/RQ&5Q#9H;L-RTE"[X+5 MU:G SIV%\X3MU?)[^$<.R;D)OEVKT,I&;7:V.?W8ND.=-X&YJO!A0\.1?2/Y M0[@0FTZ*+6TTX?ILA"Y]RIU!J 8?-D0^= A?+&M?>H;1,YW=SQ,BXRY? %C? M]H GS7GR*LY;YM3:('6:-]=EY-(9E\7LPRG1"0QC@-&)J=PNNK&TG&ZWS//' M!>K#45)\!!FG"I1@-$.[RCH[5T@?N](&G],$2O-$2D+VX<2I!0^SG1"3:ZM; M!K8/1U1[Z?MI(AH[.7DAF(I2;?!W;E/IB!_?#K+^=1IGJG: MV-%Q,9_Z]K=8;H+V0GQ&A)3Z9)^&$IK-W*^#UU].LD3?"==.AOU0*; M%6^H? YY!WNL?&]C;CC-6>WH-[6O&B_.YIJ$J?+><*_?WZC=MXG,58^44Y47 MAY0I6GNL8#0/"_ (DPC@B\#)V9^O>1[_2-+T]OT51"6()^'[#;+(H[+>6RWP MU>!J1HO^=S9J='HUA*$>9UXE7IR[UAQ0:ZS4@<5_]][2%S>J=>I<=#._*2G' MB[/79DV+MO.H/N,XF87&&W8X:9!R" MAK^XH=SIM17NNU6?W;VM=<'- +XD>VVN![G/ICE M^PESG^/<<6.%TGV)()GAMH^[[\T'D/;DC,*)YAF%4V:N3+^>A<=PN;Z]C@!< M0P?%5\B_7DQ4=:,C_T_SLJTE)90^9#^9W'%9\4T*W6YN+X#LV%]L*L6G3*P& MOA62-@*(=)?-\)5JUVBO@'X$681^?P.*""8U!+6>I?F1C?ZG MB6 -<CB[/!_\#'."!F9!)EEO#M,G\ :R"C0N/?;#1WJ3%.%L!L$L),-H):>, MGU14-1A<]GTA*%4@D4.45PUAL.,5X7H]Y31+'RMB-'OKUT0+?80DA,323(H_ MKY97:-6?+T+(>OU2MBK2C)WL)R47IP1W5,[ET/G@R=R5="VGT.LEJHI NDZ! ME^-!ED,:/!])]0=X:5!NB#HU,@K'"42M5'<"V=$92>;J5)T>*T"=,'9V=OK/HR M ?=%KV@B[M?I2%EV)NASZO;MNA::UNSX?5R9MFU@/CCV=H3$(JH;0YM:")JK MY^&E%2_)US8H'YQQ5OCR9=JT0YS9LYG=W:EA&B)YG^< E-]6QRQ$.4Z,*L%@ M<'QQZL/CV;ISI!B9'^? M<,KLW6U39[+_+2GGZWN)ZL@J/_.!5PU9STY#BEW\Y&)<@F-X#D-''W>IKO[4 MT .(KY;/80J*ZWF892#]J0)*PYZG/AL!I>' 3HI8MX!2K5F-@%*-9I\#2CMS M0'/PB#?=PNI(0[Y;EH1#Z4F2CM"3X!)76ID=GD0#"+!KHU.>%SU>FT ]"3GU MQ:PO=FE_%/>1--_\,GZU%$U="4Y\07-2G' O+52ICM XO<-$95BU65-'Z4.@ MJ84M@2 JT^4D1UK *;U0> ^E3'6A#^&AE>7&,TO719#03I,^NVPZVACX,9[>-N+?0%B PH^\ MS3&R_D.<]EX+%9,4>9E--K]B<')Y?G[DZFP[53;Y\^SLZAC6F8M,3DEM,U8. M%61[NPE?W[;V7+W\@1;'23Z&HS!\V[TK2"_=[&JT1;;@.N^N3:*!3;"G"AYV_+]W"%[> /_VCA_S5 I:- M/H+^M>D?Z!_!4YC-6"M"Z^]DG?4@P;_#+$\'9,T+(*-ZYL9QJP21UM(643BS MTA7'4.Z6P-;R/BVHU_4,I:_G'A(P!?K^'KXGBVK!U7BK#)'5VJ':,"#:)P! M6U\/N ^YESBM<#P=Q40,\5-3E.($CZ6;5J0M=3T*Z'1R47J1<&F.-M?K5,_\ M";/ ^O6V?,/7^8#VO/,$<$]?_VL"X(+#K%P#P?GIQ=#M]>Z=7&^** 6)FCU[ MJ+UK1L[NKJKA\Q)4 G9WKJK39X\J)7AU=6J,LQ1 MR1=B],'';#J5O<;F_-94D>;E"=N"Y8/_UPYEOMB@MKCSZVZ!YK5MX@5T.^ZPI"M "K\;15B6!SFGO"T[B0(Q8<'VX!:/?#M=#+ ME:F#$+U+KC+7=>@2AT\>M.@TW#B(??-6, M[K616GW0;>K62"V=/5;GCL.$TM"CX//!]EB#H7.9P<," MX[,;N+@.B_E=FO]X BD^)ORS)B^?_9S>X%,_O<%GW;W!IPZ]P8SC,FV)UP.' MMRS)5",*LW1TU-@BMOFDA/*^L*!).3!UB55"ZS8NU@,N#; ME1H\]9X"B3["E[4C]1-75$Z87PXL]I405HQ>)"9SUM^DR6IE%Y/16C-\!NDN**$S_#D*>#6F@ M==2KG>0L&_'5&,/OQ2,&:VWP-@VK(DAJ)ZG+1EAK@Q"\.^!#=. Z7[SF&0Y- MCJ?W,?I_,DVP\;Q=KO<<%4[_YX465*H'PY-^MV(UMC,&@7^7$CMEJS:]RPCX9QX/H0US!\L[\ MQ/6M*%P"M#?D)Y[DP5AGSWN_2D<:_8HS<&::J^7W\(\<7J=A(;J$2J$5I *O M;B'L,M4JP_8A&,$1>B/R0[@0#V?%EI *7%\MJTR8,N]LX#Z$-)QR[\O$[JX3 MB*;^?B,D.&,S7[R"$HQF:(5:<-^@$5="FT2GAYFT!B6=6A%('TYRKE_YJ,\R M(4&*>?(JIH]3"T%SFDUND#\A2B\.>DY@& ,,2$S;=E&$PFF8Q2!7=&B^1U>^ MPKS0-(CKJ@BETU-0%OV%#7PFXAZ,:.8HBJI%51_C;,9BL'M]\1HF<,&_54*Y M#:2,O73P:@+UXKEF7OR-CD@SF$EO#&G"R8TBFI2IQS!YL'UY^?D:/_Q7WH51 M?>;'CX>G;L!+>9\AW5=UUJ+,L\[T&L'PHE^3 W]Y/&WK='5%^E4.8?XCR6;7 MX2OZ"_?4FDHS"*-3LY*K>OJ848?G0VBL#53X0/=N:03%CDW"?Y=;G1^F['X% MLLP]W7)^?&+IR72U)[29>F_11!?>6N3)[#LB6%I+6RO59UI6BF,H=TM@IP\0 M*:K7M2-07\]^Q6ZV;"-^B&:W<# \]^#B9;ZA#9'X3(, M4>!X$4\PSY,O"Y-IPH0O1O6;9_I[".N,_*>P%#V_O5TT&)R>GQQ;NIK:YJ3' M!N)%;* IGG 4[18F:&S=.BT]T;&5+"9E&XC 8[]7M/@RKYGC1SBC]?S=WN72D:$/! P*UMAZ"SP_EWGT MYQ6^UQ2?ST0+1AUK?DS#S,QUCMV/PLU#"'8$'$&(O=:8@ZOEILCJ\MO1CQ#& MWR0"UMT;#T[/3LY.E58UUB41^$,O^$-10Y9P(\O+LJ#*'D+ZVFH6*^(J:*(O[[!' )*?U\KY%J/N#V^NLK75J9[KTX8SN[>(U MS9< / /XEN '&VDZ>,BS-S(2,=QBDI=AVOS[=5Z4#WGY=U ^@2B?92^TKSX=#R-IJK/^#EPVTAI#A-K Q?5(^0X:UTVV8OU,D M3U\^')O>'#@50BQ8&.7OM>CX#4*2G2@0-QG0?O\RKB*#.8?]N@")Z7"/ML?O M()[D]T51 5@04X/\5Q#JD&L &=0G@V,[?4GSR+H.\* M/?ER#1#,KK(K-?E1)YD"V(=SGZ5:^+#2> M]"]AGD&_'NPGM".'252"N(ZG_8:H*9Z>?Y/([N74(U"=1CNMSA#T3B.G$B_R MY=:X!#9'LU@==SFSDX_EI]%:IWTK+[5?6L0EL*2TLL\5:U\!K;$]R*/ MKAL'OJR)7DG#)$![67,>\^IZCNV/8.$L MK.318B1Y/>39.O!\DT 0H7KL:]$$-6I'G*USM/S]09=A1,F$DL#(X,3$ZTSK M3PN(V"I&\#A)3S.L?18P1EJ-B4>:/CZ)=H<-\B4)H%5:/5IT?F[IAGM'E BA M,DCJU_UA+9>&I#C?*J307'PWZC MOI("BE*+5)I!&!T\FJ/'!",7231[\Q:9P'?+K1?8.EFK MY/#08)$>K1%#]2+1NBV=T'-(+1_8.JHN[\&54#=C168#\B'CV!@_KCT/]H@2 M>1KZ]<%+S!_".*9T&TA?3H\5< :/]AK91.9%QBMG%7@ Y7@Z"=]Y^6\2U1%8 MI]L>DU:0/%X?&3\YD4R3J-Y8WR$U M28"YKB!$LQW9S1T@XPHMB:,\ M2GOW9FZ+,HK_J(H2[\N(3!($2S@Z#7XE.#[I.PFU^]HD83>:_$QP[/8Q-N-T MV[,:VBKSP:?*FP?9BJVQCZ_O'XG_9901^(]Y44)0)I!$K4"&ND-97T-TET.$ M_2NBNBUT0[.K2+-*H!X??370*H[UMHQH?7/VZ*(1!G&X-(P59 ML@*EHW'=^37;;YJ*\2&FX''/\25.Z&\7$L4;^XU@6$K%.+$3D/)C^9' [D-X MPE#LW];FR51NQ@D[6Y(-R 0WYHX;K&,0-S?&FYV5 M2H*&1$-($4Z/G7.&D3"@*PW/BPLJ9 5_ .5O64B>KP;QVA=BC'9>\TA;/J;L M=.\,8M!>W"W!]K*M_"N"Z^LDJM=I]^<>/+UKS8!2TH(7ETN()!;?8R;5 'M M_+(Z%7KT&-Z"Z\45%/UR[(O1UC?9PH.];IUP=3PDCY)6M$\C!$MI@H1(G*;M MN8RP\C0BN&FCMQ2,KR%<%B\5G#T@.V1^':)?)EGX\?:MB2=8&&=P[Q(('O(2 MI&O]\O(C!#7P(<+AD8D#\NMOE'A%9T7'&"6)%':Z.S7D):N5=I\52;^WAZSN MP@3^'J85N%J.B@*4UWA("LQ39IU@,#P[MN4*DC)*A3Q19R()0#X$K#_$K(5$ MNYZPJ"":A#,TDZ(Y$[\=%A9)\5N6OQ0 OF'@]]EK51_@S?#D5$]%38Q"8\76 M)U>*=7TEEP3Q@AYC32\^Q*Q_P@[GBT'M;<_SZZ#;(\S1K%\NL1NH'&7UP1'H:3S>_%KT' M(=\(N>'%CO/4H@6C ="'N');[)7(PC6"4XN@LQ0(D38K--B0H96.U(<@LBT> M?5FM>R34KS<:T%(1 1 7V#?S'.*KLIB+!W\MEFTE& R.+RZ.G3S3K><:Z 32 MAX#U.HHVSBABR] KU\ *M).X9#=F5?&I'Q4[Q-_%S\K^R_\'4$L#!!0 ( M (V 059.8]S+Z5P +D_!0 5 :F)S&UL[;U[ M<^0VDB_Z_XVXWP'7.['3CBC9[O:LQ^W9W1.E5Z_VJ%4Z4K7GS'6O]L7ZY,>O_MN__]__U[_^/R>75S?H?Y[>7:.K)"^B9(G1>;K<;W%2H!/T6!2[G[[]]O/GS]^LUG&2IYM] M03Z0?[-,M]^2O__,/XCNOO_F._)/\M-W[TXN\2+;1]G+R;OOWGV/?OGN[4_? MO__I[?O_A?Z_Z(<)WD__95[3O/BVSS39H]?/ONN^^^ M_[9J^!5O^=-S'C=:?_Z^:OOVV__Y\?I^^8BWT4ER$_NKD[;N3[]]^\YROOJ)CD*4;?(?7 MB'W^I^)EA__MJSS>[C:4;?:[QPROY3QLLNQ;2O]M@A_H3-+^W]/^W_Y ^_^G M\M?7T0)OOD*TY:>[*Z4X[QM]E43?>N+Q%F=QNKI(NC';IO;+]7T1944/ONOT MOCB?IT6TZ<1SG=(7MS>XV_@>Z;R-*S&%N-NXUBB'Y+80.74>S,8H;NC/U^3[ M#<[P5D'3.+R[I,EXW.-M3TIIDH9TXZ8QWE>/G-0_KT[0K' MI,-W[^@/=*5YQT0D__C[64K6P>DB+[)H650],=Y9_W^7M#F*U^ FPWFZSY;8 M230^8,VO1@O95\GB1%K0!1HG)Y_NO_IW]G?T2]7B?_TK[^W W#1KCE:4+:LO MD1\-W)4MOEVF9&7<%2<-1M=9NE6.3OG)5"G(MV--9>6*7"7K--NR17D>+8YZ MT)I5=7-/$ZSAMSW7!R^KUA;]PEJ#S;MIN.L0,(VU,QK64;Y@7._SDX_39_C7 (0"QH/*+'A7# +M E* MUX@U(O:!-!,PTIOCHK8,^6/;![2MT5+AVQHJ7D!>__AYNHWB1(-N66./L);R M:@(&;PB$Z"$Y]@EF-2K:*%9#P@:^OR[RG&'R[;MW[QDNZ6_^?D.XW&_W&V+X MG_!9NMVF"?O 1[Q=X$P"4"LJ#TBUX[X-@ 8!XA05&#B19_AV$Z/.^ 01\I.S MHU0_IT6R7&)'=*KI_C#*L%-8'\AUP5ZF ;]"M2J>(N4,C MS5I"9JV&Q2<^:]EAUM*$_1*C'9FUG,[:-_79\K-D,8Z9X9DJ+8*NL<\E2\:K M8@KX.C %TGDWCDM6K6R5UX5+B0UAX5("P\]6\SI.\!5Q &6["3,)W):SSK?= MMI-2($82TMY3&'_#_E,8_!%@Q!-, M#'RW8<*;H[(].A @3@$%$IO1KX/$9NA' \G](]YLB W;1)1 M 0/6"I7-8.=>-JCBC,M&=+1YOHPW.#N+"OR09OJ);K7T.M-M+A53S9JAJAWL M7$L'5IQLZ:B.I]7;:+,YW>=DKM[A4*39MAJIVP)HM&UB):LM& M=;39OMCB[($L&1^R]'/Q:&/,%11>9U_%M0(%57/$VX=AZ+4C+\)".^PC;A?F MI$?#]H W\;P=*/E2NO_T[]"N?GWL9*Y]?>!&F,(I^<:*?N=R$STHYK#5QM,D MMCEKS^+A[X@V@)I&Z?C5YU$Z>"/JXN$RT#EQ!@Q*V6KK63O;G"K5E#=$I"6B M3:$U5CK",M65#N\(4S_/(GK%\?YENTB%02^9;[7Q--5MSMI37/X=\090$RL= MO_J$2@=O-'?K#C_$]%))4MQ$6Y4*RYMZ=; $/A6>U;$=H@UA/2KYX(JNE'QD M1YCS>[S<9]1W>UX^DL'#FCF7-_4TYPH^VW->-4-5.] YUPUN?)5[Y5\*_2_UIZNWU$54(4U!/K1%PV"?NC'"[*3 MCV31YBI9X>?_CO6[;J&MW["ZP*DJGLX;(M82D:; @73Y"$LBZ/+A'>/R+@?7 M99POH\W?<)3IW7EUM7\"B>RY6$*;XMH8W#'WC3T4-X^VXQ MCPOEO5^QF6?/H,:?X.?3W]-[&6_?O5E\C2H*:+>@/:(REZ ]G*-9^NEJ168F M/R,_SK)Y^EEVP5';VJNUEW&KL/=ETPFBC5&:(=H M1)O_-]Z=I2O]+E!. &'-L\F1/#VB! @2A$$**3CKL2%=-#'< GH)S,<:<#0 M;.)KZ6_R)2SW;+K)WT'G5S9XC45=,G(CS"%]4KNY?4P3?+-77 >4-_,TEQ+^ MVO/)FB#6!O%&4'.J&LSZO*I&@E^8WIFJ[0VO.AG\BM\MBO'B)@C:$/ M_A0C+3OZ4PSSZ##@1X[V0&BT!X%"DV,3&,JCX(#@(!EQ-2 DPSWJC4RMGRDV M\WX74^EGUBYB ON9JL&47\'TY&=>)S=)\4V8LQ5F"@]'R0 MI)=">9Y4(ZNYH"5Q )$$J^F1'3%9S,UHF)I'SUR45?N;&5#/J(3^C_V45;@;//"GQD97%"AM6<'5.16Z7X>FI:OP*!] M3\5 RSQ/Q2B/>1T\BY(\IO;("@9B<]_7Q$5^U5?&#VT#08)JL*5WR14C[3=- MT6Q-'9TMGB8K^D0APX^8E[>($6<%C@W M6L_Y5*874>XL@&I!:U'6-I((DGWF M)/M: \+>PECE?^@BT:QXQ!G"O-U/D,ICC:RVNEC#"E9!NBA&& KAJ@C#H5^= M:'80*5B'**VKP 0E&,2!L<:/-?R]PI[=!<9Y80:[T-(CQ$4NVY"H6J"RR>"6 M_ EGB]1LRQTX+9&+XF2YV;.W0W]X^^/["?K#N^^^)__]_L=W*$I6Y(?W[U"1 MH@QO6)+W'=D#Q1CDR, FC;"%8CQ8\YQ^68M7I[C=9S@U2E.R ]%7G)SAVEV M_6@S6Y>_N'@NI^$>9T_Q$I^E>4&]MS21/V48[4L^EX[!1TE8<'#UZ#%>HO(; MJ/I(I:SH3?4=NE&HEJ,).GP,E5]#]'/H\#T@=VWT0;NEVP6R+:\LQ!M\&(B\ M'(@EZ2(75FRO"]XX&B8LD^.H5X]4F7>DFVA#]G8?XWR)-V3F<+JON"'L2FR% M)9VO=)D6$K0AR4D0H4$-HH,*WXCNU[CJV%,2NK1N&Y) >Y).X&IDQ/2*+*N< MF#[FQ8L?<1%E"3$E.;%![$;4:93'2XTWH&CO<4U7<2R<$)7MCME@)XBUA7*= M;1FG+D7,MZXT)>J2W\-CF5'1/__3C\1:_P4M9(+X7!VUN&FO<5K0@,#\/-[L MBV,-$ N@'R@ H7[DV@;L9>M0X*YFW@;P*[DPD)!O8<@$^A: O,">15$E(?KK M-,_)J,_6\^B9>Y_D]QF.9!DQ$&^IE",.PK(Q"%R?00/WPX&_K=K#(1_<"MSA)JMP0/^2E>IQDFHG>T&>.P$HB% M&6F<;>S1&\[%UXCR,6D'J1#M FMUHA>KI6P9BVFCR]W*/A+8K-N6POR60^#V*!'"I3$:*5U,A$IV+) MDZ:<<+-5GD'+Q S5A+6UJXOO%HRI&- .!N&7A62V!A];W[[8H"936E,[S'$M M%Q!B70\'B-7=@2(]N%G1X;/"58(0-MNCCU)UQKJ)HT6\H6\EHKKC&@N#&*I! M'\<& GFCOA<7>GB<[+&NONRQB4?#7.-+/"?C?X)QG32,4?G:RJN%7%;>A'J\"ZF;#W@TTP79\B9 M]T#"I0:DB._4M##Q FY):-7B'%Q+Y1'D>NZ%3-IVY]T3-"V*+%[LBVA!;&N1 MHMM(5FS'C^O41T3X$V$+>+6UP@);?IRJC "#+#]Z4]]HY=,]:G G. ?TKXC_ M&0:V-OSMI/QY]57$.18<$G&"/7H=U#C1PZRS-"&[BSW98)0[C;2Z07581'!^ M\4PVSFFVBI,H>[DJ\#:_(<- *,F0;-AK?_XNVNBYC/15[][/6*.G\$+*30>[ M"G#\)#I^L[JF>?2X<$Y6GL9G4/4=&+T%&;AR6(YGW]!I!D97/;DK.*K>^4I_ M4"#D=K62X99K##082CS>C5H,)37"$G>[8/:;K* MI\FJS(B1WZ<;W=M>'9'7J(*&=W''G;/ 6O.CA4K D0I8,QP)PFD=ZC\!@M, MF!%C!2; 0"0SN^.W7HF?4,BJ#5M1P24Y:W%O2GA&KT7S2[Z, BI@W$F$ZIIR MT%G.9&@R9#R30LXP2Q08P//6F,(B-9YU4P_;898.VBL]F<8!+0")I3 %0#A!;S7Y3,EXA-1 M#YM6:'PD[C69&GH9HWBQ6-7MN_ (= >YA *^1U*VW^,$X'?[^TAT-3V]NKZ: M7UWS!&>?[NXN;N:HIBG":YC>;%L^-W-CG+<( M1'<5,-=HJP+C7O3S-$I^FY%)6671NM Y;>V&'O50X+$- -H '5O Z)H=EVG5 M A*M\DEO(U0^X_[R4DR7RVR/5Z*BZ Z*#(2^\S_H9)#G;"@ID&P] 1%(0@7M,9K?AN]T+V]61%4!!X50,FS\,JK;(C*EL!X M=^=[QUM"(EP/D#:R]>CPDQ5YN]ND+[B*XSM9>0M:GYF2+201MIO.?VB-TT>YCC;GN-%0:MW1KN83@Q-33Q;;.('?O?( M MAN_?C$O*.$@CH0^A-BI+>(]L"L:-D'8IV@6B_CZ8MMB*:GL%6,;!L5^XQ' MFM,UVAR&8$7Z90\])[4J;O4K#"^L"27ZPP]_>C:) M*L:2M3R\D$:+-,O2S[0&!.S:I(:*N#JI<>+;NZ*O#+J<5LCH8'PNJ01:]^M( M$=*QA9T5V5%EY9[944?)ND M99KOE*1Z&1S(G< -!6H[*$,!6 ];<*BJ 1H<+"W Z/\DSM6XZHA\G\#96BQ^ M:.7-V%H?O#GQ#W[&YF1@S3 )*"[5.R 58"2J9P@J[,B35C@>7-K@/*^JCM3B M4+91IS]/_O2G'R;T?__\YS+R]./DNQ]_##_VU"_HY#MYTS;FM10H1RQKP -. MEGJ?2$OE-WF3AGM)9J.J-=>\>GNH5Y9. LP^?KR:?[RXF=^CZH5$.-B&K+\J(JC@/M M$(XE^-VA$[0C?X!4U$'1WE;I0:'N-TT&6X,/ +7;A9EI(5)H:"11)]1@1!-4 MTU!H7>PBS]'_/*: WC"O>E/?=Y8E_"K'=$=+)Z6"5OKRMOU-'$B:$9-B*9.. MF+0JB*=K=F%#!6E 3]7T <;:$S7P6*,M^T( \I6^2K,(6&KAY>EY;['8#FIG'B&CHC(8" +@\@PX*F$9!'13=E% ME"7T+M-TN=QO]RP82[=K2VW::AMBKV4G+621[,P9$:JHT)L:'2H)@4H8]),( MEU2PE2-M\276E+0%EZ_W8=7G70J42[3&N2>_+\H/LF)\"4\C\L\E1E&!%O@A3J@ZTDGC3(PD MVT5BK'HTJ&28;'"5,GE^9]C%T$@>(':Q,GYLZ6K%IB180H%8J3Z@[ !.G<5T\VL8M(U1T&(@I^7M)C?ZI-48:> MJ$\+JE#6:!-TR!IJ0#$6I]@*<$RE7RP%)NKH$&>TB2KZ6QJM&"]7/TCGI ^? ML+$H^QB45QLQSW"4[[,7J^B3K+%'&R'E5="NLE$C!@559].-XYQS3)S+99H7 M?T%OW_YY\OZ[[U#^2$P:6Q]#"56I4=.&MQHR?CS'/,=%;G&TT&[HTR-L\RAX M?ZP!^.F F<_[^XNY<*FL-W.6I^*6PPCJ64K1*'B14BAZ5!?[M)"*]MZ5QYR1 MD+<+)P^D+=]5:@NN6Z#G:UIPR$$,F4>QRJATAY3P:0K$O! MOS+UU;$]BY8&DKK+58JL)@5[%!!M-NEG%GQ;IQE:I?M%L=YO:$X[3D"O_W__ M]L<)^L.['_[,K_Y__R^@%_]M *A* Z9#GZ?B,D_DDVGV0KZOT99F,Z_E8QK\ MB<56RC\S'8 J#V/%(MAS3 -_<]H';$4:$8)B"1H1?_X])5L/"(LRK*7.'DP7B^RH_=Y MY\A2(O%X(7\LWTJ2'VJD++Y240\='7*ZF=1#,M!K2BX8$^XNN0#,SV.N#.^B M>%76,*L>HMB:=RMJGP^QK*1I0ZJDJHKK,;TI^AY](B<\G2I2;S[259YH2IM\).8RRGN:<7_;/X?%W<1+NM%[#,Z$F;A2_)[F /Z_7<'I:70W4,NO3%K75NFU[ MVCKMQ=:-TD MB+D$1?0,6V3%C)TVQ,W \>A+&CU' #_1^ES99_Q,&3@+)6"F]^:\0NLR3N(" M7\=/%.0%&;)XL<$V-M5$Z!&*1AG::. $)XP"'4G@[:NS)#7FHY+Y9 SF;93/ MF7GJY\1M 2"UTTX9VEIKIPDVVOSK(L^9BKY]]^X]4U/ZF[^S*.!L/5NOXR5! MT76\QE=)OL^H@]@,=$CTU;D'#XKK+E4;.HP8S=:H(D>4'ATZ0--6S,[W?JJ_ MB$R@^"#0,5P'IR<=T5@I#"045^ER3Y,HL02!(T(R79/_X^1_1!O]%'Y3GT. M;$UW\<-C,5M_RKFUTBSV!CJP+$VB!,9$/XSD)%V?$")N&X8/"*0T(O+DF+C( M11:>DRFK1-GGJM735]C(@RAPR9<4>J)/O*10$D^'>#1]5_%"<\31-*GT;'%' MK1_Q1RS.(>S(O1[C68($8#5+J\JQB@1!CJ@Q>L(H26ERJFV4\/9)@KFK5*2D$4;< MZ:!X(!U':%&ZX0P=D35'49GQ)D=IUH 2NRO%WZT_8@*S?;*B8> R^A5E&1D! MUM)_3%AI*$VNOHDPA "1RELVA(9&\OIM3E%[B+([B'+4C >9)$$$A+3; #ML M>=&/C]'R,4YP]N*B&SHBCWJAY;T-I$-C3]I@XTGW$ "K]@ ^T6\&3QOY9N2 M'R%T/#H(8T607T4Q'Q4$MAHH'BFS:V[:TX$@UP+-[1H;1'E*]1UM+G+B[V+Z MRCIGA=9!C-U!#)Y6 M0^/<_^'MGR;???\#^=_O)S]\_XXGU2 _OWOW'C9%N!4NQ?S@5J#L$25QB8F: M"'Q%15Q"<57;$6,5ZAAL^"=5H"%3 M&BOG(('J8BE^C)?$[JEV,[)&WJZ'MG@3KMN5?X?8G3@Q"'=14S:[S;N8HTVM MW75+PPC:1P*?RI[\1\^NB>YJ7#_^9Y]UZC@_PK$1^36,D^; D$^OJ3YO0F6X MVJ3YKGAUSY+;SO8%<YEFIV7:7'%-+(6 MF2K=^O%Y!<]10F%;U4@=7/6 I!F389,E#RJHF".9_C:295@.H/Q[)Q@+5^:Z M8!C\,$5QT:_C 8NRMT .7=32.A_$J"[0AGF]YE+&4=U+-L0L;H53;QXB?E MV![/TSN>\X[L\XH8UQ(N:K!NH/.9>,P@@9"Y:\]*!Y84J"2I)_H$2C_F*$$0;HC MQPTK'TPEO"8NM*7PFJ" ,NOFJ("."-:@J[?!*FL.NK=WDJ"J4K:-BGT6T[;4 M_=^DR<,)^=BVM.R98.T#,_"&W;H96Y[*)!,&Z$YCMA:+L5ID#[&D]UI,V4XB ML;YR24?1)BVVK$X?XA-J3C,F%MQUF*X>=XT.W\G/-E&>EU^;/L?*BT;VRA>725GT2XNH@WC'66;FEM*69K M[C"O>X+O<":^1I0-FE!M'2=$S\L>V0M&:@Z;[*$C?XCJ)*(<3E"T)B:, MUB.",8WP USV@39QM(@W- X8-5+2)9A%#(]ECT(PH4#:+R3)AE%]/R=*\5.\ MPLDJK]U:H*5]=>=)2A*?ITEJOH6SI*KI!#4OQ\C*,'=G_#UG/,$/]##$>)9D MSS\K?[VJVH.>#QG (IP.&9#BZ6R(?)5?P3G?9V2[QMT:OHMC_SUM.T+:DZ(. MO7D]-^HBK=2O+B^-(=Y/NL;*[C41_70]0QRV ;ZGB%JCW>]V#SQ?E(Z4Y M4G/%T;PE'<3U#H4$"F >VXUU/&^I:^-P#W(!186YN*&] M1\BK.#:!9;QC<"NL#\ZV3Y!K4=(&MQ8BGLZVI-'JCWB[P)D&W 8ZKZ=*>@G$ M(Z'&&=#)\0P(_<*)@&#O*DC%-1'@XGF)^14$F@."9WY0">/W0,8"7>)IB@6T M_#]?,*J$M#74\P4E:IK/%X A/RC+8 \8]'#6P,)WB2)55-UL[>W[@"DR9)1, M6 5F9U=H6A19O-@7]'D[O1Y C"=S(V"7@3Y2U9Y!R\[WZ/%)$/KC#$I-F1\[ M1'K*5U!$],3T(LH26IW/J%@J J]9!Q0\B\\D>4-4M016E!$8]YL 0(<5\8V_ M#BB^G_$?3IFJ!%;G]$PVLWW3KR&'>>"ODT?_VK]VTGE(M48O3G!RJ#K;745K M''O20DAER20>A0TD(8 1?)KL $;D^7X[1X?\S$G(8%[*R?C7/I!C M&&,4X3V+4TZ&YC6<O.)UX/[&ATZ0\?>P*N_#R+XV?3^ M/]#E]>RO]^CR;O8175[=3&_.KFX^H.G9_.KGJ_G5Q3UH2?CN4&YK9W<<^ZJ9 MM,1XE=/;:G=X%[VPB\.S]6F4_#8C"_PJB];2VJ"N'?BMHV0GDZ3& 2/D-T?? M'&G)6O$UHN3H2 ^C?IUE(]O0C!5NC!.TH)*D56O@ZDH.\)/467+ GA]].C!Q M\.YTRB-K[5-3I-P*:G'4@N,6 ^KBI!W+Y\=]0Q2#)@_3 $* LQH-G@)&1Q6Z M3I.'.:_^?/P6E"KU'(_;+"8>S(Z("*9/96\HEE;(J'KX^R!4IY0IS ]5_XP3BX)5) MK^;I/'K^*[T/FK+BZY=IYGS'N'N7 *YB![F5_F25WJU(Z=,\5.N.W:Q573J& M=CT'&((YO2O,?--#"C@R"/26,0MNHQP7Q>80IL2U:\FPA=%[@E_E\79%/FB( MY/XQS8K*(?C(TOPE#U?)G'P6?TR3XC&?9==86W*]?]RJ<[K@L>X1[Y\6&J)?""LDTV-<;I@AH-(S3_I-=NCV:[1(LRS]3(]=0PS< MN"J%;4C'52,@G7">^'Z@ P]M9_!.N5Y61^?\T-DK./!P$[Q]X'%U\_/%_3S\ M P\+*%OZ[18X]NJ_$]^B;FO8O2T)CQ9NNW5/ -ZZO91*)YUZXF\:"_77Y74^ MF;J.Y9O/K5;BWE*SIA.H:N(],:KRKAT!ZE4-Y^ET278WQ,??YW%"%G!U96][ M4@!%T\BAU"R: XP3H2/59.CBX-WVN [RL(9Y7%4X^L]]7B ",73VB'&.T2(# MJ^/L:W(@;(-)<53&P*0U,-I?58BBB7!H<)V^1=O1)BYV0-,)I$70R68#OV.Q M--8#/T4Z=!*,H7 2DS#U&.6\)L+N(-^.DC+QL$H\4%4SHM2H=$:(!K9O'62_ M&N@^=9C]:5"'1_92-@Z/XH-<01\>.;B^[N#T'DJ^CS8XGZVG9 4N=IU,W M0"%B"_GTX6#6 5T@>!<3/^IG^:AA4$E7<;Y+N0?-!(Y*@:&WH1W0JHOGVD+5 MSP,B8A[H_],5^(DPQDZA\B*+E\3YH7\@JW/S%[66&MWLV:_/)T<]1T#V8(+,UA$Z';]5XDJ_JHO@YYO]+_KW9T]/XBV>R9TL>\!W9'EZLUUA[ MFN6;D==B-[N,\4B&=E)5#C@\#7A3\?,U=;9*EE#%$Z),(=%:T)0?.RCO[%KKJTHE''762 M3?D$\+C.T^C?42?&4TC+\$HO.<^XNT)$XX$4Y@A5A2\(*D'5T!V=;?5S MAR:0VM$03T(^I ]F&NA E:LI@:4^U8B@#N?<)5&R#*L;$@B9U4&"'W_%JB2K M8)65XY"H0Z,-#GWX+A!E*9F\M)/,\9L<\Z^@0P]0*TYO$<'#]<[PD]8Y MT+IR2Z_#QZMSO,99AE<7O%!556")'R\X+3AV'8*N1)8R6RY196^H[(8Y2%Q/ M>4_AK%L=Y:X$+(N8<1*3 MPGDB'%X?O76RVW3;IUEV";MKLY7;=@_'H'WLL-1C!OM:GZQ<2SC*W7D4N+C' M5 /R?5Y8NNT&=8M-GQ/.@?1[NERF>QKEC5YH7F,G119H0356E,12-2M"5%+" MQ#B["'3@?"?G'%:?%- R*XX"5\ :7.'[JK"1U\B#TI"&/JZHO/2+@X!0HV]/S!YIFG>55Z+C8J'J!5B>E=-;Q2%;3F:>< M"&\1M64QWZ9HK3UC55@^J07 MJ^*_"HX$J402I%EKCP1F7M3F0Q0GM*K)+#D_WNBN+CQK],5 YU%13!*TH43; MHS>4XFN:_*]&Q.I_E:^=^,.UXYNU";U35MXNF\4;MF__$.7']O07\Y@6E3C\ M#LH1=!T15M7FS4-$;[N045@U1R20F_U60&VKFQ5*O>A9%=$\K))E:/,4)W@= MZ\*%1DJ/NF:60LAJ6U+47+I#"/]-2?8US%+40YCXX-=5*Q*D:EABJZTG%XV '?M750H?DS58+&H'=M=7 VJ63(._6*G#C>*8_C!-5M,M-;N_FU+8 MVI%[=:ZLY!&=DB,9K9Q6$K(-29T4RLGJ+123)-)(XM?7L@>=Z'#9(\Y/'377 MM,\!)'6VSE=<3\5<)C5!TRRC]ZSYAIYZ8>Q]&7=[)VA.%PP8-;&7BE;A*Z5: MUIJ&L ]Q2Z0<0)KD\F"(+&&WZ29>VCV)TA'Y+=ZLYEUQQL?W)+QU(-4#S5,@ MJ5QL&'\OV*ERD9WC?)G%N]*4$SS'^6Q]2V:9PO-VF^S["+UVWJ ';1ELMDM5@?20-R MIYU%,R3K/I4EZP9V.S0XM' W-"#T5%3U"2=[3/,?GM%C2N+FT I79V3@TRW. M+-QBZQZ\EE*UE4JLHLHH>>++BA9])L2HH@[$ W:<.;%TJ-.TA0!&&SMOWT4X M<-091"L\@MO[ 02\P\OT(8FASWQ<(>BH5C!&GI5ZMHEWMQMZU!&!1^'F(FL MGHTK #XM4T88.;TDOD>T02\XRFB&U#AY@-0\.4C;^B5'J"=#K)$P,\)[" D8MX&/YY>WO#<12_'?8M5 MMCH-E==W-CKN55FG7AI[ZR!\?XMI$%^C&.< "D$V-E1/!HLAG:O4YR,J6,_/E]G.4HHO-8J MZ=G!X[&'*EF,E17VY5R'(*O7)UE=T"L\T>H"W7"4TV:=C:QI?LV;%/;Z+O& A.Q]'?2->HWB4J^T2LTPF2/+@+Y971,,@0_()! M8!&6:IS66;5RH?OV'*)R*$=A:.T 7ZN&'Q+^0I4U;PX(S:@%&B092 DZFP&] M!O@IMEKCCY4X+.*,/8=VBJTX]>*SS*F3=.*MLZHY*E,@A;)\=9@UH>"E^Y3Y M2?Q$F.(LL>3PMT19L@-OU32X!76Z=^DSJ51WN87"(;RK6D649F]'- <5C1]P M!&J:2Q<9T%15/?$L)+;J"68;)?YUD>=,,]^^>_>>:2?]#7UHO]_NV1K&ODU- M2(8?*4-/F*;:TJP4KAUXT#QGF21)%"K:4L\:U(BET81=,+K-6X4YP$E;I>2K MU9OP ";OF_KL>?/,#NSPC((W:6&UX)E)/?M@!CF$DX'&3#2R*2)*&\!BU4$J M&\1!.Y4V@)-YDC9H\Z4UV[C@<95D15]7Q,D#3FA6&-<=C4L_?O7)24*)H7.G"95 U'TVP\&KI-<[ O_#&BS1'K'U-F:"W+BYST8:6S42 M #!DA MNH]HCJ'J1I-ZHJBG8^^+1V/86B](CI!%X\@ /JRA3 MY_%VCADIM*I^GMAD1K>4V)/ZTC<[.30GZK,U8F,\JV,:;&'I(=.'*'O)%_OL M@2:=SFB:CHA\CRPQH+=A7<'6T%;?2+-2W=Z((]J(AE9CZC M>@;W1L<\9E1JPK$@-6]8]1[ ?FRDL:$UG6EA!]7PP%;>&4X]Q)H\P^E&<+F+ M+6Q#M^X"S6&LNTW9,8\Q E?XH09@O]T2]YEOM.HAFO*%,>LFPZ 90/M@NT_N M9M#<^?5DZ,^Q8^IF3@&;M;GDVBYA,VT,G#AW4-:!LTS7$6.18+H.%S"0X@@HROO[63HX_%N MN!,Q[LA[BXF:T-X(A'J!NE7TLPMLEGS@%[2U_SNOYW$>/3QD^(')-5N7B9+9 M!L;R[:$-O=\7AE8226+0-3JZO:ER8'O8SMFF^N@H6VT'5PE5ZXH73:;1^IR% ML1(LE.#T_$;0'I*2EX#V>/26GSC-FFEB#R\0TU-,PV?Q$UY]C(I]1L]);%6O M;\>>\QOW&@-9_N,T$_(?3X[O>HL4+5CZ>M;Q!%5=!Q.<&7Q,/B6K.&>Q1J+0 MZ_B9_'=#.T5$[_)XQ;Y##-L^(3^B)$U.EA'1QPT;C0(G45+4"J=O@DC*W%]O M9$F;^RM-#S^^^6G;Y=:>U)=W;R='&Z,M??6YQ)J=_FXBU=;6EOJ@C'&WH;H%$*IU3/75XZ[4:<>P,NL6*6UK+NRN3P3N@ET)U& M?]%KMFK+:>A3,(G7LPGCR50/>-M4>K'$]F [!7[6/DU6M1=I7;8--OW ["&L M)#1M**HK"&-=L5SP#O,/>I2?0^:S*)W*\?4VSS-59E#]>;M+/I:M4MCX+"=YU6*=?2=A9U&6O=!U9[JEA_5U2<-0'27*U-JBA)A7!4G7EW$2%_B:GN"WRZ== M[@N: ?/UZ$WD/7;1=KN M-B(X,]!/\):;O"(_Q>N821A4^=(>H%:[! MUI^M6:F0+AKLU!^(#KM)K-/BJB=4=H5X7RS2RWH+4)'[22](7,HYVQ* M^O2?LRXGP4Q):.,G\[BU.MWU3\Y0<=/ M(/8-IF["+]F74?7I ,V3GQ&MO06Z_W08CC!,T'@ZJ;94XRFD9X-69Y^>"%RF MF5#T;)IE-!#%L]1L&$?LG=2Q8;N7_/2%5O3I8.F\\@-B OV.N,XV-LK\L;.] M=9K)*AZB.C\3=.1(9V%Y!47Z2I R%F0\%G@J:I%>82;H8E265)E'SZ@L&16& MP06P&6I+#& P/)OH&UQ5#&.<=3"JAAY S*!)*IWA(K251I16)D3KTE="LM.+ MTQ79!U:5 FDW85@ *TBJ==8*CUZT[.*_]OH4Z*J&'G5&X%$H1L\:!)(Y53ZB M0N5YZ7!ZF?([O-Q$>1ZOXW(9V!>SM;9&'5^'K>WN4!_P"+'!QD22Y[/1,4KW M[/#:5&6M='U"V6Z/-CZ-)!O-;[ 8(1NKV=DUI$8/JS!M2S"LMGAVS2SXI/4" M.[AL'7L&<>6ZCH+. ;(T$&6YR5#LQ AC(KT.%'J1RH$T1.U!]E(/WR&V\NX6 M2X'+DL#G1;REK!\*_>2S]3E>%+6B15U"9T-\!R8D-L@(:4-=U?TYWAFO/5!] MI):AF!VXTP_5"T@%:%[&&;'F*+%!JB5OKC[!QK.\DTR;7*>$8HZS+1NX,,S. M@#JG"3T-IW!>3-(L>XB2\D;4&7$PTTV\8O\@K-\2T%8/?-@=#%Y'[9[\IHR; MF??( _7OT00--2+" Z9:O_393*UGIC+UOIMUZX[=![*?'Q0T;5T:%#$]7JI6 M-PW.8WI?-H@J/<QM\K-YN#CL+_A]@:BX-GKY\C'Y-LS,:93!4/'#J MQ6=U5R?IA!*I^JNSBQ?$ND"L#]"2"?!R>JT-ZXY9H5*L.V"AU?'(U4VT-5=E M<.XI#+542.D&V4D#L+0CX!H. 0DU'8LWU>I%N%5'/O1#E*%NC1G.PZ@L]AVVT 4O MFCS/HA6F5L2LOF)3CSHKX;,-$-:$+0/PVFG!+B^#DHS+KI4>6C.K'UN?&J>" M;5O-5)CU4S@WI2=+.US@Z4.&>13*J&4Z(I]%;G6\"_O[0V-T; VN@ZXBG%0R M1%5S8+WL+,#4*(#7 KE&-1#*WAIUP&MYP+-TNXB3\LG&,GU(XM^)3UY[9EMF M6RQKE#:S+I*_[;?4A2]SO6A4?Z3O 90A''K$E)7^:A^B3[2J3S4?0;=JR/)3 MR%I"R_*#DV,6)=B:AV./7B")E$95+U7]Q%%TZ]59H]N,IJ8KV*.%@IY$D[8[ M:F8]62?-]U^IM=*-J"?K5;$P82^HB@F_M5+Q\?I-FLL07[+:5!%XR@NO2CNF MS3-J+%3!YEN"VT=:82N+E_CX6JO*%E:E/YI'S^=XM5\6+(K*LJ)9V+J!O@-; M"+K7"-G56*[ZFAS33=%GB,?^RD1TP=22'G1,0DBM-XIF6!2A[J\6(3M/E1A2 MDWB#1W"7S%\,WT&R&+5!7:*Z_5%Z1^2[PUL?FA1Z)!>HPR#.68[J7:F1:$=5 M,@2;-)+2#>3NV&IEHI#*M/ULE+5OC]J78JN&WSJ%NF:>2ZI=3 M7ICKD@SQ69K0M,DX69+?G^-\F<4[V6LG_3QT_@BL1>H^-G;&:'HL&MJP-?6Z M:(V/3%#M,\&8H=^65BCGLH&=3A98X4F(>%6\X+P6MC< [/M"/9X M42^CW?EAK0^>S:?T6'@W(:#=;5(M#LXL9A0*M1?K-:9)I_$Y\8]*YOA?WKJA M5ML1+&KU,MJA]M '.B_SG-3^#'7KN;>LE2R16A9@!;3 IX4"6H#3BP*>QWGT M\)#AAS)UQ1U^PLF>)ZS3J)N>S*-R&?@7X-5HSC,9,H(R;1+0 <384OA4&1M$ MM17$!DY^GI92&9,BXYO0./_M].64^'6/VRC[S9"/P4SJ\Y&I60ZQCE>-!%$: M=" !3;3@1Q:O+S8M428\V[2$&)"J5*P8\R2824%519###5Z@60]\20.K+G*D MF=5%#C-(1^N:.(97!=[J5A8S*;S#59?#P5VA9(C1A>5Y#2]. "Z8@#5+-TP MFJ_UA=V[^&M/YDQXFVYP]T;ON^KV(%;7/_!E6 MT@@WBAD5-; 5'?V94B):^HO3@FY-_,OE-U;@@]T$P,C6T"JI=_7.($1*FPV)Y]SCY@=J6"#937N+;;+M'5H(;+!) . MC+5Q9!$3:X,(1@4H%^Z1L#H5I HTN+<&4%BAKT%E %4#$4M&-1"!Y.= /R*C MO,3WCQ@7U^5S7,,RH";Q>4BOYELXCN=-$6N+JL8!6$_3V O'TH:!!P.,T6SJ MB(!!HS0X*M@$8&_,8$G MBP3>1QN]T[-T2SY#"XQ=)62Y7,7: MW,YNY+YJ@=G+(Y3*;$#H2(MJQ$"YDWM*YBB+MWIACMAKE Z# )Y5%;&^ "SK MAZ'E<=+B(['_JF(-JQ-G>%EL7N8I+51(QB(S9GZW(_=9<==.'JUUF*"*$A4I MJFB!$ZMW%,S(O<]%TP5L0DU:!Z0-MF#R5?HV6OX6/1 U=5DL%:0P"Z5*#M,B M67IC!\)P%DA;B1QD %H8M1C3+(KC ZS#@N@&M.-B6$[2KB($6 @/-:]G.TP/ M1)*':QSE>,6?\9J>-MF1@Y2>U\JCJRA_($2:KO]XM?R;HV3V?9]"F*-Y21RS1KDQV+U0#G!E* MEXIKBV4'6-R<=QDZ$[3,%=_6N. MLZT&7;8=>$29M4QMM''"2=O2T5QQ)75I^B@]3!"FLVQ'$39,A$(B@D_-<0-> M6X/<4-==D_*LJ&D1^==1@\@__GY'1ECE#[?^[@'_;8X$"-"_ 3JBTA&K9E8Z M7.-.G#*8)K3P.7G*B$4Y?8!>EV+DA"D);'/6 MGLKR[Z"!0.4(UJ=3.GQ>')/IZM=]7K BIL3[OL&?I\LE34I*[#OQU!/RXY*7 M.#6$(QS[\>BFN$HH)&D]TK/]&>D!';M S3X"B#]TFM'VPM]I.OT\U2-]S];3 M5)M&'Q?0)&UEPR"V_;JQ%EZ=:0;:SQ:KEGS3?,%7 MVMKGYDG*K;!3JF5?A:Z"XLPQZ+9'#09ACZ-& D# J>+FY6R?9?J:MR9"L("3 M1 9#P&ERR#/\,D$E%0S*?4@"%SE3H4L?.5-!"U(]W/4B!(5PP@],14![SGE% M/Q[FVJC-?F^V=RG-?/K4576EYS X)SA&3ZRH O&ZTL,D&,4)0'D=M1907<_2 MW'X%XXW!E+3DU:B?M%T(:Y.17P[E)6F6__,_O?WAN[^$ ^4Z+O0HKH/""X!_ MCC)63,0&OY*V'N$KX[2-AJH-/'B=N T*NDI$M)&KA(.G(T8S8&& JIOR47%I MX^_HF*M[.$L)AWX/\@SHZX0ZQ>7HE@V.\L?+3?I9%U>Q(_-U*=K,OV&91Y0& M,2*PP$MO2994AC63(4[6:;9E]WM!ZL2ZH*IQ%=HGI*RN0?>9D-*2'*7?SP6,S6GW)>*72V**(XH76++Y[I Z4'\?ZQ3;BY5Z\>5\]^ MT@NWI&AO)^GZA/3';PNCJD>Z3E5]2F^TCQCAMEF.1QJ(/9&,9S5':6TD<'TD M$OQ9B#6GBTW,,QJ!KMT#*$=[@1] ,P!\X;]BRC9>39_(;Q\DUUUU=0;=NP+S MGZWD-'K652^H[":@.]P#B'N0+BJERR37N]$;HN8O.,KRK\-QONU1K'?+[2$, MKZKG<#4#WC.B78?SKE)(^?T6>,?\L13FB4[!POV>73BNX=Z*K<7RMLWF2Y MJ40XYN!\CREC<_)-7FZ0FJOWOS U M_2%X+96!M9-RRI :GDY^3H?22-I3J/K(I!Q*&S^GKT 7I1)S3?R!:>*_O!I- M/$*TEQX>\1F<%E[&3T,MC+RK0/6PE+.O*\S4D/85OAXJ)*Y[O#^^%D6LH[2/ M)M8A&I0JWN#G8OX9;Y[PQS0I'G7W)+IW&:!J2N3NOU;23A'O%?%N!]?6%5[' M24S/5#[LXQ4M1>)G,+CV_IEI[Y]>@_:J@-U5BU6HAM?F3TD5#L2KB^HQ]%W?'D!V4ET3BN'UMF9PUY3+S+W5/S%O]<^O0?G:..VU MUZR!-"AEG*[)_ \8^VGU%Z!:MB7N&P6*:'^O)19D$G[^2-Q1)M%KT% I>+NJ MJ12Y$$DGZ'^NDF6ZQ=U>RZ@[@$M)H9;)G*&".6VL+;\7(/#W%=WB)B;ZOZ )-E=\4;'7L MR_/ZYRJI;.U+,\G:5W54KGQ57Q/FDK+%#T@7AY Z*,^T$UAE:UXGI :EDP.H M8I :.(#BP05@.@K( C"O0;?ZJE20FD1=VL%6MV-? >I675)7)1,6MP V=7UE M#NJ$OQ-4.Z]M;9P&I9&.9_S=N@Q0/RW/^-W5=)8$KJ6O[4"_#XJ[ZBSX@;X- MDUU>E?3H-T E=GE;XJ3)X3TN&7(XOHSW);U5I*MQ"..5B0VG[*[]4/YVO;, M;4%#UO[Q)-;=:P@H:>4.ZJE)-\1VU5(1KF&IYN=T,,4\=!6B6A[E'$ I/Z>O M0B75,@?UXJ0+3CNK8PND7I3Q*GDB?*39RUWT^6-$YCB.-OD-+F;K.YSC[ GK MU,^&V*/"6\^I"FJWR:K/Z:9K]=);=92J_+.NN02V\02N4D MK4;+JGX0ZXC!DW9%4V*5G86F>KTDIXU/XN1DQYLS>=?5$#S0'H-02GU/9^27C:;S#=DB9Q@:_IFGN5%&2RXL6&9R++YS1-NT9;73KQJ*1.LK41 M6A'S0 XE/V'TZ-C!H>PWZP.HSABPD#[5TAVK;6UT!ZJGM9/>,;HOR"I._=]K M^I$X30PU1+547M="'??BFLD=ZCFMA*U(992<=V"TU*5)(J:Y?[T9NN@LF%R4$K ML7>"7UN+G+#7HX;!_7_MXRS#F].,8$.I$>JFOJH3R/D4W/*R%6+-@# ]/+_> M2@QHT-"H)S V%*R*!PPVQ#W4YS_W>3%_Q&>/&.>8?6&Z)!_,8VW1>'M27^IE M)X=XMI(7B) A3E<.<8T2'M$.$]1 N._9L4)\CUFB%TV6?)86;):B(Z5SA0R% M,M (W>=X0Q>M=FC@.D[P%7$(9=MR!UI?ZF IB>!FE63,SY)$@B@M8L002Y)_ MH;QIN0OR&FKN CLO>Y;I-LV*^'=F!F;K-D^:S8J)T.,NQ2B#X,77"&A$54 9 MS*:DMQSQ48Y(*H?/[8@=LMK[$#M8>5$-3>2YSF6Y0W*]JSM([QZ5;)C1:"-8 M?Y8Q00V$EWV'=GEWG)%I2([+H FMM935A5]SX>DU7TA='U!5V@9A0#V!MAHZ MI]2-/ R]UWEQID-*,-<43JY %%+IH':!(+1*?"K1Y1CNESNMWN6P:6^X-$=Y'87Q1F- MXIAJ_[KUX2OJX2B9X"$=R9M^XI0&#@X]P%8#[BDC2^$:U02-:IW E0;N@LE& M' 0,D%9Q3U!@0B^I"N$[;F55G86Q[*IE==ZH*N8<*H?T($+S]5IE?@)=KPWX M==E?ZL$+K:B7^V*?8P*Y7WP7IKZ@.X^&'-==.PQ: )T0:3 M/IBL:/TPW%]KO>>Z[F!8M*5!._87M,K*BV;V66JA2H4.)7LPZ1MZP7> 1=9S M\5 W#AUR&O;M.%C]M*AUK;^/X="' MSV>.#I*IKJM/4$7=/ RJG?==#WI7P^T\J(^(=7'BHS@;TAHV)Y,S(H57CZYP M]*IH[+$-X>I\G\7)PRW.XE17J4)/!J!."O[5&E01($Z!. G0"^%N0O!W3E2& M%9>!/H3:2>6 T!0=I%3*H<.35WTP7?9KM0- O.KBVQ'BXUS8>\+9(K7'M))- M^GN6U8M!>1%M:(EY%!6H?OKP-@0@:V_E28'@!:KG>%%<)7F1L4M&IG1 M82OG5I=[ZCI-'DZ(_=PB2HN.Q,#)M7Q(XA/F&ARUP:X!D1?(GY&E(2XNHR4K M*0.=1WB;)! R15?MD0 > MT/12KG+B8(-HZB+75-/AZK(@C#X"8:XL7 MW4H*,+Q<:]XW"\;D&OJA]CB\PP%=P(P>YP)@_!0Y(E^=K5MK=?0<;_?;TS3+ MTL]T)8]VY"_%BP;[;MWX+&[D)I_P+),"*UVWW3/Z@(/U@0Z=H*H7H()&_>0\ M.J*;-$K0,MUNXX+I%DW.M<%%P=.0+/DXY/L%6I=? 2U]U &]0MFC#M#U5'^, MCGI>\3;;%WE!9H.P,]VF^T3WI,M,ZK6^F%$.\34T(ZEI7HV*76Q A)^^:YBN(^!53"NC]3IVZ"7HEFFI=6 Z)=.8P[%A4W?@ ME4+KOI60KYPSM*@P 'I_2X8%'92] O7G*(NIN;B+"FR($HI-/0)6PF<;!U43 M1-L$$!]4#6U[[E7CZGW^C5%!66,@#"@C@2T4!! !5 ^Q#@D 4;^_XOCAD:8! M><)9](!O]O348K:^?XS(;-;\W/-XLR?-SN-\N4GS?<8C-Q;)-H;Z@$?,#38F M0LG)LF-4]HQXUW2MY9W7=WVT=C0!&UG5JKI>(>3+&!8O;648%BQ^PN:4%9J/ M@YYPQD6,;91"1^0S>*[C78A!EXW1L?4$7:S7>%D@ L_3*(^7Z"+*J".>TPO. M'--@2>HZ"5G)LT:K2MS\0 >2E9T*TW0@RN!6F5&!!L:>K7_RE>/8']1][.'$O\,$LS%[]I<7Z?(WM$]BV/3_/0%MM>;9 MHQG22U1QZ>X.JGN"UEFME+T #:JH=RUYUE \=^ZE0E1;P27/6+Y^5F MO\*K2S(<9^EVMR_*PD'5#HMLL!CSQJ/Q@?KW6?5JH!$1SLEJ_=9VL:CJ&5'L MH5K?5#/$'>UHQ_%.QL#+(!WWO@@W!FG9'"1<#=*.#!*S)32?LF2,?-J-015+ MJ.8UI%9YL3/5$\'2Z!%#AU>41YSD/ =\EA$G+L> W_!H;X8<&=W#3$9YLJ"DJ-X_JG\ +5X:#I7G>YSE%_^UCXL7_E_#4:MM!QX5PUHFX0(8(T0E)2I2 MQ&G_2!9;1A? 4:W;A+5!ZC9;X BAU3\^\/M$CK[O[ M3Q;OW;5T7M^[ZR70'/,Q L0HT!M"DW\-_N;=ARQ^'[I;X$M\Z&X!KC!6')5Z M7UN\:AVB\Y!6$YNQ$*(6%I$*0Z#B.HP7JL-!Q7F1L<9)CQ*J[ ML_)$76Q7.\QEF&90D[ ^#) M5XE7X)&7:JP%&M&I1%G+F$P]4QQC"E&N4,E6XX91>5;*.6/5/RO> "K1!C85 M\AM+Z(F1@A6V#<%2- KE?C%FPJKP;F 8Y;: +]QUAE#47.#S6KM=:3,B9C,P MMQEQS6:DS&84U&:DI?$V3L<'TD617R7& MI-;^6'@-WJC[N [NLT[4ZV!16P=IIF/*"H'^6&F\+2_9 @ZV8HTC0_) 27V[ M 0&,R ]WRF^A\F/*.Q<3 M=/@BM_[$KC=6#?I!TJ9 +[A QV]"V7J?@_@IR0Y_;GJ'F!?I01GF-5.*%"5I M8%:4^+%7%?78@QW^YK-/)JZ%G]MM:!_+C.%@U_LDPUE&TFR8!7Z8R7X&JS'< =.+O;:T/?.\NSHC;?Y%_'N2;_^/L\+NA;BZMD%3_% MJWVT42BVIJV'&==QVIYTUHXN:L>6@,IN'.-J_HT#[ \"?XV+QSNZY-.@ZV.\ MFZ<72:$K(]6I%RC8&*6S A2@/>DQ9UJPV4U8C^M*Q..I/*/SF#BZ&9KPD7^5-M9]43 MZ^'>TQ!L>L.?8LX;H%-,^!!(FR:K&J0M<2_JR:9W:QIV*)S9U\V# M' NZ20C[+,1XG'T( /"+6R"7A00>7L,I2H>1A;LN=.!E4EZ;'7RIX&&\BV0% M=S_&/.#UZ\.8_T]9AEUU9V:@<;DOHJQX+2.SP ]QDE@,SJLXONIJ ?W=*%*8 MOU>^L%RFV1K'1"K0>Z@2+KZ(Q44VNG#+RX&;,2ZDON=CG> '>OP#9T1MAOS0 MYLLVF4K=]F#[YR*YDJNY5_3E!_&<79S]%FKTT1& 1[7X19=9J/(.(? M0LYEQBJBO"+*+&+HC" M*,;RRU@EW0TZ0&#&VIJ_\M6U^;8MS"76F<' M![UVB\:7N4)T-$I0+X+_4=:*YO8RS+7"F<U>R)7H:Y3K@Q^$4L$HYS GZV3!G]1UT<>LY5[5#Z M'WEQZ&*%O)]G.YD@/X44-JS?LIBD(/L%3\>B,=NV'?@LO6 KDY#0OB)4%U(J MB:'>?'<6C274ECRDKA+N@%:?<,*@4);""8!>E.J2GAV:=BV.&H MK1!V( )2A!M<\-U1O"Q_ZZP2JBY E4,IEYV:$')4T1_^Q/*0O#G+\"HNOH8I MX=U#4"K2KA)I48H4GD;I 6G6+3T:@;1LNDVS(OZ=+8"S]8T#_2&=C*@GC6OZ\V[+54NLK:EVI"&82F;$9=F?3." M$DCERCP\SJM9@PY4K9H2V"E2E6LK).].+T?%<7@KD01!9G60P,=3_;#E)LKS M>!TOF2K2>M33Y7*_W;,T7BS^0;=A&7XDVZ_X"5\E9-N)S_99AI-RQ21+YVP] MCYZGB[S(HJ5.;\;YG-=J9:.,E[ $S,ZNR)Z+U@AG23FIK:1AVZ+(XL6^H#6+ M:8:U&X+1-"D(YQO:K-H?<#^4K!SD(^B7._)7&I^E 2[@6F+C84TL038>T/P$ M],S,TO725&?=K1N?P3TW^00%.9*7YQ&-#A#OH?0%5<70_:QL(4CJ-0S8 ;E" M,+ #;$-2RVN+\H'N786GGG4Y>P+W6ET&,"@]]2-R@ HK8+JCT@J ?C6.[BE> MIQDF'L'('F[M.Z_,M:V/D%@)J-D_HDA$=BHS0>5G#A?0%NQ+U,.%>I@Y]GA- MM^F>7K?(#M\A0\3&+*J-&2^EMFR,&73 :!1=&\/#%Q3-BRG2>S0ZXV*D]&@N MS%((V6M,*^($4IW=Y:&[:[Q>XR5H ,H236WUL802N$)P%6TK>VZS%/?K-A!5 MLI"_@YZ5JZ?0[3CKJHL7/LI8-)?'F(]%*6G6[BY49;;5!!=-MU4#$!=]MB]F M:XLEW10#Z]DOH ON.@)&ESO=L[BPY3X5-&SV.L8"TJWNI!\F-[J3<@1M'@SE M1_IU^PJ,@Z+V05]]D)9)"-LT^!R)UV 8=-5DAE"+H,V"L5I-WXY?@6E0UK'H MJQ**DA=AFP??H_$:3(2^ -$P*N+[X$Z\?9-/5[_N\X(^^5$F_._:$*8_(F=8(&62^B';,WAG0.L M@U+=&UQ\2B(^?WA%KY32$,=@"JWO/D U-XQ''^7G-\QJUZU?MS4(>:1"-"4V MFM;5P-BH&?"I!'=V#'$%._(@3AD:\CB<)E24 6R!72;+/D NSE00R#-N76T[ M" A]RLV7%?X"V&&Y39HK!@%V3.W-W=%$VV[SKBUN00[Z%<"02[_1,48<:OLN MQ^##-?2]RB]AI"!#-0/HG2EN,X#2O9I+G-6KCI'OK'8@:55N%'=E "FFVC-!"1^%0AR%UW9CLZU88S[)"L0=SW.U)67B MS$BSG@BJMH6^#+-B'C5AK?O!3^'&E7 ?]J4\D-'_E&1XF3XD-$3$3"CTE7?P$7+<5?HT$'"N M8;J,&\M'![=/V@6T2R>7R])=8Q:E[8R%]H[&3L(P;N"[0L_*,=+@SE-FE$5Q MG28/9'W8$@MP_TB\6?HSL28+NJKQUTD:;;+MP&NN%$N9Q*0IBV*"*.D);8^B MA*:6)-3LGQ-4=8!X#U!9)3O+=Q9EV0O-(/%$$Y?2_\\ 3'_S]_-H&SU@NEY=$K?P*CG=YT2/ M\OQ3$A>:;$ .M!Z [2*)L# P,D3I$"4D6T!4D2)*BWZIJ$%BRLZS5"''>8IZ MH(AV?I,6F-V(4#WF4;;TA1 IEX+IH!B@K1!K ?."I@N[@,];#!AH(%(- "^K M]<%VGKY,\QP79]1O-]P#T=!X7+5UG N1:]H L1:@SSR&Y=GGXFS$27N!-H+$ M+[P9#_E''.7[#*]F"=FA$B^(;!!.HSPFYC]=Y#A[HNIWE>SV!?DS&9=X$[/M M:UT$XTV5\3X)H5S#CYL6YZ"O+ (3&D2]1](3I74824F\&)?;+-WAK'BA$>." M[+YIK96=U8L+(Z5'53=+T09O13%AYS]\'WF@ KX?[4L:G\IIB;.VCEF";(!M MSJ:Z.G.MN1YGI/"][9%RK=Y/7!_N4@'>0.LC /1M,$O(2'=':KSXLO1+C%QGXR:G\51>AIC;%G52=.L EM3U[F46%;7 MB?04>L_SLS0IB/N$B9>$\].7FXB6=INMC[]^,>SN73KQ&J1WD$V,W!,_N]8, M<5+06(!'@?Q&\5TQ*(;V70$(H%PE2\9H@)8*3'W:W)O@-3G@"W2#/K(0<&HB M19->+V10XO(0%^DW_B_R ZVK^.__!U!+ P04 " "-@$%65 SQ0VA! L M-@0 %0 &IBO)"+43\GXT^ORT_7MW<.G_[A\NO]T%R6I'P7DTW4< M9 L2I9\^?YJEZ=O?OGSY_OW[S^-)&"7Q/$OA \G/0;SX K__M?C@IZ?CGX_@ MG_"WH_[G6_)*,Y\N/_>/^L>?_O=1[V_'%W_K7?R?3_]W^.W_??[,9C$/HS]> M_81\@EE'R=]_*GWGQRN=_QS3Z9?^T='QEW7#GXJ6?_N1A#NMOQ^OV_:^_,>W M^^=@1A;^YW %9=.+# M-_O,?O2YU_]\W/OY1S+^B=& QG/R1":?\L__+5V^D;__E(2+MSF;=OZS&263 MO__T^VN2,%+V>_W^!>O]WZ]B8/2C/X6&;)!?GNXV,PT7)*7ACY_)>.K3SW$$ MXY"<6:SAEU+'+W6GP(0A'#,Q>D[A_TQ@DM'D*EZ\43(C41*^DSL0P$6%21H, MW1Z,1Y_"[V8D#0-_WB"FO>]8!'CIS]FB>)X1DB9U$.P-U-04K5%<-FI# O2< MQL$?LW@^A@WRYA]9F"YMB0QOY-9 -+((E)]I:I'[R>QV'G^OM18$ ]:<\J6? MA##@(R4)#)T?1L-H?$V2@(9O[%^CR666P*02X\D;#5T3QC =B9A,>J_9TGZ M,B-7L H35P-:?[1-Y)E$'G()Y&^6=,9\@;H>:D[@GH#\9<7O>J M^?&["/"D,0W-9[#3M>8TOL;Q^'LXGX.@WH',1M/P=4Z&25+A'),.57>CH60< MIK=^$,ZK;/A[O6M.YL:G$2C_R2.AH&4LXNAY!KNJZ:1$H]2<7+[EPTY$QDP# M O4GWX<>X9@V9JATJ-H;0AK2?'=GXYEO!KN]:V^F<"W+YNS0&<'92'=TQ_O8 M_"30&+#VR;M8A&E^.L)Z@V,S!5F"?]V'_BN3\@K;BM:0-:=]ZX?T5W^>D='D M-HQ =0S].;L=T_Q:;#QEY7!U=T>X:R>O&9T^Q#2=7?DP$GRFZC:D&JWVD@H M-(A>G.6L>Z1Q!'\-2"72JD9K5G]Y\>'LJ+#LM :UKLM4FZUX'"MZ3;5)[?:U MI^-4FPUG@.;TG6I3U!BP$76CVFSE8S6G>E2;K<: 5M60JNN8-T;3*DG5'5)S MV&;/^6J3UQRT/0/!<#S.]VTVC4E,%WGC:Y+ZH;$%Q]97FSV6G[/% I08H/^6 M%<5>EW>$:U8U]-8^VRQ\B_RN\R7K^HM%7(:#6X>R$975KZ[#Q)].*9GFUNKE MLP];Q-7,CR(RMP6PPB>M*'@6N:8QH)4IC][8\R@H(/D_5TLX&I=NF'7FKS^Z M%3#Y_Z_B)*TSYX-!&J!SLK:>/Y'\Y+?>XEWIU,+F-DG M+ D3B"O9_\\^LM"O8PO MV:Y/0%$>VV)(E6_9NY,SY3^.B@>VTH^K@=(?M[D;O,43L>I7F@.W0]4Q_!E. M0G;CV6]G':_IAYLCP4;3NOGQ1@+8DH>+F*;AGSD'V,^BJAN_I8^V )UIDE.2 MW$57/J5+V#A@.EF4CB;KSLT10/O35A_[+"YJ@X$;L=G]1L+IC$G0.VSZ4Y+_ M+!EE*7.I8^Z$OR1,;V+K+6-' K,)!,P*$,XSZ%4:,^]9C09MSJP1(EJ4APH? M:,Y$:A%7U:\T!VY[1TZR89"&[Y65IXH?:0%:^3>KIG?0)-DP2N(7,_24#G M*SRWV:DPF@SCH**B8>&#S;Y-K)6;O F<<9OF-TD:PGX)W:XRRKPHF6TICJ8O MA"ZNR6O%A=#T;!KU@+!YX:K^H1SB6^GEY!X0[6 E/U(2CO^8!9\GGJ^V\%\\@\ M3=8_V7)Q]0-OXT1]Q3;5E4?X\$>8<%BI[%.0XQ2/GTH^[;)6'Q"?O_WN\[>, MZ#I>^&$D8>QAXX( 9S@XBCE=8#2L[JJLEF M_8TL7@GE<$RC5X'U I=U$A;L\LP$$)]Y U/FI80FY+[]%9GCR@DS%/)7W)A1 MX?3HR!&V:N#@<_,$@9N5]![0)/D]/VSTN]=GY M B,JV,>:%"+;[Q2[#FDO9MD.!CZ+SKK&HB%,?,PF?SOWIP(>[;0I Z<8Q(? M!)]+YUWCTAIS89J[B<;7H+$I5M1.VP(PXDVPYM+B@^%S[Z*KW+L-D\"?_R?Q MZ2W\1'6@[;7.0?>/G>6@"([@9G_4;286\JC/QE+[ KE[&Z@:D("5+5MIU*Q\ MH3Y[4WU>+E[CN8!].VV*#0?IEEZ#97P0 C:U;&Q1L^DF2L-T^42F(;,?1NF# MOQ"=>;RF.=X>TD6N!M.D6 2\:]ZP8LB[9Q+D3G,W/X+\14W".U[3 F_/.=Y) ML0AX9VQ7:6?=W45PX_?9*SX!G>)O#%'5M#/@ ?">X2L2X'?O5N]%B8!3SMGFRG /,_(?,Y\:?Q( MOJ^6&Q98N_6>J\\_+A(!USIGDRD@W(9S0J]@)YG&5,ZVG98%6O?N@S(H@A?X MSMEA5K*W\.?S;3(WV7HKMRS0=NM!R&#!<:$(&-VU&RB$)&-HY^\SZLMOKO[Z$J= Y;;]982YTSRXCQ"'@5^=L M,H7L#<=C('F2^_R,Z".-W\,BG;1X!?*[%/C=L]%H81+PM*.VFI(KST'DD/Q: M(>E8T,)5NXT6,@&7.VJ]87K;0R9P:.(U\\[Z_:-C5SG(P2'@5^?,-6O381!3 MN-OFN/.-YHJ%:U*0S;%\PY7V+*CAJB5.#YJ T1VUY[SX/]9QV47(C,8J%?0I M*.">A4X/E("M'37IK%2$U1^,"CT=-:G580KN"O(_H2 M?^(Q!CYO_K_!->8SR.A38737=21$)N-DY M0Q 3Q"$EOH1_Y28%/O=L=EP, AYUSK9S'S,?KUDO-QK+KUW]#"%%FV>+8M_/J$P/ MH:\"=)6Q4!9ZO6[B8:F(=4BYNZ2XD"S%T:.%=B:K;&]A0)+G>$M( M;HBGJ).'I57:9[("I*7P>B2V?Z4QW'EH/ EEFT^IE7>,')9MC['[J"P%UJ].I@LA>9C\=L/ M(Y8$;A2QL@FL'DH,=$J7+$E@RBK8OK']3L9VK0&\7N_X?'".G&6CD@@8XJN; M!N"B$(>HJ&;1@1/;Y*3VL)ZIZW"8C\)2H@!LO:O02(H*F&H^;EM[6$;=!G6M M/726D@D@RV] M/K+92X\]?-;RL-A*2?!.Z&M<@96"?'1/C+1,C_P6)@'<&?R(Q%FRFO@#X2U6 MK7Y>']FB585_^LAL92Y 6I:EW-K79!)&9+Q*L;W&R4RU-/'G1:T+^,'-CV"> MY2D<"HL>,_-MRH'(=G2[7_+ZR/:T.MM"$[2PE88!2Q!%Y*RB)'C'R*IA+>&0 MHJJ=L6'W]O:"HQIN]=Q;H%U15SX#O"M%.(Z22S*)Z4J'>O%_$%@90#B &T8^ M7>;OMBQU*/0$./.<5,51*]4L&ONJA^6C8%\=;9I*MO)3(-UJ-K!7JW*U!IR!I&2AVVGD#9".3Q&07_#U.!(33W#PXH. M0Y>Z'0K8RD6#I*YR(&K(AZ27-_@P#V8'@I/)"]("V1/>;.8G*Q?(;>J?=>5&3TY*_9#AHW(YT MLULV]J0K>^.6/0H^NDES>""Z-?!BV@MC<+#!ZAOQ>*6"* M\-K/FS]J2%J;17[/D%>=%K-T@;@=B[;9@.XE)6'%C;W3KH0P:)^"NW-W.[)L MF"2@W6NHU;L-O9.N..[L,H//.<[<+=6!1>7:JE*'-O/VVGLGR"<>ARTR_O&F M;RO^"TEE\9,9LT? 'RQ&\=V?,]/7,+WR*5V&T?17?Y[);HM:_;U3Y. #,?<$ MNHTV*ENQ84B+. A8CEWV0$P )1P^#R05%W33Z>:=(E\I37FM!.-\R-<[((GI MDA\]Q&OFG2$K1*8\/)B\K>@N))X]4O+FA^-UM,+**V.'*A)6:O3VSI#->J8< MUL7D>""8+HOW@"-KPL9;[L'LK85-X?@([.1Z .'XNT5N_]2.8:P'[MG2,K0]J\X+-R@\%:M! .JRXSH!+S8@ 2W"W> M:/Q>//'G.=0D/)3V\RZ0M:2:S%6#2W M IFU@"*;EOO;C$9AFE&F\=TSG]19/-\15I'Q7MG1NT!6FBIRTP"=K9 =JQS] ME.+^,(U8/G;@Z(G"S@\/3MW4PLTQF@K MJ*)K^H)SB#K66Y2ANFL:7$G#SNU1L7UK$!DJY0Q5LF&.!Y_#^=S"4O73;Q39'-,10;N MS-]6T6*LG#SK=*.Y1?\IG,[2T>27I#A?)#R4]F-5%0>]3KCD&3-7#YBMXL9O M>5#A.YK3CU);]DZ1+1\5V5B:O:TBQT@7G?O0?PWG("4DKZ7'8FC8PQML%^Q* MERXU+CZZ0W@G74D8@'<2Y^&T2*^MP6F3<;PSY-.[F@@80Q3(ACLFKW4\R*._9,$@^M$PNQV\ M,V1_W4K\EF 1,-:5>,5+/_IC!$(UIOY$JFSO-O3.D.].E=C(P2!@GRMQBC>+ MMWF\).N<1X=4D7!4V=?#KC=9B@X!FADR7=_3.D7UY*W%< M Y,@_88K-C C%O-(@.S46U'/YN(0L-(5_[$2*J.G86D_[Z0[6K2%V[( H(#S MK@0QZET::E^L/&R/(#4CZURJ/+$ST,"=E+K2Q/*[5??R_/)I: USJ25"RK[Y4U._.U<$(Q'11R<0 5>L>OD*,-T^ MQ)V\<^0'F,H,ET,2<-F5F$Y3!@L(T1USO)GF($0C8*LKY>!*P/28Z9UWYR)0 ME84Y!@'CS.UR:(51%F'NS)[D:U$JR:=0X-1P+JH1?>KK(G5$$I MD!%7[&8OK-!C1I=:Q_QA8Z !>NV)"IP6 1$P4]\"AEW/]) :1LHY4 '=Z[@" M.T5 !.PT-W6AVT2X-Y0:7N;>67>,FQ:>4<48!2)0WRS6C9)H':A&V%A]M-[1 M6^@5(EYJB[?,0SS]KI&V+6/6.NE4D+6>0@I5\$'_M,FF](V3+ MLH([ J.4 ,A?NU):KX=L>!"Q1699/$3PERF6UNMUK[0=AU_:4/[:]=)Z/73S MOO&)N#=[QTNFS>?Q=W8-N(WI=9R]II-L?EC'1B-TR60<(!RZL8?/3($]SQR< MVR799"GF!"DFI>9_X]& B.CV(Q,)J0S1[9IOUQEYB4O%X[6"+<2=@"3([E1F M7%=EJ.%6WDEX* $693G#]WL!5;IBP#1E-!^* MXR7@#O#=)4EFQMRB!U #W3NC%F/+,*P5B.L(4T=9"HIGQ.HOF7"VU WH@NYE M48N]!U@WXU500-1UIBA: Q60[ MIS50 ?E\-N:P$(7C;YRU_1./N_*BJ:\[[\W>\4?,VH&(QUVQ$.[Q1<1%/@); MKY9OA(8Q>X2@*0(O#1XL.2][@Z[<8_4XR0=@ZVD2E9$/)-V&L4N8N-,.\'=E M,]5B(&?RC3U'MN31%[Z'8Q*-DY+U[,I/9C)G/D$7H$=7'LRTF"G'(>"KOE4) M.UQ?EF;BB03,R!I.PJ#@T?CWK/!0O@6B#D=7=]+DK^6LKQH9/EJ>"?"O@[XK M8CE$(8] O%VQK>6+M7#ANLXHG*2/^=F7>V3FI^REGY Q(RJ01Q6,8#X8T+"# MSC0*%;("0H&4N&*8$\ NU#!;8B(;#:C8P9@58SE10Q0(BC/6OLVVFKS$ GMU M#O]U'_X3@1M9$J;DF=#W," %P6#;CJ=1/HHJ[U'3GP;^=#" 1BR"[=!#X%SC MBCVRM@5D@&QOKF\!&0BMRGWSZLRYI-Q$&$FU:MH_NO+J6]G^(30H]XW-D5PV M=M2KMP/)E9IT\3TY:G45E6[PFUO].C#KFEVAJ&Z,B[ [8.J*J4I->O[RTX=I MR4D8S8.QI2MU)\P>^97^I"N6MZJRV3:QFO.N[L2!P^R8M_/X>X)SM&P^;W:B M''0#7@W:?L5@DWBD,=L?QY?+7^"2<1=MZAP-@Q1VSCPMI!J9^6" MRL*G9 ; MPI>12EC=S@4(<&%G4;QX;1MY/>R"SU79Q&?Z/C*W4P"6,[' W^#MBL ^IC=SBCXU0\C)N:CZ#I,WE;I3T>389(0:;EW:3\@ M#/*-PJXP:("M&TN#_:9ZO9IEH9N",GGS@YD?R4K%E.X.TIY 'F0-WO;&H '7 M\<@)1*MW"8T[@?X@0&3DMT.[ M@F&*W%+P#YH-ZA#O87Y((T$Y[.[U3I'525.FZHJ&"&O=0"%L!>(0*4L.&<&' MY#4MI?V -,B*9%-B< "R;E!1]_C_2,F;'X[7"M-*3UI;,I4WC&H# C&1UV0I.[)TGK7?/27E4^755^@$;):VO31L@/4\9@F+DJ:P:2U2E_K= VTW:<-)18'0\6 TUM'4\0_",+*5F786$N82F>V@,6R5Y0#P99:$$0%-+?E*%;X^BJY (>1HG(9E@XNW=G08 MND30."!DG#!_TV=_3I*U6P.';')/,.UA\GOE23>]A:H*2Q7XMB*UT'3;]1*Y MC6F9 +F*;R@^9B/!VD/64YK9:XS@UPX1V]UZ7G T&'U"6M%T@73(;LAV)<<4 MN:V M&[=CU;UV^WZ$G%LYWZDQ"J0%U=,O^7=](F\K;;9T>1Y%M,4 M=KS%-7E-O_EIGA'@+GJ!SY)O<93.DA&])RK?]UI#>[W3;NY$2IE0JT#5Z2&0 M-U=J&96!W\?1=(T;KI+K '\2 44YYG),$"W;D9>5)0C<^P"F=&W$7?I#E:& M?^E'?XQ NQ]3?R)UE=$; #2 ;EZZ+.\X/-0"&7'%0?=Q VX3WJQQFRJU!BIT M,R*C*N]%$ 6,UC?HHF\&*V2K,KPO\8O_X[P)Y]^?% MN@$JA0$(+_L%*&2[/RBU+!)4'7H,!/.,K;2;'\',CZ;D"1;"S61"I-?T=B?B M]GKA^H6$^2L(@]86M5X'@9Z]G=Q M)V]P<7;2Z[>Z:-=4*Y$2",LA]PMP[Q+F\(<$FOE@!61DA5F#(_PE6@-O4VER M6EV5N8O(.BW$OV=)^C(C5S,"'[ND?C1N<26N.0'WUU>XF:RSEC!GA-(D-5:G MV4!>OSYZIIP2G^ M:JY%"4OK>=ZZUL;!>J]11TO6;4L8[+),=3@JW_*5N"VESL(3B-*ZN@Z38!XG M&24F6H!\@ VQ^LBO,]HU>O8_D7<29:24C;W%XW[U MV2C;O.86']185+L-V5WG]*+==*_,I8:039Q4,2&=12/O6$!!MI +J,M?%YIX M/L2"*&?<:3.^NOCJE&# M^A!+Y6LRKXED8+2:C<8"+%ZTN+ZW9Z2PX MLX&\P1'RC:H"6_B+L@KP#[%,KV":87KK!RR!Q++%EC!)G^&O884=.6O%Q6@YJK M+HZ;GP:@4[+O#=6%7"8_UJ+JZ0T M@?S3&NM$U 4VK79/I?V)Z"P481]OT$->)W*Z\I>) LZ'.$'RHCT'+IUYR9PV MCY/-9C2:[%9VS%U1K^(D3;:U']>.JCK'3JV!@<\G[9Y-NM.]+$]7ZPRK-S)0 M MGKR@8G!:>A#=)\B,W@:5,ZBVT +:[_,MES=Z7U/(QT3(-1O$&_7?\9G4)E MAM>]JD,"=N2X!6-&\1=N/0)\B!4[#()LD>7[U&$AO;P\E;:(__Z:)+G<]OK] MBUQVV4\\Y1A"LWYRTL/XX=81NQZ M&!:UQUD@;9P[^1%6W'B;1;E5N>3-ACDR M)EN!+<(%:@S\@YAV;OV0_NK/,U#95Q%F_OPN I)E.3E:7*R;F6Q)KG,QE74# M3K5[$/(FH[/RI/T !;);GYK&_'6E >M#G'I??;I,7C,Z?8AI.KORX8>PELQ? M$P2:(\OT!LMS-9Q*3>2W]DY.![T+HYKR@MF4;_F[WY))NF[78IY(.01TZ+YWK&CCEJV=78AZ@@[4WL-3O&7>"U*?*2HH^&/T##@B/78D@-Y MRZ_%1[YHZ$!V/LRH#*[(.$ZNXX4?RC([*?MN281\5=5AH3[SQ1@MA109BX'@ M4G9X-G\CBU="13A*%M F(TFQJ]"UL[OS#LZ. MCT_:O>!=AXD_G5*6J3&_8J^FFA-9TQE-W3\'AGV>FS*!ORK-\'Z0)[I5*&'; M"Z]&$.KYD5%$U9:%L43R92ZGV M9BGH4= #V95!B]VZ0"R9**HQ5FLQ;\JPKER#[Z))3!?^1L$P7-/:PQ4D0C9< M55W:YBB;RGM22Q"*8E.;J6^29.^"U12#*H,5Y$$V:QL(02V,;ELX>$D5U@?; MLBCRDBX-#@#CT0HZ(MLT#0^'ZB M&3X:/#AT+TBZ77/HV"%U50\$.:*F#!#M MK?R8[N+=EDJ]9"8)$KZ3<:5-H/K !761;:/&^X$%O'QIJE^_&BMO3>O7Z2:R MUYPB6965!-?A8WM#6)S3:N@U[Y$] 9D="N3VTGM3GM=D2KGWDZ- MJOPGOX"&D:R*1NJ;R9K\+- 0V:)N0P946TA3=/L8%X]=NC."[Y3%79%\2"F+ MN"JH/\]GE/O]\.OGYFR[7++]JH*R3F^5BU:%74,Z B##3Y%BQ@;5HM; ^T'<+I6IG]J_E?XC MD^=_X#?T!L?MEM392HN4AD4FK TES=9=I9&!$L@V(1YG5$NN!E2W=<4G$LS] M) DGX4HMR%(M:FB+DYT/ *FQ;1W:4F43<5,VYR[EOVI]CV\D"]8 :_^_\BE= MAM$TGUJ>DR-)PP43M,V$D]&$9='?I[GAW:W^=X!*R&>#FH?*&Y!P68$N.MM+A4^7+-G:Y@A?13\5B0+&K2]@]/1$6'84O/1$V :6&IQ2G>85*.%L M>B*)'\SE\IO_>TROV+U%D;+(8)0MV9 =36OQFR]"5 MW =_H4YT M9#C2EGS(,85566XL0$HJ8"5&JO_NL4I%D#^!L;4W"]\2818EC5Y;LF"G;Z[! M3KZ Z**V%'W(>0IH1R9>J#\FC#)J0=AONJ'#,?)3KWWN2Z%:BB%$8_E#S R> M;R0EPRDEQ;U,R7QQIRUMD(/&[(N!)FA+<8AH M% YDSDYX(&5$X=R)9""#]L MYDQDRY4."_69+\;(%X/S#Y,Y\^2D>WP4_@GJ$QCH'LX"?V-TK0V,N^FVH+?90NF8:V"?\UL MO/6_M^5%]TX3OL#(Y:TYX@@$U17?&)L$>J3Q&Z%I[E>;LE=C:/O&U/F6I%?X M_2W#NG>F8DFS'K$$TNU*0*C=Y;][V\U=G%YF?K2)SZST'M?\?+;Z%K(^T2'I MKT8\P6IH*1%>1U>#CIIK^8M;8>G>JVW+(MGF4MFENV QN)(2D+,9/68TF+&T M5C0,R#:*:$U_EC:!A=>]^#^NX5X4I#FO%JR E]E-K_IWM@Q ?B>TM)7;)XI M*EO*/8BU19=21!PNX ?2@$JB^N*6*=TKY-."TF%$'H',FJ=8C%-_WE4WNVZX MQF)[U@V,*N=^",^Z ?*#90U.6?:L&]BKV]N-QZMZSY?8M5YK\;':\Z6XH*L# MWG'M/%\.NJ/YU0L&U*@>C1=5PN$OY(H@)^7@G<-[_C5/K*E/'*4D'V! MM$$12ZY\W=&B=H+#U\OR!BB1ZGCRZ VTU4,_QB97 ;4EY\%.7*5O)A/"LC62 M:S\E*]3%;WIF(B,9J"#>Z<59[V-L0Q50V_(KQ,XJ=EA1N1L&]O;*+/SAP%= L)(DZO?8?+'Y?(%/J9!]C"TN;@XRMPW>AQC7",V7^5Y7( ]RJ(0> W69ST.'6M>U M?A!^N BCZ6CR0OTHF;#<5\Q+9T2?"7UG/F?RA:_1VP.(;JY];7!N&[05,)5[ M@%9_(!2RQXLV-RL)0QFEXT9D?^[#MO<\(R2]7_F;JGQ:!%V\7N_X_ 0[14?5 MY:]&A15LW0B/U=XJPDXKBF"[M"GYI<_G?5S.VE0%PJ_CT*#J"FL'V5>MZLK6 M0V;+*(JGU1]:KMBSE/S16=8-CK=NVFCV."?4YA7(&HM:1C:";Y*YKGY5HB(9 M7RZ?_3E)5EEN6S>-"SBJ5VI.UA-8>M&%K;:6*;R/7>A1B\@53.#])LLZXFVP MY:6DMIDINP.9NJP\YTS4WVSYZ)RWCDMQZEC0- 8 4B%KU_H,K28099QNV]%W M4(64!.E\^1*S=/498%9F.]3ISA[ONRT.97;R!4(?)ZIU71 94)X]JZ5-:%'; M!K;*<2C-:FG2'? COYM4Y[,Y3E1#NA:?"UH\^L$?_C2,IB8\YG8%W.@E#"WR M5X+1;1-YDU:4_J:"O6,JGAXRMXWA*TPR!J^; %QDMP8]AO"9N8O"DF$;VQWP MGO@)Z4CYJ=5V(UP@7&BIW?,WAG1\@*J1$?=EG) M!].MR',=7@G5SKT6!40D!9-/; %#]N;;K2HG"I9\\W^$BVPA9Y$&JMS%](-^'0<#R9,'^\4CC"/X:K,H$RLVV M1N,49$,VX=;8,>N!=C;@F_GUCB;#<3%W=7$:3O."",B/-]78QA!0G?$6!&F/#L[ZXG&7G8YE4=ZQV)L[DVZF\N:BB=)9 M![U[EB2%[*)\(DRTU_]Z(70AM1?I#."=G9SWL?/C:O*2+PB&.!OSWD.P8.YM MI)S<$BZ9,\]Z6(6T&S5GHJ.6V@_:L5CMV$! M'-EI3I,W ALL'X_K%:'W%/IP.DM'DU]66J[V:M[K5U '^:52P#"=92N"XWJU MYW(V/(VKPV'K@A+()M-:RU@&RFU?J1*RJXPR0IKQ>*]3017L.Y6$6TK^B@ U MYUV%L66O 2]7<+7W[/V.!7V0;U@:[-/9P(78+-DI\9?X0QP%55;Y8;^"-MB^ M8'46N@13@YD541?[%K+Y>M_VS8BP(1BWMM< :YU/&K@?W\B%3NN9+]XG++]U-OHJ=NO(J M=E+G5>S47BX28_8+@L_W%*[5GBC;BW2Z%6B1TXEH,F27FT;HW$XBLHMR75Y- M>QVO.Q340+ID&+%+9]T>H.IB9I ]38:9@@#TD)5A"=.EV=H5]2X(@'SGL+6$ ME2#=3K"]]Y8[>@7]-6(J[B*=/.IPG_^UF"# DUE M)<&X0*4S0DOWI-7-Z27>BYIPZOK40SQS?R-,P&!?>X>?3CFNYK(*9*9#%7"[ M9PP\T3R9#1"Z;2J4PKX.DSR^\@E6WB.A@'# M=#P^1Q.[!2DI*-8]4U5]P=@@LQ3$<^![U0%9^"4:KVQS9'SS(X"FPP7[5U7! M$(U7T+)[+G@5I40)LV[LST4A,E%1MPO;]ETW N#,)2N("HBM,)^W. E3.'*P M'Q/WLBP55>-<,E*?]S&7!OO?701$)=7<=T0#%-"Z=ZZ>"[-V&>)JRM",]/"S M[X&PQOL27[+ZC 16^MC)-Z#S=AV;=6E9Y1FH\K@%(;IW5SX7ND+;@>O^8Y . M#0P?@ZH,F3^18%?-;D2 A$A=#S#2@__R/68KQH;,K(#L9<.6H&S&*FC8O1?#^G)R"-'] MUR MW/ _:V*R'BM_+>F@7ZH%,3F Z/Z#D YN"]*1<^#B(PK%!IFMEQ[4R.J[ MZ!V&C2G+914OWN*(P1U-2C]NW>:P_O:2>?_.XR2C1,, (>GE]5O.^K&9RY/_ M_9L/BSWTY\D#25FYS830=VFM4'5GP(.LY"N)S5]BNM#A$:6')!(V.6:-QO/X)5E5BMH.D MY)XI;/OSU$]QHAK$ZV/'5U=@!W]=FH)V^XB^S!)8ODDR#/Z1A4FH4_*#WP-( MBKP/FS*.SWXI/+=/5QXT]E=*U$7WE'V!0,BJEI1S^LSFH$*UL0L29SRS:5(R MOZ1^-!86714UA16 [$FF2?I=OLGA=#&_R;]G2?HR(U;1E>O MWQN<#4[.^^?.2_)':O<%Y)W)'UEE4S<$ZG:!C^$B MIFGX9\XA]E*T"U6RR.4=@31(WOZ&W..O@1WUWT<&0BW>E1U8@O%R^,@N4,:<-A88 M,6ZWHQ^NLB2-%X3FV8>@ST5@(2@AQ7X0$K[W#(,@665X: MIOSNP&QHBS<_I$QY4=6H,AD#R(CLUE&5V16A.OX^(WNGXM.BXK,??S"@(9+/ M=45VF[_VR8#7?B7"3A$H 2X/@))WA W5T5W$!)^ ^Q\G7.HY6RQ\NAQ-V#-W ML+<"5D_?K;\.2CASFZ7L">EPDE<994(#$%D:@>MX2][ M_4VR=W1*N@^&UIYO9SK#ET1K#MW';W*ZX4G=]&53^D2B%P4;AA- MUIW_(BZK@[/CXTUV^7:!JAX5=MH5$T5>U-5(RU^E?'26[ET5O83LFX M9/KUG"-AZ;Q(:<]?N..:#K<7L#S-+%XXW0 M,!X_ISY-\1BZ\I@87V<4#M?'?$HZAQ:G6T%&9%>")A@O!>OV/>(D=V_ M&UG7:V"6E.IB7=]$8S3%^@JF&J:W?I!7PNI&)KQK\IH:ZW'9O& M700?S]BAK@K2XK3V^N?(;QPR2O*7AA"&V^\->^M"[BI[V!@HAJS6"/G"9Z,( M@MNF^UU42N=77G,@ W+^0!%K=!A9QN"V$?R)O,?S=U"J=@$JHQ>D_6!%(#_H MB=G%9Z\&'+?5S-U]2['Q'C;V3L_.C[MPBAKLO1(4SF:5V\6D%6 JZE(0 WF= M2GBDPU0.&DOQ1)98F]"TQ%;XUY:E\ _OB9G6!8MQY_?LAC3H(3]3:ZX__L0M MQ?ZTR!?A&;C7HH"(9'#G$UO D+WY6HK+:7\7_-6G>?*4)S\5K1Y14Z]W]XR!:7,:7Q=W99\M_@-^E2PFJ388!NG=)P M]AC*EP%S@+:RG75(,(J4?("TKFB(!_+0DYY;$@X51&N!+EBE%E/VY37J498F MJ1^--WY#,H%0= 7Z(+]M5A$!+5 "IKMB72K+N>:*+VXAG;+F&R_I#08!^QSS M!KSQ*=N7DD="K^+%(HZ>9T#%WT@XG;%PM'="_2G)?Y:4Q/B7A'E/LOR6&2L? M>NDG83",QM?A/(->I3'SGJV_>NY-_R%C5^#1Y #&:K[;5[I<$C1>2>U\ $3N MO-4EJSOMG)\6X.?C>/T+9!NR36[Q-X@*!+'TICLF$^;0#*-\S<*Q'P6DW7L@ M(QESQR9!1F$:1&?UB#L!C9&M-,W+B@J]V\_$7/JMB'5 Q.'X]RQ)V3%LNMFH M1X15AFU84##:8"O1A6OI71K-05JP^D3PS8\HT4A /N17,;1#2DX26R_@J!D8 M^$IN-SST]I5EC?-3U,7K]4_[V]S2[7%-6-4* M.9B[RD!@9?P599 M"6J^\1>N91(TK7FVNK2?TSCX ]1J,F8T(%&2?^%Q[D<= MJ46]W:A'D_(4\Y3';-9)FN1L>F4@'OUEGBU52XNN,[!W?'3:ZCZQS3:83^J M94-*V7-U/LG+Y;;-:N+#[SX=ZQ=KJ/D-[^1T<(J=8+W-(MM7V&5R?6EA#1F!TP6IYX37RN8 )R M3!!?+ 3[39-$L'3G;5\2GPCLU"'+^I8K,;^ ,I4\/?^BX88MZ5>0!?F)I5%^ M\T5,CR@=].=6>"6^A"G;XN_@2OX>CC-_+O$ MLP(-TL-:'>KO\E$*#;5TA(!;#W&TGNYU2$D _12,$_?PSOJ#'E9(G&4>:J#$ MOS0'&;_$ M=TF2P:%^\X\,]K'B_XH%K#= ?E0=(YM]VUK:AB2QY<'>+>%AI@;E9J W0$$I M9']U0Z::2P8'KRWG]0[:@D7KZUXCX*G^X,4"[DRIZ&:W(XODLN58W[Y KE7L M9T+?PX#P:0*J^#M)F",/@Y^\,->:\N_9P^!#G/XG29]($$^C\$\@6)X=ZS:F MJQ^Q=CV)\+8[$6]P<79ZC"WH]@20+^%(-+45IX#F%-@8W3#DOV +\MN=NZ*^ M(9] JHVMN&A279D'A1ZVC6!*1NF,T)>9'Q5Z6_(5ADB3NTB95K2M*10V)N0P MW\9EOG5J"I: L7W>"$E)_B_1UF51;M"5/^L+3_M?BK(O&URNTHC<&S#GEMD+L:L2-R7=W MR"M8#/6+87?%^7I32N0IR89!&KZS%Z=_^EZO@G0N!FXY9_0OL7"D.2CZ/AF['8#='JT*A017Y MW2D NY!M:2Z*/(^&==WHL6LE-4>MVYA.2(@M]P>S +9A9U)R4/0%9*P;&/!Q MI;^;&CYV+E\')9]+Q":++WT8R=]+G)$KC-? YUL_I+_Z\TP:DMR!Z7G'1^BI M+YKTM116\I>X+'=S11G.$=B.71S%P655BL"\ M%8LDD/4&R*$YGEYNS1W^AF)(!TN.!AQ/UE:7_!-)0YKOEVR9;R.G'DA:*.9A M<$DB,@E31MW6%_K.WAZ-M[,UJA!O,(IWW+MH=?U>LYRD9+PB<=]9/.I,$/ 51#OC\V)BDRP!^B@, P"+)%ENO%^06749*2&1 S?"=L45S-V$TYN8N4 M+5O7^IY(,/>3))R$04X7EB]>.LN["'"3JXPRF2KX"@P>35[\'QKJ81.? TEJ M-UFYQH09+U7YR$V& 8S([ES-<4YP1S2FCMO:Z3-P--]N"Z,9@QM'^9U:GKM( MVL]#+XAMSD:!#5(-TVW== ^7,NT0M[V'7L=>@T]\!DOP6,KAC<18C16@3.JM M/090&-GC7<+'RAM]&5L'DW3;5QWN-3)(F0X%/, N"F#I+*B&W)(S:[<%9ZUA MU9>;]4BPZI#-6]7874MT=L%_!-]-&=I+,HDIV5?P5S^6"U.=88&XR(]<-B6K M/B7<=F.T<3_4D3BKWP'"(]MG;8I@ Z2IZP2('?DDUS.J[FP%>9#MM6UM7ANP M=7W8NBP+&GJ3IKZ G%VB+:G816S++^LOJ%PCYV3 5:[%]68KIA'!=.E3/NX< M*("C#"@QC(/Y/Y]]JCP>'+?K/K0/HN">&H7J':C6N-XQ5CF9YGFKI^56()?; M+T55":!X2*HS+) 5^2IO02KLBMN6+&Z_2U7%KWS JCPT/+XM?@96,[,73FH&F-I4;FHX*S$&:(@6<=VZ(:$TY@FM6M+8SN> MV'PA:^F1U3L^Z=C%I4UIK$4T6P6O<6-:-XF71I/;,/*C(/3GI41.5SZERS": MYDW@I-@TOTG2< &4&TU6)()?WL?1](70Q35Y;3^MR69FVS!FG>Q$LF[Y_>7B MJ-4]A-&.T1'.P@60]'D6TY3]'63SE=EKAHLXB^2!Z#H#%-"0#R(MVO.7LR'* MYC(+M2,5Y96EDRF/V[Z@!O+[?0V>RT%9>GW'3A[UU:?+Y#6CTP>0Z!ELOS'\ MWK_U@W >ILOA>!P6".\BT,(7A;'%<*L5%,&\]A?^E+!S\1;N '?199; S)+D MERA,)1NI=E]6C;%_9+2;"F;*OO$0IP#[=2[TNA*T+&:!M/&9TVIW):@PN>WO ME&?0B"-6-9: 'D*2R^6#GZXRTZU_O%08[/4'*4K2(KWYJ3@IV@&-P;GME+0+ M> 56:8N7]"KH@OQL5X&-.O+ !^JVB]#FG+]<#I.$I%?L$J?8 H1]O%[_]!C- M.Z3:DM< X[;/SP9@#B_Y1GRF$XY'$=S8X68)HGWI)R&-/R*U'T7!&H*S>SQMC/%SMMXJ Z*2FN(O.U#5+VWJOH49P$2+J)V>FDB\1M MWR&0S("0<<+N:L\^2^$LE%7YXM<=Q>OUCL_/L4(%=9DJ7,;F,)WU%UH_AHXB M#E8=J= ;8$6I+EQ2C07"%&$#3D)0^4)0 I-P !( ( ! M^0,! &0T-3(Q-#1D97@Q,#$P+FAT;5!+ 0(4 Q0 ( (V 059TLK[('1< M &_$ 2 " ;TI 0!D-#4R,30T9&5X,3 Q."YH=&U02P$" M% ,4 " "-@$%6UUJI[5%1 #CQ $ $@ @ $*00$ 9#0U M,C$T-&1E>#$P,3DN:'1M4$L! A0#% @ C8!!5O%2?-FN!P J2@ !$ M ( !BY(! &0T-3(Q-#1D97@S,3$N:'1M4$L! A0#% @ MC8!!5L:,<_*W!P 32@ !$ ( !:)H! &0T-3(Q-#1D97@S M,3(N:'1M4$L! A0#% @ C8!!5OM'Y^U+! ] T !$ M ( !3J(! &0T-3(Q-#1D97@S,C$N:'1M4$L! A0#% @ C8!!5N3>D< [ M! Z T !$ ( !R*8! &0T-3(Q-#1D97@S,C(N:'1M4$L! M A0#% @ C8!!5IT?#M#7#@ E)8 !$ ( !,JL! &IB M'-D4$L! A0#% @ C8!!5DIT5>J$$0 =/4 !4 M ( !.+H! &IB_+ 0!J8G-S+3(P M,C(Q,C(Y7V1E9BYX;6Q02P$"% ,4 " "-@$%63F/&UL4$L! A0#% M @ C8!!5E0,\4-H00 +#8$ !4 ( !_%," &IB