0001193125-22-123588.txt : 20220427 0001193125-22-123588.hdr.sgml : 20220427 20220427160608 ACCESSION NUMBER: 0001193125-22-123588 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 76 CONFORMED PERIOD OF REPORT: 20220324 FILED AS OF DATE: 20220427 DATE AS OF CHANGE: 20220427 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: 22859528 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 d260199d10q.htm 10-Q 10-Q
falseQ3SANFILIPPO JOHN B & SON INC0000880117--06-30Amounts in parenthesis indicate debits to expense. See Note 9 – “Retirement Plan” above for additional details.The number of RSUs vested includes shares that were withheld on behalf of employees to satisfy the statutory income tax withholding requirements. 0000880117 2020-06-26 2021-03-25 0000880117 2021-06-25 2022-03-24 0000880117 2020-12-25 2021-03-25 0000880117 2021-12-24 2022-03-24 0000880117 2022-03-24 0000880117 2021-06-24 0000880117 2021-03-25 0000880117 2021-06-25 2021-09-23 0000880117 2020-06-26 2020-09-24 0000880117 2021-09-24 2021-12-23 0000880117 2020-09-25 2020-12-24 0000880117 2020-06-25 0000880117 2021-12-23 0000880117 2020-09-24 0000880117 2021-09-23 0000880117 2020-12-24 0000880117 us-gaap:RevolvingCreditFacilityMember 2022-03-24 0000880117 jbss:SquirrelBrandMember 2022-03-24 0000880117 us-gaap:CustomerRelationshipsMember 2022-03-24 0000880117 us-gaap:TradeNamesMember 2022-03-24 0000880117 us-gaap:NoncompeteAgreementsMember 2022-03-24 0000880117 jbss:NoncumulativeCommonStockMember 2022-03-24 0000880117 us-gaap:CommonClassAMember 2022-03-24 0000880117 jbss:OperatingLeaseRightOfUseAssetsMember 2022-03-24 0000880117 us-gaap:OtherLiabilitiesMember 2022-03-24 0000880117 jbss:NonCurrentOperatingLeaseLiabilitiesMember 2022-03-24 0000880117 srt:MaximumMember 2022-03-24 0000880117 jbss:OperatingLeaseYetToCommenceMember 2022-03-24 0000880117 srt:MinimumMember 2022-03-24 0000880117 us-gaap:CustomerRelationshipsMember 2021-06-24 0000880117 us-gaap:TradeNamesMember 2021-06-24 0000880117 us-gaap:NoncompeteAgreementsMember 2021-06-24 0000880117 jbss:NoncumulativeCommonStockMember 2021-06-24 0000880117 us-gaap:CommonClassAMember 2021-06-24 0000880117 jbss:OperatingLeaseRightOfUseAssetsMember 2021-06-24 0000880117 us-gaap:OtherLiabilitiesMember 2021-06-24 0000880117 jbss:NonCurrentOperatingLeaseLiabilitiesMember 2021-06-24 0000880117 us-gaap:CustomerRelationshipsMember 2021-03-25 0000880117 us-gaap:TradeNamesMember 2021-03-25 0000880117 us-gaap:NoncompeteAgreementsMember 2021-03-25 0000880117 jbss:NoncumulativeCommonStockMember 2021-03-25 0000880117 us-gaap:CommonClassAMember 2021-03-25 0000880117 jbss:OperatingLeaseRightOfUseAssetsMember 2021-03-25 0000880117 us-gaap:OtherLiabilitiesMember 2021-03-25 0000880117 jbss:NonCurrentOperatingLeaseLiabilitiesMember 2021-03-25 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:RetainedEarningsMember 2021-09-24 2021-12-23 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 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:RetainedEarningsMember 2020-06-26 2020-09-24 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-26 2020-09-24 0000880117 jbss:NoncumulativeCommonStockMember 2020-06-26 2020-09-24 0000880117 us-gaap:AdditionalPaidInCapitalMember 2020-06-26 2020-09-24 0000880117 us-gaap:RetainedEarningsMember 2020-09-25 2020-12-24 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-09-25 2020-12-24 0000880117 jbss:NoncumulativeCommonStockMember 2020-09-25 2020-12-24 0000880117 us-gaap:AdditionalPaidInCapitalMember 2020-09-25 2020-12-24 0000880117 us-gaap:RevolvingCreditFacilityMember 2020-03-05 0000880117 jbss:NoncumulativeCommonStockMember 2022-04-22 0000880117 us-gaap:CommonClassAMember 2022-04-22 0000880117 us-gaap:GeneralAndAdministrativeExpenseMember 2021-06-25 2022-03-24 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-25 2022-03-24 0000880117 us-gaap:SalesChannelDirectlyToConsumerMember 2021-06-25 2022-03-24 0000880117 jbss:SalesChannelCommercialIngredientsMember 2021-06-25 2022-03-24 0000880117 jbss:SalesChannelContractPackagingMember 2021-06-25 2022-03-24 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2021-06-25 2022-03-24 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2021-06-25 2022-03-24 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-06-25 2022-03-24 0000880117 us-gaap:RestrictedStockUnitsRSUMember 2021-06-25 2022-03-24 0000880117 us-gaap:PropertyPlantAndEquipmentMember 2021-06-25 2022-03-24 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-26 2021-03-25 0000880117 us-gaap:SalesChannelDirectlyToConsumerMember 2020-06-26 2021-03-25 0000880117 jbss:SalesChannelCommercialIngredientsMember 2020-06-26 2021-03-25 0000880117 jbss:SalesChannelContractPackagingMember 2020-06-26 2021-03-25 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2020-06-26 2021-03-25 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2020-06-26 2021-03-25 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-06-26 2021-03-25 0000880117 us-gaap:GeneralAndAdministrativeExpenseMember 2021-12-24 2022-03-24 0000880117 us-gaap:RetainedEarningsMember 2021-12-24 2022-03-24 0000880117 us-gaap:SalesChannelDirectlyToConsumerMember 2021-12-24 2022-03-24 0000880117 jbss:SalesChannelCommercialIngredientsMember 2021-12-24 2022-03-24 0000880117 jbss:SalesChannelContractPackagingMember 2021-12-24 2022-03-24 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-24 2022-03-24 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2021-12-24 2022-03-24 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2021-12-24 2022-03-24 0000880117 jbss:NoncumulativeCommonStockMember 2021-12-24 2022-03-24 0000880117 us-gaap:AdditionalPaidInCapitalMember 2021-12-24 2022-03-24 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-12-24 2022-03-24 0000880117 us-gaap:RetainedEarningsMember 2020-12-25 2021-03-25 0000880117 us-gaap:SalesChannelDirectlyToConsumerMember 2020-12-25 2021-03-25 0000880117 jbss:SalesChannelCommercialIngredientsMember 2020-12-25 2021-03-25 0000880117 jbss:SalesChannelContractPackagingMember 2020-12-25 2021-03-25 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-25 2021-03-25 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2020-12-25 2021-03-25 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2020-12-25 2021-03-25 0000880117 jbss:NoncumulativeCommonStockMember 2020-12-25 2021-03-25 0000880117 us-gaap:AdditionalPaidInCapitalMember 2020-12-25 2021-03-25 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-12-25 2021-03-25 0000880117 us-gaap:CommonClassAMember 2021-06-24 0000880117 jbss:NoncumulativeCommonStockMember 2021-06-24 0000880117 us-gaap:AdditionalPaidInCapitalMember 2021-06-24 0000880117 us-gaap:RetainedEarningsMember 2021-06-24 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-24 0000880117 us-gaap:TreasuryStockMember 2021-06-24 0000880117 us-gaap:CommonClassAMember 2021-09-23 0000880117 jbss:NoncumulativeCommonStockMember 2021-09-23 0000880117 us-gaap:AdditionalPaidInCapitalMember 2021-09-23 0000880117 us-gaap:RetainedEarningsMember 2021-09-23 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-23 0000880117 us-gaap:TreasuryStockMember 2021-09-23 0000880117 jbss:NoncumulativeCommonStockMember 2021-12-23 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 2020-06-25 0000880117 us-gaap:AdditionalPaidInCapitalMember 2020-06-25 0000880117 us-gaap:RetainedEarningsMember 2020-06-25 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-25 0000880117 us-gaap:TreasuryStockMember 2020-06-25 0000880117 us-gaap:CommonClassAMember 2020-06-25 0000880117 us-gaap:CommonClassAMember 2020-09-24 0000880117 jbss:NoncumulativeCommonStockMember 2020-09-24 0000880117 us-gaap:AdditionalPaidInCapitalMember 2020-09-24 0000880117 us-gaap:RetainedEarningsMember 2020-09-24 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-09-24 0000880117 us-gaap:TreasuryStockMember 2020-09-24 0000880117 us-gaap:CommonClassAMember 2020-12-24 0000880117 jbss:NoncumulativeCommonStockMember 2020-12-24 0000880117 us-gaap:AdditionalPaidInCapitalMember 2020-12-24 0000880117 us-gaap:RetainedEarningsMember 2020-12-24 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-24 0000880117 us-gaap:TreasuryStockMember 2020-12-24 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-24 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-25 0000880117 us-gaap:CommonClassAMember 2022-03-24 0000880117 jbss:NoncumulativeCommonStockMember 2022-03-24 0000880117 us-gaap:AdditionalPaidInCapitalMember 2022-03-24 0000880117 us-gaap:RetainedEarningsMember 2022-03-24 0000880117 us-gaap:TreasuryStockMember 2022-03-24 0000880117 us-gaap:CommonClassAMember 2021-03-25 0000880117 jbss:NoncumulativeCommonStockMember 2021-03-25 0000880117 us-gaap:AdditionalPaidInCapitalMember 2021-03-25 0000880117 us-gaap:RetainedEarningsMember 2021-03-25 0000880117 us-gaap:TreasuryStockMember 2021-03-25 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 March 24, 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 April 22, 2022, 8,928,520 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.
 
 
 

JOHN B. SANFILIPPO & SON, INC.
FORM
10-Q
FOR THE QUARTER ENDED MARCH 24, 2022
INDEX
 
    
Page
 
  
  
     3  
     4  
     6  
     7  
     8  
     17  
     28  
     28  
  
     28  
     28  
     28  
     32  

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 Thirty-Nine Weeks

Ended
 
    
March 24,

2022
   
March 25,

2021
   
March 24,
2022
   
March 25,

2021
 
Net sales
   $ 218,584     $ 207,892     $ 698,120     $ 651,740  
Cost of sales
     179,175       161,846       554,678       513,567  
    
 
 
   
 
 
   
 
 
   
 
 
 
Gross profit
     39,409       46,046       143,442       138,173  
    
 
 
   
 
 
   
 
 
   
 
 
 
Operating expenses:
                                
Selling expenses
     15,584       15,090       56,896       44,868  
Administrative expenses
     6,401       9,859       25,871       25,539  
Gain on sale of facility, net
                 (2,349      
    
 
 
   
 
 
   
 
 
   
 
 
 
Total operating expenses
     21,985       24,949       80,418       70,407  
    
 
 
   
 
 
   
 
 
   
 
 
 
Income from operations
     17,424       21,097       63,024       67,766  
    
 
 
   
 
 
   
 
 
   
 
 
 
Other expense:
                                
Interest expense including $199, $162, $591 and $494 to related parties
     531       309       1,322       1,135  
Rental and miscellaneous expense, net
     403       379       1,074       1,176  
Other expense
     618       630       1,855       1,889  
    
 
 
   
 
 
   
 
 
   
 
 
 
Total other expense, net
     1,552       1,318       4,251       4,200  
    
 
 
   
 
 
   
 
 
   
 
 
 
Income before income taxes
     15,872       19,779       58,773       63,566  
Income tax expense
     3,995       5,078       14,400       16,168  
    
 
 
   
 
 
   
 
 
   
 
 
 
Net income
   $ 11,877     $ 14,701     $ 44,373     $ 47,398  
Other comprehensive income:
                                
Amortization of prior service cost and actuarial loss included in net periodic pension cost
     363       416       1,091       1,246  
Income tax expense related to pension adjustments
     (94     (104     (284     (311
    
 
 
   
 
 
   
 
 
   
 
 
 
Other comprehensive income, net of tax
     269       312       807       935  
    
 
 
   
 
 
   
 
 
   
 
 
 
Comprehensive income
   $ 12,146     $ 15,013     $ 45,180     $ 48,333  
    
 
 
   
 
 
   
 
 
   
 
 
 
Net income per common share-basic
   $ 1.03     $ 1.28     $ 3.85     $ 4.12  
    
 
 
   
 
 
   
 
 
   
 
 
 
Net income per common share-diluted
   $ 1.02     $ 1.27     $ 3.83     $ 4.10  
    
 
 
   
 
 
   
 
 
   
 
 
 
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)
 
    
March 24,

2022
    
June 24,

2021
    
March 25,

2021
 
ASSETS
                          
CURRENT ASSETS:
                          
Cash
   $ 667      $ 672      $ 1,043  
Accounts receivable, less allowance for doubtful accounts of $280, $291 and $291
     68,704        66,334        64,502  
Inventories
     211,127        147,998        151,757  
Prepaid expenses and other current assets
     7,653        8,568        6,481  
Assets held for sale
            1,595         
    
 
 
    
 
 
    
 
 
 
TOTAL CURRENT ASSETS
     288,151        225,167        223,783  
    
 
 
    
 
 
    
 
 
 
PROPERTY, PLANT AND EQUIPMENT:
                          
Land
     9,150        9,150        9,277  
Buildings
     102,810        102,666        110,739  
Machinery and equipment
     230,842        225,529        225,583  
Furniture and leasehold improvements
     5,296        5,287        5,322  
Vehicles
     614        614        604  
Construction in progress
     18,077        12,301        9,662  
    
 
 
    
 
 
    
 
 
 
       366,789        355,547        361,187  
Less: Accumulated depreciation
     249,358        238,471        247,812  
    
 
 
    
 
 
    
 
 
 
     117,431      117,076      113,375  
Rental investment property, less accumulated depreciation of $13,431, $12,825 and $12,623
     15,692        16,298        16,500  
    
 
 
    
 
 
    
 
 
 
TOTAL PROPERTY, PLANT AND EQUIPMENT
     133,123        133,374        129,875  
    
 
 
    
 
 
    
 
 
 
Intangible assets, net
     8,509        9,961        10,464  
Cash surrender value of officers’ life insurance and other assets
     6,472        10,732        9,647  
Deferred income taxes
     5,104        6,087        5,051  
Goodwill
     9,650        9,650        9,650  
Operating lease
right-of-use
assets
     2,570        3,484        3,758  
    
 
 
    
 
 
    
 
 
 
TOTAL ASSETS
   $ 453,579      $ 398,455      $ 392,228  
    
 
 
    
 
 
    
 
 
 
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)
 
    
March 24,

2022
   
June 24,

2021
   
March 25,

2021
 
LIABILITIES & STOCKHOLDERS’ EQUITY
                        
CURRENT LIABILITIES:
                        
Revolving credit facility borrowings
   $ 65,863     $ 8,653     $ 26,005  
Current maturities of long-term debt, including related party debt of $600, $627 and $616 and net of unamortized debt issuance costs of $7, $15 and $17
     3,961       3,875       3,828  
Accounts payable
     48,918       48,861       43,684  
Bank overdraft
     1,314       1,093       1,509  
Accrued payroll and related benefits
     12,646       24,109       19,224  
Other accrued expenses
     13,113       13,613       12,422  
    
 
 
   
 
 
   
 
 
 
TOTAL CURRENT LIABILITIES
     145,815       100,204       106,672  
    
 
 
   
 
 
   
 
 
 
LONG-TERM LIABILITIES:
                        
Long-term debt, less current maturities, including related party debt of $7,933, $8,320 and $8,481and net of unamortized debt issuance costs of $0, $4 and $7
     7,933       10,855       11,842  
Retirement plan
     35,935       34,919       32,433  
Long-term operating lease liabilities, net of current portion
     1,241       2,103       2,359  
Other
     7,876       7,880       8,019  
    
 
 
   
 
 
   
 
 
 
TOTAL LONG-TERM LIABILITIES
     52,985       55,757       54,653  
    
 
 
   
 
 
   
 
 
 
TOTAL LIABILITIES
     198,800       155,961       161,325  
    
 
 
   
 
 
   
 
 
 
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,046,420, 8,988,812 and 8,988,812 shares issued
     90       90       90  
Capital in excess of par value
     127,910       126,271       125,693  
Retained earnings
     136,175       126,336       113,993  
Accumulated other comprehensive loss
     (8,218     (9,025     (7,695
Treasury stock, at cost; 117,900 shares of Common Stock
     (1,204     (1,204     (1,204
    
 
 
   
 
 
   
 
 
 
TOTAL STOCKHOLDERS’ EQUITY
     254,779       242,494       230,903  
    
 
 
   
 
 
   
 
 
 
TOTAL LIABILITIES & STOCKHOLDERS’ EQUITY
   $ 453,579     $ 398,455     $ 392,228  
    
 
 
   
 
 
   
 
 
 
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 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  
Net income
                                                 11,877                       11,877  
Pension liability amortization, net of income tax expense of $94
                                                         269               269  
Equity award exercises, net of shares withheld for employee taxes
                       1,460               (48                             (48
Stock-based compensation expense
                                         878                               878  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Balance, March 24, 2022
     2,597,426      $ 26        9,046,420      $ 90      $ 127,910     $ 136,175     $ (8,218   $ (1,204   $ 254,779  
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
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 25, 2020
     2,597,426      $ 26        8,939,890      $ 89      $ 123,899     $ 124,058     $ (8,630   $ (1,204   $ 238,238  
Net income
                                                 12,812                       12,812  
Cash dividends ($2.50 per share)
                                                 (28,685                     (28,685
Pension liability amortization, net of income tax expense of $104
                                                         312               312  
Equity award exercises
                       221                                              
Stock-based compensation expense
                                         622                               622  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Balance, September 24, 2020
     2,597,426      $ 26        8,940,111      $ 89      $ 124,521     $ 108,185     $ (8,318   $ (1,204   $ 223,299  
Net income
                                                 19,885                       19,885  
Pension liability amortization, net of income tax expense of $103
                                                         311               311  
Equity award exercises, net of shares withheld for employee taxes
                       43,477        1        (487                             (486
Stock-based compensation expense
                                         998                               998  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Balance, December 24, 2020
     2,597,426      $ 26        8,983,588      $ 90      $ 125,032     $ 128,070     $ (8,007   $ (1,204   $ 244,007  
Net income
                                                 14,701                       14,701  
Cash dividends ($2.50 per share)
                                                 (28,778                     (28,778
Pension liability amortization, net of income tax expense of $104
                                                         312               312  
Equity award exercises, net of shares withheld for employee taxes
                       5,224               (49                             (49
Stock-based compensation expense
                                         710                               710  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Balance, March 25, 2021
     2,597,426      $ 26        8,988,812      $ 90      $ 125,693     $ 113,993     $ (7,695   $ (1,204   $ 230,903  
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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 Thirty-Nine Weeks Ended
 
 
  
March 24,
2022
 
 
March 25,
2021
 
CASH FLOWS FROM OPERATING ACTIVITIES:
  
 
Net income
   $ 44,373     $ 47,398  
Depreciation and amortization
     13,619       13,665  
Gain on disposition of assets, net
     (1,754     (2,733
Deferred income tax expense
     983       1,737  
Stock-based compensation expense
     2,649       2,330  
Change in assets and liabilities:
                
Accounts receivable, net
     (2,370     (7,553
Inventories
     (63,129     20,311  
Prepaid expenses and other current assets
     915       1,834  
Accounts payable
     1,767       7,498  
Accrued expenses
     (10,046     (6,138
Income taxes payable
     (1,917     (3,727
Other long-term assets and liabilities
     532       605  
Other, net
     1,823       1,799  
    
 
 
   
 
 
 
Net cash (used in) provided by operating activities
     (12,555     77,026  
    
 
 
   
 
 
 
CASH FLOWS FROM INVESTING ACTIVITIES:
                
Purchases of property, plant and equipment
     (12,836     (15,769
Proceeds from insurance recoveries
           2,506  
Proceeds from dispositions of assets, net
     3,950       299  
Proceeds from the sale of life insurance policies
     3,225        
Other
     (827     (656
    
 
 
   
 
 
 
Net cash used in investing activities
     (6,488     (13,620
    
 
 
   
 
 
 
CASH FLOWS FROM FINANCING ACTIVITIES:
                
Net short-term borrowings (repayments)
     57,210       (1,003
Principal payments on long-term debt
     (2,849     (4,365
Increase (decrease) in bank overdraft
     221       (532
Dividends paid
     (34,534     (57,463
Taxes paid related to net share settlement of equity awards
     (1,010     (535
    
 
 
   
 
 
 
Net cash provided by (used in) financing activities
     19,038       (63,898
    
 
 
   
 
 
 
NET DECREASE IN CASH
     (5     (492
Cash, beginning of period
     672       1,535  
    
 
 
   
 
 
 
Cash, end of period
   $ 667     $ 1,043  
    
 
 
   
 
 
 
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 2022 and fiscal 2021 are to the 53 week fiscal year ending June 30, 2022 and the 52 week fiscal year ended June 24, 2021, respectively.
 
   
References herein to the third quarter of fiscal 2022 and fiscal 2021 are to the quarters ended March 24, 2022 and March 25, 2021, respectively.
 
   
References herein to the first three quarters or first thirty-nine weeks of fiscal 2022 and fiscal 2021 are to the thirty-nine weeks ended March 24, 2022 and March 25, 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, Southern Style Nuts
and
Sunshine Country
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. 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 24, 2021 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 2021 Annual Report on Form
10-K
for the fiscal year ended June 24, 2021.
Note 2 – Revenue Recognition
We recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which we expect to be entitled in exchange for those goods or services. For each customer contract, a five-step process is followed in which we identify the contract, identify performance obligations, determine the transaction price, allocate the contract transaction price to the performance obligations, and recognize the revenue when (or as) the performance obligation is transferred to the customer.
When Performance Obligations Are Satisfied
A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is the unit of account for revenue recognition. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The Company’s performance obligations are primarily for the delivery of raw and processed recipe and snack nuts, nut butters and trail mixes.
 
8

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. The contract asset balance at June 24, 2021 was $74 and was recorded in the caption “Prepaid expenses and other current assets” on the Consolidated Balance Sheets. There was no contract asset balance for the other periods presented. The Company generally does not have material deferred revenue or contract liability balances arising from transactions with customers.
Disaggregation of Revenue
Revenue disaggregated by sales channel is as follows:
 
    
For the Quarter Ended
    
For the Thirty-Nine
Weeks Ended
 
Distribution Channel
  
March 24,

2022
    
March 25,

2021
    
March 24,

2022
    
March 25,

2021
 
Consumer
   $ 173,648      $ 169,415      $ 556,888      $ 528,201  
Commercial Ingredients
     25,514        21,052        81,426        64,399  
Contract Packaging
     19,422        17,425        59,806        59,140  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 218,584      $ 207,892      $ 698,120      $ 651,740  
    
 
 
    
 
 
    
 
 
    
 
 
 
 
9

Note 3 – Leases
Description of Leases
We lease equipment used in the transportation of goods in our warehouses, as well as a limited number of automobiles and a small warehouse near our Bainbridge, Georgia facility. Our leases generally do not contain
non-lease
components and do not contain any explicit guarantees of residual value. Our leases for warehouse transportation equipment generally require the equipment to be returned to the lessor in good working order.
We determine if an arrangement is a lease at inception and analyze the lease to determine if it is operating or finance. Operating lease
right-of-use
assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease
right-of-use
assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental collateralized borrowing rate based on the information available at the commencement date in determining the present value of lease payments. Implicit rates are used when readily determinable. None of our leases currently contain options to extend the term. In the event of an option to extend the term of a lease, the lease term used in measuring the liability would include options to extend or terminate the lease if it is reasonably certain that the Company will exercise that option. Lease expense for operating lease payments is recognized on a straight-line basis over the respective lease term. Our leases have remaining terms of up to 4.9 years.
It is our accounting policy to not apply lease recognition requirements to short term leases, defined as leases with an initial term of 12 months or less. As such, leases with an initial term of 12 months or less are not recorded in the Consolidated Balance Sheet. We have also made the policy election to not separate lease and
non-lease
components for all leases.
The following table provides supplemental information related to operating lease
right-of-use
assets and liabilities:
 
 
  
March 24,

2022
 
  
June 24,

2021
 
  
March 25,

2021
 
  
Affected Line Item in
Consolidated Balance Sheet
Assets
  
     
  
     
  
     
  
 
Operating lease
right-of-use
assets
   $ 2,570      $ 3,484      $ 3,758     
Operating lease right-of-use assets
    
 
 
    
 
 
    
 
 
      
Total lease
right-of-use
assets
   $ 2,570      $ 3,484      $ 3,758       
    
 
 
    
 
 
    
 
 
      
Liabilities
                               
Current:
                               
Operating leases
   $ 1,355      $ 1,430      $ 1,449     
Other accrued expenses
Noncurrent:
                               
Operating leases
     1,241        2,103        2,359     
Long-term operating lease liabilities
    
 
 
    
 
 
    
 
 
      
Total lease liabilities
   $ 2,596      $ 3,533      $ 3,808       
    
 
 
    
 
 
    
 
 
      
The following tables summarize the Company’s total lease costs and other information arising from operating lease transactions:
 
    
For the Quarter Ended
    
For the Thirty-Nine Weeks Ended
 
    
March 24,

2022
    
March 25,

2021
    
March 24,

2022
    
March 25,

2021
 
Operating lease costs
(a)
   $ 470      $ 437      $ 1,384      $ 1,387  
Variable lease costs
(b)
     15        17        51        54  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total Lease Cost
   $ 485      $ 454      $ 1,435      $ 1,441  
    
 
 
    
 
 
    
 
 
    
 
 
 
 
(a)
 
Includes short-term leases which are immaterial.
(b)
 
Variable lease costs consist of sales tax.
 
10

Supplemental cash flow and other information related to leases is as follows:
 
    
For the Thirty-Nine Weeks Ended
 
    
March 24, 2022
    
March 25, 2021
 
Operating cash flows information:
                 
Cash paid for amounts included in measurements for lease liabilities
   $ 1,199      $ 1,171  
Non-cash
activity:
                 
Right-of-use assets obtained in exchange for new operating lease obligations
   $ 167      $ 490  
 
    
March 24,
2022
   
June 24,

2021
   
March 25,
2021
 
Weighted Average Remaining Lease Term (in years)
     2.4       2.8       3.0  
Weighted Average Discount Rate
     4.2     4.3     4.3
Maturities of operating lease liabilities as of March 24, 2022 are as follows:
 
Fiscal year ending
        
June 30, 2022 (excluding the thirty-nine weeks ended March 24, 2022)
   $ 373  
June 29, 2023
     1,297  
June 27, 2024
     654  
June 26, 2025
     278  
June 25, 2026
     103  
June 24, 2027
     18  
Thereafter
      
    
 
 
 
Total lease payments
     2,723  
Less imputed interest
     (127
    
 
 
 
Present value of operating lease liabilities
   $ 2,596  
    
 
 
 
At March 24, 2022, the Company has additional operating leases of approximately $670 that have not yet commenced and therefore are not reflected in the Consolidated Balance Sheet and tables above. The leases are scheduled to commence in the fourth quarter of fiscal 2022 or early fiscal 2023 with an initial lease term ranging from 3 to 5 years.
Lessor Accounting
We lease office space in our four-story office building located in Elgin, Illinois. As a lessor, we retain substantially all of the risks and benefits of ownership of the investment property and under Topic 842: Leases we continue to account for all of our leases as operating leases. Lease agreements may include options to renew. We accrue fixed lease income on a
straight-line
basis over the terms of the leases. There is generally no variable lease consideration and an immaterial amount of
non-lease
components such as recurring utility and storage fees. Leases between related parties are immaterial.
Leasing revenue is as follows:
 
    
For the Quarter Ended
    
For the Thirty-Nine
Weeks Ended
 
  
March 24,
2022
    
March 25,
2021
    
March 24,
2022
    
March 25,
2021
 
Lease income related to lease payments
   $ 402      $ 451      $ 1,220      $ 1,354  
 
11

The future minimum, undiscounted fixed cash flows under
non-cancelable
tenant operating leases for each of the next five years and thereafter is presented below.
 
Fiscal year ending
        
June 30, 2022 (excluding the thirty-nine weeks ended March 24, 2022)
   $ 443  
June 29, 2023
     1,794  
June 27, 2024
     1,818  
June 26, 2025
     1,228  
June 25, 2026
     670  
June 24, 2027
     614  
Thereafter
      
    
 
 
 
     $ 6,567  
    
 
 
 
Note 4 – Inventories
Inventories consist of the following:
 
 
  
March 24, 2022
 
  
June 24, 2021
 
  
March 25, 2021
 
Raw material and supplies
   $ 104,810      $ 64,219      $ 73,068  
Work-in-process
and finished goods
     106,317        83,779        78,689  
    
 
 
    
 
 
    
 
 
 
Total
   $ 211,127      $ 147,998      $ 151,757  
    
 
 
    
 
 
    
 
 
 
Note 5 – Goodwill and Intangible Assets
Identifiable intangible assets that are subject to amortization consist of the following:
 
 
  
March 24, 2022
 
  
June 24, 2021
 
  
March 25, 2021
 
Customer relationships
   $ 21,100      $ 21,100      $ 21,100  
Brand names
     16,990        16,990        16,990  
Non-compete
agreement
     270        270        270  
    
 
 
    
 
 
    
 
 
 
       38,360        38,360        38,360  
Less accumulated amortization:
                          
Customer relationships
     (18,537      (17,643      (17,326
Brand names
     (11,080      (10,562      (10,390
Non-compete
agreement
     (234      (194      (180
    
 
 
    
 
 
    
 
 
 
       (29,851      (28,399      (27,896
    
 
 
    
 
 
    
 
 
 
Net intangible assets
   $ 8,509      $ 9,961      $ 10,464  
    
 
 
    
 
 
    
 
 
 
Customer relationships are being amortized on an accelerated basis. The brand names remaining to be amortized consist of the
Squirrel Brand
and
Southern Style Nuts
brand names.
Total amortization expense related to intangible assets, which is a component of “Administrative expenses” on the Consolidated Statements of Comprehensive Income, was $444 and $1,452 for the quarter and thirty-nine weeks ended March 24, 2022, respectively. Amortization expense for the remainder of fiscal 2022 is expected to be approximately $444 and expected amortization expense the next five fiscal years is as follows:
 
Fiscal year ending
        
June 29, 2023
   $ 1,657  
June 27, 2024
     1,414  
June 26, 2025
     1,156  
June 25, 2026
     861  
June 24, 2027
     690  
Our net goodwill of $9,650 relates entirely to the Squirrel Brand acquisition completed in fiscal 2018. There was no change in the carrying amount of goodwill during the thirty-nine weeks ended March 24, 2022.
 
12

Note 6 – Credit Facility
Our Amended and Restated Credit Agreement dated March 5, 2020 provides for a $117,500 senior secured revolving credit facility (the “Credit Facility”). The Credit Facility is secured by substantially all our assets other than machinery and equipment, real property and fixtures.
At March 24, 2022, we had $47,352 of available credit under the Credit Facility which reflects borrowings of $65,863 and reduced availability as a result of $4,285 in outstanding letters of credit. As of March 24, 2022, we were in compliance with all financial covenants under the Credit Facility and Mortgage Facility.
Note 7 – Earnings Per Common Share
The following table presents the reconciliation of the weighted average shares outstanding used in computing basic and diluted earnings per share:
 
    
For the Quarter Ended
    
For the Thirty-Nine
Weeks Ended
 
    
March 24,

2022
    
March 25,

2021
    
March 24,

2022
    
March 25,

2021
 
Weighted average number of shares outstanding – basic
     11,548,554        11,515,465        11,533,338        11,495,504  
Effect of dilutive securities:
                                   
Restricted stock units
     53,412        58,552        55,745        57,206  
    
 
 
    
 
 
    
 
 
    
 
 
 
Weighted average number of shares outstanding – diluted
     11,601,966        11,574,017        11,589,083        11,552,710  
    
 
 
    
 
 
    
 
 
    
 
 
 
There were no anti-dilutive awards excluded from the computation of diluted earnings per share for any periods presented.
Note 8 – Stock-Based Compensation Plans
The following is a summary of restricted stock unit (“RSU”) activity for the first thirty-nine weeks of fiscal 2022:
 
Restricted Stock Units
  
Shares
    
Weighted
Average Grant
Date Fair Value
 
Outstanding at June 24, 2021
     159,846      $ 58.05  
Activity:
                 
Granted
     53,524        75.94  
Vested
(a)
     (69,130      46.05  
Forfeited
     (717      75.83  
    
 
 
    
 
 
 
Outstanding at March 24, 2022
     143,523      $ 70.42  
    
 
 
    
 
 
 
 
(a)
The number of RSUs vested includes shares that were withheld on behalf of employees to satisfy the statutory income tax withholding requirements.
At March 24, 2022, there are 23,246 RSUs outstanding that are 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 Thirty-Nine
Weeks Ended
 
    
March 24,

2022
    
March 25,

2021
    
March 24,

2022
    
March 25,

2021
 
Stock-based compensation expense
   $ 878      $ 710      $ 2,649      $ 2,330  
As of March 24, 2022, there was $5,132 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.6 years.
 
13
Note 9 – Retirement Plan
The Supplemental Employee 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 Thirty-Nine
Weeks Ended
 
    
March 24,

2022
    
March 25,

2021
    
March 24,

2022
    
March 25,

2021
 
Service cost
   $ 248      $ 236      $ 743      $ 708  
Interest cost
     255        214        764        643  
Amortization of prior service cost
            120               359  
Amortization of loss
     363        296        1,091        887  
    
 
 
    
 
 
    
 
 
    
 
 
 
Net periodic benefit cost
   $ 866      $ 866      $ 2,598      $ 2,597  
    
 
 
    
 
 
    
 
 
    
 
 
 
The components of net periodic benefit cost other than the service cost component are included in the line item “Other expense” in the Consolidated Statements of Comprehensive Income.
Note 10 – Accumulated Other Comprehensive Loss
The table below sets forth the changes to accumulated other comprehensive loss (“AOCL”) for the thirty-nine weeks ended March 24, 2022 and March 25, 2021.
These changes are all related to our defined benefit pension plan.
 
Changes to AOCL
(a)
  
For the Thirty-Nine Weeks Ended
 
  
March 24,

2022
 
  
March 25,

2021
 
Balance at beginning of period
   $ (9,025    $ (8,630
Other comprehensive income before reclassifications
             
Amounts reclassified from accumulated other comprehensive loss
     1,091        1,246  
Tax effect
     (284      (311
    
 
 
    
 
 
 
Net current-period other comprehensive income
     807        935  
    
 
 
    
 
 
 
Balance at end of period
   $ (8,218    $ (7,695
    
 
 
    
 
 
 
 
(a)
Amounts in parenthesis indicate debits/expense.
 
14

The reclassifications out of AOCL for the quarter and thirty-nine weeks ended March 24, 2022 and March 25, 2021 were as follows:
 
                            
Affected line

item in

the Consolidated
Statements of
Comprehensive
Income
 
    
For the Quarter Ended
   
For the Thirty-Nine
Weeks Ended
 
Reclassifications from AOCL to earnings
(b)
  
March 24,

2022
   
March 25,

2021
   
March 24,

2022
   
March 25,

2021
 
Amortization of defined benefit pension items:
                                        
Unrecognized prior service cost
   $     $ (120   $     $ (359     Other expense  
Unrecognized net loss
     (363     (296     (1,091     (887     Other expense  
    
 
 
   
 
 
   
 
 
   
 
 
         
Total before tax
     (363     (416     (1,091     (1,246        
Tax effect
     94       104       284       311       Income tax expense  
    
 
 
   
 
 
   
 
 
   
 
 
         
Amortization of defined pension items, net of tax
   $ (269   $ (312   $ (807   $ (935        
    
 
 
   
 
 
   
 
 
   
 
 
         
 
(b)
 
Amounts in parenthesis indicate debits to expense. See Note 9 – “Retirement Plan” above for additional details.
Note 11 – Commitments and Contingent Liabilities
We are currently a party to various legal proceedings in the ordinary course of business. While management presently believes that the ultimate outcomes of these proceedings, individually and in the aggregate, will not materially affect our Company’s financial position, results of operations or cash flows, legal proceedings are subject to inherent uncertainties, and unfavorable outcomes could occur. Unfavorable outcomes could include substantial monetary damages in excess of any appropriate accruals, which management has established. Were such unfavorable final outcomes to occur, there exists the possibility of a material adverse effect on our financial position, results of operations and cash flows.
Note 12 – Fair Value of Financial Instruments
The Financial Accounting Standards Board (“FASB”) defines fair value as the price that would be received for an asset or paid to transfer a liability in an orderly transaction between market participants on the measurement date. The guidance establishes a fair value hierarchy that prioritizes observable and unobservable inputs used to measure fair value into three broad levels:
 
Level 1   
–  
 
Quoted prices in active markets that are accessible at the measurement date for identical assets and liabilities.
     
Level 2   
–  
 
Observable inputs other than quoted prices in active markets. For example, quoted prices for similar assets or liabilities in active markets or quoted prices for identical assets or liabilities in inactive markets.
     
Level 3   
–  
 
Unobservable inputs for which there is little or no market data available.
The carrying values of cash, trade accounts receivable and accounts payable approximate their fair values at each balance sheet date because of the short-term maturities and nature of these balances.
The carrying value of our revolving credit facility borrowings approximates fair value at each balance sheet date because interest rates on this instrument approximate current market rates (Level 2 criteria), and because of the short-term maturity and nature of this balance. In addition, there has been no significant change in our inherent credit risk.
 
15

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

2021
    
March 25,
2021
 
Carrying value of current and long-term debt:
   $ 11,901      $ 14,749      $ 15,694  
Fair value of current and long-term debt:
     12,669        16,210        16,250  
The estimated fair value of our current and long-term debt was determined using a market approach based upon Level 2 observable inputs, which estimates fair value based on interest rates currently offered on loans with similar terms to borrowers of similar credit quality or broker quotes. In addition, there have been no significant changes in the underlying assets securing our long-term debt.
Note 13 – Garysburg, North Carolina Facility
In October 2019 we experienced a fire at our peanut processing facility located in Garysburg, North Carolina. During fiscal 2020, the building and roof were repaired and brought back to their original condition.
We completed shelling of the 2019 peanut crop during the second quarter of fiscal 2021 and the facility was used to store and ship inshell peanuts through the remainder of fiscal 2021, at which time the Company decided to permanently cease all operations at the Garysburg facility.
During the first quarter of fiscal 2022 we sold the Garysburg property and remaining equipment located at the property to a third party for $4,000, subject to customary adjustments to reflect closing costs, which resulted in a $2,349 gain.
Note 14 – Recent Accounting Pronouncements
The following recent accounting pronouncements have been adopted in the current fiscal year:
In December 2019, the FASB issued ASU
No. 2019-12
“Income Taxes (Topic 740) – Simplifying the Accounting for Income Taxes”
. The amendments in this Update were issued as part of FASB’s initiative to reduce complexity in accounting standards. The amendments simplify the accounting for income taxes by removing certain exceptions in Topic 740 and improve consistent application of and simplify GAAP for other areas of Topic 740 by clarifying and amending existing guidance. ASU
No. 2019-12
was adopted using a prospective method in the first quarter of fiscal 2022 and did not have a material impact on our Consolidated Financial Statements.
In October 2020, the FASB issued ASU
No. 2020-10
“Codification Improvements”
. This ASU was issued to address a wide variety of topics in the Accounting Standard Codification with the intent to make the Codification easier to understand and apply by eliminating inconsistencies and providing clarifications. ASU
No. 2020-10
was adopted in the first quarter of fiscal 2022 and did not have a material impact on our Consolidated Financial Statements.
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.
 
16

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 2022 and fiscal 2021 are to the fiscal year for the 53 weeks ending June 30, 2022 and the fiscal year for the 52 weeks ended June 24, 2021, respectively.
 
   
References herein to the third quarter of fiscal 2022 and fiscal 2021 are to the quarters ended March 24, 2022 and March 25, 2021, respectively.
 
   
References herein to the first three quarters or first thirty-nine weeks of fiscal 2022 and fiscal 2021 are to the thirty-nine weeks ended March 24, 2022 and March 25, 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. Our Company’s Credit Facility and Mortgage Facility, as defined below, are sometimes collectively referred to as “our financing arrangements.”
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, Southern Style Nuts
and
Sunshine Country
brand names and under a variety of private brands. We also market and distribute, and in most cases, manufacture or process, a diverse product line of food and snack products, including peanut butter, almond butter, cashew butter, candy and confections, snacks and trail mixes, snack bites, sunflower kernels, dried fruit, corn snacks, chickpea snacks, sesame sticks and other sesame snack products under our brand names and under private brands. We distribute our products in the consumer, commercial ingredients and contract packaging distribution channels.
The Company’s long-term objective to drive profitable growth, as identified in our Strategic Plan, includes continuing to grow
Fisher,
 Orchard Valley Harvest, Squirrel Brand
and
Southern Style Nuts
 into leading brands and providing integrated nut solutions to grow
non-branded
business across key customers. We plan to execute on our Strategic Plan to grow our branded business by reaching new consumers via product and pack innovation, expanding distribution across current and alternative channels, diversifying our product offerings and focusing on new ways for consumers to buy our products, with an emphasis on increasing our sales via
e-commerce
platforms and retailers.
We face a number of challenges in the future, which include intensified competition on pricing and for market share from both private brand and name brand nut products. We face changing industry trends as consumer purchasing preferences evolve. Due to the recent widespread inflation and increasing commodity acquisition costs, we have seen higher selling prices at retail. With higher prices across our categories and broader food, consumers may purchase fewer snack products, shift their preferences to private brands or lower priced nuts or purchase snack products outside the nut and trail mix category. With the inflationary environment, we are also seeing signs of consumers shifting to more value-focused channels, such as mass merchandising retailers, club stores and dollar stores. E-commerce platforms are still showing growth but at a lower rate than we saw during the pandemic. Additionally, in recent months we have faced challenges with shortages and cost increases for shipping pallets, packaging, imported ingredients, transportation and shipping availability and labor at our production facilities. The conflict in Ukraine has further exacerbated supply chain disruptions, especially related to sunflower oil used in roasting our nut products and aluminum which is used in certain of our product packaging. We have also experienced supply chain issues related to transportation delays due to congestion at the ports and a general shortage of drivers. 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, but we expect that some costs may remain elevated or unpredictable for a longer period of time. 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
 
17

need, such shortages and supply chain issues could have an unfavorable impact on net sales and our operations in the remainder of this fiscal year and into 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.
We will continue to focus our promotional and advertising activity to invest in our brands to achieve growth. We intend to execute an omnichannel approach to win in key categories including recipe nuts, nut flours, snack nuts, trail mix and snacking. We continue to see strong
e-commerce
performance across our branded portfolio and anticipate taking various actions with the goal of accelerating that growth across a variety of established and emerging platforms. We will continue to face the ongoing challenges specific to our business, such as food safety and regulatory compliance 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.
COVID-19
Impacts
We will continue to face challenges in our fiscal 2022 as a result of the
COVID-19
pandemic and the uncertainty of future local, state and federal restrictions aimed to mitigate and control the pandemic. During the fourth quarter of fiscal 2021 and into the first half of fiscal 2022, as various
COVID-19
vaccines became more widely distributed and accepted by the public and indoor dining restrictions were again loosened, we saw a significant improvement in quarterly sales volume with our foodservice, restaurant, convenience store and
non-essential
retail customers. We continued to see improvement during the third quarter of fiscal 2022; however, these gains were offset in part by the impact of the surge in
COVID-19
cases due to the Omicron variant, a more contagious strain of
COVID-19,
during the first part of the current third quarter.
Also, during fiscal 2021 and into the first half of fiscal 2022, we experienced the implications from a shortage in capacity in the transportation industry. Compounding the associated driver shortage was an increase in demand driven by additional spending on consumer goods, which led to periodic shortages of shipping containers, container chassis, space on container ships and trains and capacity constraints at U.S. ports. This tightening in transportation capacity began to ease during the third quarter of fiscal 2022 as inflation resulted in rising costs which drove down demand in the freight market. While we have mitigated some of the transportation shortages and increased prices of transportation, we may continue to face an unpredictable transportation environment and there is no guarantee that our mitigation strategies will continue to be effective, or that any transportation capacity easing will continue.
 
18

QUARTERLY HIGHLIGHTS
Our net sales of $218.6 million for the third quarter of fiscal 2022 increased 5.1% from our net sales of $207.9 million for the third quarter of fiscal 2021. Net sales for the first thirty-nine weeks of fiscal 2022 increased $46.4 million, or 7.1%, to $698.1 million compared to the first thirty-nine weeks of fiscal 2021.
Sales volume, measured as pounds sold to customers, decreased 2.0 million pounds, or 2.8%, in the third quarter of fiscal 2022, compared to the third quarter of fiscal 2021. Sales volume for the first thirty-nine weeks of fiscal 2022 increased 12.3 million pounds, or 5.6%, compared to the first thirty-nine weeks of fiscal 2021.
Gross profit decreased $6.6 million, and our gross profit margin, as a percentage of net sales, decreased to 18.0% for the third quarter of fiscal 2022 compared to 22.1% for the third quarter of fiscal 2021. Gross profit increased $5.3 million and our gross profit margin decreased to 20.5% from 21.2% for the first thirty-nine weeks of fiscal 2022 compared to the first thirty-nine weeks of fiscal 2021.
Total operating expenses for the third quarter of fiscal 2022 decreased $3.0 million, or 11.9%, compared to the third quarter of fiscal 2021. As a percentage of net sales, total operating expenses in the third quarter of fiscal 2022 decreased to 10.1% from 12.0% for the third quarter of fiscal 2021. For the first thirty-nine weeks of fiscal 2022, total operating expenses increased $10.0 million, and total operating expenses as a percentage of net sales increased to 11.5% from 10.8% compared to the first thirty-nine weeks of fiscal 2021.
The total value of inventories on hand at the end of the third quarter of fiscal 2022 increased $59.4 million, or 39.1%, in comparison to the total value of inventories on hand at the end of the third quarter of fiscal 2021.
We have seen acquisition costs for dried fruit and most major nut categories increase in the 2021 crop year (which falls into our current 2022 fiscal year). We have completed procurement of inshell walnuts during the first half of fiscal 2022, and the final total payments due to our walnut growers were determined in the current quarter. The final prices paid, and remaining to be paid to the walnut growers, were based upon current market prices and other factors, such as crop size and export demand. A large majority of payments to walnut growers were completed in the third quarter of fiscal 2022. Remaining amounts to be paid to walnut growers as of March 24, 2022 are final and are not subject to revision. We decreased our walnut grower liability by approximately $1.3 million during the third quarter of fiscal 2022, as the final payments due to walnut growers are slightly less than the amounts estimated at the end of the second quarter. This decrease is insignificant compared to our total inshell walnut procurement costs for the year, and the portion of the adjustment to cost of sales was immaterial to our results of operations.
 
19

RESULTS OF OPERATIONS
Net Sales
Our net sales increased 5.1% to $218.6 million in the third quarter of fiscal 2022 compared to net sales of $207.9 million for the third quarter of fiscal 2021. The increase in net sales was primarily attributable to an 8.1% increase in the weighted average sales price per pound and was offset in part by a 2.8% decrease in sales pounds, which is defined as pounds sold to customers. The increase in the weighted average selling price per pound was attributable to price increases implemented during the current third quarter in response to higher commodity acquisition costs for all major tree nuts and peanuts and increases in freight, labor and other input costs.
For the first thirty-nine weeks of fiscal 2022 our net sales were $698.1 million, an increase of $46.4 million, or 7.1%, compared to the same period of fiscal 2021. The increase in net sales was primarily attributable to a 5.6% increase in sales volume and a 1.5% increase in the weighted average selling price per pound. The increase in the weighted average selling price resulted mainly from an increase in commodity acquisition costs for peanuts and all major tree nuts except walnuts.
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 Thirty-Nine
Weeks Ended
 
Product Type
  
March 24,

2022
   
March 25,

2021
   
March 24,

2022
   
March 25,

2021
 
Peanuts
     18.8     19.5     17.6     19.2
Pecans
     6.9       7.8       10.7       10.7  
Cashews & Mixed Nuts
     23.8       23.1       22.7       23.3  
Walnuts
     4.6       5.4       5.9       6.4  
Almonds
     10.7       10.5       10.1       10.7  
Trail & Snack Mixes
     28.4       27.8       26.7       24.1  
Other
     6.8       5.9       6.3       5.6  
    
 
 
   
 
 
   
 
 
   
 
 
 
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
  
March 24,

2022
    
Percentage
of Total
   
March 25,

2021
    
Percentage
of Total
   
$

Change
    
Percent

Change
 
Consumer
(1)
   $ 173,648        79.4   $ 169,415        81.5   $ 4,233        2.5
Commercial Ingredients
     25,514        11.7       21,052        10.1       4,462        21.2  
Contract Packaging
     19,422        8.9       17,425        8.4       1,997        11.5  
    
 
 
    
 
 
   
 
 
    
 
 
   
 
 
    
 
 
 
Total
   $ 218,584        100.0   $ 207,892        100.0   $ 10,692        5.1
    
 
 
    
 
 
   
 
 
    
 
 
   
 
 
    
 
 
 
 
(1)
 
Sales of branded products were approximately 18% and 20% of total consumer sales during the third quarters of fiscal 2022 and fiscal 2021, respectively.
Fisher
branded products were approximately 55% and 63% of branded sales during the third quarter of fiscal 2022 and fiscal 2021, respectively, with
Orchard Valley Harvest
branded products accounting for the majority of the remaining branded product sales.
 
20

The following table shows a comparison of net sales by distribution channel (dollars in thousands):
 
    
For the Thirty-nine Weeks Ended
 
Distribution Channel
  
March 24,

2022
    
Percentage
of Total
   
March 25,

2021
    
Percentage
of Total
   
$

Change
    
Percent

Change
 
Consumer
(1)
   $ 556,888        79.8   $ 528,201        81.0   $ 28,687        5.4
Commercial Ingredients
     81,426        11.6       64,399        9.9       17,027        26.4  
Contract Packaging
     59,806        8.6       59,140        9.1       666        1.1  
    
 
 
    
 
 
   
 
 
    
 
 
   
 
 
    
 
 
 
Total
   $ 698,120        100.0   $ 651,740        100.0   $ 46,380        7.1
    
 
 
    
 
 
   
 
 
    
 
 
   
 
 
    
 
 
 
 
(1)
 
Sales of branded products were approximately 22% and 25% of total consumer sales during the first thirty-nine weeks of fiscal 2022 and fiscal 2021, respectively.
Fisher
branded products were approximately 64% and 68% of branded sales during the first thirty-nine weeks of fiscal 2022 and fiscal 2021, 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 2.5% in dollars and decreased 5.8% in sales volume in the third quarter of fiscal 2022 compared to the third quarter of fiscal 2021. The sales volume decrease was driven primarily by a 57.1% decrease in peanut butter sales volume due to the planned downtime associated with the upgrade of our peanut butter line that occurred and was completed in the current third quarter. The discontinuance of our inshell peanut product line, which occurred in the fourth quarter of fiscal 2021, also contributed to the sales volume decrease. Sales volume for
Fisher
snack nuts decreased 23.5%, primarily due to discontinuance of our inshell peanut product line, which was partially offset by distribution gains of our
Oven Roasted Never Fried
product line at existing customers. Sales volume of
Fisher
recipe nuts decreased 24.5% as a result of the later Easter holiday this year, higher
at-home
cooking and baking nut consumption in our prior fiscal year due to
COVID-19
restrictions and reduced purchases due to the impact of higher selling prices at retail. Sales volume
of
Orchard Valley Harvest
products increased 12.5% due to increased promotional activity at a grocery customer and increased distribution at a major customer in the
non-food
sector, as this retailer continues to recover from
COVID-19
restrictions. Sales volume of
Southern Style Nuts
decreased 2.0% primarily due to reduced purchases as a result of higher selling prices at a mass merchandising retailer.
In the first thirty-nine weeks of fiscal 2022, net sales in the consumer distribution channel increased 5.4% in dollars and 2.8% in sales volume, compared to the same period of fiscal 2021. The sales volume increase was driven by increases for private brand trail and snack mixes and mixed nuts mainly from new distribution at existing customers. This increase was partially offset by decreases in sales volume for private brand peanuts and cashews and a sales volume decline for peanut butter and our
Fisher
snack nuts for the same reasons cited in the quarterly comparison.
Net sales in the commercial ingredients distribution channel increased 21.2% in dollars and 11.2% in sales volume in the third quarter of fiscal 2022 compared to the third quarter of fiscal 2021. The increase in sales volume was due to a 19.9% increase in sales volume in our foodservice business. The sales volume increase in our foodservice business was attributable to improved conditions in the restaurant industry from fewer
COVID-19
restrictions, which was offset in part by the impact of the Omicron surge that occurred during the beginning of the current third quarter.
In the first thirty-nine weeks of fiscal 2022, net sales in the commercial ingredients distribution channel increased 26.4% in dollars and 24.8% in sales volume compared to the same period of fiscal 2021. The increase in sales volume was primarily due to a 36.6% increase in sales volume in our foodservice business, which occurred for the same reason cited in the quarterly comparison.
Net sales in the contract packaging distribution channel increased 11.5% in dollars and 3.1% in sales volume in the third quarter of fiscal 2022 compared to the third quarter of fiscal 2021. The increase in sales volume was primarily attributable to business with a new customer that started to ship in the third quarter.
In the first thirty-nine weeks of fiscal 2022, net sales in the contract packaging distribution channel increased 1.1% in dollars and 3.6% in sales volume compared to the first thirty-nine weeks of fiscal 2021. The increase in sales volume occurred for the same reason cited in the quarterly comparison, as well as increased distribution and new product offerings by a major customer in this channel.
 
21

Gross Profit
Gross profit decreased $6.6 million, or 14.4%, to $39.4 million for the third quarter of fiscal 2022 compared to the third quarter of fiscal 2021. Our gross profit margin, as a percentage of net sales, decreased to 18.0% for the third quarter of fiscal 2022 compared to 22.1% for the third quarter of fiscal 2021. The decreases in gross profit and gross profit margin were mainly attributable to higher commodity acquisition costs for pecans, almonds and walnuts and other inflationary cost increases including labor, freight and manufacturing supplies.
Gross profit increased $5.3 million, or 3.8%, to $143.4 million for the first thirty-nine weeks of fiscal 2022 compared to the first thirty-nine weeks of fiscal 2021. Our gross profit margin decreased to 20.5% for the first thirty-nine weeks of fiscal 2022 compared to 21.2% for the first thirty-nine weeks of fiscal 2021. The increase in gross profit in the year to date comparison was due to increased sales volume, which was partially offset by the reasons cited in the quarterly comparison. The decrease in gross profit margin was attributable to higher commodity acquisition costs for pecans, cashews and almonds, which was largely offset by increased sales volume.
Operating Expenses
Total operating expenses for the third quarter of fiscal 2022 decreased $3.0 million, or 11.9%, to $22.0 million. Operating expenses decreased to 10.1% of net sales for the third quarter of fiscal 2022 compared to 12.0% of net sales for the third quarter of fiscal 2021.
Selling expenses for the third quarter of fiscal 2022 were $15.6 million, an increase of $0.5 million, or 3.3%, from the third quarter of fiscal 2021. The increase was driven by a $0.8 million increase in freight expense due to higher freight rates compared to last year’s third quarter, a $0.5 million increase in sales broker commission expense and a $0.4 million increase in advertising, consumer insight research and related consulting expenses. These increases were largely offset by a $1.6 million decrease in compensation expense, primarily related to incentive compensation.
Administrative expenses for the third quarter of fiscal 2022 were $6.4 million, a decrease of $3.5 million, or 35.1%, compared to the third quarter of fiscal 2021. The decrease was primarily due to $3.1 million decrease in compensation expense, primarily related to incentive compensation, and a $0.7 million increase in miscellaneous income. The increase in miscellaneous income was largely a result of the Sanfilippo family’s exercise of their contractual purchase option and our resulting sale of certain life insurance policies to the Sanfilippo family for past premiums paid of $3.2 million. Previously these life insurance policies were recorded at their cash surrender value. The sale resulted in a $0.5 million gain.
Total operating expenses for the first thirty-nine weeks of fiscal 2022 increased $10.0 million, or 14.2%, to $80.4 million. Operating expenses increased to 11.5% of net sales for the first three quarters of fiscal 2022 compared to 10.8% of net sales for the three quarters of fiscal 2021.
Selling expenses for the first thirty-nine weeks of fiscal 2022 were $56.9 million, an increase of $12.0 million, or 26.8%, from the amount recorded for the first thirty-nine weeks of fiscal 2021. The increase was driven by a $5.7 million increase in advertising, consumer insight research and related consulting expenses, a $5.1 million increase in freight expense for the same reason discussed in the quarterly comparison, as well as an increase in sales volume made on a delivered basis, and a $1.0 million increase in sales broker commission expense. These increases were slightly offset by a $0.9 million decrease in compensation expense, primarily related to incentive compensation.
Administrative expenses for the first thirty-nine weeks of fiscal 2022 were $25.9 million, an increase of $0.3 million, or 1.3%, compared to the same period of fiscal 2021. The increase was primarily due to a $3.3 million decrease in the gain on asset disposals, mainly resulting from an insurance settlement gain of $2.3 million in fiscal 2021 related to the fire that occurred in our Garysburg, North Carolina facility combined with losses on current year disposals. This was largely offset by a $2.8 million decrease in compensation expense, primarily related to incentive compensation.
The $2.3 million gain on sale of facility is the result of the sale of our Garysburg, North Carolina facility that occurred in the first quarter of fiscal 2022.
 
22

Income from Operations
Due to the factors discussed above, income from operations was $17.4 million, or 8.0% of net sales, for the third quarter of fiscal 2022 compared to $21.1 million, or 10.1% of net sales, for the third quarter of fiscal 2021.
Due to the factors discussed above, income from operations was $63.0 million, or 9.0% of net sales, for the first thirty-nine weeks of fiscal 2022 compared to $67.8 million, or 10.4% of net sales, for the first thirty-nine weeks of fiscal 2021.
Interest Expense
Interest expense was $0.5 million for the third quarter of fiscal 2022 compared to $0.3 million in the third quarter of fiscal 2021. Interest expense for the first three quarters of fiscal 2022 was $1.3 million compared to $1.1 million for the first three quarters of fiscal 2021. The increase in interest expense for both the quarterly and year to date comparisons was a result of higher average short-term debt levels driven mainly by increased commodity acquisition costs.
Rental and Miscellaneous Expense, Net
Net rental and miscellaneous expense was $0.4 million for both the third quarter of fiscal 2022 and fiscal 2021. Net rental and miscellaneous expense was $1.1 million for the first thirty-nine weeks of fiscal 2022 compared to $1.2 million for the first thirty-nine weeks of fiscal 2021.
Other Expense
Other expense consists of pension related expenses other than the service cost component and was $0.6 million for both the third quarter of fiscal 2022 and fiscal 2021. Other expense was $1.9 million for both the first thirty-nine weeks of fiscal 2022 and fiscal 2021.
Income Tax Expense
Income tax expense was $4.0 million, or 25.2% of income before income taxes, for the third quarter of fiscal 2022 compared to $5.1 million, or 25.7% of income before income taxes, for the third quarter of fiscal 2021. For the first thirty-nine weeks of fiscal 2022, income tax expense was $14.4 million, or 24.5% of income before income taxes, compared to $16.2 million, or 25.4% of income before income taxes, for the comparable period last year.
Net Income
Net income was $11.9 million, or $1.03 per common share basic and $1.02 per common share diluted, for the third quarter of fiscal 2022, compared to $14.7 million, or $1.28 per common share basic and $1.27 per common share diluted, for the third quarter of fiscal 2021.
Net income was $44.4 million, or $3.85 per common share basic and $3.83 per common share diluted, for the first thirty-nine weeks of fiscal 2022, compared to net income of $47.4 million, or $4.12 per common share basic and $4.10 per common share diluted, for the first thirty-nine weeks of fiscal 2021.
 
23

LIQUIDITY AND CAPITAL RESOURCES
General
The primary uses of cash are to fund our current operations, fulfill contractual obligations, pursue our Strategic Plan through growing our branded and private label nut programs and repay indebtedness. Also, various uncertainties, including cost uncertainties, could result in additional uses of cash. The primary sources of cash are results of operations and availability under our Credit Facility. We anticipate that expected net cash flow generated from operations and amounts available pursuant to the Credit Facility will be sufficient to fund our operations for the next twelve months. Our available credit under our Credit Facility has allowed us to devote more funds to promote our products, increase consumer insight capabilities and promotional efforts, reinvest in the Company through capital expenditures, develop new products, pay cash dividends, consummate strategic investments and business acquisitions and explore other growth strategies outlined in our Strategic Plan.
Cash flows from operating activities have historically been driven by net income but are also significantly influenced by inventory requirements, which can change based upon fluctuations in both quantities and market prices of the various nuts and nut products we buy and sell. Current market trends in nut prices and crop estimates also impact nut procurement.
The following table sets forth certain cash flow information for the first three quarters of fiscal 2022 and 2021, respectively (dollars in thousands):
 
    
For the Thirty-Nine
Weeks Ended
        
    
March 24,
2022
    
March 25,
2021
    
$ Change
 
Operating activities
   $ (12,555    $ 77,026      $ (89,581
Investing activities
     (6,488      (13,620      7,132  
Financing activities
     19,038        (63,898      82,936  
  
 
 
    
 
 
    
 
 
 
Net decrease in cash
   $ (5    $ (492    $ 487  
  
 
 
    
 
 
    
 
 
 
Operating Activities
Net cash used in operating activities was $12.6 million for the first thirty-nine weeks of fiscal 2022 compared to net cash provided by operating activities of $77.0 million for the comparative period of fiscal 2021. The decrease in operating cash flow was primarily due to an increased use of working capital for inventory compared to the first thirty-nine weeks of fiscal 2021 primarily due to increasing commodity acquisition costs.
Total inventories were $211.1 million at March 24, 2022, an increase of $63.1 million, or 42.7%, from the inventory balance at June 24, 2021, and an increase of $59.4 million, or 39.1%, from the inventory balance at March 25, 2021. The increase in inventory at March 24, 2022 compared to June 24, 2021 was due to greater quantities of pecans, walnuts, almonds and finished goods on hand combined with higher commodity acquisition costs for all major tree nuts. The increase in inventories at March 24, 2022 compared to March 25, 2021 was primarily due to higher commodity acquisition costs for all raw nut and dried fruit input stocks, as well as higher quantities of almonds and finished goods on hand.
Raw nut and dried fruit input stocks, some of which are classified as
work-in-process,
decreased 0.4 million pounds, or 0.7%, at March 24, 2022 compared to March 25, 2021. The weighted average cost per pound of raw nut input stocks on hand at the end of the third quarter of fiscal 2022 increased 52.1% compared to the end of the third quarter of fiscal 2021 primarily due to higher commodity acquisition costs for all input stock items.
Investing Activities
Cash used in investing activities was $6.5 million during the first thirty-nine weeks of fiscal 2022 compared to $13.6 million for the same period last year. Capital asset purchases were $12.8 million during the first three quarters of fiscal 2022 compared to $15.8 million for the first three quarters of fiscal 2021. Partially offsetting the fiscal 2022 cash outflows for capital asset purchases was $4.0 million of cash proceeds resulting from the sale of our Garysburg, North Carolina facility and $3.2 million of cash proceeds resulting from the Sanfilippo family’s exercise of their contractual purchase option and our resulting sale of certain life insurance policies to the Sanfilippo family. We expect total capital expenditures for new equipment, facility upgrades and food safety enhancements for fiscal 2022 to be approximately $18.0 million. Absent any material acquisitions or other significant investments, we believe that cash on hand, combined with cash provided by operations and borrowings available under the Credit Facility, will be sufficient to meet the cash requirements for planned capital expenditures.
 
 
24

Financing Activities
Cash provided by financing activities was $19.0 million during the first thirty-nine weeks of fiscal 2022 compared to cash used of $63.9 million for the same period last year. Net borrowings under our Credit Facility were $57.2 million during the first three quarters of fiscal 2022 compared to repayments of $1.0 million during the first three quarters of fiscal 2021. The increase in short term borrowings under our Credit Facility was primarily due to increasing commodity acquisition costs. Dividends paid in the first three quarters of 2022 were approximately $22.9 million less 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 the Elgin Site. The Elgin Site includes both an office building and a warehouse. We are currently attempting to find additional tenants for the available space in the office building at the Elgin Site. Until additional tenant(s) are found, we will not receive the benefit of rental income associated with such space. Approximately 70% of the rentable area in the office building is currently vacant. Approximately 29% of the rentable area has not been
built-out.
There can be no assurance that we will be able to lease the unoccupied space and further capital expenditures will likely be necessary to lease the remaining space.
Financing Arrangements
On February 7, 2008, we entered into the Former Credit Agreement (as defined below) with a bank group (the “Bank Lenders”) providing a $117.5 million revolving loan commitment and letter of credit subfacility. Also on February 7, 2008, we entered into a Loan Agreement with an insurance company (the “Mortgage Lender”) providing us with two term loans, one in the amount of $36.0 million (“Tranche A”) and the other in the amount of $9.0 million (“Tranche B”), for an aggregate amount of $45.0 million (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% (“Base Rate”) or (ii) a rate based upon the London interbank offered rate (“LIBOR”) plus an applicable margin based upon the borrowing base calculation, ranging from 1.25% to 1.75%.
At March 24, 2022, the weighted average interest rate for the Credit Facility was 2.2%. 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 March 24, 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 March 24, 2022, we had $47.4 million of available credit under the Credit Facility. If this entire amount were borrowed at March 24, 2022, we would still be in compliance with all restrictive covenants under the Credit Facility.
 
25

Mortgage Facility
The Mortgage Facility matures on March 1, 2023. On March 1, 2018 the interest rate on the Mortgage Facility was fixed at 4.25% per annum. Monthly principal payments on the Mortgage Facility in the amount of $0.3 million commenced on June 1, 2008.
The terms of the Mortgage Facility contain covenants that require us to maintain a specified net worth of $110.0 million and maintain the Encumbered Properties. The Mortgage Lender is entitled to require immediate repayment of our obligations under the Mortgage Facility in the event we default in the payments required under the Mortgage Facility,
non-compliance
with the covenants or upon the occurrence of certain other defaults by us under the Mortgage Facility. As of March 24, 2022, we were in compliance with all covenants under the Mortgage Facility and a total principal amount of $3.4 million was outstanding.
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 March 24, 2022, $8.5 million of the debt obligation was outstanding.
Critical Accounting Policies and Estimates
For information regarding our Critical Accounting Policies and Estimates, see the “Critical Accounting Policies and Estimates” section of “Item 7 – Management’s Discussion and Analysis of Financial Condition and Results of Operations” in our Form
10-K
for the fiscal year ended June 24, 2021.
Recent Accounting Pronouncements
Refer to Note 14 – “Recent Accounting Pronouncements” of the Notes to Consolidated Financial Statements, contained in Part I, Item 1 of this form
10-Q,
for a discussion of recently issued and adopted accounting pronouncements.
 
26

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

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 24, 2021.
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 March 24, 2022. Based on such evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that, as of March 24, 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 March 24, 2022 that have materially affected or are reasonably likely to materially affect our internal control over financial reporting.
PART II—OTHER INFORMATION
Item 1. Legal Proceedings
For a discussion of legal proceedings, see Note 11 – “Commitments and Contingent Liabilities” in Part I, Item 1 of this Form
10-Q.
Item 1A. Risk Factors
In addition to the other information set forth in this report on Form
10-Q,
you should also consider the factors, risks and uncertainties which could materially affect our Company’s business, financial condition or future results as discussed in Part I, Item 1A – “Risk Factors” of our Annual Report on Form
10-K
for the fiscal year ended June 24, 2021. There were no significant changes to the risk factors identified on the Form
10-K
for the fiscal year ended June 24, 2021 during the third quarter of fiscal 2022.
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 24, 2021.
Item 6. Exhibits
The exhibits filed herewith are listed in the exhibit index below.
 
28

EXHIBIT INDEX
(Pursuant to Item 601 of Regulation
S-K)
 
Exhibit
No.
  
Description
3.1    Restated Certificate of Incorporation of the Company (incorporated by reference from Exhibit 3.1 to the Form 10-Q for the quarter ended March 24, 2005)
3.2    Amended and Restated Bylaws of the Company (incorporated by reference from Exhibit 3.2 to the Form 10-K for the fiscal year ended June 25, 2015)
*10.1    Amended and Restated John B. Sanfilippo & Son, Inc. Split-Dollar Insurance Agreement Number Two among Michael J. Valentine, as trustee of the Valentine Life Insurance Trust, Mathias Valentine, Mary Valentine and the Company, dated December 31, 2003 (incorporated by reference from Exhibit 10.35 to the Form 10-Q for the quarter ended December 25, 2003)
*10.2    Amendment, dated February 12, 2004, to Amended and Restated John B. Sanfilippo & Son, Inc. Split-Dollar Insurance Agreement Number Two among Michael J. Valentine, as trustee of the Valentine Life Insurance Trust, Mathias Valentine, Mary Valentine and the Company, dated December 31, 2003 (incorporated by reference from Exhibit 10.47 to the Form 10-Q for the quarter ended March 25, 2004)
*10.3    Restated Supplemental Retirement Plan (incorporated by reference from Exhibit 10.16 to the Form 10-K for the fiscal year ended June 28, 2007)
*10.4    Form of Indemnification Agreement (incorporated by reference from Exhibit 10.01 to the Form 8-K filed on May 5, 2009)
*10.5    2014 Omnibus Incentive Plan (incorporated by reference from Exhibit 4.1 to the Registration Statement on Form S-8 filed on October 28, 2014)
*10.6    Amendment No. 1 to the 2014 Omnibus Incentive Plan (incorporated by reference from Exhibit 10.12 to the Form 10-K for the year ended June 30, 2016)
*10.7    Form of Non-Employee Director Restricted Stock Unit Award Agreement (non-deferral) under 2014 Omnibus Plan (fiscal 2020, 2021 and 2022 awards cycle) (incorporated by reference from Exhibit 10.38 to the Form 10-Q for the quarter ended December 24, 2015)
 
29

Exhibit
No.
  
Description
*10.8    Form of Non-Employee Director Restricted Stock Unit Award Agreement (deferral) under 2014 Omnibus Plan (fiscal 2021 and 2022 awards cycle) (incorporated by reference from Exhibit 10.39 to the Form 10-Q for the quarter ended December 24, 2015)
*10.9    Form of Employee Restricted Stock Unit Award Agreement under 2014 Omnibus Plan (fiscal 2020 awards cycle) (incorporated by reference from Exhibit 10.20 to the Form 10-Q for the quarter ended December 28, 2017)
*10.10    Form of Employee Restricted Stock Unit Award Agreement under 2014 Omnibus Plan (fiscal 2021 and 2022 awards cycle) (incorporated by reference from Exhibit 10.10 to the Form 10-Q for the quarter ended December 24, 2020)
*10.11    Amended and Restated Sanfilippo Value Added Plan, dated August 20, 2015 (incorporated by reference from Exhibit 10.11 to the Form 10-K for the year ended June 25, 2015)
10.12    Amended and restated Credit Agreement dated as of March 5, 2020, by and among John B. Sanfilippo & Son, Inc., Wells Fargo Capital Finance, LLC (f/k/a WFF), as a lender and the administrative agent, and Southwest Georgia Farm Credit, ACA, as a lender. (incorporated by reference from Exhibit 10.1 to the Form 8-K filed on March 11, 2020)
10.13    Amended and Restated John B. Sanfilippo & Son, Inc. Split-Dollar Insurance Agreement Number One among John E. Sanfilippo, as trustee of the Jasper and Marian Sanfilippo Irrevocable Trust, dated September 23, 1990, Jasper B. Sanfilippo, Marian R. Sanfilippo and Registrant, dated December 31, 2003 (incorporated by reference from Exhibit 10.34 to the Form 10-Q for the quarter ended December 25, 2003)
10.14    Amendment, dated February 12, 2004, to Amended and Restated John B. Sanfilippo & Son, Inc. Split-Dollar Insurance Agreement Number One among John E. Sanfilippo, as trustee of the Jasper and Marian Sanfilippo Irrevocable Trust, dated September 23, 1990, Jasper B. Sanfilippo, Marian R. Sanfilippo and Registrant, dated December 31, 2003 (incorporated by reference from Exhibit 10.46 to the Form 10-Q for the quarter ended March 25, 2004)
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.
 
30

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

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 April 27, 2022.
 
JOHN B. SANFILIPPO & SON, INC.
By
 
/s/ F
RANK
S. P
ELLEGRINO
 
Frank S. Pellegrino
  Chief Financial Officer, Executive Vice President, Finance and Administration
 
32
EX-10.15 2 d260199dex1015.htm EX-10.15 EX-10.15

Exhibit 10.15

Execution Version

SPLIT-DOLLAR INSURANCE AGREEMENT

NOTICE OF TERMINATION AND PURCHASE AGREEMENT

THIS SPLIT-DOLLAR INSURANCE AGREEMENT NOTICE OF TERMINATION AND PURCHASE AGREEMENT (this “Agreement”), dated as of December 24, 2021 (the “Effective Date”), is entered into by and between John E. Sanfilippo, on behalf of and as sole trustee (the Trustee”) of the Jasper and Marian Sanfilippo Irrevocable Trust, dated September 23, 1990 (the “Trust”), Marian R. Sanfilippo, an individual (“Buyer”), and John B. Sanfilippo & Son, Inc., a Delaware corporation (the “Company”).

Reference is made to that certain Amended and Restated John B. Sanfilippo & Son, Inc. Split-Dollar Insurance Agreement Number One, dated as of December 31, 2003, and that certain amendment thereto dated February 12, 2004, in each case by and among the Company, John E. Sanfilippo, as trustee of the above referenced trust, and certain other parties (as amended, the “Split-Dollar Agreement”). Capitalized terms not otherwise defined herein shall have their respective meanings assigned to them in the Split-Dollar Agreement.

WHEREAS, the Trust has the right to unilaterally terminate the Split-Dollar Agreement.

WHEREAS, upon termination of the Split-Dollar Agreement, the Trust has the right to purchase from the Company all of the life insurance policies covered by the Split-Dollar Agreement (the “Covered Policies”) for an amount equal to the cash surrender value thereof, less any policy loans, as contemplated by Section 11(a) of the Split-Dollar Agreement (the “Aggregate CSV”). The Covered Policies are listed on Annex A hereto.

WHEREAS, in accordance with this Agreement, the Trust desires to transfer such purchase right to Buyer, and the Company is willing to approve such transfer, on the condition that, notwithstanding the terms of Section 11(a) of the Split-Dollar Agreement, Buyer pay to the Company an amount equal to the greater of (x) the cumulative cash premiums paid by the Company, as set forth on Annex B hereto, in respect of the Covered Policies as contemplated by Section 5(a) of the Split-Dollar Agreement (the “Aggregate Premiums Paid”) and (y) the Aggregate CSV (such greater amount, the “Purchase Price”).

WHEREAS, Buyer is willing to purchase the Covered Policies from the Company for the Purchase Price.


NOW, THEREFORE, in consideration of the mutual agreements hereinafter set forth and for other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties hereto agree as follows:

1. Notice of Termination.

(a) The Trust hereby provides notice to the Company of its unilateral termination of the Split-Dollar Agreement (without cause) as contemplated by Section 10(b) of the Split-Dollar Agreement, as of the Effective Date.

(b) The Company acknowledges receipt of such notice and confirms no premiums are overdue on the Covered Policies. The Company further confirms that the Covered Policies are not encumbered by assignment, loan or otherwise by or in respect of the Company, except for the Policy Loan (as defined below).

2. Purchase at Cash Surrender Value; Closing.

(a) The Trust hereby exercises its right to purchase the Covered Policies as contemplated by Section 11(a) of the Split-Dollar Agreement, which (absent the terms and conditions of this Agreement) would result in a purchase price being paid that is equal to the Aggregate CSV.

(b) The Trust, giving effect to the notice and purchase right exercise contemplated above, hereby transfers and assigns such purchase right to Buyer as amended by the terms of conditions of this Agreement. The Company consents to such transfer and the purchase of the Covered Policies by Buyer as contemplated hereby.

(c) Promptly following the execution and delivery hereof, if not submitted prior to the date of this Agreement, the Company shall submit a request to the insurance company (or other appropriate third party) with respect to each Covered Policy to obtain a statement of the cash surrender value thereof, which is contemplated to include the loan amount (including principal and interest, the “Policy Loan”) by the Company against the Covered Policies, as of the close of business on the Effective Date. Upon receipt, the Company will provide such cash surrender value and Policy Loan information to Buyer, which amount shall be used to determine the Aggregate CSV. In addition, promptly following the execution and delivery hereof, the Company shall submit documentation to request the transfer and conveyance of all of its rights, title and interest in and to each of the Covered Policies to Buyer, by execution and delivery of an appropriate instrument of transfer (and any other required documentation) to the respective insurance company for each Covered Policy (the “Transfer of Ownership Request Notice”). The Company shall substantially concurrently provide such Transfer of Ownership Request Notice to Buyer.

(d) Promptly upon the receipt of the information regarding the Policy Loan set forth in Section 2(c) above, the Company shall provide the Buyer in writing the calculation of the Aggregate Premiums Paid and the Aggregate CSV, the greater of which shall determine the Purchase Price. The Company shall also promptly provide the Buyer (if the Buyer or the Trust does not receive such concurrently) with the confirmation of transfer of ownership from the respective insurance company in response to the Transfer of Ownership Request Notice of the Company (the “Transfer of Ownership Confirmations”).

 

2


(e) The obligation of the Company to pay premiums (if any) on the Covered Policies shall cease as of the Effective Date. The Company acknowledges that it paid in full the annual premiums on the Covered Policies as of September 24, 2021. The Buyer (or its successors and assigns) shall hereafter pay all premiums on the Covered Policies after the Effective Date. The Company shall not access the cash surrender values of the Covered Polices or borrow against such cash surrender value after the date hereof.

(f) On the fifth Business Day after the later of (x) receipt by the Company of the requested cash surrender value and Policy Loan information from the respective insurance companies (or other appropriate third party) for the Covered Policies and (y) the receipt by the Company, the Buyer or the Trust of the Transfer of Ownership Confirmations, or such other date as may be agreed by Buyer, the Trust and the Company (the “Closing”), (i) Buyer shall pay to the Company the Purchase Price, by wire transfer of immediately available funds to an account designated in writing by the Company, and (ii) the Company shall take all further actions necessary (if any) to transfer and convey all of its rights, title and interest in and to each of the Covered Policies to Buyer. The Company shall substantially concurrently provide any such further instruments of transfer to Buyer. “Business Day” means any day except Saturday, Sunday or any other day on which commercial banks located in New York, New York are authorized or required by Law to be closed for business.

(g) If the Closing shall not have occurred on or prior to the date that is fifty-nine days after the Effective Date, unless otherwise agreed by the Company, Buyer and the Trust, this Agreement shall terminate and be of no further force or effect, including the notice of termination provisions set forth in Section 1 hereof and the Transfer of Ownership Request Notice shall be rescinded, and the Company shall promptly pay to Buyer any premium payments made by Buyer as contemplated hereby upon satisfactory evidence of payment by Buyer. If the last of the insureds under the Covered Policies (such being Buyer) dies prior to the Closing, this Agreement shall immediately terminate and be of no further force or effect, and the policy proceeds shall be allocated as set forth in the Split-Dollar Agreement.

3. Representations. Trustee has full power and authority to enter into this Agreement on behalf of the Trust, to carry out the respective obligations hereunder and to consummate the transactions contemplated hereby. Trustee is the sole trustees of the Trust. Buyer has full power, authority and capacity to enter into this Agreement, to carry out her respective obligations hereunder and to consummate the transactions contemplated hereby. The Company has full power and authority to enter into this Agreement, to carry out its obligations hereunder and to consummate the transactions contemplated hereby.

 

3


4. Further Assurances. Each of the parties hereto shall hereafter execute and deliver such additional documents, instruments, conveyances and assurances, and take such further actions as may be reasonably required, to carry out the provisions hereof and give effect to the transactions contemplated by this Agreement. Notwithstanding anything in this Agreement to the contrary, the Trust and Buyer shall promptly provide any information with regard to the Covered Policies, Buyer, the Trust or the Trustee as reasonably requested by the Company, in order for the Company to satisfy any applicable accounting rule or regulation, or as required by any applicable law, rule or regulation.

5. Expenses. All costs and expenses, including, without limitation, fees and disbursements of counsel, incurred in connection with this Agreement and the transactions contemplated hereby, shall be paid by the party incurring such costs and expenses, whether or not the Closing shall have occurred.

6. Entire Agreement. This Agreement constitutes the sole and entire agreement of the parties to this Agreement with respect to the subject matter hereof, and supersedes all prior understandings, agreements, representations and warranties, both written and oral, with respect to the subject matter hereof.

7. Governing Law. This Agreement shall be governed, and construed in accordance with, the laws of the Illinois, without giving effect to any choice of law or conflict of law rules or provisions that would cause the application of the laws of any jurisdiction other than the State of Illinois.

8. Counterparts. This Agreement may be executed in counterparts, each of which shall be deemed an original, but all of which together shall be deemed to be one and the same agreement. A signed copy of this Agreement delivered by facsimile, e-mail or other means of electronic transmission shall be deemed to have the same legal effect as delivery of an original signed copy of this Agreement.

[SIGNATURE PAGE FOLLOWS]

 

4


IN WITNESS WHEREOF, the parties hereto have executed this Agreement on the date first written above.

 

THE COMPANY:
JOHN B. SANFILIPPO & SON, INC.
By:   /s/ Frank S. Pellegrino
Name:   Frank S. Pellegrino
Title:   CFO and Executive Vice President

 

BUYER:
/s/ Jeffrey T. Sanfilippo
Name: Marian R. Sanfilippo by
Power of Attorney for
Marian R. Sanfilippo

 

TRUST:
By:   /s/ John E. Sanfilippo
Name:   John E. Sanfilippo
Title: As sole Trustee, on behalf of and for the Jasper and Marian Sanfilippo Irrevocable Trust, dated September 23, 1990

 

5

EX-10.16 3 d260199dex1016.htm EX-10.16 EX-10.16

Exhibit 10.16

AMENDMENT NO. 1

to the

SPLIT-DOLLAR INSURANCE AGREEMENT

NOTICE OF TERMINATION AND PURCHASE AGREEMENT

AMENDMENT NO. 1, dated as of February 21, 2022 (this “Amendment”), to the Split Dollar Insurance Agreement Notice of Termination and Purchase Agreement (the “Purchase Agreement”), dated as of December 24, 2021, by and among John B Sanfilippo & Son, Inc., a Delaware corporation (the “Company”), John E. Sanfilippo, on behalf of and as sole trustee of the Jasper and Marian Sanfilippo Irrevocable Trust, dated September 23, 1990 (the “Trust”) and Marian R, Sanfilippo, an individual (“Buyer”).

WHEREAS, Company, Buyer and Trust entered into that certain Purchase Agreement in order to provide for the purchase by Buyer of the Covered Policies on the terms and conditions set forth therein;

WHEREAS, pursuant to Section 2(g) of the Purchase Agreement, the Company, Buyer and Trust must consummate the Closing within fifty-nine days of the Effective Date or the Purchase Agreement will terminate; and

WHEREAS, the Company, Buyer and Trust desire to mutually extend the date by which the Closing must occur under Section 2(g) of the Purchase Agreement by this Amendment.

NOW, THEREFORE, in consideration of the premises and mutual covenants contained herein, the parties hereto agree as follows:

1. Defined Terms. Capitalized terms used but not defined herein shall have the meanings assigned to such terms in the Purchase Agreement.

2. Amendment. Section 2(g) of the Purchase Agreement is hereby amended and restated in its entirety as set forth below:

(g) If the Closing shall not have occurred on or prior to 11:59 PM, Central Time, on March 24, 2022, unless otherwise agreed by the Company, Buyer and the Trust, this Agreement shall terminate and be of no further force or effect, including the notice of termination provisions set forth in Section 1 hereof and the Transfer of Ownership Request Notice shall be rescinded, and the Company shall promptly pay to Buyer any premium payments made by Buyer as contemplated hereby upon satisfactory evidence of payment by Buyer. If the last of the insureds under the Covered Policies (such being Buyer) dies prior to the Closing, this Agreement shall immediately terminate and be of no further force or effect, and the policy proceeds shall be allocated as set forth in the Split-Dollar Agreement.

 

1


3. Governing Law. This Amendment shall be governed, and construed in accordance with, the laws of the Illinois, without giving effect to any choice of law or conflict of law rules or provisions that would cause the application of the laws of any jurisdiction other than the State of Illinois.

4. Counterparts. This Amendment may be executed in counterparts, each of which shall be deemed an original, but all of which together shall be deemed to be one and the same agreement. A signed copy of this Amendment delivered by facsimile, e-mail or other means of electronic transmission shall be deemed to have the same legal effect as delivery of an original signed copy of this Agreement

[Remainder of page intentionally left blank]

 

2


IN WITNESS WHEREOF, the parties hereto have executed this Amendment on the date first written above.

 

THE COMPANY:
JOHN B. SANFILIPPO & SON, INC.
By:   /s/ Frank S. Pellegrino
Name:   Frank S. Pellegrino
Title:   CFO
BUYER:
/s/ Jeffrey T. Sanfilippo
Name: Marian R. Sanfilippo by
Jeffrey T. Sanfilippo as Power of
Attorney for Marian R. Sanfilippo
TRUST:
By:   /s/ John E. Sanfilippo
Name:   John E. Sanfilippo
Title: As sole Trustee, on behalf of and for the Jasper and Marian Sanfilippo Irrevocable Trust, dated September 23, 1990
EX-31.1 4 d260199dex311.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 March 24, 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.

April 27, 2022

 

/s/ Jeffrey T. Sanfilippo

Jeffrey T. Sanfilippo
Chairman of the Board and Chief Executive Officer
EX-31.2 5 d260199dex312.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 March 24, 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.

April 27, 2022

 

/s/ Frank S. Pellegrino

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

April 27, 2022

 

/s/ Jeffrey T. Sanfilippo
Jeffrey T. Sanfilippo
Chief Executive Officer and Chairman of the Board
EX-32.2 7 d260199dex322.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 March 24, 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.

April 27, 2022

 

/s/ Frank S. Pellegrino
Frank S. Pellegrino
Chief Financial Officer, Executive Vice President, Finance and Administration
EX-101.SCH 8 jbss-20220324.xsd XBRL TAXONOMY EXTENSION SCHEMA 1001 - Document - Cover Page link:presentationLink link:definitionLink link:calculationLink 1002 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:definitionLink link:calculationLink 1003 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 1004 - Statement - Consolidated Balance Sheets link:presentationLink link:definitionLink link:calculationLink 1005 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 1006 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:definitionLink link:calculationLink 1007 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 1008 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:definitionLink link:calculationLink 1009 - Disclosure - Basis of Presentation and Description of Business link:presentationLink link:definitionLink link:calculationLink 1010 - Disclosure - Revenue Recognition link:presentationLink link:definitionLink link:calculationLink 1011 - Disclosure - Leases link:presentationLink link:definitionLink link:calculationLink 1012 - Disclosure - Inventories link:presentationLink link:definitionLink link:calculationLink 1013 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:definitionLink link:calculationLink 1014 - Disclosure - Credit Facility link:presentationLink link:definitionLink link:calculationLink 1015 - Disclosure - Earnings Per Common Share link:presentationLink link:definitionLink link:calculationLink 1016 - Disclosure - Stock-Based Compensation Plans link:presentationLink link:definitionLink link:calculationLink 1017 - Disclosure - Retirement Plan link:presentationLink link:definitionLink link:calculationLink 1018 - Disclosure - Accumulated Other Comprehensive Loss link:presentationLink link:definitionLink link:calculationLink 1019 - Disclosure - Commitments and Contingent Liabilities link:presentationLink link:definitionLink link:calculationLink 1020 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:definitionLink link:calculationLink 1021 - Disclosure - Garysburg, North Carolina Facility link:presentationLink link:definitionLink link:calculationLink 1022 - Disclosure - Recent Accounting Pronouncements link:presentationLink link:definitionLink link:calculationLink 1023 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:definitionLink link:calculationLink 1024 - Disclosure - Leases (Tables) link:presentationLink link:definitionLink link:calculationLink 1025 - Disclosure - Inventories (Tables) link:presentationLink link:definitionLink link:calculationLink 1026 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:definitionLink link:calculationLink 1027 - Disclosure - Earnings Per Common Share (Tables) link:presentationLink link:definitionLink link:calculationLink 1028 - Disclosure - Stock-Based Compensation Plans (Tables) link:presentationLink link:definitionLink link:calculationLink 1029 - Disclosure - Retirement Plan (Tables) link:presentationLink link:definitionLink link:calculationLink 1030 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:definitionLink link:calculationLink 1031 - Disclosure - Fair Value of Financial Instruments (Tables) link:presentationLink link:definitionLink link:calculationLink 1032 - Disclosure - Basis of Presentation and Description of Business - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1033 - Disclosure - Revenue Recognition - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1034 - Disclosure - Revenue Recognition - Summary of Revenue Disaggregated by Sales Channel (Detail) link:presentationLink link:definitionLink link:calculationLink 1035 - Disclosure - Leases - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1036 - Disclosure - Leases - Operating Lease Assets And Liabilities (Detail) link:presentationLink link:definitionLink link:calculationLink 1037 - Disclosure - Leases - LeaseCost (Detail) link:presentationLink link:definitionLink link:calculationLink 1038 - Disclosure - Leases - Operating Leases Cash Flow Related Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1039 - Disclosure - Leases - Other Information Related to Operating Lease (Detail) link:presentationLink link:definitionLink link:calculationLink 1040 - Disclosure - Leases - Lessee Operating Lease Liability Maturity (Detail) link:presentationLink link:definitionLink link:calculationLink 1041 - Disclosure - Leases - Operating Lease Revenue (Detail) link:presentationLink link:definitionLink link:calculationLink 1042 - Disclosure - Leases - Lessor Operating Lease Payments To Be Received Maturity (Detail) link:presentationLink link:definitionLink link:calculationLink 1043 - Disclosure - Inventories - Components of Inventories (Detail) link:presentationLink link:definitionLink link:calculationLink 1044 - Disclosure - Goodwill and Intangible Assets - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1045 - Disclosure - Goodwill and Intangible Assets - Components of Identifiable Intangible Assets (Detail) link:presentationLink link:definitionLink link:calculationLink 1046 - Disclosure - Goodwill and Intangible Assets - Summary of Expected Amortization Expense (Detail) link:presentationLink link:definitionLink link:calculationLink 1047 - Disclosure - Credit Facility - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1048 - Disclosure - Earnings Per Common Share - Weighted Average Shares Outstanding Used in Computing Basic and Diluted Earnings Per Share (Detail) link:presentationLink link:definitionLink link:calculationLink 1049 - Disclosure - Earnings Per Common Share - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1050 - Disclosure - Stock-Based Compensation Plans - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1051 - Disclosure - Stock-Based Compensation Plans - Summary of RSU Activity (Detail) link:presentationLink link:definitionLink link:calculationLink 1052 - Disclosure - Stock-Based Compensation Plans - Summary of Compensation Expenses (Detail) link:presentationLink link:definitionLink link:calculationLink 1053 - Disclosure - Retirement Plan - Schedule of Net Periodic Benefit Cost (Detail) link:presentationLink link:definitionLink link:calculationLink 1054 - Disclosure - Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss (Detail) link:presentationLink link:definitionLink link:calculationLink 1055 - Disclosure - Accumulated Other Comprehensive Loss - Reclassifications Out of AOCL (Detail) link:presentationLink link:definitionLink link:calculationLink 1056 - 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 1057 - Disclosure - Garysburg, North Carolina Facility - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 9 jbss-20220324_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 10 jbss-20220324_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 11 jbss-20220324_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 12 jbss-20220324_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 13 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Cover Page - shares
9 Months Ended
Mar. 24, 2022
Apr. 22, 2022
Document Information [Line Items]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Mar. 24, 2022  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q3  
Trading Symbol JBSS  
Entity Registrant Name SANFILIPPO JOHN B & SON INC  
Security Exchange Name NASDAQ  
Entity Interactive Data Current Yes  
Entity Central Index Key 0000880117  
Current Fiscal Year End Date --06-30  
Entity Current Reporting Status Yes  
Entity Shell Company false  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Title of 12(b) Security Common Stock  
Entity Address, State or Province IL  
Entity File Number 0-19681  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 36-2419677  
Entity Address, Address Line One 1703 North Randall Road  
Entity Address, City or Town Elgin  
Entity Address, Postal Zip Code 60123-7820  
City Area Code (847)  
Local Phone Number 289-1800  
Document Quarterly Report true  
Document Transition Report false  
Common Stock, Non-Cumulative Voting Rights of One Vote Per Share [Member]    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   8,928,520
Class A Common Stock [Member]    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   2,597,426
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 24, 2022
Mar. 25, 2021
Mar. 24, 2022
Mar. 25, 2021
Statement of Comprehensive Income [Abstract]        
Net sales $ 218,584 $ 207,892 $ 698,120 $ 651,740
Cost of sales 179,175 161,846 554,678 513,567
Gross profit 39,409 46,046 143,442 138,173
Operating expenses:        
Selling expenses 15,584 15,090 56,896 44,868
Administrative expenses 6,401 9,859 25,871 25,539
Gain on sale of facility, net 0 0 (2,349) 0
Total operating expenses 21,985 24,949 80,418 70,407
Income from operations 17,424 21,097 63,024 67,766
Other expense:        
Interest expense including $199, $162, $591 and $494 to related parties 531 309 1,322 1,135
Rental and miscellaneous expense, net 403 379 1,074 1,176
Other expense 618 630 1,855 1,889
Total other expense, net 1,552 1,318 4,251 4,200
Income before income taxes 15,872 19,779 58,773 63,566
Income tax expense 3,995 5,078 14,400 16,168
Net income 11,877 14,701 44,373 47,398
Other comprehensive income:        
Amortization of prior service cost and actuarial loss included in net periodic pension cost 363 416 1,091 1,246
Income tax expense related to pension adjustments (94) (104) (284) (311)
Other comprehensive income, net of tax 269 312 807 935
Comprehensive income $ 12,146 $ 15,013 $ 45,180 $ 48,333
Net income per common share-basic $ 1.03 $ 1.28 $ 3.85 $ 4.12
Net income per common share-diluted $ 1.02 $ 1.27 $ 3.83 $ 4.10
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 24, 2022
Mar. 25, 2021
Mar. 24, 2022
Mar. 25, 2021
Statement of Comprehensive Income [Abstract]        
Interest expense to related parties $ 199 $ 162 $ 591 $ 494
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 24, 2022
Jun. 24, 2021
Mar. 25, 2021
CURRENT ASSETS:      
Cash $ 667 $ 672 $ 1,043
Accounts receivable, less allowance for doubtful accounts of $280, $291 and $291 68,704 66,334 64,502
Inventories 211,127 147,998 151,757
Prepaid expenses and other current assets 7,653 8,568 6,481
Assets held for sale 0 1,595 0
TOTAL CURRENT ASSETS 288,151 225,167 223,783
PROPERTY, PLANT AND EQUIPMENT:      
Land 9,150 9,150 9,277
Buildings 102,810 102,666 110,739
Machinery and equipment 230,842 225,529 225,583
Furniture and leasehold improvements 5,296 5,287 5,322
Vehicles 614 614 604
Construction in progress 18,077 12,301 9,662
Property, plant and equipment gross 366,789 355,547 361,187
Less: Accumulated depreciation 249,358 238,471 247,812
Property, plant and equipment net 117,431 117,076 113,375
Rental investment property, less accumulated depreciation of $13,431, $12,825 and $12,623 15,692 16,298 16,500
TOTAL PROPERTY, PLANT AND EQUIPMENT 133,123 133,374 129,875
Intangible assets, net 8,509 9,961 10,464
Cash surrender value of officers' life insurance and other assets 6,472 10,732 9,647
Deferred income taxes 5,104 6,087 5,051
Goodwill 9,650 9,650 9,650
Operating lease right-of-use assets 2,570 3,484 3,758
TOTAL ASSETS 453,579 398,455 392,228
CURRENT LIABILITIES:      
Revolving credit facility borrowings 65,863 8,653 26,005
Current maturities of long-term debt, including related party debt of $600, $627 and $616 and net of unamortized debt issuance costs of $7, $15 and $17 3,961 3,875 3,828
Accounts payable 48,918 48,861 43,684
Bank overdraft 1,314 1,093 1,509
Accrued payroll and related benefits 12,646 24,109 19,224
Other accrued expenses 13,113 13,613 12,422
TOTAL CURRENT LIABILITIES 145,815 100,204 106,672
LONG-TERM LIABILITIES:      
Long-term debt, less current maturities, including related party debt of $7,933, $8,320 and $8,481and net of unamortized debt issuance costs of $0, $4 and $7 7,933 10,855 11,842
Retirement plan 35,935 34,919 32,433
Long-term operating lease liabilities, net of current portion 1,241 2,103 2,359
Other 7,876 7,880 8,019
TOTAL LONG-TERM LIABILITIES 52,985 55,757 54,653
TOTAL LIABILITIES 198,800 155,961 161,325
COMMITMENTS AND CONTINGENCIES
STOCKHOLDERS' EQUITY:      
Capital in excess of par value 127,910 126,271 125,693
Retained earnings 136,175 126,336 113,993
Accumulated other comprehensive loss (8,218) (9,025) (7,695)
Treasury stock, at cost; 117,900 shares of Common Stock (1,204) (1,204) (1,204)
TOTAL STOCKHOLDERS' EQUITY 254,779 242,494 230,903
TOTAL LIABILITIES & STOCKHOLDERS' EQUITY 453,579 398,455 392,228
Class A Common Stock [Member]      
STOCKHOLDERS' EQUITY:      
Common Stock 26 26 26
Common Stock, Non-Cumulative Voting Rights of One Vote Per Share [Member]      
STOCKHOLDERS' EQUITY:      
Common Stock $ 90 $ 90 $ 90
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Mar. 24, 2022
Jun. 24, 2021
Mar. 25, 2021
Allowance for doubtful accounts for accounts receivable, current $ 280 $ 291 $ 291
Accumulated depreciation of rental investment property 13,431 12,825 12,623
Current maturities of long-term debt, related party debt 600 627 616
Unamortized debt issuance costs, current 7 15 17
Related party debt, Non-current 7,933 8,320 8,481
Unamortized debt issuance costs, noncurrent $ 0 $ 4 $ 7
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,046,420 8,988,812 8,988,812
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.22.1
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. 25, 2020 $ 238,238 $ 123,899 $ 124,058 $ (8,630) $ (1,204) $ 26 $ 89
Balance, Shares at Jun. 25, 2020           2,597,426 8,939,890
Net income 12,812   12,812        
Cash dividends (28,685)   (28,685)        
Pension liability amortization, net of income tax expense 312     312      
Equity award exercises, net of shares withheld for employee taxes 0 0         $ 0
Equity award exercises, net of shares withheld for employee taxes, shares             221
Stock-based compensation expense 622 622          
Balance at Sep. 24, 2020 223,299 124,521 108,185 (8,318) (1,204) $ 26 $ 89
Balance, Shares at Sep. 24, 2020           2,597,426 8,940,111
Balance at Jun. 25, 2020 238,238 123,899 124,058 (8,630) (1,204) $ 26 $ 89
Balance, Shares at Jun. 25, 2020           2,597,426 8,939,890
Net income 47,398            
Balance at Mar. 25, 2021 230,903 125,693 113,993 (7,695) (1,204) $ 26 $ 90
Balance, Shares at Mar. 25, 2021           2,597,426 8,988,812
Balance at Sep. 24, 2020 223,299 124,521 108,185 (8,318) (1,204) $ 26 $ 89
Balance, Shares at Sep. 24, 2020           2,597,426 8,940,111
Net income 19,885   19,885        
Pension liability amortization, net of income tax expense 311     311      
Equity award exercises, net of shares withheld for employee taxes (486) (487)         $ 1
Equity award exercises, net of shares withheld for employee taxes, shares             43,477
Stock-based compensation expense 998 998          
Balance at Dec. 24, 2020 244,007 125,032 128,070 (8,007) (1,204) $ 26 $ 90
Balance, Shares at Dec. 24, 2020           2,597,426 8,983,588
Net income 14,701   14,701        
Cash dividends (28,778)   (28,778)        
Pension liability amortization, net of income tax expense 312     312      
Equity award exercises, net of shares withheld for employee taxes (49) (49)         $ 0
Equity award exercises, net of shares withheld for employee taxes, shares             5,224
Stock-based compensation expense 710 710          
Balance at Mar. 25, 2021 230,903 125,693 113,993 (7,695) (1,204) $ 26 $ 90
Balance, Shares at Mar. 25, 2021           2,597,426 8,988,812
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 44,373            
Balance at Mar. 24, 2022 254,779 127,910 136,175 (8,218) (1,204) $ 26 $ 90
Balance, Shares at Mar. 24, 2022           2,597,426 9,046,420
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
Net income 11,877   11,877        
Pension liability amortization, net of income tax expense 269     269      
Equity award exercises, net of shares withheld for employee taxes (48) (48)         $ 0
Equity award exercises, net of shares withheld for employee taxes, shares             1,460
Stock-based compensation expense 878 878          
Balance at Mar. 24, 2022 $ 254,779 $ 127,910 $ 136,175 $ (8,218) $ (1,204) $ 26 $ 90
Balance, Shares at Mar. 24, 2022           2,597,426 9,046,420
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Stockholders' Equity (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Mar. 24, 2022
Dec. 23, 2021
Sep. 23, 2021
Mar. 25, 2021
Dec. 24, 2020
Sep. 24, 2020
Statement of Stockholders' Equity [Abstract]            
Cash dividends per common share $ 3.00 $ 2.50 $ 2.50
Pension liability amortization income tax expense $ 94 $ 95 $ 95 $ 104 $ 103 $ 104
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Mar. 24, 2022
Mar. 25, 2021
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 44,373 $ 47,398
Depreciation and amortization 13,619 13,665
Gain on disposition of assets, net (1,754) (2,733)
Deferred income tax expense 983 1,737
Stock-based compensation expense 2,649 2,330
Change in assets and liabilities:    
Accounts receivable, net (2,370) (7,553)
Inventories (63,129) 20,311
Prepaid expenses and other current assets 915 1,834
Accounts payable 1,767 7,498
Accrued expenses (10,046) (6,138)
Income taxes payable (1,917) (3,727)
Other long-term assets and liabilities 532 605
Other, net 1,823 1,799
Net cash (used in) provided by operating activities (12,555) 77,026
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property, plant and equipment (12,836) (15,769)
Proceeds from insurance recoveries 0 2,506
Proceeds from dispositions of assets, net 3,950 299
Proceeds from the sale of life insurance policies 3,225 0
Other (827) (656)
Net cash used in investing activities (6,488) (13,620)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Net short-term borrowings (repayments) 57,210 (1,003)
Principal payments on long-term debt (2,849) (4,365)
Increase (decrease) in bank overdraft 221 (532)
Dividends paid (34,534) (57,463)
Taxes paid related to net share settlement of equity awards (1,010) (535)
Net cash provided by (used in) financing activities 19,038 (63,898)
NET DECREASE IN CASH (5) (492)
Cash, beginning of period 672 1,535
Cash, end of period $ 667 $ 1,043
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.22.1
Basis of Presentation and Description of Business
9 Months Ended
Mar. 24, 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 2022 and fiscal 2021 are to the 53 week fiscal year ending June 30, 2022 and the 52 week fiscal year ended June 24, 2021, respectively.
 
   
References herein to the third quarter of fiscal 2022 and fiscal 2021 are to the quarters ended March 24, 2022 and March 25, 2021, respectively.
 
   
References herein to the first three quarters or first thirty-nine weeks of fiscal 2022 and fiscal 2021 are to the thirty-nine weeks ended March 24, 2022 and March 25, 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, Southern Style Nuts
and
Sunshine Country
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. 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 24, 2021 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 2021 Annual Report on Form
10-K
for the fiscal year ended June 24, 2021.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition
9 Months Ended
Mar. 24, 2022
Revenue from Contract with Customer [Abstract]  
Revenue Recognition
Note 2 – Revenue Recognition
We recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which we expect to be entitled in exchange for those goods or services. For each customer contract, a five-step process is followed in which we identify the contract, identify performance obligations, determine the transaction price, allocate the contract transaction price to the performance obligations, and recognize the revenue when (or as) the performance obligation is transferred to the customer.
When Performance Obligations Are Satisfied
A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is the unit of account for revenue recognition. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The Company’s performance obligations are primarily for the delivery of raw and processed recipe and snack nuts, nut butters and trail mixes.
Our customer contracts do not include more than one performance obligation. If a contract were to contain more than one performance obligation, we are required to allocate the contract’s transaction price to each performance obligation based on its relative standalone selling price. The standalone selling price for each distinct good is generally determined by directly observable data.
Revenue recognition is generally completed at a point in time when product control is transferred to the customer. For virtually all of our revenues, control transfers to the customer when the product is shipped or delivered to the customer based upon applicable shipping terms, as the customer can then direct the use and obtain substantially all of the remaining benefits from the asset at that point in time. Therefore, the timing of our revenue recognition requires little judgment.
Variable Consideration
Some of our products are sold through specific incentive programs consisting of promotional allowances, volume and customer rebates,
in-store
display incentives and marketing allowances, among others, to consumer and some commercial ingredient customers. The ultimate cost of these programs is dependent on certain factors such as actual purchase volumes or customer activities and is dependent on significant management judgment when determining estimates. The Company accounts for these programs as variable consideration and recognizes a reduction in revenue (and a corresponding reduction in the transaction price) in the same period as the underlying program based upon the terms of the specific arrangements.
Trade promotions, consisting primarily of customer pricing allowances, merchandising funds and consumer coupons, are also offered through various programs to customers and consumers. A provision for estimated trade promotions is recorded as a reduction of revenue (and a reduction in the transaction price) in the same period when the sale is recognized. Revenues are also recorded net of expected customer deductions which are provided for based upon past experiences. Evaluating these estimates requires management judgment.
We generally use the most likely amount method to determine the variable consideration. We believe there will not be significant changes to our estimates of variable consideration when any related uncertainties are resolved with our customers. The Company reviews and updates its estimates and related accruals of variable consideration and trade promotions at least quarterly based on the terms of the agreements and historical experience. Any uncertainties in the ultimate resolution of variable consideration due to factors outside of the Company’s influence are typically resolved within a short timeframe, therefore, no additional constraint on the variable consideration is required.
Contract Balances
Contract assets or liabilities result from transactions with revenue recorded over time. If the measure of remaining rights exceeds the measure of the remaining performance obligations the Company records a contract asset. Conversely, if the measure of the remaining performance obligations exceeds the measure of the remaining rights, the Company records a contract liability. The contract asset balance at June 24, 2021 was $74 and was recorded in the caption “Prepaid expenses and other current assets” on the Consolidated Balance Sheets. There was no contract asset balance for the other periods presented. The Company generally does not have material deferred revenue or contract liability balances arising from transactions with customers.
Disaggregation of Revenue
Revenue disaggregated by sales channel is as follows:
 
    
For the Quarter Ended
    
For the Thirty-Nine
Weeks Ended
 
Distribution Channel
  
March 24,

2022
    
March 25,

2021
    
March 24,

2022
    
March 25,

2021
 
Consumer
   $ 173,648      $ 169,415      $ 556,888      $ 528,201  
Commercial Ingredients
     25,514        21,052        81,426        64,399  
Contract Packaging
     19,422        17,425        59,806        59,140  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 218,584      $ 207,892      $ 698,120      $ 651,740  
    
 
 
    
 
 
    
 
 
    
 
 
 
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.22.1
Leases
9 Months Ended
Mar. 24, 2022
Leases [Abstract]  
Leases
Note 3 – Leases
Description of Leases
We lease equipment used in the transportation of goods in our warehouses, as well as a limited number of automobiles and a small warehouse near our Bainbridge, Georgia facility. Our leases generally do not contain
non-lease
components and do not contain any explicit guarantees of residual value. Our leases for warehouse transportation equipment generally require the equipment to be returned to the lessor in good working order.
We determine if an arrangement is a lease at inception and analyze the lease to determine if it is operating or finance. Operating lease
right-of-use
assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease
right-of-use
assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental collateralized borrowing rate based on the information available at the commencement date in determining the present value of lease payments. Implicit rates are used when readily determinable. None of our leases currently contain options to extend the term. In the event of an option to extend the term of a lease, the lease term used in measuring the liability would include options to extend or terminate the lease if it is reasonably certain that the Company will exercise that option. Lease expense for operating lease payments is recognized on a straight-line basis over the respective lease term. Our leases have remaining terms of up to 4.9 years.
It is our accounting policy to not apply lease recognition requirements to short term leases, defined as leases with an initial term of 12 months or less. As such, leases with an initial term of 12 months or less are not recorded in the Consolidated Balance Sheet. We have also made the policy election to not separate lease and
non-lease
components for all leases.
The following table provides supplemental information related to operating lease
right-of-use
assets and liabilities:
 
 
  
March 24,

2022
 
  
June 24,

2021
 
  
March 25,

2021
 
  
Affected Line Item in
Consolidated Balance Sheet
Assets
  
     
  
     
  
     
  
 
Operating lease
right-of-use
assets
   $ 2,570      $ 3,484      $ 3,758     
Operating lease right-of-use assets
    
 
 
    
 
 
    
 
 
      
Total lease
right-of-use
assets
   $ 2,570      $ 3,484      $ 3,758       
    
 
 
    
 
 
    
 
 
      
Liabilities
                               
Current:
                               
Operating leases
   $ 1,355      $ 1,430      $ 1,449     
Other accrued expenses
Noncurrent:
                               
Operating leases
     1,241        2,103        2,359     
Long-term operating lease liabilities
    
 
 
    
 
 
    
 
 
      
Total lease liabilities
   $ 2,596      $ 3,533      $ 3,808       
    
 
 
    
 
 
    
 
 
      
The following tables summarize the Company’s total lease costs and other information arising from operating lease transactions:
 
    
For the Quarter Ended
    
For the Thirty-Nine Weeks Ended
 
    
March 24,

2022
    
March 25,

2021
    
March 24,

2022
    
March 25,

2021
 
Operating lease costs
(a)
   $ 470      $ 437      $ 1,384      $ 1,387  
Variable lease costs
(b)
     15        17        51        54  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total Lease Cost
   $ 485      $ 454      $ 1,435      $ 1,441  
    
 
 
    
 
 
    
 
 
    
 
 
 
 
(a)
 
Includes short-term leases which are immaterial.
(b)
 
Variable lease costs consist of sales tax.
 
Supplemental cash flow and other information related to leases is as follows:
 
    
For the Thirty-Nine Weeks Ended
 
    
March 24, 2022
    
March 25, 2021
 
Operating cash flows information:
                 
Cash paid for amounts included in measurements for lease liabilities
   $ 1,199      $ 1,171  
Non-cash
activity:
                 
Right-of-use assets obtained in exchange for new operating lease obligations
   $ 167      $ 490  
 
    
March 24,
2022
   
June 24,

2021
   
March 25,
2021
 
Weighted Average Remaining Lease Term (in years)
     2.4       2.8       3.0  
Weighted Average Discount Rate
     4.2     4.3     4.3
Maturities of operating lease liabilities as of March 24, 2022 are as follows:
 
Fiscal year ending
        
June 30, 2022 (excluding the thirty-nine weeks ended March 24, 2022)
   $ 373  
June 29, 2023
     1,297  
June 27, 2024
     654  
June 26, 2025
     278  
June 25, 2026
     103  
June 24, 2027
     18  
Thereafter
      
    
 
 
 
Total lease payments
     2,723  
Less imputed interest
     (127
    
 
 
 
Present value of operating lease liabilities
   $ 2,596  
    
 
 
 
At March 24, 2022, the Company has additional operating leases of approximately $670 that have not yet commenced and therefore are not reflected in the Consolidated Balance Sheet and tables above. The leases are scheduled to commence in the fourth quarter of fiscal 2022 or early fiscal 2023 with an initial lease term ranging from 3 to 5 years.
Lessor Accounting
We lease office space in our four-story office building located in Elgin, Illinois. As a lessor, we retain substantially all of the risks and benefits of ownership of the investment property and under Topic 842: Leases we continue to account for all of our leases as operating leases. Lease agreements may include options to renew. We accrue fixed lease income on a
straight-line
basis over the terms of the leases. There is generally no variable lease consideration and an immaterial amount of
non-lease
components such as recurring utility and storage fees. Leases between related parties are immaterial.
Leasing revenue is as follows:
 
    
For the Quarter Ended
    
For the Thirty-Nine
Weeks Ended
 
  
March 24,
2022
    
March 25,
2021
    
March 24,
2022
    
March 25,
2021
 
Lease income related to lease payments
   $ 402      $ 451      $ 1,220      $ 1,354  
 
The future minimum, undiscounted fixed cash flows under
non-cancelable
tenant operating leases for each of the next five years and thereafter is presented below.
 
Fiscal year ending
        
June 30, 2022 (excluding the thirty-nine weeks ended March 24, 2022)
   $ 443  
June 29, 2023
     1,794  
June 27, 2024
     1,818  
June 26, 2025
     1,228  
June 25, 2026
     670  
June 24, 2027
     614  
Thereafter
      
    
 
 
 
     $ 6,567  
    
 
 
 
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories
9 Months Ended
Mar. 24, 2022
Inventory Disclosure [Abstract]  
Inventories
Note 4 – Inventories
Inventories consist of the following:
 
 
  
March 24, 2022
 
  
June 24, 2021
 
  
March 25, 2021
 
Raw material and supplies
   $ 104,810      $ 64,219      $ 73,068  
Work-in-process
and finished goods
     106,317        83,779        78,689  
    
 
 
    
 
 
    
 
 
 
Total
   $ 211,127      $ 147,998      $ 151,757  
    
 
 
    
 
 
    
 
 
 
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets
9 Months Ended
Mar. 24, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets
Note 5 – Goodwill and Intangible Assets
Identifiable intangible assets that are subject to amortization consist of the following:
 
 
  
March 24, 2022
 
  
June 24, 2021
 
  
March 25, 2021
 
Customer relationships
   $ 21,100      $ 21,100      $ 21,100  
Brand names
     16,990        16,990        16,990  
Non-compete
agreement
     270        270        270  
    
 
 
    
 
 
    
 
 
 
       38,360        38,360        38,360  
Less accumulated amortization:
                          
Customer relationships
     (18,537      (17,643      (17,326
Brand names
     (11,080      (10,562      (10,390
Non-compete
agreement
     (234      (194      (180
    
 
 
    
 
 
    
 
 
 
       (29,851      (28,399      (27,896
    
 
 
    
 
 
    
 
 
 
Net intangible assets
   $ 8,509      $ 9,961      $ 10,464  
    
 
 
    
 
 
    
 
 
 
Customer relationships are being amortized on an accelerated basis. The brand names remaining to be amortized consist of the
Squirrel Brand
and
Southern Style Nuts
brand names.
Total amortization expense related to intangible assets, which is a component of “Administrative expenses” on the Consolidated Statements of Comprehensive Income, was $444 and $1,452 for the quarter and thirty-nine weeks ended March 24, 2022, respectively. Amortization expense for the remainder of fiscal 2022 is expected to be approximately $444 and expected amortization expense the next five fiscal years is as follows:
 
Fiscal year ending
        
June 29, 2023
   $ 1,657  
June 27, 2024
     1,414  
June 26, 2025
     1,156  
June 25, 2026
     861  
June 24, 2027
     690  
Our net goodwill of $9,650 relates entirely to the Squirrel Brand acquisition completed in fiscal 2018. There was no change in the carrying amount of goodwill during the thirty-nine weeks ended March 24, 2022.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.22.1
Credit Facility
9 Months Ended
Mar. 24, 2022
Debt Disclosure [Abstract]  
Credit Facility
Note 6 – Credit Facility
Our Amended and Restated Credit Agreement dated March 5, 2020 provides for a $117,500 senior secured revolving credit facility (the “Credit Facility”). The Credit Facility is secured by substantially all our assets other than machinery and equipment, real property and fixtures.
At March 24, 2022, we had $47,352 of available credit under the Credit Facility which reflects borrowings of $65,863 and reduced availability as a result of $4,285 in outstanding letters of credit. As of March 24, 2022, we were in compliance with all financial covenants under the Credit Facility and Mortgage Facility.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Common Share
9 Months Ended
Mar. 24, 2022
Earnings Per Share [Abstract]  
Earnings Per Common Share
Note 7 – Earnings Per Common Share
The following table presents the reconciliation of the weighted average shares outstanding used in computing basic and diluted earnings per share:
 
    
For the Quarter Ended
    
For the Thirty-Nine
Weeks Ended
 
    
March 24,

2022
    
March 25,

2021
    
March 24,

2022
    
March 25,

2021
 
Weighted average number of shares outstanding – basic
     11,548,554        11,515,465        11,533,338        11,495,504  
Effect of dilutive securities:
                                   
Restricted stock units
     53,412        58,552        55,745        57,206  
    
 
 
    
 
 
    
 
 
    
 
 
 
Weighted average number of shares outstanding – diluted
     11,601,966        11,574,017        11,589,083        11,552,710  
    
 
 
    
 
 
    
 
 
    
 
 
 
There were no anti-dilutive awards excluded from the computation of diluted earnings per share for any periods presented.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation Plans
9 Months Ended
Mar. 24, 2022
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock-Based Compensation Plans
Note 8 – Stock-Based Compensation Plans
The following is a summary of restricted stock unit (“RSU”) activity for the first thirty-nine weeks of fiscal 2022:
 
Restricted Stock Units
  
Shares
    
Weighted
Average Grant
Date Fair Value
 
Outstanding at June 24, 2021
     159,846      $ 58.05  
Activity:
                 
Granted
     53,524        75.94  
Vested
(a)
     (69,130      46.05  
Forfeited
     (717      75.83  
    
 
 
    
 
 
 
Outstanding at March 24, 2022
     143,523      $ 70.42  
    
 
 
    
 
 
 
 
(a)
The number of RSUs vested includes shares that were withheld on behalf of employees to satisfy the statutory income tax withholding requirements.
At March 24, 2022, there are 23,246 RSUs outstanding that are 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 Thirty-Nine
Weeks Ended
 
    
March 24,

2022
    
March 25,

2021
    
March 24,

2022
    
March 25,

2021
 
Stock-based compensation expense
   $ 878      $ 710      $ 2,649      $ 2,330  
As of March 24, 2022, there was $5,132 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.6 years.
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.22.1
Retirement Plan
9 Months Ended
Mar. 24, 2022
Retirement Benefits [Abstract]  
Retirement Plan
Note 9 – Retirement Plan
The Supplemental Employee 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 Thirty-Nine
Weeks Ended
 
    
March 24,

2022
    
March 25,

2021
    
March 24,

2022
    
March 25,

2021
 
Service cost
   $ 248      $ 236      $ 743      $ 708  
Interest cost
     255        214        764        643  
Amortization of prior service cost
            120               359  
Amortization of loss
     363        296        1,091        887  
    
 
 
    
 
 
    
 
 
    
 
 
 
Net periodic benefit cost
   $ 866      $ 866      $ 2,598      $ 2,597  
    
 
 
    
 
 
    
 
 
    
 
 
 
The components of net periodic benefit cost other than the service cost component are included in the line item “Other expense” in the Consolidated Statements of Comprehensive Income.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Accumulated Other Comprehensive Loss
9 Months Ended
Mar. 24, 2022
Equity [Abstract]  
Accumulated Other Comprehensive Loss
Note 10 – Accumulated Other Comprehensive Loss
The table below sets forth the changes to accumulated other comprehensive loss (“AOCL”) for the thirty-nine weeks ended March 24, 2022 and March 25, 2021.
These changes are all related to our defined benefit pension plan.
 
Changes to AOCL
(a)
  
For the Thirty-Nine Weeks Ended
 
  
March 24,

2022
 
  
March 25,

2021
 
Balance at beginning of period
   $ (9,025    $ (8,630
Other comprehensive income before reclassifications
             
Amounts reclassified from accumulated other comprehensive loss
     1,091        1,246  
Tax effect
     (284      (311
    
 
 
    
 
 
 
Net current-period other comprehensive income
     807        935  
    
 
 
    
 
 
 
Balance at end of period
   $ (8,218    $ (7,695
    
 
 
    
 
 
 
 
(a)
Amounts in parenthesis indicate debits/expense.
The reclassifications out of AOCL for the quarter and thirty-nine weeks ended March 24, 2022 and March 25, 2021 were as follows:
 
                            
Affected line

item in

the Consolidated
Statements of
Comprehensive
Income
 
    
For the Quarter Ended
   
For the Thirty-Nine
Weeks Ended
 
Reclassifications from AOCL to earnings
(b)
  
March 24,

2022
   
March 25,

2021
   
March 24,

2022
   
March 25,

2021
 
Amortization of defined benefit pension items:
                                        
Unrecognized prior service cost
   $     $ (120   $     $ (359     Other expense  
Unrecognized net loss
     (363     (296     (1,091     (887     Other expense  
    
 
 
   
 
 
   
 
 
   
 
 
         
Total before tax
     (363     (416     (1,091     (1,246        
Tax effect
     94       104       284       311       Income tax expense  
    
 
 
   
 
 
   
 
 
   
 
 
         
Amortization of defined pension items, net of tax
   $ (269   $ (312   $ (807   $ (935        
    
 
 
   
 
 
   
 
 
   
 
 
         
 
(b)
 
Amounts in parenthesis indicate debits to expense. See Note 9 – “Retirement Plan” above for additional details.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingent Liabilities
9 Months Ended
Mar. 24, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingent Liabilities
Note 11 – Commitments and Contingent Liabilities
We are currently a party to various legal proceedings in the ordinary course of business. While management presently believes that the ultimate outcomes of these proceedings, individually and in the aggregate, will not materially affect our Company’s financial position, results of operations or cash flows, legal proceedings are subject to inherent uncertainties, and unfavorable outcomes could occur. Unfavorable outcomes could include substantial monetary damages in excess of any appropriate accruals, which management has established. Were such unfavorable final outcomes to occur, there exists the possibility of a material adverse effect on our financial position, results of operations and cash flows.
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value of Financial Instruments
9 Months Ended
Mar. 24, 2022
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments
Note 12 – Fair Value of Financial Instruments
The Financial Accounting Standards Board (“FASB”) defines fair value as the price that would be received for an asset or paid to transfer a liability in an orderly transaction between market participants on the measurement date. The guidance establishes a fair value hierarchy that prioritizes observable and unobservable inputs used to measure fair value into three broad levels:
 
Level 1   
–  
 
Quoted prices in active markets that are accessible at the measurement date for identical assets and liabilities.
     
Level 2   
–  
 
Observable inputs other than quoted prices in active markets. For example, quoted prices for similar assets or liabilities in active markets or quoted prices for identical assets or liabilities in inactive markets.
     
Level 3   
–  
 
Unobservable inputs for which there is little or no market data available.
The carrying values of cash, trade accounts receivable and accounts payable approximate their fair values at each balance sheet date because of the short-term maturities and nature of these balances.
The carrying value of our revolving credit facility borrowings approximates fair value at each balance sheet date because interest rates on this instrument approximate current market rates (Level 2 criteria), and because of the short-term maturity and nature of this balance. In addition, there has been no significant change in our inherent credit risk.
The following table summarizes the carrying value and fair value estimate of our current and long-term debt, excluding unamortized debt issuance costs:
 
    
March 24,
2022
    
June 24,

2021
    
March 25,
2021
 
Carrying value of current and long-term debt:
   $ 11,901      $ 14,749      $ 15,694  
Fair value of current and long-term debt:
     12,669        16,210        16,250  
The estimated fair value of our current and long-term debt was determined using a market approach based upon Level 2 observable inputs, which estimates fair value based on interest rates currently offered on loans with similar terms to borrowers of similar credit quality or broker quotes. In addition, there have been no significant changes in the underlying assets securing our long-term debt.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Garysburg, North Carolina Facility
9 Months Ended
Mar. 24, 2022
Sale of Facility [Abstract]  
Garysburg, North Carolina Facility
Note 13 – Garysburg, North Carolina Facility
In October 2019 we experienced a fire at our peanut processing facility located in Garysburg, North Carolina. During fiscal 2020, the building and roof were repaired and brought back to their original condition.
We completed shelling of the 2019 peanut crop during the second quarter of fiscal 2021 and the facility was used to store and ship inshell peanuts through the remainder of fiscal 2021, at which time the Company decided to permanently cease all operations at the Garysburg 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 34 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Recent Accounting Pronouncements
9 Months Ended
Mar. 24, 2022
Accounting Changes and Error Corrections [Abstract]  
Recent Accounting Pronouncements
Note 14 – Recent Accounting Pronouncements
The following recent accounting pronouncements have been adopted in the current fiscal year:
In December 2019, the FASB issued ASU
No. 2019-12
“Income Taxes (Topic 740) – Simplifying the Accounting for Income Taxes”
. The amendments in this Update were issued as part of FASB’s initiative to reduce complexity in accounting standards. The amendments simplify the accounting for income taxes by removing certain exceptions in Topic 740 and improve consistent application of and simplify GAAP for other areas of Topic 740 by clarifying and amending existing guidance. ASU
No. 2019-12
was adopted using a prospective method in the first quarter of fiscal 2022 and did not have a material impact on our Consolidated Financial Statements.
In October 2020, the FASB issued ASU
No. 2020-10
“Codification Improvements”
. This ASU was issued to address a wide variety of topics in the Accounting Standard Codification with the intent to make the Codification easier to understand and apply by eliminating inconsistencies and providing clarifications. ASU
No. 2020-10
was adopted in the first quarter of fiscal 2022 and did not have a material impact on our Consolidated Financial Statements.
There are no recent accounting pronouncements that have been issued and not yet adopted that are expected to have a material impact on our Consolidated Financial Statements.
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition (Tables)
9 Months Ended
Mar. 24, 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 Thirty-Nine
Weeks Ended
 
Distribution Channel
  
March 24,

2022
    
March 25,

2021
    
March 24,

2022
    
March 25,

2021
 
Consumer
   $ 173,648      $ 169,415      $ 556,888      $ 528,201  
Commercial Ingredients
     25,514        21,052        81,426        64,399  
Contract Packaging
     19,422        17,425        59,806        59,140  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 218,584      $ 207,892      $ 698,120      $ 651,740  
    
 
 
    
 
 
    
 
 
    
 
 
 
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Tables)
9 Months Ended
Mar. 24, 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:
 
 
  
March 24,

2022
 
  
June 24,

2021
 
  
March 25,

2021
 
  
Affected Line Item in
Consolidated Balance Sheet
Assets
  
     
  
     
  
     
  
 
Operating lease
right-of-use
assets
   $ 2,570      $ 3,484      $ 3,758     
Operating lease right-of-use assets
    
 
 
    
 
 
    
 
 
      
Total lease
right-of-use
assets
   $ 2,570      $ 3,484      $ 3,758       
    
 
 
    
 
 
    
 
 
      
Liabilities
                               
Current:
                               
Operating leases
   $ 1,355      $ 1,430      $ 1,449     
Other accrued expenses
Noncurrent:
                               
Operating leases
     1,241        2,103        2,359     
Long-term operating lease liabilities
    
 
 
    
 
 
    
 
 
      
Total lease liabilities
   $ 2,596      $ 3,533      $ 3,808       
    
 
 
    
 
 
    
 
 
      
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 Thirty-Nine Weeks Ended
 
    
March 24,

2022
    
March 25,

2021
    
March 24,

2022
    
March 25,

2021
 
Operating lease costs
(a)
   $ 470      $ 437      $ 1,384      $ 1,387  
Variable lease costs
(b)
     15        17        51        54  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total Lease Cost
   $ 485      $ 454      $ 1,435      $ 1,441  
    
 
 
    
 
 
    
 
 
    
 
 
 
 
(a)
 
Includes short-term leases which are immaterial.
(b)
 
Variable lease costs consist of sales tax.
Summary of Supplemental cash flow and other information related to leases
Supplemental cash flow and other information related to leases is as follows:
 
    
For the Thirty-Nine Weeks Ended
 
    
March 24, 2022
    
March 25, 2021
 
Operating cash flows information:
                 
Cash paid for amounts included in measurements for lease liabilities
   $ 1,199      $ 1,171  
Non-cash
activity:
                 
Right-of-use assets obtained in exchange for new operating lease obligations
   $ 167      $ 490  
Summary of other information
    
March 24,
2022
   
June 24,

2021
   
March 25,
2021
 
Weighted Average Remaining Lease Term (in years)
     2.4       2.8       3.0  
Weighted Average Discount Rate
     4.2     4.3     4.3
Summary of maturities of operating lease liabilities
Maturities of operating lease liabilities as of March 24, 2022 are as follows:
 
Fiscal year ending
        
June 30, 2022 (excluding the thirty-nine weeks ended March 24, 2022)
   $ 373  
June 29, 2023
     1,297  
June 27, 2024
     654  
June 26, 2025
     278  
June 25, 2026
     103  
June 24, 2027
     18  
Thereafter
      
    
 
 
 
Total lease payments
     2,723  
Less imputed interest
     (127
    
 
 
 
Present value of operating lease liabilities
   $ 2,596  
    
 
 
 
Summary of operating lease revenue
    
For the Quarter Ended
    
For the Thirty-Nine
Weeks Ended
 
  
March 24,
2022
    
March 25,
2021
    
March 24,
2022
    
March 25,
2021
 
Lease income related to lease payments
   $ 402      $ 451      $ 1,220      $ 1,354  
Undiscounted fixed lease consideration under non-cancelable tenant operating leases
The future minimum, undiscounted fixed cash flows under
non-cancelable
tenant operating leases for each of the next five years and thereafter is presented below.
 
Fiscal year ending
        
June 30, 2022 (excluding the thirty-nine weeks ended March 24, 2022)
   $ 443  
June 29, 2023
     1,794  
June 27, 2024
     1,818  
June 26, 2025
     1,228  
June 25, 2026
     670  
June 24, 2027
     614  
Thereafter
      
    
 
 
 
     $ 6,567  
    
 
 
 
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories (Tables)
9 Months Ended
Mar. 24, 2022
Inventory Disclosure [Abstract]  
Components of Inventories
Inventories consist of the following:
 
 
  
March 24, 2022
 
  
June 24, 2021
 
  
March 25, 2021
 
Raw material and supplies
   $ 104,810      $ 64,219      $ 73,068  
Work-in-process
and finished goods
     106,317        83,779        78,689  
    
 
 
    
 
 
    
 
 
 
Total
   $ 211,127      $ 147,998      $ 151,757  
    
 
 
    
 
 
    
 
 
 
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets (Tables)
9 Months Ended
Mar. 24, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Components of Identifiable Intangible Assets
Identifiable intangible assets that are subject to amortization consist of the following:
 
 
  
March 24, 2022
 
  
June 24, 2021
 
  
March 25, 2021
 
Customer relationships
   $ 21,100      $ 21,100      $ 21,100  
Brand names
     16,990        16,990        16,990  
Non-compete
agreement
     270        270        270  
    
 
 
    
 
 
    
 
 
 
       38,360        38,360        38,360  
Less accumulated amortization:
                          
Customer relationships
     (18,537      (17,643      (17,326
Brand names
     (11,080      (10,562      (10,390
Non-compete
agreement
     (234      (194      (180
    
 
 
    
 
 
    
 
 
 
       (29,851      (28,399      (27,896
    
 
 
    
 
 
    
 
 
 
Net intangible assets
   $ 8,509      $ 9,961      $ 10,464  
    
 
 
    
 
 
    
 
 
 
Summary of Expected Amortization Expense expected amortization expense the next five fiscal years is as follows:
Fiscal year ending
        
June 29, 2023
   $ 1,657  
June 27, 2024
     1,414  
June 26, 2025
     1,156  
June 25, 2026
     861  
June 24, 2027
     690  
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Common Share (Tables)
9 Months Ended
Mar. 24, 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 Thirty-Nine
Weeks Ended
 
    
March 24,

2022
    
March 25,

2021
    
March 24,

2022
    
March 25,

2021
 
Weighted average number of shares outstanding – basic
     11,548,554        11,515,465        11,533,338        11,495,504  
Effect of dilutive securities:
                                   
Restricted stock units
     53,412        58,552        55,745        57,206  
    
 
 
    
 
 
    
 
 
    
 
 
 
Weighted average number of shares outstanding – diluted
     11,601,966        11,574,017        11,589,083        11,552,710  
    
 
 
    
 
 
    
 
 
    
 
 
 
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation Plans (Tables)
9 Months Ended
Mar. 24, 2022
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Summary of RSU Activity
The following is a summary of restricted stock unit (“RSU”) activity for the first thirty-nine weeks of fiscal 2022:
 
Restricted Stock Units
  
Shares
    
Weighted
Average Grant
Date Fair Value
 
Outstanding at June 24, 2021
     159,846      $ 58.05  
Activity:
                 
Granted
     53,524        75.94  
Vested
(a)
     (69,130      46.05  
Forfeited
     (717      75.83  
    
 
 
    
 
 
 
Outstanding at March 24, 2022
     143,523      $ 70.42  
    
 
 
    
 
 
 
 
(a)
The number of RSUs vested includes shares that were withheld on behalf of employees to satisfy the statutory income 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 Thirty-Nine
Weeks Ended
 
    
March 24,

2022
    
March 25,

2021
    
March 24,

2022
    
March 25,

2021
 
Stock-based compensation expense
   $ 878      $ 710      $ 2,649      $ 2,330  
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Retirement Plan (Tables)
9 Months Ended
Mar. 24, 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 Thirty-Nine
Weeks Ended
 
    
March 24,

2022
    
March 25,

2021
    
March 24,

2022
    
March 25,

2021
 
Service cost
   $ 248      $ 236      $ 743      $ 708  
Interest cost
     255        214        764        643  
Amortization of prior service cost
            120               359  
Amortization of loss
     363        296        1,091        887  
    
 
 
    
 
 
    
 
 
    
 
 
 
Net periodic benefit cost
   $ 866      $ 866      $ 2,598      $ 2,597  
    
 
 
    
 
 
    
 
 
    
 
 
 
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Accumulated Other Comprehensive Loss (Tables)
9 Months Ended
Mar. 24, 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 thirty-nine weeks ended March 24, 2022 and March 25, 2021.
These changes are all related to our defined benefit pension plan.
 
Changes to AOCL
(a)
  
For the Thirty-Nine Weeks Ended
 
  
March 24,

2022
 
  
March 25,

2021
 
Balance at beginning of period
   $ (9,025    $ (8,630
Other comprehensive income before reclassifications
             
Amounts reclassified from accumulated other comprehensive loss
     1,091        1,246  
Tax effect
     (284      (311
    
 
 
    
 
 
 
Net current-period other comprehensive income
     807        935  
    
 
 
    
 
 
 
Balance at end of period
   $ (8,218    $ (7,695
    
 
 
    
 
 
 
 
(a)
Amounts in parenthesis indicate debits/expense.
Summary of Reclassifications Out of AOCL
The reclassifications out of AOCL for the quarter and thirty-nine weeks ended March 24, 2022 and March 25, 2021 were as follows:
 
                            
Affected line

item in

the Consolidated
Statements of
Comprehensive
Income
 
    
For the Quarter Ended
   
For the Thirty-Nine
Weeks Ended
 
Reclassifications from AOCL to earnings
(b)
  
March 24,

2022
   
March 25,

2021
   
March 24,

2022
   
March 25,

2021
 
Amortization of defined benefit pension items:
                                        
Unrecognized prior service cost
   $     $ (120   $     $ (359     Other expense  
Unrecognized net loss
     (363     (296     (1,091     (887     Other expense  
    
 
 
   
 
 
   
 
 
   
 
 
         
Total before tax
     (363     (416     (1,091     (1,246        
Tax effect
     94       104       284       311       Income tax expense  
    
 
 
   
 
 
   
 
 
   
 
 
         
Amortization of defined pension items, net of tax
   $ (269   $ (312   $ (807   $ (935        
    
 
 
   
 
 
   
 
 
   
 
 
         
 
(b)
 
Amounts in parenthesis indicate debits to expense. See Note 9 – “Retirement Plan” above for additional details.
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value of Financial Instruments (Tables)
9 Months Ended
Mar. 24, 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:
 
    
March 24,
2022
    
June 24,

2021
    
March 25,
2021
 
Carrying value of current and long-term debt:
   $ 11,901      $ 14,749      $ 15,694  
Fair value of current and long-term debt:
     12,669        16,210        16,250  
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Basis of Presentation and Description of Business - Additional Information (Detail)
9 Months Ended
Mar. 24, 2022
Channel
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of distribution channels 3
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition - Additional Information (Detail) - USD ($)
$ in Thousands
Mar. 24, 2022
Jun. 24, 2021
Mar. 25, 2021
Disaggregation of Revenue [Line Items]      
Contract assets $ 0 $ 74 $ 0
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition - Summary of Revenue Disaggregated by Sales Channel (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 24, 2022
Mar. 25, 2021
Mar. 24, 2022
Mar. 25, 2021
Disaggregation of Revenue [Line Items]        
Total $ 218,584 $ 207,892 $ 698,120 $ 651,740
Consumer [Member]        
Disaggregation of Revenue [Line Items]        
Total 173,648 169,415 556,888 528,201
Commercial Ingredients [Member]        
Disaggregation of Revenue [Line Items]        
Total 25,514 21,052 81,426 64,399
Contract Packaging [Member]        
Disaggregation of Revenue [Line Items]        
Total $ 19,422 $ 17,425 $ 59,806 $ 59,140
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Additional Information (Detail)
$ in Thousands
Mar. 24, 2022
USD ($)
Operating Lease Yet To Commence [Member]  
Operating Leased Assets [Line Items]  
Operating leases not yet commenced $ 670
Minimum [Member]  
Operating Leased Assets [Line Items]  
Lessee operating lease lease not yet commenced term 3 years
Maximum [Member]  
Operating Leased Assets [Line Items]  
Remaining lease term 4 years 10 months 24 days
Lessee operating lease lease not yet commenced term 5 years
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Operating Lease Assets And Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 24, 2022
Jun. 24, 2021
Mar. 25, 2021
Assets      
Operating lease right-of-use assets $ 2,570 $ 3,484 $ 3,758
Noncurrent      
Operating Lease, Liability, Noncurrent 1,241 2,103 2,359
Total lease liabilities 2,596 3,533 3,808
Operating Lease Right Of Use Assets [Member]      
Assets      
Operating lease right-of-use assets 2,570 3,484 3,758
Other Liabilities [Member]      
Current      
Operating Lease, Liability, Current 1,355 1,430 1,449
Non Current Operating Lease Liabilities [Member]      
Noncurrent      
Operating Lease, Liability, Noncurrent $ 1,241 $ 2,103 $ 2,359
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - LeaseCost (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 24, 2022
Mar. 25, 2021
Mar. 24, 2022
Mar. 25, 2021
Leases [Abstract]        
Operating lease costs  $ 470 $ 437 $ 1,384 $ 1,387
Variable lease costs  15 17 51 54
Total Lease Cost $ 485 $ 454 $ 1,435 $ 1,441
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Operating Leases Cash Flow Related Information (Detail) - USD ($)
$ in Thousands
9 Months Ended
Mar. 24, 2022
Mar. 25, 2021
Operating cash flows information:    
Cash paid for amounts included in measurements for lease liabilities $ 1,199 $ 1,171
Non-cash activity:    
Right-of-use assets obtained in exchange for new operating lease obligations $ 167 $ 490
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Other Information Related to Operating Lease (Detail)
Mar. 24, 2022
Jun. 24, 2021
Mar. 25, 2021
Leases [Abstract]      
Weighted Average Remaining Lease Term (in years) 2 years 4 months 24 days 2 years 9 months 18 days 3 years
Weighted Average Discount Rate 4.20% 4.30% 4.30%
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Lessee Operating Lease Liability Maturity (Detail) - USD ($)
$ in Thousands
Mar. 24, 2022
Jun. 24, 2021
Mar. 25, 2021
Leases [Abstract]      
June 30, 2022 (excluding the thirty-nine weeks ended March 24, 2022) $ 373    
June 29, 2023 1,297    
June 27, 2024 654    
June 26, 2025 278    
June 25, 2026 103    
June 24, 2027 18    
Thereafter 0    
Total lease payment 2,723    
Less imputed interest (127)    
Present value of operating lease liabilities $ 2,596 $ 3,533 $ 3,808
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Operating Lease Revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 24, 2022
Mar. 25, 2021
Mar. 24, 2022
Mar. 25, 2021
Leases [Abstract]        
Lease income related to lease payments $ 402 $ 451 $ 1,220 $ 1,354
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Lessor Operating Lease Payments To Be Received Maturity (Detail)
$ in Thousands
Mar. 24, 2022
USD ($)
Leases [Abstract]  
June 30, 2022 (excluding the thirty-nine weeks ended March 24, 2022) $ 443
June 29, 2023 1,794
June 27, 2024 1,818
June 26, 2025 1,228
June 25, 2026 670
June 24, 2027 614
Thereafter 0
Total $ 6,567
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories - Components of Inventories (Detail) - USD ($)
$ in Thousands
Mar. 24, 2022
Jun. 24, 2021
Mar. 25, 2021
Inventory Disclosure [Abstract]      
Raw material and supplies $ 104,810 $ 64,219 $ 73,068
Work-in-process and finished goods 106,317 83,779 78,689
Total $ 211,127 $ 147,998 $ 151,757
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 24, 2022
Mar. 24, 2022
Jun. 24, 2021
Mar. 25, 2021
Goodwill and Intangible Assets [Line Items]        
Amortization expense for remainder of fiscal 2022 $ 444 $ 444    
Goodwill related to acquisition of Squirrel Brand 9,650 9,650 $ 9,650 $ 9,650
Administrative Expenses [Member]        
Goodwill and Intangible Assets [Line Items]        
Amortization of intangible assets 444 1,452    
Squirrel Brand [Member]        
Goodwill and Intangible Assets [Line Items]        
Goodwill related to acquisition of Squirrel Brand $ 9,650 $ 9,650    
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets - Components of Identifiable Intangible Assets (Detail) - USD ($)
$ in Thousands
Mar. 24, 2022
Jun. 24, 2021
Mar. 25, 2021
Finite-Lived Intangible Assets [Line Items]      
Total intangible assets, gross $ 38,360 $ 38,360 $ 38,360
Less accumulated amortization:      
Total accumulated amortization (29,851) (28,399) (27,896)
Net intangible assets 8,509 9,961 10,464
Customer Relationships [Member]      
Finite-Lived Intangible Assets [Line Items]      
Total intangible assets, gross 21,100 21,100 21,100
Less accumulated amortization:      
Total accumulated amortization (18,537) (17,643) (17,326)
Brand Names [Member]      
Finite-Lived Intangible Assets [Line Items]      
Total intangible assets, gross 16,990 16,990 16,990
Less accumulated amortization:      
Total accumulated amortization (11,080) (10,562) (10,390)
Non-compete Agreement [Member]      
Finite-Lived Intangible Assets [Line Items]      
Total intangible assets, gross 270 270 270
Less accumulated amortization:      
Total accumulated amortization $ (234) $ (194) $ (180)
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets - Summary of Expected Amortization Expense (Detail)
$ in Thousands
Mar. 24, 2022
USD ($)
Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]  
June 29, 2023 $ 1,657
June 27, 2024 1,414
June 26, 2025 1,156
June 25, 2026 861
June 24, 2027 $ 690
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Credit Facility - Additional Information (Detail) - Senior Secured Revolving Credit Facility [Member] - USD ($)
$ in Thousands
Mar. 24, 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 $ 47,352  
Outstanding letters of credit 4,285  
Revolving credit facility borrowings $ 65,863  
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Common Share - Weighted Average Shares Outstanding Used in Computing Basic and Diluted Earnings Per Share (Detail) - shares
3 Months Ended 9 Months Ended
Mar. 24, 2022
Mar. 25, 2021
Mar. 24, 2022
Mar. 25, 2021
Weighted Average Number of Shares Outstanding Reconciliation [Abstract]        
Weighted average number of shares outstanding – basic 11,548,554 11,515,465 11,533,338 11,495,504
Effect of dilutive securities:        
Restricted stock units 53,412 58,552 55,745 57,206
Weighted average number of shares outstanding - diluted 11,601,966 11,574,017 11,589,083 11,552,710
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Common Share - Additional Information (Detail) - shares
9 Months Ended
Mar. 24, 2022
Mar. 25, 2021
Earnings Per Share [Abstract]    
Antidilutive securities excluded from computation of earnings per share amount 0 0
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation Plans - Additional Information (Detail)
$ in Thousands
9 Months Ended
Mar. 24, 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 7 months 6 days
Unrecognized compensation expense related to non-vested share-based compensation | $ $ 5,132
Restricted Stock Units (RSUs) [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Restricted stock units vested | shares 23,246
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation Plans - Summary of RSU Activity (Detail)
9 Months Ended
Mar. 24, 2022
$ / shares
shares
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Outstanding beginning balance, Shares | shares 159,846
Granted, Shares | shares 53,524
Vested, Shares | shares (69,130) [1]
Forfeited, Shares | shares (717)
Outstanding ending balance, Shares | shares 143,523
Weighted-Average Grant-Date Fair Value, Beginning Balance | $ / shares $ 58.05
Granted, Weighted-Average Grant-Date Fair Value | $ / shares 75.94
Vested, Weighted-Average Grant-Date Fair Value | $ / shares 46.05 [1]
Forfeited, Weighted-Average Grant-Date Fair Value | $ / shares 75.83
Weighted-Average Grant-Date Fair Value, Ending Balance | $ / shares $ 70.42
[1] The number of RSUs vested includes shares that were withheld on behalf of employees to satisfy the statutory income tax withholding requirements.
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation Plans - Summary of Compensation Expenses (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 24, 2022
Mar. 25, 2021
Mar. 24, 2022
Mar. 25, 2021
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]        
Stock-based compensation expense $ 878 $ 710 $ 2,649 $ 2,330
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Retirement Plan - Schedule of Net Periodic Benefit Cost (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 24, 2022
Mar. 25, 2021
Mar. 24, 2022
Mar. 25, 2021
Retirement Benefits [Abstract]        
Service cost $ 248 $ 236 $ 743 $ 708
Interest cost 255 214 764 643
Amortization of prior service cost 0 120 0 359
Amortization of loss 363 296 1,091 887
Net periodic benefit cost $ 866 $ 866 $ 2,598 $ 2,597
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 24, 2022
Mar. 25, 2021
Mar. 24, 2022
Mar. 25, 2021
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Balance at beginning of period     $ (9,025)  
Net current-period other comprehensive income $ 269 $ 312 807 $ 935
Balance at end of period (8,218) (7,695) (8,218) (7,695)
Accumulated Other Comprehensive Loss [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Balance at beginning of period     (9,025) (8,630)
Other comprehensive income before reclassifications     0 0
Amounts reclassified from accumulated other comprehensive loss     1,091 1,246
Tax effect     (284) (311)
Net current-period other comprehensive income     807 935
Balance at end of period $ (8,218) $ (7,695) $ (8,218) $ (7,695)
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Accumulated Other Comprehensive Loss - Reclassifications Out of AOCL (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 24, 2022
Mar. 25, 2021
Mar. 24, 2022
Mar. 25, 2021
Accumulated Defined Benefit Plans Adjustment, Net Prior Service Attributable to Parent [Member]        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Unrecognized prior service cost [1] $ 0 $ (120) $ 0 $ (359)
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] (363) (296) (1,091) (887)
Amortization of Defined Benefit Pension Items [Member]        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Total before tax [1] (363) (416) (1,091) (1,246)
Tax effect [1] 94 104 284 311
Amortization of defined pension items, net of tax [1] $ (269) $ (312) $ (807) $ (935)
[1] Amounts in parenthesis indicate debits to expense. See Note 9 – “Retirement Plan” above for additional details.
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value of Financial Instruments - Carrying Value and Fair Value Estimate of Current and Long-Term Debt (Detail) - USD ($)
$ in Thousands
Mar. 24, 2022
Jun. 24, 2021
Mar. 25, 2021
Fair Value Disclosures [Abstract]      
Carrying value of current and long-term debt: $ 11,901 $ 14,749 $ 15,694
Fair value of current and long-term debt: $ 12,669 $ 16,210 $ 16,250
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Garysburg, North Carolina Facility - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 24, 2022
Mar. 25, 2021
Mar. 24, 2022
Mar. 25, 2021
Fire Note [Line Items]        
Gain (Loss) on Disposition of Property Plant Equipment $ 0 $ 0 $ 2,349 $ 0
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 70 d260199d10q_htm.xml IDEA: XBRL DOCUMENT 0000880117 2020-06-26 2021-03-25 0000880117 2021-06-25 2022-03-24 0000880117 2020-12-25 2021-03-25 0000880117 2021-12-24 2022-03-24 0000880117 2022-03-24 0000880117 2021-06-24 0000880117 2021-03-25 0000880117 2021-06-25 2021-09-23 0000880117 2020-06-26 2020-09-24 0000880117 2021-09-24 2021-12-23 0000880117 2020-09-25 2020-12-24 0000880117 2020-06-25 0000880117 2021-12-23 0000880117 2020-09-24 0000880117 2021-09-23 0000880117 2020-12-24 0000880117 us-gaap:RevolvingCreditFacilityMember 2022-03-24 0000880117 jbss:SquirrelBrandMember 2022-03-24 0000880117 us-gaap:CustomerRelationshipsMember 2022-03-24 0000880117 us-gaap:TradeNamesMember 2022-03-24 0000880117 us-gaap:NoncompeteAgreementsMember 2022-03-24 0000880117 jbss:NoncumulativeCommonStockMember 2022-03-24 0000880117 us-gaap:CommonClassAMember 2022-03-24 0000880117 jbss:OperatingLeaseRightOfUseAssetsMember 2022-03-24 0000880117 us-gaap:OtherLiabilitiesMember 2022-03-24 0000880117 jbss:NonCurrentOperatingLeaseLiabilitiesMember 2022-03-24 0000880117 srt:MaximumMember 2022-03-24 0000880117 jbss:OperatingLeaseYetToCommenceMember 2022-03-24 0000880117 srt:MinimumMember 2022-03-24 0000880117 us-gaap:CustomerRelationshipsMember 2021-06-24 0000880117 us-gaap:TradeNamesMember 2021-06-24 0000880117 us-gaap:NoncompeteAgreementsMember 2021-06-24 0000880117 jbss:NoncumulativeCommonStockMember 2021-06-24 0000880117 us-gaap:CommonClassAMember 2021-06-24 0000880117 jbss:OperatingLeaseRightOfUseAssetsMember 2021-06-24 0000880117 us-gaap:OtherLiabilitiesMember 2021-06-24 0000880117 jbss:NonCurrentOperatingLeaseLiabilitiesMember 2021-06-24 0000880117 us-gaap:CustomerRelationshipsMember 2021-03-25 0000880117 us-gaap:TradeNamesMember 2021-03-25 0000880117 us-gaap:NoncompeteAgreementsMember 2021-03-25 0000880117 jbss:NoncumulativeCommonStockMember 2021-03-25 0000880117 us-gaap:CommonClassAMember 2021-03-25 0000880117 jbss:OperatingLeaseRightOfUseAssetsMember 2021-03-25 0000880117 us-gaap:OtherLiabilitiesMember 2021-03-25 0000880117 jbss:NonCurrentOperatingLeaseLiabilitiesMember 2021-03-25 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:RetainedEarningsMember 2021-09-24 2021-12-23 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 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:RetainedEarningsMember 2020-06-26 2020-09-24 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-26 2020-09-24 0000880117 jbss:NoncumulativeCommonStockMember 2020-06-26 2020-09-24 0000880117 us-gaap:AdditionalPaidInCapitalMember 2020-06-26 2020-09-24 0000880117 us-gaap:RetainedEarningsMember 2020-09-25 2020-12-24 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-09-25 2020-12-24 0000880117 jbss:NoncumulativeCommonStockMember 2020-09-25 2020-12-24 0000880117 us-gaap:AdditionalPaidInCapitalMember 2020-09-25 2020-12-24 0000880117 us-gaap:RevolvingCreditFacilityMember 2020-03-05 0000880117 jbss:NoncumulativeCommonStockMember 2022-04-22 0000880117 us-gaap:CommonClassAMember 2022-04-22 0000880117 us-gaap:GeneralAndAdministrativeExpenseMember 2021-06-25 2022-03-24 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-25 2022-03-24 0000880117 us-gaap:SalesChannelDirectlyToConsumerMember 2021-06-25 2022-03-24 0000880117 jbss:SalesChannelCommercialIngredientsMember 2021-06-25 2022-03-24 0000880117 jbss:SalesChannelContractPackagingMember 2021-06-25 2022-03-24 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2021-06-25 2022-03-24 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2021-06-25 2022-03-24 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-06-25 2022-03-24 0000880117 us-gaap:RestrictedStockUnitsRSUMember 2021-06-25 2022-03-24 0000880117 us-gaap:PropertyPlantAndEquipmentMember 2021-06-25 2022-03-24 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-26 2021-03-25 0000880117 us-gaap:SalesChannelDirectlyToConsumerMember 2020-06-26 2021-03-25 0000880117 jbss:SalesChannelCommercialIngredientsMember 2020-06-26 2021-03-25 0000880117 jbss:SalesChannelContractPackagingMember 2020-06-26 2021-03-25 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2020-06-26 2021-03-25 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2020-06-26 2021-03-25 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-06-26 2021-03-25 0000880117 us-gaap:GeneralAndAdministrativeExpenseMember 2021-12-24 2022-03-24 0000880117 us-gaap:RetainedEarningsMember 2021-12-24 2022-03-24 0000880117 us-gaap:SalesChannelDirectlyToConsumerMember 2021-12-24 2022-03-24 0000880117 jbss:SalesChannelCommercialIngredientsMember 2021-12-24 2022-03-24 0000880117 jbss:SalesChannelContractPackagingMember 2021-12-24 2022-03-24 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-24 2022-03-24 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2021-12-24 2022-03-24 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2021-12-24 2022-03-24 0000880117 jbss:NoncumulativeCommonStockMember 2021-12-24 2022-03-24 0000880117 us-gaap:AdditionalPaidInCapitalMember 2021-12-24 2022-03-24 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-12-24 2022-03-24 0000880117 us-gaap:RetainedEarningsMember 2020-12-25 2021-03-25 0000880117 us-gaap:SalesChannelDirectlyToConsumerMember 2020-12-25 2021-03-25 0000880117 jbss:SalesChannelCommercialIngredientsMember 2020-12-25 2021-03-25 0000880117 jbss:SalesChannelContractPackagingMember 2020-12-25 2021-03-25 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-25 2021-03-25 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2020-12-25 2021-03-25 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2020-12-25 2021-03-25 0000880117 jbss:NoncumulativeCommonStockMember 2020-12-25 2021-03-25 0000880117 us-gaap:AdditionalPaidInCapitalMember 2020-12-25 2021-03-25 0000880117 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-12-25 2021-03-25 0000880117 us-gaap:CommonClassAMember 2021-06-24 0000880117 jbss:NoncumulativeCommonStockMember 2021-06-24 0000880117 us-gaap:AdditionalPaidInCapitalMember 2021-06-24 0000880117 us-gaap:RetainedEarningsMember 2021-06-24 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-24 0000880117 us-gaap:TreasuryStockMember 2021-06-24 0000880117 us-gaap:CommonClassAMember 2021-09-23 0000880117 jbss:NoncumulativeCommonStockMember 2021-09-23 0000880117 us-gaap:AdditionalPaidInCapitalMember 2021-09-23 0000880117 us-gaap:RetainedEarningsMember 2021-09-23 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-23 0000880117 us-gaap:TreasuryStockMember 2021-09-23 0000880117 jbss:NoncumulativeCommonStockMember 2021-12-23 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 2020-06-25 0000880117 us-gaap:AdditionalPaidInCapitalMember 2020-06-25 0000880117 us-gaap:RetainedEarningsMember 2020-06-25 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-25 0000880117 us-gaap:TreasuryStockMember 2020-06-25 0000880117 us-gaap:CommonClassAMember 2020-06-25 0000880117 us-gaap:CommonClassAMember 2020-09-24 0000880117 jbss:NoncumulativeCommonStockMember 2020-09-24 0000880117 us-gaap:AdditionalPaidInCapitalMember 2020-09-24 0000880117 us-gaap:RetainedEarningsMember 2020-09-24 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-09-24 0000880117 us-gaap:TreasuryStockMember 2020-09-24 0000880117 us-gaap:CommonClassAMember 2020-12-24 0000880117 jbss:NoncumulativeCommonStockMember 2020-12-24 0000880117 us-gaap:AdditionalPaidInCapitalMember 2020-12-24 0000880117 us-gaap:RetainedEarningsMember 2020-12-24 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-24 0000880117 us-gaap:TreasuryStockMember 2020-12-24 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-24 0000880117 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-25 0000880117 us-gaap:CommonClassAMember 2022-03-24 0000880117 jbss:NoncumulativeCommonStockMember 2022-03-24 0000880117 us-gaap:AdditionalPaidInCapitalMember 2022-03-24 0000880117 us-gaap:RetainedEarningsMember 2022-03-24 0000880117 us-gaap:TreasuryStockMember 2022-03-24 0000880117 us-gaap:CommonClassAMember 2021-03-25 0000880117 jbss:NoncumulativeCommonStockMember 2021-03-25 0000880117 us-gaap:AdditionalPaidInCapitalMember 2021-03-25 0000880117 us-gaap:RetainedEarningsMember 2021-03-25 0000880117 us-gaap:TreasuryStockMember 2021-03-25 iso4217:USD shares utr:Year pure iso4217:USD shares jbss:Channel false Q3 SANFILIPPO JOHN B & SON INC 0000880117 --06-30 10-Q true 2022-03-24 2022 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 8928520 2597426 218584000 207892000 698120000 651740000 179175000 161846000 554678000 513567000 39409000 46046000 143442000 138173000 15584000 15090000 56896000 44868000 6401000 9859000 25871000 25539000 0 0 2349000 0 21985000 24949000 80418000 70407000 17424000 21097000 63024000 67766000 199000 162000 591000 494000 531000 309000 1322000 1135000 403000 379000 1074000 1176000 -618000 -630000 -1855000 -1889000 -1552000 -1318000 -4251000 -4200000 15872000 19779000 58773000 63566000 3995000 5078000 14400000 16168000 11877000 14701000 44373000 47398000 363000 416000 1091000 1246000 94000 104000 284000 311000 269000 312000 807000 935000 12146000 15013000 45180000 48333000 1.03 1.28 3.85 4.12 1.02 1.27 3.83 4.10 667000 672000 1043000 280000 291000 291000 68704000 66334000 64502000 211127000 147998000 151757000 7653000 8568000 6481000 0 1595000 0 288151000 225167000 223783000 9150000 9150000 9277000 102810000 102666000 110739000 230842000 225529000 225583000 5296000 5287000 5322000 614000 614000 604000 18077000 12301000 9662000 366789000 355547000 361187000 249358000 238471000 247812000 117431000 117076000 113375000 13431000 12825000 12623000 15692000 16298000 16500000 133123000 133374000 129875000 8509000 9961000 10464000 6472000 10732000 9647000 5104000 6087000 5051000 9650000 9650000 9650000 2570000 3484000 3758000 453579000 398455000 392228000 65863000 8653000 26005000 600000 627000 616000 7000 15000 17000 3961000 3875000 3828000 48918000 48861000 43684000 1314000 1093000 1509000 12646000 24109000 19224000 13113000 13613000 12422000 145815000 100204000 106672000 7933000 8320000 8481000 0 4000 7000 7933000 10855000 11842000 35935000 34919000 32433000 1241000 2103000 2359000 7876000 7880000 8019000 52985000 55757000 54653000 198800000 155961000 161325000 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 9046420 8988812 8988812 90000 90000 90000 127910000 126271000 125693000 136175000 126336000 113993000 -8218000 -9025000 -7695000 117900 117900 117900 1204000 1204000 1204000 254779000 242494000 230903000 453579000 398455000 392228000 2597426 26000 8988812 90000 126271000 126336000 -9025000 -1204000 242494000 19249000 19249000 3.00 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 11877000 11877000 94000 269000 269000 1460 0 -48000 -48000 878000 878000 2597426 26000 9046420 90000 127910000 136175000 -8218000 -1204000 254779000 2597426 26000 8939890 89000 123899000 124058000 -8630000 -1204000 238238000 12812000 12812000 2.50 28685000 28685000 104000 312000 312000 221 0 0 0 622000 622000 2597426 26000 8940111 89000 124521000 108185000 -8318000 -1204000 223299000 19885000 19885000 103000 311000 311000 43477 1000 -487000 -486000 998000 998000 2597426 26000 8983588 90000 125032000 128070000 -8007000 -1204000 244007000 14701000 14701000 2.50 28778000 28778000 104000 312000 312000 5224 0 -49000 -49000 710000 710000 2597426 26000 8988812 90000 125693000 113993000 -7695000 -1204000 230903000 44373000 47398000 13619000 13665000 1754000 2733000 983000 1737000 2649000 2330000 2370000 7553000 63129000 -20311000 -915000 -1834000 1767000 7498000 -10046000 -6138000 -1917000 -3727000 -532000 -605000 1823000 1799000 -12555000 77026000 12836000 15769000 0 2506000 3950000 299000 3225000 0 827000 656000 -6488000 -13620000 57210000 -1003000 2849000 4365000 221000 -532000 34534000 57463000 1010000 535000 19038000 -63898000 -5000 -492000 672000 1535000 667000 1043000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 1 – Basis of Presentation and Description of Business </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">As used herein, unless the context otherwise indicates, the terms “we”, “us”, “our” or “Company” collectively refer to John B. Sanfilippo &amp; Son, Inc. and our wholly-owned subsidiary, JBSS Ventures, LLC. Our fiscal year ends on the final Thursday of June each year, and typically consists of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">fifty-two</div> weeks (four thirteen-week quarters). Additional information on the comparability of the periods presented is as follows: </div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; vertical-align: top;;text-align:left;">•</td> <td style="width: 1%; vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">References herein to fiscal 2022 and fiscal 2021 are to the 53 week fiscal year ending June 30, 2022 and the 52 week fiscal year ended June 24, 2021, respectively. </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; vertical-align: top;;text-align:left;">•</td> <td style="width: 1%; vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">References herein to the third quarter of fiscal 2022 and fiscal 2021 are to the quarters ended March 24, 2022 and March 25, 2021, respectively. </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; vertical-align: top;;text-align:left;">•</td> <td style="width: 1%; vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">References herein to the first three quarters or first thirty-nine weeks of fiscal 2022 and fiscal 2021 are to the thirty-nine weeks ended March 24, 2022 and March 25, 2021, respectively. </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">We are one of the leading processors and distributors of peanuts, pecans, cashews, walnuts, almonds, and other nuts in the United States. These nuts are sold under our <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fisher, Orchard Valley Harvest,</div></div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Squirrel Brand, 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;"> Sunshine Country </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. Our products are sold through three primary distribution channels, including food retailers in the consumer channel, commercial ingredient users and contract packaging customers. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The accompanying unaudited financial statements fairly present the consolidated statements of comprehensive income, consolidated balance sheets, consolidated statements of stockholders’ equity and consolidated statements of cash flows, and reflect all adjustments, consisting only of normal recurring adjustments which are necessary for the fair statement of the results of the interim periods. Preparing financial statements requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The interim results of operations are not necessarily indicative of the results to be expected for a full year. The balance sheet data as of June 24, 2021 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 2021 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 24, 2021. </div> 3 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 2 – Revenue Recognition </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which we expect to be entitled in exchange for those goods or services. For each customer contract, a five-step process is followed in which we identify the contract, identify performance obligations, determine the transaction price, allocate the contract transaction price to the performance obligations, and recognize the revenue when (or as) the performance obligation is transferred to the customer. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">When Performance Obligations Are Satisfied </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is the unit of account for revenue recognition. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The Company’s performance obligations are primarily for the delivery of raw and processed recipe and snack nuts, nut butters and trail mixes. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Our customer contracts do not include more than one performance obligation. If a contract were to contain more than one performance obligation, we are required to allocate the contract’s transaction price to each performance obligation based on its relative standalone selling price. The standalone selling price for each distinct good is generally determined by directly observable data. </div></div> <div style="font-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;">Revenue recognition is generally completed at a point in time when product control is transferred to the customer. For virtually all of our revenues, control transfers to the customer when the product is shipped or delivered to the customer based upon applicable shipping terms, as the customer can then direct the use and obtain substantially all of the remaining benefits from the asset at that point in time. Therefore, the timing of our revenue recognition requires little judgment. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Variable Consideration </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Some of our products are sold through specific incentive programs consisting of promotional allowances, volume and customer rebates, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">in-store</div> display incentives and marketing allowances, among others, to consumer and some commercial ingredient customers. The ultimate cost of these programs is dependent on certain factors such as actual purchase volumes or customer activities and is dependent on significant management judgment when determining estimates. The Company accounts for these programs as variable consideration and recognizes a reduction in revenue (and a corresponding reduction in the transaction price) in the same period as the underlying program based upon the terms of the specific arrangements. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Trade promotions, consisting primarily of customer pricing allowances, merchandising funds and consumer coupons, are also offered through various programs to customers and consumers. A provision for estimated trade promotions is recorded as a reduction of revenue (and a reduction in the transaction price) in the same period when the sale is recognized. Revenues are also recorded net of expected customer deductions which are provided for based upon past experiences. Evaluating these estimates requires management judgment. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We generally use the most likely amount method to determine the variable consideration. We believe there will not be significant changes to our estimates of variable consideration when any related uncertainties are resolved with our customers. The Company reviews and updates its estimates and related accruals of variable consideration and trade promotions at least quarterly based on the terms of the agreements and historical experience. Any uncertainties in the ultimate resolution of variable consideration due to factors outside of the Company’s influence are typically resolved within a short timeframe, therefore, no additional constraint on the variable consideration is required. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Contract Balances </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contract assets or liabilities result from transactions with revenue recorded over time. If the measure of remaining rights exceeds the measure of the remaining performance obligations the Company records a contract asset. Conversely, if the measure of the remaining performance obligations exceeds the measure of the remaining rights, the Company records a contract liability. The contract asset balance at June 24, 2021 was $74 and was recorded in the caption “Prepaid expenses and other current assets” on the Consolidated Balance Sheets. There was no contract asset balance for the other periods presented. The Company generally does not have material deferred revenue or contract liability balances arising from transactions with customers. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Disaggregation of Revenue </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenue disaggregated by sales channel is as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 64%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Quarter Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Thirty-Nine<br/> Weeks Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Distribution Channel</div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 24,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 25,</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="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 24,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 25,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Consumer</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">173,648</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;">169,415</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;">556,888</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;">528,201</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Commercial Ingredients</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">25,514</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,052</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;">81,426</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;">64,399</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contract Packaging</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">19,422</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17,425</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">59,806</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;">59,140</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">218,584</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">207,892</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;">698,120</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;">651,740</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> 74000 0 0 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenue disaggregated by sales channel is as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 64%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Quarter Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Thirty-Nine<br/> Weeks Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Distribution Channel</div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 24,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 25,</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="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 24,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 25,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Consumer</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">173,648</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;">169,415</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;">556,888</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;">528,201</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Commercial Ingredients</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">25,514</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,052</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;">81,426</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;">64,399</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contract Packaging</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">19,422</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17,425</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">59,806</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;">59,140</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">218,584</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">207,892</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;">698,120</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;">651,740</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> 173648000 169415000 556888000 528201000 25514000 21052000 81426000 64399000 19422000 17425000 59806000 59140000 218584000 207892000 698120000 651740000 <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 3 – Leases </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Description of Leases </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">We lease equipment used in the transportation of goods in our warehouses, as well as a limited number of automobiles and a small warehouse near our Bainbridge, Georgia facility. Our leases generally do not contain <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-lease</div> components and do not contain any explicit guarantees of residual value. Our leases for warehouse transportation equipment generally require the equipment to be returned to the lessor in good working order. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">We determine if an arrangement is a lease at inception and analyze the lease to determine if it is operating or finance. Operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental collateralized borrowing rate based on the information available at the commencement date in determining the present value of lease payments. Implicit rates are used when readily determinable. None of our leases currently contain options to extend the term. In the event of an option to extend the term of a lease, the lease term used in measuring the liability would include options to extend or terminate the lease if it is reasonably certain that the Company will exercise that option. Lease expense for operating lease payments is recognized on a straight-line basis over the respective lease term. Our leases have remaining terms of up to 4.9 years. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">It is our accounting policy to not apply lease recognition requirements to short term leases, defined as leases with an initial term of 12 months or less. As such, leases with an initial term of 12 months or less are not recorded in the Consolidated Balance Sheet. We have also made the policy election to not separate lease and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-lease</div> components for all leases. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-indent: 0px;"><div style="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="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: 43%;"/> <td style="width: 4%; 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/> <td style="width: 4%; vertical-align: bottom;"/> <td style="width: 29%;"/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 24,</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 24,</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 25,</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td 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: 1pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Affected Line Item in<br/>Consolidated Balance Sheet</div></div></div></div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Assets</div></div></div></td> <td style="vertical-align: bottom;"><div style="display:inline;">  </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;"><div style="display:inline;">  </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;"><div style="display:inline;">  </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;"><div style="display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-size: 0px;"> <td style="width: 43%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 29%; font-family: &quot;Times New Roman&quot;;"/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> assets</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">$</td> <td style="vertical-align: top;;text-align:right;">2,570</td> <td style="vertical-align: top; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">$</td> <td style="vertical-align: top;;text-align:right;">3,484</td> <td style="vertical-align: top; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">$</td> <td style="vertical-align: top;;text-align:right;">3,758</td> <td style="vertical-align: top; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease right-of-use assets</div></div></div></div></div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Total lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> assets</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">$</td> <td style="vertical-align: top;;text-align:right;">2,570</td> <td style="vertical-align: top; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">$</td> <td style="vertical-align: top;;text-align:right;">3,484</td> <td style="vertical-align: top; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">$</td> <td style="vertical-align: top;;text-align:right;">3,758</td> <td style="vertical-align: top; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top; font-size: 0px;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current:</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating leases</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">$</td> <td style="vertical-align: top;;text-align:right;">1,355</td> <td style="vertical-align: top; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">$</td> <td style="vertical-align: top;;text-align:right;">1,430</td> <td style="vertical-align: top; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">$</td> <td style="vertical-align: top;;text-align:right;">1,449</td> <td style="vertical-align: top; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Other accrued expenses</div></div></div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Noncurrent:</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating leases</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:right;">1,241</td> <td style="vertical-align: top; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:right;">2,103</td> <td style="vertical-align: top; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:right;">2,359</td> <td style="vertical-align: top; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Long-term operating lease liabilities</div></div></div></div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total lease liabilities</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">$</td> <td style="vertical-align: top;;text-align:right;">2,596</td> <td style="vertical-align: top; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">$</td> <td style="vertical-align: top;;text-align:right;">3,533</td> <td style="vertical-align: top; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">$</td> <td style="vertical-align: top;;text-align:right;">3,808</td> <td style="vertical-align: top; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr></table> <div style="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;">The following tables summarize the Company’s total lease costs and other information arising from operating lease transactions: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Quarter Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">For the Thirty-Nine Weeks Ended</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 24,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 25,</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="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 24,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 25,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease costs <div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">(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;">470</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;">437</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,384</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,387</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Variable lease costs <div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">(b)</div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">51</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;">54</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; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total Lease Cost</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">485</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;">454</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,435</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,441</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: 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: 85%; vertical-align: top;;display:inline;;font-size:9.4px">(a)</div> </td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Includes short-term leases which are immaterial. </div></div></td></tr></table> <div style="clear: both; max-height: 0px;"/> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">(b)</div> </td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Variable lease costs consist of sales tax. </div></div></td></tr></table> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Supplemental cash flow and other information related to leases is as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 70%;"/> <td style="width: 10%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 10%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Thirty-Nine Weeks Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 24, 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 25, 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-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></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: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em;">Cash paid for amounts included in measurements for lease liabilities</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,199</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,171</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-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-cash</div> activity:</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em;"><div style="white-space: nowrap;;display:inline;"><div style="white-space: nowrap;;display:inline;">Right-of-use assets obtained in exchange for new operating lease obligations</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;">167</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;">490</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr></table> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 72%;"/> <td style="width: 8%; 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;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 24,<br/> 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 24,</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="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 25,<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;">Weighted Average Remaining Lease Term (in years)</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.4</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.8</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3.0</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;">Weighted Average Discount Rate</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;">4.2</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.3</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.3</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td></tr></table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Maturities of operating lease liabilities as of March 24, 2022 are as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 90%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fiscal year ending</div></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></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 30, 2022 (excluding the thirty-nine weeks ended March 24, 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;">373</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, 2023</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,297</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 27, 2024</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">654</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 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;">278</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 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;">103</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 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;">18</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;">Thereafter</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; width: 5%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </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></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total lease payments</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,723</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;">Less imputed interest</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;">(127</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></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;">Present value of operating lease liabilities</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,596</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></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 March 24, 2022, the Company has additional operating leases of approximately $670 that have not yet commenced and therefore are not reflected in the Consolidated Balance Sheet and tables above. The leases are scheduled to commence in the fourth quarter of fiscal 2022 or early fiscal 2023 with an initial lease term ranging from 3 to 5 years. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Lessor Accounting </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">We lease office space in our four-story office building located in Elgin, Illinois. As a lessor, we retain substantially all of the risks and benefits of ownership of the investment property and under Topic 842: 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">straight-line</div> basis over the terms of the leases. There is generally no variable lease consideration and an immaterial amount of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-lease</div> components such as recurring utility and storage fees. Leases between related parties are immaterial. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Leasing revenue is as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; 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: 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 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-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;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-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Thirty-Nine<br/> Weeks Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 24,<br/> 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 25,<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-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 24,<br/> 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 25,<br/> 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Lease income related to lease payments</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">402</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">451</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,220</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,354</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr></table> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">The future minimum, undiscounted fixed cash flows under <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-cancelable</div> tenant operating leases for each of the next five years and thereafter is presented below. </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 90%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fiscal year ending</div></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></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 30, 2022 (excluding the thirty-nine weeks ended March 24, 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;">443</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, 2023</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,794</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 27, 2024</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,818</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 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,228</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 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;">670</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 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;">614</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;">Thereafter</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; width: 5%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </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></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-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;">6,567</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></tr></table> P4Y10M24D <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-indent: 0px;"><div style="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="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: 43%;"/> <td style="width: 4%; 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/> <td style="width: 4%; vertical-align: bottom;"/> <td style="width: 29%;"/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 24,</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 24,</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 25,</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td 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: 1pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Affected Line Item in<br/>Consolidated Balance Sheet</div></div></div></div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Assets</div></div></div></td> <td style="vertical-align: bottom;"><div style="display:inline;">  </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;"><div style="display:inline;">  </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;"><div style="display:inline;">  </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;"><div style="display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-size: 0px;"> <td style="width: 43%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 29%; font-family: &quot;Times New Roman&quot;;"/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> assets</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">$</td> <td style="vertical-align: top;;text-align:right;">2,570</td> <td style="vertical-align: top; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">$</td> <td style="vertical-align: top;;text-align:right;">3,484</td> <td style="vertical-align: top; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">$</td> <td style="vertical-align: top;;text-align:right;">3,758</td> <td style="vertical-align: top; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease right-of-use assets</div></div></div></div></div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Total lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> assets</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">$</td> <td style="vertical-align: top;;text-align:right;">2,570</td> <td style="vertical-align: top; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">$</td> <td style="vertical-align: top;;text-align:right;">3,484</td> <td style="vertical-align: top; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">$</td> <td style="vertical-align: top;;text-align:right;">3,758</td> <td style="vertical-align: top; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top; font-size: 0px;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current:</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating leases</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">$</td> <td style="vertical-align: top;;text-align:right;">1,355</td> <td style="vertical-align: top; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">$</td> <td style="vertical-align: top;;text-align:right;">1,430</td> <td style="vertical-align: top; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">$</td> <td style="vertical-align: top;;text-align:right;">1,449</td> <td style="vertical-align: top; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Other accrued expenses</div></div></div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Noncurrent:</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating leases</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:right;">1,241</td> <td style="vertical-align: top; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:right;">2,103</td> <td style="vertical-align: top; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:right;">2,359</td> <td style="vertical-align: top; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Long-term operating lease liabilities</div></div></div></div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total lease liabilities</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">$</td> <td style="vertical-align: top;;text-align:right;">2,596</td> <td style="vertical-align: top; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">$</td> <td style="vertical-align: top;;text-align:right;">3,533</td> <td style="vertical-align: top; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">$</td> <td style="vertical-align: top;;text-align:right;">3,808</td> <td style="vertical-align: top; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr></table> <div style="clear: both; max-height: 0pt; text-indent: 0px;"/> 2570000 3484000 3758000 2570000 3484000 3758000 1355000 1430000 1449000 1241000 2103000 2359000 2596000 3533000 3808000 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following tables summarize the Company’s total lease costs and other information arising from operating lease transactions: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Quarter Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">For the Thirty-Nine Weeks Ended</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 24,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 25,</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="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 24,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 25,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease costs <div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">(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;">470</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;">437</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,384</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,387</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Variable lease costs <div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">(b)</div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">51</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;">54</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; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total Lease Cost</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">485</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;">454</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,435</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,441</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: 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: 85%; vertical-align: top;;display:inline;;font-size:9.4px">(a)</div> </td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Includes short-term leases which are immaterial. </div></div></td></tr></table> <div style="clear: both; max-height: 0px;"/> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">(b)</div> </td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Variable lease costs consist of sales tax. </div></div></td></tr></table> 470000 437000 1384000 1387000 15000 17000 51000 54000 485000 454000 1435000 1441000 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Supplemental cash flow and other information related to leases is as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 70%;"/> <td style="width: 10%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 10%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Thirty-Nine Weeks Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 24, 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 25, 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-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></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: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em;">Cash paid for amounts included in measurements for lease liabilities</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,199</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,171</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-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-cash</div> activity:</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em;"><div style="white-space: nowrap;;display:inline;"><div style="white-space: nowrap;;display:inline;">Right-of-use assets obtained in exchange for new operating lease obligations</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;">167</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;">490</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr></table> 1199000 1171000 167000 490000 <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: 72%;"/> <td style="width: 8%; 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;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 24,<br/> 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 24,</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="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 25,<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;">Weighted Average Remaining Lease Term (in years)</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.4</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.8</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3.0</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;">Weighted Average Discount Rate</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;">4.2</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.3</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.3</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td></tr></table> P2Y4M24D P2Y9M18D P3Y 0.042 0.043 0.043 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Maturities of operating lease liabilities as of March 24, 2022 are as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 90%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fiscal year ending</div></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></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 30, 2022 (excluding the thirty-nine weeks ended March 24, 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;">373</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, 2023</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,297</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 27, 2024</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">654</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 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;">278</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 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;">103</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 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;">18</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;">Thereafter</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; width: 5%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </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></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total lease payments</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,723</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;">Less imputed interest</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;">(127</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></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;">Present value of operating lease liabilities</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,596</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></tr></table> 373000 1297000 654000 278000 103000 18000 0 2723000 127000 2596000 670000 P3Y P5Y <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;"> <tr style="font-size: 0px;"> <td style="width: 66%;"/> <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 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-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;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-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Thirty-Nine<br/> Weeks Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 24,<br/> 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 25,<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-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 24,<br/> 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 25,<br/> 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Lease income related to lease payments</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">402</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">451</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,220</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,354</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr></table> 402000 451000 1220000 1354000 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">The future minimum, undiscounted fixed cash flows under <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-cancelable</div> tenant operating leases for each of the next five years and thereafter is presented below. </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 90%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fiscal year ending</div></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></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 30, 2022 (excluding the thirty-nine weeks ended March 24, 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;">443</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, 2023</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,794</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 27, 2024</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,818</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 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,228</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 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;">670</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 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;">614</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;">Thereafter</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; width: 5%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </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></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-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;">6,567</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></tr></table> 443000 1794000 1818000 1228000 670000 614000 0 6567000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 4 – Inventories </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventories consist of the following: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 61%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 24, 2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 24, 2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 25, 2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td></tr> <tr style="font-size: 0px;"> <td style="width: 61%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Raw material and supplies</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">104,810</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;">64,219</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;">73,068</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Work-in-process</div></div> and finished goods</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">106,317</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;">83,779</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;">78,689</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">211,127</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;">147,998</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;">151,757</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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventories consist of the following: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 61%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 24, 2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 24, 2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 25, 2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td></tr> <tr style="font-size: 0px;"> <td style="width: 61%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Raw material and supplies</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">104,810</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;">64,219</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;">73,068</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Work-in-process</div></div> and finished goods</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">106,317</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;">83,779</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;">78,689</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">211,127</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;">147,998</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;">151,757</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> 104810000 64219000 73068000 106317000 83779000 78689000 211127000 147998000 151757000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 5 – Goodwill and Intangible Assets </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 60%;"/> <td style="width: 8%; 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="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 24, 2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 24, 2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 25, 2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td></tr> <tr style="font-size: 0px;"> <td style="width: 63%;"/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Customer relationships</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,100</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,100</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,100</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Brand names</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,990</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,990</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,990</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-compete</div> agreement</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">270</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">270</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">270</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">38,360</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">38,360</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">38,360</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less accumulated amortization:</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Customer relationships</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(18,537</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(17,643</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(17,326</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,080</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,562</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,390</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;">(234</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;">(194</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;">(180</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;">(29,851</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(28,399</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;">(27,896</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;">8,509</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,961</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,464</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Customer relationships are being amortized on an accelerated basis. The brand names remaining to be amortized consist of the <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Squirrel Brand </div></div>and<div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> Southern Style Nuts</div></div> brand names. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total amortization expense related to intangible assets, which is a component of “Administrative expenses” on the Consolidated Statements of Comprehensive Income, was $444 and $1,452 for the quarter and thirty-nine weeks ended March 24, 2022, respectively. Amortization expense for the remainder of fiscal 2022 is expected to be approximately $444 and expected amortization expense the next five fiscal years is as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 90%;"/> <td style="width: 4%; vertical-align: bottom;"/> <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-weight:bold;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Fiscal year ending</div></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></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 29, 2023</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,657</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 27, 2024</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,414</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">June 26, 2025</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,156</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">June 25, 2026</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">861</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">June 24, 2027</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">690</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr></table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Our net goodwill of $9,650 relates entirely to the Squirrel Brand acquisition completed in fiscal 2018. There was no change in the carrying amount of goodwill during the thirty-nine weeks ended March 24, 2022. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 60%;"/> <td style="width: 8%; 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="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 24, 2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 24, 2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 25, 2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td></tr> <tr style="font-size: 0px;"> <td style="width: 63%;"/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Customer relationships</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,100</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,100</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,100</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Brand names</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,990</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,990</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,990</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-compete</div> agreement</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">270</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">270</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">270</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">38,360</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">38,360</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">38,360</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less accumulated amortization:</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Customer relationships</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(18,537</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(17,643</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(17,326</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,080</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,562</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,390</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;">(234</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;">(194</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;">(180</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;">(29,851</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(28,399</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;">(27,896</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;">8,509</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,961</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,464</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> 21100000 21100000 21100000 16990000 16990000 16990000 270000 270000 270000 38360000 38360000 38360000 18537000 17643000 17326000 11080000 10562000 10390000 234000 194000 180000 29851000 28399000 27896000 8509000 9961000 10464000 444000 1452000 444000 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;"> <tr style="font-size: 0px;"> <td style="width: 90%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 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-weight:bold;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Fiscal year ending</div></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></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 29, 2023</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,657</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 27, 2024</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,414</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">June 26, 2025</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,156</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">June 25, 2026</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">861</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">June 24, 2027</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">690</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr></table> 1657000 1414000 1156000 861000 690000 9650000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 6 – Credit Facility </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Our Amended and Restated Credit Agreement dated March 5, 2020 provides for a $117,500 senior secured revolving credit facility (the “Credit Facility”). The Credit Facility is secured by substantially all our assets other than machinery and equipment, real property and fixtures. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">At March 24, 2022, we had $47,352 of available credit under the Credit Facility which reflects borrowings of $65,863 and reduced availability as a result of $4,285 in outstanding letters of credit. As of March 24, 2022, we were in compliance with all financial covenants under the Credit Facility and Mortgage Facility. </div></div> 117500000 47352000 65863000 4285000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 7 – Earnings Per Common Share </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table presents the reconciliation of the weighted average shares outstanding used in computing basic and diluted earnings per share: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 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;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Quarter Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Thirty-Nine<br/> Weeks Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 24,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 25,</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="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 24,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 25,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average number of shares outstanding – basic</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,548,554</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,515,465</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,533,338</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,495,504</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;">53,412</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">58,552</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">55,745</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;">57,206</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,601,966</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,574,017</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,589,083</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,552,710</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="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: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table presents the reconciliation of the weighted average shares outstanding used in computing basic and diluted earnings per share: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 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;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Quarter Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Thirty-Nine<br/> Weeks Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 24,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 25,</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="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 24,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 25,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average number of shares outstanding – basic</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,548,554</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,515,465</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,533,338</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,495,504</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;">53,412</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">58,552</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">55,745</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;">57,206</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,601,966</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,574,017</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,589,083</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,552,710</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> 11548554 11515465 11533338 11495504 53412 58552 55745 57206 11601966 11574017 11589083 11552710 0 0 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 8 – Stock-Based Compensation Plans </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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 restricted stock unit (“RSU”) activity for the first thirty-nine weeks of fiscal 2022: </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-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">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-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">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 24, 2021</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;">159,846</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;">58.05</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;">Activity:</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; 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;">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;">53,524</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;">75.94</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;">Vested <div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">(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;">(69,130</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;">46.05</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;">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;">(717</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;">75.83</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at March 24, 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;">143,523</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-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: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">(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 the statutory income 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 March 24, 2022, there are 23,246 RSUs outstanding that are vested but deferred. </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;">The following table summarizes compensation expense charged to earnings for all equity compensation plans for the periods presented: </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: 92%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; 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: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Quarter Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Thirty-Nine<br/> Weeks Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 24,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 25,</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="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 24,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 25,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Stock-based compensation expense</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;">878</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;">710</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,649</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,330</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr></table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="display:inline;">As of March 24, 2022, there was $5,132 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.6 years. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following is a summary of restricted stock unit (“RSU”) activity for the first thirty-nine weeks of fiscal 2022: </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-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">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-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">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 24, 2021</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;">159,846</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;">58.05</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;">Activity:</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; 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;">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;">53,524</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;">75.94</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;">Vested <div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">(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;">(69,130</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;">46.05</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;">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;">(717</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;">75.83</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at March 24, 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;">143,523</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-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: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">(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 the statutory income tax withholding requirements. </div></div></td></tr></table> 159846 58.05 53524 75.94 69130 46.05 717 75.83 143523 70.42 23246 <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 table summarizes compensation expense charged to earnings for all equity compensation plans for the periods presented: </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: 92%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; 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: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Quarter Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Thirty-Nine<br/> Weeks Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 24,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 25,</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="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 24,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 25,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Stock-based compensation expense</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;">878</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;">710</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,649</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,330</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr></table> 878000 710000 2649000 2330000 5132000 P1Y7M6D <div style="font-family: Times New Roman; 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 9 – Retirement Plan </div></div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Supplemental Employee Retirement Plan is an unfunded, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-qualified</div> 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;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 66%;"/> <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; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Quarter Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Thirty-Nine<br/> Weeks Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 24,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 25,</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="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 24,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 25,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Service cost</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">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;">236</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;">743</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;">708</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest cost</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">255</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;">214</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;">764</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;">643</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amortization of prior service cost</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </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;">120</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; width: 5%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </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;">359</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;">Amortization of loss</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">363</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;">296</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,091</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;">887</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; 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;">Net periodic benefit cost</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">866</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">866</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,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;">2,597</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="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The components of net periodic benefit cost other than the service cost component are included in the line item “Other expense” in the Consolidated Statements of Comprehensive Income. </div></div> The components of net periodic benefit cost are as follows:<div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 66%;"/> <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; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Quarter Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Thirty-Nine<br/> Weeks Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 24,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 25,</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="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 24,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 25,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Service cost</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">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;">236</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;">743</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;">708</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest cost</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">255</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;">214</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;">764</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;">643</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amortization of prior service cost</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </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;">120</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; width: 5%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </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;">359</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;">Amortization of loss</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">363</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;">296</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,091</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;">887</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; 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;">Net periodic benefit cost</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">866</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">866</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,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;">2,597</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> 248000 236000 743000 708000 255000 214000 764000 643000 0 120000 0 359000 -363000 -296000 -1091000 -887000 866000 866000 2598000 2597000 <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 10 – Accumulated Other Comprehensive Loss </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The table below sets forth the changes to accumulated other comprehensive loss (“AOCL”) for the thirty-nine weeks ended March 24, 2022 and March 25, 2021.<div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px"> </div>These changes are all related to our defined benefit pension plan. </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 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="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: 85%; vertical-align: top;;display:inline;;font-size:7.5px">(a)</div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:center;"><div style="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 Thirty-Nine Weeks Ended</div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 24,</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 25,</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td></tr> <tr style="font-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: 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;">Balance at beginning of period</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(9,025</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,630</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;">Other comprehensive income before reclassifications</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; width: 10%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </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; width: 11%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </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;">Amounts reclassified from accumulated other comprehensive loss</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,091</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,246</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;">Tax effect</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;">(284</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;">(311</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net current-period other comprehensive income</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">807</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;">935</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at end of period</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;">(8,218</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;">(7,695</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: 0pt; text-indent: 0px;"/> <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: 85%; vertical-align: top;;display:inline;;font-size:9.4px">(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;">Amounts in parenthesis indicate debits/expense. </div></div></td></tr></table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The reclassifications out of AOCL for the quarter and thirty-nine weeks ended March 24, 2022 and March 25, 2021 were as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 59%;"/> <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/></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; padding-bottom: 0.5pt;"> </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; padding-bottom: 0.5pt;"> </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; padding-bottom: 0.5pt;"> </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; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" 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="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Affected line</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">item in</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">the Consolidated<br/> Statements of<br/> Comprehensive<br/> Income</div></div></td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Quarter Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Thirty-Nine<br/> Weeks Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><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: 85%; vertical-align: top;;display:inline;;font-size:7.5px">(b)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 24,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 25,</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="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 24,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 25,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amortization of defined benefit pension items:</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> <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;">Unrecognized prior service cost</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </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;">(120</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; width: 5%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </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;">(359</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;">Other expense</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;">Unrecognized net loss</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(363</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;">(296</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,091</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;">(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;">Other expense</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> <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;">Total before tax</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;">(363</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;">(416</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,091</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,246</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <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;">Tax effect</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;">94</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;">104</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;">284</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;">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;">Income tax expense</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> <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: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amortization of defined pension items, net of tax</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;">(269</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;">(312</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;">(807</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;">(935</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <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-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> <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></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: 85%; vertical-align: top;;display:inline;;font-size:9.4px">(b)</div> </td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amounts in parenthesis indicate debits to expense. See Note 9 – “Retirement Plan” above for additional details. </div></div></td></tr></table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The table below sets forth the changes to accumulated other comprehensive loss (“AOCL”) for the thirty-nine weeks ended March 24, 2022 and March 25, 2021.<div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px"> </div>These changes are all related to our defined benefit pension plan. </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 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="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: 85%; vertical-align: top;;display:inline;;font-size:7.5px">(a)</div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:center;"><div style="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 Thirty-Nine Weeks Ended</div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 24,</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 25,</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td></tr> <tr style="font-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: 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;">Balance at beginning of period</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(9,025</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,630</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;">Other comprehensive income before reclassifications</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; width: 10%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </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; width: 11%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </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;">Amounts reclassified from accumulated other comprehensive loss</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,091</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,246</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;">Tax effect</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;">(284</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;">(311</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net current-period other comprehensive income</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">807</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;">935</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at end of period</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;">(8,218</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;">(7,695</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: 0pt; text-indent: 0px;"/> <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: 85%; vertical-align: top;;display:inline;;font-size:9.4px">(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;">Amounts in parenthesis indicate debits/expense. </div></div></td></tr></table> -9025000 -8630000 0 0 -1091000 -1246000 284000 311000 807000 935000 -8218000 -7695000 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The reclassifications out of AOCL for the quarter and thirty-nine weeks ended March 24, 2022 and March 25, 2021 were as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 59%;"/> <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/></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; padding-bottom: 0.5pt;"> </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; padding-bottom: 0.5pt;"> </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; padding-bottom: 0.5pt;"> </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; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" 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="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Affected line</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">item in</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">the Consolidated<br/> Statements of<br/> Comprehensive<br/> Income</div></div></td> <td rowspan="3" style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Quarter Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Thirty-Nine<br/> Weeks Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><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: 85%; vertical-align: top;;display:inline;;font-size:7.5px">(b)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 24,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 25,</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="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 24,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 25,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amortization of defined benefit pension items:</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> <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;">Unrecognized prior service cost</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </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;">(120</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; width: 5%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </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;">(359</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;">Other expense</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;">Unrecognized net loss</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(363</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;">(296</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,091</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;">(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;">Other expense</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> <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;">Total before tax</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;">(363</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;">(416</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,091</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,246</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <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;">Tax effect</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;">94</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;">104</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;">284</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;">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;">Income tax expense</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> <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: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amortization of defined pension items, net of tax</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;">(269</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;">(312</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;">(807</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;">(935</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <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-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> <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></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: 85%; vertical-align: top;;display:inline;;font-size:9.4px">(b)</div> </td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amounts in parenthesis indicate debits to expense. See Note 9 – “Retirement Plan” above for additional details. </div></div></td></tr></table> 0 120000 0 359000 -363000 -296000 -1091000 -887000 -363000 -416000 -1091000 -1246000 -94000 -104000 -284000 -311000 -269000 -312000 -807000 -935000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 11 – Commitments and Contingent Liabilities </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We are currently a party to various legal proceedings in the ordinary course of business. While management presently believes that the ultimate outcomes of these proceedings, individually and in the aggregate, will not materially affect our Company’s financial position, results of operations or cash flows, legal proceedings are subject to inherent uncertainties, and unfavorable outcomes could occur. Unfavorable outcomes could include substantial monetary damages in excess of any appropriate accruals, which management has established. Were such unfavorable final outcomes to occur, there exists the possibility of a material adverse effect on our financial position, results of operations and cash flows. </div></div> <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 12 – Fair Value of Financial Instruments </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Financial Accounting Standards Board (“FASB”) defines fair value as the price that would be received for an asset or paid to transfer a liability in an orderly transaction between market participants on the measurement date. The guidance establishes a fair value hierarchy that prioritizes observable and unobservable inputs used to measure fair value into three broad levels: </div></div> <div 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: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 2%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 91%; font-family: &quot;Times New Roman&quot;;"/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Level 1</td> <td style="vertical-align: bottom;">  </td> <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;">–  </div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="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;">Quoted prices in active markets that are accessible at the measurement date for identical assets and liabilities.</div></div></td></tr> <tr style="font-size: 1pt;"> <td style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="2" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="2" style="height: 6pt; 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;">Level 2</td> <td style="vertical-align: bottom;">  </td> <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;">–  </div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="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;">Observable inputs other than quoted prices in active markets. For example, quoted prices for similar assets or liabilities in active markets or quoted prices for identical assets or liabilities in inactive markets.</div></div></td></tr> <tr style="font-size: 1pt;"> <td style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="2" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="2" style="height: 6pt; 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;">Level 3</td> <td style="vertical-align: bottom;">  </td> <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;">–  </div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="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;">Unobservable inputs for which there is little or no market data available.</div></div></td></tr></table> <div style="clear: both; max-height: 0px;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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 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 carrying value of our revolving credit facility borrowings approximates fair value at each balance sheet date because interest rates on this instrument approximate current market rates (Level 2 criteria), and because of the short-term maturity and nature of this balance. In addition, there has been no significant change in our inherent credit risk. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table summarizes the carrying value and fair value estimate of our current and long-term debt, excluding unamortized debt issuance costs: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 73%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 24,<br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 24,</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="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 25,<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: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;">Carrying value of current and long-term debt:</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,901</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;">14,749</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15,694</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: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;">Fair value of current and long-term debt:</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;">12,669</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,210</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,250</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The estimated fair value of our current and long-term debt was determined using a market approach based upon Level 2 observable inputs, which estimates fair value based on interest rates currently offered on loans with similar terms to borrowers of similar credit quality or broker quotes. In addition, there have been no significant changes in the underlying assets securing our long-term debt. </div></div></div> <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: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table summarizes the carrying value and fair value estimate of our current and long-term debt, excluding unamortized debt issuance costs: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 73%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 24,<br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 24,</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="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">March 25,<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: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;">Carrying value of current and long-term debt:</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,901</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;">14,749</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15,694</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: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;">Fair value of current and long-term debt:</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;">12,669</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,210</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,250</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> 11901000 14749000 15694000 12669000 16210000 16250000 <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 13 – Garysburg, North Carolina 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;">In October 2019 we experienced a fire at our peanut processing facility located in Garysburg, North Carolina. During fiscal 2020, the building and roof were repaired and brought back to their original condition. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We completed shelling of the 2019 peanut crop during the second quarter of fiscal 2021 and the facility was used to store and ship inshell peanuts through the remainder of fiscal 2021, at which time the Company decided to permanently cease all operations at the Garysburg facility. </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;">During the first quarter of fiscal 2022 we sold the Garysburg property and remaining equipment located at the property to a third party for $4,000, subject to customary adjustments to reflect closing costs, which resulted in a $2,349 gain. </div></div> 4000000 2349000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 14 – Recent Accounting Pronouncements </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following recent accounting pronouncements have been adopted in the current fiscal year: </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">In December 2019, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">No. 2019-12</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">“Income Taxes (Topic 740) – Simplifying the Accounting for Income Taxes”</div></div>. The amendments in this Update were issued as part of FASB’s initiative to reduce complexity in accounting standards. The amendments simplify the accounting for income taxes by removing certain exceptions in Topic 740 and improve consistent application of and simplify GAAP for other areas of Topic 740 by clarifying and amending existing guidance. ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">No. 2019-12</div> was adopted using a prospective method in the first quarter of fiscal 2022 and did not have a material impact on our Consolidated Financial Statements. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">In October 2020, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">No. 2020-10</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">“Codification Improvements”</div></div>. This ASU was issued to address a wide variety of topics in the Accounting Standard Codification with the intent to make the Codification easier to understand and apply by eliminating inconsistencies and providing clarifications. ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">No. 2020-10</div> was adopted in the first quarter of fiscal 2022 and did not have a material impact on our Consolidated Financial Statements. </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;">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> Amounts in parenthesis indicate debits to expense. See Note 9 – “Retirement Plan” above for additional details. The number of RSUs vested includes shares that were withheld on behalf of employees to satisfy the statutory income tax withholding requirements. EXCEL 71 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ," FU0'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 " # @)M4V]/8PNX K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)\VN"J';B^))07!!\1:2V=U@\X=DI-VW-ZV[740?P&-F?OGF M&YA61ZE#PN<4(B:RF*]&U_LL==RP U&4 %D?T*E'MZ?)G7K:S/ MI+S&\BM;2<>(&W:>_+JZN]\^L$YP(2J^KL3M5G#)K^6Z>9]621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M ," FU1-A2'^I@4 +H7 8 >&PO=V]R:W-H965T&UL MM5C; YOYD)F3,.M7'342G(66Z,L[5#/ZW4REN2MLQ/[;"K/3D2ATR3G4TE4 MD65,/I_S5*Q/6WYK^^ N62RU>= Y.UFQ!9]Q_?MJ*N&N4Z'$2<9SE8B<2#X_ M;8W\#V'0-P;VBR\)7ZN=:V*F\B#$=W,SCD];GF'$4QYI \'@YY&'/$T-$O#X MNP1M56,:P]WK+?J5G3Q,YH$I'HKTCR36R]/6H$5B/F=%JN_$^B,O)W1L\"*1 M*ON?K#??]KLM$A5*BZPT!@99DF]^V5/IB!T#.MAC0$L#^LK WS="4!H$=J(; M9G9:%TRSLQ,IUD2:KP'-7%C?6&N839*;99QI"6\3L--GH7CDDDQAQ4B;J"63 M7)UT- ";UYVH!#G?@- ]($-R(W*]5.0RCWG\TKX#A"I6=,OJG** -TR^)[1[ M1*A':0V?$#HG!18O& /WH6("@A=3<;Y9N.8 /QV#5^1L>:9 M^@L9HUN-T;5C=)O&N']>\;HEP,U]K_T987%W.P;$:* TJ2H/_1*GTVEY2.-KG *$TK"@-49![R>(D7Y#9<_8@TCH2 MN/VG\]D,H>%[3N \%.@RUXE^)G=\D2@M&3AIPK+:0&H FHTF5^/K\71Z2S[= M?IR0<_(SRU:_D-GMA(PG(49V1XU]? P>%=+0O7R*EBP'5=Y+%@>:C&87(TP1 M?.HXT4,<.,XUEYNL:[8B(V$A)<1<+3D<\>OK)/.2F9-E/SB$60@L)$3]&++/ M$_F-/]=2PJ$\^!L,/-_O8\R^>2$1F(8UP+7;7J\=>!@UI_ ^+M%; MIY4,[_A*2&UWJF:Z7BX:$!N6TVF^CTMUR6RVA**.A");L;Q^*7&8IASD.Z'W M<74N"5TE*=1((2S=0LAZ1CC.-9.PDT=1!-6K!)AX XEQ=,KOXV*]=5K&P&GG MA8+7JGX1<9Q&KSGA]W'E+AE=9EPN3%S]"@AZB2XH#MA$C;I<0'$)OT]TRHF8 M$Y^^?7A'MFI;QZD!"6:301$XTR+ZCE%SRD]QP2Z]-HIC*,'5D=V-0!5J MDSRJE8T&S/$U1LTE 'I0 C Q2R9%]O Z]@8\1IEZ_$=CX6B@(0 $B?B>J_AZ!>7&$F7 BBNV27)>_9$QC$H;3)/HLW) ?$A M#AGTVK0+;NQC28JZ3$ /R@15R)47Q!YL;O-ZW^&0?M\+R 02RI+*KJAN8/EOA?KO)9J UP*ZH01ESP224N.ES61/5$6O TK+ $E7@LD& *[?K M!L")1256-A!6.%A3_@Q<)@AP$=_->D>PS_-V6&1%RNRAX(NP9:3M!"J39$%" MS$-NCJ-0U3')R;<;;M8<:Y@$.UV9']>6"9R.!P?I^,NIV]DHC6 M=:E*Y&.+;!JJCV>#(1T ZVR8,A#JT0M6!SG7J6W0^W'.==(9 M'"2=_\NY_7\YEQX/^UW:>^7^SZ,+C>-XLV-%BO;:WT06HO,7BXYB[DT'\#[N8#]4-Z8 M :IV_=D_4$L#!!0 ( ," FU0/; 7N=@8 $X; 8 >&PO=V]R:W-H M965T&ULI5G;/+)F;$EM_9#+Q$G[ MT.D#+4(6&Y)00JK)N MKB=;I797TVFSWO(J:R[%CM?ZGXV05:;TI7R<-CO)L[PUJLHI"8)H6F5%/9G/ MVGL?Y7PF]JHL:OY1HF9?59G\=LM+\7P]P9/CC4_%XU:9&]/Y;)<]\GNNONP^ M2GTU[;WD1<7KIA UDGQS/;G!5RL2&X,6\6O!GYN3W\A0>1#BJ[FXRZ\G@7DB M7O*U,BXR_?7$%[PLC2?]'']U3B?]F,;P]/?1^T\M>4WF(6OX0I2_%;G:7D^2 M"HB_W2_3#Q8_H A4U^KP5^R:K\V8V5?IIC,_INAOY]C R&1F9HG>B M5ML&K>JNRG.@I]*,@Q%+?$Z_!=)B\186\0"0@!GF?Q&O.P-<<0 MG?\W^NH_CWX6#-KG!6W]T1%_?2J,9L+O-P^-DGJA_^$9CO7#L78X-C+<>UT2 MFZSD8!X=3*/6U!2^ISG!29BPV?3I='H 6! G*3F'+5U8E":8!.>P%0 +<GDN1--&=)3KP3P\&1;'*8Y#BRL BW#"(HNK"PM#%L6)Q16 81I& M,Z*Q=ZU\V'&9J:)^1/Q%-_"&-U>>)9'T7A-O^.YU\SSU"84PVPE03HQJ\C%-G_(@%V"+L M@M(DM!)KZ8)(F,26JQ6$"FD*\\7!T'4#_]K0$@YIG63J@*D'FVQ=E(7Z]@;5 M'%PLG;_3![$F3V=,S[1&=C+^+-068F$LU1 LMB-.M93 M:!,&8"RUV2P!6!(P;!=! !8'+!@I@I@,Q(F7>-UM!L#B.HA':@W[ ?@'Q06VY/,ZRKQ[B02-@OTBXJQ67 M7#?0SJL6H.MRGYMLNL!I^D9_1D1_ABE&6I.B"YT,2 F]GRE;>;O+I"I&,HZY MU8_:904 4;M?+0$0IL1N1!!*M]R1H _J OOEQ2W(+ $4(Z'=,T%4 M,-9!!CV$_8*H*Z0/?"-DN_;-E1E8TI'J2V.$-P-+8S6I '25Q3&WF+BS2 M0GHLKP=]A/T"Z:XGZTUN5ZS0-'6ZIHL* WM+L 10F+' WB5!L B/Z4$RZ"/B MUT=F/WB888@H5 MTFS;#JU5-TVM4W5A05JX%"(OUFC7'1(:0W!N7#U!([N3 ""&[3T= -(RQRXV M$(JPD15'!OE"Z+]<<;V,T(KB&(0L_W/?J/;$#(P%=>5V:LLY"(0#9@<#0!%[ MI[>"4!3CD6 ,PHOXA==XBK9=QV25#A08 5?GD,C>X@,@BNUC&P"4!+'-WP6E M8ZJ*#*J*?._0QB4.D@V=,R-,L'U6L8!@88"I3=B%L1 G=@6&8 FE(T<:9)!2 MQ"^EA@ILUKZ9_,KL5[>9Y&\?LJ98@Q$X^(Q/J5TZ.A)$$;L# 2AZ:>\!5P"* M79XDSSG[06 1O\#RL<^+G) M^X&*R\?VQ4RC6>UK=3@2[N_V+W]NVE<>UOU;?+7 P/TEOEH=7NT,[@]OFMYE M\K&H&U3RC1XJN(QUNLK#RYO#A1*[]NW$@U!*5.W/+<]R+@U _[\10ATOS #] M*[3Y/U!+ P04 " # @)M4BB.=/H8" #&!@ & 'AL+W=O*?TH\D!D#V5A30C+T>LKGW? MI#F4W%RJ"B0]62E=@=5+56'<+]LUV)[' MTHU!539DRJ 4LE[Y4].' P+I=!/"AA"^)D1'"/V&T']OA*@A1.^-,&@(KG2_ MKMTU;LJ1)[%6.Z8MFM3LQG7?L:E?0MHY6:"FIX)XF$R4-*H0&4?(V )IH2% MP]2*351)HY?;F=@"NY6I*H&=S[DF0 XH4EYWAO]:!N0I?8J9O,8-A\!(S>XN)AE&+J:OV#U[,$O3:.:)AJ=I( MK'O?WK:F>^.\YM7].+B>!!WW4S+IVE/_RM<.3P.P%M*P E84JG?YB7Q#UZY9 M'U!5SA:6"LEDW#:G#PUH"Z#G*Z5P?[ !VD]7\@=02P,$% @ P(";5,%B MS8EN"@ ]RT !@ !X;"]W;W)KBV@#,67WK,)@$R=G8V;5ZU/5,LBGY0;#H61I:\E.Q,^NM[)3F635XQ M+C!?$MD^I'A(ZIYSKWC^DNOOQ5*IDOQ8I5EQT5N6Y?K38%#,EFH5%Q_SMK+\WQ3IDFF'C4I-JM5 MK%\_JS1_N>C1WML7X^1Y659?#"[/U_&SFJCRZ_I1PZ?!OI=YLE)9D>09T6IQ MT;NBGT925@UJQ+=$O10'UZ2B\I3GWZL/-_.+GE>-2*5J5E9=Q/!OJX8J3:N> M8!Q_[CKM[>]9-3R\?NO]MYH\D'F*"S7,TW\E\W)YT0M[9*X6\28MQ_G+[VI' MJ![@+$^+^B]YV6&]'IEMBC)?[1K#"%9)UOR/?^PFXJ !%1T-V*X!.[4!WS7@ MIS80NP:BGIF&2CT/H[B,+\]U_D)TA8;>JHMZ,NO60#_)JG6?E!I^3:!=>3G, MLR)/DWE-6=?Q^/K^RFYFDRNIY-/CA[YOD=>]RBZ>HR+)3:K32N_;E4]P=M+ MWP_.!]O#J4,P 3O&C&P,]03?@X[&+/9C%LXQ7\UF^2:#;:+53"7;^"E5?9*J MHB!Q"M&DWD@0E\@\WSR5BTT*C_BN0;X@'UCH]>%O1 GLJ/H"X]^,0!YR"P-/ M&#. H'S.#=0(00GI,7P2Y'X2I',2;K*MRLI<)PI]*J1U3T8I9>82VC J@B@* M#08(3-) !C@%?T_!=U)XU&H=)W.B?H"6%*JH%R0OETI#_-$:Z)&X*" >8 1] M:TB!+[E!SP:%TC?)V2!?A!2G%NRI!>XM6H^;+%4ZK[=B$:<*8Q%8]_8,"C:" MRD@:%%S='(T_W(\_=(Y_^C"]NB7'X08;?VAOLS"$O6&00&!,4C.@C# 8#\*. MQ2BBTESBDU C#,6"CD>0'J@P=0[]\R9)YTGVC&LKM7>?QT)J,4!QON^; M'! <]0(>=;!H=9$R)XN[>+:$K_1K'4/4GYMD#1:Q1#DQ>Y=Q+Q3,Y(3@F)0L M,CGAN*Y=2UMEIFYI_FVCLZ3<:%5S2A5XS&4.\219K76^514_?-&X-2 8M6_2 MPU"A^41B*,XZI(NV D[="OY-+9-9BBL71>22FL)["FB$@0XD_'CLK>Y2M_!6 MOK74FR9Y ',*B_&LP7R@7!#A#+W 5&$,!GN2FGQL6.3[78O1JC!]3X8AE]/E M:Y^LP827QT\0>=9Y!S=;-SEXQ# RR2$X*:6PMAK6'Z5A5X1KI9BZM?@6%N<3 M =.X66W2.MN8*\A49TE<+2%*S=93)B(N0Y,:@N.A"*R%P_H+0MJU=*U*4[=, MNY<304&6ZG=(!3O(UMVNI$JN25&G,G-(:K9Q MNE'5WLP7BV2F=/$+29.%@@T.F#IK;1.@[L2'V7[#%V;>/410E=$RTW,$%OFB M(^2RUKHPMW49J84"UN!5LEF^4J2,?^!BSQ!_0:TT&T'YGN55L+X\V9'(L=:K M,+=7^9+G\Y/BM76%NN_( 1."8O;<.$BBJW+D M6;XXVQ3*MS.]N7:6]EAK#YC;'HS5-D^W MU=K/X&%,2K*(9TF:E*_D*=?06U?:QVQ%]V7H6VIAPT*K!C-"4,SWO"ZI:-T! M<[N#X:Y$M(HA1TK*1-7EO33/GL]*I5=@")[*?A6 TDV5WQ*M&J.PCL% U+_6 M-@&& A[!9T%C$'SJUQ>@.M7/FRQ>Y;I,_EL[#&B2%,6F#M6SO-@5%(/*8[SY MBP"=3]L-<$N%AACJ4%)WTXFANO8@;XT%=QN+?4UU';]6!56T)FRKO@@C:KIB M%!9:HHO!N!]VB"YO+01_IZ 19]\)Y,=ZKN,%:ATX(O?<2C$QE!>9NQM#'=J0 M8Q*M<^!NYP#+H3?U9GW5>9K6F^MM S^I3"T2/&QS1/:9+\SD'X$Q04WW-,)Z M@XC7M40'[QS<]N"AL3@[CF_E7Y2/K>FP5-2,1"C,-V$C#,9$5SF#MQ:!NRW" M<;7T((RCE&R=IT*&5)J<$)SG,=,:!D)#$8/"Y#'L]KZ".XN=(Q5F6C5),IIC%8VN%V)X#+B MUMY#8"*B5GQ 8$SPCLHG;WT+=_N6=GODAGM-D_BI+C!=T M.%*B@(!GLD:<"O6L((*@8 X[.+=VAKOM3!T3T;';@A^$9A%FB*)",\= 4*%' M.\8N6O,@3JE*H/$"?;=J*[]D46AN0@PF#U\Z-IPPF#BTH<>D6A\AW#YB1^H= M*HC\1S#O9J*$X:2T*Q$8#G2,=;AET1H*\4XIXN'N[F9:U8AZ//FEKK1-_W )H3@XR>!V#L-XG30U3K!!LTH%(:"!Q#6U(G1= M$+EG062]DD-QD.98.P[#23_J>GY:^R#JZT:^D*//9]SZ)R]H;_4HH!8/E>:18 MQKI)L(?Y:I5G9%(!4<*V)SBCEFL=G@8;O0L[)MPZ#''*^0;LN48Y(9(O16!5 MDC"<8"*R6&$6PHN\KEW:F@CA-A&69I&_Q*OUKZ<3M?T!6C)#<&C)#,5UE\QD MZSBDVW$,TQABY=71;B3_OE.K)Z7_XXC,LI5_27]JS)>M%,MWI/B=)T@BR;EI M]T[ C-R8X\&W4BC?.2]X,/@^N<^SLV$3%ZL@^"VOK7I]A+<.%@]9_:4BCQ P M)U4,.6F16OF4XN\K^S2$WSPX.-D2G!)V!&;DPS^,'!(=OJ2/1= MK)^3K("4: &-O(\!]*&;4\;-AS)?U^=NG_*RS%?UY5+%OO9\U2V(056=V)+.'RS$K+ &IIR[:FM)#BW1@7S0M\?>P6F?#"? MVG>/)5%D46+X]$";VLT$P^/'BB:XWVKSPYM,M7I-GHE^VCQ): M7NTEIP7AB@J.)%G-!O?!YS2(C8%5?*-DKTZ>D4%9"O%J&K_DLX%O1D08R;1Q M@>%C1Q:$,>,)QO'WP>F@[M,8GC[_\/Z3A0>8)59D(=@?-->;V2 9H)RL<,GT MD]C_3 Y (^,O$TS9_VA?:>-H@+)2:5$75)_Y^",2)07#)(#P8A'T- MA@>#85^#Z& 0V@P7W2;_UKRVCQPF*=]>A^Y MS#T(7QW#L(YA:/U%%_S=,\@>&SC(0Y2+[C1(#LTD.->DW9HSW&&-.^S&S;*R*)E= M,3F!W2:CV.:P6"&#@QFLCAU1&K8'C;82]BBIWUR053^CD\$%PVC80%@X5&$2 MCAJ@+M4X'+I1HQHUZD1=5!,$":=+234ERD RP=>WFL@"\)?Z!J"K8&PQ<-IW M+MBH-<"QWYQ1AR:,&Z .33!V8XYJS%$GY@O'A9":_F-G=*D15:JT"SH32JO. MA3IJ#:F$W_G-K;67*KVF M.J2=71W/1A[O1FG*%&%F!I7\7 M@PM9W9VKAA9;>YM<"@UW4_NX(3@GT@C@^Y6 /#@TS 6U_@5C_B]02P,$% M @ P(";5'VI,AV<"0 +#T !@ !X;"]W;W)KBU$$SQM\J(^F:R;YOZG MV:Q>KL4FK=^5]Z*0W]R6U29MY-OJ;E;?5R)==8TV^0R'(9]MTJR8G!YWGUU5 MI\?EMLFS0EQ50;W=;-+JRP>1EX\G$S3Y^L''[&[=M!_,3H_OTSMQ+9K?[Z\J M^6ZV[V65;4119V415.+V9/(>_73):=N@4WS*Q&-]\#IHAW)3EI_;-_]:G4S" MUB*1BV73=I'*/P]B+O*\[4G:\6??Z61_S;;AX>NOO9]W@Y>#N4EK,2_S_V:K M9GTRB2?!2MRFV[SY6#Y>BGY K.UO6>9U]W_PN--&=!(LMW53;OK&TH)-5NS^ MID_]1!PT0,32 /<-L-: AI8&I&] M 8XLC2@?0.J7X%;&K"^ =.O8!LT[QMP MK0&QC2'J&T1: ^NTQGV#N+N[N]O1WRM?=$Y1-=:WL*L M:'WWNJGDMYELUYS.RZ(N\VR5-F(57#?RCW3,I@[*6_FN7'Y>E_E*5/7WP>+/ M;=9\":;![]=GP0_?_1A\%V1%\-NZW-9IL:J/9XVTINUSMNRO_&%W96RY\F]E MD^9 L[F[V3R]SV3#]N*+IZ6H.U.OTBKXE.9;$?SO9[&Y$=4?0,=G[HX_BD8^ MZG(6%FE59,5=[>IKX>[K_7*YW6SS;E)_;=:B"N;E1L:6=?O0/XC@/V7M[/Y\ M9.IDE*JWU9?=+7)U=#$RF7DJ#7G?6K>1@62TN\N1[@ZZ.0I^*8OI?#<-[9@_ ME8V[>3/KTWK'QWK%Q9PNUV/(AS=-B*8*T M"?Z]+=X%F!T%.,0AY*B[GGC74QOL'TXQB>6_X]G#H6.:,B1%23*4G4$R&C*M MMX4IF\:\.8T[!Y6J^#5?:0K80EF#+CLE,<\YAIUHW*!N;QO7G<:=Y5#RMYEMYD>9L' MTDU9-=G_TQ9 CH)"SJM\HG=3&S3I4R">)%W5X#1SPT2B3_+"K1F,(=J/(7*. MH4]@Z6-:K:1YHEIFM:CWMM<[)W[,FO5:Y*M 8F$@-O=Y^45T(Q+@78D,.[4' M>#ZJN(R,)]/BY?%^I/';CO2HUT 9(#:?8(Q@>Y.]O8G3WBY?3%L"7072@5K' MZ?S*Y42)80;'FA/-W9J!J2A4O!3ZYI5K<2^C';7GE;ZKX601K&>,.:"3*8,= MS&L/,( NC)$>!!: ;AH3I&6@YLPN@,:67M !FJ+G)IBQ*;_HNQS/ M,( P3FB(D,69D0(/]'KDT7H ^ #T$'T $)TOP1TB"2Z;@'HIA%/F.Z7@ SR2^;AEZ;&>H,5+B$W+P%^ M.3;E%\AD'HM?FL(XB6,K@R)%2,B-2,_*;2;8P+G-U,&Y#="!N M8L*7.=^FQAJY%*(A-Z.]*+6=*8\USYK JTM<2D+G$ M81GTP7*-FYK>M&C!)L=00J/(8K3B#^SFCY=4+MC$BB0QEIKPD*B+YN NCB,0OV1,G73V+CL.22#%L:HQ\J8 MJ;$1 %:PA;U@ZS"^CTWY!0:@"XSO@% 2 &&QS4,4N& WN+CC.S;) ]$HU%/Y MJ&QHG,(3[,:3\44R#&1]'$=1K%LXJAN:J-(Z=J?UUTU!9AHW5\I&1,-QJ#R/ MW7G^;5*0F?>G5.=%']%E+_)8,R.*'HB;'MXT 1$3%!C&U&*S(@7B)H67Y!]B MIO@(Z:N6(Z*AN2K'$^^5D=$*E$ K(T %"NC "A32014HH(,J4$@&Y!_BL3(" M:&SYAQSLS3Q[962T B7>NS/0RHBC B6*4(@WH>P6"]?QQ-BH;&J<(A7PKH1" / AEA.H6CNJ&)BI"(7\CH1!@18(G^O/B M%@W'H0B%_ .$0@#X0'J-[".Z)-Z$0A6AT'^04"BPMX2X!8BI(A3Z^H1" ?@P M\OZ(:&BN(A3J32B[Y3ABSS\4(!0<(\YT2R%"D42A%R60#J&0Z8M.@&X:1TSS MP'-(!N0?ZD$H@,9Z$D,1"GTVH8Q-^07U)11 */-/DL0VLP].D+P>H5!/0@%T M(*' .I-0 !U$*) ,\A /0@$T5@]1A$)?GU"H+Z$ 0B>A4$4H]%L(A9KH02F) M;)%+H0?UWKO9@?YNDC!H [!WPV@4Z;4XH$,X2O1J\0S2$8XB?>\&T$UC;.S= M0#+(+SWV;@"-U2\50M%G[]V,3?D%]=V[ 81)2#G%-K,5,5$W,3TKMYF, ^$GI7;&'!8"/000.C, M;4S!&G/#FCMR,9.X$,%46YD_&Y4-C5-HQMQH]JJ%"P/8S2A<1D3#<2CN86[N M>9/"A9F\,TVH7KEXJ2Y[E4?IPA0U,31T[49M-C@C/@.,F%,5&G07H) .$LBF ML;'%? [)@ C?RYP1'M!8([S"+>:%6^;^GBO"0]@%1GA3*!F )MQFMD(7YD:7 MD0AOL@="<61$^#'9T#@%*,P-**\;X0&",2.\6S0\*Z^R/W_C=1KPU#QP6)?J M<<5'=,G-L[H6O^**'/@;'UEQQ7<.$ 6U/0M< 05W \5+PCLWD2#6=Y?G(Z*A MN8H;N-=ZB5>!Q\T4#A9X@ XL\" =5. !.JC @V1 <(=&H8=*0&,+[ES1"O=: MXWE6@<>!M1XPN -"N,";'?RJL_T=L33A+BOJ(!>WLF7X+I)=5+N?YN[>-.5] M]T//F[)IRDWWFS>< 8?]+1?/,@909)495;0-WLS$?3Y6B4L@YD@';@=6V]AN/ M;!4KO6$'_9RN8 [J*9\)7-D52\12R"3C&1&P'%AW[=O[CK8W!C\8;.7!G.A( M%IP_Z\6W:& Y6A D$"K-0''8P B21!.AC)>2TZI<:N#A?,\^-;%C+ LJ8<23 MGRQ2\<#Z;)$(EG2=J$>^_0IE/$9@R!-IOF1;VCH6"==2\;0$HX*49<5(=^4Y M' "0IQ[@E@#W%."? 7@EP+L4X)< _U) IP1T+@5T2T#W4D"O!/1,LHK3-:D9 M4T6#ON!;(K0ULNF)R:]!8T98IBMQK@3^98A3P8AGDB\S7DF:1 M[-L*U6D?=E@J&19*W#-*//+ D5B2219!=(RW,:HJ-'MT3-JAH\A1+AGX.T:^+@9/H>\$3ZY1'SG+'QZB?@B=J<&?G^)^%KX42J\ MJLH\P^>=X]L7UMFZ^G6WD$K@Q?2[P9U?N?.-._]<45,9DXAM6 18BB0'04*> MIGCSR1C+MZXV&PEU.[B5.0UA8.%]+T%LP I(74V]$\^XX.D:'MU--H'7MS>' M]5-8] XLW%;GV&;Z3FKNFWT=Y:A3Y:C3F*-9VG],4_/H)1C*YZ1D+KK #F6F,[QP0V@#_+SE7^X5V4+V<@K]02P,$% M @ P(";5"]??GZB!@ @1D !@ !X;"]W;W)KQ6.D!%V=UK-W';B"3NVFZ!\^N/ MG92D)+9A)423=.R\'H_G&;L7+XP_BPVE$KSF62$N>QLIM^>#@8@W-"?B&]O2 M0GVS8CPG4MWR]4!L.25)V2C/!LCSPD%.TJ)W=5$^F_.K"[:365K0.0=BE^>$ MOUW3C+U<]F#O_<%CNMY(_6!P=;$E:[J@\N=VSM7=H.XE27-:B)05@-/596\, MSRM,7I6_*UFHT::&G<2&Y^C95[>35A!6"96E")$W 0JH/ M-4=2 +8"$R(VX%;-LP!]\'-Q T[^.07_@+0 3QNV$Z1(Q,5 *@VZIT%\>-]U M]3YD>=\(W+%";@28%@E-/K8?*.WU -#[ *Z1L\,[PK\!Y)\!Y"%DT#/Y2O.@ M; X=W_*>>[7"TR)F.37-0=4V+-OJA;R_\GT4S"056R;24K(*?"($E>(,%%2:!(<=*7T8!7Y+L,$*11B;!4>U MX.@3YZXHYVJE5E,/)'D%]%6E=&$,@ZBC831L!T'7!D8X,LL+G MOLZN"5 ZM;XJ'AQ:AQT=*/3;46 PPM@SBQW58D?N%;LAQ9KJM%;->QFT64J6 M::8B@@K7:H5>DV8]ITO&<:B1AYSRYIQN29J\QU(U M7TQN*%>\5(NCD(>)-(I'W24!@[;RKA$<8M\BO"$#Q%\+@2UYT_-OU(<-RS&, MV@*[5I%O2]RP00IT,T4)Y#O:>-8HT#=D/\_SP[9$@UT(L4UC0Q?HQLNL3GS4 M[<@N,/IP!#N>-)CA"%GR'VS MUD>2CC,6/%NB\ISRVIQ2B\"XX H[;LKE'H M66 (&[A -UU*T?:L9"#%$+5Q8K**1B.+M 8HT$T47>[$NAX]V8D2?Z=@R]D^ M534D6+X!M:OABC#%NMH6V)W;!4@?HB#H9("N711Y*+0,HT$-_(0UK>IP=O]K MNOB+ZA UO$%NWLQW/-X0G1Y50:-):)10V4T&=0.M9[5$^*+Q24J,L;/ HZRKM6R+:P4 ,EY(;21^$J 0!! M,JI%9^F*'GE^JW:)L0O\E/#&N1FC7:1V*B=8<7')>.J"^4@ 4YT??=6GD*<&GW4)4P0(=A9+ETS M7:A8JF/4D BY233G:N^5;DD&WE7J'61#^H0NS8O<@!XT[.QP3&8^MFUT44,> M-/JL;N)4\0"<)+2Z.M6!N23%,] 9->%D9=8]ZJ8=!-NJNT;]XZKEXU%* S'L MAMA-J@E?)+K22Q.3.FP $/8#W-Z-F^R"R \MX8 ;4&$WJ)X.A:C:D'":E:=H MDNE$KZ*;<)5-J919>::FT@T*,-NE%5"J=YB.R4&G;/$L+-M-1A!SV\OP<'1879.^;H\ MXQ>@W#M7Q\+UT_IWA'%Y>MYZ?@W/)]6O 4TWU8\3=X0KQPN0T97JTOL6*6&\ M.N^O;B3;ED?F2R8ER\O+#24)Y=I ?;]B3+[?Z!?4O[I<_0]02P,$% @ MP(";5/>A@>O!!0 C@T !@ !X;"]W;W)K]77*A T **-MM)&B^ Y#1-TBR&U20/11^HF3L>QAQR3'(LZ^][ M+FN^AHZ?QE*)DCW53&AN->&6/]?#@,6')4JPN><_Q8GWFLAALMN:[8!NTL>2Z.>]/Q\]F^W$\7 M/FE>AJUODD@6SEW*XG5^W!N)0VPXBZ)!X=\UG[(QH@AN7'4Z>QN3(KC]O=;^ M,L6.6!8J\*DSGW4>R^/>LQ[E7*C&Q'.W?,5=/ >B+W,FI+^T;.\>C'J4-2&Z MJA.&!Y6V[7]UT^&P)?#L(8%))S!)?K>&DIIAEP\F:F@ [F"SCP'ME&U6-F<7G#(O*[3&N>S)D TA*-AA%D1'F:= MB5EK8O* B5_HG;.Q#/2KS3F_*S^$NQN?)VN?9Y.="M\I/Z#)?I\FH\EDA[Z] M#09[2=_> _JF6>8:&[6]H#-G=*8YT)_318@>G/EKAX']C8']9&#__P1YMXGW M+C*-Z=&/SR;C\2%]LT6:!FH"YU2R9VW[U%@CV[%DRO!\?!/)8>&7.C!IF^M, M10[]="&RKT*R/1D=+CE]C _[ZYTF?+WC&M]MD?/KS5-7UG3F]E\3I^ 2N,E@K=O3P?T 0*%#IDRM&+EB6T._&P*K] 6VW^4C0^Y M6@EJ;QK+Q"HKT^5^,AE7-3"!1<$+Z,>$?Z&+N'H30SJ74-AF(%F+ MM835F19")V6WZS$ISW)%/#G8HR7SY=>>"G.32WNC_JV.)#"Y5P" I/M=$HW[ M #C4:[0'NWU-+UYJG]-5HSS>OHWS/P70283."60R,%RGWQ'!:43[B$;W#]G[+?%P-]YJ3600^LBVJ#;BIO6'N'B(*#RZ(F M!XF\7C11-G"U9F6;",9"F;+XGRD4_B4^ELJT)\I4#LQM&9GRE>2 =,ODCU9' MN#R/DKL#4!K%H;T@'@5GZ14W9:Q=3F"ISI7(K1U%0B)7L^ES S74J6PYOY=@84R ML()@I66&_BYM:+[9)8H( $D5;/STD!A!QU6"=Y!@J,/!T+X'R);4,SV-( MY5_0UM/5_KI4"!#.FE1;K P;!B)9X[T<; F@IFDP2Q[+LE %]8PPF;74!U2W M?JRY!> PH(3U4J.4>UV!0EZ['!Q @ZA5LG,O_EX"A@[,'!9#6M*,A*C4)0H@ M'*^$22E&%3#8I;XB74,AV**0F%LG:N<%)E4)#Y(WN)\>P&BU0"6/6FJQYVNV M3:>1;S!ZAHZH&\^W L)HZE5K,4'BX@86#3"[+B54^ H,1+#@I#]+S ."BHK& MM!6RM7>'*(175G!Y4_S7E1.I%S %>AB!'N\JVDEG)#/E#O&)K^"G:7).K$"N M9\8%Z4AKS,'55@W.NQ=Q]&2[>3BLXERGZJ>NR MOTVG9UV+_7E ,OIXJ3UFE5HYRL&_)&1+9Y-(CR!@))2N0>%8"+PJ.0)6?VEL M.W8O=2R39VNM=]+F01.M:JDGC,?JD$K*I30EY*?6-A \3]R27BUC.HU'CW^_ M;V0;;LW(@.0B_1((E-!MQ^7-[N;'QK2=L6^OM[]44-XO-#AGN(#H:/#TH$>^ MG?[;171UFK@7+F)^3Y\EH&$O%W!>.$37+<3 YB?8R=]02P,$% @ P("; M5.GA$_>H" #!8 !D !X;"]W;W)K&ULI5A= M;]LX%GW/KR"\Q6(&\/@K=N*T28 D,X/M IW)-IWIPV(?:(FVN)5(E:3L>'_] MGGLIR5(2IP4&"&*)(N_GN>=>Z7)GW1>?*17$8Y$;?S7(0BC?CL<^R50A_#:9G(T+J<.?6NU\YUJ0)RMKO]#-^_1J,"*Z20!(D?K;J3N4Y"8(97VN9@U8E M'>Q>-])_9=_ARTIZ=6?SSSH-V=5@.1"I6LLJ#Q_M[A^J]F=!\A*;>_XO=G'O M_'P@DLH'6]2'84&A3?R5CW4<.@>6DR,'9O6!&=L=%;&5/\L@KR^=W0E'NR&- M+MA5/@WCM*&D/ 2'IQKGPO5'M56F4N*C2NS&:(K4Y3A ,#T>)[60VRAD=D3( MA?A@3P5>:>MEZ*%1+O@K;&5(B Q4?U1(GD4F%D69*B?9!IS<93K)Q$X) M]5@JTFO%"C8SDRAA5[G>L"=^B+@% MY5!FZA Z&>FC=# 15D!;(H/J27Z^D2) .XXJDB;M9(ZV-MG;9GP#BY8PMKM"NV59>*%[V1R1=AJ@#[\%^LJA"H=.D9 MHJ-S=(M'JJG?*_>\G+Q(K3 V(*E)7J5*%-81#%'UUAQS=B3>K[L0V"G'":8% MM/_ODC&D\B37G?I:Z1JX+Q;5*[ENTGLD)]2E 4(D)U!">,? M 9J$HJM;+,=<+!X*,4 M88H:<:'OGTHD:S-U)"-9^ A[NV*H^6I%&0NZZU9D49I$2?@*45T3 KCITS.) M&@H46>YHO> R"-#C@.!8[E@D(?U@]1)7 ]B+7 =T.?'?*MU@6@TC\2=*FAV] MZ_7)!SC7"*P#&5G VQRARYRM-IGP:*!ZK1.J3.I66X[ZQLG"Q[Y+*-PTS=R2 M9)ES!>VH#A#.KMI5AG5J["@.>K*N3!HIB(15D7$H_91E*)6YMQ"YCF"I/=Y"DZW\P*-(5 MYJD78-M6\SL!ER8,+B+G/W&(0$KY@^T^;EWO]C M\\3+@ME-@P;:RO R5XW&V$W:24YA[ *-=/$QQ_P"K[$ZQ9!M8-9#)('&J)B(Z<* M"_FY_J*HQN(P6"@,;VD<,;NCTK;!?&\V9+DKT ,B0=O@RTZC6*GS8$#T&J$" MUE'((HZ'G'PJD(/="-/+PF/PT6HCQU-0$ 1'_!!T'77X:_,M'O&L;SNMT/>Z M-<&!7O@8;E69LF8BCX,=<5:(BC"R.##J:\;5?;@/2=!.KBAI7ROI$#[$M6U6 M##HBQ(;*Y,8I3E/4G6DJ7 0K[Z08U UN#]B;AK?&]9 MO$75X?6='C:F/)UIM%GG%>GG((=]26;E^WZX>5[TF76!*7:-VH[DVO"L0>=/ M4UU3&-E#@PNP4$?CB*FZQ3)JK'V9NY4Y4])AA>F>7S!RB-&@:)]C$6!!%9.10YIFHVCEW]/;SE*I?[IOGYC.C80AAX< M2;_O3EOL#CL,DS"C[$'FSRSZ/DW?969T:?@MLYK8[F,]]@9'- MP^>"^)L>=L0YE5J69]XUB@=)V;Q-^[?GMPUH\,;,3T_'9[-EW1U=C&<3Q>X M6BS.ALLEK2UFR^%L0@<*&D,HP.\-/$PUDR8$+J9S,9L.)XN96$Z'\]F9.)L/ M3R\N3EJ2N,=;E-Q0C*=0 &.FY_A9B,7%<#DYHY_I?'+RR08(?P-9R^%B.:>K MR?EP>3'#U=G%AJ,1V>SRD@0X]-7ZL:U?;3YTW M\0O?87O\3HIHP5Z,G6J-HY/1^6(0:[6Y";;D[WTK&X .OLP4&I&C#7B^MC8T M-Z2@_0!\_7]02P,$% @ P(";5+F?MM[F!P 41, !D !X;"]W;W)K M&ULM5A;<]NZ$7[GK\"H:2>9D27QHIOC>,9V3EMW MG)S4<4\>.GV 2%#$A"08 +2L_OI^"U R+=M*3V?Z()$$L??=;Q<\VRC]W11" M6/90E;7Y,"BL;4['8Y,6HN)FI!I1XTVN=,4M'O5Z;!HM>.:(JG(<32:S<<5E M/3@_.R[VX$F5)C*#&CX[G8"^2"/OW.^Y_=K;#EA4WXDJ5WV1FBP^#Q8!E M(N=M:6_5YJ^BLV=*_%)5&O?/-GYOB,UI:ZRJ.F)H4,G:7_E#YX<>P6+R"D'4 M$41.;R_(:?F16WY^IM6&:=H-;G3C3'744$[6%)2O5N.M!)T]OQ$PR9R-+7C1 MRCCMZ"X]7?0*W9)]4K4M#/NESD3VE'X,'?:*1#M%+J.C##]Q/6)1,F31)(J. M\(OWAL6.7WS4,/;/BY6Q&K'_UQ&>R9YGXG@FO]M9Q^D^*RM8S/[TAT44AN]9 MI]I'85(M&Y><*M^M?A.LI#LF?K2R0?I;UAJ1,5DS6P@&6VK3*&WYCFZM5&;H MM6HUVW M"@4",V3 M!:L%UX[K)8I[I66V%D/V%P$$D)SE/)6EM-L1^Q4[2J_\6M1"@\F698K5RK(4 M20)BW->"\SB::K:VA$U MJI3IEB227;QI8&3'2*1J74OK80I1T\X40WM-@5 QTK!ST9 @ ]IF%);.:QMI M"_*#)":\]-L1H3!BE2\R11XV9L0N#. S+8:_FQ1.%DYSTE9GCPEUI6H#TS). MV7')2W(6^TIX,J)8%?P>D2B- NADWO6=)_; VKG$B(;#P;O04, >HWX'NER5 M: 'D2\M7)?AH=2\S01;!F\YGL$#6OM-X;Y9.+4A01Z(7 #O28@\>[&\MLJ%[ M"EGW2KZB^I##!5:LUG'-ZJ)[![G 83Z?NFL03?TV6[%?$R66O M;F&I>$ +Q_;@LZK35WF%PR@)H4TXB?$?3Y?L1M7K$Y]1!R:6/>WZIO76O67+ MF;-H&L?NNI@L@A=2P70S@>R*^TI5#:^W#B_G[ZF0'D6DRE@/6,H9V<\7<##$ M--?JNI=(;7=GGRF%/DFQ/>NS1TFVD%J M'7W[++>\(6_Y.W@F<1F0Q',?49<'=)T'O\$F5RU/B%;O6#AEX9Q-0S9-NA"X M!@+?&4N\%I05R33I/K%-(:$UH85$2/ &L#(* M2.*+J@#@C81$8([A%$G+'T;L:[^B4VX*EB/>KT2M5^6=#M0$3)J[TB^D>#L/ETE_G(=7: M"0D,;I_# 5,KZHJ>MWA("VI_CF^-,?8P<=6JE&NGJI,RHR1)EI.>V:\ 7O#- MS:00XH\&^AQ!:MWKQCT2C!;\'BT>0Y\4=I7#=DMX3R MR2AB?\1_O/__Q&VKO3.0#4<@@X*+'0=AHY1[$G6(0_:09DS4&3@%SLYXTA&\ MA><0(8>Q914NW&!/V+>?=VMRM)6R&PO(K M,[6/*>?-#.AD"XQC;AB@7K\5--I5L".E209E354MD,&B-VCD MI>^T/YTT/ ??"?A*W6-:N]O->'YRH<-HUI8>)7:2=XQSC&H8@WYT4 X#5 L^B^B<0D;^K+8\0H5F!W\3@5[J=UE><2&IF& M>[UH>B2]3G""T]O=ZU4K2Y>PI4IYYYI?2H@;LNL2IP8E_8S'WZ M$=JT.,GPFM2%,32IPU R'TWON^^(*XS?N;2^_C88Q4TAF]TV6=\CL]R0C>@B MZG;KB%I4B69WJI$I6R31Z>X@LA%N>I=UZ^;L;A3V$.F%J\?!GYMGB33J,(:O MM>B0L^+;':QBNTKA#4SI@]:9+ M$D2"M;@7I.XK_>.GO;X'J8]-Y(6UX*:OVF'_>JQPX/0DS?*!JUU>0_275R_\1)9/D.4K.E\D!2H;# M1;@XP$DR]! I@2$'2#D+DY>@\@V;#:>S^4NG]7'O,T:BZN@$EH-T,II/!WXNWSU8U;B/)BME<4QVMX7 "4C3 M!KS/%<[TW0,)V']%._\/4$L#!!0 ( ," FU3M<8CB;@( "(% 9 M>&PO=V]R:W-H965TN #D6[K8=A!\5F8J&RY$E*W?[[4;;CI<": ;M8),7OX\.DYHW2#Z9$ MM/!4"6D67FEM?1X$)B^Q8N9,U2CI9J-TQ2RI>AN86B,K6E E@C@,IT'%N/26 M\]9VHY=SM;."2[S18'95Q?3S"H5J%E[D[0VW?%M:9PB6\YIM\0[MM_I&DQ8, M+ 6O4!JN)&C<++R+Z'R5./_6X3O'QAS(X"I9*_7@E*MBX84N(1286\? Z'C$ M2Q3"$5$:OWI.;PCI@(?RGOUC6SO5LF8&+Y6XYX4M%U[F08$;MA/V5C6?L*]G MXOAR)4S[A:;S'<<>Y#MC5=6#*8.*R^YD3WT?#@!9^ H@[@%QFW<7J,WR/;-L M.=>J >V\BX@-*9,@FWF>SBH\27C-]!G'B0QS&\1&^\5#=N.4;_Z.Z M9WC/32Z4V6F$'Q=K8S6-P\\C$9(A0M)&2/ZO?\?!7Y1%2.#MFRR.HG=PP/5" MSA7M@+&@-F!+A(T2M$I<;L]'U*^\'!H&GW<2]UH$_>6D4T>WK*'!L:@Y$\!D M07M8U\+QGT 4)GX6A21-$S^.9B2D8S^<9J-[VJE3+D]KK7(TACRG_CA*(1O[ M:3J#-/.GV6ST55DB/0$JPX_BU#$FJ3^;94Z:1'XZ2?_6Z^!@;BO4VW8[7;T[ M:;L1'JS# W#1S?T?]^[UH&*W7!H0N"%H>)9./-#=1G:*576[!6ME::=:L:1' M#+5SH/N-HI_1*R[ \"PN?P-02P,$% @ P(";5,%R]VJ4! 00H !D M !X;"]W;W)K&ULK5;?;^,V#'[/7T%XQ= "OL9V M'"?.)0'2WMW68=<5E]OV,.Q!L9E8.UMR)?G2[*\?)3MILO[8,.PAL42)'S]2 M)*7I5JHOND T\%"50L^\PIAZTN_KK,"*Z4M9HZ"5M505,S15F[ZN%;+<*55E M/PJ"I%\Q+KSYU,GNU'PJ&U-R@7<*=%-53.VNL)3;F1=Z>\$GOBF,%?3GTYIM M<(GFY_I.T:Q_0,EYA4)S*4#A>N8MPLE5;/>[#;]PW.JC,5A/5E)^L9.;?.8% MEA"6F!F+P.CS%:^Q+"T0T;CO,+V#2:MX/-ZC?W"^DR\KIO%:EK_RW!0S;^Q! MCFO6E.:3W'Z/G3]#BY?)4KM_V+9[AP,/LD8;677*Q*#BHOVRARX.1PKCX 6% MJ%.('._6D&/YCADVGRJY!65W$YH=.%>=-I'CPA[*TBA:Y:1GYM])F6]Y60(3 M.=P(P\2&KTJ$A=9H]+1OR(;=V<\ZO*L6+WH!+X6/4IA"PWN18WZJWR=N!X+1 MGN!5]"K@1Z8N(8I]B((H>@5O<'!XX/ &_\EA>,=U5DK=*(3?%BMM%*7-[Z^8 MC0]F8VK=6)KEF&,X^*4:/ZBM[\5AJ$(7S[S3@*P[?P#Z[>Y"@, M7W-F9?QQF;7+IF &&,5!-ZL_J(; 2&"55(;_R5Q!99)*4QN0:]J+L)8E53@7 MFTF/SBPK#H<&/S0"][,0NL5A.^U=NQQ'115>.EQ=\%K#&42A'P;!TT'O2EE_ M!*M00YCX:1JCZ@U]8:LJ1JRC_F) MCY.7Z)V'8W\X&,$%C49^$@^ZT2!*X.*$X7D8^L$X<.N!/TRB;C0@OAP6T_9CE7KG4>J/AZ$51$0X3=UHY(]3:^B6NO;3DSL#(A>D]$W]- GI2_;B M)'[)&7O(*Z23V_M.4; -T_;,C/JG*3C[I&=TN5NTM8/!>&/7P;]9P,$+LU]2R*FZLU MBH'=FW6QL@=2UTH^<+K "/:1[V'7L^&V-@0^&,(FASL#.V1*NRCKKMKUI/?A M</^ M,8*$"N>G1A$] YM]AZ,HG*5D)N@2Q8;8<&4]IB@\DWXLH[GF72.KZA)M++AX M#&8X=LE.M6'/64C("DH[VRD=7L:4VG4UT[39=F"3-\H51('_\NPOX;DKIG]T MK5/5;MSC11-=LM?>\ ?IX7VT:)\%C]O;QQ69VW"AH<0UJ0:7HZ$'JGVPM!,C M:_=(6$E#+<(-"WKCH;(;:'TMZ6[I)M; X=4X_PM02P,$% @ P(";5*I MW.XQ P T 8 !D !X;"]W;W)K&ULG57?;]LV M$/Y7#EI0;(!AR?*/N(EMP$E6= _9@J3M'H8^T-+)(DJ1*GFRXO]^1TK6LC3) M0U\D\GCWW?>=>*=5:^PW5R(2/%9*NW54$M47<>RR$BOAQJ9&S2>%L94@WMI] M[&J+(@]!E8K3)%G$E9 ZVJR"[67!-50E[O$)EVG4TB4Z&>[DO MR1OBS:H6>WQ ^ES?6=[% THN*]1.&@T6BW6TG5Q0?#K@->HE =B&M][S&A(Z0.?KD_H'X)VUK(3#J^-^EOF M5*ZC900Y%J)1=&_:C]CKF7N\S"@7GM!VONEY!%GCR%1],#.HI.[>XK&OPY. M9?)*0-H'I(%WERBPO!$D-BMK6K#>F]'\(D@-T4Q.:O]1'LCRJ>0XVEQ;S"7! M!Y%))>FXBHE!_5&<]0!7'4#Z"L![N#6:2@>_ZQSS_\?'3&9@E)X87:5O MX* M.X9T-H(T2=,W\*:#PFG F[Z"=X,[@AOI,F5<8Q'^V>X<6;X-7]\ GPW@LP ^ M^_GRO0G@>^["U2+#=<1-Y= >,-K\:0AA >]^6::3R24\2P)_-1:VW!A<;Q Z MAWMT)(@WO>-V;Q'YG" /9JYH5L(\5#2!VIJ#S-$!=S0(.)M,SD?S) &'6K+% M8<95RKGA#D8=I-Y#UJ$6I_2_4HF!6YI\Y9N0-\=>0SP M=Q":I%#J"/P P[J$P0*70?-FSDHMFCT$K?F]D[;6-F*%07DV-EKK# M0CX2P[LQ;*E7?;I((V@12I'#V>Q\-)VG8 H0!R&5V"D\26RXI#[KC]3;4C(8 M#PP_31SLC.6+PL5Q'N=L,1\M%]- @>.:S'^7#KN+%HX+S;QX4@3_V2A=SD%J M5DR^!KDOLT(BM &PH\,JPNX%(2WR1>;XS%2UDD)G;))4ABH64K.!J\JG!^0U M\WU=F.=\:RSM>0(/UC&\U!KQDRE3H=V'6>HX2Z.I&SB#=1C7VVY*_>?>S7J6 MM)?:L>:"0Y/Q^3P"V\W/;D.F#C-K9X@G8%B6_,M!ZQWXO##<(OW&)QA^8IM_ M 5!+ P04 " # @)M4M\$:'R\# E!P &0 'AL+W=O_DS1+ K1=A^W0HFOW. P[*#8= M"[4E3Y*;]M^/DATO&]9@&':Q^1 _DN)#RYU4][I"-/#8U$*OO,J8=A$$.J^P M8?I$MBA(4TK5,$.LV@:Z5<@*9]3401R&TZ!A7'CKI9/=J/52=J;F F\4Z*YI MF'HZQUKN5E[D[06W?%L9*PC6RY9M\0[-I_9&$1>,* 5O4&@N!2@L5]Y9M#A/ M[7EWX#/'G3Z@P6:RD?+>,N^+E1?:@+#&W%@$1K\'O,"ZMD 4QOH_^UN5.N6R8Q@M9?^&%J5;>W(,"2];5YE;NWN&03V;QBP.)7^X#"&F.+][&=QT,N::.+SD;W)U2<+7 MLXTVBEKCVQ'\=,1/'7[Z/^[R*)0=Q85N68XKCV9-HWI ;WTM#<(,7KZ8QU'T M&IYU!Q\KA%+6-'"D!\,V-8*#$4:#(:7"7(J**_/TZIIN84)5SZNQ[#"PF6,C.*J=?/D] ]$U&_)&"?XAE_U% M]AE$D9^EGDLBQIJUA8ES/M%="8=XH; MCGHQN45J*I[;0&B \WOH!*>;SQ(_C6+(K!/Z9?XLS2";^7$X_:^DX1Z).5<$E80]]A<0)_&K'@8'4UJ+9N06ORUPG3 M;[%1.KX!9_WJ^WF\?T"H%[9<:*BQ)-/P9)9YH/JEW#-&MFX1;J2AM>K(BMXQ M5/8 Z4M) S8PUL'X,JY_ %!+ P04 " # @)M46&Y]3^P# " " &0 M 'AL+W=O4[#I!XM->+'[-FSWVQN C61CSZ"=_YE?1P!-" MA1EY!,&?[WB#2GD@IO&MQ8QV+KWA_GB+_EN(G6-9"(VCSL&4P&;Q@DK4$2 M>#>. LMW@L1L:LT:K#_-:'X00@W63$YJ7Y1[LKPKV8YF]V2RQ]-KCBN'&U-Q MK9T(Z;I50KMIG]B'/]G/6KSK!B]Y ^\T()EN"U\E! MP(_"]B!)NY ,DN0 WG 7\##@#=_ >R==IHRK+8(IGH=\ATI0R(,CUX7[4E@\ M7834W(H-*Y$<_#-?.+*LI7\/<$EW7-+ )?W?DG\8[Y,AA G\^LLDB>-+. P/ MGTN$PBB^EE(O03H0VZOI,V.1XY29SX?S.%!K27#LL9/!Y=W]0QC%ER?-Q9*T M83 +Y$&E=<0C:6ESJIDCK!$?G4=.Y^N@A4X8%=N";O#KZ&"X5Y MYZ^:' F=>Y:"X$/-@*T@8HA'Y]U)>@9',)KT!J/.O"5ST?G="NVA1\/N*$EA M/.J=IYTO[)+7CL4)')^==^/A $X@/?.6?,D+E&%W'(]YF2TFPY?>68Y9N=,C MQ*E''[+[\:"7)AT/[/.JZVJ!UD?,F7+PO7$K=:;JG&-S38A4,N(:68IK266) M*@>NS@)+H0IOB]5*F0WZDP9\[5RQ"1EF1E23X4HQI*D02#PU&$8%IA:_U=)B MT&P/YB]Y=ST*NV46D R["28:->_ JW$=P60\ M\1*(!_R;=,_2\_ =LKKF0?:O9W\M'!R-6(2)/T.&^&;4VF)FEIJS^(8WV[Y2 MG$5M]&E3G=<>H_Y>5ZB0,^][GR]-K:EI$+O577N=-UWEY_&F-S/_I>1:*"S8 M=- ;CR*P3;]K)F16H<]4!@# "^!@ &0 'AL+W=OTJCG[;EQ/9=G'6W/#3+XG9]Z.V!EB"+5XI4 M22I.]M&R'-*JBM;:_"T!0U-LQ< MJA8EG51*-\R2J/>A:36RTCLU(DRB:!8VC,M@O?2Z![U>JLX*+O%!@^F:ANF7 M#0IU6 5Q<%0\\GUMG2)<+UNVQRW:#^V#)BD<44K>H#1<2=!8K8*;^&J3.7MO M\ ?'@SG9@\MDI]1G)]R5JR!RA%!@81T"H\\3WJ(0#HAH?!DP@S&DH83Q*QQZVY0B%IVQJAF< M26ZX[+_L>:C#B4,>O>*0# Z)Y]T'\BQ_9I:MEUH=0#MK0G,;GZKW)G)-TI;_Q?Q;5A6TFA-)U%T9X!8; MGU@27?_FH?"9AK-!KZ-+,AC?*FF4X"6S!+"U]&F.W&XIBL;:#=4GA#M)4?$2 MOO<(PI.9TJ#>^\EIB&8G;3]>1NTXG&_ZF?2/>3_9Z3+LN30@L"+7Z'(^#4#W MT[(7K&K]A-HI2_/.;VOZP:!V!G1>*7H,@^ "C+^L]=]02P,$% @ P("; M5"-:O0%A! 3 H !D !X;"]W;W)K&ULK5;; M;N,V$'WW5PS4HD@ KW7S-;$-..XNNL!NDB;9[D/1!UH:6\1*HD/2<;)?WQE* M^;Y(,"V$Z:HTE_;-4 MNA"6IGKEF[5&D3JC(O>C(.C[A9"E-QV[M4L]':N-S66)EQK,IBB$?CC#7&TG M7N@U"U=RE5E>\*?CM5CA-=IOZTM-,W^'DLH"2R-5"1J7$V\6GIQU>;_;\)?$ MK=D; WNR4.H'3SZG$R]@0IAC8AE!T.<.YYCG#$0T;FM,;WHG+C?F%;[8T''B0;8U51&Q.# M0I;55]S7<=@S& :O&$2U0>1X5P3>A\<"YZJR)G"PY*==6 MT[^2[.QTEB2;8I,+BRE@5U M!%]5:3,#'\L4TT-[GQCN:$8-S;/H3<"O0G<@ZK8A"J+H#;QXYW;L\.)7\#[> M;J1]@+]G"V,U*>.?-S"[.\RNP^S^SZ%\$Y6+\L2L18(3C[ ,ZCOTIN?*(H0! M_/;+, K#4WC/T7"3(5BQR!$67(M@T!J@LK89D DDF2A7:, J*I5'..7@D@.X MG.&.^/ H.)U=S+^X87AZS' .S&92VX#MO].(#CUL4+?LN2YAP^CD'ZC;K]U(^X!ETOJ97 4#;O$]2@. M0^)Y3HT[V6B-I?U0._028$U]& Q@%/?V0T*).0S&L!V%PRH8@W9_1'%I<0X: M9V0):\''96@D3U/V'ZD5+J0U/M[3?6&PX^3V/$1T+_!I+K.-6&XW0EMBS&KX MS\*AW903P8K.2=WFI#5SX2);+BF0%@OFS@?.B8G*9PH? M=:FY=8%USB+_7&F701KTUT)T$)JV8T[_LB4Y&O5'E:SC,*J+/1A4 ZH)EOGB MO3)W^6Z4?HT(KB./=@VY[HU7:*5&>L-8N*2"J]LDB(6BDF3YBS25[ .%*D4K M9&XZ\-)5Y._=\ 7JE7O'&,HO<:TN^]WJ[JDTJUX(C]NK=Q:)C7J@@1R79!IT M!CT/=/5VJ296K=U[8:$LO3[<,*/G'FK>0/\O%?E:3_B W0-R^B]02P,$% M @ P(";5#M]&ULK57!;N,V$/V5@0KT9%BVXG33K&T@R;9H@6X1[&*;0]$#18TD=BE2)2D[ M_OM]I!3%19M@"_1BB^3,FS=O.,/MT;K/OF4.]-AIXW=9&T)_G>=>MMP)O[0] M&YS4UG4B8.F:W/>.196<.IT7J]5W>2>4R?;;M'?O]EL[!*T,WSOR0]<)=[IE M;8^[;)T];7Q031OB1K[?]J+ACQP^]?<.JWQ&J53'QBMKR'&]RV[6U[>;:)\, M?E-\]&??%#,IK?T<%S]7NVP5";%F&2*"P-^![UCK" 0:?TV8V1PR.IY_/Z'_ MF')'+J7P?&?U@ZI"N\NN,JJX%H,.'^SQ)Y[RN8QXTFJ??NDXVEX6&8Z#$\IT(8K]U]D@N6@,M?J14DS?(*1.+ M\C$XG"KXA?V=[3H5H'+P)$Q%=]8$91JLZ14"LZ)'+"?=VQ"U> MP/V>W@.I]?2#J;CZNW\.CC/1XHGH;?$JX'OAEE1L%E2LBN(5O(LY\8N$=_%? M$Y?(E]XI+[7U@V/Z_:;TP>'V_/%*U,T<=9.B;OYWN5_%C:U[[7LA>9>A-SV[ M V?[7VU@6J_IVV^NBO7Z+7U=<'I@$LA;#L[A2)](4"]<.%&P=!!.V<&3YD9H MZIV5S!4P/"E#H66R#DMT-TD[.(]U3>7@P=;[)3VT2C-NKT&[1QJ4N*88)6O% M!T0/K0@)"6VET'6 &(*T'8Z A0. GL5=('"E#JH:A(Y4D=;$1#2- \O "[24 MUF1LH(CGU&A9UQ@, '=1EUZ84Y+IS5M/-3+ -8@)6J_B\%A@_G@02APP$)V( MNU@YDL*W5&.V@&I^J85*"O+T@4\KDB2_JWELW/IF7'KDEO M0A+2A'%PSKOSLW,S3MMG\_'-PE!JE(GM4,-UM7QSF9$;WX%Q$6R?9F]I R9Y M^FSQ=+*+!CBO+7IT6L0 \V.\_P)02P,$% @ P(";5)DGJF->!0 _ P M !D !X;"]W;W)K&ULK5=+<]LV$+[G5^RHG4XR MHTHB+3NQ8WO&3N)I.DV;QDUZZ/0 @BL18Q!@ %"R^NN["Y"T%/G10R\B'HO= M_;Y] #I=6W?C*\0 M[4V_FQ4A="<3*=>5E@+/[$-&MI96%>+0%.WG/K&H2CC MH5I/\]GL:%H+94;GIW'MHSL_M6W0RN!'![ZM:^$VEZCM^FR4C?J%3VI9!5Z8 MGI\V8HG7&#XW'QW-IH.64M5HO+(&'"[.1A?9R>6\.3 M]^79:,8.H4896(.@SPK?H-:LB-SXVND<#2;YX/:XUWX5L1.60GA\8_6?J@S5 MV>C5"$I.)!W!_+H=S(4O7PK@C@_=78-CJ5)&P\BU'B:G%.&@W(='.TJ.A?.KX1R M\$7H%L$NX$H98:02&MX;'UQ+[ =_.@UDB,6GLE-ZF93F#R@]A@_6A,K#.U-B MN7M^2@X.7N:]EY?YHPH_"#>!?#Z&?);GC^@[&% ?1'T'3Z-^J[S4UK<./?QU M41!J2I2_'[$Q'VS,HXWY_\OLHTJY1$]\(R2>C:@&/;H5CLY_M0$AR^&'[U[E M6?8:_H-E^*/"K9T+*6UK@C)+N ["E,*5'BXM?> Y:\UGKZ\NKB_C,'O]@M.> M'/.P8$NK:$EX"*2S<4HBC42@@@(JD3OJ=O0N!&JA&"! M.#=^@;0)6HE":14VH S+6E>BTYLD(E(E%QC6B(;*P-V0HD:XH*1J!..B;7:C M1L$A9:Q0BH"3"'C9JI(0(Z /HM"*RL:3S2T4E4(GG*PV"0*AL4X%]0_)V8+I MIF.$U930FJT%99J6C+<>(Y[.^K9B91AGY1"A<%:4H'&%VI\\^X6_D W!^[VE M:):)1Q])B'VK ^N37X*4"TD"7D5_PKV@(]^JI*F2%.1(NX_.]RPK])/.@[OT M^6T/ER7MCBT;^/JX>Q.@7@EX*^I&X_@;:7;'JUIIX7IG:&7+EWO@DL"^DCU, M^VHHM7<=ZV >## _WQ- 5KZNE*R83^)8>=(; @G0AK%]QA&Y L1*$!(ZG')+ M"NC"/<)WG9[+%"ECM?)]0T092$F!K/N,N* MBGI=P0V(,L*KI5$+RD5R1U*!+!E+I$P9%N;EQ)A3_B91O+!:1\H@Q)"G!U%L M,F$_ NS<%IE$4B*ABTS/12QK:Y8)6HE%&%,=2MV6K*HUHB;<9*.,>Y39OHW! MD-8':D,?N.L-5RS\W!KL9QETFX?C9V_VLN-A^R?P/639^'B6\6 ^?CD_YL'A M^.AX_NSJ#M$32K)\?'1T#-G1.,]F\7,XBS3V3.S0\R0KL*;HE=M0*O:)M=XTNZ [+\EH2]<; M/?U"-71(]M#S;9(J#%WL*?UNEU1?6Q&KD-H372LWV'5+_T#>KO"1Q(U]DQ.P M-?'.C;RD_NJ1O.8Y<[O+YP3N>RM-MUZD-;IE?'<3=NYUZ7$ZK Y/^XOTHKT3 M3_\+*/F6U ?HPES0T=GDY>&(:BF^M=,DV":^;PL;Z+4\W\!4$L#!!0 ( ," FU2I";!];@, (8' 9 >&PO=V]R M:W-H965T?)1YT@ZT*2]^AXY.#IU9%7M(Q#QVAJI-3:_.R*'[*6V5W\CB;;W+"A&$%G44!,5_G_$2K14@ MEG$[868SI3@^_GY ?Y-BYU@J%?#2VX^FCLTN.\F@QH/J;?S@A]]PBN>EX&EO M0_J%8;1=O\Q ]R'Z=G)F!:UQX[^ZF_+PR.&D>,*AG!S*I'LD2BI?JZCV6_(# MD%@SFGRD4),WBS-.BG(=B4\-^\7]KUR)4/5T7,![3[&!2T6>C12\4=I8$^^W M>60>L<[UA'DQ8I9/8)[".^]B$^ 75V/];_^<]1%^6S@.\4+:'<+* L MRO(9O/4<]#KAK9_ NU86P1_F$.&O\RI$XAOR]S/HFQE]D] W_VM*G\64UCP+ MG=*XR[CW M)GS/;O?418K>'''T[*U>IG^&]B>.O@=QU]A<2Y7)W"@(!W'9)! MI[$&!0=#""J"[PDZ5*Z/T)'7&()Q1S@\X%BO560'XYYF7<+KGI*7"5I9*5ZQ M@-@@5+VQM9PH5P-YKL2 3$O8*::OTW9%ON>&XI;3-Q"]^!D"3^;(T!:T=[61 MOE["1^15VUD40=P)U@HT@PI5BG(*1)/OH!XUR5E 08';7E'DA+#'%Z6K)$*L MYI@'%: /S,%JN"\E3TX(3<=I2+P346"_I#[Y$\ILK+\A6$B:A\9H-N,QEVPO M.0[E[GFL:%./3%R<5CETT=Z#1IX_H)B(AS(I"3\(BKC.99@%S_E/41@*\?NA MEG(+@K?U5SA<=V;AP%.54A2"AK>]Z7@LQ_D23 IF>U:M>,=0#9V2#7X[X,5F M411<_]!7GW@BB]$XWI@/5/V)OP4TR $/9IG:H*U/UT[[$,-B2A9??YZXX]U3 M\*)G<&1Q2_A>\^:/9F.+=$PO0&#(WL5Q3,Z[\R-S/L[6+^;C"\5CB"]? M (L'=BV6KWBFTSCUQT7T79JTE8\<6/IL^*%$$@,^/WCNV&DA!//3N_\'4$L# M!!0 ( ," FU37[?64 , ,,& 9 >&PO=V]R:W-H965T'RF*'F[(/-@"T<%C56H[B@KGZI,XMK+ 2M@> MU:AY)R=3"<=3LXQM;5!D 525<9HD7^-**!V-AV'MQHR'M'*ETGACP*ZJ2IBG M*9:T&47]Z'GA5BT+YQ?B\; 62YRCNZ]O#,_BEB53%6JK2(/!?!1-^B?3@;PHTAS6.)G'IGA[%C+]XVEEO&:<.8OL%X#%>D M76'A7&>8O<;'K*Z5F#Y+G*8[":^$Z4$Z^ )IDJ8[^/;;D/<#W_X;?)U89X70 M2[0@= ;GQI"!&1G3%(R%7Y.%=8;KYO<.KX/6ZR!X'?S'1.]D]-?UQ-9"XBCB M^VC1K#$:7Y-#Z _@XX>CM-\_A?? MS._AFGIA=Z^?!MUI-KC39I2M-]OK)LZX992I74H2.+#TM/M9-QYW&4J%9AO9I(830])AVM>W0 MDZ8QO9@W[9UO\5+QI2HQ9VC2.SR(P#0MLYDXJD.;6I#CIA>&!?]ET'@#WL^) M2WL[\0[:_];X+U!+ P04 " # @)M4V7 ]7-$" #M!0 &0 'AL+W=O MX=O G?F2 97R4JI!Z=72+/\CVW?#[5:@?: M>1.:$WRI/IK(">DNY>K!LW;:60I@_.+ MBCW:58?&7D&;P(V2MC;P0998_AT?$;.>'CO0NV(G 6^X/@>6AL!BQD[@#?MR MAQYO^)]RUUJUL""NFL:"6FYK6/AFHX8?EROC[3]/)$S[A*E/F+Z2\*X;=E!K M..1^+PRO*HT5MUC"ZAGN.'4;%C67$IN7FGXZQ0&W_!?7>-RBPP5A@!M8JX;> MH;D8T$R#K1&^;+FV5+6_,3A8[VNA[?.[SY1J0'RM%JNMGXT]2Z"+*>K^9@YJ MYM7D]-\!]9UV .4\@V0\#$=I[J31)$R3C*0L&X5Y[FP9RT,6NX"6W O!&[B6 M5&$I4%KC +,D!9:$<<8@3\*4C6"4AL/)9-#?[2TO'G@E9 4))2 RR9B.#+)) MF,&PO=V]R:W-H965T#7*GEZ7@LDQQ**D=\"17.9%R45&%7+,9R*8"F M9E-9C'W7G8Q+RJK!Q9D9NQ479[Q6!:O@5A!9ER453U=0\-7YP!NL!^[8(E=Z M8'QQMJ0+^ #JX_)68&_<2DE9"95DO"("LO/!I7=ZY;EZ@UGQB<%*;CP3[8!KJ$HM"2TXY]&Z*#5J3=N/J^E_V:<1V?F5,(U M+SZS5.7G@^F I)#1NE!W?/4[- Y%6E[""VG^R:I9ZPY(4DO%RV8S6E"RRK;T ML0G$(1O\9H-O[+:*C)6OJ:(79X*OB-"K49I^,*Z:W6@_\8C6DM\M<6 M7?F] M]2,2)^."2^Z_L]\H+6P\#("_H]_.MR+I5 $/S=(S-L989&9OB"S _U M(('*P6I- 6$*'Q<<*SDQH[5$I0DM J)06C MQ;DC[J"=<\C MS634="^S#(F&0F_01/)&08DJG4OCI_.^+Q:OB#^,8A?;8!A.0]/&T93T;K(! M=.ZY]NUPH<[-<[2=ZUH(#,[IKGD25WO#((I,&P:N;<,9>:]R$)A)$E&CI_"( MN1&7.^]XE;PHRQOZH8?6>&Z _T$T(S>\6IPH$.5>]#>PL.7:QKCU;#8Q'D5! M8-JI.^U!==2B.OH*JDUF)CPC"2^7M'KZ62)&GLU(N&Q RTT@-C%%!9/:D4SP M?;^0>)6D)@]W@KS7+EV83N62)G ^P,HC03S H OYLJDM[%_4B-/7UHF??ICZ M7OS+=W#EU,'*8%3]65.!)VJ3(%F/WN=,J*>3=YH1GP&^-$EREU<[3.J=W:.2 M=>2('B,00@/X,(@M@ WL=1L[G] GDQRV-LV/B1<1+R:11Z*P09S)EQ@[J;2L MJ29!&(4-%1I*A)ZC-;ZIDJ(VF2;G0EE(-ZA?Y0RMI@((PR/!&4:+D:,U=IJ2 M8#09:D3H2:I/4M''$>G!]*3%].103&\E[83*G&2(GAT)O-;!M[.EN>:(7.74=%Y'.%5TDK&QZ3G%8+,'(KO.#MJ\9=X2A>@(JY#'Q1R'^IB08N?N;7S.9Z ,D=P@J$HY\\B/^ M!^U_3]2F;=2FAT8-0U4+"P =PY<+75EQ9"MTF1;&;*!R?K;:G0^#N+ BO)G9C#0 MEX%9W(S%9BPD$TR]=F1B1B*O2L*1/EI;^,/8#YP8D4K=0 M'KS,6KS,#F;9[FT/'J"JH0L=O3*[N79PG=Y(F<_9LF/,L03$5,A+V$O4S['' MA.3ZIH1Z)@'ZOMO<+L,^PGGN\_N;VQO"CXA8RVO4G[%'_%\75BRIJ0DJEI(: M'<8D:E)OE:"YN@(KJ"@>^D[H.QG9;T5WT(FYH]5(5M"OKJRLRZ$V9-?>C>K3 M9>9W)&@8[A,TGH4[!/6&4V^Z0U%]DKLDG<3N#DDG7MC%TE=D,HPF<=?YCS=> MY4L0"_/!0M^/,&#VK;X=;3^*7-I/ <_+[1<5='?!L#(6D.%6=Q3C+5O8CQ2V MH_C2?!B8@'.9YRK=4&PO=V]R:W-H965T[W^\^6VXT$NO-J8]#P)=U-!0?29;$&BII&JH055M ]TJ MH*4#-3R(PW 6-)0);[5P=W=JM9 [PYF .T7TKFFH>EL#E]W2B[S]Q3W;UL9> M!*M%2[?P .9[>Z=0"T:6DC4@-)."**B6WD5TODZMOW/XP:#3!S*QE6RD?+;* M=;GT0IL0<"B,9:!XO, E<&Z),(W? ZJE MEWNDA(KNN+F7W3<8ZIE:OD)R[;ZDZWV3V"/%3AO9#&#,H&&B/^GKT(<#0!Y^ M (@'0.SR[@.Y+*^HH:N%DAU1UAO9K.!*=6A,C@G[4QZ,0BM#G%E=BQ<01BH& MFGQZI!L.^O,B,,AL[4$QL*Q[EO@#ECFYE<+4FGP1)93_X@/,:$PKWJ>UCH\2 MWE)U1N+4)W$8QT?XDK',Q/$E_RGSC5PQ77"I=PK(SXN--@KGXM>1".D8(741 MT@\B7,JFE0*#:"(KP;;GE/R%1F/IY%*(T2_TXFJ.0)7XX MRR=/N$^G3)RV2A:@-7K._"3*2)[X638G6>[/\OGD41HD/2%Q%/E1G%G&-//G M\]Q*T\C/IME[[0T.9K8!M76;:>O="=./[W@[+O]%/_-_W?N7 XO=,J$)APJA MX5DV]8CJM[%7C&S=!FRDP7UR8HT/&"CK@/9*2K-7;(#Q25S] 5!+ P04 M" # @)M4&\9AFW4# #H!P &0 'AL+W=O'$"-WK)EV ;L[&Z;HKL(-GT2M8"5TQP(J%:N]MPN4O-?KOA M=P9'=283D\E>B*]FQ#F<&B^ -@V@TB"SN(9!%^9YJNEE)<232[$9O1K"I6FL$Q[@Y ME$4']B^ ;)5"K0BLU\ISM3-RM<8S)CXQ>AX M-SB.WG"1Y 3TNB$=!===?B)REL2)1Z)@BBZXB^>,H^M MO_C_9?Z>J:(1JI= _MSNE9;(G[^NA$VFL(D-F[P1]DZTG># ,82HR'V)$JN8 MJ?)+$*]5_;KW"W_LV1\=DM(UU81B2JK?_XU]0;0@M!52LW^I;9)"8+LI;:#I M&D@E&NQ:Q@]+!\M?U%/]R<\]A],L).-B.DR=.\M;D-BUC?6K:M8I\HY$H1<& MP4O!V4ES"IRVH$B8>7D>7 [.9\%_*+!TH#'L/#A]3KSPXBP@%X/S"RB%_5[T M;8_QH;S(]6P>E*7J: %K M%U\,!?(;N!LXQ;@@'@PQ+.LX/&E2X66-/U70AGP'*A5A>*9JI*1:.A^?UPCP M$DGJ#*3,+0MC4R(O2^>C=FZU">J2,!EUF=6EJ O3;-0-',[((@N=&ULG57) M;MLP$+W[*P@5*%I C79OM0W828KVD-;-TAR*'FAI9!&12)>DXN3O.Z26NFUB M!+U8LW#>O,=E/-L+>:<* $T>JI*KN5-HO9MZGDH+J*@Z$3O@F,F%K*A&5VX] MM9- ,UM4E5[H^T.OHHP[BYF-K>5B)FI=,@YK251=550^KJ 4^[D3.%W@DFT+ M;0+>8K:C6[@"?;-;2_2\'B5C%7#%!"<2\KFS#*:KV*RW"[XQV*L#FQ@E&R'N MC/,IFSN^(00EI-H@4/S"Z4.2<9Y#]6>\A MOYYDV)%-G\&_M78",+.]!XM5N>BCRI=9*4YYA;W*C,,^XV?-=K4UD115+":;)&2MK M4_XOSZ<.XSB7ZP)(+DI\?*:'-F=*\/DJX%H1C4D)J> I*QFUST3D-KKO)-!6 M@FHDB ,)=2LA[25L>@E9*P$Z"3N48#&F WQ.ML?7FDJ-87M-2!>]+IC4C^\^ MHXX!'GQ:]"=/6C>Q;D".9@>W?RO@=;7!;BCP"2VO7XW#('C?*@@"-XG';I+$ MU@P2-QXFUHPB-XK&QHPGB9OX\> \SW'"&%BK&6<,49#6DFD&:CJX!+Q7+#5$ M\#&G=Z3F#'<^B=PX"$EBFN G<4=Q0I*1&_K#_V3>[3A2&_J!.QD.+>%1[/K! MR)KCB>N/(VLFH3L*_*>NNG&PO=V]R:W-H965TWF+%.[DVI2">FDUHMP9%YHU*%<91- I+(:M@,?-K*[.8Z9J4K'!E MP-9E*'_@L<6>?C<%%LM;ZP4T^9O,@QY-XX\RP^"Q&)F] Z,.\UH;N!# M]=9,3E:N*+=D>%>R'2UN2: /O@[2ITK8V"#I_&?L-*D$^(99L%VX+8?!B[7.T$GN6)%GXYVIM MR;"H_CW!)3ER23R7Y*TJ-"WAB-S< ]:M$\ M8K"X*Q!RK;C_9+4!:4$<>M YY&-D9.KBM4X,4%>2X.SGGR9Q'+UG.G[4?W_> M=!#38C #Y$"EL<0C:6A_43$5V"$^6(>:SSE\U61)5YE@*@C]J!FP+WH?^\+([24;P#H:37C3L''(T[?QF1.6@AX/N M,$Y@/.Q=)IW/[)+7SL0YG(TNN_U!!.>0C)PE=W..TN^.^V->9HO)X'OO++>T M..H-^HE#'[#[<=1+XHX#=GFMZG*-IBVW!"BL.C%(<_*L47/>%Z 3@]\+$A%TOA-(.QVV9&>36N=S 9 M3YS8^A'_QMU1&PO=V]R:W-H965T MU:"R\%D0Q'[)A?2FX_ILH:=CM;6%D+C0 M8+9ER?73' NUFWA];W]P)S:Y=0?^=%SQ#2[1?JX6FBR_8\E$B=(()4'C>N+- M^I?SR/G7#E\$[LS!'EPF*Z5^..,ZFWB!$X0%IM8Q_4[B.V^0P<7ZH*4Z^P:WQ# M-UI]W8FC7=^L>]F7E4QXV0!@I<$S2X& X\T,T<:0RK MJKIW5\K2)*BW.8U>U,Z![M=*V;WA G3#?/H;4$L#!!0 ( ," FU13-KX2 M?P0 .@* 9 >&PO=V]R:W-H965TX-;:;=#N="XL3?7" M-TN-(G%&>>9'0=#S[O,BQ_%-8,1YJM0;-IPF-!\Y59TWD9,%)N;.:=B79V?$D MCE?Y*A,6$[BV*6J8JIS2FW+<'Q&^*F/@Y%[,,C3-H6_I2C;TXPK^LH2/#L / MX)LJ;&K@8Y%@LFOO$]6:;[3A>QD=!?PF]"E$G19$010=P6O7_K<=7OL WL>' ME;3/\,]D9JRF$OGW"&:GQNPXS,X!S+NRP$'-89J*8H$&9 'OB?2^ !^]BS5[ M;I8BQI%'6 ;U(WKC^Q3!-Z0L/AH83T81/%>Q]"7O%L#\W0T*)V0U&OQ6%_3(89ZW>@.+2X!QL MG*&B70J^+D4C>9JP_TA-;R:M\?&)_AD,GL(1R71KR73?*YG;-\&^7EG>X!K9 M)Y"CR(<%\C:IZN6>NKP?5D);BC'7[_\N=3I-5218@QGIT9PW)B[!9,MT05K, M.=I\X928J$PF7#"-C1K^JE@X#>S32.-MU%SU.5](7R@T:X&T/&N^YON*ZW&% M46UH*W^Y.SA8] =(UR>DE()&%I;5_S6[1'Y^+RC,:E'(7W1F275'[P%*@:2" MC)6Q5'D;)5$-AE'@BG%KJ=T=T%*IT*K>=C$+$D79I-J]-FLE&O3X4RJ*!OW^ MV1N$>V5%MA&W);UMC#OAKK%3)*EB2Y.##H1!!UB9+,LOI=H89(-^*$0[H6DY MYK3+EN1HU!N40FR'4=6>@K-R0"IF8<[>*TR7[XTV[Q#A2M'>H QK6/8LZN:W M:*5&>E]9N*$6435V$#-%383+7R2)9!\H5 E:(3.S7^K^UNLC1[UP;RQ#^26N MY4.D7JV?<9/R]?)RO'P#4K%1US:0X9Q,@],STK8NWU7EQ*JE>\O,E*67D1NF M]!1%S0=H?Z[(UVK"%]2/V_%_4$L#!!0 ( ," FU2,(%\9M@( .X% 9 M >&PO=V]R:W-H965TC9Z.56T%EWBCP=15Q?3+#(7:3((DV&[<\E5IW48T':_9"N_0_ES? M:+*B#B7G%4K#E02-Q20X3T:SGHOW 0\<-V9G#:Z2I5*/SKC*)T'L!*' S#H$ M1K\GG*,0#HAD_&TQ@X[2)>ZNM^@+7SO5LF0&YTK\XKDM)\%9 #D6K!;V5FV^ M85M/W^%E2AC_A4T3.Q@&D-7&JJI-)@45E\V?/;?GL)-P%N])2-N$U.MNB+S* M"V;9=*S5!K2+)C2W\*7Z;!+'I;N4.ZO)RRG/3A>,:WA@HD90!2RX9#+C3,"5 M-%;7=/K6P.=[MA1HOHPC2XPN+\I:]%F#GNY!'\*UDK8T<"ESS-_F1Z2TDYMN MY<[2@X#73!]#V@LAC=/T -Y)5_Z)QSOYN/P+;C*A3*W1P._S)95/+^;/ 8Y> MQ]'S'+T]''.F]0N7JY:'R1QV:"^-Y?2X_/'/:ZWIQ'W(#T49]Z@KN,"E?>_H M#[*Z9AZ9-I$I\>Z:VW;D?^CLBVYLZW:ITYMX=0V M)NZH5;6F%_JJ6)#BK]8ISDEQ"/B>-H;ND4_' Q[1XO7 MBCX 2=)P,!A",@C3)/:_?@SO/8IHIP$(NA$_ M_0]02P,$% @ P(";5+VG:@D_ @ N00 !D !X;"]W;W)K&UL?51-;]LP#/TK@D\;T$6)D^ZC< SD8\5ZZ!8TV'88=I!M M.A8J2YXH)^U^_2C9<5-@R<46*;['1XI252&?/HC;MB'HV](%"0.\\@Z+>'%2CEB4C&GYXS&E)ZX.GZR'X; M:J=:,H&P,NJG+%PUCSY&K(!2M,H]F,,7Z.NY]GRY41B^[-#'CB.6M^A,W8-) M02UU]Q=/?1]. /'D#"#N 7'0W24**M?"B32QYL"LCR8VOPBE!C2)D]H?RM99 MVI6$<^E2H$1F2K:Q@*"=Z'JE"[8&S*UL@DW[RQ8)BLC>L4512.\6BMWI;BY\ MT)LU."'5VX0[$N;I>=Z+6'8BXC,B/K%[HUV%[+,NH'B-YU304%5\K&H97R2\ M%W;$XMD5B\=QO*J$UJ NT$Z'9DT#[?0,[3>[$UK^#>5>L971:)0L7EKVJH?4 MLUNIA&ULC511;YLP$/XK%NI#*VTQ =)L%4%J@Z9EZJ0H6;>':0\. M'V,PVH?OWLPU!F99$><%W]GW?W7V<'7="OJH*0*.WFG&U\"JMFP>,559! M3=1$-,#-22%D3;1Q98E5(X'D#E0S'/C^/:X)Y5X2N[VU3&+1:D8YK"52;5T3 M^><)F.@6WM0[;&QH66F[@9.X(25L0;\T:VD\/++DM :NJ.!(0K'P'J[Z65'%"P%^T%S72V\#Q[*H2 MTQO1?8:AGYGERP13[HNZ/G;^T4-9J[2H M!["IH*:\7\G;H,,18!J= 00#(+@6$ Z \%I - BITS?BM,A)9HDL10=DC;: ML%G#B>G0IGW*[6_?:FE.J<'I9 -[X"V@#62BY-3]B_?H,<^=21A:\7ZV[,%M M"II0=F([U$@0[Z M_GPVH6BEH5:_+B0*QT2A2Q2=2;047$MS9Q!1"O1)W7N">T=@+_\^\6.\/Y;V M_XAY]&](>HFD+QP?S9Y]*(RD)>4*,2@,QI_,9QZ2_>7K'2T:-XX[H&ULM5;+;MLX%/T50NBB!::12#TL M!;:!QO:@ 1H@B-O.HI@%+5W+0B320])Q^_\ MY^)1;@ 4^EF53$Z5Z08J*J_X%IA^L^:BHDHO1>[*K0":65)5NL3S M(K>B!7.F8[MW+Z9COE-EP>!>(+FK*BI^W4#)]Q,'.X>-AR+?*+/A3L=;FL,2 MU+?MO= KM[62%14P67"&!*PGSB=\O<"^(5C$]P+VLO.,3"HKSA_-XC:;.)Z) M"$I(E3%!]=\3S* LC24=QW^-4:?U:8C=YX/UOVWR.ID5E3#CY3]%IC83)W90 M!FNZ*]4#WW^&)J'0V$MY*>TOVC=8ST'I3BI>-60=056P^I_^; K1(6@[PP32 M$$B?$+Q \!N"?ZF'H"$$EWH(&X)-W:USMX6;4T6G8\'W2!BTMF8>;/4M6]>K M8*91EDKHMX7FJ>D#/ '; 7J E.>LL.)]1,NZ;1!?HP-@7DB:YP)RJB!#JU]H M24N0:+:AC$&)WL]!T:+\H,G?EG/T_MT'] X5#'W=\)VD+)-C5^EPC5,W;4*[ MJ4,C+X3FHSO.U$:B!(0, MQ#.[A!Y:.AY*Y_]Y7[S:^[-B^&WC^-:>_X*]3C^8GNETRH\O&HIN%53RWS.. M@M918!T%+SCZRA4MA[JGID669N[#IRG!<1@'8_>I*\H S!O%"7D.FY_"HB3& MQ'L.6PS 0CP*CK!G.89MCN'9'&>&PO=V]R:W-H965T8%4Y)-+QIP4-.DX7N#Y^1O_JDZ=D9LS@B:I^\L*6 MTV _@ +G;%G9*[7ZAFU"(X>7J\KX)ZR:LZ-Q /G26"7:8%(@N&S>[+$U8BT@ MV120M &)U]T0>96GS+(LU6H%VITF-#?PJ?IH$L>E^RK75M,NISB;G2.E9. + M'!4%=SZQ"LYD\[6=:SNG:!FO=N$3< DWI5H:)@N3AI;('428MT3'#5&R@>B" MZ3U(AI\AB9+D]OH4=C[MOD8)27JG/^GT)QYVN 'V>XV:E,H%^$S@%UWD&P4G M2M#5R1'N+E#,4/_NH1IT5 -/-=B.JH C8] :N#NG@W!F49@^FF%',]PRHZKY M-E)9>**T\C:GXBWS&\RQQW1_XD,VGD1I^/"&D%$G9-0KY()++I9B&PO''>3X M(RV<=#237N7G2+ (ZK63[?,?.\&B%F]YVD\R(!2F38_<_4[N?K_1['%;HP\Z MR(./-#J.7LI'U*O]"EWI?_%XDY?OP P;,R&.0"AI2T.E @KVU&=OO%;CXO]Q M']YA&6V^$.%:@7;-CHKA@DM#"N8$%>U-Z$_43?]H)E;5OF;/E*4.X(&PO=V]R:W-H965TW=1N+Q.YLA\*_QW;2I#1.5K;QTL;..<>^Y^9>>[!F_%'$ M&$OPG"94#)U8RM69ZXI9C%,D3MD*4_5FP7B*I!KRI2M6'*.Y(:6)ZWM>QTT1 MH?)D/'4_O""=X M)K4$4G]/>(R31"NI??PN1)UR34W 7!']? M0E 0@GT)84$(C3-Y*,:'"9)H-.!L#;A&*S7]8,PT;!4^H3KO=Y*KMT3QY.@2 M*],$. '7*\R1)'0)S!0X%P)+ <[I'%P2-"4)D40!#R=8(I(<*<;#W00<'AR! M T HN(]9)A"=BX$KU;:TN#LKMG"1;\%OV,(5XJ? #X^![_F^A3YNIW_-:$F' M%OIDG]4C&]U57I:&^J6AOM$+&O1RWUJ$@E(H,$)A@U"5D,0DA.LO^(0M3C(U M0)95^!4TLH&[4*T%O@@K+H,)6=[XQ M.LLXQU2V.!258M&>#IE/]KC\4%^.0=-"N4FY;K05&O1#N&-2'>1#+]@QR0(* MHK[=I$X95Z@$>J@;S\PJG4\Q_M7P/O7*YWK^57K\4ZG]$Z?4MR:B57AUD*3T+ MJ+'TH%>U>J\]+!EC_J:;[V$^W#I)8*O]XS\6-JR:*/3_NK2MZQ0'C5\O[""* M=E)@0X7!3J(F5E384-JPZNJPO:VKQK2)H';FOC%_Z'MPJKOPH]JO(5P MI[WS6E"6UFM#U7NONW4WTC=9==XO"16JLA>*YIUVE0K/+X?Y0+*5N2Y-F527 M+_,8JPLUYAJ@WB\8DYN!OH&55_31*U!+ P04 " # @)M4O$(>U\D" !Y M" &0 'AL+W=O"1P%ILC9%V,F7L24^^9 .GIS<$ M!J'\RWI67*18P8L5WDLE\X%PZ*(,Y M7A;REJT_0^,GTGHS5@CSB]8U-@H<-%L*R2JZ=$\63Z%526!7J/S&#$A$2G8Y"8%&=J\>%NC$Y/SM )(A3=YVPI,,U$ MXDH56?/=61-E6$?Q7XD2H&M&92[0A&:06?CCP_P/!_BNVA_Y!P6O, MSY$?OD-^S_ MT Q;S=!HAG9-7=[ZHL(S&#BJ?@G@*W#2;Q5P+ E=H$*'1#-UW<3;-U[<^VB[ M4W6$V$30]6Z5AA>]Q%UMGY,%$USL8L;[&"^X#'=!$ROH16DG"5&;A.COD_"( M.<'3 H[+01T@VMY6U$F!!=+-P#XD\CK^+9#0[CYNW<>'W*?W3.*BKBM(%Q:; MO7C_^"Z[_BR8J'-ZXWV,%P8=H8D-%'H=D^Y6+2V!+TP3$^J8EE36KU2[VO;) M*],>.NM#KS_R+.MCU5?K-O@B7S=E]5XO"!7J8LQ5J-[YA3H-7C>Z>B)992KY ME$G5%\PP5]\&P#5 /9\S)C<3':#]VDC_ %!+ P04 " # @)M4%+VS5;D" M "0!@ &0 'AL+W=O))+55U7XNE9 ,P>JN!\& M0>17E DOB=W>K4IBV1C.!-PJHINJHNIE#ERN9M[06V_6C75QG,R^P!0&' MU%@&BG]/L #.+1&6\;?C]/J4%KCYO&:_ M QAU@)$3VE;F9%U20Y-8R151-AK9[(/SQJ%1#1.VB_=&X2E#G$F^ WJ@R8#\ MK$%1PT1!NJT%U26YPBZ3.^#40$:N1?O66/N/+\%0QD\0^7!_28Z/3L@188+\ M*F6CJ5M*N*>4*;F1PI2:?!499&_Q/LKJM85K;?/P(.$- M5:JM'CF^TA^_5X=1:FZ.U&BWK/3T_D&/< MYQB['.,].5S3:LHR@K2$5K(1QB9)>8.>V@95V-U& 5Y$/+!!W+:;<$:7C#/# M8&?GVJR1RVH'PU,R'$ZGL?^T:>>NH+-A'_1&T*07-#EHV@\I!M:NCQ^&4?#% M77IF7@Y9%?7,T4&KW, :R'S0H'RJ-: ?TI*( 9Y+ >23[_K66 MR25GA>O<3LNB]VY$9UN.O8\93X,MP_R-RUV!*MS,TR2UK6WO0K_;C]4+-TVV M]NJ';^M0LC:S="EM+@0'*/)7XR0-D M/,^E-.N%3=!_A))_4$L#!!0 ( ," FU18G9^!4 ( '4& 9 >&PO M=V]R:W-H965TN,VUL>;8P;ZNV[?G[*2A0FG8WB2V<[_G?(__9+PS]L$5 ,B> M2J7=)"H0JXLX=JL"2N$&I@)-7];&E@*I:S>QJRR(/$"EBOEP>!:70NIH.@YC MMW8Z-EM44L.M96Y;EL(^7X(RNTDTBO8#"[DIT _$TW$E-G '^+VZM=2+6Y5< MEJ"=-)I96$^BV>@B2WU\"/@A8><.VLQ7LC3FP7>N\DDT]!,"!2OT"H)>CS ' MI;P03>-WHQFU*3UXV-ZK?PJU4RU+X6!NU+W,L9A$YQ'+82VV"A=F]QF:>DZ] MWLHH%YYL5\>>)1%;;1V:LH%I!J74]5L\-3X< /ST", ;@+\42!H@^0<8I4> MM &"U7%=2O A$RBF8VMVS/IH4O.-8&:@J7RI_;+?H:6ODCB<7@.9YMA[=H,% M6':EZYWDEV0!2B#D# V[J<#2H-ZP$,].,D AU=MQC#0'KQ2OFGR7=3Y^)-]7 M80>,I^\8'W+>@<_[\2];W>*C#CQ[2?;3+CPFXUKW>.L>#WI)OWL_9TN'EK;P MKQ[-I-5,@F9Z1/,^;%7R??9(IF^ UL$?W[_F?P-;LA.IV3,(ZSK7H#\#KTF6 MLM)H+!P9RG+Q[+J6XV5*'_=*H_-C2EF_4E(K]?B7MOZEK_,ODVYEMAK9@K9S MEUO]>NF #]]T6?,_+.G$LE=CM0OQP1GW%S)MY8W4CBE8D]!P\($N&%M?9_@%02P,$% @ P(";5,PK MZ^,4 P A0D !D !X;"]W;W)K&ULC99M;]HP M$,>_BA7M12NM3>(\005(;=&T3:V&^K"]F/;"D(-8=>+,=J!\^]E.FK)A&"\@ M=N+__>[.SEU&&RY>9 &@T&O)*CGV"J7J*]^7BP)*(B]Y#95^LN2B)$I/QW'[\ZHUS.-<'?\9OV3#5X',R<2;CG[ M07-5C+V!AW)8DH:I![[Y#%U B;&WX$S:?[3IU@8>6C12\;(3:P]*6K57\MHE M8D<0Q@<$N!/@4P51)XA.%<2=(+:9:4.Q>9@2128CP3=(F-7:FAG89%JU#I]6 M9M\?E=!/J=:IR1WHI$ET@>Y 2@#TK09!%*U6R#Y!=Y3,*:-JB^Z):H09G$U! M$CY<8K./IRC#XA6Z*G@C215+D>^TIX9^_ZB\^*F]0(?\.*>B$N$XX\( M!Q@[Y+?'Y5^;JI>'#OGT%'KBDOLZG7U.<9]3;.U%QW/Z\WHNE= '^]<1FU%O M,[(VX\,A HJ"-D/H#%X7K,G--JD"](\*M;VHM 9M %XD@BJ'7&^96!1]7L]= M^])24TLU-6(]B;)HY*\=KL:]J_'_7<5#"XU[#!#/,SXQ<39P,[.>F9W ;,]JZF)F^\D-#FSHH&<. M3F"VIRAS,0?[S -A#GOD\"CRJ0#=Q98*A(LWW.,%;EP8O)?!X#B0*\(0LS6O M)EO=V92SC 6.+<4'\AON%.'P*-T47T3+NE'ZK:65#ANDFQ_N\2]"?.#="=\+ M5HB/\F>:IR-&:\(:0'R)>-\&VI2PK@U0<%=WO%=&<#),>[>Z(KZ_*DJBZ.]5 M4]>J0?#O>?)W6I[Y0-&E;D4KJ=U=:EEPF>D4B;;GMQ/%:]L%YUSIGFJ'A?Y. M F$6Z.=+SM7;Q#36_LMK\@=02P,$% @ P(";5&6&ULI55=;],P%/TK5K2'38+ELQM, M;:3U X'$Q+0Q>$ \N,EM8RVQ@WW3;O^>:R<-WZA*:29>@5A?^+[)"JBX.54U2%I9*5UQI*E>^Z;6P'-'JDH_"H(SO^)" M>NG8Q:YU.E8-ED+"M6:FJ2JN'Z=0JNW$"[U=X$:L"[0!/QW7? VW@'?UM::9 MWZODH@)IA)),PVKB7887B\3B'>";@*W9&S-;R5*I>SOYE$^\P&X(2LC0*G!Z M;6 &96F%:!N_.DVO3VF)^^.=^@=7.]6RY 9FJOPNRQJ#JNK(M(-*R/;-'[H^[!%(9Y@0=83H.2%Y@1!W MA/BU&9*.D+PVPZ@CN-+]MG;7N#E'GHZUVC)MT:1F!Z[[CDW]$M*>DUO4M"J( MA^EGH"X;]I9]J4%S%'+-7(C=P 9D ^QX#LA%>4*0N]LY.SXZ84=,2/:U4(WA M,C=C'VD?5LW/NIS3-F?T0LZ872F)A6$+F4,^P)\?YK\_P/>I_KX)T:X)T^B@ MX!77IRQ*WK HB**!_0Q\Y>CA4SO]E7_QS]B?-B/L3$3N]^/")^'&Y-*CI M'O\\H)GTFHG33 YITJG)5 7D+B5'R!DJ5KIXS1_)>7#P)+6Z9T[7>MXF30)J MTF;_ZPQ@1N%3S/QO3!A%P5/08@ 4CY(>U);N[UVV"O3:N9QAF6HDMEWNH[V1 M7CK_>!:?AA>S<" ^)^-M??*/?.O:]*G70AIJVXI2!:?GY 6Z=<)V@JIV5WVI MD(S##0OZ>8"V %I?*86[B4W0_X[2WU!+ P04 " # @)M4"L/R^*8" !" M!P &0 'AL+W=OS#)@5A-;&8[4+[];"?-V B,!XAOY__['R<^ M'F^X>)4%HH*WJF1RXA1*K:Y=5V8%5D1>\14R/;/@HB)*=\72E2N!)+=!5>D& MGA>[%:',2<=V;";2,:]521G.!,BZJHC83K'DFXGC.^\#CW19*#/@IN,56>(3 MJI?53.B>VZGDM$(F*6<@<#%Q;OSKJ>^9 +OB&\6-W&F#267.^:OI?,XGCF<< M88F9,A)$/]9XBV5IE+2/7ZVHTS%-X&[[7?VC35XG,R<2;WGYG>:JF#A#!W)< MD+I4CWSS"=N$(J.7\5+:?]BT:ST'LEHJ7K7!VD%%6?,D;^U&[ 0$_H& H T( MK.\&9%W>$472L> ;$&:U5C,-FZJ-UN8H,V_E20D]2W6<2N]1IR3A$NY12B[@ MZPH%490MP<[ C&SU.U 2GCE,$1XQ0[V+.3P050NJMG!^AXK0\@+.@#)X+G@M M"MDVC@)#CAY(.(*@O #!%X0O#S=P?G9Q=\JKLZM2S#H$@RL M[.!X@C]NYE()_0W\/*(YZ#0'5C,\H/FE9@@#K[$*Y_B6E75N]DP5J']4J.TE MTS&P07R5@"RW.R:RHDOPHF^#&FILJ>8XK=,P'(S==8_5L+,:_M]J,++001^S M"8]VF'XR"ONA40>-3H F%AKV0:-]Z- ?]D/C#AJ? (TM-.J#QOO0(#@ 33IH M<@(TLM"X#YKL0>/$ZV<..^;P!&;S'25]S.$^TS_P1D<=\XD"M2]A81;^^0Q%&<_,-S=RJBN5WTX5M2)J'$A0[SKA)M M5C0%N^DHOK)%A+#H59H.<7G*OWCJF[W;69_@902P,$% @ MP(";5!6<^#B, @ K 8 !D !X;"]W;W)K&UL MC57;3N,P$/T5*^(!I(7]W[(2H MM*'+2^++.6?FC)U)NA7R1=6$:/3:,*[F3JUU>^FZJJA)@]6%: F'G4K(!FN8 MRI6K6DEP:4D-

29BY@TI)&\(5%1Q)4LV=*_\RCPW> GY1LE4[8V2< M+(5X,9.;P5I,)KIN_%]@?I_=@$"\&4?:)MATTB!Q5KI473DR&#AO+NC5_[ M.NP0_,\(04\(ODH(>T+X54+4$R);F#J[X1O"M9"4*'2.%J)I!8<%A42%=O=.GK(T>G)&3I! ME*/'6JP5YJ5*70WI&%&WZ$-?=ZT+?8GF!@N@;"KP@&*$OCM-_KOE ]T?H M^5>BQV-T%VHX%#(8"AE8O? _A7Q#.54%$VHM"?I]M51:PMW^ LGKXFDF"$H.7RJ;9[T53WTO=S6Z)#V&3*/!G M'U'Y(2H)OY1"LAQJ]4IQE_ M\#4)_63/UR%L&B;)OJ]#5#*=3&?CON+!5WS4UZ/0F(VE'A]4,?!]/]A/_1#F M1\EL-MW+?006^TF<["7O[K0&T\?AVJ\H5XB1"HC>10(ZLNN-W42+UG:+I=#0 M>^RPAM\)D08 ^Y40^GUB&M#P@\K^ 5!+ P04 " # @)M459J@6Q0# !O M"@ &0 'AL+W=OJV968X$W"CB,[2E*I??>!RU?%JWGKAELT7QB[XW?:2 MSF$,YFYYHW#FEUX2EH+03 JB8-;Q>K7+4X0!<&X](8^'PJE7QK3 S?':^P>7/"8SH1H&DG]GB5ETO*9' M$IC1C)M;N?H$14*Q]3>57+M?LBIL X],,VUD6H"10Y.^&&U-!N6\D54=8:O=F!4]^A42\F M;*&,C<)=ACC3_2AELF*<$RH2%:0_X M= B&,GZ&%G?C(3D].2,GA GR=2$SC;YTVS=(SP;QIP65?DXE/$"E3JZE, M- M1B*!9 ]^4(UO5>!]E*74)EQKTP\K'5Y3=4["Z!T)@S# (G)&9DQ/L2X/Z-O/0S1<"'MA/G:C*&K[CYM'6&VS MQ3TNN<>5W$NE%'!J("%&XGWXD#'M/B1+?(PSA=NDKU#.?=SS$/$&KU8C#EZ0 M/\9H&.]DN<>L5H2X=&J4.C^@P3O*^8-HK:MX",\E/$4KF&= *JJDPNRA 7 M;U"4S3):\_BBQ%-DSP&I"[CO()L[9[1;A+LVM2@.]ZO?*LFV*LENE]@QHM>" MYS /9:QMO5.W_?U%%C.H/8?":59Z!O_'@IJ#FKM/19"HS8?*WMUPMNZF> MZR'\9_.\%<-[>LZ$)AQF" W.+[ ,5-[=Y!,CE^[YGDB#S8 ;+K C!&4-<'\F MI5E/;("RQ^S^ 5!+ P04 " # @)M40S>8(;D# #J#P &0 'AL+W=O M(]U <[;CX*=>$ M*/ [8[D<.VNE-I>N*^=KDF%YP3;IQ3U=K96ZXD]$&K\@#45\W M=T*/W"K*@F8DEY3G0)#EV/D +U-4$ K$-TIV\N :F%)FG/\T@^O%V/',C @C M,O4/=]](F5!H8DWYTP6OV!78CT'S+=2\:PDZQED--__X]^E$ <$&)P@H)* M^A+\DN#W)00E(2B4V9=2Z)!BA2Z"NZI-A@VO"W M*5&8LG>:]_4A!6_?O -O ,W!ES7?2IU!CERE)VU2N_-R@E?[":(3$_R,Q05 MP7N /(0L]&DW_>]M7M&AA9[VR1[:Z*Y6NI(;57*C(IY_(MY'FE-%!C=ZK=OD M_G&C\>!:D4S^TY'-K[+Y1;;@1+8O7&&F]:_2X"+->[ 27%K?Q3Y>5,0SEO$X M\6,_\D;NXZ'DO5#I/0:\QQV@8E2=2H-VV#H!=$@;V.857'L+..:>&(1(![PHH7(M=T MH_OF,\EF1'3U3%QEB%^A0Y,J6W+F#DU:LB((O6:']D*ESZ&.2H)>O:5X+].C M\@F?NTC+@46/!./2'#>6LN&$4^ WM[#@?G6A46.\0$'66=B7,5GR+,])K M7<-Z,X#^*ZQL6#LU#,Z\MLN 1YX1)4ES#I<_"CNNJ-P@8OM#RKMT:=MOU M'RSOMMT.="_'+>UL."^,4%,\*\X_J5YMX+#;P6]Y/ICK;TJB],I;"4+T(4+U M6NBU@\/7L'!8>S@\MXE#B_,.6Z^J!RA]!G3\D5H[.'HA!T>U@Z-S.W@9\/"# ML_S'G^V\ #W93:#OAY M5I,-+E _UO?2]/PA2D$KY(H*#A+7,V\>7%RF=KU;\(UBJ[;:8#-9"O%D.[?% MS)M80\API6T$8G[/>(6,V4#&QJ\^IC<@K7"[_1;]QN5N"?:>%+F?> MF0<%KDG#](-H/V&?3VSCK013[@MMOW;BP:I16E2]V#BH*._^Y*7?ARU!&.P0 MA+T@=+X[D'-Y333),RE:D':UB68;+E6G-N8HMX>RT-+,4J/3^4E.R)/(8R.(9R$X>/B&@X/COZ.XILD MATS#(=/0A9WN"'M#.=5X\L5<@I%,CT>3.H8[HAM)]2LLS',H&K/^QWRIM#2W MZ>=_3$T'4U-G*MIAZG/#$<)SE^MT;*LZ>>+D]H$]YT$2IYG_/ *-!FBT!S1U MT&@,VLGC;6@41./0>(#&>T 3!XW'H/%[:! GX]!D@"9[0&,'3<:@R3OH61*, M,].!F>[![*YO.L9,WQUI&PO=V]R:W-H965T$ ].:O-D2P!DSY54=A*4B.OS,+1Y"16W)WH-BE:6VE0<:6A6H5T;X(4' M53*,HR@-*RY4,!W[N5LS'>L:I5!P:YBMJXJ;ETN0>CL)!L%NXDZL2G03X72\ MYBM8 -ZO;PV-PHZE$!4H*[1B!I:3X&)P/DM=O _X+6!K]_K,99)I_>0&U\4D MB)P@D)"C8^#4;& &4CHBDO&WY0RZ+1UPO[]CO_*Y4RX9MS#3\H\HL)P$9P$K M8,EKB7=Z^QW:?!+'EVMI_9=MV]@H8'EM45R* MYT(*?&'?V$5!$^0PE^Q:-=?$^7TT!^1"'E/$ I30AIJ\)C2[@XV6&Z%6["W9 MPPU4&9A'PMPOYNSHRS'[PH1BOTI=6ZX*.PZ1]GHC0_HO>'FA,6C MKRR.XK@'/OL$/$H\//H?'I)SG7UQ9U_L^88'^.:0(=EDT=1TM9$]_* =HU0 MV<C5@7)PA+>7HB^XQZ]TS0Z M'29QOZ2DDY1\*.EGC1;)(N^<=\F^VM2GHJ%+]E7$9TF_B+03D7[R\%I?=D?# M,FV(BU9Z'T#ZSI$T.4N';\2$>V_>U5NZV2NA+*6[)%QTE^)--_4$L#!!0 ( ," FU320/^(- , M *T) 9 >&PO=V]R:W-H965TW,1IK25VL9UV_'N.G31K,Z],0!^:V/Z^<_F. M<^SACHM[N29$H8>J9'+DK)7:7+JNS-:DPO*<;PB#E8*+"BL8BI4K-X+@W)"J MT@T\+W$K3)DS'IJY:S$>\EJ5E)%K@61=55C\FI*2[T:.[^PG;NAJK?2$.QYN M\(K<$G6WN18P /X2LE.'KPCGQDOI?E'NQ;K.2BKI>)52X8(*LJ:)WYH=3@@@!T[ M(6@)09\0/4,(6T+X4@]12XA>ZB%N"29UM\G="#?'"H^'@N^0T&BPIE^,^H8- M>E&F]\FM$K!*@:?&"RP892N)KHE ,UY54+S;-18$G:%O1F62H\F6"-@TS8)$ M7VHE%68Y\-"=A'7*-'53*STSQ9)F");1G):UIA_Y:(R_F1.%:?D6O$AC=.@J MR$;'Y&9MY-,F\N"9R$-TQ9E:2[1@.RFGP4F#5UB< MHR!ZAP(O""SQS%Y"CPW=MZ7S;]X7?^W]2(RPVU>AL1<^8^_)WOE<5TLH/R]L MN^B&9)QEM*38=(_ODZ54 GK(CQ.11%TDD8DD^E,DN(V$=9$T6P_Q@TA>OQH$ MOO]>-Q^:V39EXRPVSG03WHY]/XX&<1P-W>UAM:U @";Q,7!N!8;P&QP#%S9@ M=!''WJ/K(X7B3J'X9*T610%M6PN2ZR\6&C>2)*L%593(RQ,E2#H'RH9E19/_GD28IQ&/E!3UH+"@K00\TMJ#B->NHO+*@T\!*[HFF7 M-%9@'*2^UU/' M/3A_*B)6YN"7*.,U4TW+Z&:[N\7$'*F]^:E_.?,M\W.XBS17AT?SS44&^M:* M,HE*4H K[SR%<$5S.6@&BF_,Z;?D"LY2\[J&^Q01&@#K!>=J/] .NAO:^#=0 M2P,$% @ P(";5$@G09]/ @ 2@4 !D !X;"]W;W)K&ULC51-;]LP#/TK@D\;L,6.XZQKX1A(T@[KH4#08-MAV$&QZ5BH M/CQ)3K)_/TIRO*Q(@EYL?? ]/I(B\[W2+Z8!L.0@N#2SJ+&VO8MC4S8@J!FI M%B3>U$H+:G&KM[%I-=#*@P2/TR3Y% O*9%3D_FREBUQUEC,)*TU,)P35?Q; MU7X6C:/CP3/;-M8=Q$7>TBVLP7YK5QIW\X/O M#/;F9$U<)!NE7MSFL9I%B1,$'$KK&"C^=K $SAT1ROC=K;#.+/D>D@IIVW#ZK_5?HXYDZOE)QX[]D'VQO;B-2=L8JT8-1 M@6 R_.FAS\,) 'G. ](>D+X&9!< DQXP\8$&93ZL>VIID6NU)]I9(YM;^-QX M-$;#I*OBVFJ\98BSQ0/5DLFM(2O09*F$P-2N&ZJ!?"3SJF(NUY231QD>C,O\ MNWNPE/'W:&&D33[0-(D3<_H6;X%/O7P\14YDR&K$\\W>4M60SI_SC?&:GRUOZ[P M9P-_YOFS"_QS:5G%>.=:@!@H.XV% D/@4/(.,TIJK00IE6@[&XJF:@)'42V* M\I4C5*A.VG/U"_ZGWK^;!+LBR>/=:4:O682@XI-G*4!O?;<:E(4^0VF'TV$@ MS'T?O#I?X* (??V/)DP9+-R624,XU$B9C&Y0CPZ=&S96M?[Q;Y3%5O++!H<= M:&> ][52]KAQ#H;Q6?P%4$L#!!0 ( ," FU2]YL?!X0( ($' 9 M>&PO=V]R:W-H965TMTBHA&-M#M0>3',1J8F>V0V#J'[^S UFV =K>]I+XSG>?O\]GGX>%5"\Z M1C2P2Q.A1UYL3';G^SJ,,67Z5F8H:&8M5N1-6G?3@8UW 9\Y%KHV!JMD)>6+-1ZCD=>TA##!T%@$1K\M MWF.26""B\>V Z55+VL3Z^(C^WFDG+2NF\5XF7WADXI$W\"#"-/K==%JBQ^G.[)DHQL4$ZK@96>ZC'S=C>N2<%4Q$\?R1(>#28ZJ\7 M"'4J0AU'J'.&T+M=1N>;5BG<^:,!VZ*BZT0W)I0;P;\C9*BXC$"N(1>5-X*P MSC^4VE!*PBR$D2"D:&Q16TO7M-1S3M7Z,MD6[)$IZ$-:EKP'$=M?*DNWVH7N M1>#E65VXLV/\1VGP"E>GY)4L>HZ%;7?;<;?5#H;^]@3W7L6]=Y'[G*@H[FKH M+B,L!3<:KN>+I;Z!YR=,5Z@N'95^M5#__SB[@XK0X&^5:Z<\=\H/M7F%4[>V MK$.)VZW5(6@'G=YOA?!K;3%%M7'-7U.AW?$/4$L# M!!0 ( ," FU35X11AT , $T, 9 >&PO=V]R:W-H965T0_@14@ 7O7]N%4M/3V'DY],,E HG5B MSG9@D?KA:SLAL$?(46E?2.QX9GXS'H^'\8'Q%Y$B2GC-:2$F5BKE[L&V19QB M3D2?[;!07S:,YT2J(=_:8L>1)$8HI[;G. ,[)UEA3<=F;LFG8U9*FA6XY"#* M/"?\.$?*#A/+M4X33]DVE7K"GHYW9(LKE%]V2ZY&=J,ER7(L1,8*X+B96#/W M8>&&6L"L>,[P("[>0;NR9NQ%#_Y,)I:CB9!B++4*HAY[7""E6I/B^%XKM1J; M6O#R_:3]DW%>.;,F A>,?LT2F4ZLH04);DA)Y1,[_(&U0P8P9E287SA4:Z/ M@K@4DN6UL"+(LZ)ZDM&@%<+>#\(N/X- ;\6\(VC%9EQZY%(,AUS M=@"N5RMM^L7$QD@K;[)";^-*"-XO8(-("4=1_7;H]YL8^4:_?T/_ M8R9BRD3)44?A392>D!)I0B>D^ K;;*W-M%D/C7Y]R/=3-QP- M@\'8WK=PA0U7V,GU.R>%"L1=!.$50>B'7M .,&@ !IT SRCNM3^XLM\;C%S? M:0#,LD6WO6]NUW9̆J465H@UF]X)'U^"1&[7';=@0#.].**SSZG]DT_ Z MFP*UF7X[U*B!&G5"?375%Y/>;(]":T5(#SY@3,*V;% M>BX ;;R5W>@R]X9])VS'=9US%77N2__[R'^*69L;7G!&87]TXXRX%]7>O>N4 MO!>F>X49#"[#69VDGT!U'R77.SOGW7N8WLL_KVT;AC>RVSU?**[_+OG]L3J0 M]R9W;?4RNR.G'W@W9KY'4[(6!O$A*R M(J9EHFI-Y1S(E$@XH+IQ#YE,4Z0)J-MVC2FA&RV+^8ZR(^J5#/1=+#9')82@ M:IDL)5,-BU+)<@1)7BL=C)I89AS-U=QO2SO[HIG*D6]-CRD@9F4AJ_NP MF6WZV)GIWGZ8G^O^MFW>>UBTK9^Y@1((6C6%IU;9/B-5C;9J?E0-%$!QH_"< M?J2V@%>]:S60;&?:OS63JIDTKZGJ]Y'K!>K[AC%Y&F@#S3^(Z7]02P,$% M @ P(";5/3["?.6 @ [08 !D !X;"]W;W)K&ULI57?;YLP$/Y7+-2'5FH+ ?I3!*D)F;:'2E&S;@_3'ARX!*O&SFS3I/_] MSH;0I*51M;V ?;[ON^^.XYRLI7K2)8 AFXH+/?1*8U:WOJ_S$BJJS^4*!)XL MI*JHP:U:^GJE@!8.5'$_#()+OZ),>&GB;%.5)K(VG F8*J+KJJ+J901 MP-L:'MBR--;@I\F*+F$&YG$U5;CS.Y:"52 TDX(H6 R]N\'M)+;^SN$'@[7> M61.;R5S*)[OY5@R]P H"#KFQ#!1?SS &SBT1ROC3N^@Z-]6+"]LG,*#QEB#/IS,C\Z6R$I2[(6%;8?IJZ+SCE5&AR1F9- M Q&YV#^?;.P:-#G.P%#&3]#W<9:1XZ,3BAHU MHL(/1$7D7@I3:C(1!10]^.PP_N8 WL<"=54*MU4:A0<)[ZDZ)V%\2L(@#'OT MC#\#OW#P05\Z_Q=]\L_1]XH1=2T3.;[H [Z,Z9Q+72MXUQ0/P*EQG:2-/B6S MDBHXF[OFFM(7'"]&DU]WPWCI M&.T8?4ZOKZX3_WGW>[[WN1H$^S[9>Y_P,K[9=YKT.$71*U.3M+_S_U:@EFYP M:DRH%J;Y+IVUF\UW;B2]L8\&M^-!CSW#6=Z,WE?ZYB+ YE@R_-$Y+#!4<'Z% MXT4UP[79&+ERTV,N#&UL MI59-<]HP$/TK&D\/R4P;?QN3 6;XZC2'=)C0M(=.#\)>0!-;HI((:7]])=DX M8!M"VPM(\GN[^U8K:7L[QI_$&D"BESRCHF^MI=S,Y MEFK*5[;8<,"I(>69[3E.9.>84&O0,VLS/NBQKL$>]#9X!7.0CYL95S.[LI*2'*@@C"(.R[XU=&^GL<8;P%<".W$P M1EK)@K$G/;E+^Y:C X(,$JDM8/7W#&/(,FU(A?&SM&E5+C7Q<+RW_M%H5UH6 M6,"89=](*M=]*[90"DN\S>0#VWV"4D^H[24L$^87[4JL8Z%D*R3+2[**(">T M^,U\1+-,DS1!S17I9AN,T!LB3ZK M0IT!)RPE"1H!A261:,R$1%<3D)ADUXKP.)^@JW?7Z!TB%'U9LZW -!4]6ZKP MM!,[*4,9%:%X)T+QT3VC\QOD M!>^1YWA>2SSC2^BAH;MM_7RX(2T8/SK&3)J8 M3N ?8Z8M&.?5UY&\L)(7GI5W1R5P4"?GE+Z"'A[&'H8U?2T8-ZCI:V(Z40TS M;6*B@QP>IVFZZA6;^,FQNO6Z[:)<9VN6]/9!,5QIUUG M7.F,S^K4;\!F_P8LRC?@U'[&C8,31S4AXPLPDR;&"[NUTSYM!=75V@=O8PY\ M99H2H01LJ2QNOVJUZGN&YKFOK8_< U0WY>,R?U$.ZBZQ\$?4$L#!!0 M ( ," FU38 :8@M@, / - 9 >&PO=V]R:W-H965T.[ M!8X,P%K\5L!6[CTC(V7)^7?S\I".O< P@A(295Q0_?<",RA+XTGS^+-QZK4Q M#7#_^2ON+MHUM MX*%D(Q6O&K!F4!6L_J>O32+V -J/&T : #D&1&< 80,(+XT0-8#HT@B]!F"E M^[5VF[@Y570R$GR+A+'6WLR#S;Y%ZWP5S!3*LQ+Z:Z%Q:G*?))MJ4U(%*?JD M8ZN/ERC#P;\ M)><;25DJ1[[2[ T'/VF83FNFY S3$#URIG*)%BR%U(&?=^.''7A?9ZU-'7E+ MW91T.GRDXA:1Z"=$ D(V>#1F>!36E*6 *(*+6%5,%:P%>(96H,H MN+-4:G^Q]6?VTI?)S3 @O9'_XJ#1:VGT.FG\JO?U9",$,'53AT;MISJHCJU"3$YM)G7-KT]FT'0/[19G/H9AF?TQZW^^-)I )9V M3L T/J%X,R!X<"368=6/A[TCN1?Y6KSGZT!ROY7<[Y1\T6;X[1&J)8BN2A^T M\0;__S(;ML&'__(R&Y[F_&"9U3/CL!K$8>">&1SL3K:@D^ZGLVM/T]ZM= M#;CVEU+/O5,(/F&)@R$^UN*P(E%\1@[9R2&=!UN!6-FK@]0SH-= W82TH^WUY-XVY4?C4WPWPX[QN;G.V(YY MY[Z^"^E.2.]E$I60Z5#!;5]/D:BO%_6+XFO;/R^YTMVX?&PO=V]R M:W-H965T9 MI&&2IGW(]$'8"^AJ6U02(==??ROA.,0(P[3WT!=L2?NMUI\^2;MTET)^4S, M39ZS-%=GC9G6\U//4_$,,J:.Q1QR')D(F3&-33GUU%P"2RPH2[W ]UM>QGC> MZ'5MWTCVNF*A4Y[#2!*UR#(F_SV'5"S/&K3QTG''IS-M.KQ>=\ZF< _Z83Z2 MV/)*+PG/(%=7M&D UN(SAZ5:>R?F4\9"?#.-J^2LX9N(((58 M&Q<,'T\P@#0UGC".[X731CFG :Z_OWB_M!^/'S-F"@8B_<(3/3MKM!LD@0E; MI/I.+/^&XH-L@+%(E?TER\+6;Y!XH;3("C!&D/%\]63/!1'[ (("$%0 .+$; M$!: L J(M@"B A#M.T.S #3WG:%5 %J6^Q59ENDATZS7E6))I+%&;^;%+I=% M(\$\-\JZUQ)'.>)TKQ_'BVR1,@T)N=4SD&0@,M3HS(CG"'J+AP_V0'+P[).\(S\FGF5@HEB>JZVF, MUD"/)A23W()]X#*2OM>3CA6;C%(@69,0D6I+'&\C& M(+_61!B5$48VPG!+A%7!K@5$1"'='=*_RF.1 7F\1M?D2D.FZ@)KEH$U:ZE[ MR"7$8IKS'SCMW+*B"E9BH;1C;<_K'3[2KZ[MM0*U+,A<+T\]O^L]K0MVT^(] M#2I&%SO=7#K(F2 W-:'?Z"ND[*^$Y^+W6UR\#: M^ZLK1UY29,2EJ7HW6S2U C7?+'4KK,C*811T6A59.8RHWZ$5:3FLVNT3M[0Z M)4.=>FEE0FK^8[5LN$X;\BJR)KLD^VB&^J]7K?][J8:N90&TEI5/0K.4C %3 M5=PR[-DEF1TNMFBF0.T0CV>,(1[>IJWZ.;?2%F[=/T.I4"718A32H,NBP:OLG50H=5IVPN85# MDZZ\[7G-$^C/W.OG.U"X%HM<*Y-]S^VU-P/%33,QAP[@VHPY#N.M",]F?> 8 MDS(@'P6.=JJH<7<5E1CH;$^ MLZ\SK.I!&@,E)M0B3 M*!J%->,RR,;^[%IG8]58P25>:S!-73/]?(Y"K2=!'&P/;OBBLNX@S,9+ML!; MM/?+:TV[L(M2\AJEX4J"QODD.(M/\]3A/>"!X]KLK,$IF2GUZ#:7Y22(7$$H ML+ N J/'"J- ML#=J_15;/4,7KU#"^%]8M]@H@*(Q5M4MF2JHN=P\V5/;AQU"G+Y!2%I"\E'" MH"4,/DI(6X)O=;B1XON0,\NRL59KT Y-T=S"-].S23Z7SO9;J^DM)Y[-+AC7 M\,!$@Z#F<,$EDP5G BZEL;HA?ZV!0Y@RK9^Y7+1()DO8(7XQEI,#/L*TT9I( M'O)-R<7A'>H:P>P!US"7:4:0W@S#BTIP\J/4Y/7J+R'M1P=))VJ!<*TTYA^JY"W\7_ M59?^75$R&KVJ>]J#&B5Q]$I=+VH8O5(7[MQ=-VCI3[7@TH# .?&BH^-A 'HS MO#8;JY;^.L^4I>'@EQ7->]0.0._G2MGMQDV([@N2_0%02P,$% @ P("; M5(;;*BSJ @ OP@ !D !X;"]W;W)K&ULO5;? M3]LP$/Y73A$/(#&2IFDIJ*U$F[(AP531L3V@/;B)VU@X<; ="O_]SDX:6M8& MM$U[:?WCON_N/I]]Z:^$?% )I1J>4YZI@9-HG9^[KHH2FA)U(G*:XL;<&WQE=J8TQ MF$SF0CR8R54\<#P3$.4TTH:!X-\3'5/.#1&&\5AQ.K5+ ]PZ8RYPH M.A;\!XMU,G!Z#L1T00JN;\7J"ZWRZ1B^2'!E?V%5V7H.1(72(JW &$'*LO*? M/%@@J0/!1#YT*8%-WR]RM<"'19-B78@72 M6".;&5CU+1KU8IFIDYF6N,L0IX>?L3C4O)#+8_@JI$Y@3*1 (P*7)&*'X>\)IPXW(=*)@DL4TWH$/F_%G#7@7I:GU\=?ZC/Q&PALB3\ /CL'W M?']'/../P#L6WMJ5SM]YG_RQ]RTQVG6QM"U?>P_?)9,4RT13N+_&+;C2-%4_ M&XB#FCBPQ,'>*L2R.;P62AT!%E;(5"Z4+3D0"YA*?!8E5N*4DTS#Y+%@.3Y5 M>E=YE7ZZUH]Y(Y^&7M]]VCRP=RW"WRW\=G"V;31IHMG2H%-KT&G48)WE<94F M7J#75.'^AJ9S*IO$[M:.NO_V%$]KXM/W,H@HC14LI$AA1CC=/+TJK^/MQ';= MB=)+9T/:P//VJ-NK8^O]GPH+>\W544;G;KS(*95+VPH51*+(='G?ZM6ZVU[8 M)O-F?=0Z'[=VK(?8G!T@:Z\DU,44I;MLIQHD=M^,!<: MNXL=)OB%0:4QP/V%P-JH)L9!_/D[%A%0=MV6PW_-^ M^0&PF8% QOE>K<$PF]9$:ZK$E9ETBSOC$\CKQW?KVB@L%5F'XPM_Z]#=#,E< MJIRJ@2;T-Z;9E-,"Y"A6+N&N91T J+6LS"!GI)2"=!HV'OW A%U0SF^A][X7 M>[%7Q'12UWS]B;-25-3F_F+"V91L_+RE5.S1L$&G+(R!*M][H$JS MQ:[EIR+U'5WI33>M"ESS^!_4_&?K7%)!%>&[HDWK'W.57ZTX^O"W)'<_*H>" MG1K[\^3815XO.6<_'-^IP6I.7Z;@!3?SN^ICEKJV18=0.%Z%=MQU\AO3 > MW@L,%Q,Y7=$\ZZ>JG'=#SPP,:W^!PR%RU5UN!/.QF!L!#./!%& ^U@OC^9_R MF:#Y6 S3-G$B$]1G@OI8+Q>2=1^,Q^V3F,N=:9)$41QC%8/J]6N.[C7?(\WV [>ES'8)EBG:T#<=0./)''O-L8#'M@N M8+T#_&X>Z"FW3Q3!KF+:L"<81Y($0Z 7W3T:QTAU8OBX]P=[2J(H2=P(8&X% M480A\#3B"*8 -&!(%'7GX,%Y%&S.J6#[#X+9+U!+ P04 " # @)M4EXJ[ M', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6 M!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV M)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(= MI7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( M ," FU2/M?$(MP0 !$F / >&PO=V]R:V)O;VLN>&ULQ9K;;MLX$$!_ MA?!3"FS6UBUM@[I FFRR 8+$B!?I8T%+M$V$(@V23K;]^HZH=3M*G<&^3/T4 MW2(?#2]GAM*'9^AWJM6AG^=!MEX)> LAT=#*!&RZU#S%=D>XO@?%)P<7]WC:Z2VVB\A^O\31K=3&3*]4]%/S*==,_8 0R%"Y_JN&$OVX2(R>/#<[H!GZ]$?,. MHON'(-Q2G+MV@R!S C(_(.27'$$6!&3Q&R$_22-MK43JD0$!E@1@>3! <323 M"+(B(*N#-?4\NAI!GA"0)P>$'/3'MP3DV\,-&AG6"/(= ?F.%_*3##HAS;P* M<&FZ0DC;B L5:H\@WQ.0[WDA[]63LELE[E7M5E9WY_'D/:%F[PDOVHV20>'Y M)2-=PBR3:PN!BJ#U(1)ECHQ9'5?.-<_:F-2GKJ&#V55'(,Y"&$[,&:6.C-L= M7C4ZBDM9I[0)8U'"R)B-\9?T%A*E(&:0LT ZT,+8G*^E'^0NE"PR9EMT2G@\ MADD$IK@N75$V]#/(#.PV:%W*%AFS+NY5U#[-OHD+8U%^R)@%<5;#)5N3_' 7 MUWT30SFPABA"\HPQ*4-DS(KH^IV.O;NZ00Q>B] INVC>:+G F)0C,F9)7$KM MQ8,TX G0V:6VD%YI:6#."=%O6YQ(4\+(F85Q)?W7L-CZU1_BUOFXAEP BBR@ M[24*>]DHK>3,6J&3!H$Q*:_DS%YY5<]]0#$FY9F< MV3.TI ?1I#R3,WOFA:7W=DI*,#FS8$A=#Q=!*,$4S((A/3C$I 13, N&+#R' MF)1@B@,(YEB<-4W:Q&LV!;GTQ>R8_9CS;=M"NB$INPG'?JU:"TH_13,^OF!F3;.78CBZ$)%J0V>,PM* M/06S>EZ+9$A+8%@]!:6>@ED]/S'3O(ZZ)(PH,QCEE($*9@.A!H>.J%X&%:]R M4P8J?\N:V)[AT\]2&),R4,ELH$$TG:>B21FH9#80SM./4\KA[&X=&QTT+,ZAN("[-EN3JLQ;C$E9J&*V$%VC#QJ=LE#%;"$:<]#H MY*< S!:BEQ(&T:0L5#%;B%Q2'TY(E(6J9*'Q[A.D1BVU5R^:-I]C?7Q.U!+ P04 " # @)M4\R"+ M>>D! 2(@ &@ 'AL+U]R96QS+W=O )/[F/!00D5#B]B %28/D<269Q#)[HE"$8Y%08/F5-;8\O5??;+& MGK^D75NVW2%OMGV>'/>[0UXTFU+ZAQ#RAT.@O#SQG-X_SGS,GKJ4]_F=BM5MME>NJ6'_MT*+\,#I_=\)XW*95F M\MH.ZU0633CNKJ=SN!SDYCRYF3R_+9KA^4V:4#M((4CK!QD$6?T@AR"O'Q0A M*-8/FD'0K'[0+03=U@^Z@Z"[^D'W$'1?/TBF*..4(&F$-8'6@EP+@=>"8 N! MV()D"X'9@F@+@=J"; N!VX)P"X'<@G0+@=V"> N!WHIZ*X'>BGHK@=XZ>MDF MT%M1;R706U%O)=!;46\ET%M1;R706U%O)=!;46\ET%M1;R70VU!O(]#;4&\C MT-M0;R/0VT:;)01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z.^KM M!'H[ZNT$>COJ[01Z.^KM!'K[:+.;0&]'O9U ;T>]G4!O1[V=0&]'O9U ;T>] MG4#OB'I' KTCZAT)](ZH=R30.Z+>D4#OB'I' KWCZ&,E@=X1]8X$>D?4._ZG MWKF<=BE?>[[7^/S_I+J<[TW7QU^6WR='[%QP#O +R.,74$L#!!0 ( ," MFU2R:$G8U0$ +\A 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:74^#,!0& MX+^R<&M&UZ_Y$>>->JM>^ .+HS#9M4T7%ED5H[M@+!05M2;DUE&71I;6MR:F1[]BSA1KLR(F9K,Y*VP7 MJ8O3V-?(KBYO:&DV39S<[M+K4-MND7EJ0C:YWD_LLQ:9<:ZI"Q/3.-MVY9>4 MZ5M"GE8. MW7W6_*^+FGR8'R\,VV:Q78-"_&EH9"/ ME_BF1[MG"=3AHHHMDV^+WHRGAS3#M/^RH_.'\J,!::9#]ZZ MD$[,T^%Q[T?2KYZZ5(A\K,<_\2,QE3[Z^Z@_[9+*7V:G[7VV?CV<1V##[?@] M_GS&'_4/[$. ]"%!^E @?6B0/N8@?9R"]'$&TL&UL4$L! A0#% @ P(";5$V%(?ZF!0 MNA< !@ ("!#0@ 'AL+W=OD- M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ P(";5,%BS8EN"@ ]RT !@ M ("!41< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ P(";5.0&^OSZ @ 10D !@ ("!2C 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P(";5,%R]VJ4! 00H !D M ("!ZE, 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ P(";5%AN?4_L P @ @ !D ("!@U\ 'AL M+W=O]4!@# M "^!@ &0 @(&F8P >&PO=V]R:W-H965T&UL4$L! A0#% @ P("; M5#M]J8UX% #\# &0 M @($L;P >&PO=V]R:W-H965T&UL4$L! A0#% @ P(";5-?M]90 P PP8 M !D ("!9G@ 'AL+W=OP M>&PO=V]R:W-H965T&UL4$L! A0#% @ P(";5&81_&PO=V]R:W-H965T M&UL4$L! A0# M% @ P(";5.'-/9+7 P ; @ !D ("!8HX 'AL+W=O M]F;$" #8 M!0 &0 @(%PD@ >&PO=V]R:W-H965T&UL4$L! A0#% @ P(";5(P@ M7QFV @ [@4 !D ("!#IH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P(";5,9 4): P PPL !D M ("!R:$ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ P(";5+Q"'M?) @ >0@ !D ("! M>:L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ P(";5,PKZ^,4 P A0D !D ("!\+, 'AL+W=O.Y !X M;"]W;W)K&UL4$L! A0#% @ P(";5!6<^#B, M @ K 8 !D ("!P+P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P(";5"C.E,IK @ 08 !D M ("!OL8 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ P(";5$@G09]/ @ 2@4 !D ("!F,\ M 'AL+W=O;' MP>$" "!!P &0 @($>T@ >&PO=V]R:W-H965T&UL4$L! A0#% @ MP(";5/3["?.6 @ [08 !D ("!/=D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P(";5#P;5<$$ P +1 T M ( !O^T 'AL+W-T>6QE&PO=V]R:V)O M;VLN>&UL4$L! A0#% @ P(";5/,@BWGI 0 $B( !H M ( !N_8 'AL+U]R96QS+W=O<&5S72YX;6Q02P4& $$ 00"^$0 XOH end XML 72 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 73 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 74 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 150 251 1 true 28 0 false 6 false false R1.htm 1001 - Document - Cover Page Sheet http://imetrix.edgar-online.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1002 - Statement - Consolidated Statements of Comprehensive Income Sheet http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 2 false false R3.htm 1003 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) Sheet http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical Consolidated Statements of Comprehensive Income (Parenthetical) Statements 3 false false R4.htm 1004 - Statement - Consolidated Balance Sheets Sheet http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 4 false false R5.htm 1005 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 5 false false R6.htm 1006 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 6 false false R7.htm 1007 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical) Sheet http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical Consolidated Statements of Stockholders' Equity (Parenthetical) Statements 7 false false R8.htm 1008 - Statement - Consolidated Statements of Cash Flows Sheet http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 8 false false R9.htm 1009 - Disclosure - Basis of Presentation and Description of Business Sheet http://imetrix.edgar-online.com/role/BasisOfPresentationAndDescriptionOfBusiness Basis of Presentation and Description of Business Notes 9 false false R10.htm 1010 - Disclosure - Revenue Recognition Sheet http://imetrix.edgar-online.com/role/RevenueRecognition Revenue Recognition Notes 10 false false R11.htm 1011 - Disclosure - Leases Sheet http://imetrix.edgar-online.com/role/Leases Leases Notes 11 false false R12.htm 1012 - Disclosure - Inventories Sheet http://imetrix.edgar-online.com/role/Inventories Inventories Notes 12 false false R13.htm 1013 - Disclosure - Goodwill and Intangible Assets Sheet http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssets Goodwill and Intangible Assets Notes 13 false false R14.htm 1014 - Disclosure - Credit Facility Sheet http://imetrix.edgar-online.com/role/CreditFacility Credit Facility Notes 14 false false R15.htm 1015 - Disclosure - Earnings Per Common Share Sheet http://imetrix.edgar-online.com/role/EarningsPerCommonShare Earnings Per Common Share Notes 15 false false R16.htm 1016 - Disclosure - Stock-Based Compensation Plans Sheet http://imetrix.edgar-online.com/role/StockBasedCompensationPlans Stock-Based Compensation Plans Notes 16 false false R17.htm 1017 - Disclosure - Retirement Plan Sheet http://imetrix.edgar-online.com/role/RetirementPlan Retirement Plan Notes 17 false false R18.htm 1018 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLoss Accumulated Other Comprehensive Loss Notes 18 false false R19.htm 1019 - Disclosure - Commitments and Contingent Liabilities Sheet http://imetrix.edgar-online.com/role/CommitmentsAndContingentLiabilities Commitments and Contingent Liabilities Notes 19 false false R20.htm 1020 - Disclosure - Fair Value of Financial Instruments Sheet http://imetrix.edgar-online.com/role/FairValueOfFinancialInstruments Fair Value of Financial Instruments Notes 20 false false R21.htm 1021 - Disclosure - Garysburg, North Carolina Facility Sheet http://imetrix.edgar-online.com/role/GarysburgNorthCarolinaFacility Garysburg, North Carolina Facility Notes 21 false false R22.htm 1022 - Disclosure - Recent Accounting Pronouncements Sheet http://imetrix.edgar-online.com/role/RecentAccountingPronouncements Recent Accounting Pronouncements Notes 22 false false R23.htm 1023 - Disclosure - Revenue Recognition (Tables) Sheet http://imetrix.edgar-online.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://imetrix.edgar-online.com/role/RevenueRecognition 23 false false R24.htm 1024 - Disclosure - Leases (Tables) Sheet http://imetrix.edgar-online.com/role/LeasesTables Leases (Tables) Tables http://imetrix.edgar-online.com/role/Leases 24 false false R25.htm 1025 - Disclosure - Inventories (Tables) Sheet http://imetrix.edgar-online.com/role/InventoriesTables Inventories (Tables) Tables http://imetrix.edgar-online.com/role/Inventories 25 false false R26.htm 1026 - 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 26 false false R27.htm 1027 - 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 27 false false R28.htm 1028 - 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 28 false false R29.htm 1029 - Disclosure - Retirement Plan (Tables) Sheet http://imetrix.edgar-online.com/role/RetirementPlanTables Retirement Plan (Tables) Tables http://imetrix.edgar-online.com/role/RetirementPlan 29 false false R30.htm 1030 - Disclosure - Accumulated Other Comprehensive Loss (Tables) Sheet http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossTables Accumulated Other Comprehensive Loss (Tables) Tables http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLoss 30 false false R31.htm 1031 - Disclosure - Fair Value of Financial Instruments (Tables) Sheet http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsTables Fair Value of Financial Instruments (Tables) Tables http://imetrix.edgar-online.com/role/FairValueOfFinancialInstruments 31 false false R32.htm 1032 - Disclosure - Basis of Presentation and Description of Business - Additional Information (Detail) Sheet http://imetrix.edgar-online.com/role/BasisOfPresentationAndDescriptionOfBusinessAdditionalInformationDetail Basis of Presentation and Description of Business - Additional Information (Detail) Details 32 false false R33.htm 1033 - Disclosure - Revenue Recognition - Additional Information (Detail) Sheet http://imetrix.edgar-online.com/role/RevenueRecognitionAdditionalInformationDetail Revenue Recognition - Additional Information (Detail) Details 33 false false R34.htm 1034 - Disclosure - Revenue Recognition - Summary of Revenue Disaggregated by Sales Channel (Detail) Sheet http://imetrix.edgar-online.com/role/RevenueRecognitionSummaryOfRevenueDisaggregatedBySalesChannelDetail Revenue Recognition - Summary of Revenue Disaggregated by Sales Channel (Detail) Details 34 false false R35.htm 1035 - Disclosure - Leases - Additional Information (Detail) Sheet http://imetrix.edgar-online.com/role/LeasesAdditionalInformationDetail Leases - Additional Information (Detail) Details 35 false false R36.htm 1036 - Disclosure - Leases - Operating Lease Assets And Liabilities (Detail) Sheet http://imetrix.edgar-online.com/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail Leases - Operating Lease Assets And Liabilities (Detail) Details 36 false false R37.htm 1037 - Disclosure - Leases - LeaseCost (Detail) Sheet http://imetrix.edgar-online.com/role/LeasesLeasecostDetail Leases - LeaseCost (Detail) Details 37 false false R38.htm 1038 - Disclosure - Leases - Operating Leases Cash Flow Related Information (Detail) Sheet http://imetrix.edgar-online.com/role/LeasesOperatingLeasesCashFlowRelatedInformationDetail Leases - Operating Leases Cash Flow Related Information (Detail) Details 38 false false R39.htm 1039 - Disclosure - Leases - Other Information Related to Operating Lease (Detail) Sheet http://imetrix.edgar-online.com/role/LeasesOtherInformationRelatedToOperatingLeaseDetail Leases - Other Information Related to Operating Lease (Detail) Details 39 false false R40.htm 1040 - Disclosure - Leases - Lessee Operating Lease Liability Maturity (Detail) Sheet http://imetrix.edgar-online.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail Leases - Lessee Operating Lease Liability Maturity (Detail) Details 40 false false R41.htm 1041 - Disclosure - Leases - Operating Lease Revenue (Detail) Sheet http://imetrix.edgar-online.com/role/LeasesOperatingLeaseRevenueDetail Leases - Operating Lease Revenue (Detail) Details 41 false false R42.htm 1042 - Disclosure - Leases - Lessor Operating Lease Payments To Be Received Maturity (Detail) Sheet http://imetrix.edgar-online.com/role/LeasesLessorOperatingLeasePaymentsToBeReceivedMaturityDetail Leases - Lessor Operating Lease Payments To Be Received Maturity (Detail) Details 42 false false R43.htm 1043 - Disclosure - Inventories - Components of Inventories (Detail) Sheet http://imetrix.edgar-online.com/role/InventoriesComponentsOfInventoriesDetail Inventories - Components of Inventories (Detail) Details 43 false false R44.htm 1044 - Disclosure - Goodwill and Intangible Assets - Additional Information (Detail) Sheet http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail Goodwill and Intangible Assets - Additional Information (Detail) Details 44 false false R45.htm 1045 - Disclosure - Goodwill and Intangible Assets - Components of Identifiable Intangible Assets (Detail) Sheet http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail Goodwill and Intangible Assets - Components of Identifiable Intangible Assets (Detail) Details 45 false false R46.htm 1046 - Disclosure - Goodwill and Intangible Assets - Summary of Expected Amortization Expense (Detail) Sheet http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsSummaryOfExpectedAmortizationExpenseDetail Goodwill and Intangible Assets - Summary of Expected Amortization Expense (Detail) Details 46 false false R47.htm 1047 - Disclosure - Credit Facility - Additional Information (Detail) Sheet http://imetrix.edgar-online.com/role/CreditFacilityAdditionalInformationDetail Credit Facility - Additional Information (Detail) Details 47 false false R48.htm 1048 - Disclosure - Earnings Per Common Share - Weighted Average Shares Outstanding Used in Computing Basic and Diluted Earnings Per Share (Detail) Sheet http://imetrix.edgar-online.com/role/EarningsPerCommonShareWeightedAverageSharesOutstandingUsedInComputingBasicAndDilutedEarningsPerShareDetail Earnings Per Common Share - Weighted Average Shares Outstanding Used in Computing Basic and Diluted Earnings Per Share (Detail) Details 48 false false R49.htm 1049 - Disclosure - Earnings Per Common Share - Additional Information (Detail) Sheet http://imetrix.edgar-online.com/role/EarningsPerCommonShareAdditionalInformationDetail Earnings Per Common Share - Additional Information (Detail) Details 49 false false R50.htm 1050 - Disclosure - Stock-Based Compensation Plans - Additional Information (Detail) Sheet http://imetrix.edgar-online.com/role/StockBasedCompensationPlansAdditionalInformationDetail Stock-Based Compensation Plans - Additional Information (Detail) Details 50 false false R51.htm 1051 - Disclosure - 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 51 false false R52.htm 1052 - 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 52 false false R53.htm 1053 - 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 53 false false R54.htm 1054 - 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 54 false false R55.htm 1055 - 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 55 false false R56.htm 1056 - 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 56 false false R57.htm 1057 - Disclosure - Garysburg, North Carolina Facility - Additional Information (Detail) Sheet http://imetrix.edgar-online.com/role/GarysburgNorthCarolinaFacilityAdditionalInformationDetail Garysburg, North Carolina Facility - Additional Information (Detail) Details 57 false false All Reports Book All Reports d260199d10q.htm d260199dex1015.htm d260199dex1016.htm d260199dex311.htm d260199dex312.htm d260199dex321.htm d260199dex322.htm jbss-20220324.xsd jbss-20220324_cal.xml jbss-20220324_def.xml jbss-20220324_lab.xml jbss-20220324_pre.xml http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 77 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "d260199d10q.htm": { "axisCustom": 1, "axisStandard": 12, "contextCount": 150, "dts": { "calculationLink": { "local": [ "jbss-20220324_cal.xml" ] }, "definitionLink": { "local": [ "jbss-20220324_def.xml" ] }, "inline": { "local": [ "d260199d10q.htm" ] }, "labelLink": { "local": [ "jbss-20220324_lab.xml" ] }, "presentationLink": { "local": [ "jbss-20220324_pre.xml" ] }, "schema": { "local": [ "jbss-20220324.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/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/currency/2021/currency-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd", "https://xbrl.sec.gov/exch/2021/exch-2021.xsd", "https://xbrl.sec.gov/naics/2021/naics-2021.xsd", "https://xbrl.sec.gov/sic/2021/sic-2021.xsd", "https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd" ] } }, "elementCount": 390, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2021q4": 5, "total": 5 }, "keyCustom": 15, "keyStandard": 236, "memberCustom": 7, "memberStandard": 19, "nsprefix": "jbss", "nsuri": "http://imetrix.edgar-online.com/20220324", "report": { "R1": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "1001 - Document - Cover Page", "role": "http://imetrix.edgar-online.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1010 - Disclosure - Revenue Recognition", "role": "http://imetrix.edgar-online.com/role/RevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeLeasesPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1011 - Disclosure - Leases", "role": "http://imetrix.edgar-online.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeLeasesPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1012 - Disclosure - Inventories", "role": "http://imetrix.edgar-online.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1013 - Disclosure - Goodwill and Intangible Assets", "role": "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1014 - Disclosure - Credit Facility", "role": "http://imetrix.edgar-online.com/role/CreditFacility", "shortName": "Credit Facility", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1015 - Disclosure - Earnings Per Common Share", "role": "http://imetrix.edgar-online.com/role/EarningsPerCommonShare", "shortName": "Earnings Per Common Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1016 - Disclosure - Stock-Based Compensation Plans", "role": "http://imetrix.edgar-online.com/role/StockBasedCompensationPlans", "shortName": "Stock-Based Compensation Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1017 - Disclosure - Retirement Plan", "role": "http://imetrix.edgar-online.com/role/RetirementPlan", "shortName": "Retirement Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1018 - Disclosure - Accumulated Other Comprehensive Loss", "role": "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLoss", "shortName": "Accumulated Other Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1019 - Disclosure - Commitments and Contingent Liabilities", "role": "http://imetrix.edgar-online.com/role/CommitmentsAndContingentLiabilities", "shortName": "Commitments and Contingent Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P12_24_2021To03_24_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002 - Statement - Consolidated Statements of Comprehensive Income", "role": "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome", "shortName": "Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P12_24_2021To03_24_2022", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1020 - Disclosure - Fair Value of Financial Instruments", "role": "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstruments", "shortName": "Fair Value of Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": null, "first": true, "lang": "en-US", "name": "jbss:DisclosureOfSaleOfFacilityTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1021 - Disclosure - Garysburg, North Carolina Facility", "role": "http://imetrix.edgar-online.com/role/GarysburgNorthCarolinaFacility", "shortName": "Garysburg, North Carolina Facility", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": null, "first": true, "lang": "en-US", "name": "jbss:DisclosureOfSaleOfFacilityTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1022 - Disclosure - Recent Accounting Pronouncements", "role": "http://imetrix.edgar-online.com/role/RecentAccountingPronouncements", "shortName": "Recent Accounting Pronouncements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_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": "1023 - Disclosure - Revenue Recognition (Tables)", "role": "http://imetrix.edgar-online.com/role/RevenueRecognitionTables", "shortName": "Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeLeasesPolicyTextBlock", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": null, "first": true, "lang": "en-US", "name": "jbss:OperatingLeaseAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1024 - Disclosure - Leases (Tables)", "role": "http://imetrix.edgar-online.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeLeasesPolicyTextBlock", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": null, "first": true, "lang": "en-US", "name": "jbss:OperatingLeaseAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_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": "1025 - Disclosure - Inventories (Tables)", "role": "http://imetrix.edgar-online.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_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": "1026 - Disclosure - Goodwill and Intangible Assets (Tables)", "role": "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_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": "1027 - Disclosure - Earnings Per Common Share (Tables)", "role": "http://imetrix.edgar-online.com/role/EarningsPerCommonShareTables", "shortName": "Earnings Per Common Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_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": "1028 - Disclosure - Stock-Based Compensation Plans (Tables)", "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": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1029 - Disclosure - Retirement Plan (Tables)", "role": "http://imetrix.edgar-online.com/role/RetirementPlanTables", "shortName": "Retirement Plan (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P12_24_2021To03_24_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestExpenseRelatedParty", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical)", "role": "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical", "shortName": "Consolidated Statements of Comprehensive Income (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P12_24_2021To03_24_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestExpenseRelatedParty", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1030 - Disclosure - Accumulated Other Comprehensive Loss (Tables)", "role": "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossTables", "shortName": "Accumulated Other Comprehensive Loss (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1031 - Disclosure - Fair Value of Financial Instruments (Tables)", "role": "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsTables", "shortName": "Fair Value of Financial Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": "INF", "first": true, "lang": null, "name": "jbss:NumberOfDistributionChannels", "reportCount": 1, "unique": true, "unitRef": "Unit_Channel", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1032 - Disclosure - Basis of Presentation and Description of Business - Additional Information (Detail)", "role": "http://imetrix.edgar-online.com/role/BasisOfPresentationAndDescriptionOfBusinessAdditionalInformationDetail", "shortName": "Basis of Presentation and Description of Business - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": "INF", "first": true, "lang": null, "name": "jbss:NumberOfDistributionChannels", "reportCount": 1, "unique": true, "unitRef": "Unit_Channel", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "PAsOn03_24_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1033 - Disclosure - Revenue Recognition - Additional Information (Detail)", "role": "http://imetrix.edgar-online.com/role/RevenueRecognitionAdditionalInformationDetail", "shortName": "Revenue Recognition - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "PAsOn03_24_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P12_24_2021To03_24_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1034 - Disclosure - Revenue Recognition - Summary of Revenue Disaggregated by Sales Channel (Detail)", "role": "http://imetrix.edgar-online.com/role/RevenueRecognitionSummaryOfRevenueDisaggregatedBySalesChannelDetail", "shortName": "Revenue Recognition - Summary of Revenue Disaggregated by Sales Channel (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P12_24_2021To03_24_2022_SalesChannelDirectlyToConsumerMemberusgaapContractWithCustomerSalesChannelAxis", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "PAsOn03_24_2022_OperatingLeaseYetToCommenceMemberusgaapPropertySubjectToOrAvailableForOperatingLeaseAxis", "decimals": "-3", "first": true, "lang": null, "name": "jbss:OperatingLeasesNotYetCommenced", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1035 - Disclosure - Leases - Additional Information (Detail)", "role": "http://imetrix.edgar-online.com/role/LeasesAdditionalInformationDetail", "shortName": "Leases - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "PAsOn03_24_2022_OperatingLeaseYetToCommenceMemberusgaapPropertySubjectToOrAvailableForOperatingLeaseAxis", "decimals": "-3", "first": true, "lang": null, "name": "jbss:OperatingLeasesNotYetCommenced", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "PAsOn03_24_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1036 - Disclosure - Leases - Operating Lease Assets And Liabilities (Detail)", "role": "http://imetrix.edgar-online.com/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail", "shortName": "Leases - Operating Lease Assets And Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "jbss:OperatingLeaseAssetsAndLiabilitiesTableTextBlock", "us-gaap:LesseeLeasesPolicyTextBlock", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "PAsOn03_24_2022_OperatingLeaseRightOfUseAssetsMemberusgaapBalanceSheetLocationAxis", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeLeasesPolicyTextBlock", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P12_24_2021To03_24_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1037 - Disclosure - Leases - LeaseCost (Detail)", "role": "http://imetrix.edgar-online.com/role/LeasesLeasecostDetail", "shortName": "Leases - LeaseCost (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeLeasesPolicyTextBlock", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P12_24_2021To03_24_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "jbss:OperatingLeasesCashFlowRelatedInformationTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1038 - Disclosure - Leases - Operating Leases Cash Flow Related Information (Detail)", "role": "http://imetrix.edgar-online.com/role/LeasesOperatingLeasesCashFlowRelatedInformationDetail", "shortName": "Leases - Operating Leases Cash Flow Related Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "jbss:OperatingLeasesCashFlowRelatedInformationTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "jbss:OtherInformationRelatedToOperatingLeaseTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "PAsOn03_24_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1039 - Disclosure - Leases - Other Information Related to Operating Lease (Detail)", "role": "http://imetrix.edgar-online.com/role/LeasesOtherInformationRelatedToOperatingLeaseDetail", "shortName": "Leases - Other Information Related to Operating Lease (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "jbss:OtherInformationRelatedToOperatingLeaseTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "PAsOn03_24_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "PAsOn03_24_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004 - Statement - Consolidated Balance Sheets", "role": "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "PAsOn03_24_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "PAsOn03_24_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1040 - Disclosure - Leases - Lessee Operating Lease Liability Maturity (Detail)", "role": "http://imetrix.edgar-online.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail", "shortName": "Leases - Lessee Operating Lease Liability Maturity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "PAsOn03_24_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "jbss:OperatingLeaseRevenueTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P12_24_2021To03_24_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseLeaseIncomeLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1041 - Disclosure - Leases - Operating Lease Revenue (Detail)", "role": "http://imetrix.edgar-online.com/role/LeasesOperatingLeaseRevenueDetail", "shortName": "Leases - Operating Lease Revenue (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "jbss:OperatingLeaseRevenueTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P12_24_2021To03_24_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseLeaseIncomeLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "PAsOn03_24_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1042 - Disclosure - Leases - Lessor Operating Lease Payments To Be Received Maturity (Detail)", "role": "http://imetrix.edgar-online.com/role/LeasesLessorOperatingLeasePaymentsToBeReceivedMaturityDetail", "shortName": "Leases - Lessor Operating Lease Payments To Be Received Maturity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "PAsOn03_24_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "PAsOn03_24_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1043 - Disclosure - Inventories - Components of Inventories (Detail)", "role": "http://imetrix.edgar-online.com/role/InventoriesComponentsOfInventoriesDetail", "shortName": "Inventories - Components of Inventories (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "PAsOn03_24_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "PAsOn03_24_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1044 - Disclosure - Goodwill and Intangible Assets - Additional Information (Detail)", "role": "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail", "shortName": "Goodwill and Intangible Assets - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P12_24_2021To03_24_2022_GeneralAndAdministrativeExpenseMemberusgaapIncomeStatementLocationAxis", "decimals": "-3", "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "PAsOn03_24_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1045 - Disclosure - Goodwill and Intangible Assets - Components of Identifiable Intangible Assets (Detail)", "role": "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail", "shortName": "Goodwill and Intangible Assets - Components of Identifiable Intangible Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "PAsOn03_24_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "PAsOn03_24_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1046 - Disclosure - Goodwill and Intangible Assets - Summary of Expected Amortization Expense (Detail)", "role": "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsSummaryOfExpectedAmortizationExpenseDetail", "shortName": "Goodwill and Intangible Assets - Summary of Expected Amortization Expense (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "PAsOn03_24_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "PAsOn03_05_2020_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1047 - Disclosure - Credit Facility - Additional Information (Detail)", "role": "http://imetrix.edgar-online.com/role/CreditFacilityAdditionalInformationDetail", "shortName": "Credit Facility - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "PAsOn03_05_2020_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P12_24_2021To03_24_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1048 - Disclosure - Earnings Per Common Share - Weighted Average Shares Outstanding Used in Computing Basic and Diluted Earnings Per Share (Detail)", "role": "http://imetrix.edgar-online.com/role/EarningsPerCommonShareWeightedAverageSharesOutstandingUsedInComputingBasicAndDilutedEarningsPerShareDetail", "shortName": "Earnings Per Common Share - Weighted Average Shares Outstanding Used in Computing Basic and Diluted Earnings Per Share (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P12_24_2021To03_24_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1049 - Disclosure - Earnings Per Common Share - Additional Information (Detail)", "role": "http://imetrix.edgar-online.com/role/EarningsPerCommonShareAdditionalInformationDetail", "shortName": "Earnings Per Common Share - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "PAsOn03_24_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "PAsOn03_24_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1050 - Disclosure - Stock-Based Compensation Plans - Additional Information (Detail)", "role": "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansAdditionalInformationDetail", "shortName": "Stock-Based Compensation Plans - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "PAsOn06_24_2021", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1051 - Disclosure - Stock-Based Compensation Plans - Summary of RSU Activity (Detail)", "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": "d260199d10q.htm", "contextRef": "PAsOn06_24_2021", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P12_24_2021To03_24_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": "1052 - Disclosure - Stock-Based Compensation Plans - Summary of Compensation Expenses (Detail)", "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", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P12_24_2021To03_24_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P12_24_2021To03_24_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": "1053 - Disclosure - Retirement Plan - Schedule of Net Periodic Benefit Cost (Detail)", "role": "http://imetrix.edgar-online.com/role/RetirementPlanScheduleOfNetPeriodicBenefitCostDetail", "shortName": "Retirement Plan - Schedule of Net Periodic Benefit Cost (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P12_24_2021To03_24_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "PAsOn06_24_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1054 - Disclosure - Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss (Detail)", "role": "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossDetail", "shortName": "Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "PAsOn06_24_2021_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis", "decimals": "-3", "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P12_24_2021To03_24_2022_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMemberusgaapStatementEquityComponentsAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1055 - Disclosure - Accumulated Other Comprehensive Loss - Reclassifications Out of AOCL (Detail)", "role": "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail", "shortName": "Accumulated Other Comprehensive Loss - Reclassifications Out of AOCL (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P12_24_2021To03_24_2022_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMemberusgaapStatementEquityComponentsAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "PAsOn03_24_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": "1056 - Disclosure - Fair Value of Financial Instruments - Carrying Value and Fair Value Estimate of Current and Long-Term Debt (Detail)", "role": "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsCarryingValueAndFairValueEstimateOfCurrentAndLongTermDebtDetail", "shortName": "Fair Value of Financial Instruments - Carrying Value and Fair Value Estimate of Current and Long-Term Debt (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "PAsOn03_24_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtLongtermAndShorttermCombinedAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P12_24_2021To03_24_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GainLossOnSaleOfPropertyPlantEquipment", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1057 - Disclosure - Garysburg, North Carolina Facility - Additional Information (Detail)", "role": "http://imetrix.edgar-online.com/role/GarysburgNorthCarolinaFacilityAdditionalInformationDetail", "shortName": "Garysburg, North Carolina Facility - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "jbss:DisclosureOfSaleOfFacilityTextBlock", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022_PropertyPlantAndEquipmentMemberusgaapFairValueByAssetClassAxis", "decimals": "-3", "lang": null, "name": "us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "PAsOn06_25_2020", "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", "role": "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity", "shortName": "Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_26_2020To09_24_2020", "decimals": "-3", "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P12_24_2021To03_24_2022", "decimals": null, "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unique": true, "unitRef": "Unit_USD_per_Share", "xsiNil": "true" }, "groupType": "statement", "isDefault": "false", "longName": "1007 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical)", "role": "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical", "shortName": "Consolidated Statements of Stockholders' Equity (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P12_24_2021To03_24_2022", "decimals": null, "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unique": true, "unitRef": "Unit_USD_per_Share", "xsiNil": "true" } }, "R8": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1008 - Statement - Consolidated Statements of Cash Flows", "role": "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1009 - Disclosure - Basis of Presentation and Description of Business", "role": "http://imetrix.edgar-online.com/role/BasisOfPresentationAndDescriptionOfBusiness", "shortName": "Basis of Presentation and Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d260199d10q.htm", "contextRef": "P06_25_2021To03_24_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 28, "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/2021q4", "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/2021q4", "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/2021q4", "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/2021q4", "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/2021q4", "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/2021q4", "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/2021q4", "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/2021q4", "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/2021q4", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r572" ], "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/2021q4", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r573" ], "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/2021q4", "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/2021q4", "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/2021q4", "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/2021q4", "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/2021q4", "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/2021q4", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r570" ], "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/2021q4", "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/2021q4", "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/2021q4", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r570" ], "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/2021q4", "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/2021q4", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r570" ], "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/2021q4", "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/2021q4", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r575" ], "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/2021q4", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r570" ], "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/2021q4", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r570" ], "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/2021q4", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r570" ], "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/2021q4", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r570" ], "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/2021q4", "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/2021q4", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r569" ], "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/2021q4", "presentation": [ "http://imetrix.edgar-online.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r571" ], "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/2021q4", "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/2021q4", "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/20220324", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "jbss_CashSurrenderValueOfOfficersLifeInsuranceAndOtherAssets": { "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": "Cash surrender value of officers' life insurance and other assets", "label": "Cash Surrender Value Of Officers Life Insurance And Other Assets", "terseLabel": "Cash surrender value of officers' life insurance and other assets" } } }, "localname": "CashSurrenderValueOfOfficersLifeInsuranceAndOtherAssets", "nsuri": "http://imetrix.edgar-online.com/20220324", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "jbss_DamageFromFireInBusinessUnitAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Damage From Fire In Business Unit [Abstract]" } } }, "localname": "DamageFromFireInBusinessUnitAbstract", "nsuri": "http://imetrix.edgar-online.com/20220324", "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/20220324", "presentation": [ "http://imetrix.edgar-online.com/role/GarysburgNorthCarolinaFacility" ], "xbrltype": "textBlockItemType" }, "jbss_FireNotelineItemsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fire Note Line Items [Line Items]", "terseLabel": "Fire Note [Line Items]" } } }, "localname": "FireNotelineItemsLineItems", "nsuri": "http://imetrix.edgar-online.com/20220324", "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/20220324", "presentation": [ "http://imetrix.edgar-online.com/role/GarysburgNorthCarolinaFacilityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "jbss_FurnitureAndLeaseholdImprovements": { "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 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/20220324", "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/20220324", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "jbss_LessorOperatingLeasePaymentToBeReceivedThereafter": { "auth_ref": [], "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": "Lessor operating lease payment to be received thereafter.", "label": "Lessor Operating Lease Payment to be Received Thereafter", "terseLabel": "Thereafter" } } }, "localname": "LessorOperatingLeasePaymentToBeReceivedThereafter", "nsuri": "http://imetrix.edgar-online.com/20220324", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesLessorOperatingLeasePaymentsToBeReceivedMaturityDetail" ], "xbrltype": "monetaryItemType" }, "jbss_NonCurrentOperatingLeaseLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non current operating lease liabilities member.", "label": "Non Current Operating Lease Liabilities [Member]" } } }, "localname": "NonCurrentOperatingLeaseLiabilitiesMember", "nsuri": "http://imetrix.edgar-online.com/20220324", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail" ], "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/20220324", "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/20220324", "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/20220324", "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/20220324", "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/20220324", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "jbss_OperatingLeaseRightOfUseAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating lease\u00a0right of use\u00a0assets member.", "label": "Operating Lease Right Of Use Assets [Member]" } } }, "localname": "OperatingLeaseRightOfUseAssetsMember", "nsuri": "http://imetrix.edgar-online.com/20220324", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail" ], "xbrltype": "domainItemType" }, "jbss_OperatingLeaseYetToCommenceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Lease Yet To Commence [Member].", "label": "Operating Lease Yet To Commence [Member]" } } }, "localname": "OperatingLeaseYetToCommenceMember", "nsuri": "http://imetrix.edgar-online.com/20220324", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "jbss_OperatingLeasesCashFlowRelatedInformationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating leases cash flow related information table text block.", "label": "Operating Leases Cash Flow Related Information [Table Text Block]", "terseLabel": "Summary of Supplemental cash flow and other information related to leases" } } }, "localname": "OperatingLeasesCashFlowRelatedInformationTableTextBlock", "nsuri": "http://imetrix.edgar-online.com/20220324", "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/20220324", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesOperatingLeasesCashFlowRelatedInformationDetail" ], "xbrltype": "stringItemType" }, "jbss_OperatingLeasesNotYetCommenced": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating leases not yet commenced.", "label": "Operating Leases Not Yet Commenced", "terseLabel": "Operating leases not yet commenced" } } }, "localname": "OperatingLeasesNotYetCommenced", "nsuri": "http://imetrix.edgar-online.com/20220324", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "jbss_OtherInformationRelatedToOperatingLeaseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other information related to operating lease table text block.", "label": "Other Information Related to Operating Lease [Table Text Block]", "terseLabel": "Summary of other information" } } }, "localname": "OtherInformationRelatedToOperatingLeaseTableTextBlock", "nsuri": "http://imetrix.edgar-online.com/20220324", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "jbss_PropertyPlantAndEquipment": { "auth_ref": [], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 32.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/20220324", "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/20220324", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "jbss_RentalInvestmentPropertyNetOfAccumulatedDepreciation": { "auth_ref": [], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 41.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Rental investment property net of accumulated depreciation.", "label": "Rental Investment Property Net Of Accumulated Depreciation", "terseLabel": "Rental investment property, less accumulated depreciation of $13,431, $12,825 and $12,623" } } }, "localname": "RentalInvestmentPropertyNetOfAccumulatedDepreciation", "nsuri": "http://imetrix.edgar-online.com/20220324", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "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/20220324", "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/20220324", "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/20220324", "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/20220324", "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/20220324", "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/20220324", "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/20220324", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "jbss_VehiclesGross": { "auth_ref": [], "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 before accumulated depreciation of vehicles.", "label": "Vehicles Gross", "terseLabel": "Vehicles" } } }, "localname": "VehiclesGross", "nsuri": "http://imetrix.edgar-online.com/20220324", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "srt_MaximumMember": { "auth_ref": [ "r262", "r295", "r363", "r365", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r550", "r551", "r567", "r568" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r262", "r295", "r363", "r365", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r550", "r551", "r567", "r568" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r262", "r295", "r337", "r363", "r365", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r550", "r551", "r567", "r568" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/CreditFacilityAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r262", "r295", "r337", "r363", "r365", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r550", "r551", "r567", "r568" ], "lang": { "en-us": { "role": { "label": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/CreditFacilityAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r191", "r500" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r52", "r503" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r10", "r32", "r192", "r193" ], "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 $280, $291 and $291" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r67", "r73", "r82", "r83", "r84", "r424" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember": { "auth_ref": [ "r68", "r73", "r82", "r83", "r84", "r424" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to prior service cost (credit) component of defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment, Net Prior Service Attributable to Parent [Member]", "terseLabel": "Accumulated Defined Benefit Plans Adjustment, Net Prior Service Attributable to Parent [Member]" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember": { "auth_ref": [ "r66", "r73", "r82", "r83", "r84", "r424" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r50", "r226" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 40.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/2021-01-31", "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r35", "r70", "r72", "r73", "r538", "r559", "r563" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossDetail", "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r82", "r83", "r466", "r467", "r468", "r469", "r470", "r472" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r69", "r73", "r82", "r83", "r84", "r127", "r128", "r129", "r424", "r554", "r555", "r580" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossDetail", "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r33" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r127", "r128", "r129", "r387", "r388", "r389", "r444" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r132", "r133", "r134", "r136", "r145", "r196", "r197", "r201", "r202", "r203", "r204", "r207", "r208", "r245", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r391", "r400", "r401", "r402", "r403", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r443", "r444", "r445", "r446", "r454", "r455", "r456", "r457", "r458", "r459", "r463", "r464", "r497", "r513", "r514", "r515", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r576", "r577", "r578", "r579", "r580" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r367", "r369", "r393", "r394" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r369", "r380", "r392" ], "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", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansSummaryOfCompensationExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r39", "r194", "r209" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r113", "r214", "r219" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r157" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/EarningsPerCommonShareAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r121", "r177", "r180", "r186", "r200", "r246", "r247", "r248", "r250", "r251", "r252", "r253", "r254", "r255", "r257", "r258", "r420", "r425", "r453", "r501", "r503", "r522", "r537" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets", "http://imetrix.edgar-online.com/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r11", "r12", "r65", "r121", "r200", "r246", "r247", "r248", "r250", "r251", "r252", "r253", "r254", "r255", "r257", "r258", "r420", "r425", "r453", "r501", "r503" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent": { "auth_ref": [ "r223", "r503" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 30.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets held-for-sale that are not part of a disposal group, expected to be sold within a year or the normal operating cycle, if longer.", "label": "Assets Held-for-sale, Not Part of Disposal Group, Current", "verboseLabel": "Assets held for sale" } } }, "localname": "AssetsHeldForSaleNotPartOfDisposalGroupCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r371", "r382" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail", "http://imetrix.edgar-online.com/role/RevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r429", "r430" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail", "http://imetrix.edgar-online.com/role/RevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BankOverdrafts": { "auth_ref": [ "r55", "r244" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_BuildingsAndImprovementsGross": { "auth_ref": [ "r14", "r225" ], "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 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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r362", "r364" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r362", "r364", "r414", "r415" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r7", "r126", "r171" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/BasisOfPresentationAndDescriptionOfBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r8", "r48", "r115" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r110", "r115", "r117" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r110", "r465" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "NET DECREASE IN CASH" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r119", "r121", "r150", "r151", "r152", "r154", "r156", "r166", "r167", "r168", "r200", "r246", "r251", "r252", "r253", "r257", "r258", "r293", "r294", "r296", "r297", "r453", "r574" ], "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/2021-01-31", "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": [ "r60", "r234", "r526", "r542" ], "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r231", "r232", "r233", "r241", "r566" ], "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/2021-01-31", "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/2021-01-31", "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": [ "r303" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r31" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r31" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r31" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r31", "r298" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r31", "r503" ], "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r78", "r80", "r81", "r91", "r530", "r546" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r90", "r99", "r529", "r545" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLoss" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r169", "r170", "r190", "r451", "r452", "r565" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/RevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r169", "r170", "r190", "r451", "r452", "r564", "r565" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/RevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r169", "r170", "r190", "r451", "r452", "r564", "r565" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/RevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r169", "r170", "r190", "r451", "r452", "r565" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/RevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionInProgressGross": { "auth_ref": [ "r225" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 39.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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r306", "r307", "r317" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/RevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerSalesChannelAxis": { "auth_ref": [ "r316", "r325" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/RevenueRecognitionSummaryOfRevenueDisaggregatedBySalesChannelDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerSalesChannelDomain": { "auth_ref": [ "r316", "r325" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/RevenueRecognitionSummaryOfRevenueDisaggregatedBySalesChannelDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r95", "r511" ], "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/CreditFacilityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r118", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r276", "r283", "r284", "r286", "r291" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/CreditFacility" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r24", "r25", "r26", "r120", "r125", "r259", "r260", "r261", "r262", "r263", "r264", "r266", "r272", "r273", "r274", "r275", "r277", "r278", "r279", "r280", "r281", "r282", "r287", "r288", "r289", "r290", "r477", "r523", "r524", "r536" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/CreditFacilityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r57", "r120", "r125", "r259", "r260", "r261", "r262", "r263", "r264", "r266", "r272", "r273", "r274", "r275", "r277", "r278", "r279", "r280", "r281", "r282", "r287", "r288", "r289", "r290", "r477" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/CreditFacilityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r57", "r120", "r125", "r259", "r260", "r261", "r262", "r263", "r264", "r266", "r272", "r273", "r274", "r275", "r277", "r278", "r279", "r280", "r281", "r282", "r285", "r287", "r288", "r289", "r290", "r299", "r300", "r301", "r302", "r474", "r475", "r477", "r478", "r535" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsCarryingValueAndFairValueEstimateOfCurrentAndLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsCurrentNet": { "auth_ref": [ "r64", "r476" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as current. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Current, Net", "terseLabel": "Unamortized debt issuance costs, current" } } }, "localname": "DeferredFinanceCostsCurrentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNoncurrentNet": { "auth_ref": [ "r51", "r476" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Noncurrent, Net", "terseLabel": "Unamortized debt issuance costs, noncurrent" } } }, "localname": "DeferredFinanceCostsNoncurrentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r396", "r397" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r113", "r122", "r399", "r408", "r409", "r410" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 13.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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "auth_ref": [ "r333", "r343", "r355", "r357", "r358" ], "calculation": { "http://imetrix.edgar-online.com/role/RetirementPlanScheduleOfNetPeriodicBenefitCostDetail": { "order": 4.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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/RetirementPlanScheduleOfNetPeriodicBenefitCostDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": { "auth_ref": [ "r333", "r344", "r356", "r357", "r358" ], "calculation": { "http://imetrix.edgar-online.com/role/RetirementPlanScheduleOfNetPeriodicBenefitCostDetail": { "order": 3.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)", "verboseLabel": "Amortization of prior service cost" } } }, "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/RetirementPlanScheduleOfNetPeriodicBenefitCostDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r333", "r335", "r342", "r354", "r357", "r358" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/RetirementPlanScheduleOfNetPeriodicBenefitCostDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r340", "r352", "r357", "r358" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/RetirementPlanScheduleOfNetPeriodicBenefitCostDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r334", "r341", "r353", "r357", "r358" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/RetirementPlanScheduleOfNetPeriodicBenefitCostDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r113", "r175" ], "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": "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/RevenueRecognitionAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/RevenueRecognitionSummaryOfRevenueDisaggregatedBySalesChannelDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r316", "r319", "r320", "r321", "r322", "r323", "r324", "r325" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/RevenueRecognitionAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/RevenueRecognitionSummaryOfRevenueDisaggregatedBySalesChannelDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r316" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r395" ], "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r303" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesCurrent": { "auth_ref": [ "r52", "r124", "r249", "r251", "r252", "r256", "r257", "r258", "r499" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesNoncurrent": { "auth_ref": [ "r58", "r124", "r249", "r251", "r252", "r256", "r257", "r258", "r499" ], "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r92", "r137", "r138", "r139", "r140", "r141", "r148", "r150", "r154", "r155", "r156", "r161", "r162", "r445", "r446", "r531", "r547" ], "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-basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r92", "r137", "r138", "r139", "r140", "r141", "r150", "r154", "r155", "r156", "r161", "r162", "r445", "r446", "r531", "r547" ], "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-diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r157", "r159", "r160", "r163" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/EarningsPerCommonShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r55" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r381" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r381" ], "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r2", "r82", "r83", "r84", "r127", "r128", "r129", "r133", "r142", "r144", "r165", "r204", "r298", "r303", "r387", "r388", "r389", "r402", "r403", "r444", "r466", "r467", "r468", "r469", "r470", "r472", "r554", "r555", "r556", "r580" ], "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/2021-01-31", "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": [ "r448" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]", "terseLabel": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GarysburgNorthCarolinaFacilityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r447", "r450" ], "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r449" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r218" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r220" ], "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 29, 2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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 2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r220" ], "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 24, 2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsSummaryOfExpectedAmortizationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r220" ], "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 25, 2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsSummaryOfExpectedAmortizationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r220" ], "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 26, 2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsSummaryOfExpectedAmortizationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r220" ], "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 27, 2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsSummaryOfExpectedAmortizationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r215", "r216", "r218", "r221", "r512", "r519" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r218", "r519" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r215", "r217" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r218", "r512" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets", "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnDispositionOfAssets": { "auth_ref": [ "r113", "r224", "r228" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.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": "Gain on disposition of assets, net" } } }, "localname": "GainLossOnDispositionOfAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r113" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://imetrix.edgar-online.com/role/GarysburgNorthCarolinaFacilityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r96" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r93" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r212", "r213", "r503", "r521" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 22.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill", "verboseLabel": "Goodwill related to acquisition of Squirrel Brand" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets", "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r222" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r94", "r121", "r177", "r179", "r182", "r185", "r187", "r200", "r246", "r247", "r248", "r251", "r252", "r253", "r254", "r255", "r257", "r258", "r453" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r88", "r177", "r179", "r182", "r185", "r187", "r520", "r527", "r533", "r548" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r229", "r230" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r230" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r123", "r143", "r144", "r176", "r398", "r407", "r412", "r549" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r112" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r112" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r112" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r112" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r112" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.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/2021-01-31", "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet": { "auth_ref": [], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r112" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r86", "r174", "r473", "r476", "r532" ], "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 $199, $162, $591 and $494 to related parties" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r211" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsAndWorkInProcessNetOfReserves": { "auth_ref": [ "r40", "r41", "r210" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/InventoriesComponentsOfInventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r9", "r63", "r503" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets", "http://imetrix.edgar-online.com/role/InventoriesComponentsOfInventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r42", "r210" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/InventoriesComponentsOfInventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Land": { "auth_ref": [ "r13", "r49" ], "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 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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r492", "r494" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesLeasecostDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r492" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r483" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1": { "auth_ref": [ "r485" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract", "terseLabel": "Lessee operating lease lease not yet commenced term" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r493" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r493" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r493" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r493" ], "calculation": { "http://imetrix.edgar-online.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "June 29, 2023", "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r493" ], "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 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 24, 2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r493" ], "calculation": { "http://imetrix.edgar-online.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail": { "order": 4.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 25, 2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r493" ], "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 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 26, 2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r493" ], "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 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 27, 2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r493" ], "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 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 30, 2022 (excluding the thirty-nine weeks ended March 24, 2022)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r493" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "auth_ref": [ "r484" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceived": { "auth_ref": [ "r495" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesLessorOperatingLeasePaymentsToBeReceivedMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears": { "auth_ref": [ "r495" ], "calculation": { "http://imetrix.edgar-online.com/role/LeasesLessorOperatingLeasePaymentsToBeReceivedMaturityDetail": { "order": 7.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 24, 2027" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedFiveYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesLessorOperatingLeasePaymentsToBeReceivedMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears": { "auth_ref": [ "r495" ], "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 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 25, 2026" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedFourYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesLessorOperatingLeasePaymentsToBeReceivedMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock": { "auth_ref": [ "r495" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths": { "auth_ref": [ "r495" ], "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 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 29, 2023" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesLessorOperatingLeasePaymentsToBeReceivedMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear": { "auth_ref": [ "r495" ], "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 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 30, 2022 (excluding the thirty-nine weeks ended March 24, 2022)" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesLessorOperatingLeasePaymentsToBeReceivedMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears": { "auth_ref": [ "r495" ], "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 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 26, 2025" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedThreeYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesLessorOperatingLeasePaymentsToBeReceivedMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears": { "auth_ref": [ "r495" ], "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 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 27, 2024" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedTwoYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/CreditFacilityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r54", "r121", "r181", "r200", "r246", "r247", "r248", "r251", "r252", "r253", "r254", "r255", "r257", "r258", "r421", "r425", "r426", "r453", "r501", "r502" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r38", "r121", "r200", "r453", "r503", "r525", "r540" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r56", "r121", "r200", "r246", "r247", "r248", "r251", "r252", "r253", "r254", "r255", "r257", "r258", "r421", "r425", "r426", "r453", "r501", "r502", "r503" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets", "http://imetrix.edgar-online.com/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r19", "r20", "r21", "r26", "r27", "r121", "r200", "r246", "r247", "r248", "r251", "r252", "r253", "r254", "r255", "r257", "r258", "r421", "r425", "r426", "r453", "r501", "r502" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets", "http://imetrix.edgar-online.com/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r26", "r524", "r536" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/CreditFacilityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r53" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/CreditFacilityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r53" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/CreditFacilityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r24", "r523" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "auth_ref": [ "r26" ], "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, including related party debt of $7,933, $8,320 and $8,481and net of unamortized debt issuance costs of $0, $4 and $7" } } }, "localname": "LongTermDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": { "auth_ref": [ "r55" ], "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, including related party debt of $600, $627 and $616 and net of unamortized debt issuance costs of $7, $15 and $17" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsCarryingValueAndFairValueEstimateOfCurrentAndLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r242", "r243" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GarysburgNorthCarolinaFacilityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r242", "r243" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GarysburgNorthCarolinaFacilityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentGross": { "auth_ref": [ "r14", "r225" ], "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 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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r110" ], "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 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 provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r110" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 15.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/2021-01-31", "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r110", "r111", "r114" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.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 (used in) provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r6", "r76", "r79", "r84", "r89", "r114", "r121", "r132", "r137", "r138", "r139", "r140", "r143", "r144", "r153", "r177", "r179", "r182", "r185", "r187", "r200", "r246", "r247", "r248", "r251", "r252", "r253", "r254", "r255", "r257", "r258", "r446", "r453", "r528", "r544" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r5", "r130", "r131", "r134", "r135", "r145", "r146", "r147", "r198", "r199", "r205", "r206", "r326", "r327", "r328", "r329", "r390", "r404", "r405", "r406", "r442", "r460", "r461", "r462", "r498", "r516", "r517", "r518", "r558", "r559", "r560", "r561", "r563", "r581" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.", "label": "New Accounting Pronouncements and Changes in Accounting Principles [Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/RecentAccountingPronouncements" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r417" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Non-compete Agreement [Member]" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r97" ], "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r177", "r179", "r182", "r185", "r187" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r486", "r494" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesLeasecostDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLeaseIncomeLeasePayments": { "auth_ref": [ "r164", "r496" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesOperatingLeaseRevenueDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r481" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail", "http://imetrix.edgar-online.com/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r481" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r481" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets", "http://imetrix.edgar-online.com/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r482", "r488" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesOperatingLeasesCashFlowRelatedInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r480" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets", "http://imetrix.edgar-online.com/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r491", "r494" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesOtherInformationRelatedToOperatingLeaseDetail" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r490", "r494" ], "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/2021-01-31", "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/2021-01-31", "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": [ "r292", "r432", "r433", "r434" ], "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r15", "r16", "r17", "r55" ], "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax": { "auth_ref": [ "r70", "r74", "r75", "r345" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, before Tax", "negatedLabel": "Unrecognized prior service cost" } } }, "localname": "OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax": { "auth_ref": [ "r73", "r82", "r83", "r466", "r468", "r472" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r77", "r80", "r82", "r83", "r85", "r90", "r298", "r466", "r471", "r472", "r529", "r545" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax": { "auth_ref": [ "r70", "r74", "r75", "r345" ], "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 prior service cost and actuarial loss included in net periodic pension cost" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax": { "auth_ref": [ "r70", "r74", "r75", "r345" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax": { "auth_ref": [ "r70", "r74", "r75", "r345" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax": { "auth_ref": [ "r71", "r419" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTax": { "auth_ref": [ "r71", "r82", "r90", "r398", "r411", "r413", "r466", "r469", "r472", "r529", "r545" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesMember": { "auth_ref": [ "r429", "r431" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other liabilities.", "label": "Other Liabilities [Member]" } } }, "localname": "OtherLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesOperatingLeaseAssetsAndLiabilitiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r59" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r98" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 14.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "negatedLabel": "Other expense" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r101", "r103" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 17.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" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r105" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 24.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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r105" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 25.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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r102" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 16.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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r337", "r338", "r339", "r346", "r347", "r348", "r349", "r350", "r351", "r357", "r359", "r360", "r361", "r366" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/RetirementPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "auth_ref": [ "r28", "r331", "r332", "r336", "r357" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r371", "r382" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r11", "r46", "r47" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromInsuranceSettlementInvestingActivities": { "auth_ref": [ "r101", "r109" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow for proceeds from settlement of insurance claim, classified as investing activities. Excludes insurance settlement classified as operating activities.", "label": "Proceeds from Insurance Settlement, Investing Activities", "terseLabel": "Proceeds from insurance recoveries" } } }, "localname": "ProceedsFromInsuranceSettlementInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfBankOverdrafts": { "auth_ref": [ "r104", "r107", "r116" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 23.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net cash inflow or outflow from the excess drawing from an existing cash balance, which will be honored by the bank but reflected as a loan to the drawer.", "label": "Proceeds from (Repayments of) Bank Overdrafts", "terseLabel": "Increase (decrease) in bank overdraft" } } }, "localname": "ProceedsFromRepaymentsOfBankOverdrafts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess": { "auth_ref": [ "r104", "r107", "r116" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 26.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing net of the cash outflow from repayment of a borrowing having initial term of repayment within three months.", "label": "Proceeds from (Repayments of) Short-term Debt, Maturing in Three Months or Less", "terseLabel": "Net short-term borrowings (repayments)" } } }, "localname": "ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfLongtermInvestments": { "auth_ref": [ "r101" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from sales of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, beyond the current operating cycle.", "label": "Proceeds from Sale of Long-term Investments", "terseLabel": "Proceeds from the sale of life insurance policies" } } }, "localname": "ProceedsFromSaleOfLongtermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r100" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GarysburgNorthCarolinaFacilityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSalesOfAssetsInvestingActivities": { "auth_ref": [ "r101" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 18.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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r6", "r76", "r79", "r84", "r108", "r121", "r132", "r143", "r144", "r177", "r179", "r182", "r185", "r187", "r200", "r246", "r247", "r248", "r251", "r252", "r253", "r254", "r255", "r257", "r258", "r419", "r422", "r423", "r427", "r428", "r446", "r453", "r533" ], "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": "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r49", "r225" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 33.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/2021-01-31", "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GarysburgNorthCarolinaFacilityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r22", "r23", "r227", "r503", "r534", "r541" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets": { "order": 31.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/2021-01-31", "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis": { "auth_ref": [ "r479" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain": { "auth_ref": [ "r479" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RealEstateInvestmentPropertyAccumulatedDepreciation": { "auth_ref": [ "r543" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheetsParenthetical" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax": { "auth_ref": [ "r73", "r82", "r83", "r466", "r470", "r472" ], "calculation": { "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail": { "order": 1.0, "parentTag": "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "weight": 1.0 } }, "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", "verboseLabel": "Total before tax" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossDetail", "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "auth_ref": [ "r73", "r82", "r83", "r85", "r466", "r470", "r472" ], "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodTax": { "auth_ref": [ "r71", "r75", "r82" ], "calculation": { "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail": { "order": 2.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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "auth_ref": [ "r84" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "auth_ref": [ "r84" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossReclassificationsOutOfAoclDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": { "auth_ref": [ "r84" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities": { "auth_ref": [ "r106" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 22.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/2021-01-31", "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r34", "r303", "r391", "r503", "r539", "r558", "r563" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r2", "r127", "r128", "r129", "r133", "r142", "r144", "r204", "r387", "r388", "r389", "r402", "r403", "r444", "r554", "r556" ], "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r318", "r330" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/RevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r87", "r121", "r172", "r173", "r178", "r183", "r184", "r188", "r189", "r190", "r200", "r246", "r247", "r248", "r251", "r252", "r253", "r254", "r255", "r257", "r258", "r453", "r533" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/CreditFacilityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r489", "r494" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesOperatingLeasesCashFlowRelatedInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesChannelDirectlyToConsumerMember": { "auth_ref": [ "r325" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/RevenueRecognitionSummaryOfRevenueDisaggregatedBySalesChannelDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r73", "r471", "r472" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/AccumulatedOtherComprehensiveLossTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements.", "label": "Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]", "terseLabel": "Carrying Value and Fair Value Estimate of Current and Long Term Debt" } } }, "localname": "ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/FairValueOfFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r379" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r215", "r217", "r512" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail", "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r215", "r217" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r18", "r43", "r44", "r45" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "auth_ref": [ "r340" ], "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/2021-01-31", "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/2021-01-31", "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", "r382" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "auth_ref": [ "r158" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/EarningsPerCommonShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r217" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingExpense": { "auth_ref": [ "r96" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r112" ], "calculation": { "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows": { "order": 14.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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r373" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansSummaryOfRsuActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r377" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansSummaryOfRsuActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r375" ], "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansSummaryOfRsuActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r375" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansSummaryOfRsuActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r374" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansSummaryOfRsuActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r374" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansSummaryOfRsuActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r376" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansSummaryOfRsuActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r376" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/StockBasedCompensationPlansAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r368", "r372" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r29", "r30", "r31", "r119", "r121", "r150", "r151", "r152", "r154", "r156", "r166", "r167", "r168", "r200", "r246", "r251", "r252", "r253", "r257", "r258", "r293", "r294", "r296", "r297", "r298", "r453", "r574" ], "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/2021-01-31", "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": [ "r2", "r62", "r82", "r83", "r84", "r127", "r128", "r129", "r133", "r142", "r144", "r165", "r204", "r298", "r303", "r387", "r388", "r389", "r402", "r403", "r444", "r466", "r467", "r468", "r469", "r470", "r472", "r554", "r555", "r556", "r580" ], "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r127", "r128", "r129", "r165", "r511" ], "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/2021-01-31", "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": [ "r30", "r31", "r298", "r303" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r30", "r31", "r303", "r370", "r378" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r31", "r36", "r37", "r121", "r195", "r200", "r453", "r503" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r316", "r324" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/RevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r316", "r324" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/RevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Brand Names [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/GoodwillAndIntangibleAssetsComponentsOfIdentifiableIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r61", "r304" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r61", "r304" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r61", "r304", "r305" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r132", "r133", "r134", "r136", "r145", "r196", "r197", "r201", "r202", "r203", "r204", "r207", "r208", "r245", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r391", "r400", "r401", "r402", "r403", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r443", "r444", "r445", "r446", "r454", "r455", "r456", "r457", "r458", "r459", "r463", "r464", "r497", "r513", "r514", "r515", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r576", "r577", "r578", "r579", "r580" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r487", "r494" ], "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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/LeasesLeasecostDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r156" ], "calculation": { "http://imetrix.edgar-online.com/role/EarningsPerCommonShareWeightedAverageSharesOutstandingUsedInComputingBasicAndDilutedEarningsPerShareDetail": { "order": 2.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/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/EarningsPerCommonShareWeightedAverageSharesOutstandingUsedInComputingBasicAndDilutedEarningsPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r149", "r156" ], "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 - diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://imetrix.edgar-online.com/role/EarningsPerCommonShareWeightedAverageSharesOutstandingUsedInComputingBasicAndDilutedEarningsPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r148", "r156" ], "calculation": { "http://imetrix.edgar-online.com/role/EarningsPerCommonShareWeightedAverageSharesOutstandingUsedInComputingBasicAndDilutedEarningsPerShareDetail": { "order": 1.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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "21B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=SL94080549-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3098-108585" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r126": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=SL108384541-122693" }, "r147": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r163": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124502072&loc=SL77927221-108306" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r171": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(2)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r211": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r222": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123398962&loc=d3e400-110220" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2443-110228" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r233": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r241": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1243-112600" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S65", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r291": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "63", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=117411753&loc=d3e23176-110880" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=d3e1731-114919" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r366": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r395": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e39076-109324" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123421605&loc=SL5629052-113961" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90193-114008" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90198-114008" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123405975&loc=d3e41551-112718" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919396-209981" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "848", "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r569": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r571": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r572": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r573": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r574": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r575": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.23)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "848" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i),(j),(k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r7": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e640-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e689-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL34724391-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r99": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" } }, "version": "2.1" } ZIP 78 0001193125-22-123588-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001193125-22-123588-xbrl.zip M4$L#!!0 ( ," FU0_\-T3I0$! &?^$0 / 9#(V,#$Y.60Q,'$N:'1M M[+UI<]O&TC#Z_:VZ_V%*)SG7KH)D MPEQV_16A+ED4D=D3[G.?>+:P0,120@ MP "@EOSZVS, N(D[ 7 ="JV)1*8I??NZ>G^_']?AQ9Y9JYG.O8O)^I9Z80P M6W<,TW[ZY63L]T\;)^3_?OE__L_G@0\/PL.V=_['H^?]&G[22II7*6N4D? N^^'/RULO+R]GKHVN=.>X3/%DJ M?^)?/U*/18_S;PUS\L+LP[5/P9>31]\-_5(6SZK-9O.3^';RJ&Q &53_] M[[>[KCY@0WIJVIY/;7UN+>::M2\^;["%A7M,/WMRGC_!%QPNZE\3J)B>4]'4 M^KK!@R>F8X]^*58XN2%L>L" M1:QZ(_QV[A7VJ@^6/\Z_F7O4IJ;N+7]6?#7WL&?JRQ^%+^8?]$?NBB?AF[E' MQ][I$Z6CR=-]ZCT*.(9?B(=/2^II69V2VQIL_>_=#+6-?7<-DN#;R8)=__T* MX,,ELYNOJX94.2%R]OO?KP]WT\?]Y<]/'_WDN]3V^HX[I#Y( 3Y2];2DG6JU M6?I?M^E%WH5)3P'B1NSD$Q_E4S3'HV.\$<]_L]@O)T/Z>OIB&O[@G-"Q[YQ\^6R8S^&7_Z]A M>B.+OIT3V['9__OEL_EZSL=@;O"C:1C,%C_"]^WQD+FF3FPZA&%!/IRWALPV MX(]_8]&GDV#]K_X#Z_]R MXV)/I<6S[;?CFA)A<=@DP M5*IUM:2JM2UG[K;:-[=WM_?W'?)[Y[C"]+MM,EM^W+'95T"#%QJ MW=H&>_T?]K;E&DKP7Z,!BZYO/=VED)(AO/_+J'MM&U<@E;><\?2T5#LMEY9- MUW<2;_ MU3"Y?B &>S3A:]\A['7$;(^=D2YCI,W';I)__J.AJ>J%^%\_AN\Q(!UJ0^,[+[Q(9TA(SY]#<9P+&X,$9<+B[S?S M:9ZO7=9G7"TR[\MG+AO//6%7 ):)L$;.?9 NOYQX)JR&"TWQV<#E1,!MJ]/( M=#I[]4!Q?PH'B:3LSL/\ "/@#( :/<)-@S727%@.\(H'6Q62^6XZ<31$:&"L M-[I@$&?$7-]DWGOS;GN;;6O#\7! &:R_*Z#@%=,VBP4FBS[N"B9XA5G%@1#( M^5TA!*_H8RMK#/=I0=R)7SUG[(K?A.-T'BHY(>:%DJMQQ58*E%R@\$[(%Q(^ MS81NGOQJ&OR#O@FR7TA1MM2JO+S]GWG-O/@RC/=IZ?@C8?Y,?@4]X/I<-W_A M2^2*5ZM%;TZ_FZ[5B)X%,[U\JE6GLQCADY\6YODT!Y25,%IB"$@)(U7 J+H5 MC#0!HTHL,%*U$$:9H"-5VQ9&<=(1AU$E,W3$851)G8Y:7L>6$#9!2,E?LMOH MF_UW6XNH0L;=!O(DQMW*)QOF=SO+[0?M=DYK-']H9;EVO;?6@&>;IUHY-LTZ ML3Z:(1^4Y(31+M9'2< H'HDX@0O0$=<@DM-12ETL*Z1D%OF=,T<_1^N6>63G_.X;<9J1\BG M4>?MB&:@P]\-F.]U9)FZZ0<+)(8)7P=G^>$!YOG2Y49? MKMWNYT]+)YG"=;J:H_LT4PQV>9S>9=97E]K&+-Z^CCW39I[7TN$)3X1LI4?> MZC7S>./YDKUF$VF78\]WALQ]8$$$U!N8(V\6>3<\R,[NS&=FW-HP[9/Y:+&6 MYS'?^_KVC?[AN)<6!3C)CM#=]C'AX=7@R2:^>RXU&#\,1B1/D+P(DVQBMNWP M\],1\UGKR67!>2GB.'IK-72RB^WQ4!Q;/;-+9SAT[*[OZ'_.8KSK@PO)ERX MTNF+!Z3'[[I5"]V[?NO91&>PC8!P\XW"B69]M^-L8JX#[P(EVD]WC!\T.&//O')UFPPY>O6C!C-ML/Z.(]0?,O3/I(W?,3)9K M5$:/+-]S-O$':B),_YNGT8*@-%*5V\$@FRC^1E_-X7@8K-5S_0>P!IFT2(,% MGL^ND/\^MX-L(F&>LO[+_)[#=3M/2YKEK_L@0^JM.W[\@^GP4,=M/5/3HF"] MWSCN_"C2XC!BO'UVLT1?+H%6-HG@&SAE&>?$V1UD"0F3I!*,YD\(L.J\R.J])8AN=U]2=UZ30B^?SSPFELV,ZZI:\,6O:4:]/JO,:^! M!D:@8W/K3WKD;EKY]$[3LMW'C5%IKK,OP7]+#PU"9@@)QD'EL@$'Z#.[%?7- MBD426P.D2%2RWF_X_6NW.P&OEPES.[@2MV[-1_"79*: UJ1,XSTUC5O[DHY, MGUH%DPWK@)!/:EA:X .MAB-8#4K05:K028J0:OA&%:#3!2 5L.QK8;CE8XN_RA5(VL! MB[*F4)2UQ#-32C$F'P$3:U@G[HAUXBJGFI8$.C$]-S.86]Y+ZL>OS&8NM5JV MT3*&IBW:3 M+3=6'MET/ A12V%&3?;3IT7-_\FQF_4M.^<[R"'6;% 2NDK??P0BI:#94B MT[]E&YQM1HOBX(::[K^I-69?W\2]\HP4*EFSZL6"UBNVGUM*F"1,3>]K M8QQ.RCC<+HE4"U>]DZ 2C,-)&X>3F%(P#B=;'$YJ8L$XG!QQ.,F(!.-PN8O# M99?", XG>QPNH[2%5'2D.-RQZ&62?HP94])F3,VE&J<6J5E!&7B9*?7"*5+A M'V,PTL9@)*84C,'(%H.1FE@P!B-'#$8R(L%3(BE/B>2E$HS4Y2-2EUT*PTB= M[)$ZR6@+RP 2@5!2 90".7')0+FK R+W/12^BBF@MBNDO MJ2*:2UUQE!*BP67V25C]\.*O4[2AND^YD&^"N$3%G;;B3@>O>.25_)%72AR* M 41) HCIX+OG,NJ-W;?5Y?%SB]DE6\\2#J=]U=&P311MLXW0XT0;&K;I&[9) MX1(-V^,:MDGA%0W;M W;Q#@4#5LI#=ND\(V&;7J&;:PXY%%^M)".92'Q2'TB MN$0+Z:@64F)X10LI90LI.0Y%"TE&"RDQ?*.%E)J%E!@.,?27';1-2O!CI_'4 M#=O2?+'].'&)ANT1#=L$\8J&;:J&;9('0L$T6;7/UV^)$&QJVJ1NVB>$2#=NC&K:)X14-VY0-V^0X M% U;&0W;Q/"-AFUJAFV\.,2.'G+S[$*5XECPC14"Y<7W0M63./D;'==LL2DV MH3B.XYH@+M%Q/:+CFB!>T7%-U7%-$)/HR*3DR"1HV**ADRW[%*NY'JT*1E*X M1$/GN%4PDL(K&CII5\%("I-HZ*17%>$0'(YM,T#@=_CAQ_?NU0P*AF(?[(OI M.15-K9_#M]$HT5>38?DXR\?T!M1EWI)APYV+K_<8][^,NDM&'?ON.?]JCQ%' M\-S*=?(O]Q@38/8#4/"CR["'@_ O_TBMG. MT+27CKPU#N8'^;2PB8U@"!OG+(&NL%'"KS? UWP]=QFW8QS;&Y@CTG>=X0/K M>[^KI0.>EL]Z.U# M.+19.8C6*@?16N4@6JL<1&N5@VBMLHK6/HG7/6?LZLP+?ATP:H!M\OD3B/D-/(G'SPZON\, MX<$Z?'@AWGQAYM/ /R>/CF5=/=,D:N.UR2BWSR3XG.CS&7#[4S ,OIN$/SDGCK&K:%V3V<8OUI^MS@[70 ML>],/N,/A!_-CVF!57XZ")>OSNQRY;;%9X^."X ,/SO5'&M\.%O5Y<&*8WLN@; M&(9\%_#N/_^AUDH7(63?P7=NJ^5MMJIE=:M+2(D(0NW3H6F]G9-__C5V_(L> M> (>:;,7\N ,J1U\ ,D-C$4Z5%21Q\IZ?0JX03/%N ^^>WF]IN\+M>_NV M=WU%NKU6[[I+YN"7)A17,59&H-B]OOS^<-N[!1"VVE?D^G\O?VNU?[TFEYUO MWVZ[W=M..S70:O*"5ML'M/^AH.KL)]^Q%7)U=GE&M%*UTMP SK@ EH=]+AAI[MV,+'-W5B4QX#,YAY?N7H8QX\ZKV-V D) MXSL/W+*ZG]QS5X-&5L$IY,D7M73Z+V'K30<,84V0>W+,/?MQ2BDQ3HEI;;N" MZL,WZOY)')M]7*(R_I__\]D7OHC.+&M$#0.&_.4$_&7^>SB%^#U<=X!0,171 MQZX+9"-(8D)9:JGT\T&*.R09&-6B(P\^CGZ:?#6W\Q.Q!3=:WX@^L=-'E]$_ M3TW;,PUXGSX[@MSX<\:"XU2!M3XSUS=U:D6L *"\N)CA#>%);2&1_C6F+B#& M>GM@(\?UMQ-.L']W2/U?3LQ73C:.Q:CMNV/&*;Q9K]0NW@LNWYC?RK;K7R$\ M DB%K]8'PDG1O2^^V:S)C%$Y.X==GC7ZO-,_!5Q+0G.C@BS#6:0C=Q^ M+YZ^#AHI[L'K!C]>@Y<&!GU[ YPR^^0+"&I]0+2*LGGZ&],#EN='/S?PB;>E M)<3_?B]0YG]/S4W+'4D![V?1)T,3(#83H.=2F)$'IP^U ?K4\B(CH()&P-&- M@-Y#J]V]Y:I^C15 BF0 :'&%?7F6GNGQ[!-R8X(8 B+G.2GIA12N1?8)GSN8 M>DME6CI5F[6&BI&%XD468F.K.2:2S @*UK8SE\&3=C3OJJ0[8CI/%C2(:9-;WR.7 M ^$0+0L6H1S+F1R3$XF[.B13/+Z&*0Z)NBBSV0Y[NB@SPTV_771,JK#$DR6F M?K2%)7Y+@*9U;U4:DT&%B?E^61$\%B"Q! ;;.EJ;?).ES+FSWME-$J^W!?G] M=!<<.)%G)#*A+YVQ[;MOEXZQ1["'J\%SCP\S[S("< M\076 G."\HB/=O4,CP']E$W['GV]#9/B=8'2G>S\,F\P#:9^O;X>4_.^VWZ, MU<@X7WT0S$(\?\T_] M'V[/'LZZ9^1Z.+*<-WY=8IUR#@R",%BR.V,L'X_?G#+U)8]S_*Q,EDL4*O,, M2MK.V7M26,%8H4X2ILD<\B=)C,(PV4O;!^IYAJY SW-OY)<3[229:>16RT?P MLB0)&^[E>FU03"W#<)GGA?_[ K35N/S3:]M6#/CNEM M:?'$JZ/#%XYMI&X%_WL'8&?]?^9H>\_@2ZVD:N73>D,K;33]BVQ*AA#F(:M[ M%XC;'%&+7+\R?:IVBBM$!LKCYQBPZZ\=Q;VNK+P M81H)_^<_&II:O_!(CUELQ!$3'D,JX*U:8QZ!))S& C;$T'C^0^.9$(G'L8.[ MH()=TS=A<%=P$'.9049CUQOS0R6@%GB">_%A5J3VX?$CU^(\W:ZE VEDD7WD M/I1HI'0F4:[LLL)EYQ K#++#!HU6IQVZNLUG*\=;Z+%\@6CC2HLPM(;VO7_4!M9\8\F-L\'5L\I^! M";!]F+@S\1_MYS=G)O0'WU3M41@:6T:S@NJL1!0.?'_\\=-9205HN>296F/& M+V<14;@M_^'>E7 .%7&@/;8$,J_T*V."$9XCQQ-)CG@OT@I<5>QY",A@B.C\ MKS=@I-WJ7K7^%? GX7?(F4_N[B[QB#G)5.T0Z+]:SB.U2)=93/=#X']"(7(X]O1!\PD!]#7H/B9SDG']2/ >0&U"-]TP+@\H065]RAY##_:VQRB .@'UGX (P\#_0R M3R4,KMZ%H)]!6R0>.3KXU^+JG0'?VD_BT9'+="9.>52-B&O9'OD XX&,)-X8 M+$-OX/!;$=$E<7] _85MD!AS?Y4L+!1+U[L1*Q4NKYI%DB!GWSSL+K,DO^%K4C9C_:D,YP&02D@VNK MW,CPJ;_UM?+_LG>)(FM75IG[J.VLORP7.U/L1)V$8PD0-#2!!0PB!++KV-S@ ML=X( ^/GC=QR:4EUD99P17T:W&-<(-OI&+."XV$,3U9*U?!BSC@H;1G_473W MM!>>$B=,]<$V)W3,O(\Q4ND,H#F<0Z)-F4HEHT_3(Y18, XC5->!/EW>6"$P8^A*.0DISO#$;7?%"ZV894@YC@HGLB3 MZ[SX@^CK,Y#B3&S98'W3%G?K14H0/['72A>K-BZ^5B^BQ]X]$'ZO1 ^L7%\T M$)? MP&6O6A(WR+05@VXQTI%C:%'0>QDS;E4>P+T$ ?+DN&_[>MAB)"%_]' D[FS? M+9=ANQ?]V#?3=@5$)A7(=IPWGME;[^%QE'5,2K << &E-KD8LONM$@G?E96# MXU:X[=4VS7&8L7(L9NRN,H^.M)X-PEHL]^O8 S1Z6SJQ>Q9A0HD@AT18MZ6X M&?3PN>)A@NOE?HB<+!DM]E>QULM@JED0>SORPH M)D)A8)S9CHADC;W 3P=L!B4T_4DQO"A^Q.-*?"[KC4_^8L+4,"VQ89L.URW/ MIB>,/9O:NDDM;A+SL@O\8=[GS:"NX1%^3\I(8C]2Q1Q'; M\0;@"4MD6M:P98U32$<B3^;ZO+^^&)\:=ZZ]H,-T$(\_[Y>2V?0.6"J@I)L)$LQ1@ MCX>&XX>/GGQI*$VMH52GURZCS7X)4DN\B-:7W N:3591R$^E%=DI(DR8'"C? M=Z=.$7R:4FW6E8I6VP=\?%T!R;6VA:5"7AA U)D"YVRKJHJ'E&\[A+EV:#6% M7;6RW%5KQ;;G1#\;OLS'[-S63:$P4M MA8Q4;EWGCO8 ):(T=MA8@URWKZZOR+?6P^5OH55:":S25=3'&RUSV8.@WNCO M VC_%^_;9O=X2K;7>$N^['(U\KW3G\NC)JN21R+6=EH7NZ>'MGGU#U M4:^B+#&S3)M7\#LGI\+V33J7?\[R$S-F..M[QJ)^U6HEM=G\H0*9@'8DMV?D MYK;=:E_>MN[ (N/63*L7-%.ER_R1I&/_>T%EQU.2;$R"_#?AO_(._'N19G MB*(CWH)3R)^?_;PJ/E=39]I5>3J'CS)KGXIX%XQ;CG%AR&398K+* I-]I1;H M+T:Z \: T:C@M26LHI#?QS:;^TPM*/M4D'T*RS[5M3I*'$,.P!UDKA>>5Y+K MO\:F_X:::B]6JR&K%9;5:NO-0>H-R(WEO$ROLR([;6*G.K)38=FISN\@^#"; M[Y YOEH6P<@Y'S20#PH;NVN$L3OM#!2 #;#G!#])+KLR/7T<-!#F*J)E4^O- M,X7&F?()L(\1)"/S9QZ8-[8"I=09L: 55=X92$5-4EP.:H8<5#[CW@Q/0Q7I MN((9X ,K^IWSDN5X8Y[.V7ITQE'Q(?)@>G_FG$$T5#'%91"U%')(Y4QD,KJ. MY0GNN'<=G1F<(9#\D?PQ.T$PRR0]X?:,='J_73_,YB9@:@(>HLK"?-G0/3.Y M"7?L";P5H71$:2[4.JAU\DOXY8CP6V?"PR W5/<=%XD>B3Z_1%\)B;YV1JY? M!^:CF?O8+=([NA;;@7]M9GWV(CU.)>XY\BXC!)C([PO.^UNY^[VJM6[OB+='OSS[;K=ZY+. M#;GL?+M_N/[MNMV]_?=C?R9DD$S!82&O.29MQIDLVO"Z]J27=>N-9*^KHW# M'O_.>FSM-]>/L_J&>VW3#??C-?9,]NK\S4)&OD@6/FX+U:W'0>S%7H8'R"$ M,]!$\,-,/GGP@4@J#VGCT?WT)6&2*;IDVEA[(Z^T/7]A88Z^!-FEMQ)^5R)K M(A')1MQG.3+9J$@V&20;D#:"5)#O,XK '/-]UY)'J?SZYSM@V9JE"*_'; M@N4&_%6M?LSWB6XZ(:PV\XE'+>;M123Q'L'^%/_IZ_)BW6/OE-?5/G]@S\P> ML\4>,JH6EIQ?*#\_7VS[>_=JMM+V:7E2:+N\OM"VVE"JC[+$9)4GEAZUF/0Z'3_]5Q#*]E&UWF/ILZ\[I@ MXJ=JJZCUIJ+6JWF1H!G 97(FC%I3E4;E?7L7Q&42N$S6LJE6*TJMWD!JEI6JK7Z$0R>J(WINW2'!&XNQE4&?M-KJU*;5YI#81 QR!@D1*0$I 2D!)640*>,64^I/.KZWBBLW/?] L; MT1% N!-:5+/J2.S&I5)1&+=&$ M9 PZ2&R_M(RA:9N>[P9]Q@IOQOS*;.92JV4;\Y YAEU34RHE%05KNNA,SLYI M*HTJYO.DB,YD[1ZMJC3JR)XIXS,Y0PCP62TGRI\8[LF\N?0K-6T"9,PO.?/+ MSGUXSS+]-X78+"\ILE%AW^K/DUI" CFD"G]*P9]]>!U =^=X7L?N O Z_7O7 M&<&JWNXM:OO7?XW-$2\[GZR!]3=S'8-Z PXHT5_@';N3 LMOV1 ?HRF&B-]5 M<7]( *D)&V1*N1*__OZ88;Q&#%V7@*%C-M[296C,^XU.+..\R?W,22MK=MY@D08XAA,[B2M#A@L85T\C,<4:(_H>R$E("4@)2 E M("5@7;R<1VUN;=T9,M)WG6$4NW%LC-D\!7#A1\,I-SM0*AK>_TH!APG&;52E MU$S49T0<)MZVJ:R4D _3P&&"79SJ2KV6Z&T^C-UDR7(MPA[13T-*0$I 2D!* M0$K 7)K,1F4Z_H"Y408-EL[+TE0RKRV?4\F\MGQ.)?/:LC<5GJ)D_B[UK0V/ M,\^/5#8Q;=T:\TMJY*?U0;+HS3"[Z8%9U&?&/77]MW0/'IKO,PV5>!>?9%OA M]SU.8EQ\PD7'FN\K;Q!J&_&N/\&J6\WW<7+@%>(&"P+I!/*DP&G@"WA*E:NK M9:SJDC#RDI-J96R9EB3R$FZ]I90U;+R5,/H2;+ZEJ.5$+\]@^$UB<_X!0$$M M880-34]GED5MYHR]R+S/4XFD[?GRCT?/.P] T[*-;[. "5FTS=+M*UHI)=H> M+[\B=E]4)FCLU-'820V529L^I3JF3J6*S$0-H?HQW8SGS:8V)A'P^6!I^M3X'$V\J#5M"5:&\WHNIE-ZXSO 0(F_88@-F95,O\*J 5/-?CL+I^]5T*K&K:U'V[]=G0 M S>&NRNN8UG"D0EN-J1[PY,W^<:(489H(<$+LTVEC@G76:&%A.\?-X 6\!Y% MAF@AP9*99:5ZE)*9>.8GD?4']E[AL[DGG!J&F[\RF_7-="VVLM)L8DYH2FA, MSMBJ*J4ZGNNE@,:$K[55E$JR9S^(QU1NM-44M98H/^(97I8BF$78(\;KD1*0 M$I 2D!*0$O ,+^=1G#;SPY,[":(W/Z6>,,C\8_5N4Y5&/3=]OZ1#7(*G816E M7LI-GJY4B$LV)%.I*.7\'%U)A[@$:P;7E7+S&#$8/&>2P4()"@8!Y8U<-F MW>2>6W9FPK#"YFO]M<:.@"TOT5:$W'Z9.2: M#F"3N<^FSD"I>[XHG PFW9BZ)K6(!=9EV!"%&? #OT5.1@Q>,TR=\'- /A)_ M48)XQ1%+5UW.VD-3P_R!Z1;U/+,/T_-76\8?8\\? D'R7+-6Y_+V/@!ARS;$ M./< 29?YILOX0^$1Z[U%HR2T'GU--XVEEAL7K;#4D5SPI:(FFF^(U)$P=21> M2WI)>R2DCVS11Y+EJ;4*YBL7U11]GZ\\Z3KF.Q/+DDZ(.L^7V#Y((072MBV7 M])X[%$$?V*PK4=B;G^7Z]#7'(;+]G9HV\SO]M&-; M6@TK]!P#HPDVN56Q_E;:&$TVF-0HY>;"1Z8PFEP0J%E.M.0*QH"R9 $788_H M[R$E("4@)2 E("5@O[;,1GM#,$H]P; M4!<00SU3+V)HYYJZ-D#/NV=NET/B*P?$OD&='P#7'V*864]$FS@BI?5A@;,2 M!@62QN-649U#\:CEIC6'E'C<.JQS&![+9XW<=,J1%H];Q74.PV/E+-D4.0SO M9,JJ+<0FT8U#6D!:0%I 6D!:P#2<' =N#-,:^\S T(W+K@)0'"UXDYM[.!)C M,IWP36[NWTB*R?0".!A031Z3Z81P$DVTPA!.IBS70FP2736D!:0%I 6D!:2% MK4,X\!>%1Z<-N]/>/]P:,4)U7KZ'V&TP 9BL=&R:O]6P[/FP1 MS%5";6("#)Y<:I$1=8.:-@/F\;XDMKA,)XI#]TV;VCKO3>+Y\($H#7U&YM&V M".@9L#6V#58MV^1TA!B(*SE"V&%+Z036RAOP,T?%/"RXN'C^V4SD\U'4JS\G MU'JA;]Z4MP83M^+%-/P!7V[IYPL2\6&9+W,F]4VMEA42_?7QXN33*I2KY3.M MP5^>6^A9K;YDK=''LSCE <^+"S'@2[B61\?B,=O/E Q<[K_]PW?TDZ6AV4!Z M]+BXX2QQR=U"40Z=SL&3;""HD_DG0@ USJJFO62QT:[<8+5T[#L+X5OQTW=[?U])W0KZ7!T0;J=MD)N MVY?+Y%@ 8-, Z+YJM9+:;/ZHG"# -UZI[;2[G;O;JU;O^HI\;=VUVI?7I/O; M]76ONQ+(!9'&'[Y'VO6-:*& 0.)0"#_/1Q8_#ZG MC<4$H> /+/+@$WWLND /0HU>D#D]>P#Z0IM?YT@9>?!Q]-/DJSD(G 2[6A9% MG/G:6%!V]>;/PE8 (W[I]RKL8;4;,WUMFY\S-[1P:Y9 =1M^;VPXF2;;>(HD M),TI=YQ5!7_,^%YQ#/1^.* UH"X[").O'SHDQN#7V6L44\]T_I$(23-$'GX3 MNF#"LYD[-Y@8;(=XL[LIZ6_4U0LW$Z2)O?<$,I(G)J,GVNIVP>E< MYG-N35NK94\LV^#_7?XW-9VKQD_26?TE= ME^>E_)M:8[:0>=WR.G;\-2UKM15W'PX!:&J",O/XK$5WE6+#9WW%K23$9TK\ M&7/I8*5467&G)2Z,HA,FMZ)LZ;HX\"%VCKC%"32 M4_W^V!(9CN(%IT]^6D_HK6B$&\>]"M^/YGN83'<9'+6GHI"T)166E<2W$;L< MUIKOVX"+/(X4$!*O!%JV$SGLMEB&V5TYO$='F_EILDBMH=1+E=RI^8R@,WZ3 MK::4RXC.XW%GO/*R5E&JJTH#9,!DPPA(:H;=K?T,P'!8:J6N-)LK:JXB_A+@O[C[(:E*O9HP_V%80V[M=^^R M$34-PEY'S/;XW4OPCAW>R3E*[2?4\YA?;-T80NDZ %++-D2OZY8 3)H^9UVI M51..0R)2-R U=CW:4*HUU*)'Y]28_4^ETE@6L$!<.=*UT97 ZL^3E'B!%U*%/Z7@SS[Q)0&UWP!H-X[;!9"U'?^>NGZG?P4 M=@"(OP+UCA+5S7\SUS&H-^"0:FBJ=O'^J &%^'[1PX.Q&[^SJU2;*]I2%!V_ M,K/X@4H];19?I=)G*R)*EU"X+TTNF 8[%X,"< 3WU8Y0"VHGK9R/;2)=(%T@ M72!=[$47& :>]4*KTGFAO4ZO=4?F+QKER O=U_I,-^6NH:C5A&-&B, $DPVU MJJ+F,)%?5@3&GV.IE97ZJMX%Z.*AR9;W;2)=(%T@72!=R.;BY?8X4KY:$_13?U_' MIL6SH(I]9V("A99MW Y'KO,<=.?ZU74\+Q7EJ)8TI;&J@RT*VL01&G\2)B"T M5JLA0H_'H3%?051+2KW)D6&CE.8$) ML.9U!)'T-*=6+BF-2OYJV&4"FXDDIE2UA*4L8C,EG2FP>:PL%71$LZ19;\8N M4-HX[%UH,>JQ@6,9Q)PQ]@JI9O]X]+SS"72 C^\BV,S:P:FHVJJB-=&C.1H^ M8U>V@,\&YH >DS_C5;=5I:QEMXX9!W5XZ=B>[XX#@C5M @;9D\N\8JK'2:^* M&:#?L%JI*PT5 Z 8T," !M(%T@72!=)%)@*@"U07!YV" MJPQ LG\Y :]B_1BS1I$.I@ISUZ=+'=>W4=6Z4BD?8M_F$,KQIT4 E$OU0VY+ MY!#*"5S*+BOE^B'-CC *E[\HW . @EK$M)^9YW-:Y'E_@DH5&,OS"%T1H"-. MG_RTWIU]8-2Z]GQX]78R?,0#*US==*1Z>:E05U+:3Q)I90WM/6.+VX&IH2AF M8:4I-6W99=@"1H6%[@CX]#V2VLSO](_*3%6EUL22 C+A.'X!4U.T)D;X9<)Q M_!*WIE1+"1?5PFAN!L,6!=DFT@72!=(%TD76HKD21CED[8.XM@E&(5W+C9F# M8):F%)(I*^I2AQ]=C!3P&;_'6.;!9JP8<#S^C#L>UU0:!QT>H'N83SNH(-M$ MND"Z0+I NI#-/<2C\M2LSX"$#5#7NC-DQ*>O!:VD'MG:$41N!4!Z M]#5=/[BJJ$G7>49HR D(HR!#.VB@VB4\!< N%?Q%Q:/!>[ZY@TYM!UC%4==D;,I3ZHL*"'Y-RR MER%C9\47^X""[$^=_NG88W/:=#9 7#C5.L&C:*?WP-_I]+][P4%/.C4 E6H= MI?:QT!E_75ZETL!8PA&Y,^:BO$H]Z?J-5?9SBB]AL_'1S;=&R8O "P[?BP1>KRNQG$!!@\N=0"#]?U M^74.?\ \QFTCX<6+BL%]TZ:V;L)#HL@L+UGAG9%9Y"V!] S<&MOZJ17<4!+]]?'BY--* E++9UJ#OSVWU+-:?4VZOUU?][J'PC3CPO;#]TB]?B2%A<&58UG4]<"F M "O"&7O4-CR%L%>=C7SB#0*+PR CYD:_#9TQ"-?5()M=DW:P%1$,<;@9P6U4 MH2!T9EDC:A@PSB\GI1/Q>SBN^'U.P8KQ0Q$?6-W!)[JX1>8+Q7A!YC3G <@+ M[7J=HV3DPZ0U2&C M;WEWV_H*/GOO]KH[Y[3W.I?_\UOG[NKZH1M5F.'EOGO_7>)P;DN *VV95,Y' MBSN5S&O+YU0RKRU[4R6GE'*M;E(*3GY_>+AN]\B,(CE'[9"AJ61>6SZGDGEM MV9L*79;,%_EX8,^.]J3EF7,YMBRNP= M@,?K]"\%4"Z# XMTZE)6E49M14>A>-)GDY&3&<-;[-GJ#:561;2EP&[QYJMK M-:546G''(!Z\H0LEL?H+20V6Z8]=TS=A$J=/+,=^.H5QAD!1C[["BT5:8QZ_ M)2X3;8Y%[N";^)8_OZ%;_=68]9R'X,U[>!%F256C+.F/K,2[YOA+"6KO"PF* M5(JX01VO-*FIM>7+MID@E#&LUH%5_0TD)(C']+RQ*!JN.Y[O;4-+85G &Y&A MRB[Y:^$.TRK9^1XSFZEIYU7'7PGZO9#?BJ#V@7?,K0B6U=0\ND4>QRA[V D@ MF7L@F*^ >5JV<4E'/!U@KX$648K<%Z^6K)25VJHJBK*K252 !RO K]3^DS@ .<.E M?;^PZH^#H1-!(9T:1:I25A/EN_R+SST<6YD MKR-F>ZRX>C)HA!M XUA*LJRH*KHH*:,Q?D>SK-00C4?@QIC5HZ94M!4-R1-5 MC[.U<26[C;"GH)_7<9FJVU^L/28N9'(!I2+L$2D!*>$])6"P-"?]3)9<2"ZL MYW*62 J()<9<*W\7LUY5J2JV.CATZ=@7:(YKS M2 E("4@)Z3MVF7/9Y*L>===I_WK:NW[XAO6CLCJ5S&O+YU0RKRU[4V'@+_/Y M'G<+I3(LYGE1@X>9JAI)U-!H.[:>8F2MKC3+[\_?]RFDL7[A"50F*FOO*X#L M64UC(]#C#:LTE$KC_5VRQ"MJ3'>95E&-?4JT[+/P^*_[Q5968QN@QTM=6%AC MQ^OZ1Q2T& 1/!9L)'&HHC55-W!&=*3!GS.< 64Y-C"CR"F]!_O%G8 &C!N EO$UN"1V#W#R9DXE4W9;RE50 MIRA_Y<1V_(6K*DI3Q7M4,F NFHOT$8X#I M",N<$*X2Q5.BT-V(!U6_^>)YL76G4L=A'BAB,70L"!AOO#[H0 M@TGR8-SGL:5DPPN8Y)ZE9,\B[!%3FY$2D!*0$O#VK598EUB+U$>"]>_ZY:2;J-*3IX63)TBK!'-.N1 M$I 2D!+P%G-F"T^APS9G-*:3F])L*(TEK:71TH\/:0ET0:YBO]KD.2WF.QYU2:M]12X[ M[=YM^]?K]F7:?EPV*N>LMTHOG>'0]/D=)8_?$8:7 0G,UO?R!U\]\]PV+:!: M=\Q@YD734UX Y[5L4JS(7^]7(O)SC?SU_JF6WYG$KFM65O*G0),W_![M*BGA>@M$6X M70/&3M=W]#\5;L@(B#Y:#$:8^Y+ #Y2,&.!]0%T&V/),#]X8#\<6]]=Q/=%44"?V?Q#V,3DM8T%]X(IQ8SWU.VX79\71OPWM<;LGKE=/L9:3^M' M,(#88^L;&SXR=^SQD<5 W'X37W7Z8HK6J^DML=!^P'I_A'--SQ)NVS>3PX32 M-O;B'ON8. T9W\?$_DUO'V>E94=NFS[@%5+),]_.!=D:$F(I7FOL#QR75\5, MF"(%YWBKM[[N7"O6/<5(G=+L*49*/61/:DDIE<2??8@XF)G0R4Z578GYUO/& M>2+DU?O))A&OQ8\,!+SC?CICW_.IS8M5YX?H-FPJFY2W&5,RD)^F5)MUI:(M M*UZ0P >1Q#4%6XIJS,X43H7-CYLA'F$B)F^J[U=@!DM<)([F>#T91+.D:([7 MT9,0S7@JLDTH:SZ,-+OH90#>.60%N#V=1IH"Q?H^WN38(@C%T@PWB;N#T<)F M1LM>R&8JL/.SIZET.LJ>I U)Q0H-:4(Y"5&P-/M+B)H/"EO5Y0];20.LIE*J MU,!'7=:'*('PEC3[;BC-1D-IJ.];6@C'.8%(6!:V/A=!P%A!RG;67IY&$V_B MI1@W0)07!.7)6>D2HAP3:+*?0!/T!B.F3=BKSINQ.OVITU;8X'_+,$S^,;7N MJ6G(Z!$1+#XU>9O#69[J94N.C!L--I91 +3'$\!X\O(=NW@;#=?!ED\4P.K,2:]\>@-4;NV\P MMHM:5YD&Y+4Y_ M[A9M<2VR.31N/O"/L;MSJ8*:. W?=.*Y>49@F;6*)_5Z ]HE6/E("4@)2 M32PSZ[G--+$,=34=CB[D=NA^2MNFG.F]U[*-(WEVE6I9J>;'L\L$$F-W\+5\IC7XRW,+/:O5EZPU_/A"O/X2SOP(-CQ?)B4#EYOG_P##_F1IZ":P M37M?/]%PDV0#^U5JW=]1;H]^"?H>]RY61/@ MVZ Q\BZ1/WR/-/!'4E@87#F615V/%W3R!\[8H[;A*:*VT\@/VYWQ0I73YF=T MZ(Q!#*\&V>R:M(,MC6"(PTT-;K\*5:(SRQI1@_>J$%=@^._AN.+W.44LQ@^5 M06"/!Y_H8]<%:A :](+,J=@#D!=:_#I'R!D9=AH^JVQH/[* MM9^%D;#HMH1?:["!U1[,U _8]",.B\-F;-@#3C ;AQQ@1O';4"9-I>)95:W_-=O@, M_@GN('Y^=#]].> B(N(G)OP(; 3;3 ,;KO,2P$_;"+]],0,C[S!+-K 4U,D+ M]FR&S',M"GX&GSG]X+-[Z@8?_'M-_<_8<)#PF'G&:%3@*43E^CITB+#C(VRF M!$B ,U$()/AQKAQ(\-'=ZII'B,WC8S.ZBKS9#$D"LDE@2)ZU%=URSPF+!/5- MLFFQS0+4:AS&)4V5X,+"D6[";M.M?EU7ZM^_=KN3YD+>L9K5'R4Q/J/I\3O> M:C@8YW)VJ$8&WZ-]7'K,OKH%9*9I0'IFCQ/_K8+'L0C]#=%>I*D0 M[@CW(DV5[;JL8%1,6Y0MF+'@O](X8K,C05PAWA7J2I$.X(]R)- M);M)O^'$=6+ZS)A#W)#*2.BB7%&JY2P>O>:2%Z1FNUR"06J(YT?094A<8YZF!J1IA?7]WWA%.0#CWY33@4)L)JK>!ED)Q*>OA+V.X!U1!'1#/&-5 M-AP/UCWP>(;GF7U &'^U9?PQ]GRNG&]<9]CJ7-Z&*VO905;=O>/Y+O--5VCP MK\QF?=._MZCM]>AKJBS37)9/A_&/S$R%<$>X%VDJA#O"O4A3R;RV?$XENR,F MA9G:9GZGOZVM>KQ+)6LO#V-*3N&F0MZ.F[0RH2^4-<@[)6Y MNNDQ;Q)="2[U![!_,?W!@%E&\!N@/_B!#4>6\\;"$BL^?9U6I4)S5.JI$.[9 M@KM,ZDN<"=QZWI@95V/7M)_NF6LZ1E!_1/S]E7K,X H.5)708MN9E[*4)%$5 MM99H/]=L4DK4PZ3R\Z2.FM XI I_2L&?^,A)% N7A9JVMH;^9JYC\..R+Z*- MDG;Q/D&Q\'2T[X7W!&@DU7HH6UV1C[]$!B9IR#Z5S&O+YU0RKRV?4\D>L3F. M LJ:_CA:ULR$BC(26SE2XHP@T]-'3HM$GR'&*#\&4T(R-!7"'>%>I*D0[IF" M^\[S[!X:FAY^>3UGA:\NK*_'1>OK@8&W[H$YTV7NLZFSP%Q[8+KS9(M1A.4F M89!@C6U7+Y5E"4K*2,;YG$KFM>5S*IG7EL^IDG\AHZHG(YIC150@=&1'[_K, MRT-Q.[\VZ]=O%3 (&RJ)AP 4R[HI;1%"V#4.$.UK+V\_!WM$>D!Z0'I >D!Z M0'I >D!Z2(L>B@6E(NP1*0$I 2D!*0$I 2EA/27@U:3,I\],^D9WV<@7QWL! M?K4R-H_>W%MV>F**S:-CQ[NDW<;BPSDVC\X0@\MR4XLWCV["'^PCG"ZS8_/H M B)=ECPHWDNX697F@F;N\7[TZL6JJBJE*G8+3[A?L 1U?K:YXM)0ZM4LWI+, M*C%@\^ALH#U6K,?FG6D-1:W%W^M=ACMI&%';'%'#YM&9G KACG OTE0(=X1[ MD::2O1K# 0U6P82MA!Y%F@KACG OTE0RKRV?4V7;0SMR]Y;E\2WL MS(2\+<54R-MQ\W9&V!'3,"0.VVS5ZHE$79XX%9&HMQ.9:^N$$8L,3(5PSQ;< M9=* ,31W6FZARG)EJ%K)WWVA.$:)NCN59>ONE#PY87>GK#?76.$4R];=J5G) MXL6%7.IJJ5WB7((!(9[CJ60/^QQ' V5.@4B>H3,A-HSV8!>H@DR%<$>X%VDJ MA'NFX+[S//*WXI @F+#V'GQ)GN;T,A)R/J>2>6WYG$KFM>5SJN1?R*CRR8SN M6!$_P$Y04E8O+L(>D1Z0'I >D!Z0'I >D!Z0'K#7!U("4@)2 E("4@)2 E)" MMCI!X56H@Y-C)CV>KIB.+9YVZP S,H0@\MR7ZNI ME"H5I5G+V94MZ9D=6SP5$.G2)#EI=:4DSRW-W./]^.61M8JB-3.8UY:IKCXR M% S:KL53I1%_)=H<]?J)F1BPQ5,VT!XKUF/SSBJJTBB5LUE;" M'8R.HS.7) MRI\>F4]@(-QS/Q7"'>%>I*EDK]NP?[,4;NA&-RE*Y?!G38)(!UC+=6P$5;BI M9%Y;/J0*6SPA;TLQ%?)VW+R=$7;$-(S,!W>P$521ID*X9PON M,NG)PQM!K;!C9;E8I"J5O%TJBF,46?M I4!-V L1%V"/2 ](#T@/2 ](#T@/2 ](#=N] 2D!*0$I 2D!*0$I 2LA6;R>\ M Y5V!ZAOU-4' 6ZUBFC_I&'[IS7=869.2[']4^QXE[->>(PXQ_9/&6)P66YI M\?9/-6#VG-W4DI[9L?U3 9$N2PX4;__45*7!?N[Q?ORBR.6:HM:KB/!$._[( M4$QHN_9/FIK%&Y)9)09L_Y0-M,>*]=B\LVI%J=>/47=HU\RS P.T*T*&\X'# M=,*BY=$K,9SQH\5VCHN^VT7<05.$P](0\A:4=!#LD#J1.I$Z_*&QM M[E7=8M05X!MP\+Q.-BE@,Y?#&EP%#P?=;HCE+\P>(FA;)[1>,5_#T<7O\\1K)B%T+'O1-09?**/71=V+W*4)^6BU5+I MYX,RBT/ZAU$M.O+@X^BGR5<+8'B/AU5'1--O)WP;%;FN_2Q(8Y&MPZ\UV-)J M#I]A@@T_XK X;,:&/>">0R.&$J!1Z?FI[#VKCOQ8U=FVQ]/)K63%>D#PP4#V M+R>UDTUK"R5CM#1UY"^[+C.;2Z"#O&1NC$KK8(7W$JCI1\@#NH!5AH2&1*9(#)!4@&@LD13KO,2X%#;B,/CT1>L;8=UYI_6 M@I3J &IF(,>N7W4623FG+SZZIV[PNR@CMI8>I:""C*P*J7(Y548)X $YAEG@ M2'5(=8E2W4P2NB \D8DN?II+1Q>?\/:<2)!(D(D29)0(OZ5W(2=RY5G)+)G) MLRH95H+1%2D$:\720D>0FI-73&MH^$A(2$$@D)209"0HF4M,F> M>Q+J.3ZUI*>@M9=C,?,!A\5A4\M\P J/DE5X_'ULL[# 8U44>"SMF'*&&!Q_CQ+FE%D/APC@4>,\3@LA1X;"C-[P?O\"C5E%*U0QV-LY63;\93I>[P&.M'+^^SU&E MOYB) 0L\9@/ML6(]-N^LW%#@SQ$*/,80_ M^74^@8%PS_U4"'>$>Y&FBLN,/4ZP&HR*P GE]SH6S%ANPM:$"=MS2LVP7KD4 M,0REH6K9"V'DDOREYK1<@D%JB&=;MF5'0F%R3.;]^4OJ#0A,#;"W#8]\^&D] M-<\<#5Y%+]TS5YPV7S'=@G^,?8G\QXBY/\1(L^2N;9LFX%VDJV4WZ#2>N$]-GQASBAE1&0A=:0ZDUXF^OF?S1 M:RYY06JVRR48I(9X?@1=AL05IAQ('**XYVEJ0)J621]-"[0BH4,'P/@WY72@ M$)OYQ.F'60G$IZ^$O8[@'<8_W1#/6)4-QX-U#SR>X7EF'Q#&7VT9?XP]GROG M&]<9MCJ7M^'*6G:057?O>+[+?-,5&OPKLUG?].\M:GL]^IINZ&]I9A4&0#(S M%<(=X5ZDJ1#N"/R>F!1V:IOYG?ZVQNKQ;I6LL7S+F)-3O*F0 MM^/F[8RP(R:@9#ZZ$R@#0E^H:Q#VRES=]!9K_J$Q*_54"/=LP5TFY2>.%&X] M;\R,J[$+$N.>N:9C!.5+Q-]?J<<,KAY!T0D=N)UQ*DM%$TU393%(Y:&3J$]D M^>=)742AK4@5_I2"/_$1D^B:(PLM;6U)_6SZED7EL^IY(I$)0MW901U7*T1)T)@6$T9UTT M1U#GZ2,G0:"Z*0U&*3D8U\G05 AWA'N1ID*X9PKN.\^SN[$U/6[S>LX*[UT8 M78^+1M<# __= VNFR]QG4V>!E?; =.?)%J,(@TWRL,%"*+.FX=EZX::2>6WY MG$KFM>5SJN1?R*CJR8CF6!$5"!W9]UVOY*&XG5^;]>NW"AB$C=G$0P"*95W9 MM@@A'-:8;$=O/P=[1'I >D!Z0'I >D!Z0'I >DB+'HH%I2+L$2D!*0$I 2D! M*0$I83TEX&6HS*?/3%I5=]G(%\=[ 7ZU"O:KWMS.=GIBBOVJ8\>[I W.XL,Y M]JO.$(/+ZD841M+9E6W8D%&;(9-Z?SV6WYG"K;+MJ1&\8L#W#)V0PJ@TE:N60XY.T,\W9&V!'S M,+:)VRSOMS0)G 3)\ %47TQ_,&"6$?P&B U^8,.1Y;PQ%OSFT]=INR8T-*6> M"N&>+;C+I)AB:-2TW'"4Y2I/I:Q4ZG59[,4$-HF:;S2B%^B))\RGDLE++4+FDLP(,1S/)7L89;C:* $%$C\Y05F%8CD M*3$38LM(= 7;+N54W&4@6I!+8"#<D!Z0'I >D M!Z0'I >D!VRL@92 E("4@)2 E("4@)20K;9+>;IV=.R&2E=,QWY*N[5;F3D* MQ7Y*L>-=S@+<,>(<^REEB,%EN8354)J-LE)M2)/Q4!!FE^%J5;.$2$\5Z;(D M.*E:52F5-5FPGWN\'[\6L=902G5IV%U"A,?10D>&XCS;]5,JE;)X2S*KQ(#] ME+*!]EBQ'IMW5JDDPJ[9N9*&8;?-83?LNI3)J1#N"/6J7&?N2[X\12L^OY @<"004GCCQB(R-!4"'>$>Y&F0K@CW(LTE>S&^H83UXGI,V,.<4,J M(T$)K:'4Z_%GV&%=8MFGDGEM^9RJR((N0^(*4PXR'\C(96/HA$-_2_.O,$R2 MF:D0[@CW(DV%<$>X%VDJF=>6SZED]]>DL%-7-(]=$>Z2LS%T!F^;Y9+AD+D)S=)*H$S3!)M#9F0KAGBVXRZ2$#F\"O<)(E*7^2%71 MM/@OI6:>4D#L&_[@G)1_YLK0,,*(O$^J\*<4_#E&H^@4J&EKF^9OYCH&/QL# MB##HZ1J/.56ZI=*VBFYB14;BI9%Y;/J>2>6WYG$KVN,MQ%%#6 M](?D*3(36LM(M 4;1>=4VF4@HI!+8"#<TT1VYAP4NT3'CG?1*#&?\:+&=(Y[O M=A%W.!3AL#0XO 4E'00[I$ZD3J3.7&$%X8#4*2]6$ Y(G?)B!>%P7.I$?"!= M(EUF!Q\(!Z1+&?&!<$"ZE!$?"(>]Z%)$\N$O"EN;>U6W&'4%^ 8\PT&W&^(UCB$2FG/FG(?H\"1S8TO05;55Q+9L90?0R;M$7O'SA$)W MSM!=,1[/13'U]X_W!HQ0G=>XH_8;3$#&-AT;IL\,LO[(;":OZ2IJ?WK/7)$J M=\4;;;C,6#A$*S5_:!5Q@-9S>*&&\JK#M!\CYOX0(YV05\\\MTT+D.V.&2>" MQ;.RN%?)5Q:MDA_YB9\UV5;)81D5NIBLN'3@*FW'!T:!1PFUB0FS/;G4(B/J MBM86_H!YC*]"W!?@Z0^D;]K4UDUXR)MDM)V194)OD75GF*^Q=7)\XJPW74]L MXCX=<74TD*5S[:"V%4W-R6]^=6(1(/RSF=LACZSON/QVB/5"W[RIAAE,SLK# M>OYJJ?3S!8GT4YDO=J8"JUHM*R3ZZ^/%R:=5A*66S[0&?WENH6>U^I*U1A_/ MT@R_%')Q(09\"=?RZ%C\7LMG2@8NY_I_@ PYF:.W>=SWN/7 F?F2"Q/@UL^? MZ!P\R0:"/9E_(@10XZQJVDL6&^W*#59+Q[ZS<,5%?'2R<=JD^60)98<@%A"6 MA0]^[_S6)E_/2+?5OKF]N[V_[X0!;3H<79!NIZV0V_;E,@D< -@T +JO6JVD M-IL_:B<(\$T O^RTNYV[VZM6[_J*='OPS[?K=J]+.C?DLM7]C=S<=?[370GN M;<&[^4[;GB!-!T@?ODZ\"S6J,\L*V_R(JSC\]W!X\?N<62*F"35@ M$*\(/M''K@O[$_;$I(%08' <@+HP(J)SFAQY\''TT^2K!3B\AS19E34X\[6Q M: ? LD^"<,72[RNPJ]5AG^EKV_R4F+PZVQ/@VG0;OZ1B#MF*#S\)@R: M",]T+O]W8K8F%NC;WXY9VD)LU^EO'#= !;CGP0^]@>GZ;Z=M^#[XX#^,_>D% M/UX#BQLK?:E4"&=V+N2VN+A-0VY;PFVS50HJRN=']],7'LR3@?33GPMI96M: MJ4YH196!5@X1DS%U%5J_7UXZY=VDRZ(Z\A=3D2;R, TOW#QTOI'._?5#JW?; M_I6T+GNW_[[MW5YWSY<%'K:FSH,4ST%#%VJX@D,P0=FUC5223 B5I:OHU&8^ M,<6EY;W%R+LZ#]LIQW5W/_NTS?].\?S%L]8:]&%SPTGP7M=_JQ4 ME')]Q=W/0P"X*QYV?R,;F*LEU@:B4E?*S4:RF,N$R8?"=8-PO6(C%Z@FZ!U) M;8/0H0-@_%M\((>\C668W5EW%C+P,P 6?FC91FL&0*F*8[6LU-05O6$S*8ZS MA=CDI#5';&U%290,2&N4PS'(X5^I:1,@5?Z%XXDZ73P)AGH>\SV%V,S/N3#> M4/6&PX>;41W[:@JA3K\EX).N&%;JU16%; X![,?\B>&849J< -:4>CD!/^OCU<-YU>[ MQ;^W=@2GAPF84K8OR_4$K)+B!5WWQ&QR]F9=J58Q]HJB>K.HOK6? 1B."[8E M2N=Y'IX!3:IBN5965"T!OS^'E!XHC[=IV*&5E+*J9C82@"(W!I%[[[(1 M-8THRAKX^ YO*13="@Z=_YP+Y%V9-X1;=(@2GIVT[* =4U))"]MP=5--.-&H MF-)Z3X2G(,95I5%.(%T%S>N\R?I))&1$W[@7B")]J9M\'T G[92S6L('X,44 MVYN1FF3@HY+A*QHHZ83%5O*,B-]%+>S-W$8SMVRW<,2."K?M?U]WUW54P+(*F9A+[M5E<2[TK^4^E[D?N_J \AMC M3I][UN ]^&\*@8?XE3';(.ROL3GB0>MBN]7W]$VTI.\Y+1T@XK+[$%;W'%(M MV[B.X)3NR8VF-,J8\'IL!"=X>E-5ZK6D+VZC49H+4>XZ.F.&1_JN,R2 AK%+ M;9WQ@CD. #1?D=&HO7'CYTEK/($E4H4_I>#/?FU@! QO (2W$02[@ A+'-SR MN_Y>TE'466GP-W,=@WH##K6&IFH7[R3!#GC$8_KX<)QD7<=JZ4CQ4S3*993D M,YTFO&*UFMB>C[O 6%[4DB!U*?TNM;U93;@R:]'D]![X35!"'RN?"NWQ[$IQ M?\"(!\3%);AE]MF,@3YR+%//EWE^.+=W^G>._<2OA03L+ISSE,6XIF$-GA5^ M5S,YOVL7[,$MQO@_U#GXH6&]7GNJ=B? MV]6CJC22KD=5"%/T($2G4:"WK-2TI'N;H$6:0<5:V MW6I?XJ6%K,\E]^JR.!?ZUGDXP.&^M3=P7#\H+@CZTW5>X$V/?.!-0(*X]\>< M.]?;'[L^3Z7T@*P!A)MS@;Z! MMV?YF:?01.S./_.SKD=I_$GY5S7!I/^]R?#\3[2N J!-!*&4!KB7<8[80 MTGMOQ*9@82=2O1WMZPP)YBN3'[W:!F^78QHYE\!;9D9V^A.HI'O]H*)4DV@( M6SR+>3M,)F<85^M*I9;AT 5:QJD)X%[8JXR?[#*+^LR I_E-7^(-J,N(-[FF MSN^1\=H\_ANA+]0U"IXE%O'X0P"UG@.0_(_I#P:.Q>\HW3ANEP/P*_@:QJ4S MY&T\*1\FY3X+I20"V,65Z#%@.T&Q7SY6- 23Q23.F2G(-C%9#"D"D\6R?S%A MMMO"M =#W[2IK1?JFL)>R>LW$9R.=$M6;2JE)+IE%\[B/ B_:;1A+"N-YK': MHJ.]*;':+<@VT=Y$BL#KLCF_PM"^[I&KZ\N'ZU;WFMRV";_2D'.S MJ,^N^WVF'ZNK.(9,&:S1YM$)WM1"T&[.M42" MO+_ RBVO8W-VKL1;ZJF> .?F3\:GCV8AJ4OQ'8 F>FK<, MFM=PQH\6R[>%(&-&"Q$=!F?N@F3<; C/HD;55N!FB8DH?IZ@8&?;;\5X_%*V MJ2_)]A\P0G7=&8ZH_<;#E6.;C@V39_W;C@];Y"G_E!>%]=F3*ZH>N"+QWQ\P MCW'M*7P8<4T@S,B"ASP?/A#IT6=DE@"60'H&;HUM[>]ENYR.$ >=)D<*.^PI M'6>A3A98=.Z?%;)&>%F+N^"?S;A_CPQL(N[^62_TS9OAL\'$1@D[N:BETL\7 M)&+*,E_PC(>H5LL*B?X"#_'32@)2RV=:@[\]M]2S6GW):L./+\3K+^'4CX[% M3T$^4S)PN=GW#]_13Y;ZF8'DZ'%YQ;GADEN10.Z?/]$M:6A!D$>]1,^JIAV* MM?!Y[F1.5N\&ZZ1CWUGP0L5'RSSC=:0;OVN\A(Q#X K8;A97Z1#][YW?VN3K M&>FVVC>W=[?W]YW0%*7#T07I=MH*N6U?KA9>I@'0?=5J);79_%$_08!O3)OH M]*Z[I-]7J75]%]1];=Z3;@P^^7;=[W4T*(^_R^,/W2 -_),4% MPI5C6=3U>$T.?^",/6H;GD+8J\Y&/OC##*P2;I\88)L8/,057DX$0X0N@BWP MN]OC(7--?2%X\'7LP82>=\4\W35'W#%OV<97ZIE>IW_O@HEC^^+:5@\ _M5R M]#^WS#^!\>B((\H=L]B@N*])*:5 .P1E8A&9^H%$2#GFG06Z *Y,ZCAWT<8 MV\JNW(\;:BLAV_*"+@F<_DQ; 6/9XDOAC15#JB .;UOT8GJ\NZ(!#AS8T(IX M@%<'\\1^M=+%"Q,_J!=*],G86_S$&;OA1\1QHP\O TL]^@+,)(OQO&]FO1$P M68 1?(?\[@QLH=VHW3H.Q MZQGTC:/K]['-"*/Z0#RLB"G]MQ'W;&'%W'TP/5\@?LX:6M;V;U<*ZYM]_^W4 M?W%"ZGAA[$^/?.CS'?L#T_49LT_YA^2O,3@US/4^GI&688@VQ[ -TPYB>H+P M[!#) 'V7/@)0_;?0"PH#[!X9!93+KZ> V^0!C5F6\^*=+[.E9^BO=K#74XO) MZ^%^N3!H=69986?%7TY*)^+W<&#Q>[B$(*X@)B#ZV'5A\\)LGW1H#.SZ X1* M&+G@5$Y''GP<_33Y:FZ_)PLAT*T3G<+U5G]>%WD*'RK#EI:=2LU&KH7-'G1Q MU&IKQE)7C+5#_&O%U"NMA<"=2/J 3*KCL U+.3&HL3CD1(NV@(TE4O*="#QEK;T+1 -TY>TBGA)54!N>Z-( MB)\M>N/[A\=6A+90]*#H0=%S3-$CK$$P0(S(\."6Q);R*#)50G'RC;KZ8$Z> M!&_/?EY%.8-R!N5,,>5,WW0]'WYRV8SL<-S)Y^ &O9W:,$CH'FTOB=Z_FPV1 M%/L)WG^8 (MCL\@CA(4)"W'$*VUZG@,@YQ K/FN^3CV^0%?7NV O< /+]0*OJ'6T!&1+^&J\] "X5\$83%&>%H*@+S+C]N\,W"\^9F< M>$!4ZG(L@XP!*:[P\H]\TGACPN9?)E 3D" M#0X=3]3HX,$AX*%QG^H\5,0%3$C[\"B\"!(="!,^,L:Z+R2G$#2.$\1O/9OJ M?T9?PRMF=*LK9!$"D_J<=@)VF/P:\,O,K[;Q)@;4'9M? 3,=SE7!Z,(U-[;[EO !4_@0\,PL^,@ V(/SG#T Y@7[S!V71@ZG_" MRB8?P/X!MH N^-R;8=7H\[GMS7#D<7)$&_P_>6 VGQ[>]VB#%^>S8&[;=],DN!*2+<"Q@Q M'K.!1(42>I<&Q[<+1/8V)2^^#3UR_ W2IZ9KO47!S0G()TD?,X\"2_-Q739@8(H^\P@X_,Z4^1<>J06S !4/ M&./,OF8T0(K^)R^H!Y@1!P7UBTG!R0"1*]?!ZP9QC@Y5I\OZ/$X. L0BU/@# MT"T>5:((M+BH9UM"% 8B&U[A!K^H+S1]@:=BZ@/!A3;C\HU3+E!]8&L!J*;K MB(P! -S8"E;%?^6)-$#Q4=3XC!]XC*B89RG\7;YA&(/+5[#UQ<@^E\M_,L*; MT@ZI'TH/Z@$CB',2?B)!8;/B'FRXB)'CBN.R(=>=E"YBU:9HGS1F\&4#/P MC_\RU$V\DNAEJ)0..GH6KY@PNM$"OUR?ETB"/X5W>>;'%$>)03Z"-!XS^VUP^" MF6"N#DU^4/[D\)-1AYO"[K/)PQ/PTL3:XIQ-[5 G!3HK5-23,W4>T@ID/G\S MT+XOD2B/Y#I0N&\%@H*%=2!"MG5 MKU;PQD7&L&A=+24B5'(_94^R'7PM]@H ML5YM,PG&OHD!N/I -P/ MFH N-.#_?_:^M+EM(VGXKZ"TR5MQ%CZE0&(H M(@8!!H>._?5O=\\,+@(\ 1(DIVK7D2AP,-/7]-T@\"=H8,';,'D@L_+R@](9 M4_HB+KDEYOB=R+'W!%J:]AW>A,&K%6O@V25J?=X+G+8D %>3:K"%\#BLH?TG M0NUS"E*W";2U&U!*[N#G8(JFXP6)AYL5Q&-*:4#^D:L9>^AKT"23)<$4VE^-!62WB;5&!N/*/R*]44BSGH;B%+QC>? M>'X<%V.,]FHO6,KIPMV,B8\ER#M*\CFP><5&I?(WAPV'*I5_=2I_ Q/VT3(0 M.KH0"%:YGE[5!=(XRD4?YY(N!C:VE[&9YQZ>"_HV!+L5QL:1^GZ6OFB?&0 M%7Y@DLMZ_1HZZG8H7F.C'!8HU,A6W"?R"BF1^V,<#($&K$U.'H?[+< @=BW3 MP:T%S'&$!V#"^,U0]E<2_MG[BJY1.^TTB%5.HPWBV&Y*_!3;$=6<9SB!:\)RUBC(:'8^V'T;< MA^,XY-**8IV%>R-I*;E.L*3^T)M)G1!O1_UA9B\6C+0F(D"6C+P-<(G6?+AR1.&W/11^U%+ RB(M]I(Z-LXFT MOR/K ;U*EV:<_ &J(*'U7<9P/H8A<@?D(U%6&KS2,/AO3^T)2G@TF1^)KA]\ M#I!$Z[,Q3[NOW"T(QX1W^$Q 4?P] MV3W7GGG,E"('J9V:%E;QW$!YQP")CZ4@#+I!&3/HXL--'2=99?U#& M]D([$P 6\1O8=F,Y\1V%1C" B[DF'D_=S3Q9Z(%Y)?]"$5P>K)'2D<*TSHO( M\,!MIJ5K4NLAY&!,Y*;OHVLJ4Q=]OC?LO6]:+.';;*PML5LQ6"?)#2&?9QMD M"-#68'D*D458;2*#?SSNZR'8D<%\D;/@3:?\"A12!NG'BX*$IC(^R/1B ?H* M:-Q(@)1 :I4@63**,P="=D#Z\RUN^:<)$(WO+ 'N2'+Q?1^8#I-OY-Z&EG1* M!\G1X_W@O#X7A,>[)!T4+;:,PR8IA[OXG$\>I-L /$4")'B<10#,L(7^2* M.X,+?K*#X-K&8"<%]KR4L9:3Y$#T-GL2V2P+B]Z,BE\V4BU?!'+?ASMHU>:$ M-RK+>* R.@Q)4V0T EQCE&(?Y1;R7OV;'?J1/A^GE<9E\5EP$U>TV"&X4Y4CZ<@ MP;AB+'5D%VS3I&H-]X/N.WY#E],4ER7,S_.,6DQVH.* _/ M\S]0WTME@(B4"6&I)5=4P%D_;7W1/>,]8LDIF6T?.9'/@3,I!W":L@#)#190 M_3:S@OQS66NQS-\=9N0,OC](.WKH."TT?2C;$',;[*4=;?:FC;;)CZ2OVY:$ M[0L7E-GMQDDG(-%*TDR^6=/]KB!AX :7_L3R'?#K:9M]O3P?G.3LDYG2CF2N MGLG+N$56"F4^V4F:42IS4M1:"!J-RZ!= >U4,HE@8>V.TLF$\X#>7BW@]N[[ MN)006?G^]NM:N+0_UROH69A'=0D]RV@4Q^92A716:4CY*&66U,P$30>O71^- M88L)GYH4/YY?P&#RY:BR"&NA6(@M97M>RKWWLQV8#Z ."1+6P>LKJ[+6$&[!5OY$D>H MK^.;Y/5U/$:VMN)NU#EJP5UJO=2?\U5O@]ZW%"7=IL(N[O"8[I*XP<]JZ>3G M??J7D]C>>3:.[)\KB#[ANU9_$6Y3[;C90LO+ 1D#X;K_OAI;!5! M7Z'Q &B\YP6FG^#3'\?^]V^U/ZG*M&ZL'E^$%(:JRK9>KK5N>BUNG*N5I1FB MH\()%A*C&JD"K_'JW[A49Z)-H M.-Q.T&8YV3M%T0\U'S@R_1B*?DZ9?I3\4?2CY$\-VO.E#A!KWI#S=R(?9N];TG8?@;PS8<48 +%P5UTM^^ M>;:#RJ9.77?U06_8G-EBYT@-_:6)XDVEAL%([QDU#[Z]9&HHCFXUE!KZ_8$^ M'"K94"LU#$Y%-O0[0[W3-HXSH; "Q5"I?)6H?''MP<>X]B!HA@)XI&'VNVN! M"3!3L#P6>X/!V3>6L[1.7=8WCRC6*(/-(@I#;_<[BBB.K1,VBBB&AM[K#!11 M'%LU;!11#'IZ=S0Z6>50>0T/7UGP63965>KCCNHC!V0,QZ-YC49P(2@MH0&J M8U,(XAH(XOR\B,TBB(W4QH801'^D#]M*96R RM@<@C!Z[>.HBT)Y*4C++WO7 M3MH1S_L_%(7FU,YM$C5Y.=+BN3!+<[WJ6$7WO8L[IJ(+11>*+A1=*+I0=%$9 M7:C@:=KSU6V"TVG&C\/(N-0=]F$]UVC@F-AKK1J=G*OW3T+7M\*D-?W]"OE9.F0-.:>B#$49BC(492C*4)11B[/FQWAD?6YD$OV>GOBBAB@UJE';J'B( M4@F=GLWTI.411AO,4RKT"'+->^6DI0T'+M4Q;VEU7\-?<4P:^Y7A2/O/GF-/ M7FJ>OFI/6HGSLJIC=_&3Z;.;!%_B,H2>&<]BQ3[)CSVE MM!MAN@I-G:+\R#79O8 M>EVT6\:98@X'6+K#+/67E=/ *I\0 Y+E-;U4X 7'2'ENW'T^]WKL?LN><1J3 M'6H/D0E #!EOUN^SP+9P0 L.7&"9TV!SW00:.<@GZ$D.+?J\$Z*2O_/AN3X+ M(]]-!D8!V -8'S9'(\2>//\KC>!!K>N 0TO^9*G)"/:4Q@0GXU/X7%%.CR;- MAV.+>%R Z9K.BQAVRQ_)C%F Q6Q:0$R3I\.)F>0(Y_A3_MW**:3R!>G*>^U- M7T>2Z@261(-WGXF^RWQ^%CZ-$.%CO-+#;'@+9]FZ68 .H$90Y;]F.\6GUTV- MMH/%Y^97N<+"?!'3%S)=F>4;SA'B!*\4I/@(C61*;)@",,U\ LHCLL:6YME1 M%A+$) 50+N2 ROOO9]#5TFX"/G-$S-\28D/('C'K!7%OSX7H ?@S&GJ(1(%? M 8[R:4LT4<+!<1T@2FCW8(#YWA-UP%_:K>URKS.QXJ-I.Z0$BO,NG]3.3H?: MX+PM[6-ZSQRT= _1%!-0MRT[->L07]_2/N' Q"PL1&=AFO/'1;&W$%,&/)#( MH+!:\201>"<_';KJ^21DP;F3U[D6/&TR^4= M(6?R+L+=1['[.$FKK4J.-[,ETA'N$2 M+1 &RCML1BA8WR1*]%O][#:RJ;^?_UF/MOS:,ZS9@,__()7#<^+S??(MR+_ M!320J[>]UFAI'C+^Y9##O3[RJRSRY1 UFFM!E@O"#1D>QSV^"+ 73$WD"(5G MQ8P9)%2.$QQ3/Z6!H:"J"311 WT4';@(" =)\D8'1(X;SO@\$4 (22&<-:=O M_55B:MQY?GY$^> 'FI!$)$1CL.8X,(C$"8>$-+HD2 *V,$EZ"14">.N0FB"R M%JJT'# )M101^=_C(/@A2]LT!B*X<:U?DSNFSL[[NYNAI82K%7@,TN]?SK"9 M,=$5GZ0#W2OB)D,R Q*7UU7Z#I*#IG :UKEK&54/"]@:137/%CC;"0-%@"X+ MFR=_S3?0[W7CB0.%?U[;7Y\[LM?]> G+YK[5&<60)=?^;FF8ZUJ#[]6!<25? M9EDI?\@:7E7RPE/H KI2J!VUQ>PQ.\P>C'(4D3:<2#-#ZHY+HX:B446C._1: M5D1Z$")M*F&N35^H=&P*;7=]-LJ>A':BSUD87V2*),CWI0OJ,.JP^YQV!)YN8D+:7,YM9NS:;_U3_3+ M"BP*+,T!2\JMN?5"]6EBYZ1CG5U&RXZ7T::W(T?N-YL]N'V-92XS +]S._U= MQ%%7IP6L_&JF):LP:$_IN]Y_HE9 MZIK9S F7+N??O)J_I$:_#M(N-+U/JBW499U1T8.B!T4/BAZ.3 \K[RD5D*JN M91_USE..DE,UOBINZZ>\'%5Y.92+HBDHJ;Q_VVGZ%W:Y42_$NCQJ(YL+.Z2B M"$41BB(4132 (HYD8YZ<];AA+*#*C,54:>V.?+ '1>S=Z_9R7Z7@KN!^2:\Z M+MR5'_3TA_;R"O@?U"UW0J]2<%=POZ17G>LM=W+W5_-&;^5RK0]CK1TTPB!- MT1=Q5:_)6 YGS$]9KX?,>S3T;K]D.'B#XQ*-0F0J2?FHB.QU51AV7X[L-P*1 MO=$)(K))=UYS,Y&)LD0:[V3B1\R2W3O+:JV5P7[R!OLGSYTHF_WT7J7@KN!^ M2:]2-GM#KC!ELZ<0L\W3E9D)R96]VG:'YX1%4;S0P8V'3L\X0>.A@3A.S/J& MX;BC&^VNPG%%?-QO*(Z[?>4$.%65%A,[93E2=58. M-UEW/8OZNDLXHZ('10^*'A0]-"+_N\&^#N74/Y!')%T$7:I6G57H]%#EQ*/! M"5H^34!W$_>XINAJ:@(P:2HB'[5,M(:[KPE0&:3.K\2[BD(HB%$4HBE 4 MT0"*J/*6A7]P6F=V'ND$#!V?7C=#V#_'$"R=.RIFFN:G+:\9"PU:U3LO".N< MC5O9(.=C&9[+'_[]_#3O&]1L<%9W8JA, +Y]$ZV$N8G8 MO&\'N.C4]^9+XW=#WW0#KG56/KFV*(12Z2C:,QQ"N\O(V?YPY)7DJ5 M_<4Y#['1D9D060]Q-8'XWD[][E?#\$!A@E-"(+GXVQR!U692]+K7"H'U(K L M1E-9UYJ=!APH%&Z)PD%M/(@HK)4+53EQ@]6D/TS?IFA']2E+QIGI2LW$8;WZ4G^7G@ *ASO@L#Z%J5^KPJOR MJT^IV.T2SJCH0=&#H@=%#XH>%#UL2P\JD';R'B)>7DVJMH:Z=@,\. =WT1XI MO#4\,Z]-H_!68U2K7@OQ@O%6=S"KUU4<5Q_FZHQA]7;JMJF\,N=9['D1AU04 MH2A"482B"$41BB+V\,[\N&67@71/@?.K-E];6VZTV\6L9-2 M[-'Q5(Z)*E*C-Y4F&^PL]5>-_ER[>ZY1SKB/[L2)+&PS,?/\D#I-BSD0:,-, M9IKI,\V>@YW$?-MT6MJ2$-B7YQ5#'9&AQHJA#I'_./& $H)0\Z9:8&)3E]!\ M7L]*2PUV2O"_]^4XK.9N7+GA-%F(.C-MR]#-CF<\#-Z-=JYQ#O^E1,&CJ$Q^ M^VR>"4^-V=3S47HX3^9+$ O,'V=^3H1P@2<9H(L;306PC'Y7U^0_K]Y9=1/F'KI9+)AKQ8_^95R5],3Z M>QP$N23]X)T9S#XXWM,7YL!5:WU,6C/[7EVW5_:],MKUM)*J8MU+[]5R MO#Y$:V-31VPPE>H@I%'SH)I;35TZ%:K6"]2W0_R@.FB<,AK["1I5+XN33,'; MN'_=43I?Q#IVD%:MJ<<"8BK3S:X./ M[GL!UP^>O]D@Q)KUT<&9M:8Y<4S7I[+V1K5VW-PMHZ9)4=X5&008XDXE"HC4 M@7LOB]<*\@<.$&D>]IH?:>ZLC#0/&SNSJ*9E5>!019RPX3_U:6]ZX% A,/7T M_T9R.M'Q!S8T>MJ'HIKR40V2[56@^22]C8<)'?])^V"6=@/0 VQH7]@<#!&, M)?,&,/=8-ZNR2Z@)H,4PX_H\0,S(J?$W MP:V;5M]3!M?K@$U^L"(?X0L"M]7+&T%'LJLO%DT#V>%G)9J&"DU'YZ;^.C1U M6^T:T71"CFAUL6D_V\$$&UJ_!Z=+R6Q@0:B]=U48%5 MNL6O+ @8*PF=_&:&D0__;4[-7B:4T8BB/0$C&Q;WIIJ7FZJ7R@+$XCQX(NMM M)$,#*J.M^C2L"+T4]5#8.BFD:/W3^;+RE34A,^^ 8O2# MC7ANMB&>X3 ME>$R+,,M4D>:X+4^0E_>%7JPS'[GOC90%FZG7%[]'_K-MK'Y=\TKZEY7;T*H MT-1YBH#.B/BXVP V/HX78"->_CEBGV#A^R?F/++? /JS?'%+/9QLZ)V1&B>K MN+1S35S:4URZADOQCKU_\@["G(.CS"Y4U^Q),O" &+BO&'@3!I[YC!V$A3O7 MP]-D8<6<53)GGYASH)AS ^;\X$6'L6*-MK)B%0=OR,'<&W6M.'@3#K8?#W.[ M&NIRO536O)\Q .P4OG,F+"E#R]AO7@2M"1-:'_[?YO^OD6]O$)3U,N]_F>]9 M9C!#> T[1N?-$O-J]7.OF@&7&W33C"G$EW!&I1R>UPU$DY9Y8M5""-(SN8OJ MNV8.XW31KSLG:MHIOMR;+Y$4-7N^B$+JB C?98T8@UX78WZW!V?^[EHB#9E9 M[Y\G\.@-]90\C/76J3[R^$II@">J'5W"&94&>%8WS6>X60 :VJ/I1&Q-OGT# M+J C-VTM:X%5EP[8'PW4C/GCWRX-&:1[$8?\\VCF9U7K1OB@5=T:RY3U[X?RR$-X') M.V'62F'W5_:[\+U[3W[S-S8?,S\*4))^]G&+X"A6__FT;0=Q.U2 MJ\&;9SNH+ /I>KF!($#2# &$CPP(.M1>6 A'%*>EZ7#8.8^F*U(E&3X#O^(8 M/]ZAGB/")6V,9L;]9#HF?%F[FS%8BU; @P&*QMXC:VGW,R81@PL&DQFS(HD#U2 BI[R4@[+0/5]CI@_X3#[L:D\V?,%T806@A]BC M0[-Z?=-]0+*8^MY\A\)%_"='#M@1X7:*HQD1G*L[C?SU&VQI'LTY)01^^ 5; M2W+TEG=-6.)T@-(1MFX^;[WU_M+6J6U-:TT!XHZ":[BYX**?8_&]M40J6<\. MX0J:%/LO@%!O)F27(_DMUQY5!85!*1#^E#-VO>G4!OXB30BY#!B,N Q.X?DO M\L_CR':HNL/Q)J9@]/<.+*MK'QTXF&<#'F^ @6%5/)ZN/<%5R;!OJA9$XR T M760^8$WX!]D6F=FW@Z\!"80Q<]G4#GE1ZY,+)#6S%_(QVWUD08@>1FTA!"5] M*<+:".W>6P#)#WN='WA3I #?+.>,(G.8'-!\H@9_.9Y12IQ@Z7IHB>Y*YH// MQ*"-N?DBIW# X]0'&9?V8=M/+0U@"2_QX753^QE@PP$+SWMS>-P%H%3>@#X M)J4.T/B[H)FQ&=AP&M" > T.\',@82A/1F%5G-WY %OW"2&N!P9.;NPRV9L^ M'_V)H$;Q&8\Q%W-)<.G*SP72X35M0IP)0+CP7,)!$.% ]0" CB6[B*XH)'N# M=HC4BIU$IBQ&8 !D%3XQEDPO7<"M88MK9GDL^_GJ3 @.!)C/'AERQ8G/;MUT M+O 7?MS3Z.$[ZNQ:(52.,52OAL^@@KM!X_([0"HV*&Q4: MF\*-*C_@Y/,#?DW[^:2/*?2:ES-Z[,P _.%>C(WNNOHWM M80+T)X_4?GT#T/JU3NQ52#W./.U.I]:Y=@JMQYFOW3U OY,M,F)2/HR]XAK# MJL(:N&,1N31%O5Q>_Q(P$0IR'0-MCZ9-&48N$)76FTJ2MT@GS!^"S3/*\9AR M54 Y=I[,EX#<\+3D+%:\I872QI:Z4KGLXG93ZK/1[^J:_ ?4Y^]+PUS=5F>( M7\YLM#6X+MBK_#B-6]1VW[Q)6RP:F2RP<5.;^H/G"43)OS%"$=DQWB2@Z19H #Z+4IAG!%*D0MT?@)YFY1)IH@'2 H M$Z/_^:2Z*65?368RY< %.,).'QE/\TE2QZBJ&V/0"YY?S3#_ XY1'H=O7@CZ M %AU8-\RP3JH[<1W^O+RA^D>I"K'N1->I6J FZP[U7U(*^BI'\3??MX;J-N2;<>G]DX?7[*&X6A[$+^2&YN-,Y42Y6_%DE?ZIFY)OQ)S8B/QQ[%I7:GP1SJBM6=2-O M+ O#/P=D84/9L)?*G*H?^6K.I?+K%6R;58PE+%4C\LMI%-:,%HV7<,83TPN; M3_FG%K([C#:D]P?'&"VJ!&LSFQ->Q"'7Y)MGLK>7,]!7I;]^=!^!C3W_Y6<[ MF#A>$/G[)K=6HRCOVE2MB2E7G[R0:3V-M$+CC29!CBVABGJPK4+7G>A2>#N- M$?>.9W%6D9=K*.L%I!>GCZ=' M4+6YQX?+0![V#IJ!7 3H[7.2!\;*+E6#>OH^-7?9IK9W65 MO/ 4^B*LE#^'['TA?ECJ?7$P)"IZ:3B]9"(<,;D8BER.1RZ[M4-KB,SI-XJ( M5OHKE,)R (5%1;*;$2S[8CYI2;=H[,X<+1;.A4[)B?T# )7?!%""3RR\G7YA M ?,?V8'2PX#*AX;JJW$,9 YD8Z/*?.\]O6.,%"Z/PYC5]D6Y[NKM@4K<;-1= M64GWA,H7_-/S$0&O%[Z'HSPS[D"\9:>V:PT;O61Z-:G74*;36TGNX;^G5?):LW0#=K2![W11Q2482B M"$41BB+V*&C)E*]L5<^"7MLGVW%N7.NC&YKN@PVKW@0!"P-5X5)OA4L_KG"1 M2*#P8((&C>-ACZ(7],V'[%%-(J(5'6-HJ&C"Z+SJ*[IKE1M:M)!5'6-BM+69@J^BP+8*_/YR&DP[H*9 MO;C(TIH57HA??"]8G=S[EX3CES08?V/S,?.C -=?L?Q/+[^9?WO^.P?L[YMG M.Z@N+JP;;56D M752:S7YR.>K-J*V[A#,J>E#TH.A!T<-QZXO/>4;-2>E;U=;8=H=Z=Z#4YV.; M50J=YX#.RFMRZT>G\F>>?(03!YYIYF02S2/'#)F5J6GYX:!!S\,I .?Y*@5W M!?=S>97*BHGOC&[C[HS&IL?6I>Q]M[.V=Y/IB_7TTF:-H=[O5M_?Y=59 M&@<'H9=FY],:U_J@UU7TTAQZ:7:B+=!+MS.HE5Z4M7KRFL=EY.,>6-UH3@*> MH;>'U3NLU)U1@8[1'")IZ_U!1Q%)UB[KC);;*0/^X92L9N#XLJ3@#M#O3NJ?@BG0O'^5E1UI8WZ<'24 M6*L:UM-(%>$2SJCH0=&#H@=%#XTOA&Q6;*]Y%2N?6+@\GJ4!V4!-ZK9YJ"&K M0[W?KMY6.*JI< )HK-SF&^FC0?56O4+C6FZL> AK6^\-J@^ *K/N5$U^!@\GQ1"PU-P$!02^''JP2FJ)W%C*Y3&0^'.,@JVM ML9+U[!#(:++\^-T_D>W#N35>R9'&%OQ^Y,UI=UX$,/)=[0Z?TSY%6<,R#?&6 M5C;)LW)Z.9*=?>\!F+(C3MGS@KD!XX0+M 6TMF2)ZZA%3F::#12M8L7Y@(GXLSE M[#G>\V.D<]KXSN*]_^I-Z,U5YK#U>LOJ/DTBKA(2Q1.%&P8)0^_UEZM"\!M$ M3O]$I@_43[ )9[8?OKP&:VF MB!OD.[@,AJL/B71JX[9I$60%?'8B6 ;%\V+A>\^P\Q"678>L55'$U'X$W+_( M7> (:=S#_S'3/X@SJ)08-YIX[:V:>/TA"B.?%9QV_U'8]!7;C9AU \?"I>[@ MLJ7=_]7K7QOM=J=_]3;&7Z$\1.R[\$W .D@D@?H7@'M 8C 0PZ"#'PHFOJ>N ME[V'0M<^Y9E0*0#&06!;Y4 [Q#3HP?"@TZ!WF?T\6CW[N=?DD8-G':]8.:=S MZ5 @YSR?M\4"@0F400]NS50?$NF ]PY\9X_)GZKUD&H]U!!F.HQ1DIK /"(5 MK:LB?^LTPD^P_/T3E ,>G&3/K!BP[C^!S6FSRE./0T.)3'#*X5AV[.H?#L03AT<("YKMF4@K23 M_(R#Q+>1K[DLU!X\SWJR'0=#7VO"6;^(1U/GZ7N M^S$#6L?[WGDR7P(**-&2LUB7$%$HH]W^]HTF;]4N;C15QF_TN[HF_WGUYNK[ MTD!CM]49XIY>DN! M7YX- G3@8J*.^7897@44DVM*QX\_;/5MMV K715M[L@(&\?,#ED1Y(5,&U!^D6&\T=[YS+)#[0-\V['# M%VTYOE;5?3QHF@#!Z_AFSN\"O(^^L""D#"H!D[CYEL83JU+W!;33_R?-][PFV_<[$[8KE\.)D=(9>-IE MCCIY+B?&DT05G*(<9A8F)F M*S!4Y(2;0('(-Y" N(U"9'#,^[@A%;_!D.GIG6%_&3!@JGC)*01_$D%P*"OA,6 M:_6)R;8-/JQ>9VDUH%>@4/??5X.K=2L+@N:_IKM2)F6(V4>D+RS%*.(OHA"- M2I(RH9%"I]+>=6HKK^X/HM[D/Z*FY3V:^SM%G10.CXW#>^[(_P2?_CCVOW^K M_4G>_'I1>NF2HW.I5)>UR#+T1<1WN)V@8GV:(DL1#R4C'9EX#$4\)TL\2O(H MXE&2IU*U[#+GTS8O&_#/O#/,)>\C^LH*W&+2"TK.L(M-&USIKTV%2WY"*&W4 MI",?_^"@3X= VG$$I+UN(FV_-]3[_5KK9!2F-\,TSQ3@F"[NG+@?IHV^WALL M![P4I@^*Z;(H3)68[G;U;G>H,'U\3 _JY>G>J*_WVZK*\5(5LO?3*9M0F@;% M&;$]#V5;V:'-L!V/ZKEQ,J]2<%=POZ17*;B?4F^?,W6Q=!MWHV-*NV]3+[X@ M]"9?25MLPOR/!NG?/_.:1^C+8V:--/(X7F7<$9%#XH> M%#TH>E#TH.A!#90]HQC1;DD[HFY-.9ZR@=\R4^7PB3N#MJ&/!K4:*0K7F^*Z M[M2=ZY[>-FKM-ZYPO0FN#Y&\,QSI[>%RPP:%ZR/@NN;TG7Z_HU\;]?=N5(ZF M4YGD>1&'5!2A*$)1A*((11&*(DYTR/7QFACYHL/8F@FX;FC+E."[."/X_?/$ MB2QF??"]^3MJ5B1&Y.8;@Q7V;JO:^'D=L DJQ4] :P%SUVGS=1VI2AU_Z4BN M5Z#<+[?B"^W7<0*W^63"ES4F#J9-X62\>79RO#CCN["S%.]MZK[@)[8':XD^ M5\S:IWE_G"IV6_\X(P($C_9 ;,^FR^T$1KU6*NCA9SP]A/ M>X=)@J\)Y%H:*]IGQW2#/?K,$2K'N&X6V3(]D5Y\XUJY3Y!A@AN<*&V'+ZH= MW8;MZ&B:?!#-88F\\"23;0(2:BA1&X:4LXRU&7Z-TJGYB]^Y'W:,>@>YW[??E>H0J6X6H M_C!+3_- A6KJ#CG_\,EA/_\(-I^_RG/TPG8JH+ MCTKH*2/$5,A2,T-M:43?;BV_C##)T1_STLN2AN$%WR_M_ M(K"A/KIPUT7DMKC%623W,].]7> 2P2?/?82;D%D\B%PTU6 @4W[6NX\^?OJP M:9"X/]*'O3/+\OGF#.DBEVM ,AZE.\IUDNA;DN(0%?I!6>BUZ>\$&2#C^YG M"A-6%.W=7+?M=_5^1W6>/"$2V5;)W8R&]E9VK_NMD>J!=ZGWPQ]D?Y5.^NX7 M1'00K/F%WB1?&K5ZB^>KM]^9K_;PO?]T>#4>=J[>#D6YTJ\_$?Z5NH]J(IIFWT1)Q=:_>]@8GZXU19LZ!KK$/ MGC]E]GD;.D>[;6+@'LW8N:ZA?%-=+C70",Z2;^;-@G9.O86AJECPE#IP7,(9 M%3TH>E!=9TXP!)E+4LD.R!,_[#JJ3NDQ>Z:JU*+A&CWTYY]9XPJ5JK*.9/;7 M:MNM7JV]E)56>U)UOA=Q2$41BB(V+F]/O7'B,-.GD\_P9,_Q_KB<65W.-]A4 MN2RMYALF>T6X?LW9O4TM"[+97%I-,J0NHV)V7,HPY@8:#VK>N-;/;,I M&T6F_BKJ.X>Z.\WAFM& 1H3M*'[EP6[>;:#*DV] M3E?O%!0E]^.E+WOLNOUCEQH/+K74^(.0E_^)3!]>H[UWK1VS2!0. MCXW#>]ZWYQ-\RBO$_Z3F/?6B]-(EQ\4V*G@&2["(RL&L"RY M8]]SR.PT4.OWNY_3#NW7W=B?W5WISQY>#U7:TG&0NGYRUJY(K7FPCD)J,5(W MKH78":D=?= ;*;0>!ZWK.^7OCM9N#<6W91DU1XZ!+T>JJ3OWBF#UDQEHWZQ& MZGN1/G#'_$=[PHI1&Z> 4F0XN/="T\F'0C]YX?\Q0.G$>W#AG/EH]-IDT)WP MW]>-[G(.*$(EQ#W"6_QX0\6A1I]/(U/1MN=A+C+^$ \2#X!T&L>T+=F:D_YB:T\$HK@ M6!DEKXT&>,WD!\\7'^%SQH9R/S\=PXK\%V;Z5V^-UF")$?$O2SDLZYAURT;. M:YAQU?)5Y/LMA:[3&53"F-;V$$)5'?LP!I+1+1Q149+/209>_FQLGK%TQPPH M#BU=Y\E\"5(YD?P%JP$/3\]B:SN36B@MRBX>*&4S&_VNKLE_P&;^OC2GH-OJ M#/'+F0.U!M<%9Y(?+R77O4F[)#3R2<"636WF(P_^"^3/5:$QSH/SE-Z"4N0= M,JZ+;;S-;'.3M.3DIQ^V^K9;L!.Y99]OA24B_HV[()XUW5 M X)50OLS"%ZL\' MRA3[#.+79Z'(Y_N)N6QJAT$R>Z<1V4E;)-0T=H3.*!ZA M\R4&-PW-*1!(M0^AP>2JNVBQ<&@;H/#(JWQI\M:C4AKM1U'6_C>HVV!B@,L8J.@69BHK-L+["!&":O:'* S3Z\UPQGNA9$X[^%UC0! \"T7:1]B]00T!80 M>+F5$4Q<#Z,W,',R2V^','_])DBRTDS7TF;P)7@I,&$JI9B@,>-NRP4 M"B3L5L*'U$U,S#0#D=47_+"L:7'BAT_%JSG>L<%-V>N;GY/7Z)2\@\T14CEY M*B=/Y7.IG#R%0Y63UTBJ4\D-*C-&$8_*C%'$HR2/(I[3(IXSECPJ)^_T<_*X M(X]<8)>8?_R@ CZ*0^:=M?IJ;2[P^*ROFR[3E<-*3P<+NM- MLKONJ2Y^A\5E?9EUU^U:96Q]^I#2=/;6=#ZB%<""L"FJSG$ZK2[SHH3+X16> M?JU30!1&#Z_V&&J W:$Q6K/R,U 8/09&ZU.!!O6JL\HE=/**TLW< Z#]EZ5-MX=N>+S.^SDE[TE*I+<+;21C2^O#_-O]_)ANCM]#/",V4!O?.99=>L M>OV7^9YE!C,$W+!C=-XLEYGDAF=,ZO[/'?&KUB?4XS?6,:O5\_K M]FNM#%:NKA/2X!PO",Y$9ZN>5W\Q@?Y^!0AA_^>J=; ]@F?K>;4P9D%&$X1 MSWMJ8)O@N3,ZLZ#@J>&Y M5J$SP;>GMD*$P?&]-[JE:;8'HXK'Z,\7H=2XWJ M:N0PSDLXHZ('10^*'A0]*'I0]-"< =5G&AGL-LZO]*FL>4(#G$L-R&H$\'P6 MT$DUNSAL[];!F?D83@FM]47Q%%J/A-:Z^[?V1ZKHXVB(K;.#:W^D7$,-4/4; M,L[Z(@ZI*$)1A*((11&*(A1%[.$B^C'=ES[=:O&\ITEOVJ;2P[ZXV&C4I79< MZ;3L9 UJ9FF[$R>RF 4_T*/X,@WTRCGU>NVTWU"+7=DSGCXSWLB'WWDNN0^I MC?Q="/^9R[UA?W2?S;!3[R/3/KKP5K:N2_FJ+J&9]?ARV).V[O:@G;$U=ANP$8[;@=\,YE$\XA/$^#TDD4_AM\+FY9OUA,]@2P):=Y\.",1, $9\P O#CW-3%$!%T"3 M#!5@@J'VG1 K-[?O?A72Y%4\OC[D;0-=E$%/U#&08>-FT(5M9U:F.ZK[>=UKM$)J*8*QV_LH-(NH:3@DCZSGQ5 M-J]A<__A3E#,6EJY%S:@ >Y:AW%AH[#Y'#]RH_(=4-U[^ 77C MY3\6M.0],"VE7E6[C#D>1S2XR^$1B7]-_\QCML\\!OTK(FTZD1;TZ3QFF\X& M"6FE^*J4M*:6.OYD@OD] 8,]!,,<-HH#C*AI!3E/SS,O[;LU$VTW\ZE]8N'M M]-Y\+AII.I Y:G]ML-AO#,=#10&^//84O_\GLL.7=[%3^^;9#BJOOQGI[4[U M/<1>G5L"S4'HA2>_-9M>AOJ@AL'*K_(1+%46W\STY=L"S[5-)*GQ.:DXAM@Q M@\"> FAIGEX#+I J&YX8[6H[GJR2%S\12+_D(),R*L)MTLFQ%6IU=K59&R MA1IL"P$-:VPZ99,FU&[6)1#6.#Y69YPU_?)857XTK+YK]W&]8B=#(4VZ!5;U MG#.JURDV\(.I^K1&MFFXA#,J>E#TH%J3G*T^BZU)1"KQ:Q[[+4Q4Y^[^,U9Y M=]=G2N)[)Z3V#MNUUMPK(EE))">B^8ZZM4X=4XKO*2D!EW!&10^*'@ZO^)Z< M2MOHU$;F6BJI<=\DM08HKYLEJ76,ZIN"J:3&7>CEV'KL)O1RK0]&]2;!*IWV MI#JJ7,0A%44HBEBCU\I&0IDB[8G#3)]./L.3/D& M>TK]5:,_UVX\-O#VLB+7+B$-4X&I;VOD[GNDPV#=Z6O;L_)>2.XT,_?SVV3SC MR^#E(" ]G"?S)8AE^H\S/R="N,"3;-#%C:;"?$:_JVORGU=OKKXOE>C=5F>( M7\YLM#6X+MBK_'B)Y=^DRXPUJC.&C9O:S$=CXU^A-\&T+Q3WU,0-Z !8YL?O MS;?+\"J@F%P["U&#V^K;;L%6Y)Y]OA?>]2?C;J&/>"0BW>-/LZWR=FVKFXKE M\SMOHW"C_F)U]A8[<<;"!F%+)5&:%X5(0=3_1K;W^B-X3\$/6JEP.Q/5:H\M;OO7K6YOZ?-NL?[1FAO5VS;HABHX M0+?"WY?:%VF'VPBUE;;=8VXA[HF7;EW--Y'I7\T_RA@"_*./JW(#JZ7E2[]8 MC]=$\L@,^T'82_\1]E)!C\;F7S47C[U4UTTN.JCK9LW(;*K,.!SXEQH]:%A< MSQT1H:>D"M8KE[://ELR*;XG:>AR4; M0Y'-"9*-DC:*;)2T4<619Y5)?C/W &C_Y1%6;UHZR@:].,$/!\TO/UQ.Z'F^ MJLE[.\]7-7EOY_FJ)N_M/%_5Y+V=WJM4E5V#&T?\[OILXCVXL(2E+7S;\S,S M54^_V$ZF"_4/UY6']'08C!-VJX>/ONXV>N;=ZX/"7O,T#99Z'M4X3N M)ZZ2?G9,-_C@^9]8^!EQ?>L[?7H%@0VFU_[*SAE-I==L&>(2T7:OWAJ= M>HTH(GZT07M^^J*GTND8(]Z_>=ONCLQ'"U:S" MQ\"(6K *MZ0=E#+HLU-)#&(YH C:P_7$^&6=OD?V+:;O)4)S^AENC M*;9?US@=1;/'I=G]C+=&T^S@ZNUP6'U?XU.F6&'"\:4.9L>I=F>-;&=Z"6>L MW4%X%E"ZA#,J2E"4H"A!4<)!*>'T,JY4X9RGC>8U/;TA3>'U$;*ZWT2Q+:' M$[LQQ-9KUS58OGYB.SG3XRRL')7;="A;R'S6&/6+.V,K: <)[DWLC(@^7_NF M9UR]'?6:,B+UXDCH'.R67@?N][:BH6/0T+D8)+WNU=O.4-'0L6CH+.R,WM7; MKE&]27O"-'3UEMN;?*W0?%;Y,2H_YC+.J&+ABA(4)2A*4)2@*$'EQS3K52H_ MY@0;0V8:0NI4"0M_;48"S>&[%E01^"L9-'\VKN7^U=O.X'PZ#9P=D9V%\WF M3I^.(K(F$MG9>*>OK]X.V^=3<'=V1'86[NOAU=M1MW^"1'9R]L?Q31WE&,^Y M!;J+9\WR(IR.?+Z^CX8I%>1U@C_F$ & MV:%1$X>9/KUNAK3T'%,$7X.CL6S:I='9U$E=X'U.+[$_I6D(33R>-F&.(]H? M__NJ?46_BX7I=[$'SB/T FW"S4)*#8_;*!OM]K=[.>\%%\*JCKD(X&/Y4_RG MS'FOLFK]IB$)L=M>V=S1E&V-$8)R3.PRNG34ZF5&EVY*W1OL+/57C?Y<>QRE M:5&3"&>)VZZV,)$X9RRP\5<+/1Y,L]C8AC_C2%J>?-72[AC3/GGPMY%&7:2- M-_3?3OO-E[CUE8;>"OH4_FJ.O4>&'@4-V06= Z8#"X>F[00M;4F.YX2(\"M\ MBN;,MR?B _2DV&YDBI[5F4=R+IQWWGQND\LDN'&M=_3%!^9.;!;\; <3QPLB MG]T#%?SD>).O&WD"KS063,P%4H\?L8[BYA%LY3^](=$4$8A@QA:2P MH)FNI<5X"+5?;7-L.T 7L)'ER<3+=\+FX=8T0 >;P_,P$/J3:%[$\8LF@<-?(I3NT&NVZ[IOP"U1G[ ,*(YC@)8 M. ".^G-FP_T$>P713LRX\%G WS%FCLT>X3SAS QII<@)[3ERNA>%Z+H,*#H* M4H"EWZN31'BTKF^$$5!)#1 MTGXO?\)V)TYDT;N"T(1581]SSP51!JBPS#D G%#$GB> "3P%'%@S%[#7!0 $ MH&Q.)C[ $#;S-+,GLS269F8 <@7%GAW,F 5X9'0L>"J]:02;DVP,CDO[UA$; M\#Q[M@,4V( : &M@$VN]T%9BO( PE@35P.S;L)_7^%2=\QAY))&AS5H6\..DMBE$KL32VS$ MC$:H0>1_B&GCHQL H+DDOR!Q?0\,E0#A9C)!O0F^J=V!(+!,WPJTGSSXC_:= M4(8^W-S])#2@5R(9!60> O61@&H*)O5Q/!>)XR>2,6,PH-F$V8_,XCJ3"X\& MF+7BPP5A6\CQH6^ZP93!'T&;- 6+@]R!9TGC!\%+CXB8UIB%3XRY",^OL!!> M,_;$!F&,C,W%^)R9R'LDB"P0$RT-#_P0V1:U >VNXC@Y5' Z#SB[>F%06;#.6<^*)MCWS,M0-@C MUE6!KTH>L,!DW-ISL6+] MSC;@.^(^1\8.&SURUN*OR+><+XS:@GDJ07(3V407>Q:P>Z1 [NA9OG L_ ?6 MX=,Y)]Q6P#OZD8F[61AF:,^ IA<2^"ZN9.8U*UB M_TIY:#_,L[6$'*ED5;JDX9(!L+G_ONIFY/DERO.NDN=*GE\X%GXO\""A%.6>=.[^M@/8"2(;OEPB0ZM,7-C-ZYGQ6S7&[3DQ??\%79WDF:-8 #K_=?0Q6F2H\!@R M=UO&#K_X\X7YPC_$.,@SCS8!MFP_Y>\+T,AA)N!Q;#KD<@QFC D[9\PF9L2C M7&@'!3//#U_#,>88T8A\?E?B*UW\E241++%6+D)Q2=BBP$WD VX>/><1/Y[0 M.%\ _82[C<>>[WM//(R6("CKJEZ/&MN%C;(@U'SZ,GF5*8] !@LRV!=>3,F= M_#O?T76G=6"'-L6I7O&(W5KLORSA'MXL]MK2/KIQVH&,D6&D;8P.<1 06/% MY1VPG0DHA@]X%@)9'$44$//MX.NZ4%=)RLO>WNAA1<[HLLR7"4/\Y>[Y[;AA MBS,=AAF,?H[KTY@K276D2R]_"/PLI.6E_=% M%[>;Z@IJ]+NZ)O]Y]>;J^])(1+?5&>*7,QMM#:X+]BH_7LIJ>I...VH4>(2- MF]K,Q]#JOT)O4MH&1OQ^_-\O#?@6$=95]0@!HV.K;;L%F MY:E\OEL>!X]"-I/' M61#-88L44PR7+SB4_:F[B@4RGX5??/*J(;>HYS[PF\,"A.B8IN%$&(_3HF1L M(OT-],@@HKMNX@6ABCH611V'O0,'';7544>M*&)VW?U6QL$*_]XMC]AEOK;) MSR>W-%D]!5#=1)8,U[@WM$W,6TU09L(4*_$=E2PMBY+^F M^WHG-0[91^3UGR)R\1=ZTP^\CU F,3F^)O>IB]@NS>@W3-L0P8*>_N/8_SXK MV+9].]Y2R_E E:'P$FEA;YQL1Q'_&[DL(8@T$@^\$51^%!&=LD#I"X%2,R;W MN< JFN6P^C#CP"_[OEOR#)4KQS_$1O.F""MGC36(7M7K M8_<5MF]#C4;:KP $A $8?MTKZ2JF<'HH/NU7B].^/BB;0E(5 M3FN\XT[J]OJ0^'B:?7-5LLSV;($L<0] 0/:(?8^'N:TZ^J"L7^()2[:FX['Z M&VJ@=XRVPN/A^;'B6PGPV*\9C_Q6*JW2+BG27AVK*0C#'"D*L2Y/8(\JP;*< M :T@[)9^?U/*!#% (V,LF<#+VGB+]F0&6/8/OU-C9JQ7?J"J5$H"H/P GF6 M56'1 D@DG="L+27_R!I:N9U,S@)?!1$O!/9/+J6A^+U+XRD>,9E&0=/+(5:0=Q;7?D4@4? M 8=GA08,=HV_(X"S0,TG)%1)M]N2AI;*BMB@0F1A1_2 2 M4U1+AEH*?+MQ@>\OIO\2C"/_0=<^@0DUT]Z9O@?/FII$P275]P+#WDY";\Q\ M(6_:QDA[8M3VQ+>9.P%)86I3VZ=T*&3$!3/=*.1]" *297%.%9 MB4?@Z%(H MM[2?.5-/;;S5T57:)E&AC2/;H:@TRE#? ['SA/+#9PL0;[@-3(KRO0@HC+R4 M5!%,^70>J";4'@ XA@N?2\E\^Q,C]9BKCV /9LQQ2%[RE#'"I4#7Q/<6FL4A M3^ED#&&%DMR'%^(W$GP8!&I\*L8LWF&R:CD(/9_G'P0S>X&Y;OA>\2+,52 < MT?=]-C?Q;L^_0$=B$OFK !EZ5O3)(,W/XF\"$@1@\6MKPN!FTTQX4;HA Z\0 MBXDMWO"EX/_G!*/ HT%8C- .S/P7R12,AQA:NQ?R)[0@OG(WZPV##[SQB4!]I+F5]YGL1PV30HQATB^=[.^Y*5? M3_>(CDV0GUYN4*MXAWVMM^X/O<+JZ.GM]K+1H:?[LDPB8)DY]DHQXS[6I&/Y M;(HV@(:J .6H8M*-5.]X"Q(N3K%X!=50#:DX1K1^\6N(VU!SCH M/HU7@ 63)A9P4M?#9CEQFRRNDGYTT\_8[L0&";M??Q:EF95I9KU8,_O",'R; M;C*21= EZ679A$"?0\9,(+/(0B8QLDS+6PBI05F#PBX5E\$+574<^&X$'?-G M. *#]))N+J'C6(HWQ V>W/W>S91ML 1LP-YM1*=]K71*Z=) M\7IV"#;RI+BFJM-^PP&(F16\#9F5O/Z7FYO/]%)>#FOZ MH%'B0\FBL(&)8_H"ZE3,@\<@G0C[B^$/LC=0ZZ!$B_JWY&SI0(+#!PLFJF19 M./-BIE^I"N*Q+-NBCG4D-E(-T@!49M(8[1W %3-L2 5,FD#%8S?B^J+#R!!A MIZ8LQD.*D$[[-08)&B1"WGE6/*!%^\AY@=!2(@^ ^Q%(2$H"9JC&6Y://?M, M3&]FU(&1\;YY(;)%[)TKZ/RE939 7D1\TJ92"6IO97Z5IEWJ0> Z&ZO1/>[Q M([G!>0UX]P5YD#GV'*B-7H8"0G#W1):[X4EMXDK.K6+EH'Z63!-!FB7/E^^. MI_[XO%&HZZW7?JAY3*("R7O-YG[5\85UIPT^C*N"*8'K T[A0,WV7VPZ!P^-P9@-(W^FMX5;&C MH#3?:$WPM;$ _ BB5]S)+>VWN)=P;+I@>"T*:/XMW@(WKNF\8'_W3$?7=S)8 M0,]\23K^WB8.YC4>A[7B<=7KGAK3;/]Y_^>/C^S]K#-U6DG)P-"^/E:5: M4U)M,$LZY)JD;()._#>H/UG%.W+-" B:6>M5ECC @RXX4<'6&WU+@[ M]FEI8*;'37UYJ_#[6>0'EDFV#);X\%X.^##OKQ"^+# '"$-+W,(@WJ_<>IC: MT_#E=?CD2;.!L:^!]MT454N,H(2@L;[&#Z7=$+P".R89&&&[W$E.'@WAT\-( MF6\F+,IUB4.F=D5I3S9YY+H19-K5YXUQE M<8+^MZLR_%:4RY:,AB&7P6#%6D4M?GF>],9YAB6O+KU0+W LS1>&N5G8ND=# M QC="MZ2$R$3J/>92(/(2$/T^>JB"[#)_,CF.[4= M>['P1/68.5^\T>ZP_N*C.VD12:&OX6D&R[R\]IZP!@4'N=F6;?HONO:_/]W= M:7\ W'$&F:[]^NN[EG9;,+?N':_]B)/DB58]/WP R1I_JFM4[#*E2IG"?[&_+,-9?T^FP_]B.G,/75N$ M1LI;H21K$7#&#$N 'GGI>.(-T"0]P('N6#S(3A1PY*R%#SA&R]>U6Q!OF#WP MAPF$\*+]C^D_LB#45V/TL%N]^R>R@2P=[2<@/4L';HH0]"X &KZF?8IRN8CP MT)%WK-U%;C##*^8=QLC]; W+V.>=8N MQZ/T@8OE'.+/-'13-B@4U0OPTA!IAW-#_"MGE]2OKL7E$@CJ*2^NA-5H=>'R M]DW;T>;V,Y.?:V.;I'<0N3C4$<#R%1#-<%*E!<"!6]V/[!#6]@#]?"7X969/ MOL+6X@\ !.5^*)8L14X"+!/:\!D?'UVR8'DZGU2%1+?0DD9 MH$?Y]2([$7#U2 0VM;DE\^![3^&,KB,^;6)J\SP=!-]=B$61#_:$YC5+>J/+ MB_!?[X"%GBA M"3%O^P9^-9:$C)BM^ER:=,!4+@\T5C*(%U<&B(5-R7S>/TR[]N. M1I.S^6)F4FH EDQ/,"=8OC P M0?&G@U:.3O9:R&DFL E_#C'.%XA2+!P23WALB"@^7GDCJ!28G.=&5#Z +7!F M*'+2E>/3")4.63P]K,F;6E[:O :6R(G8C39*->U<1%C C#X.I*70M!G$%*DM(A2> 3<0$H<$ MC2I@6!\;^PY$YB.FY@8+$?R?.F:+Y-Q:4HM\TF9TU-<-S=? MY$$!-@PUJ[R:!PKK-!0EO&E 8.5G1@6B^5"DG-%V+&[B>'[R@IR&!6(>?7P$ M0T141O>3)W@1)^5)RP*L6*7'W$?;]URT. ET-)80E6$ 'Y4ZV \N'P<2GY:. M(M2&.9;'4C>&UR2=D/YBL49SS4T$#X 3)< ,I63 BWP$UP,8G6C,ZVR%X8C> M3U]\TM+>Q^(C+3A\4D =!_-%*)^$ZT"H'B-V30%"G\\A =F'1:'F4[HJ&$4V MF]N3= :"\X(*DB1%T+_#61 3%!*]E69)WDP">Y/14'BN=X*1("A53A&;V8L% M$1]^D2Q@J9/JF'X+7R=M+59@=3[8&?^04'^\BIAPD_@EX!<<(1VFA3Y^2Y0' MV\)8)CL!- 7_L&<[GC^FF#R+*3X>SPL. ,C]:" .# M?',VI9* YF.*K.+$HO" [H@,$(R>R>M(<&=I&2*NPF@.^N=I\YP%KP%[A"+2Z$ $ /V&<$(2YJ@.%) ML5GM@;G,-YT8W[@[TL3]V!F1)07YVA3!T)YYQC7CGJIT?3=])ZF#E51DT0'= M0"R;F)Y<]++I% 2\J!A(DL--B^Q0@$7\ON_XUU_B*0EX:/[75QQ%+!1%2MPF M=OD(\9#%EPB6V2&:0 9#%^.$[;*:0% M0C^&BU0G;GZ2^>O\DO1T%%[(K3&'/1*P@1,B=X&<-.&V$8U7)TL*)2KE M#=&V;7E(D"1/GO^5N!$W\X12)0TA_*O0H1!(CW#%>22WI *:G,$6*E@ #^)- MGF0V^2![9,Y]$"N1W# 57Q56NR?/-,72,]X)!^R_4-2KD^=U63QP(8#-<^@* M Z"YC%DM[:/$4)8VA<5>P"SQR0D6.(G!Q;H":D^#)V* UI E>\:KJSQ+?Y]C??>X,ZW:B2AD:5-%P7ES1<2&7#!G4,JZL5CE*F4%7E5N.H M$46LT'*SXK58L&)>,[^;7;BDIN:CY_-.9W$)%E[ W!*7D:R4?B $:*;-#)4Y MI[/9N*&4)-+1AYUVIYMK5T8F6D!.57$16[$E%C"Y9Q#+XN.,S8!IM]C.B_8D M]"+9 0T3<=W,S6<'7W&K> ^,R:2@0Z/=@V;!=[ $K\C& FF\2YQ7'*0+#\G7 MIDY'&:7:P_/Q/G3R!N9?-NE:!\#/T0+QZ?9+KC"B77%JNLU30WJS_I(4X,DM M[U-6,I\4))+3E]6K@W?A >5E259NX)%)#V95$&!2^G1E>RS5O;V"[Z M,J6S6)B@&*&]D T][#Q.YUL [ ?(C^.5/#/$S,VCIQ(]3]]:C!5 =1@Q3X4IT"Z M$U&UF7J.[8FRAEB%#LVOO"\_J*!1H/$>+T%2T?#@ ::PC'\R 6U6T!ZIO,*T M%2_+1+( =YYB68$Y97$WI8<(WN?Y+[QE@LV!(Y)M45P!X<2?B>/$O22%TC@FWXF7 M0)*[H;EK!%1$H*_$!77'F'1EQ 4#L5.%K*?/*%,^?M2UI'S*N.$-)SIO9/#] M"\JF#X *4.CCU 0A57V&J.3V0W&% JBM$;>Z4<91J"P&(@]P"4.6V^ U>C=K MZXUSV)!%YK<&T ^.CBF ,? M/NJ55]^TC525+: (C37+8:J3I2Z-8-M$<0WB@K:9[M MG''O*#JT04](HMJ6')W,J$Q_S)O%+"(0Y!-Q*LM#U8M;_!E(4B\;$QN# >B] M '0O2Y>^33/3<=9.FF0@20D@PD9$J,=SHCE+W!HHTX4)3AEXH1F!'*9D - 0 M7'*OI;HAUA+T@TN&:WP"G-Q)G(OTQ2,^Y"+C>=!J0'XRKI0([4D<7\XDCG\\0KIN@*-TDI9IKM\ CH.@011-Z3$YD M"!7S@8@\0*W)K:6^3^Y.A.C3X.8,*'LKI;MQ91!Q_MT\;IS TR5D=I%7N8:T M@OIDIZ> Q^S,Q ^-#G,3=\?;5!4XV61\KD49)CCN2F(-+#!O8I/GE/NRDV6I MY4OBA<:E04)3@ :?=)$S4HI1L!!E5Q2($\&_!Q0J,E;IQ'U.;<\"29>8S-AT M6X8WB) !DN1AE3_C]1@$-JJ@2,#B'>)O^-4DXTDXTF.(X%[H\Y#"?K^W[EK< MK2^Z!(6H#C&7^]+S@(M7&;,'D5_ 3>6-I SEX\0AS+1KW[>3%I@".A9U][*\ MIQC,,N#KD\8FXK8@ F>VP^*8E+Q0K;1#/G^,K',BB2L( QB_E/D"T6 ^4,!C MTV[.O9Y[4RJ:*!4'[A-P/>T!@ 0BBS1W$:T2NZ<]BDP-"JOE-"2PM]ETRA.@ M=(WJ]3#&Y[Z4XDO$B3,KK3/0E5_WB'[=H?+KGK9?M\;N(%M0:Q-;@?SG]YLO M]^^__/I_VO]\_.5_?H7_W]_5V-VU>1K1K0@M<\,#*/B;CC%L#;C(@PTXE*T@ MRK!77JC)U=5O&=]R33S&U9$)?OZIC=H]3+OI@OK M&K:KXU7VS6 T;!G9S?$6%R)!8=.7&I?2]?TN9:[JVAS '/FBD2MJLH'H]>XE M9J(>9Q=86J?5S@*;?XF0TFD-O]5CE7D%W>E+*%I-1^DM[TY*1J?5+=U[OS7X M=GE;BG+2E/,+^,OQ6LPFYD M$?>(X5\D"6??IO/7I68LRO>(V@]9YQ G@DYY"#R)\!/@D39X5L$SA<*Y7Q+N M#\TQ,?Y!>!1=^6(88.I'P=D3-&QPC;2T+_%A39KT'>0.G7L%GVU0V&3"EP E M/J8>VV%Z7I'/'NV AJAAY6E\?2WA4'-LF72/CF_,='FFB93."UPO>>5K0P\Q M*9<).>4)*7]*+'IPT,$![Q1]&DP.30FE9&KGLLC*3D$3[N\X#]M&MLI,K$S= M8]2_D6@]RS49GDJX'M^6ZCTI$NG%F K:;CP:BN?=!\21_':EEOWSN#^Y>+N? M=*Q-4N*41[?!'MV1\N@JC^YY>G2_O+_[_=?[.^WV@W;[^?V7F_N/MY^V<^G6 M4,EZ8KE>Z&OE?K+C96,UPA^>\VFCC[C /;Z)\9V^L2ORB-]3CF6BF2?+XC4- M>B3 %2 &V@;/;9*IW:"6#/$T>:V>4R2J)X]PB3\PL1@II&AO$;C8L)96.F%8[BY?,5[S%=/)S:)65(Y [.GTERU3%S@]0C MS+!(E,+"W!A>>1J PA[06J(J>46Q,\].!76,FU0A-G3C'9$P=U;,J$W'_,F+ M(S(*=%DY&IL!-'*=KWPI-NQVSJ96Y3-NMH'?VGZ;R(%_A4/6GG M7PIA9ZA+$L])'CP(VY2O M(?6HCO7W*%C(3DWYF#$]-@I87.B=&A6<^"#2%2PX+8(L7#VVX0'5WB01N\DI M-K,*,QC;S2SD2QRA)2W?)+U */-KF]2..@?M49OO2)M:+_7G?%O8P?6W9,Z5 MM8WM%[2-Y9C*?FV3GW-+]RYY:=Y/=1EAF\A"\HULW'"X9+.:(/J$[UK]1;A- M.^#-%EI>#L@8"-?]]]7@:MW2@L[YKZ]3CH2VKN'_7N4?D5Z(%/^(OPA3BX;0 M9+H8Q^9]6N3L;8FMM .E!O0?H82^3_INR7\K@GXM"RD$2@3><^7U$WSZX]C_ M_NV?I,#6C<[CRX["RH:RK>_ODMG8G9PE&2(C3C YFI,(Y4K::[SS-VXD7J]W M;">_]V>ABMV#*E;DU#F +.])<+B-H+%\@G>((ASJPW]BE5D+6Q.?GZX*/S-4T7G38FOW2'\$^__VJM&LWG M[BQ'?F5/W-<4DZ\Y\)N-1M,;&S5*YS/W,>^HR9:KK#N8-CO(I:)ETNQ/>0%4 MA=<:[KV[;[?=7D4'JA,NHU9?P:4 +M>M@8)+(;UTJH5+C;>(NA\JN1]PIM&9 M7P^#UNC@FVL^LU]7<&>>'U2,=NM:@:5^L"CSXARNCW=\%%YZJ.%O]C.SEH;V MG.&MTNDJ 5H,%D.!91DL'76O%%-+]U3N%75C5%%[R;,9S_QNZ%7@7S@_9N^W M>@HJ!5!1UFF1S5XMK2A[XQQNCQL^:/O,;P_E@R@#R_[1C+,$BS*X3MMCI>Z& M*@J'<.9*VA-U1P-9T!]U[A=&9Z@TZR*PJ!!'(5@&2KTH DNOXGM4F1SG<*W< M8B'HF=\? R4GE6-F8UJIUF%_'E#I5^SP+;L[A"0K*$4N>]=.HI+7.N^*INV_ M5]I7:UV-&F]BL'@N+%!;?X]4T1OMXHYY /8]%U!=R#$512B*4!2A*&)CBE"^ MU&8;O=3\_\R-7J/=;K7WWMXY5H$HP"C '!LPR@#>XH[OPAUO>1%V8CMK7:8Q MYSP!];8QL+J4^VVU[=;;=37]]:M?3)+;V/J_%<>@1W+K9;UZ&;!!^?VE17 MV49UE?TYK9*\XRJ)ZBZK>CTVM->C(I^B'DERK@B1"Q@=2^&QYB%2H? 2FW8J M": D@)( 12C\YHA,CVK? VLVM2B:*67[\2J@FI[=%E/M9#,8*3WC.-UHV@ZR0R-DVX\7@?)]/1.]WB5CXVGWC8=.%0XS53_)GSK9'@D7=4 ME*$HXV2]*(V!U:6<4TD+11E*6BB:4-)"4493NUQRLV>P=VO&P9$Z,S:^#^/& M7FZQWUY9>7'*^D:?_U^Z;+^;0.^IMZDVUL6]B M[SIMX7M6- D#[8GY3#,7\/NS/3=#YKQHQO!;#9[2.NUO\2LANM,!]:(XG+=) MM2*?>JK.&/S?]BWM']X:CUXRM0. DX9]JFBAY'=#UWP6+-@DM!_A5:T"KL2? MXYUOS5!4+_/(33H?IL&ZFK0; 49'9@XG!T;/+?^ M9&;""?XP'8>]:/]C^H\L"#,];Y? 94XF7N2&"(*I:)LX-__V?#M\(6J"WWTV M-VT7G\A]FT.PI64N@EK$_L8-!\ME345BOTQ=ZY>< M_4^)RD(QS?PQV#P31ATS(#:\8)PG\R5(H7_FYVX9?BM*"=G%':?*88Q^5]?D M/Z_>7'U?WM2YV^H,\=N9K;8&UP6[%1^_2;=JT:A7"VS4U&8^F_[[ZE^A-[EZ M>T\J # *%I'P8E9S0U+)W3WBO,-6WP9"6;Z)Q!Y]OAO>VSD3V:6/5G7W/'%J M5.W!]U="57OP(NLK;<%L\+-:^M27WB<)H+ED%/[XZ. MU[&TZ> 9J6ZNQ=U5^?PW=H>9[K[9F^*3W%;8>H:S!+N*>PQ M;+L3D)(!'+K3 IZ#[\BFPT@0%I-_[;>&]%>^]*/GP)+R#2L[TO.FQ[!"Z*U[ MV&AIV#XY\PJY ^W)!*KV@1I=0 _P@ ]@P\[)IM:_;AG?)@_"IA;,=*-0@Z.& ML=20ZT5,[@2("T A_2>@$#@;V80>!,;N,OBY(X/18L'W[2H>;87^;F5D2[A M*3/4O E=@Q9!#;>*QP9V@$\D&O@UF3T_/S @!I $-!J9[B1^%=Q;,[A]Y2LE M3>([=?3I3F;)6\4[IO ]V'HA*!\YW!C/@$&@YMD#LH-:8!\%B^:?<#R)! +GIL08E< M\L4S T3R)P;:@_;!M^'G-/#2)]6 A-DS' >EX"0*0)XP/\B1 )RM>13@LXF] M8$LDT$-A9F+3=;C&(B>4LMXQD3'>(V1\;8;9'>8+LF2@O8#LUK49B.Q<#YK" M9K3;'M0,7\\ IF+3$\_[BI!&83$VZ4>D/2ZI%T1.P-$D;WP;&$]P,6Y1$G/E M.WQW^\?'GU\;HQBN2-L3W N_"D#,1!.\&R.\A0/2,6)1:H.,GQ"0!0 #8"D\ M%NQ_ H\">?DL-&TG2U)')J<,.WC38^^F6+W)4'NLUB37MD'WML!%\C$\.?<0 M>T W)FIQJ/ &DSMP?^/##5"UN$J2N4E22JDT.0GQ M"!N\32=VRBP0NCK ,9D.*; 6XY8V=M+29JWM:+0Z2SQAR \/8#/&M)E_ M'3$/EW"F9HQ:HV_+GQ4Z%UY" ?,?0;X!L8$T8T&PBC]7?(U>;X8<=.1@Q4MZ M#I?S(\/NI" MN88EH((WC!D!@X3PB07\YPM&G;*G.M32%1=*4]ZH,0,B)&>+^%Z)77PP#CA2HO#^E]5.?#HH MNKMZ1;Z=;>^NE1RXI&V86G?0&NS&BTO>CP(IN[F0/7="*_('\O8@"]D>9!W5 M@"!?=@UVT>G6 .&>D%9>SB9"&)UY)BD[L15# @J$K2_\8,',7A1N_U+HI +M M>5NR$A24I:K!>E&TT1[7TJW0,-7%T]<31P@(Q'J<_I5FDUG7_#3)_ZS;T!SY1(0-N'8>!F (#=ZH%KK>$5] MTQVU>ID'XCNF0L7H%K3CA_0&.>1T[K9;Q-->,J-F]=0QX"W&$%V!6V^NT\&; M>X.OB3LXXQ?*[!FOR()#\'0'X:C*JW7"#XD&D&>15WOR3V0'-M3A]Y2V-#4,U)=-F/,*<@=,' 7/A@66.47SX3=EQ]WO> M&)['17\+%X9)7O_WSPOFHOB[N.N>:OV08&_;=W03IK*-T9_224T MW42HPW>^@;NEZ&KL?JMS#_^6KK!L4-#$]8?9FS5]I4C-19Q-7AE"*LN_ @6R M($,RC@DW&-X]_^]?PXYQ_2;(;E'G+^Z7OYB3V=CWO@KI;P"& GLT7@VHQ] MGABWX:N3:61R=\\$>!@,.LVQI[C% *.<$Z8M/-!';)[,4[@1KA>B'%KX;&Y' M<]1C;4M@OY.[1S_[[-&&,SNDV<*^REY'](790SXF?)NA/!LHGAC"])EK 9$\ MFD[$DMBO.!97DHM$'R:!7@I[KU67-C2@4N8C:#E%FE,/K"JN.0WS%T6AYI2L MB%H/!:\*M1ZY09_%YLY*\PZV-RQ5H,H741K4AI3 97Y_T!JMT:6,O )-=-(9 MD*,AUJ;,.59^)$R^EUV^I&_U5TGI:E06G;_'V%RO*XIE8=I[% 1;Q+/,(AU. MA,WF5 SATCWL #B0-<9F8 ?Q]67D<+.-/EBBI 4.GC*OI;5S=**TM#JTM*UX MM]-?R[OM(A>A07;0SBDG)2DFH!]TRRD$WX#W-5%S@&2%L/& 0H&6A>\Y46-( MJM!9I"H!WP@=-L?<);X,'*Z3?R'R:++M--4)V.93I43>RR^F_Q*,(Q_$QRF3ZH+JX)6M$$]*.0F'=LN[)6R?$"Q!IZTT1"%:\6D$<2.9S%WC,3=SY4 MS+2_3C1C!40@J4RJPC$*[4!F_:54>D5 Z#QIX?I-1R<^P]PG5JIV#E);#" M&_L;XWK)$09:TS#OS]>W#PI\ \J44:"0+<4;-EK[8DS=?1$Z*(P1C2#)M*AB^8G<=K-7_+ M!&O>2_,:"S79\>&,Y-?JK($CS)D MD88]%UV,LMD1,..@,F;,[E9PW6C%\KLU.%/]R=]@C=TL]7PD4+[KNHIW 3]\V.HJTU/OR'%KK\A9P5LR MK=EH]GH>#>Q@?FZY''4,21XHPVQ?^;\C]J1X+^+X[O/U';@SA]ZALC M?Q7]__:N]+=Q8\E_7V#_!V*0!>P'619U6%+FO0 :CYTX\=B.[;QD/RTHL27Q M#44J/'S\]UM'-]FD*%N2=7F&BT6>1Z*:?515U_&K*J))C'DWD,+8-O+ J (J MIKCX@.X=?* ^^X#MN%B';S%AD.>.9@Z H&92[[PRDWK[;3/Y;IQ\^<-O%@JV M'QK53NO%+8<'"JAC9LL7E;LZ&7CI%#'^W"ST$\,M9190GS9#>*"VKAF^2AYE M@'&' <9&&6!\WP'&5RET#X..VZ'MRXO?_[CX?''_OT;OZK-QVKNYN.]=&K=G M=]=_W)Z>W14H+QO1^I:XQO99Z_M9>"( B?[=J7SHA&=HT[,1DR]DR+!PO!+A MRAW&$N.N@%9I; ]NRM@=PLV;P!6]< T#L)8T._O$',G1G 'W[CD9PG\ M>#3&E,I'JH\%CZB"Y%0Q3];/G?C"YIIE/3?T M*\:#%2 DWH@]B<&/'+21TO1F\NKDOAWXL6NKJ $A6KE4&:Q'WQ2.6:CM"F'. M@]R.\1!<&3D-@A)6],%R8#$,8XH);X]K/L5B5I%Q+@%.5>-/3!.*G($SQ>43 MW@GMS0$ZK%#_H5<-7?_1&!'-XN?YH"N]C_# H7HOVH1X&%AL389RHTQQFM< M6 XL(Z:\"%L\^!&.!]N)+ZS8".!]:4]]J1)2'U"K%B M" O WP?"\:BHOHRFG:*NZ3TGQ FCH,!@@Q^F'0=<5.!!N/Y4KW:#I [T2&<# M?.S8@G)X>5K8P< ($_+G5TZH@!F51%:%F[3X$G\#KW5Q%]@]B9P2C9.!D/#B MR"5,I(119EGL>[%;3A5#A!D^P(+37 D8MVIL 8F.G3#R ^PL@D$^(3P-XZZ9 M%GT0-LC+5$ >R,ES@!V ;]QG*J 0"P\KQU*0$'X,(R(D%(XN('ALDKH-/Z'R M1B.R/9"\I^C+=6.4DTD=1/+K_HULF=(J[.Y7$:F:LQ(HJ>1:4M)!J]^.P'&8 M-H=&L61MU3B5XEJ.%6&*#[V0?\;5;+$::0"4#/1(?39"7K,L=2A? (*?%O:] MT-,]M19 D415'$F,A8)3]N&L5&97*H>!*%!)B98+@+.+?K;YB'&@*H214((C MA^?"PQ\7,C,SN[F:G*>1%A0AZ1A5M?S6OA+"DS98YJB]AC MZ7;6+P\T.QS0&E"7]Z\/)Q]>&UH2(__S2',?I/WBLH\HWX-&Y/(;:5:%V PB MTU0K,>IUN?!FJ^M%FT^%8.[9Q78%G_ZS'QS_]">YV<[0%LA:8FLZBVT<:OW5 M0]W2'$L^6_Q(OE$^^X+IE[PQ]6:%6 P5D&^8M[Z#@VPE!VF6!_G>#O('XY0L MPPV>W%LD/FO'?E5 M]8CB,!MV]FJMF@^"P%XUH@BNA% MWT?!N)9A"NG\I-+L=-Z]<-S<_IB-RDF]5F[0W"ND8C;J:YU>J61^"[+TW/$L M;_!=R5*S6ZDUWBY+OU5)<7#2J'2ZY5TS=X,Z]4JWL5YM?)XLE9Q=$&":]ZZ5 M1 ='L#9_4A_F R_GRD_IR.& \?2)?3@Y-]#K$G4=X-GO;IE;$W'?RH9])\LL MZ:*DBU?IHG2BZ(I_8^\4?TSYR50^M,+Q?BC^&_$3EH[EPFUI=M_N%/@6-Z;9 M:9<*_O8O[ ;<9+8?(W+PF[ZQ]V:=[T:5VYL=^U[665)&21D+J_GP7X1[9UG9=^2E!B_32U)=Y*8U7*IDLEMT2"A-G MN Y$O:CBT8J%P)(DMFG@8Z84I=(4OAMS_-OM?(.%7+43JK[^0ME\W;Y)WY)F M;Q17T_>T"H QU_)_](.O_%-."L-YI!E J[7JG'VS?"TG*KY:>? ;SL*A?CMJ M?Y,>1C_4S9FB=%9D9!&NLG)$OA?#2;ZC%96+:-:K;;V/2GJD?8NN,,0P^\GV;NB^,*84LTYIAP=ZGENL"O?T'>1ES MI/!E\Y=+B7&O+[A@"XO9>XDY!M8C)<+A0FV8"";;QM2I=@J?AI$_^!IFVLG( ML;/;^OHN;CV[[G:AA86RU@JG-&)6Y,"UPM 9X@]@M9D"$ 46\)MNO+4,B&+[ M"%:/F8PB#"N9;4Z[CLX4V)PB\B D_JV1A%B- )FH66G +9-U:"D)'4O0T&MP MAQ6AZ?N?L!AW;#,$/_IJ(;7T[FI1\_+\Y;38. 6WTQ*,HZW#@&.<[.K.^J85 MOA0%MX#"=ZHK>TX!?DX6:\]7J[:YZ_O*=5\;\Y1'O>.15JGN5"I8W*9(]5Q4 M"H YV[MG=GZ+]KC#5K:=ES7;%TM8W^1ZC$?I1+07XK[[<21SU/T@42%G5EA4 M9#&I+T$23,"5D>O3M$(;'5FHJ[[\B_:W=2:5SN!2&? ,;F]1^0;:?ZS<@!G[ M4\QKKZ3;$D]'@67+S/@A7,\PJ:& +X0WQDEPT08<03]?F% ?5+@I;-L3I=$# M.?Q@=F:Z7O?Z(9>1?3;PJ-X%)4(JJ1=#P,WBX4!P M>3BWHD.9?S7L7UI[6>!MCZS$>K,L\/:^"[QMG!J_:?TO1>XNJO_I%\*P / M!39FJ:XGU)'$H(XDBRVQR*&QJ-?PLZI-Q5W%,_T39^>=MCK-*3?U>OX 72Q@ M107T[<)7S#G8LASUZYU3@'+.P@AKB'VQ(CJ:W14IO/",7CR*X?SJM5J']%'D M%=@#9)8Q%V)#%!I70Y(&R>D85-F1?\1EL*2V[5#KK1?X@TO14FH]-=).E&'R/"D*GGEM-#/S/[S(<6>'/@@/:4)#=/70GI$6 M[?G4K5LXI,RC8N^)H4--BV1W%EF/#*Q$?^!0H3]2[,-X,.:Y@4V185U^"-UOSUN"$VBX]6&AOY(>L=^<,B87[< E41VWM7CN<8G0$1G-5DC90 M!9XIG#]8'YZ/FR(-0S*$U*:B(893A'-V2<+BQ&,/.\9.T67)1TKF71R0K55H M)-)8KO-54*$XL!?1=8@U'S/C@HT#ABK9KGP:I3A;0F$) JR P#?K=U=V]=HS MSD4_@,OVF2_2=B45J:1]DYM.BL=S.!R1J *]$5S4U(G[ ,,Y(#30KNX+UW\\ M9 EA&7W+^XH5(^.I<8 CH)>F7OOX"3^^%*AN;WGB/R M@:S1J2_K"ZA0(W2K\](*5A:'/%3TZ+.NA4M![[Z7"'@NF$I*7N,DK^4=R#?= MXR3@X5[R#MP#DJTD36;'FM&D\T-]4D-QY7E8K#6"]8_PQM?&:;9F!BK: :4G MJD&_EZJ-P%!:](6#+[4" @/BFHBDRO"M(,W*+F M;7,7^D5"$#)4IOTF4+_1 M]/GT339]99'&7<@FF;G,$07I<:/ZM-@2I2DH0S:%K!\*SX$O0X%%0&U-$DA> M3SRGS%Q*T4\,&:K#.R#/8=+=,>!"HZB$3:=P2=!]S:2$N_"2O..BN!%9%Q2\ M0DZ6VLF\WY#G^M?8U?>T;N:B=4POK>^%65ZCD<38! 51G7W_&24[/.?)B <& M^:2"3W&,3!NUB348P[L"#C5HOO8 [1F@/+ %D2HX(/[$6A?7ON6__0)^;C%U MS\BZW#0G\GL:!/0V43!C_]$C>M8F U?"@#8!Z)"T^HIQ 5S@^0[/[.<8XV6B M8IR":@,LXSE6AC//O$$\Z9.HN>$AP<39L!A>0BO@^$CS$U(U#4CEF1+$V>!\+7 ]A-F1N^3D-AS0I>>M-++*7 M+/O!HB+9Z7K3*Z%/!=LM=Q"[%F\0&@))D+%6K;?^!]]2J[;ACX-$NE[MB\;"Y-&# 8P,2@]K(:^O/AT?9OJC'-W)#?XPBLR MU8I,7-'6[YC>''A<5(1+R=S2B4NDR =9K];_A^4QTDE2IGR&KF'65"[;?Y!^ M%K37*T@_V/5!WAC('!45.)1] ' :@3/(14#UE@^5V9+Y*GA,G=X)><57$UDJ M#M@M\)<74VQ8+]6/Q&0CNSC]6+:N -;Q0FL@N]B3&3+$@#-J+SA5FUQ*%+8= M)DX$AKMPOP'E-^;N?>FL@6J'[,-)GRG>#X=7@/>N'X 9PSS?C^ VN6"^*^HJ M\3)M@LKFNB%;B\8/];Q14=$]*?(\R V.G@[:69C.5 P8 8W-T9TQT!V@DZ8 M:(B"S+"!<&BH\^)/J#D$^E*LT(&%Q>0HFUT O,]RZ3#$$R,09FAL MA&N?))QJ/]%S716%)M>:;(XQ@,O;GZ#SU DSZ^+(O4MPMA&L+XR*R)@)7;>> MN:, &7X,:$#C8C J4^<0Z@Z,<'_<283& L_S) $:2%IKY07K@9I4XH'^4NP M^"WJ;LZ?)^&)9%ESAP(R4RT)B"6]*/#=Q#D(*E$0CIUIPLIL:5?6[]WS?.^( M_,8.7A-2$B8FA Q+(9-*H8$4DQ M;T;LK*/A.S)CBSTMQ>X9DZ1VHVI341F=B/(_05HZ:]]L2/O?5ZW@EW8BDNV$9=V(:">18 M%%\G1 4AJ!3<(A!G6#'NQ1/!R!0[9QS9F55H/FQR_3TB6[OD)Y]:N$C\KS0< M.9*$O=H;LS(%$3"NQ*C!RR94WY7%"':LPX^I+1WG*&:$P_JRAUV0O4RL(GO&-]"A/@F$=RE[*[P'W MJ5R_X !-[@BA<)(\** %@MPJ6%"0Q,/9^S$$BX=^B]^(1VR]R@XI,+RR1&"V M.! J$S1L.D5YM\P=16X@A]LDNDM"7W"2L/7Z*^HG^B[2CT(Z>=Q_D,?Q0 ZA M/$'\8'(;>(6[7H'C!1(GB(V36Q,0-ETQ0Y?,Y;'PDA:U4_&;9R28=5:G/*SH6X?_M2H( 4$\GEU&:AD>I1F9S_G(0&7KM MS3\.B35*NMR2C8Z.?4_S/R4Y-H44G*3PD*,'J:R+_G4T>^B"4'T-G0#N>Y3= M Q$>IFF"PINER0KURD046(K_I#> [> @ *Y %B23)&Y7'77]!R=4SE12UU)T M$.TWOD. JN"0 P-#TI8KCNA<4(Z@ZPT/1^$!<8B"=Z-H"<0 "VI0Q-TB=ZJF MA%2-*]\8T3T<&*X?AMF?S"%3W5?\XGW\0R6^6)XU2L E%#C\[(2#. S5E=X#%G\..4IQGK@D3Y78 M5= "U1#[.LD_4W.0?8L1NK'^J]6L'?TFSS7-Z20@/LE7OM5F:R24O+8(*!T] M2QE:"WS/CY,4R=UQV"T&JO$RO,)VX7#E*G*61/[:U!5I2L&,HY Q?9H VX%J M4F*_0]R,#$U*HYP1))@9;%Q4#&(JDX=S2$'>#*G_7M%HW<)@IN)4PI,/.+C@ MA&$L,3^6#8H#_IWNQ#2S$Z6G?"\]Y2>EI_QE3WF&$E2Y7RY^N:@/??/>_/UR MWK_*-.LOC?SF&V]+K5&N;__LW7XV+J^O?[NX^MFXN^_=GWTYN[J_VZ!WYP7? M\)VLQT-0V^3N83QBIN4BK#A^VQ2"UY;C$4X*^8'QR.#L[;4H20S8" M^S<@V"9"="+V7O>?.:&'JTSD!WD$*XVUW>DXH((:!+,!6TI>_@ALD1=\17V& M@0G/#O,?PRSR'\G*"S./(B(6G:+1[%?A&&/82J? F*-#_1L\-(:823-3 MXB\2[5NY-S*'!+M+\QIFSI)#_.PNYQUQ/(1N"SI#_@0O>C+YV9^/"H[X.R8] MH5+X?EG)(Y :_8#"\[:#D+JDH(4KH3+RM^Q8CJRO I/%= L75*IX:A,$,89/ M!UA"19:_>,0B(H%XP/_!,>;32L5X' MRF),QSS-#RL "'YJ=5Q*0L35?T1"W:'(O!.Q2=,(7QU0P1%X;>@^9U!%MF^$/E*K:SU6 MC1YAN]A-J;V/-W!@Q;1\$!= M"R@R^3QSK(=43PL3PI.Q$CZOT,M)OG$%*40J><(-LZ@E.:XQ<9XH&\]_Q"I: MY#E.IU*P("QN)R=(4\],D(;G[&DOC"%,0=/>3_23"V) M8$QVG::BYD(3D.]&+Z(54CB5QU ^S#![:LY02S3GR0;,KSRAJ1\Q[%[:(Q[F M,R%$1\W44_ X^)Y=J.J8*G03);M).YV;"T[_H7CV$W@ .9W2#J3/P^C'[M>T M=B)( S=&6<8\)(^ G>SX,UFZ[SF'@TOXAZNTI94)90Y^T:#RXJ3ITW%BG4.N MOI.9DIHJ>4WL_\0)W!7D K([[)S[#*O6%STCGM--H( 'O)13>'$,'\_%)^YS M*26"IC=S*D,J(C056+GP04@@JS-@XU!@RFV6'9*'"64MDV+A+J2"C@:F4XQ@ M=3AQ16SH5$4AE5[YE"'+E;@!W3@6'(J MCM*OX',I]FB:>/./K6"BG-+I/1:K<-G%G%R=GK$O1+OR>RJZ8-P4S(X MV HD,Q]*& !Z +E"A26E%>9^IWH5%?E38&E4/:W$\0>'Y <\.S6]5..@@+Z M"?D39Z %:G3:FCV\9)Z$$%:_MOU'#RYW( X,13H(= Y<>H&+]@1NQ-H=+J?7 M_[[X?&1VI=Y/9XC'-_81KDC%#5!&/6GG ORMHA-:Y/\ 2T/KP0_8#H\CK&\02K W M[\YS&F:C/!@;9YD3'E+@ZE728&I!+ .7%M=8DP@3R2B2:F054-*1TSH42$Z3 MJ>L_"RP6D+F,Y;MX*Q).@,6Y+H'Y?2KU&N"- 92!%9YD:*,\R*G'"R2B:XN$+3'TIT?4NH43S*9 MI1B,/=_U1\^9/<02=[ +*._I>?WB 6&L:0L!G*W4FO-TQE.5D4*TLUR,U<9Z MSAUR#O9SFO.UHCB<@YH")1QJ%SX+J50+XH0,I= ]"HN8:4JU4SS2;'2=RB@Z M;5 =26]@+8W-,YC 8F(VO6Y)>TZG!_1.GK8M2225D#ZD0$\4M M[W$"Y2V[FK&VR_Z&[S-,9]:VP77UYC? =DWR!Z.1 MP-K"#:K--M''3GCJ.E::%&?+)M!J-OG0^9ZM-R>&QMF3R@V]IK)G :V$OTL# M^/*["C&L0%W54K7LV!"" 5C1Y['MA%64&24C#ND.Z569L);$DV3['JC)MS%< M3NOGE89U9+8.Q.&A/!%K'@:M:GQ2(0:RX>6*N5/):EO'0$0,/F"=/EOE=\]' MP169"@ML*R'9DS/98C>!"TJ5]21>*B&]=.NHN':.0E.#;F6*)$V'65X=KY_[3>_VWKA0"LCU_2]GM\;% MU?GU[9?>_<7UU=RK([O5]6UL]3(UF?9QJQE65C4NR>UVPPT;J,3,3N[G\P+0 M&7L$I^G4&+3*N#PSC\L[U6)5)!5]PJ2A5=LH\9PE..V,F:4C;39I_B20SF<_ M-AA)PODT&*1V5,*>A!14YB$[9+B P0;%-^2,WQ;#3E1?1R\TH5#=Z!IF-(4" M+5BA8OT4^\I'+/E3G?<,&%<[?0UX^QZLS/N,%^]"@3!+D MLU?+TA6UEQJ,;5'YOH,K(R/JZX;4+Y+2IYO+4TA>=>G\'3NV F>H!E7P&R#5 M0>9:VO EI$0" 2:2K5%[T][WO9DU_/:=S^??]LWRME]03SVI@M4Y=OI.86;( MMUUF5:B%#QVLBH"W!N??8SJT$\IZHU'Z)*4Z/W&!MM=*3Y2AN!V&XCIE*.Z= MAN+6+;;?PH";%=HK,?;97[]=HG7KC?[UH?:!_BT' MIG]G!!2]0/(.UAL5 7\B@>YQ,I?>D&WL

JI'@OT'1 M;BS"<"0/M*O&(4?"CXS!FMG%>8LOY"Q)9RFI5UM$[&_/HUY8O!K($D?J.I2Y MT#N3HJS.+:;IKG4K3(V_M,\,RE\FS:!6,?#_#S\::MH&"8PC%!#[M8U7?C6G M9LUPTSPRG4>1+#&5W%QXN,R.'FEZ5KJ;V4>4J)PY#I6M3P?R\:-VA19K/]M5 M5,Q]XZ3/(AP$#@%3"TAAGCB4EPW+H,P!JV51$8&5EL%7CDX[0 ZP'N]?']+H MU7I?\Q:ISS?NRF(?CJ98YG_XJ5$U%^>@I3D/7ZP9%>,HFOYX?/SX^%@-Q: Z M\A^.>\%@[#R(\%C8(RLXMJW(.NYT:J;9/J[!__&?M1;^;=:.I87=J$9/$5:* M4$U/\+7HO(W(6+GP!GXP]8,$4J+C>S%K0GZ;;XQ B4I2ZANP,P/_>8S#IBZM5X+KM=:AP2;8NACG3>SP?HB\OL=$;IK=AEEOF:UZM].H-8YM MTZQUVR>V>&K4J^-H\N&GPDX_GYY=ZS%M$1Y_1! W@$]5K,.TB=D4E<(W[1U]VZOCB M#,:6<(U?J\:_+5=XW!H*^Y<%<1B)I$A#\J5QZ0R%-O8]/E?!GKYC!WZF#?(% MT_#2WUG9+*Z*;!CW60RH>" OJ,'%BAL+*.U\RLJNPCFX5JCY.$5>7B? M[RFEC#5)&>LH9+*$ L%$, M\2"FQ2Y#W^;)OBFD'2+Q=DGB*Y)X\QV0>!>D<*O;.!ZTS%JGQB1>,YG$B0[) MGV"+":/#R*.@]1A>G+QKFW8G=#3J)J0"=?AXUMJOUKHE*:](RJT])F7E/V@V M.JU:O7EL=TR06C5;/#4E(8-9W32N@83[<8@:%*HJ#V(Y"=U,_6&W8B0;DP*) M)?534^C7VDG[[J@S0]K7@\A/[0X2U6:IC:Q*WR?O@+Y/3CK=;K-^;-?-=J=5 M!_HV:Z;N(6/5WZ]*J+W9-#OM M&GJ#NV:]2]3>Z&05D_73X)7O'9W)0CJ*%C^#1H_@=[+3L5$C*OW4)O=HZ.S>^?YQ83RHN+,%,)39U_["I MW1*;^OZPJ25L[YW ]NHE;*^$[96PO1*V5\+V2MC>>X3MH17;>:]6;/<=6+$' MB;VYB*&Y%A.S^VY,S-+-M!"#=M\!@W9JC7J]UCZVT;]ZTB(&K=>R#*I8:4'6 M6<0QLSJ;P&_WC$TX]E"&B5?&+=;VCD]2M)/&*W6S9G;KC<:QW6UV:MTV!R V MSBOKN%O,O6,:+L]0*YEF5:;99[3O?$0[,(SY J8]!?XAHBX61L_&9[C"/@/I M>O$H#F5Q(G;PFZVE6&$+:1V+A?%*P/L;>( "LOO/ H@?J\$?QW;[I-UMLWY5 MP %!DLJ$G:$B[89@JI\IQMJJR !7GZOV,,QU00!MQ?@3'=+&N16,_*3@#Q6\>?Y^6&%>]JX@NXJA6^U[(GC21@(%J0>$>X7O[WSXVC\ MB!U'?A9^,'(L?,]$KJQB]$Y[F1&K2W'O3D!4R:Z;9GEMO8EE]Q_U.B='I;G% M')5KA)&G_'RFCUP$6O_5"J>2,X%6'6 )[1Z]" +QX \H+"5!["Q2[L0TTC4R MC.1UNR!1Y'"?LJ^5(]_JG\IM8#18"OM?0V)+<]_TU3*QY6V,O]=8X+F)+2=[ MFMA22HCF%K(%RFR8K8F'+>*K;2[_R)IXBU7QU_G.C[!_*;#3O0A4,TMNK,%] ML[6'5]7)BU@96Q.(L>4.\=4T9HC12[%1!M>'N3U[/_2M-N M*=,NZ]FJFZKI8.G76)HQ&N8V2W*E?-%0(?:T+**L@_BK& X#\6S<9UQT4ZTJ M]QWW2%1YIG5%A'=6T+<\$1Y=/[DP '8>A&_JM5J=8WG2Z5E2R2I4LL4XMDXE M]3E4<@X2\JMQ5S5N0!,4H\#Q2AK9,8W4=R1)ZJM+$K-C_%&]JYY6L_1B-EHU M)@?;G^*%,Y>RNK63DK*V0%F[D3[U5:5/25?O@:X0Y'1Q=;=QTKH@ ]$0?T4" MIHY:\"?9^E V),-F>)>6-XIAD<;!7Y]N+P_1"HC("/CL#^*DM5K](Y*$H[ZS MY7?P!^R?YT>&-9TBC$\V>[I &]RB3M;&9RNRC','WMX7 RL&BP'[1>'+C,@: MA=0J"I5Q C-B\ZAD#)H]/:C>5RTI;6E*NSO]95N41F=U;SWYGC]Y-LZ>B.ZP M#-)@+"960E'E(2Y]B*>]RUT?XJGE#E0CHDO'^]I'X[\\TI6/]//9^:Z/]+,8 M.IY3GNB:3O2R]VG7)WII]85;'N8:#O/F]FS7AWD3B! KQY8,NI8SW3S*\M2' MSXT;U*:+->"#117=PPTBA=YS+[^]QUTL3+IROLT"# 42DQ[T)'3+AY_^L2 = M%OQT;K24@3-OV*Y=P@Y6[-GLV=0,"9-L)DD#<3AF+T*&-?P _IY,009;D1\\ M&U-,.84/K2 4YD>SC\/U5?0Q+ZUC2;V<\4>O1/[G7M1 MHB%MMT'R:N1_=_'S5>_^C]NSI=K9K[Z!<[LB+[2#V]D3O3LS*FV!^#N6S1R2 M-F-W E02,*=A F=/@S'>%LIM;G8;F %#/U3Y'L;8"@T[=I\--* MR$([A2R\=*;+*HH+'=2:5<<9*9-]_?I5R^8;--]%[4W$U.X\>$EU;M(TU9D>43ZP:;OG R1T1OW2OG^]?J7*P*%]:[. M+RXO;FZN,Z"PZZN*<7%U6H1H7=W1P1)G\SC&-;UGA^Z3Q/M14O&+5/SI>47( M=7J1+?Z+36A.&,J* M/8[E&M?#H3,0006L,K#0R"7_;T2U8WS%L0FY+LO[$ *\IQ7OP8R*-3CWUN/C M6\+*VHG7;TJGC^_4W,R0E49;S MUFVS>]?%X1H[,CDOS\P\,V1\CSNBZ?=K^V^[AP=[A MBY-]_1I^L6^>8"=GO8M/[.SM>>^Z-WBS]?&J,VIOG;)F QXZ%V$JXM.3B\X' M-AQ]NFZ_V5K*23H_?KGW0H9;C =R%K[9"L0TW:*U^O:Q!8]G,MQ-571\$*6O MF7D]5FFJ%OJMJ0K3W43^1QP?%J^G?"&#U?%(+D3"NF+)!FK!8:?6=>=M]\U6 M+&=SV.KD[+1],Y=CF3+2BYWLGYV>[/=1L3H1?OWC16C?"#]+I0K9!Q$G^.\M M^Q\>_8$"^.04,L+)^]-A_[HSVKWH75^W!JS3';X?M+KG;=9Z.VBWW[6[(Q#K M_>D=YODC/>1*U^V-.B!-[Y*-VH-WG6YKU.EU6:M[P?KO!^=7K>$#)=UHR%3< MI+LRG,#NQ\]_?ICHIZ.KSI#=:<@'Z;*=SF7"?OGI\/EOK[4I6K-8B 7(9]7$ M7[Y\O>.Q"4_%A/&$J6FS<2%\L1B+^)=PG$2OCYY[[.C@Z!#7$\YR[>E4^*G\ M(M@%?'QM3=B<' $+RS!5;+QB/)RPL4B70H3L=S4/67N/#7DXE8&,(N4Q@/!8 MS'DP!3GH89 H48%@:9PEJ1!:!KW[2+]5V18_B,_\SI-(Q+3&.QY+'I;V89TX M%E^4S\>P,BUC#-!L#$64EG5_YK'#5Z\.UG6GCZVI;+8:N%K!.P +^45.,AZP M[?(R9]E*Q&O+H-1DGK/R0EJD7_@B>LV&*O18)_3WX&%V(0*^Y+%@OHHC%7-* M"6L2GZM%Q,-59;.]1^6,KX+Z0$P!%*$O$"$+/@'O*O 93YDOXI3+D+4 HQ/$ M(]AA()*4P'E/@[!A%,AT]T(% 8_AG22+.>Z58Y]U,W0PZX7":S9*P&*47.#RB!2!\X"."^W/F\T38,. + M%KA$ MLU'&A6.O31EBCYWS2*90;/^#.XIXD;!0I7JCI02U)F(J0_@=&@0D2""* S;G M("H\(F,0& )29XN%X*$,9R!4DD#QQ@41 &*!AD(5ZT5Z JA^O&H/VJTA64UG M"E IH5=4@U'P+)0!>#\&?5=D&1G"RS^I'ED$J<$*B6G"@*I>TEOUCK+8GR.@ MI[%:E(',T/-FW4!.()A0N'G M@V'%(@HHPD'<(:)8A2;&#[?YSNU&)"7#--[ M(!.4 7F>7B8,Q0UKV068SD4:7O4\^!NC"U.C#T5H0AEW*=-YLT$DI!91$Y%( MR KD'X!' @D-_ -I,D=6CC4JDS81%T"#E9?*B//2TA9-R5@5NSD4=#/1SAHY@U<-WM MFQV]$\F9+3+ &N9)0FP4BX7,0*R(RSQ<\I*!_$BD"/MT3L"PJ#A#5!A$D&-, M_K5ZK /L#J2_>##0"Y3WK0Y]T*$R&"-,=VK1/64BGF,WSMZI@KM0]=,6AK>F3H?NE_)Q%+TE4@ M7%W%8DU5?"OB,[$[!A-_WAT+V$X<\V#)5PDVTR=7 S;L_!V,]FS++DD]^O%/ MK^B_+?:QK-U>'#P<]Y_G4/WT1Y\EP;^JQS5[7WTV B]==D;M"E*( 02 M">7!*8Z++,7 Y1;HB2$Y?(JP+.(/T0P_-1N:?LV4TA062PWU&L[J&L@Q<$X9 MI?151U-@Q8TOHK3(P\0. MFXUK7 G[*MOVC 4$W,ZCW/,@=QQ1P.7E &QQCBQAF//:#\AK7[/S0"5045U!6 ML3*6HK;"O:W/7"?0",*S?K54.S$3.XRW9 .3;S8T*2HF$I;2YMS[-G^XN0'+ M*95C4,,A_7FCD.^_B?7"YKE CHI:MZ?PE[\#) \T3(.5J>.V/1'YO!_UFX@ MJD*\8K:%E5-*?TDV7L@4=0" 8MK2/L8)U;I!/:<.ZJ&-7H!QS.[_SD22PR3O MX\%4^@/;-IGJY@LVU*,/&4^(FZQVJ O,LRLL1(,PQP_4,JFQGJPQFO91934^ MN[UOUY$M*]Z#!67H!]E$9Q7*^Z8)V]:_H*"-X6<9(;4+:48-:R:8+M8Z#"TF M)OWJP,%MR("!@19)?8$J5W4?TC.Y8YQ!FL;9@ZF&U7+_'@T@L78_YFZ76_4IDNRDE&3U3+34BQD8E",%\1[G3USHE,KSIGTKE2;^]&='6\ ML.YY'B2J".Z2\*9^;LMIZ95ARV;.IW3CI>UK!G30+I708\J$F=,AT2_4+D%) MY5#*!R6WQH?A]4@3;#S="YEN$W#/<(+'"\FK@VG3&.!X(]HPWEC#."N#^F64 M;IUJ7&UN,;[%(?J1E?S'N.EKDX[03%R-000GK"W0L!OBJZ);QJ""]WZH]QN8<>>%\+J>JJ&=M!ILE:"9J,0@9Z_2VV]/F8A3@)LI)9) M+0O MV,V5G&LECG)NX5TY3(1[=8TYRGJW'2'];3AIG(*&?;,TLT+M&\N9;!V M%&%K887?&ML8%@;6N0_G;#;*I?0^J9M.K>_N+>Q49AV6U7.%>G6\327+J'F/ M/._A!PD(6E;R-\=[#2L@T,"HL=.:Y'UF^?RK>IJU?MA9S'"/Q08EAR8=)[UR@>#!<5_*+=G M]Z+VCV2[]##1&:M/P?H3A[X4&[GW?XIX=/U,MR3TD?2$K^P<@MX(#<^#2%K@\ ;2^)B'GQ/H@GWK/DP1GU3\V8N.RT&9]5F( MG=9A8ESMADB%P7Z;ZXG'LA!O"9CC'1H?%]'M1($9*9GX-I,W=_!BPR&_+Z*O MQB%D0I4'!U@9Z6ALYG4>*X87I;D=PJQT7D'83"BH-CD-_D*'"=T!NV,2I[NT!#1,II R%.0)@1%H M^GVS5K[*GD5'P)-20P=51DSPH&2LA[JTT@Z;2#SI< !D,+?!J>6D M^E 'YY-+73[!BKY D7/#PS\FCGG%OYLGX(]C'@\*R&=T+C$0X-S$#C$2??I@ M+FK2#2(BF)%:FO P"2T2MZMM1@Z3 MLI'6TFI57IOW A"[/(%=QE 5++6J26&EZEVJT#.,>/?0;G.P$!UQC\VZE=MN M$.7P"/Q =4-"BBRRK;TO"4O&P,>K+8O3>50'@GKJ5C1[YO0'AZ=%BU(]%EGK MC,J]F+[04K&=[CVKM LO/L<3756KFTOB05:BYIQ[9.M;84YJYL M[A6DIGRWD7I[LQ_Q>IJRU&BUG N*-# \LO[U7L#I [X#!_I5NP30% OW)CV6 M5\=&6/B@:85\5.(3I)[^-"^XCYO\CU57.Q!WGF-_+,6\P\^)<'V,[6NB4'Y(P>M=T->2O.-/HK-YP]TV8L2B9YL*U?NJ#;"W-E+\W!IQ'%>/0!>85\CF]A6DET\YK7!.I:]:44NF^F MI[4Z'Y5'RE8@W.E?62R3B=01JR<%L(QI&%)S+\!*_>TSU\L]\#5>Y<^08R"P MDUIGF+)IZK;)/,5GO'RP4S[7&N-?HL#G\4P,3"=!4@3C&+Q@YD;ZZ53-=/:H M?DQ/.50H\CR6\$4I("'+,O-7*[Z*5NM7*BRYT.4"FM4$,FT@/'9RV>N.@%Y9 M/C67J=A-H \0QZ%:QCS:.A6["RZ#DWU\\C2_J69&0;"3" ! L0JEK[/K0B;T M=Y\U2M@_O='B!U"" PM NK;F'%M;0]VNV;5 M4.^*LH7'].OX+DEX5(!J(\;*F"*3N7^OC=X=M' ,V#,'MJVB[@_'5V!L7OOX.6GXT(<5Y32FJ4EK]J=MUJS3/=][M*Z.,VMMZPO JBOT*RH)S!,%\K[;::Y16/[Q)]#D1&>X7VE)N>7/:)MYILQH!1\ M0([=AS8$SPK2K_ M@IT.W@]'CT]:/[C:_?/DVE>K_#6IVI]!#Q?"Q-I8RWQ/DSFRJ?DF)WLF\Z@O M9EJ[86J^E^F6-/D7' Z]N'TX=+*/7Y,';]+7Z_T74$L#!!0 ( ," FU0= MO"K:3PD ,@E 2 9#(V,#$Y.61E>#$P,38N:'1M[5IM<]I($O[N*O^' M+E+92JH &Y+-)AA3Q8ML*X4%!7)RN:O[,(@!9B-I=#.2"?OKKWLD80ECU]J; MQ-G 3],[[H^%H&&[5J4#AP>XJ<_#F*M.>V!_@*G[:6B=5M9B M'J]:;^N_BK "S!?+\+3B\T5<,;+&^;: J:4(:[&,6L=1? +9^YF,8QFD2PL9 MQC4M_N"MQLW[!0N$OVFY(N :'+Z&B0P8GM0=VN?.:46)Y0J/:O5F(D8 MC%W0/NIUVD=C,FR?"HWF5]3!,Z!4.MU+RQG@?Q><41T:0.=_>P3RTV,)\8K# M/49_BU.GXZ'MU@:CX; [ =N97DVZ3M^"[OG$L@P4WUD?9^3:>/[H#%QK.=!U!C"^FO0ONM,_J=N=!(GYE[@FPCF>UWK]_&'*[C*D"G,6\SDP#7(! M9WRF$J8VOX0S'9TT\=/F<;,)+^*5T/#+L\;KWT[:5YUNP,,Y_H_;1U<=6GU[ M\K(*F?.GD8\1,)"^SQ38H4X4"ST.W:7BG*X!1\8"%^3B\,#E*A ABX4,@85S M&"?*6S%=W/V"9&Y/OKVAI$+1E 'W>##C*C/EM3$%#9IMS%$LD.$2WLM5"#V8 MLG A?!%%,MW]"PNB$YC*L(H6>/4J,!3GLS53'#RI(JE2G/?N>$=9(IDVI)7UQ!LHEK,4^8#R^V M(GK)AJN"B/KW)_/'"VMB=:=5R+"O@E'*&&,L!!.3B(H(#3]9#!Y7,1/A/K+A MJE1SO![W1DJBQ1S/5\894;X="90>DGFI+Z_IA,.#L?2%)U!!9 9]@ <'VJCB M2<2/&(-^YC&)C%>T17$1GMR3H[\Q:&B23AC:C>9.N4<*9IQYL7R9FW<;IFIF M=HKXX<$NY ']0I-U$@3(R'2W+[7 @%L+3"4A+,0BWM1"$7(D[4;G9UF+!:EQ MS6% %V;([W'46OB^P9>R!S\QAS\=^8IPW"+@G&N!:0,A#I(8 \C? !Z*"=1< M1B%+C%JOA+].,V?TL0HN870V MFEA5"BXB!<94ECTSIT>*!T+S-%)2C'#C-0^1F9HNH6C%"$[#)44[8BK&2#L\ MH$6$EI'AE$876'?D6K?NL?;-5RCYG0;B>=6AY(=_!GQA-*1RIFFM#GT6B1@[ MT3]P.H]\5U[&I7HB&0+?C3HR: M>&-*8YXRJ6RB=Q_CW+_$9#+(7I2B,_48N=)XS<0IE1FBM4)*"VF*2*/1^O4= MC"^Q0.')"IE-PJD%H%KKK4K-2;.*D>YSC>F0:L,:@R(E-M86$\][LPPM9_4_ MC?@MTJF.VRQI=L],G\S)1I(J>>H>=*/&@8/V<=3JHE"_4B+9RC=8U9 2'GEL M7MU*R,S/-J$6011C/HW8AL#.,=FD*24)Z -"0B,CYH7"S=*TPH/(-YS+^)A$ M:)I&"_6">;%4F*BI PA3^S-96RGUG!(^HT2=OA;4[_*YSE)VH3V ;7?PPD3R MC!/$1M)+F--Z3IHTMC.BW>%4$01\+E!YM/ZA#L[!C$@APDIZG%3.D<^ M,NND2_[=]O>UK+_?33PT;D=WC%FWHA**8?@VPA$Z)<[WG5D;N>9T_V%@?\"D MGMUA0&/,/[1(QQN?E[,I#VZI0DL16_+:3''VN3;C"!QO,7^-+0[=BFA?3&!J M_Q-M>E7)19H['*UG[\Q/!3[: _?BM-(X/GZ^U;2/PYHU^>%N?W1>F5)P3ORF M<@5#MD[+@5OJ/&Z(M31;\X"F9@ 'GC3G,P_GJKF9%*E%K&:1M=;;)L?V?1%* MH:MF@\1"NL21!(]->4T)@$+?6\DL8>'51'L\9H%$C_,EE?C4HJMB$C-SP5HF M/FK%L%";TUF$3/=*K4JN$!WT>Z*$G@LO_=R$&HK)8B0V[>L"II1[KUW9SBG&HU0B=0 M4>9733=#'V]WQW+)#1([EV%*DR8SA7R;?C26_[2\I?FC"UFOX\EHDP)>4GS. M?9%F4LS F*"U0!RPE+;/1HZ[C825B'E-1\SCK5"N%8LJ'5X+F/#;1[2O0XY/ MG45-EG$F]Y$^2H;"P_D;U[ 9)5;<,AU-V'9H1GF?+[&@9_3#5)EIN$D9$(QZF/)FJMJ2J%5._)4,SG5#F@)G/PL___MLF]>;_ MD_HCTXCMH+JN8TVG8.;;T5EIXH)LX#*1L$TB.Z&:W?\PL^U"*&R/UDK$R#%@ M,RP!MY-A0C[N# M0?X^<\QK\DMO-!E8$[.<:96NU/IT8WD\M5KYBWL1W(6;W)42SIUTLA>#+2.: MSRM(37=P\\F'S);4VAONY!O+ M[^EJ_CKTGAJ-R& G.%F;U;[%J*.3S0AAWE MT#,(YHBP=8CW'1SS\?TEOOW4NE&GK$I!9D'DA66?7[AHX)NRQ+ND?">#WH\N M'.CA9-MUSNRA/1Z/2G>&1TX5;*=??[2M)6?NQ:#Y%!AT>IM64;-=-F8*9,%2 MZXU<=W2)-GZA^]>HP;-C\W,3H+=%&:C+$7:WF"-]!&=8E#_#M YC[F/)5=A0 M/0$P#E;\^Z"YQ^)\QX]AB"MB_Z]:TC\;_111WKOZ9$U^BH3UH(AZCSVKXAMP MB\^EGM@5)KZV#Z"*BF&__]3%8!]>U/&/Y=JTT4^L7Q>C$N?JC7E6M0_"GX'A M'7=R-74?'ZS_NQ5W1]2?2Q&WGEO_/6ONCV!'F<6F_$(W>^+OID_\S1.!\G<" M\N?.7_5+ ,51 ?_0D-1)!V38/RFWC^B;6+AHOL'U7U!+ P04 " # @)M4 MJX7BY*P' M* $0 &0R-C Q.3ED97@S,3$N:'1M[5I1<]HX$'YGAO^@ M<>-CO]/^HOV@>--L->PGW&YD! M:9]=]CZ3LS?GE\/+T:GSZ>U@W'?Q[V3YTY]Y*@ M]=O!,1<.H2&?BE,G9'[B&%]7N5E$U92+>B+CUF&B*31$;VEB]%4M?\ M3]9J%M<^C7BX:(UYQ#2Y8',RDA&%GKK#P9N+4T?Q:0!=M3]T^CO!Z<=\>#RPN"O6\>_G?IO#.HD7?, M]Q5;D/$!N:;"YR&/8UDC+E,)]Q?52A+0I+4>2-')*^AC[:W<"LKI/!<3'9\8 M)PB>[MFPG[LZNQSU^J,ZX&38O;KNM_(O]T:^/DR'6#>GSJ%#SOO#X56WUQM< MO%E>7U]US_/K3X/>^.VITSP\_,6Q\8R(3A8A(Z?$B>F4U2>*T2]U+C3W6(O. M)/^.4O#OF8O3H8]_(U6LPV#X 2O;Q)^=%*H_*,DM5))-_Z;D_(6DP# M$M 9(XK-.)LSCR0!UV3$8JD2(@5Y+55$VJ\O+\9+2@8\874=4Y>UA)PK"@$W M#^N_MQMHU2'2)^]D(,C90;52(,>^Z>"98>]K;%W] 2Q=T8UO&Y 6;0@ M7P!+(?.FK&8AJ"P$/0D>A$R("WXI%X2*!4E%HE(&$T03%L$"B9BC$!Q B-.0 M^-2%6XK("%;L1%H[0JN550O!7*8U50NTB>@79J"X=*KAG@?10)\AY@'L! U< MKMPT C,!S2$4#W +G' #HE/\*-K/F6*9$QQ!Q'7(J,?%E,QY$L (=1[NPG\Y!>T(<"\!7OR7","(SP4@#,%:(*H&Z =S>*Q* MS[F 912@S<$/%VZ8XAH*J"W!IU:M^)2K<$%B0!TR!ID4A@5G,C#JM;Z!=1Y' MSS6T2$,P !I(P*KI3YN 7*H#XH=RKG..*#;E.E$4.J)XTP8.8=9*4-=Y,+?" MW:']F]'^\@FB?;R"C.?/FB]?G>@,SIFNQ,51^CZ'RSV];U S(%0Q@T_ &Y_ M'*%J8,"*2;!;4WV )@> M Z1;]/5OW("**2-=6)%':0@6#ZN>%[3>/-YC^[GTP2X>;G7LV58KS3C*?&$9 MA_$23 ,E(EIBX&#O";Q:>5SD_M^*W"\BS_5;F>_@"15E:Z?8MJ'PX_N/SV"]YB&"AUP:930PR2LH4IS::JW;X)J:<* X7E75H#)5($'R"LS MKDVV C,FC",L5(L\5TZ6BH744"I38 6*:UDBQ8<<,6TQYH6:T4"<3G0@7J<3GC(DP5JQDUY#GEO.&'0;AF[8EJJ MM(PBN,E&%*K [$Q /"=6&N[*L1])!N\) MDJ%G<7:K-C<;<%G)89YL(L7VU0RJLVI%NFZJ$)4E+73;:R1U K?Q)Q'PI5UP ME&\<[VUNX0.Y8-5?,\["=@'R9N<0-Q5%N@QKWTK&@.JE;,1\8FJ'["+A+1MMNAQS_1-LAYO<:+Z=GK5BZ,9.4 M.5*LXN"D6GF$6+Q5$.714:B)$JGT4IV9&^ QBGB2,'9WGIQ(D'_XV.,0GO&Q M!TR"K*0QZ\%_+,QR\K.O*8?H#=-3X9J]QOV[MA1V>>@GWE/HAJ#TH?+@P +< M7\*M+Y;!EN-R W MK/?4@Y::+9?[NUB353K0 K /!4G-RC4-6DVG$2!M$J$KS (FH*3#HQW?I.D.'E8KW_W 2A/9(8 MYDC2ZJ&@@BOK$%Z'>(Y*0'29"=^58AT\0&7ITLF^]%:Y5+R/PC2/X0Y>D4?& MD'6;\\1.I7/'>]]P3JN)MR:P/#)5W+HA9N>5/#LT?X_$14,W-I]D6H7H/SD= M=X3S;X1R'E .R47DJNW,:#3,,NR8WP69 T\[PU:47/BMA9^9X;_H'&G.\F,"2&[:3N$,$," MV>4.35)"M[>/PI:Q)K;D2C:$^^M[CF1C0TA"NKN]N;WD@6#[Z.A(_CZ=[PAU M/DU^'G4[GP:]?K=>ZTR&D]&@._AWXWWKZ*33M)=POYD;D,[%3?]WRN0(FUH_A_6;I77 8UYM&Q/ M>,PTN68+,I8QA9YZH^''ZW-'\5D(775^[0X>0C[E*<%AD4[SUVZG>8OCVA9! MZ^0KAN"9.7&ZEX/Q9'@UO.Q-AC?7!'O?/OROTGEWZ)(K1<4]N3LBMRR*V$QQ M(5WB,97R8%FOI2%-VYMAE%W\ #ULO)-'(3G==V*JDS/C!*'3NQ@-"E<7-^/^ M8-P E(QZMW>#=O'EV;@W!^D0Z^;<.7;(Y6 TNNWU^\/KCZOKN]O>97']V[ _ M^73NM(Z/OW=L/&.BTV7$R#EQ$CICC:EB]+[!A>8^:].YY'YNV"\:?_C>(9_S M%P?C7KU$B]C6$1"B7S2I/EIK5)U1LCZ)Y$O?[!G9B&E(0CIG1+$Y9POFDS3D MFHQ9(E5*I"!74L6DJPMY$)1"+AUW/BETT2K+I$!^9<, M!;DXJM?NJ AXQ)-$VC?]CL;)&;F3PB5#X1U!H HZ9.2/C"H .6'"AQ!^ILH+ M;8.3#RXY.3XY.3-(,[,''V/\0+#LL;(/8NJ(;7#2B+E^0>L!0Q?\9< M"T%E(>A+\"!D2CSP2[D@5"Q))E*5,9@@FK(8ED?$'(7@ $*<1B2@'MQ21,:P M7J?2VA%:KZU;".8QK:E:HDU,[YF!XLJIAGL^1 -]1I@%L!,T\+CRLAC,!#2' M4'S +7#""XG.\*-LOV"*Y4YP!#'7$:,^%S.RX&D((]0)\TR$Z#>!T*0/XYQ# M,Y],E]5Y> K_U02T)\"S!'C_OT0 1@(N &$(UA)1+J ?S.&QJCSG I91@#8' M/UQX489K**"V A^W7@LH5]&2)( Z9 PR*8I*SN1@U!M] ^M\CIY=M,@B, : M2,"JZ4^;@#RJ0Q)$[5^,]@]O M$.V3-62\^Z[UX89S[4529] 0\X:2D45JHJ3'?+BMR0$ TV> =(N^P8,7 M4C%CI -EJG!^RPD#[8Q2%?JOR'3RAHFSO%=LN%%X-JB1K_O#T67X?T,.W M1_ ^TU"? RZ-$GJ9A"ZJ-(]F>O=&4%F,P4>("\,N?:9"LP8\(X MPD*US'/59*E81 VE<@56HMC-$RD^Y)#S(!@M(^[3U$0ZA5?*J>(X FYUHDG? M CUE&K6;6=6T$7HFMTG-(* 4\,)@W;+V#732J5E%,%#/J(D M4PG031N-ZWE2^28 4W/-F #I&@'KX E+D,YH @6ET0T),-'C">30/;>^+;>\ M-\BMP9Q&F5GB$7492\W2IV"889)T!+2C;85U51F MZ=,1[))5ZXL MR 6K_H9Q'K8'D#<[A[BI*+)56(=6,H94KV0CY@M#1N:;3&IF(T]R2Q+Q>Q;E MNX@;]NX+$U2OO31#SQ%PGXQVW0XY_0=MAYC?:_R"GFZY=&,FJ7*D7,7!2;WV M"K'XJ" JHJ-0$Z52Z94Z,S? 8QSS-&7LZ3PYE2#_\+'/(3SCXP"8!%E)8]:# M_UB8%>1G?V0A?_">0B\"I0^5!P<6X/X2;GUYG %D M@8*5U M 8_,Y > M/E),<>^:R4+%W,9S1GJ%@%397\:57E*87$2R26#IXM0VB1"UY@% M3$!)AT<[ODC3';VL5K[Z<94>5.Y1?F3@1WMD@&P>T*DX/'DE,'S*TJ6;?^FO^Y916"V]-87EDJKSU0,S.*_GNV/R]$A=-W=QVCFD=H'_G9&P-YK\1R&7( M64"N5O2]L3+3)8,'YF6XZT ^PPURJQCVC7OBUM@FJIX/6LVL$)B:JN JZ-YI M FE,[^9+IYD?[K/@:^(I0+AI#@_^"5!+ P04 " # @)M4_M]YDD($ "1 M#0 $0 &0R-C Q.3ED97@S,C$N:'1M[9?;;MLX$(;O ^0=!BH:I(!/Z=F<;EGY\I'DC;VSK]J?F6;>E:NVRB>_;U0#0AH[U",-;TQD[LX'R M\6[DV8H.QT%,D::^3BCY4[7DB1!*7KX*$BV;.?J,]==L.2,RB=<]C,UDH&1L&:(K[4&WGT,V9P)D6*"U'W2M/95Q?4N!VGU!"7Z1$T4W M[9DWNAF9AC=R)C!]F+D/QL0#SP&IY.>GHM:A7A\?/;3K91:PWU M$0<_X9SZ@B4)2&'(2:5\(!%+$V3$S[/ MT_X)B=,^N EOP(C[+3B5!DY>J>=7?3.)4\+7LG'=?P/HX2;)8@SHQL'4I\VN/)4T927,-.\[W6EJ-TU)\5FKZ4FH#R!5W /2YCQG\Y"?:7@! 'S4:UT:X:$99CNXR,T+FT/ M$Y(M&H#]@@7K!J2K+%\1+D DH%Y#12]ZO;SJES&6!&. 9)&D D/*6RU>. ME&!5;ER2S0FG>=-YCE"QX1?K*,%J8#\1,"U>_?"7E!XBK4!I9J!T M%##M\7AJ6-9HU4NJ902[6$84!*"E9TN8\H^1S MD_&<+6B/?$W8HAIHU9//7ROPH:ICC'M3T^4VK[;P%+'J*;M=>Y-V,PK[281_ M6L=].-#DX>I7E1NL(BQC'RLQDF6P*8V,?EFQC,:X+^42BSV(U+-3@O6:@7IQ MNGBSX6E;39M*0J@*K-6W9^?]@G:Y\$5&\&&,>=.";% M08%GAB",X^;!RNVSA@TW.J0MS6@NN6K(;A)%* =W;D8BI"Y/$;2\4DUG AF+M OVBEZ/(67%*O5P_6?DELUV,[M-;P M)^4!/ZBA1*AAU>=XD_1VWG[VR?X5O>_I5G_571\ MS]4%=F\NNVM<5YW61G8+\\6#UJX^E4H&VO*;"E\6GV*_ U!+ P04 " # M@)M40M0XDE4$ #$#0 $0 &0R-C Q.3ED97@S,C(N:'1M[5=;;]I*$'Y' MXC^,7#5*)7,QN1:,)8--PA'!%#MI\[B8!5:QUZZ]-.'\^L[ZPB6]ZZ3G].%$ M$?)Z9W>_F?F^F;5^[=V,#/W:-BVC6M&]H3>R#?M#[:15;^F-?(CO&X4!Z#W' MNH?>5=\9.=.N\OYZZ-F* =4*&O4I%S0Q=&MX!ZYW/[*[RB.;BU7[LG[&N (D M8$O>50*Z$$JVUZ0T"TFR9+PFHKC=C$4'BO$L$B(*\U>+B(M:ROZF;6TW7I"0 M!9NVQT*:PI@^PC0*"9YDCH97XZZ2L.4*C])O#?MIQ69,@'0+],:MH3W*FU6RVX'?GT!AR\"/.J2]8Q.&1B16(%85W:Y(@W& #4QI'B8!H 7]%*PX] M#"KA"Q:P.(Z.^"R-.T/"8DQA\W:.[TAK0S$GV28/N:8@/(YG<,- M2?Q5#J!UJF*T6BT@*2 RG-SZX5)_G3#!T&G"YV _^2O"EQ006,C25/J,_])R M3@2%%4TH>KKG0>Y^X0 ZJ,(@(?P!W#I,:!#09<)XI$)_Q>@"!HP3[C,2@+-8 M,)\F*IZ(" 3[1.$.7U0KDX2F;(Y<4 MKF@$SYR'C+!4)D7E0 =<*MMBH$*^3 M=$VX !&!=@D%KQ'/^44G]S[G-KI.YE$LT/G])6Z>V-Q24@Z]R^)"DAGA-*TY M3P'=@.EG&9:44W&>")B1%+?"V(0;>,"L8%27M/T%'W=<.T>J/9/.%]Q4C!Q( MICA9BLW>R"ZWZCE3RY[6L.J.S(EKM\N'[Q+X.=L5R+?I*DT%^O9H-#$M:SB^ MVH[=B=DOQ^^'EG?=5;1F\[62XYE"*C8!A2XH,5G2VBRAY*'&N$Q9FWR*V+PP MM,K%IZ\5N"LDCGYOY9YW *V.#<8JE^Q/'2S:+S]P&$3XIQ+OP#-,'J:_$/5B M':#"?11I(!6R54U"/ZY90D.D:2IY<< B[>28H)03T,Z.YV^VA-H);2LR9%6U M@O/:VY/33D9SF?@L(O@SE3^2 /O>_\^G[_*I]8?RB7$LTF%6NV0[$81QK!XL MKZPEV0B3_23& BAYI:^P[UOX78^#-0_.2=!G[J2K.?^U*->@,Y MG1V=/>B-XNLJYT9#?H;AR^SK[3-02P,$% @ P(";5(MN"_!4#@ +HT M !$ !J8G-S+3(P,C(P,S(T+GAS9.U=6V_CN!5^+]#_P/JE6Z".0R&03(Q$&2F6Y1% M:HFQV9WY)?S^QMR' MR-"/(U @]YQP/H+KGQ.%Y/YH;Q]^PM'AN^'90G!_>+A_>$C^L7]\LO_FY.C[ M?Y+_W'W\[W"()DAGQN:41%1,671+YTPNJ,-.!ZDR/F>1X"][S)U2,0P#GP=, MZ4.)^T>';\ SGZ&!5Z&87S*/QGYT.O@24Y][G+D# J$(Y,F_)E)V$:JX,@9T M^?EH+Q13(-D_&/WR\>9!V:W%@X3?,@$LN\(9(Y>]/P:91>5&P90RP$-%(;1WHUQ^(R7DT-%Q3A M%XWD"7MQ9M6T>"4G-:#AVHB%[6?@TH%$HEE?P.],IHK*-<++*/!'9 MG,HN5;"YD2BPY2R%RR.\C)S[R E.XDA!@R",*(XXZM=BP0,OQ$/L+B?HUR-P M$3SX='_=W-E5)"Y"&";OZ!3Z#X?(K7YF@ET&8QU7:@^@[\/ 9@R)BIX@PX^C M(K46$$OFCH.?U#%@)(%3>8$=+.5*2:HX5@+;T3O4=V+?KF"4B];KPX>W >YB MNWL M]1(+,?>13@'5V9HQ%LHQ9 M_K(%E#=UH*022")B%_!<1!MZ3 VM!8JW[:'8]86ZX>TA"IW?9J'O0FKR_DO, MHV7]@%9!;X'H7?LAS!3Z9Y*(W<%4'_8.-Z$F9@N W[\.P%V_JYU64#F[\L/G MBGM1-9D%I!\Z3!1 %E'"^@G%.94<0GIGN'46N)=,.H(O\-?8.X\EL,@4E"X, M%GB.,1OBTO%#&0L&/Y1,1,.42FC@$D,N7M>2^XG5/7MB0 Z=N8)2P / MBP$T>/H9Q0]AZ#YSWX>!]!K<"J9\XK,S*;.LK([ $N6C8I2U##6NKJ201$P_ M W\AF,NC*^IP?S7)SY^SA/=-,;P)&]%\_8SG>RH"'DSE'1,7X7P>!@\SF.XF M<;50N0F5/V 0] 0L=\X2WN_+DR_-I@+:SWB>.4X\1W4@ M'M)BD:O?J1^SL7?% QHXG/JXQ$*H M!XDI&$U$U4 AY+H[YD!K1\VA+54BYJRE<+19N> M![FQ+&/&O2UQ-11'I8RU326GY_@T% =,=-J16K I9;(MJ@D]AZ;#0HHSUU5N M("!>*.:*^))%E/N=%V74R;* 6\J1.Z_7P,Z:Z26&8O)=HKJG;:"<.#="W8W% M@FBK!'R'64O,'N+YG(KEV$LO063I="K85"WC73Y0&.0N9C0(F%^/9'=!%GQ+ M=8!J?%-]V%,U04XEOMRGE))4:\^A3ZHIC5VTFE;%IS6,!JE26R(#*)">G=%T"A)N/LW; 0;347R>441F? MXB4+#*7*1 :#.K@ ;M(EYJ[U.NG[YG*G6I'L:ZL%J1*I0M;AY&K%=DD5;(; M\8IP8JYK!"6-TV.8!ZL"S$Z,%BA+%9$5E"H'-]'2"$9A:6#< 8G#'-P=6#[X M^BZQ_$BC6,#_JM&Q/5LUB&]*M11CY$3A);@R^40KV"%8&A[UM+UA%,V361"R M+#.OF&+HJ?L.CZ1KA"(?[CNZ3"I8X3DF6XP_,;>^A*(&I M59''D)RK?$UIV_6ZTJ-)=E= <_W*A?_AE]E( MKARJM1)3+4GU]KP!Y%^0:AS1VY-;@"Q5>0JO6NU&[2ZK@?[&^'2&_>D))IY3 MIL[)<1SA]^#P2W^?))9U<#R,<5J*C_H?3K)H\[$PKR.=!G4KMV5VD'C.-&=S=(* M2@6JNE:P&SFZ+61KA'%-WFHLWY;J5 U+WG: =@5T]I:G!98*Q8,Y9?! HZI @025!"M@Z1* MR.YQ;/-R65QG,V7R.FBD-)'>O%A+,RC5TUHMP1V25#].I=LMVMVUDCJ0[IGC M4RFYQQUE$^938^\L=/Q.K:)1C*45E,IK+5M!21_F6CAX3*F,)@^,ORN_21W0_B==5A:2ZD.UV9I M^)!H:U)*S+@-1FV2FC4D1BD2-&N(=A$TK.=MJOZE].9',6NS6UI"J9#7_+K[ M_WU"AW\F:DV 1]0.#B?X$?O3@>3SA8_;,ZAS,\&\TP'N1C'4FTW\"B[MO_?H<)$!(NF,!5C"-M_(",-N 01+RK0WF0OBUW M?#KIZ@ZP,/_;\P2:=E=/"KUAP_Z,C&T<1OD-'L 9&$E(4-H2IFX/E&0WF9LP MF9;4L."OH>8;XJGAP>'PZ&#O1;JI;1T,6'G5S0#-U]& ZDU=6JK6#*CS;1MM MM9N]5"F5VL1*SA'S(ZG/#%>R6CM>O8E,K2%5+/J',J&[\OQ^-.VTFSS9K_7T M&[O6M-*=T:NC]72:N]^T4KIB2 [74[O:2:>54DV.!VLJ7.VMTTZCIE='K766 MM^=1 VZ0O+'3KC_[0N2XL%,?XT!R\.Y5)K0<3@SUT:M5UV].U-8<4\K[E9". MUEEWDVK5(%8,>#A,#KL.M>7=DUXQUBIA'0?;AKV,.!W@(IP/(QW%FB)O)G2Q4/?0\[PI#\*MX4PM+!B4PXG[0X7&4OUMT8!]E+M MZ,?39KR%&*QGV*;"HK7A0RBL2^(V*PN\OA7?:[1ORL'/;,8=GTF0(;?3J L: M-^7(:M^5"WP*D.[ <_;""UZ!!SR8;OAN5*? M,;2RIKN3+5_F5-_8^1INKVG?&H%H^XKRUPO%NA:^-AA57S;X1J+0QK37NI^^ M&?F->&RQIKN3MS&F4&,/!A88AR>*,_U 2^%>RH.(3:$7;MBO>@/6N^7H#]M@ MJLA$\FAZB@O]\9S!.;7"!YAKLVH%ZT:Z^\ZQJYAU<;*"%]B#IW$/Q M;WC T.AM5$3:F='=/:/B9[X[BVKF"\H%DFZQ9W8S9XT9';Y'AHLQ7,=X>8$* M@0N>D6ZRE$BB7H!(N\C9,Q5NLA^TL>91Y8C+?_LPD>H'? M=?48-,3"=$JID9N>ZG]=_]8H_= YG;(K$ ;[/9M3.CNWLH M#6:T,*9C$HE_MN!,E5)[T70&8H433YBU:*KE^7J:X5Z>\#1ZCY*'M3_\# M4$L#!!0 ( ," FU0239H9OQ *#O 5 :F)S&UL[5U9<]LX$G[?JOT/6L^SXFNNI"8S)=MQQEN.Y9*<9+:VMJ9H$K(P MH0@M0,KV;NU_WP9)2;QP48H RO/B0P(:_>%K@(T&V/CIEZ=9V%L@RC")WAX< MOSHZZ*'()P&.'MX>)/&D_^/!+S__]2\__:W??X\B1+T8!;W[Y][%Y=5-[[>S MT77O*F*Q%_FH=T'\9(:BN-?O3>-X_N;P\/'Q\54PP1$C81)# ^R53V:'\/VG MK,'>Z/35$?P+?YU\WQ_,*0[[)T&"Z5?CQ=ECT^_.W# M]=B?HIG7QSF.52TNIJG>\>O7KP_3;Z$HPV]86O^:^%Z<=J)2KYZP!/^OORS6 MYQ_UCT_ZI\>OGEAPP/N DA"-T*27-O\F?IZCMP<,S^8A5SO];$K1Y.W!'_>, MI5UY='KR+:_]S3GA-." $SB.X2>GB@TGYV0VIVB*(H87Z JHGX$HWLS'T=4* M"YZAF.*G5RAX\&B?1- 22KGD!0^-1!]N#\:9%W+"QE.$8K:)TA5!6U2QU!T> MFUZ&Y'$C504"-U3Y&H&]L>&F_ \:@-P91<(V]>QSB&"-V@6(/AZ;Z MFTK?"ICTIT]8O(G.-2%;4@W HW)_++OA^8,7)Q1^;Z:V00-;@T1HN<5;[SDU MU#MR!K)]!)- L"UT;=K:$.A5M( 6" 5#Y1,;B;)!6/BX'2A]N1L">$](\(C# M$ ;=502/N@=\'^;CL-1P +_Q!,PE1-5R[1!NL>$-N^"=1R,P&7:+*+0\(]%X MZE'T&>&'*4?L:&2X(?60(%.>J)MS@SCR&?$,9A90H\QL-',U^-4#"<#XH?M4&ZAP12R M[X4^%P,EK@%@"3IZBE$4H& )GC?\%?RZU$$G?JGID+O$A):[G;?,H.G4\9UX M[#[U?A/6?_"\.7C!)\>'*(S9\A/.T''_Z#AW@K_)/_Z]00>PC>'DSGM:MA=Z M]RA,M?A=J];AKC% TYD.G&J)UI5R55E_0LG,H =S+8A4_82!/F3.V_+ @ D-$(65YT'O,9WLTC]W3L5:P4N M#(8/TVD"S$KIFMG%:M<=]8VBJM.Q@F52-I[(1F M@FZWE(!3(B&U5,HJF1)CK))04KJY\[^UV_DC!,NE!,F&T[J(U6YO M,)-J=Z\U;>[K[^SV-7>YAQ.^JN,!G#&B"^PC-B9A('6]Q)5S-#WZ\9 MZEM]T+Q[FH.O)AT7#66[,B\UJ-[,QP^6^1BC]&&7JRDAHUK0#2:J5E3EH:IU M,PD_6GX^I_M7/ HU"&8XPBSFX!9(38JR9C=84L)HINVU9=H\'/$Y8!B-/1X" M@JD: ,?//# 4O_MW@N<\+"%C3U- 1TC41"-89A]9G@C!^2?E^5T]_"1U7MIJ M2-(5 L*M!U8R0&J6:R7M!C!4=EH/9E34%_!QTG8 UN/5_!-8*T1Q.J=_P,R' MQ[ 7(9*P7(L;U#0Q_OUL/-:HUXW^UP0C8./4MI_.P_YMYD15Q6Z0IXM&P)[E MF,-J7L_US'>DE '?AAI="=8VJ"[@YCL71E;#;@7'J+%3I%>]:ULQ>J@$C'YO M.78NT;VZ3SH(_DA8S!UA[ID-AN=7M[P*?!%E.ZVW!!8_JSWFW):Y"YV[;.V- MX^NH8G=M8C"43"SNZW25P'I_>!'6ZX3=_FFQNITDL-4?&YZ=AY5#'CLZ]U$^ M&KOK45,X',H#[S'QOTQ)")W$>*0C?I;8NKKJSN> @DIZBEL>1;J]7QU!)01. M'O+@4GH>F0W)+\KMC#5L" M[.3IC121J07(*G6'5AD*)T]_"%XKT:-,7;=#S*G!* ^'6'9^SDT\GW/7*-)P M>\[E3+@0%!CX/DU08,2*JJ(K#)UKS'T2&$X>(WDWFX?D&:$12E_<,.)-HVY' MJ-- XN1IDC,O^C)<(!I0;Q++EA/5@AWAI:JV^AB(#19@S),DBMFM]\S?]E,/ M'%&%CK B4M_-,QMZZTX-W\%,3D>X-$2E/@9BQP>,$'^3CZ( QSI>8%/QKA#6 MJ+SZ0(B5<\(F(6YA4-L!3HP"QDTEW3SR<4=AG"?T.=7XDQO)*IW)'Z-2! MXN8AB$$ 3^!4I5L/\\05F>^4)[S@'2 ;G1J5.\*@#A3UT0 [K_ZM5%0]_>I% M.\).77$!%PVAC!=Y2B-+T2,;NGF!C0^[\XQGX]2#!P92%B7<3AGE\K*>AGR[&:2QP!O&N>TJZ:%DT^$E05 M'>9$I;J *>I!]:9#N9S# M-%0T%72[[;0AX)RD 7,VY0[XP@MY.KE!?.Y1^@PFI%Q0Z-5W@"9%0%H3B(!% MRU&8Y596EF65[V;!A*R_@==BS+% M!1RU#3 (HG="'43Q.4D%JUVM8SREN)P$B*#K+<<5!P8 M#ID6 PIG"0Z#="LV"JYF/X41X@^FTQTLDH=)$X&1\!:VT"$P#NX3&B$ MXX3RA4(:3>2;M44;$GD)&A4[1(@N) $I;4,. E(^H2GV0R2YQW,"(WQ?]+/3=9(VV^B0][Y]D +WHANG2E5FJB1!R^SC#%+C=)CEP(T MHAFWG2PW![QHS=P.HX#,ADC&#H]J-5\FN/.5(6^?I[*7+0_792SOGBL4;2IL M]]V'JM+RK?*LI)/)<3YY-+V#3X>&AK)NL]"@L'8Z' LSAOX]GKN?322Z+:_C MO)!NZ.N+V'T434>U$9IYF)^T'$XN,0-+^ ?RZ*9X!4(MCRHSKFNQNPV .SE% MZG8(AW#W2+8P!E:2]M\0BFC=3%5F@@):WL8<6)#UC,3')3R1)Z8HWFZ__MC2BJW]<5 K6HZ\1UCB(EBNA]FK MZ2/$$%U(5.B=F&?J[B;V8Y8H;#]HEH(4SF-VKAL8YG%Y3;-R\,3 M3TP]BCZG&@& !3C##RC]C V3F %4?K[N(^.X^42;<%?YS&/8AYGX H=)O,X, M S+3FI8FV@J(FV1VSZ.[N9(U3!*C-I:T\S$LT+"F6LJ4.5*1'*LCMR6_U:%L M"-G)*;P1@Z@CUK<&F1J"CL2]-0D=\"YZRJ/5+0W\[,O8!Z<_X36*>\9D&9R3FZAUI8O..K_7'A-:L,@L?:\1Q7H"]XQZ/=!. M[JFJP+SW<,1XIE)IW-!(REZ37T*JW$2UL?B59J9MNG"3^WW#R8#XH24_J:I0 M>N^G.K]N_C9\1JY&*N+M-F,A5>_FZNM3"?)E_O*N M%=GY1, 3=('6MY0L,%C/V7,6-%^=+QGX,5ZH;F,V$6)U,K!C5]7IPJ2[G'QZ MU/N@GOE->FA!I[I50S$?%O4S##H@]9\'=ODM',PR(K94;^\8+:%31@L,Z(8SV!>T>^'FS]B((;$WA^^5ZKV7M5=^^XKB%T\E!UH]Z5:V-- MB:U5WT=N:R"=O)(ZG5<:H"Z7::NEFX1C QD=)]H J9/77@L-=77W!6H[68ND M=)QQ(ZQ.WII=1Y!:\0V)_"R2E)_=BXJSE>I%A;8B]\X:=($KK^2VXK)!5TQP M?*U,++HJU''^BE#8-WWQGF-O?,,IR=N-LPUBY M0E;4ZSBC"G3JF[RMS)ZUB\/RY7I^+$!^4D)>L^-\*O$Y>@ M@<*JZ594H>/TB6"Y>3.X &^6OV[#W:9&(7_N-AEUE_KV9V5CLYA$M"T[=]4<#XH8IT"6?>"*R;EZ<7,:QN8AZC. [3:&U[]G6% M[9$-Z$+6O[K=Y@PPG%R3Z"%&=+;.=VPR] 7U]XAO"4HW[RX7P+_$$5CMANN! M1B%_K@>,NLO-.]5':)X[.9FQWX&Q7Z#[.+TN=HYC+QPCGZ?]E=N-F1@7IPG) M.*D?438!J[[CW;I/6 1TYD5?A@M$ ^I-M!\),@$=)UL7IIL7Q-^N]+W O >B M0&=]5RK==?Z:,*FOB;>Z4A^A]'V*.W+G/7W&\91?Q@1@^?6GIJ':]B+WA'=S MX.K+[)V:L,=30N/E(RC+T1\]7$5I+N,L;^F0\D27+:9R?=%=-Y:-.T!@-'8S M@ZXO=2"TG.5T'=8\0]D9>A0X<+^#CIH2.]87825)KXYJ;:YXV$"N]?2])HPW MI>_= +N3KP/I8KI[)!R%*KNWF:@780UKN$ZF*=&&P9]!6S.!@K"7800%P$ZF M)M$%PB\LV)85%&2]"",HX-WNC0^""QDE>I5M$U'D36+4]-Q/;RIL(:B3A+8% MZ^0;1;J=8'A_1SN1G32'S6$[^2Z2]G0%/[8VU:]EO0A3*.#5?D-IYPOU,HRF M=RHL+A2\R"^$;83CY)I8H/=Y6_[. M]XB\+[S MX7)PS@'PY[^^3=*=5X2+),^^?NI]WO^T@[(HCY-L]/5350YWSS[]]2__^B]_ M_K?=W6\H0S@L4;SS,MNYNKF]W_G[Q>/=SFU6E&$6H9VK/*HF*"MW=G?&93G] MLK?WX\>/S_$PR8H\K4KX0/$YRB=[\/>?V0=W'@\_[\,_X:>#D]W^%"?I[L'^ MP<'.?^^??]D_^G)X^C\[__OP_?]V=XD(:9+]]A(6: =$SHJOGVH?>7O!Z><< MC_8.]OW[_?/45C- EWDSF.]UJD&5Z]WOGY M^1[]*Q0MDB\%K7^71V%)E:B4:T=8@OQK=U%LE_QJMW>P>]C[_%;$[W)!F;A\ M_TR]@>,]]L=/1%TX3]$C&NY02;^4LRGZ^JE()M.4(*2_&V,T_/KIUY>BH%K? M/SPX(A_ZTV4.'>(A'$%!TLA/C[?O7TLFJ,3)VV<4CT*\FV?0#J*DDH)[M8I[ M744@G2:)27>["%/"R],8H;)H+I*P(5LB/H081L$8E4D4IL;D76G5H/!/)?R7 M#-QB,'PJ\^BW<9[&,$"O?Z^2T2O**J@@-F"R<=LZ#!CB+?9K#-*',,]NR2\?#QZW9S@7Z[]LRP][W4]=L4 M1:#"_@0FIN0?=.8AO\L*9-P$:_+1CM"O0YR!,5\\T%5E IO',73GOZ%D-";? M?05C?X3H[\B:0CQKQ*7X4T%,?4)*1;8"8)4D$>"X2M(*:M7:I#7;Z6>3DMDS M #_VXD75C\KD%28,X_:?[".='1IE@NF40;Y$7*QQE:+!\!Z5H,0DCY/H F5H MF)27>5&V]6"T^89Q3TUWQXO)F;3#9&E2C&>R]>LBS*(!>U.TP8G7IICM-*G1 MH)45P,QL;4FX=JJ4MV5O"3 XT1NP+B>3I*06(/0H, W)(@G_JKDDF]N7&DUV M%/LF3/#/85K!HG #V\$L2L@.L"@Q#50V%EG9G%UQVW5?S48[+XL1M-:/HKRB M1#[@/(,?(]1*T:K6C!HGW,V_YMAZNHG8X"DFUK,1@^P-X6Y@*J K*)146$DRGY MUV!X414@2_/!VZCIS<$PZ$(V]56[1L!EB/$,ED1:!.1[+WY=E D( M4N*TP\ MBR1BG&>C9X0G5^BEY1[;MC1& MCM(M*&/D[_&[5V8@@:,1/8)XM5K8?.@^W/ M^7(POE-8O]DG#&D<]K%H^0.+7UA6N+6SK,4'+*1@+/)OC*5;K#1HC(4< M+W_G(9RQ345^058W!.91;(J0-M\R K3=&K]U9MDY5Z<3/;F9?;"-/VD5(,@OWB1'DP2BX^I=FAK M7<2!G\DN*,]V8S0,J[0T*!RG;4.BYI,PR>Q(.F^ZDZ"TC=T)FKP@;%+*Y7:[ MB#@&:7!4O:#==^@&!>6VWD7<+"_[1L?-HD$J%/3.A.WB[J"II8^@MQ)E,8H7 MGR'2-,ZEIVY:][,4H PT'O]R/RXR[[D?4' ME 2+,QNU60I H-L238I%XVGX@E+ZR4!5)3@Z/ST^/YLK9H-"TW567V!:G E[ MO,9B'R^+#;UHT?*\0S6:IH0,,K(=^B?*LA$YWG5)G(/1R-"(_ M?/P]S0L4?_T$^S=05U4 E'S*%JI/.SF.$?[ZJ=>:OF%8O%!U5,7N* RGE,,] ME);%XC>4RMW]WOQ,RY_FOP[>$TPN23[:/%NF_Y;P.J&R#E/*B15B)3.?DN@5 MQI9(U@?%)^W 6EU$:^6UE0.6^N%&:)3*S2)%OL/CO05SB=*@H?/T.'6,A0L MVU_6F%JV(#= U0

38/'L &=;Y#(()\7S+O:G1HU&+B MG]OA@V=]KG,AZ?[+)#2!PV?AV,7 H3)2D'TA4^+"!-')_OY6$*2!@L_+R8;, MO&=H56':D2),V@,7.C=@V"TAX.O[U+*^^R!'3&2Y2<.10.%+99B\1UNF<3X$ MOLHWM9-AZ8K767P%*YRBKR^59?+;V46I^#TGJVP' M!J1(!$2TWY+K$?&$(AHWN7Z+Z*$X"1&\HDS\WI81(44B(*+]-KO)B+C-2H1# MDI"/8&8,YQ%TZ:29E9*T13<@ -[(TR+"M11$%6A<'9-@-7"Y& (-O;:B;;TQBE*4F5##/Y]%4OR$2W MXUBW3087AX "VSMM)M%-DB)\"4-VE&,Y!TLEF?#;MN^0 1&P8'OS/>\7DS!- M/S)792.A7I()?[:5+/"!"%BPO>]F(EU/$![!%/D-YS_*LS22?78.%ICBD,NO9=D@/1&&;8 M6&X!2&LR<-LV?34!)F!M,_OZY_!M+48%?MHV_Q@0A0"Y6]JS_Z?58A+A-,9BZ@I M]H810]/:-L^-=[_KE]!1QX>"DO:W37NCY,PXO)$TOXG5M?L'@V$F'5FAON1M+ M)/?G3.#\68GY]3&Z-*R4#XZ=^#DD"I8QP1/>G_-^\_OX"G;;!CG,>(]*<7*B M3K7@Q.DI)K'6!2RIH'AT]"\LQN1>3?@?N6[^-4P1N6FS7+JQ2<*:5OW@Q,FF MHBU]^I@,G >T,0OJSGY@BFP3+^NR^W,2<'$E]0Q&ND3]]6+!J=.3?TVUOR:Z MZ>-^[97_@-$T3.+Y-8XP=.EU8[I#0J-V<.ID1]B6*EU$I@\0=IV^_AVE\4V. MR0N"]WGY 'O9P? J*:9Y$:;?<%Y-=>FCBUV& M:SY%N)R1"UG)A8]DD9V2O0C,+!H&O$[UX-@#BT/#GM?&8OJT8R?S?G'+\16: M8A0E\UO+IBFB:LZ6WI,1(I1O!8Q\(K!TNXMF+] F5[B+,*<%XT>0EAMO)%.>O M[*9]%7?2>L&Y4S.X(WMJ:,:/B+;G[X:H%]V1*U!77WN1;UOD%8.3;9YF-;"9 M.$0JN/>'.!F>J*D&;L&)P[=7-VF=WTL!D_ MG]I^,"T>E),,G461X,1)5J2A@;*$POC1U/8$W(59+%$^^7-PYC2:UE'Q[PB, MGT1MK_3O831.,H1G=3BJ79&X4G#NU-WXD 4^/1@*?&$BDZ!-6\&Y4Y=Q%RNA-5P3!V(% M=#;Q^\HK!+8N?[9/C!R3\;.M%F9"U2(FKQA8NC??\6SX@R4I&8YA6?RJ8DU R-J3U2.;PD9L[2 P- M#SUXQD_&=M@:?3P9#6CIQ0-D.XUP09"7,XW8LVX3P;'3B:]1=F\C3,:/S!JA MDUXU'3\4 M@?%#MATL1A)H;#JWB2L%9TZMB;8$*0 9/Z/;8?O+WA9:A(C)(6Z,R@13&^J* MZ!S%%RB#'TKZBGQ3:HVT'YPY#2RV[07FL!L_5]QACJV]44Z/BDR3,DSI1FCP MDB8CZF*33K]:#01G3G?TK6=F?7#&3R:;VN:_/^2M-W>KZM+]L)NK+CM/X]K8 M%">:'1E!^D=#Q96"8U^V& :VA3QL NIJ $##IVKZ@I MX\%QFCC5BB,!"@$IC@[0T-/A#^&,' W7/QF_7"$X]<61HD^.!(G@*+4+!PI+ M$XXB7#6<].05@S.G63VM"-- )"#.A=N%1#N*P? 2HSC1N'&"5SPX]<70:S+E M"7 (J''A8=';$FIPUJ2=X-07QV8#,AL#%+#LQ"VBV*=TB*P&I[[X0 WLP,0( M!62Z\(>T"I!+-'/BBS'9ED %-@%U[MXEI_(J+_!9*1KTW#Y(KE"R.#JW#D) MB N?1BT)DYI4Y-T>C,;$-?Z*V%F;N[PH:,+F<_@FWPPT:0DTX=2%W(K.5A@% M;#NYS22.$R;'0YC$M]E\$:_U4AG!RLJ U^E.HAVGFK $-+KPGCRB,B31J>L0 M9_2(=SV3>IA$B6PA5%<&O(ZO@&Q!HRXL 8TN_"V-S%".6=;;=YS+UX(F$0S! MA6DNO"S/&/8T%9YI62GKA0&/TW!X*UI$, 2TN/"AO*>./A,/G72DU L&)W:6 MI/#C*&G'-%>.O.2K.#AUNOL5C .9$V-->@$9 M)J[^P%?3')H_ M[T'4AC(,CP&FT&.ZV7I F+XTK.<.%]4.>F[S.)MQJ0W(GP%U'6KAZ>WOM5VKXX'.A0T/;Q4/D-/.^P21]/K^>;6XVC M)RLW(TL'BT:,'/'$_SJXVIVVI+J!U>NJP.W,<.":>.S!%7H6> M\_EQ._+(E=8Q''$EP.?T>$=#NA0X/'J^@".JUKEY:3U Z?2(6V>V5J%X].C! M(PK3ZX( 7+\V5O^RW0ZM@49\NR)/0FYK@"8>3+"1<,?,+-V,.U8:S+$M"F() M 2A>2W 2U7V'MMC6+.>K;EUDU\FM6U?):Q(#&T5M.T&>!Y*M/X(J0>_(N^W3 MH=!=*D?A3VBV'_]:L;FS>,X%!P+H2'T)"Q234Q\H*^AD^HA@(!1)B9X0?DTB M$KI,\O@11?F(<:-*(+;]:5"U=Y:EN,-L1AO^1)1A:_-Q;$C22Y;* 0CO I%B M2CFB^Q,D;AUZ/+0S"S<./8KUSI/88.C1Q$WR'\:%1BQ140-,* \CB8=K)RZT M8!B(]C92N3 0I:P#\EKR$"H#A5J:U%9^'8Z!,.X&U>\Z'&B+!U5,T$GTMFM, M\-!)?$JSW^N'!@^%T:E&D=J-A@8/G?@(6JE>&X^!\*QI2XIY!HAIGF<$L6YJ M$*\>@+23T6IX46\ QJ.8[HJ0RFP4;GGHOMYD"HFUSJ=+ LBCV*XQFEP;"O;X M4ID*3N*[&I>%*$T([39 ;4XC]9*A)/#T-$/F4>A7X)92/5V$"59_ J RZDSM3%+,A@>!7V70F)*;CBE 9'3B'QC8H08/(K+=KZ? MYM"[%"29NY0OOT=/V,NN''M$$=E9)L,DHN&0CT#*#2BF/[B\E3YW4G_G1..N MMPU+$O2.O#LD)^Y)3I0CZ*8N\N:;'(WDG"(\\NX,JV32X(LO(,/9'6,L:?FJ MPB ABXLRP>E_+U8CJ:I)OEEKH!'OTJD4JT ;@(*0L@NWC@ #C7^;8ES2&.C# MNV2LQH0K\0GX7OB'-I:K]8A>45:A6I[#Q\;L-AOF>$*%OB+[@,U?Q'&5%.%H MA!&[''PPG$M[IY&\I:H:],[=' K+Z%UZ?TO*\24LW;"N8_JNM#Q?7U8M.-AW MNJG4T[0H-J3"Y4^2EP"G*O-#5@U48V>+(\T#Z4*8&HW!'!$77M?G9 *S.%C& M&&SD(<*#X;<\CP=XGA:FB$9IU(9N[4%,2H-'OM]!%Z _.5H*D97Q$*WZ -I2 M3IUV&$N;FE;,UF'Z<_7'QKCU)?:U*9*5=R:ZL9TB1.P%FJ^;%+]=S"Y0%HTG M(59=(**J"E.>G5WF1B9E/70>72ZR)N]"6O6-%HJJ -7UO;)Z;.@RR8/G4SZ; M529]F75M4^KG]25KF)_AH\TGVD4M &IGG^IJCET&YD\JW9JH1-#FX_&C%@!T ME:2MK7Y-UE9!>91.9X4VCV=0 _PI\[9<^(GJ%QG?Y?,XG7S6%%4AU_B<'?N0 MP]IVVE0C\RCCCB>L<@"**\TQNO8+J"G0IVX5F$=I=9;(\V4"M<>BJHF8#'/WN>=VG2$XHO94YBBXG(<9AE*_X"AJ@,W]TM9B'<<6+I?KUN\@^JW M1;R#HC$8[W!SJ_QZ!*X^G-3[/65UT)/O%@QC4CM$R4?H3Q!+);/.KD*C 8#M MVKC19Z<=NW6@_H2T-LBO+_;/YHA6V4-&;BZH?9DN%5!>J?9.T8YDB#T M)_JTA"[!*"K3V7-.+BVK +OR](A.=8#L]K&PUJ0V1^E/,&INTQ'1+2T^-SZQ%:DM4?JSC7Z*QBBN4C08N\N/94&N@:*XKP)W?5E\[ARZ+A3R]1 MK2LF7@9<_OPOJ"2.2^9%D+OKE149"*<[\2X#5.ESD4&VERE;X+(VM.%?J\,: M?A4\AME(M*@O_9T9,!Z@RGTT"\0/%\EO3 M_-.%9D\MI0EU#FC5YTI*JQ(Z-:<5KP/CC=@$E1G]BJZ8/[5&$ MEDS+[@XUW;CBF3&/@5&+*#K:)-$Y'5A^0N*XS!%EK9[FO0T:P! M!L;I+?7M1E5SA/Y M+LXB$+T?EV NMM]GU6S0FJ4IK M6< ZUD*'5IF.G%@4;9CD#U03^/T)JVTJ.G[L9W1\?OY%7_N9W&\3D=96;I(C"]!<4R@(V!EH'O3CQ0C'WQ_BM MRST8KJ*2Y?Y)*P),)REE1FC6@>9/@MD"K82K11$0W4DPP0@KRR#\,7,_5FK) M]*!OR*@: ?@;O)G8"'--P1DT9YRDBE4%:*4H^M'O55(D.KE^_!K!P;&=\$/+ M/#]-]KA]0 K1HVPQCICD1XS4IZ^5=0&LI8B@?L:?C 9]YCBP_+E]PSJ'WB3_ M62)3E?S7*+E,=%MECT\J6U;RA#."0;J'X\ 7T7]*&X5S3W%"DSI;7J WJG"6<: TRP ML]='IT@Z\\%K?9E/IGE&HJ>#X6T,_T^&"5E55LLYRJF0+'XRQW>3ZL'!D0N[ M7R+:-YP7+5'1JF#..4W'T-=Z8\=U#9\!K[3 VN]'436I:%91W;E*1L]D&B9X M(L_7;-P&Z,+I 9*V?+4$ZH\S6A8AX<-J&6[B-P;J<)*PVY*WYE$F&6Q_7.(2 M!/?2FPKD%6&6VLI1W02=/V[LC<%'PI1*%T>LK7/HBW?(%IDJ[Y +?[MD M[KF8?0]_S?%E&A:J5SL:M **\.K6V2Z3;V/8_OCG):)_"'X?3M1#NV%+H C7 MM\$WIJTQ^V+@'GGYG78!7^9Z=WW!RUC!XAE,>@H/Y"G&R51]EXJD%FPLG1Y] M:35(^1PK47IT*)T<[\@G4U2B_@ALD(GTL61U)<#G]))&@RRJ0'IT//T9AS$B MJ-34K18%+$YS5 P2QH>F.'2^L5C<)7EEN[P)(WK(R:>77:_02WF;%26N:$!4 M([PFJ!$?$F%@>&_(MY'KA MX,#2&S*-=HIBQ!_-L MN9[I;-'F99C@#I4EPL5@R*R_054699C%8 [V)^29=0F-JJHP$3F]*;J%_T8/ MDD?1 8)J(>W"G#JEVU#; J!'$02> M^/,G&+O2+&H&=. TX&>(9#D\CZZ\K0NO22&SL)T>U^K(TCL"7ZZT?2KSZ+<+ M)B]E%D?@]G_T>(XSN- M\%'WQH/CDZ.38Q>YQ1_Y8$H4A0B&?CIZQV\P-=G9GTAC6P89YH]Q\RK:\A#: M@ IQ"[/2&XJ?\]NBJ,#2O/Z]@J6(_5?AA=!K(#@]..I9>O:H95ZFL0[ [6@- MU>)/]$XF^#-\7;F-UFN (7?EHVW)4G.J.8#]"0ANEFI?_">;YWP#,48M__YS M4I*)#Z1.7I.X"E-)](I;ELUY7MW:9F<65VO ;>QQ3;:_)>6XGC;ZG%]GI2S* MWZ(5BOW$TGLS6F$U.24:%&H"=!OK=$FNZTEZ31> 7Z!2F2+T8;'=[/4L;!"\M$2YXC\+PVO/\2E>F4"Q=":>]^G.5*^=A M17R/XN3=F/!EK>Q*B7*1:^0)$]V]38;S"QG.46W(AQ]#_F56<$<\\]Y]!(V+ M03E&^'D<9LS;5]3R;NXK,F__#),ZBF$IN$)#A/%'8'?MDF^',E'=N[W@T5I8 MSQ_E*O($-CG77$^F:3Y#Z GAUR1"?.7?Y]DK T,T43SG99C6_WZ9%^5]7OZ" MRD<4Y:,L^0?H#N$DCV]R//\5*=>3S&6;%82\%W=RZ/04N?7PM2.-"CJWBWN^ MK&G 13]F"G;R:-7V=]EWY0EZYT*M&TO1JEU?2A<2 @"C,3&N7M%=7A27] 73 MXC93EG24O265BUV 3J2[T\C5:MI4<'C@Q..N)^8]*@?#Y_"M.^!%2\'AH5.3 MK!T_ H=\&^C^I$!IBJ_*OFO2#&C3P76P#CBOH368*.?"E_+^\@/;-7R\@Z!P MD$GKP5#PP%W6@DN^>UP-U9_DIQ49E8X9;GG0ANM[*C24+C#,Q(#\N0K!&$N^ MN-#,TZ5RJKEP06C,*,H@DG8;H#6G6RC)0&J]=M:1^7/)=D<36=,X=.K",6DC MZ>/U)P5);@"T99A5_H=*8NS8**G-YUM:FY M1D\/BH0B?_RC:T &%2R2_3Q*'?E#5P7JQ[]614FL=R:9!LT:KE*#7PD.CUQX MT%81Z,JMT0$^2V<=")'Q!Q MX7 UY/HY/[-'EXQ6SM=GDBF@:P?XB@Q_*^8TB MBT7K'I4/L/O \^@]B<.S"U*:N.^Z? $4Z/2V+LD@5#KWNN/VTJ.K@O53%K+7 M6U'\#91%+'N3O478/*C,1S^PD:ZB .V/BU@7D[$>\:X&IR=*K'%?A[<-7N+Y MKD=Q9XQ&=9K>=>K!K=G6K/%&6O#'FZP26WUKB%8##+GS"V*:<-2.YA6XV^#8 MM4&T+_;_IAGW].!GNSE/,>]W:19F4@^N#[.V&'17C4=G1]N"47X;PRR0+C;Y,+[C2YP;LAON\1.F"@#M) M6J6B!KFNX&"_4>!$(55)?'NB5$9!22;%!E^/U]7*07#PN!"'O$[JM!+W>X=G9H9.C$>U<"9U ^I,4N0A4 M#3*.\#HDZS4PA^[D/$,W?IOB:WXZ?8]\E]SW_)?_!U!+ P04 " # @)M4 M,%3X.)A9 "% 4 %0 &IBW/D-K(G M^O]&W.^ ]9DXTQU1LOOAXQG[/#9*KS[:5:NTDMJS[7R1 5I'$@P#)0D(]&W&.1RTAP4S@]TLD7HE_^V]?-FOR1+,\3I-__^;M MMV^^(319I,LXN?_W;[;%ZNC/W_RW__A__LN__=>CHP\TH5E4T"69/Y/3\XLK M\K^.;R[)19(74;*@Y#1=;#2B*QY^^^^[SY\_?+E=QDJ?K;<$^D'^[ M2#??L;__+#Y(;MY_^X;]D_WT[H>CZ6,6KX_>O7GWCOSRYL>?WGS_T_L__6_R M?ZX__G]'1Z#".DY^GT?]=5? ;4?*G M+WG<*/WY?57V[7?_Z^/E[>*!;J*CN+1C)P75J.3>_OCCC]_QO[*B>?Q3SN4O MTT54\$;LU(MH2\"_CJIB1_"KH[?OCMZ__?9+OOP&VB!+U_2&K@C__$_%\R/] M]V_R>/.X!K7Y[QXRNE+KL,ZR[T#^NX3>0S="_3]"_6]_@/K_J?SU932GZV\( ME/QTVI7Y0=JO76N28VI;R)HZ-V:C%=?P\R7[?D,S^J6@R9(N M*]U TN Y><7&FTON]J[CH,NMK:&1&K*)]SK;?YT7T4/7)8?$?715[] MAJ/CZ,W;,IKZI_+7O[+AM*"@R\DZRO/9ZK9(%[]/O\2Y B86,AZP8J.YY""@ M"$E7A!=BGH(5DY R6..B-BCY4]L'P*W14J'<&BH>H5Y7X33=1'%BP+BJL$=P M*W7M@H4!J7;:MP'0$"!"H@*#$/(,WWYFU!6?$"9^ M=+*WZN>TB)-[2UBOU;#X)'HMV_5:FO!?4O+(>BV'7ONVWEL^!RZN-W<_4ZU?,!7V.7"I M=-5TA!@-IDC,=].X5-7*8WD=OK38D(8O+3#\34 OXX1>L(!0-;OH%L&;B-;U MMIN,@@3A(B'-2*7V[YB52HU_8*C(9"J9>VZ^'OV-U<;SM5M]8; M[D#=.&7?6<*WSM?1O:8?6V4\=61;LW9/[OY.H !65RK;K]Z7RL8[,"=WVT6G M;"K?0%+ M UIE/'5W6[-V-Y=_)Z( 5NJ[WZMBI"J'VN^FQJWWNZEE#\KWBX1-@*,%+&^P 2,ZV689&T2,O->) M>.6_5F^-'ZB5A_$\(J4$KD,PM[[L&,Q-?U"@G+ /9='Z(EG2+_^#/AL1(I7U M"@U94PTFRH*$ER2L*"X8-"TLHT#3O(]#I MK?,2)4AV D1((#L+8^LK?(:QZ0\*E-L'NEZ?I)O'*#$/&\V"7D'1TE$#!5Z* ME,5P^U_5J'*OJUKTH'U]'J]I=L)UU'0W+T:JOU72+[];6NH(#L5(50Z9X:J&55!M#OYJ]))8&]A-1N4=7R4;LY#^H'ILLEZYV< M']^<9==9^A0G"_.2L4[$JR?0ZJUQ!67Y"8_[&3 R4LG@>@-S^\ONP-SXAYTK M[D]>\;-M^6Q;P%5"V-PPSQB-@G[GC68;=+/'QGDR(4AJDLBS2(M^4#0M'Q2)7A843TVL5]7D/J!QPGZ<97?I9]5%4F-I#%@TM.T"!12&80>*!P$(N:VU<) ;V@<8 MKE,V35[_O_%C9Y2B%L" 1%OG+E2(\H0)!!"'F-I=BPUEHQ_J< U\-J.1 1#- M(KX.T33UD@[.\"YG?T?M8U7C-8['*%KN0/UXF<(D]R%-S+-.N9BG_E3HU^Y3 M7H3P,LB!H*XQZWVK:\D#+S;]SVV4%31;/XN#-!U+35)ISPM-LK;:9:9=T?*< M$_8:DZ:A52M,FE8^]#7$+$KR&.8;5E"0B_N^GBCKJ[^JN"L;"!ITC:V\PZAI M:8R$2;,5+&ELZ#19PO9[1A\HT^V)EK_5YU'K71-&$"5" M%CE?V\#^U"8Z+TM]BD(%0#52G@$HEYK:;)2 MEMQG69F0LO3HB26>:#9/NU-+V"M_10L2"UI NI&%V%GF64>.EFHC?)*D SMM M,G0 QV_JE#8%65//5G?1%P/PC5)^DZD8M%=D59&=[*O+-,]?3P@ C#EB)CDA MTZ+(XOFV@)2#I$C)=:2Z+378NJ*6^_8@)@K"(&=?Z8*7(@U+%[:\\B-GW_Z0 MILN<#5BW-'N*%S2_3=>F<<$DY)4=!MUEY.2< +PXB9(EJ00(2&"E'NIA01ZM M*<08J-+8)@+B94.)?W2*FZ*?NNR*G5/ROQ<1UC,H]TF>4MFA# MEE>JGM?*(9=AJNN+B@=LA(4B*/L)D['C@;]-[_&0'X@ON*$+2 BX.U\Q7?ZV MS0M^MH\UZW1V)R1AX\(C=Q+Q@OW =>*"H?K,0SH)%P][2 \1B#^V6)RR$P_$[QG66(@T$T?"=Y%4:V6H?JQK:HWE0\>AMFNY2C"?"RA7R# HB2C:_YT9Y'N(JYH]UEI M-36$2?G!6ZD4)^LXFL=K./07U4/;6&K$4-WZ87P@4F"*,\3L30&%3]*DB)-M MG-S/'JFXL%,&S*(SI#FIG7$ M@W[5XR!RV-;3>#<1(PMWO_\DV7^SFJR7Y?EG^5LUM<^0ZCLX\35*PY7-LO=O MN+MI'JC7=F4>>.?1=WW(F"'76E6.8]P;FNH6HYMS@-".M-IH[UZ MI=@/X?KKYY->2I2V2:6$J$\JI4G:'+9*=EL<([*0]4DY"TL4K]FF4I!4BKT^ MY*$?.YCWL$@L29>#"^HA'FMD292PA977H$I,CTM-C,%4JZ37(*JMI1R B!)5 MZ(2U<.Z@:;4#($Y@ %'_\/;''R?LOS^\8__]EQ_?\O,:?_C^Q^]AW*PV"AZC MK(BQ5X:4H)'C*B5B0A@$^CC_,)R^J[,_U#[;G56\Y6 %K[#!7=!D0@34!C1N5#4SY8 YM-V2%+N2XY"B-_F>0XH?_?F M_3N1$P%^\^L-FT=&ZVFR_!CG"[IF;4?3;5[6S^8?"HA;RGE N*T%;5 ($<)D M2$-HMV9T);O,PT;U RV!&&?3L 3;^SN!JT*]?V0MR]03?"D9LU\P=C-*"W*; M2T%Z&8R=#87F^OV-JC#ZE+V?^B5B]GT(V'2IC\:0.MS9 VRO"VGV_$'N=UQ/AIOQ7=E,+; MEFYIW[5%#;?EQ)8NE\ ZXM?+A&KO.NA]:16:.O:H55#"2>%['B=1LHBC]749 M:[CE[36(XR3K-=ECS-"[$R259'CY>3L[RY"4M[.G,/!W!ZH2OI*&UJ\ +HNY+=>M[>GMW=8DT* M+9L1DSQJ-+:)HX:B=]*I]\NKDYN[HC M@F&H&_Q&<*BAK$&&3T0O%O#*+&3HH/$3A%-7M"C5,@';*.83WV;])9B7QIU^9O,X2E9I1I;I=EZLMFL250)L(ON'=W]^ M,V'_K<[ULQ]066,!0(D\%NCS^49 E#_ :S;L?V A_RE:0\ZD:7$29=ESG-S_ M'*VWIEFLI;S/EP,L+9*\,1/@J.(_U$0G)"I()4VX.-*+ @,L0WU3P 5CTO," M+@##"J=LPRB\\*D[;,(Y*-.EY-WL;GI)FI%2,(&258"$LB7TQ#Z<9L_J$_SJ M8EXW?1KZR5LDY9\G_D_B.ZJHV*WQPYL._= W3%40E#>.9/QY9,EU1A^C>%E= M("ZS]]GZ=2MICYRRLT;*$RFD=C=?(/X1=Z8./CK8L'"84=5A-6Y5F=&X7"*( MT%>-'-#7YHT#]+P'1/])U\OS-(-S0E=I 9O LY4X[16M/V3I]M$V8K*OR'M( MY6"C9M$7:CABL]PC.' #>1L+?H !IKA51837=#C^.:V_#K?X@=7 Y_5@,7X MYPI3=83GBE&O@UOMB!YS$;M3>FRLM5C\M1/W.KQ9V2,/!4)L4AXMA9%@)RK> M(,!>+>YKVT$*F?ZT_':*TPKTJ/] F_*]ACM8MBG;BJFM3K MAK3Y9>WB9ENM_@EI\7W2)#S: OFA&NF2YOE/I-Y4R]H7D)?&1V6,8AE]5+IX M?98W88YLNP"]+D"S>P:]G*>X-2VTFZ2\/LQKTEY^UW9?&I['JLI/")? >IEW MB F/97G<5WH[(20_T]N)'X\<.-[&:\C7!4\&7VQ8DS[Q0T6=+.B0\\B#+@O: M,-J5YT-270*5"[W-P(2_%7K:!+""CD<*G,=)7-#+^(DN+Y*"M7$\7U,QKS0O MVW<)>B1!IPUM^ B!(RY!]B*[U4:T]7YG2VK*1Z7RBCM^?C8#G)4727!;!F R MVHX,;4K;,6% >BS8=;[E:SA+FO&=YMEJMEK%"P:IRWA%+Y)\F\&1E>8BK(*\ MPZKSE4RKO[W*TQ2[JL2I"3);D:HV M6177T\&5=]XP$A_];(QN<[XY^X\>F* M_9^H[8]D#=;'.^OW&Q1X5!P#\(U,7B&@W2K!5Z =[WWOIG-/!F&O1;NC@'E< M17M.)93S*>9M"X1@]Y2N*&/% MJ^VD&DL9"%';,%-@_%WO3(D-IG@+P:SQU0BV_(++*JSJTS/3#1R.KYYQC#0; M&Q!2T6H%'UXIWZ3)^IEL<^ZURF@K)\5#5)"'Z(F2!%X&SC91(LHG"17+N47* M"E$B%D8!#ZSBB,S+E2*.CLA:HVBYC,7CG&G6@!)\)JH=@]CRX# 2P"-1QD+! M>U[R6Z3P[T.:+C_':XEC]01"NR(^TTWM]9(R+95_0DIAB:"8Y8$="]7J#V9' M"\:C?2:N6_8O-G*NR3$#Y1(U8U4+DU).JA8@/=+EDC6-@2KBSQYI4NHC;0XK M>M //1P4\@FI>K^UX53O-(]0^A@M'N*$9L_U/>FN33"3D$?8&75O]_VNUP #J.Y(B4\\=X.GC?)NY 1R1-& ?K-8($<2%0#J/HJ(LZ3E:(98Z#*> M/@SU\*&.%3:(&OS&"EQVR0NHM?H?WC[?O+]^[?P[MV[R9_?_8NX M',]^_N'=>^377_K!7O$B#"+F'5Z).2 .X'@!7V;0 ,%Y\4#CKEP.+W<)^'(\ M+F=F6\FFIX<](&P:@7NK/B&/NQ!BOPZ&^=23]?E=CXBQHNUHS3^IE@@S+8.Q MEO>T-G9--+L$0PBV=?.UCG#[0-/.00%WMRDJVM^K+ DBY#9.1>VP-6 <^YD^ MQ L6.NE KBKD:[QJZ];N\>KO&*LC3@JB#3C*WFT,,H?K6JN!I:L%[7>ZGLJ: ML(:/W5,_?!/O)KY_8!'MIUPT3"3QN;<51W-X MLB:F<$_BMD@7O\.V/1LP8( NGBWNCMM7X7./S-XN:=MJ+[J+(MGT$?O>^!"+ M+J;'%Y<7=Q=GM^2?H\WCOY+;N]G)__C/V>7IVL,:SS\7;(X7!):8&!0)#KI)((B4%V=LRN/AS=G=U\)#4"2:D6?(V> MKMKO"P5";#WZ#6S60Q^;PJ[4Q:>L/55Q%DILE19;DDIV!@=U)XBC)"?8;&*^ M; D#YTF:0&Q*DT5L?&3/*.4U.8%)>_EF_ZZT2/Q;+X^5FL#)@-G'CQ=WL.5^ MRW?@3V97=Q=7'\ZN3I"A;X$B.3]!)X1P/+R=7\?RYF8?CNZW]=XZ.!]MX9DQ MGF>'RX&N\89)R.>RFTEW:7&'WX+T%G_8.&-W_5&7GSJ1(JT]=<+$YR8E37*1 MMXFK=9VRZ)X6<<8O1IS259S0Y3%-V \%;!GEKIP8J7Z?6YXCM8AN?'B&5&J\ M%E)6P[=*\7EW*,-O=I7PC534/=,QT2YMK8X)=9]!5YK MB'./?YY\_^>W\%-Y8&Z;1"(3(-];97)QGF]Y]H4%8X9X5PA>%?I>B/\)-1YU MHH 4JCKA'VT+>3< V06SW;)H6\EJ2SJWDVLC,/98V\>>/7O3UH[LNAZ^E_2K M:/T('#S $>U>F\V'[#B\/6<#L1PEO\]8URRS:&7,&=4NZ#,Y:UM'*8TI M*T#V)9!RKUIIF58E4#.N*CM=2K&J['&/V#S;/*[39TIOQ&1!YHT!KA:R'A%L M8TD;+I7,43574HTS.%#O8\YTL]G#;8V3:R1 MAAI[.<5+MC'9 . L/5T\K7T3.\JVS_$GA; .$-<$EG M[;O99K]X"H& M"">2Z6E(5!I2O4F)OE/R5=K&]#ST"NH]G-TO7B 9T_\X\@Z_=NT.?P]NJ M+YUS?:%7[2RF_$9X>21+K^NJ@5Q0=;K 62_\Q^I"ZK0HLGB^+6"R"JE]KZ,@ M]A7=#%.0 _4Q8_>KIT%=-CWAN=&Y2OQA&P,/Y**>+^ZT]%3=UDD3PLM,Q(-2 M$W+! A2*E.7846?L^S@J&*@NX:@P@//4-E]Q8"H]9O0!CK0^4?&@QV6:YSRM MWEWTQ;RZZU83SL/9EE::WL<62TR-.JKW9UY!-:_%2_W\#A:BT?!("W0?9PD,)%CG2:4.)!M9\G2JV44 M7CS3V>1Y,Z"/HS$\1.[B97QZU/)=DFA]'<7+BZ2 M8R=$0 J>B"GE)L0T0GORC'U,JA:ZF"GTRP).SP.GHO+)051:6:--8I(UU#R2 MYX86$=R7.8NRA#\>7<_DNXH7L6EJ:2/LD3Q6MB@N37$A4DF15\WLVUSP-0YW MAEE$2RE,NMCCJTT7>W"AKL XK;P@K[@,6VG!69ET6(NT67GT&3%;J5Z&CGC1 M[Q M<5>J[%>H$#S%74:C?)L]6ZU-J0I[]!1*726.E84:*U3CP?9'H6I"[_F9 MT5$USH7&4<'W^?Z5O'W[I\F/;]Z0_($Y-AY:AK*0I4=-&^1ZR/B<>JW7Z6=P M#.=I=IINY\5JNZZ.E=W0!8V?+ \JNM7C! M?>!Q5$.7E:%192C\=O>/K&9U +<,>\%8FM[UP3#.5@F+YV89"V&8H^6>XYIF MM^ *[79/]-(X&RH&:\Q[+$P0GK(5HF(\(TR8<>/1=WL\IA+HAE$@>T&39I MNJ"&0Q^N0C[;%GD1)7 :R8XW"C$!'(\Q4[W)NYCI>JHF&]"IA/O3;QXQ/HI M75$VBUF>QPG,=T[@['0YKS$_;=PEZ!'YG3:T0<3/X%]4Y\5Y^=V,_4"O&]NP MP-F.3^8S\$',Q^T UB:(';J0>;)/0.1.E98L,EO:EE@19B\4&&>ZK.FD31)$ MOBQKR-F01XDWG_S9TKNT3")Q'65V=X)-0CX98])=HLJ6;[.6Q4E9'GE!V,D" MN^M;\J4M5*YTPDLB22>V<-EAE6^R0PZ7(\9TA3J:8.>8=+7C1J(!M^$HA/'# M!E06M$#-LWA#H_59#JO&\G/U^I?J=7SI59O74V]]K)4Q&:V)J(;LZR'[IYF; MA^+V=6$=C!O#Z*GA55K KOJ9<]SC=+VA+9^OZXUKK&,T8MW#]AQ-51KK(,U. MVZZ3-*(@#I$<-6ZLH05S4*:)"^-)F28HO)X<96P"CLU6/:_Q6LE[/5]J9Y%\ MY+24 S>K/'^JO]+K]\"A0X_)9Q =NLL&AO#H.F#KW9OW[[[GR.+/L.^^DY^L MHSPOOS;]$JO<9*>$!_1T:ZW%2TYX:3(K8<-PPB3&O_;=D?+$W0*A=FI6VP>T M+2%3@=DG7I8I"SD@YE*%XT-QLZ@Z@(]?W]:;?G3NG::;*%9-*"QD\T&;T*)E '>!)&PDJU\I)LYS0QP=Z@CK 0K.\ND9<_9 MR84VFY:00F+((*LZ$L9 E@JM>8$EYFB"LD=*CB8B\9-Q=+/,+(>?@D./NV;V MC:-]]@UL,CD:4LNY<;;+N0%W9,3-F""H8X,NR[P;:!1I)S;HY(9. #&UAA9$ M:U\_Q.?A*KW>TKFJJF@S71C[%RN/E>'!07_X-5E6 MY5&/3W6 13HYU8$4KX'[;UMQ""2_2S4A$]\\GT-<.= ?H@J3Z/\L-3WPV.: MA*9,/=BFBE?Q@ANQ-_^<=0DLH5V#"/M#(E9AKM.\R&@19WQM_U@\X'G-8&63 MR]F[)KZ?1O/:RNHGRIK+@:^$$J_YNN"$YWF$V5]9(X$JP2DVU2-[_0@PDX"& M$Q*MF"/#RSV-W\!E'61=OIGQ3,K;4N7@4KZ_$XN,PJ M<@*<;C.F@PBSA&K\O\?MP,QXRJ5';;Z3VSI;JXSSRRP61-133GOV.2[T4Z;R MS8GS-%O1N-BBG>$?IRW*4P?1YRB#9UQIMHASL+\F-E^)PWV^I"^?+1I1?+>+>6&$SX M (EN@7M+GEN 'B>]U&[-N$J&> J3A,PVUY1!'"?QE,D>SO]R2\YO91W)Q]?/9[=W%U0V02PPZWF15$9V ^>$@G[81.!AW?I M=/&W;9S1*C<7[.87TV0)R[>/&W.N1Y=*$-AG99N6>'#448C7TM3Q&B8D2I9D M5PG6$>9A9C*E'J)/._L>092;1W7F8=#1'J4Z)MI#%#$ZG:TNT^0>,MKN M<^:YA*4:><1X5&=1=R *N+S<)?BM2>,LSHQC&//_)"^-6\;X? MTW6\0)X,.N&Q*_ T@A&)9!=5<]_2HECS!=[^$T';RI#H9VVK&;*[:LB^'D\S M0V=BCF3RGI097:1L?AH0+=T0;.*H&WSQETS%TP$C;788*\-?0C7;ZKB4NJOL M!6QVN!G>WNPXO[B:7IV$O]EA 67+558+'"-,*F>KW6:\Q>RQ41IAFMC45CL? M9"';KASVE,^L\NYOY#&*4=\@,P!"-U%3H $!P>5S W?I7?3E+W!$+5W#N>OS M-',^]=B_2@0N]+!;2YCJ'8HBA;M+I%8=7]34'8/$YM8(37 'QQP-:^X>3R"LV-_1Q%Q@<1\GO,S8=7V;1RGI=U%0!TLJ, MT2;STL2KO2P;.EX3$"=[>?PE&"?;+I(%).&AY-62BI]>PQF9.1B55H*AK+QT M(]&TVM(-0Z\IXO;*P"+M'#9?Q_<\?LG%!F'UY_VWL$+;@>UQG<5L4'ADINS; M)6F]OHB;QX+KT,9'%"S8\P!^8 M'VO^HE;2X!P&UNOSRM_ %E!=F!,I"DFM(.3LJ>H0?X21OOV[F@!F[H[#-,F< MWL<)Y'_E)X>X-G@9/PYC(F5]JC7.Z]7(,6@MW9D<@],OQ;>)V];51/.TG&:R M?Z^WL 9Y]F7QP/J?WK P^FRUHL:]9-^*O!3OV:>-#^1N)U5:R?W20J7/:SBU M4JI$*IT(*$6$5CCKEN@M?W5V1T[/3F[.IK=GY.**P*;ZB_5YO>D^JI/LS77\ M'8\9&_2BL:X4&RO#WP$QV^JX$[*K[ 6*+:!LN2UB M@6.?*>-K3Z:SG]>T$!D:I[6(=1%<9@W M@E'21(EP5M1$%Y\@HD7L,V5TV(/UA67A\3-P'WEP G,*4L)Y>S M>,U]]X'7]S%\,K,[G=8VX&]6H29OVPV12"7YJT0VB::%3R#G(V-,@L+ M=/8USJPKJ/-G]E;R\V?[,V?UDVCISLJ@SY\9T-I_HH5 1GGA9J=7>1; 8DG$ MI1*/9'2R37]>Z[1^7FM/PMW+I(=;][!,%S/(SA.Q-LQ,$V,<'[RKQR<8)E%7 M.]S1V2:?.S11R3==+-(M7W]=T/@)'I1VHIU*')5P2GLLJ5;)DKTP5A39T["= M!=FN%'H(Z8*Y;C+I 8=-HVS+NG7OQEQI)(ECTTBVQYY&($MJPC@+'CW-JO0O M5SI0@T$7I%F11P,S;/)P3E]'S[T'H)TL-FU:EK@./:5D0(3I,&BG^:-:7U4$-&N+TR\6\\HPX.UG _2O6/,(- M"B_ ?$)MP>6*.NYK65:)N\ME:[?MGA:$<[^7PU=Q <=9#+RM%_)[87NOF^K80SDFB -7]2LZ MUW X-$W(M"BR>+XMP(5"&BWH@30IV-?74.PB88"D^0%N[UC>NS:;)XXE(M^2 M;J%#<=^Y!0V?3R4ZOR*,GRW/_C7@6HZ[,AL:F689G"X0AP8!S/P*FPC.)^0. MSAHAO?KK],9Q:=6B5C2$@[>.C_.&DG^N7,N'YX'+// 61XQ,0A[98-1=LQG-%]D\6-YQ8)A.\YGJVO6[\S?<'3? MT2_%,=/D=P.R^E3F$7&];&TCL:J$U&KA 2VO1YSUWM=$?H&Z"*\,Z3+?.%8K MC0.SZ\W _EY]#9.2_3'=IFI_0'M-R_9$DRV%M#,G$.$R1P+I4D^V><%BR,QB M1+"NP6LR-ENKY#QL7%(D9JIDR64 M)@]JA4KTP6($ V_H(KU/8NR;IZX0="07IL/GB2-M(OUV08],D71LPT440$]U M,%Q/GZ!6]WP;NNIN]PK0/*=4J,'G.,\V'M\HY16Z)NUE?$#I":EP(B0(NB=W MM2)"/@]L@1D9YYV \;II)LZ2/9_&^6*=YMN,6MWW,DAYW?HR::\[!?A,]L4# M<9$6W2#OV73V 2Z.;+RG60P722;/HX82NOOL:07Z;F8W=BS0C^E&/Z3I\G.\ M7D^3Y452L#:.YVLJ-DV='*MC/3XS2SA:*.55*.7Y\MN^ANHH07 >N5>/2ID7 M^G1G:+"U\>.N%84&7).7=$ N^@!P8&.#)V3GN-$/J%X3=^U/,KJ,"W(> M+>"XG)3^"@_?G2ZR R4>$7X699!['U(,\\,K%MY0+^(1XP:]VS"IBD(J;_%* M:"!.L:OMVZCI:GA$V-BX1H,,(G!,#D:%'/3XL[>W9JG[&KWR3]B3-BYPKR8\S5B_6VL28 ROV&5\,;0/Y@?%=!)*N&H\W M[QY]YI5.B.( ;"A;<.,@0XH41H%%B 0YKBML%5H/K3E$BFA;86R.H(];XS>) M.#?.BS<;!'+IHBZDC$2"WL[ S "?;RW5M.0OG!1QQJ\J.*V_.-7B\Y4C)^OD MV64B*(JFJY'IJU[3$=U.K]B"U0XR\,.*AW\@;B6;K!-Q#,/E; M9:M609]K#FT=I7DZ+Q"(]U>WJ#0I5S:GY] BHP^ U"I865K^X6]1Q$ M=-@A+7S719HWG@G(!N!G>U@U72RVFZV8RH@1I6DGV(<=%=D 3A4*V:#-+WSMK"E(L[.&;:C"$]$.N1F^=1G/T9X#YM^]>?_N>XYX^,VO MM]&:SE;502:#WS26]H!NL[;2!@TKR$%0%D6[U'DPM7T@UP(A%5Y]P6.9+CB3 ME;FU!K?WM_56'L"J^G994QG34&(OZHMO=G88-HQG*\+;>%;'--K ,L"F#U'V MG,^WV3UD.LL@0T+$OL>&&-1#H*Y@:[#5-]*LJ#L8<8S->UW0QIG.J]/O<[2GO(R50_ MDWKRP$;%8BVIY,/^K2I1L*H]@+G9@=H&7AJ$S**ZYL%]*W@\>LBO"(_'#;]' M+J/[^PR2>/-7Q\L,17>0X=CR8*6-O-_CDU86*2*0FAQ$'U7RJ5^X[$&SK]C> M;^IIV^UVLV'A;]VH6E7B86^(U7+NN!(J9?WU? #2'I**8X[V>/2=7@L.65HS M2ROA.^&64FMEKI\)/T;L@R_V:;BLM*_Q Y)(1\GS'W-20/IKLN8/+BS@>&SM MY9XX6:79IDQ8FL4YC',\"5^Z>V),"+)(,,DC$1BB)_G2XT^9[4L/O@$+*_QT MQL6^^U"K:'=LOTMJC=KPR=/:-:GF- MF!+QT)9K!D&XL8"#CU^K)9UQ<5SWG=D>QY+G%(]L (SG4-]8*[M-G7?O"I8V MU:RT=$%]J_/FA'K;*W5?T]/DM9'5U6#>4!N$<8.+ M\@SP'KYI(-!%KZH[Z%[9'"RYL-P/L M17%""-ME\G;4X'$#P#5,Z+'R+P4 HHI !GFK57X4H/48RMT!U^B2H(;K-&O: MMDL-D1Y3V.R-G^BRU\@]I&+/@_B@-E"-YVFF&,]W"5=8M#[G;][PB@,=W4=M MDT_),L[YSCB;K*SB+^R_U<9+DL=+_ATVG=DF[$>2I,G1(F(.9EW2)(F2HNW> MT.. X;Q1A03#2>/S/=W% UUNX0C@+A_\B7BPVMI1V%?A\\U=>[ND\;@4A0%Y M)SPAI7@P!!]@(5Q93A/NQVHV(@?FKDB4'N=UA"$"R=+5>9S$!9LD/%$I>?;Y MMH#[MQMXQ_SOW)>6KSP[$W&W@ MF'^HYMK/1T!D >.]JCU".]B;7]/$9PS M&&9X*R)8LI_B57TB4TN[NG5=C.GV6S% M$T+VX;%3?2A,=K/8Q.6J)E)6141=_* KRU .@^S7K*XM'.V+7(&\25,PC_E M?#^9E(^ MV&F6P3T&<:MAS?7BIZSW!=NUY,?/D."PAPOQJ@^*"_+;XB87ULB S,]PK]), ME0R:U/69D+U&.V]7EI=JS.&. 2@6T'6*8+IB/RF2>T*\],73]-U%7TB903,, M1XG@,_2.%L%AH#CJ?H%9X],BU&[I81WD>K^(R[-D6LU4MFZC+4#V60/UC[-*ZD-[_!%Y)X6\U.+C$]P;B$ M:3N*<=F",F9;: N9UWN,Y3UK1AGC^[:":62T=!-EXOY0O,4!VJ2V--+(J1-T MNO^1&*(/+0;1 V=Y.=JLO(@W8, N06H^6\'CQK5DKWV6C-E'V>\>PU2WJ]8W*3CODZR,U$0(R M9">".D[YL<7O@Y-V*).?F+2#&"IA*H4Z!Z1N453"2':X@0QU]/%E#2YIU$CK M)HT:9KBCS!W[J/L LY?"'5MJVEO@"DJ'-J*,9@'R.-+&D<40T@81)A% %_>! MHRZ%282&]M8P"FND&-4&5#+(6.HD@PPD_*7DRSBA%P7=F(:&;E'\)>6Z'0X+ MLB!&N%Q8:\OCFQ/ (K.$-ID1H>>CL &08N3H1(]'#AQ' M:TC4=_M :7%9WK;LF$WH13QBWZ!W&S!E4<++DJIP $%X5]NWH=/5\,BPZ8R^ M34+(T-'&K3KP!!"V=O>!#8!""UHMCNYU2N*'K(;C=H80+X@S=);]8AG?(;ZU MK!II^1N:Y5FA[D4S"W'D<$]ACVW8UWA.%'M1S;=AV%&B#HWNDBT\-".UE24V8_"+$,=[SZ&^9HRW>SGT[8J]Q!!P# M>%:GP8<"L#P'#N]*5YT6[X7'>A2PJ:7P-=?1XO?HGGW,A?(:41RZZ^SHHGHY MINP$PZ&YK44.-B#1VX@Q [4/#[ >M'8#VI[292<]5H)8EST:H42+'< F71MV0!I* MFH+FZSK+6J)N$W^LQ%&2"ACM,>4*:+U.M6RFIL<%H$-OZ>^M=W>51P!.E[^Q M62&_RGN>9E?T\W3!7\-BZEUG:<)^7)07?(2DJX5M;-;D>7)B5@/9 M5T&:=02P+->K1]MH[=6=/J_^L"_,5M-E^@BQ5F>D=T/G)=AG+"RZQ0I M.X55CXSV\G!^E19_I05?<&%6+76+%UU2..\-*[3O0$E.F AA,F0GA/[$L),5 MXLU-DC KGID5"YT5WE8K[/!D>%CXH&#J\:;P*-V!^9!P^S7S&PIC:O4O2)UE M&!%L*_#\,+"53:H'@"E5/ "\DR[?'P=YO =^>]FV-T&\WULH3/ YVKD!3_7B MKCWJD/G$_]-R$J >O(PA%BK?.A+,JD9DQME9;4U!0;RKTF_N:IR(U'[\@191 M:SB\'-("[5>SR_]*XT:0/'8 O VQ'=#ND>ELGL^T+)YOM_/?Z**X2V?9]"F* MU[!0==Y^#;QC=:A'71[9WM86*:NTYJ7ZX#F#5:D!G#\+V: >JFM6RL0&VJ\3H8#Y782&( MLSJAMJ%C@8*O3=RENX@(_SB"=<<8YOB'[I4>T_QQ>V>D^7Z>%37_SO[5]NWL M5[_>0'I^3032^KL'X+6?T<=7;0M6.]49?,=NENC M+]W=VBSCJUM;FDG=*OZ.WZVJ%FQTJZKY?*[KQ=$\7L=%3&T>&5"6]KD>I]16 M6FG:ES+<0?2T?N:J,>J:EQX,TGJ6'@EH^_V53L_E,RG6^_VR(-I^O\*&CE!\ M0G8RD^J!&!RL^[ $[^""#EWF@PLZ:.&3Q)T=(=#""47CTR MHG5/&B@TOX/J MJGT0_1 P6.W'-&<5/_4EL')YD+\/0Y[X$U7I2M[6"6-$Z\"^)7='7]6[B>\? MBMGJ4T[%N2:7A3V=+,[:GM:2K@4D+@AOX3#1W8FUL);XS+UD6.7ST$4]%OIZ M=!7G\C__T]L?WOQKQON+,7U;_4;DJR(;7@W6.1_^&&4M&.T\$JP3\#FTZ726 M.H*_--J8S@1P'VP0&UPJ\/2CF8)/T+!0\)5:^ M#]EVMJ% J%_'-9_N0NDUNW>\!O;>HNP]0RR%[6T;=IVDN?T<6Q1&FT"4NG;. M':!<"+/G3GT%-!:L6"Z&XW#"[#HNS!%V'10>8?QSE,6PB6^#8D59CR!6:=K& M1%4&'\).V@8%8"TBVOC5PL'K6=QNV.+ U=3Q!T6GS;J,23FQ$B.")96&?D^> M=F"P%_:LUB5.HOSA?)U^-NT%V8GAK$:H].]:B 9PH70-HL&6[( &U;^2UNZ^A]+X 6 MP==T[HSBJ[(A1/(&O;GK>8SB)3]-&VW@ICTP>+'>+NF2_<"F>U&^S>@^"T' MJ^MM4)E#_S:BQKS)FP#QIHLB?HJ+9[>A3"^-=K-79XW%#=^$(ZR2#6E\<["+ ME3R"HN6JNGX*]1VE*Z.=IMVI*H11JNJ3N7ED /N MRML,R@=JB"VSK-P(2VLM0>LMD=#/TIIN.E_'(K4\Z@@^ CG:P_P(S$"+B_]" M07FZG#ZQW]XK;EZ;+C2[5X462UO9V1EE5[60LIJ T@F,8*Z5=>05(_LSC;+\ M=3B!N#V*S2&Z/81#(>QIG/-T93=10:]IMG Y!&I352B$5=OI3MBJ'@(5L6FS MJ"I RMH9;+8O6((:4.M$4 -DL3.%5"-\->L7OF1)L]GJG&D=K?_*?*AQ.Z-_ MI=CY0FQMMT\9LC\E7:1D3LEU%"^K9#ZL7CBE)6HF4'5 B4/Z-L5_WR:4O'\S M(;#X0UZQZ'J]74*+% ^4_7^<%<]'"62[^TSI[SFA"2R??60#"=JNA?98 $5=@]?-R$2HFHE8AJ M1^?LDJ[B)(:]EP_;> DO2/MI#,'A'SF'W[\$#NN W9?+.E2'PNE/R;)<0J/+ MLR\+5G3*S^3T);2^OE#8;+"X#Y7KU1%1'Q$5CD?B'X79";S,39>#AEY'ZTF\ M>=P6?(.7#?L4^Y3P " [$;@+Q:&PM^9H1AB!P^%HTZ[!(RS6X?O>%M:S)#R* MDL$23X'!OH-EP/3B,3G#R5@S4%Y5@'2KV3G2@A#4]@+FH&J;1?SZ+SQ^_>$E M4+"-TT%ST!I( Z3D=,50,.+*4*N^ ,G9MGCH&E$$];V4E:(NX^\>6(#*+7H) M/%6"MR]9E607/8E<55C8;6UY' ^PBB. M=P"JIX'\ -1+&*B'CL\A!\SL/Z,%S/NZ F18W=)Q%H1QCU,,M3FHFS>]H-H[ M7&[CU",O+Y(GIDZ:/9_'29P_T.6'-%WFTV3YES3[_2*YSE(XB'Q%B]GJAN8T M>Z(F9O:JS2,W^UG;1NJN%C9/+>LAO"(2)4L"54%JLK*R"6'5P>YM52$.0\>Q M' H?QV:PM&) M)"[H)0S#%VP:G-S'\W7Y;ML=O#]A()!+)1Z)Y&1;&WR5L#AN!.)'7)[L*]@] M(LCK0'KN&=E(G]1SQVJ;@NY ]4C%XVT>)W#7;?&W;9SSV\+3+[%IX-)*>"29 M7NLVV*J2I%:4_ *%D:AS$-5]$J(#,6WT=\ %&>KP8T;I:0J'^1Q!WY)%AG_; M$ALT34@E1GX1@@&1XD &85-%B3@;TBCA-F!G[Q;JR^CZ.&-1KOD)46517[MS M:CVEH*(L17@Q[>N?'K;71M77VVZ: 0V-_;)#0\%J1VRT)AY 'UB1^!ROU]-$ MBN4N&7-2GK#NWZ MTV%:IF$Y%;+\.9.L;OQ*& _# &9 .2)5VB'GB#SQZ#OJJLU6;<4-;J%+T"/C M.VTP0I:!4^(S#C\'VQ'O[8B4=OBDFAVRVBRR@Y77/2JXRGS+XFG^NN(E?*I[ MC<\HY757RJ2]O!W%[ZCOBI.J/.J"WV%M\+L+U8DE>?NI$TCX9.A<_>N0PR>$ M=I', "?4!;_#VQ$ ,:7NRS0L6,&2H\Z F^*2,!9+:]+" D49Y1/'[N98!+R2 2C[FT0[0N3?6ED&K@:<"19$ 0)NC'4YD W@#Q2 MX"Z+EA3&HV[@RT4]PEVAIW3O%8KP@ (;VA;*BK,T9F5]PEB'@S9X=2 (8]YQ M:3@QY"8>Q@SCTG#$INO(_R76N2$\NP*9+T@H=)@D2! ,@U@?LC3O2:I2- Q" M57:X3EFY7' TTEDCGL"1C@%,R+W*C$!8TX"8 V,:^!IP$'6Z6&PW6YZ6O7[Z M [Y;1ZC.(,X;3J'%?&%ZH6W'G7X.ICJ:)FTV[$7;YYOF\+9SET-Y)>J#HQS MJ@-MY.^U135#HUHE/Z$=4>V#R<91531 6IT_1P5F& .KI@GZ#;7:RL(8?/6V M.A^SU?0\UK.1HQ@M1FV=$PITU.[ K\OI6#-XPZ#K^;;89E1QD/=DFV7@K1*> M!N=VNUA0"F] [$_UYH;@P=N7PW $([7B.(?S/T9,F;AX)KO[]/I )A#2C8E" M!X:."<$PZ*RPQ>%]CZ$5AT%&NS88AVL>7FL_P!68E_0 R#A@'W:I)8#'0-P4 MMGB@MF^%P7+<\'"KD=L3SN9%._*>8#]8.YKUP>0['X;A811&?,*VAZ*Q\0W; MOA6&3=U8^9#K$.JBI5T=S?I@+%H7-:*&L/F;6GUF,R%*E\,=S7V M!_-TUT @C\#?.HH],OB4SHN+)"\RON'6E>Y56=HC\]3:FG*;7J;)_1%#]8: M+-D+(R=O]6&)3P(9<-0FAP%$/F\R9'09%^?1(E['Q7/'Y3]589_W%E2Z2F?] M>2%2E4*]K#>BPE[O)&@Q(5U%T ("#<*=%^74Q=%@K+T!)N$"]4;;R$KCP=E\ M]+^B0\PCR+@NDIPZJ\D2"$.HU!%<[;FD2IQFY MI8LM$R#N9OEDAA7,VA2QPAA:Z'YI<7M!*X$6PE\:SO*WPMP +B4<1G>\,%W" MC#E4EP#C]>V\ KIHMA+DFVV+G,VKX9P(FU!O$].YJ&Y1KR_C==HA'R_F(C ' M+'UI38JO$3$YK#?OG*VIE2'KO64+7@'NDW=V")-?N+.#ET^R,*)6^E3#E$@6 MRK0Z3K,L_0S#6/3(_E8\FZCC6)%/(KG:*-$*//*>4U4=5<)=P.>N&E+5@T2S MH;9.GZ)X#0LM)<_(EN?4+1YHVWQ4!O:"K<3'7IA%9N?'Z$N\V6Z&+,+E;C$T[D=&DF_G9!4H2;O0:T/1 M+N@B$=22@&@$4Q%HMU'0I!(^2XPL*'%>89S,*R2@WCE58<$$9_1U@(Z=#%5A MM-F_9F- FCRC;PSHF]@\8T;:&&@J895%3R^"A@YCFK@61B;AY(+K:GPS8E"S MN_V%QOKDUL3^/UEA4[C?/%.LVWF5@5LKBB M-M8'/&)RM#:1WA$O*R9ES414#>.UJ+R^S,,FI0 _-C)6>>A#N&4V+E[:Q!@7 M+/@T*O64]'?GB[XF?&(8K!S$@ DI:QX_C(6KTUUA[(C61J6UR<[:7%B;UOA^ M1)9J

0+8GKUL*!7.75C,[4)5W!P4HV M '[8QLLH64AG%0]AL15?__F?_OSN[=M_)7.5X0%PU@SEOD-O \<^)SC@.N"V M.)PV8("@-L&G2DNS3-*0N3?>D).5NMZ*(@+ SD[4_.H@S6MG-RS>#) M^P@MG5(O(RM[5F+, W/SG1Q*_B1[G$FSN4Z080]KNF%WNOQMF_,%:-,6_((?+!S.4XQL)=&VH_5A#8::=%L M)%HUTB-K)!Y"0XXR11OY]"BC$DMZB'1,5GGT-M6UHS+B9U$F78*F-,E%CL4L M8V@0R>>/G_=EKJ-GONOQ.*[=A)T5#S2[>XB2 MV2-_(*@6OHO@_F;JY6Q>:,;S/E>Z(>0@#ZPKU'-_\L1%T5*:A^ I&BG2OQHW M895R/3","E\@!NZZ0B1J#O!YK=QCZ3,B[C.H\!EQS6>DW&<4X#/2TF?4]WG* M32#! WY2=UDJ^"U2?OBSS>,Z?:9L@ID]Q0NJ]J%7:2)4YMV1\VSA];^?I'EQ ME19_I04<-+E/XK^S#J19G"[/TZS\%91[:X@Y?2OB,3[UWL;2%DFI "DUT$X0 M)V2GAA@7\TDS^ 4M6)F"/-."[!69$*$*6:49J2F#M8J-W^)5ML//[7W@K*H+ M%K*@R=A\?9OL?MOR10MH[XR*G/Q%2I(T.2K[)Z_U85T&5=%(W[2ND8JTI_]7^\H3RZ\<=:CSQ.A_D6RI%_H\BZ] MR/,MFQ6+J8'X;\?=%=L*/'HC:YND:_!\6LC O_7BUF%MZ+KU M5B XO&-?[[PK8UM!(#ALV.2,PPD!^2!NUKAUG L>Y5[KC\<\*VI89/]JXY#] MZM>[N(!=*Z9-_!0OM]%:X_H,93V@RZ2I] 9E(.IT+XDH@OK;.,*'9T-[!L( M?XF+AQL(B&#IZ2%^O$O/DL*4WJ]7+5C@Z;3."E:(OFA GQDA9]=A/D^<\;UQ M]IF.H*Q5SN<)L):&TB$EOL0K1B_T6$K9G-)Y(55;AG0D07N(8J]YLKQFO6!U MY_@PGPOIV$*_]C(!.8 P[) H<3Z?, B7M.:5KNIM["9^@GV4F]N/UFD-37* M>4UK:K; L'_,!0B7(*^83/X:/;6I#UO\YC.UP)>$WNZ,$A#']\Z1N=;G 0S,=D,J^F#8^\QA MYRF2W4*X.$-RB/.Q[CJ$%(^.V+*CG[:=Z$_P%;43?+6MMDEY@F_T*$+LZ]\6 M459TQ1*835X_RSBG]W'"DY;.HS7<"IJ4MQ,/U#AGR?*E- TM6\C<+D'-H,;V M@*,=^^[K_KZNX:5U;_0#J[HXC0IZ'L79S]%Z:[SW%(1Z7]>@9-,?08Q7TH5R MKBH!70DH2[BV7_EXUJ>W*IFC1L,=M1IN0HYWP^"QS11G-5&&4H467\6(J6I=O(%QIPV)D_+X M^7CN^D?1U@F]A[.%>,[:ILEW9;[NR8F6V_Z\JI;87X7S%)>F4#UG6X6OPFU* M[8KG,\O+JE^QP^QL[)_+R=37["K53/;G)]4T_@J=9)A+.[<;F'B'\'=![@:T=,A?14#1CEGV#)VACE:N"GX50P5CGV" MOL8!BOZC#A$#^ZJV./*//$3T\4+>UU6<7-!7,3AP\W+4)9>V"E^%@Y?:%<^% M"U4.L>02AG_N;&I>X&M?<5$3V9\'5;/X*_218<;0SCI^A5XV[$BZ[8;_4$-2"$&%5/U[SV\JT,J1'.1'H?@SNWK<#GI6);FZ1+FI6@ M/G=[*8SCD'H;QB^'*?(P5>F;4&]5.R%0NF[M!#^O[S>OXH0NCVG"?BC@PLYT MDV9%_'>NUVSU(8J3_#+-055/+Z4#OD=U;OH VRM6W5FA7$?=K:&9?R:]?.H R(>-=L*,[*7&R05>TD MH\O8^.9@SPH#HJ/6YG[,Y-61*J$BSXOX2E0Y(E/=LB&.U@)M6Q^YK7EI*V2" M#9F]9G"[$MF,;%1.7[#9#X-3 6HY<;&HFR8J$*'2X8H68HX9+\K?.A-#5P4J1;1VV9&%B9-*?O>GPXY75B_1#S 4 M3'JL3)J7)H7'*S,@NQEF1B,JUVH#HA/!&G*HK&I:8$>E>K07RK!CMN,VV)A- M@:!N1BC@XS7[U6(=Y7F\BA<\.(2'+Z>+Q7:SY7F_^<(G++QD]($F>?Q$+Y)% MNJ$GVRRC24EEQNG9ZB[Z8O'.^V$^YS77UD':2YJMS$XN6$@(CY'"3<]KB-YA MXZ8HLGB^+>!91,@'?,60FB8%TWP-Q:KP10R0;)+#/D)^N6%_A;-.L+*-G GK M<%B3$V@=#F@^E_&[588%F:X'7=VJ\;FD[V:?1).]>+DOV:B B!K*Q4;=JZN> MUO@#L-3K\G\/Y$J; #U@&QXY+RW>A'6O*CR2UNT<"-]+_=NN0;'5C\D!TE;" M=$_J2H#V^=:$T:5\,;"U4]+GZQ*=5DCYM[K .(&X$>ORJKL]$.32U8HN4&># MEFB27KZP@](+FQ$>TU6:43.)1O[."YL#UEM(SFG#(AY6=V)_'F M_$N8E#YT>TTWZ1:.'V:[[[ FXFT6U=I,/!Z[:+29:M/>U\[FH5N%/S56]7XA M]_Y+F_E+/N404W[)H002CPB]VA;F-GYV6+6!1#(6]O<(QFFZS#\. MTA9-WQ>+MB@MS=K5A1I+V3+!)="RI0%B%#;;%K.5A3?K6@D<6"]BE.7: IU1 M5;KE:^26\W34Q<.7T1:8$44O?G1%$+W(@;, *>\KYM/E;]N\@/L+L.FN//+5 M^CD&[,%W2IR02IU+I$DZ60R VIC\R5!^F,S*UQW!JU6Y=O'@_%&Q+!>J" M.IDVP/]TTBQ YS.:FPG8H8Q"B)?M*?1-T+H+(C4#!/?P\CKL3+XHLH]#:S0" MZQ=IQ(2LX_E!._$@EC0;]C@L75:2 3QDZ-)9]JMQ)FXM1>_=LNRPE'=*Q6 \>]!7$U>%AK=.Y/EH+B1R7 M2B^QC[)]#2V%N;(\ N^ZUIE'(%T0@V2>UR/KO55\)WYVAYFFF7MH;N>?M5,8B!WGN_V(02KX1VKPGH-U%.12>FC 03:=^^ M[GO$D2EF6P@'H +NF4])1A?I?0+K-X'E1 BHU9Q/%& XF4"& /W@UM/\:EEQ MJ./WH5@@[MY+'_0X<*5V\K4%=U2G/M8!+936;SCRA!;H":G06\C9:?MS$-C' M^=-%W#CVVN.DOK(*[$/X:KLLS]=SO](^/1_:L7D["\.X$N,*/:L#W0;<8;.J MY_5R5^;U_@PV._NWSV%OR.R3)>!D#3IP8[5W.Y=E$/98[G+&L(XTX3$#^^M7 M<%.D3:Q#YH8(P/?8KAEV;)X.J_8%' S7;+8./0NMW(?%6=H/L25>PJ%PTT[U M&+1X ,V*:&F3G!YQ7DP(B!Y!>1(E\%P$ MD^;_G)"J B)JP$N(W=.^DRC+GB%+W!,\20*$793S(+!TO;-[R3[P$VY>11=4 MR@D672#ID6R@U!U3!!2T>4]+4]XCE70:MY&UYXS@T '?=[(DB:WF7-/0^6 $ M3AO^1M38H/VW>9X#A-^]>?_N>PY@^,VOI]$FNJ F<^^%]U$6\O-V!@08B]0 8 7_KZOC< MI>&(;*>$;SPJM=9W].7N/"7B*=0A!F"?"+6$C!*V>KQX##FOLW1!Z3('OWX; MK2F\_)(^TJQXADWJ@H7'\-+A(VQ>&P)1IUH\AJ=NUK5A5DF+K2.0%R\@B1HF M_&@*BV4A%MQ5@QD%]NC+=FS8HR.]SH_R_"1-"C9%I\88 PR M'JE@TEPZ_@$%""^!.F2,J[-/H'?BI WS3I!@@)QKDG^D4%X" ML<&98MG# F3"KDM6@?@7^V$>Y?0__G]02P,$% @ P(";5##NFZ/N/ M>^D# !4 !J8G-S+3(P,C(P,S(T7W!R92YX;6SM?5ESX[BRYOM$S'^HZ?M< M798L;R?NN3?DK<8Q+LMCN[OOG8D)!DU!,KLITH>+J]03\]\G06@75A)4@CS] MT%U5-@#BRP5+9B+S7__]QRSZ]$'2+$SBO__4^_GHIT\D#I)Q&$___E.13SZ? M__3O__9?_\N__K?/G[^2F*1^3L:?7N>?KF_O'C[]Q^73_:>[.,O].""?KI.@ MF)$X__3YTUN>O__MRY?OW[__/)Z$<99$10X?R'X.DMD7^/VO[(.?GHY_/H)_ MPM_ZIY^'[VD8?>X?]?N?_O?1Q=^.!G\[/OL_G_[OX[?_]_DSG4(4QG^\^AGY M!%..L[__M/&1'Z]I]'.23K_TCXZ.ORP;_L1:_NU'%FZU_GZ\;-O[\A_?[I^# M-S+S/X<+'*M>=!A>O][%Q<67\K?0- O_EI7][Y/ STLB*N?U2=B"_NOSLMEG M^J//O?[GX][//[+Q3Y0&:1*1)S+Y5'[^;_G\G?S]IRR27I[O53,,9R=/PQ\]D//73STD,XY"2 M4[3AEXV.7^I.@4I".*8R])S#_ZFT9*/)53)[3\D;B;/P@]R!],TJ3-)@Z,/! M>/13^-T;R1+\ M\99$8U@=;_Y1A/G= M+6^$FI.Z)[ A&Y-MV:OFQ^]BP),G:6@^@ZVN-:?Q-4G&W\,H L[?@1#$T_ U M(L,LJ[ Q2(>JJ[DI&8?YK1^$4945=*=WSJ2 \T2IV(^P[QDS5#I4[04A#]-RN:3CF2\&V[UK3F88 MP"6GB.@J/H+-)MTZC-TGYDNKQH"UM[+9+,S+[0;T#?:A'&0)_G4?^J]4RBLL M*UI#UISVK1^FO_I104:3VS"&LUCH1_2NF9:73.,I*X>KNSKZZ3Q[+=+I0Y+F M;U<^C 2?J;H,J4:KK5(!@ ;12XJ2=8]I$L-? U*)M*K1K!\(7GS8+BI,4S2. ME<-!M4EM][5W4*@V&\X S1T:JDU18\!&]NQJLY6/U=S^76VV&@-:W-KDONAL5W!UE>M[VT6 M,1H.;AW*W J;\?Y!D>9TY[PW2 )VSI;WO MB92[@B5Q,?Z('6AT2]L8?/&YEV1[.K6 F7W"DC"!N)+M#RP%=_[-SXL4_JPG M: 8?:$ (EXNC-8';&= :%Y)T^SN/_IP=/9)+NNH3.$2-;3&DRK?LW=?HP3") MF4M@X\?50.F/V]SMSN*.6/4KS8';HNH8_@PG(3T-[[:SCM?TP\V18'72NOGQ M3@)8DH>S),W#/TL.T)_%51=^2Q^UZD:P*,T& S=BR/B-A-,W2KH/6.VFI/Q9 M-BIR&OU"PWY^R>B!@0I:0==">E$*Z-4HC KHM3%FV;,:#0XYLT:(:%$>*GR@ M.;N115Q5O](I^S:JED,;HC8N( MC"8/) =-"9-Q&%R2F$S"_*KRM:_:-YJV-%+[Q)1D=[&R9374#4R@:9+ ^3OR MLPP..RS(DNX*H\DP"2H:CBQ\L%F#[96?IG/8%MFM]D>0CK)72[*E(: M\$2-*DD\?2'I[)J\5E2$IF?3J&_5YDVC^H=*B.\;YN1[0+2%E?S(23PFXR5: M^D7C&-PR$#H)M@:.:.AQDFY3D8Z;P7,0F_ &5[_QC0OWYF M?RU)#/_TRJ\,7X'M?I O1XO\5Q*5W_#VVGB#B[.3B^,%^*:FM8PKWR!ZZ7H0 MS%#4G$WVA,.I8;H]<3\-EF/#7[?8M!^RO6CQY;T,/_P(G[]7Q8_]E;1CU=TB5V$<@Y_A!F'H%Q5F0#B,V]@ MRKR6![CAX[7U*?>F*?Y[/7)!*P<*L-6WR0[O$UV,8'(6#5 M@8TR>JRZB?,PGS^1:4@MCG'^X,]$>R"O:8FYAW31J\$X*18!_YHWOU3@WS,) MREBSFQ]!Z8^3\(_7E&'NM8Y_4BP"_AE;8 ZG?W=Q3JB]/_P@6LVVK)$+?OOBB#(O#D.VFO6%XJ M>4Y:9QB.FQE)I[#X?TV3[_F;SN+)[<$H@.3&K\U,.20!4YVTXRPOQ+W^ZTN8 M"\/>=ILQ\V+[[#="' *>.6F[83(X'(^![%D9131*']/D(V3Y9<6:R._":- ^ M6XX6)@%?';;I; 0([;U1DE\Y)!T9/=IJW]%")N"TPU8>>IY[* 1!4KQFWED9 M8==2+G)P"'CFI%EG:6H,DA3NOR7V&(W@/X+!M:('E,8'S7?2_ MPG?EMLKKP/"WU"9DS:@)?;_6?AI3M)HSKQRBKC'G=8,>?LL/RHX M D8Z:?19O5M(_3@K'X!K<7*W./M. $H^ E[7,.E]V7](W^[I>OW@4VF-I MFKZ-SJ#,M[\W+\FK_8HC>?WJ[_JKPUTD$I0]!5\V\;".CW4(NJU>7$B67O:TSVH%2$N/_E&9_S5-X&Z4 M)I-0MAQMM/*.D1^+VV/O+BI+S_WS!"Z:6/Q*:<4#6N8B 6KE=I80'J'Q^2.)D&]Y"E#5.XOLRH(?55NH$U-V]?$Q)LEQ]AMMIZ?61369Z3.(SF(?%5NJ$#Y*^)A48*LBJ M]T1)2T^9W\(L@'N%'Y.DR!83?R \E=7JY_61[6!5^*>/S%9V!53E+/-)"^DD MVZ*E';T^LHVLCNIJ0*N=F<&-$W85QHL)!A0_(!Z##V$_GI0.69B"%G@ J*@G& M]CKIUM[85SVL@ /[I\*FJ60K<07J%6,%?J&ABYH72N';Z^%AA34^#0I64YV&KG#9!M0!;OBWNX;&6]P#4+[94S6:,$R*,)B#1+0@<_3UGI M3/:GCE>O]N!>'RF$NP&CDQUBV,K)4?4*>P"YVRVF,QS_7F1YF101^#,<7=T] MTBYE!>YR'!I8G:YJ,RV6WK+R%-NM@;(5I;2)J7A8CX8L2Z*YF#=&35OI3O M M \-.A-J*,9G*RL.\O5A MKW@SJ^ELP/)%#V_0F0NF#*&MI#D<:-NEEX.]QW"Z*)MZP(.FF)<^7$L"\OQ&2)YA:MZJ-C%< MGLJ7B&;J)NSNG?00=&PU,U$U6WY#[]0=[YR7JR>60X)+)AV'K-5N;ZY^>(7M !:P1&@MX\T=]FW;( M2L1GR+JGQ2Q=(%UXCK9:C.XE-6O%C;U35]XL:.^+VW/OPN.R89;!/4#CZ+W= MT#MQ)3AHFR5\_G'F;JE4K0.\6Y0)T6;A3GOO!'D/Y#!'QD7>]&T] 4,]ROC9 M&[5BP!_TR>*''U'CV3"_\M-T'L;37_VHD-TKM?I[I\AO#L0\%)QYM%'9>AZ& MJM!!0!/Y4O\S :RP*3V07%QE3J>;=XI\^33EN!),1UY]?0">))WS'Q#QFGEG MR,UN%?5&C5K:2B,"BMLHC KN9QEU+I[MWXL1I M7./JI8W&VA,JS#7^WH]EP2KTU]XY\K%:FR-\AJXP=.+YTV4!M*+1-4"(N]E[ MFGRPT),R@9^$D])^W@7R>;LFB]7@K+V1PN3]-Q_(&)-TODDA%>/%G;P+Y--W M3:XKD-EZH&356W1;I'&8%RF].]S3&.JW)-H269'#2-G1NT ^3%7DI@$ZW-!;(:NPZE])+:J!"-[UV/ 7004Q5T,!)K20BFJM572 MR[M OL#67%Q5T*R]U\ U< EHI&*\O*-W@1S 7Y/W&N@Z\5IC&"Q"%\CXFL"\ M@[!D%/P](CE[\C:<)6D>_EG^7$@6N;_"RB>\"^3G 35%RBH=;+T=L7H.,)$. M>0?O CG;79WS@1R5K>!;)MK Z_ M*P.V5539S0.$W-:;NW>0UTMFHU6]V\:=#-<^G6@=F4@3:CR6@R"0/XR'TX(7=Q5J3T M+=&VRU>T"U0*?MM@ELX;!5_!DWS=$RRVMI<'X*IV]P8OTE8]N5A*/2 M?BP!3KM/<'H ;96+?B]?8'X@1ZXH0U:\TW9>RCDH;!601CV WX?^:QB!Y)"R M'B%]I/I ?S[8;> M&?*MJQ(S.1@$3&R7,>QF]AXE<[),,K5/&PE?E7T][,J=E5BM!TO _7;9Q9A] M-PC2PI#U\H[>.7+ :B6^:V 2Y#5IESW-B-$\0B#'KU8\BW-Q"!C:KFS&&]C* M+"\5KM;[_;P3=T[:%F[7 H "_K?K_:?>]:+V% M>4I+ 5R321B3\69% "YE97$Q-L;WSI$=IU7ER1YZ@;BUR[ZW[89:@IUK"9*R M;^G&ZKMSC3 2%'UT D%HET6PU ;3I43:LIF 3G< M,>N;G2B$: 3,;5>-OPUX>BSUSMVY+%1E9(E!P#YSFQYR=9M96 9Y9V4.>EJ3 M=DKB0,Y.22_OW!W[NQ%[59@$[&Z7$:]23(7D/GWJCGVGZL5?@4Z0Z+9=9KR- M'+[*/(P[3;W>$7J:6RF#Q-J\#T/ S'8]N8((Z (3 MB$"[ N0VP-4L:&DX$M 0O>YZE?6A"DJ!I+3+YO9"ZWH6Z5QK^]]O#)1 +QI2 M@=\B( *6ZEO/W"ABNT\3HP,\T (]_KD"4T5 !$QMU_-3U5VF1M2[=^:.>=2" M@U:,42 (]4UJ;M2[^E5)EZ:B!74?SU\%\'9K MD_6.W*J 5[))P5 ^B+]JX,5 "&0+M8)' H.6 ,A?9?!2T =D+V>>W4+.?S2AO)7,3Q8NGKH;@+C/7)G]IVHAQ=%R7=Z8;A-TNND>,TG M1;1?DDCC<97).$ ^=!,1GZ4"6Z YN"[4VWLB?G2344KMIW;33XE78S0@);K5 MR41.*D/L0D&_ZX*\)(MW3;3HC=83$'$G( QR )<9[U5(NE"O;YG.B9D.X'23 MK0KAZ&6XXG<$ B&'>!FR6@--)ZKV<61:*R!3V@_HX\I]NJIB[X+I1*$_GE2O M@9KK]U9?H),K)K'**LX!U(D2?QN75)#O45I2:ERZ0!])^OP&Y-6+_Q+U]GK8 MCRS,F*\-R5;=/E?87T++AD7^EJ3AGVM7E)SMN[V -JYX.4S9S8=BK;Z?4VR^ MR[+"C,6L!] $/=BK%GLW872B?M\>PE&1PRTTIM703/B[T0VH@QZT58O)>U@Z M4?AO*TB) =6-S6*M@1:MLKP)(316RP\M<&-%F*6C83N8!S%XH^(C$(W^P,M3 M3-^%:?C&L2L[GYJH>O$;Q^(]$-6-N%8&C8 ,10^@ARMWSPVJ+F%M\-DOP="'00O 65;G'2OL!/9&#)R1C:J56G<,(!MRV(2Y@IMAZT00Q98)4\E]3FN@ M!?*^;_7XR0=@*UK! 78^D'R=:4/"RJUV0 57EE)QMV-]H?6!9&*&@"U#%%<>;%DOE.&I'(KB14426%>>) M!-18&T["@'%J_'O!GD/< FF'HZL[:9[KS037&@F)#CP3X**#L3%B:40A3V/Q M&0<_(+)PL>LBA1WVL=P3RTC0]]#,RIJ0%(JG>/YD/!I1T,%A'<<"L@% @ M*^TRZ@G LT.:+6&1C0:T=/"QG+&TJ"$*Q*5EEL+50IN]) *[=TF$UUTB/!&X MNV5A3IY)^A$&A)$-%O)D&I>CJ%*V-?UIX)*#+_?$@G@8>@B"=]IERZQM,1DX M^-#/S&(R$-JE^^9E[TMYN8GQL@+6M)>XXD^N;"\1FJ3[QJ9,+C,=C29V)B]< MDZ'%)T<(&K5QXU]9 9:/QJ[I92O5?7,C[ [(7#%PJ1G 5T5]F):"DY$C)P]T M!7?"3%*: $Y7\U_@.G(7KPK!#8,_JDR+>IT M]WKGR*YPNV*@C[D+Z5&_^F%,17X47X?9^R*[\V@RS#*2RY8!:3\@#_*MPZY( M:("M^\+'#3_M,I4-.[_"@?/F!S5@DL4Q5+I22'L"D9!/^;87"0VXG7@U9.R- M$GACL(NVV^6_#&47'A&!7-.P7&I@*?_<(-3"RZ%Q;] ?!$B-[(^T*QZFR"T] M3$*V7.VCWD]\:R0N^]V]WBGR8=.4M;H"(L):]Q&3&P>+?;PTZVT,GY,7 Y;V M P(A'S.;$H8]D'4?/+DJ!8\I>??#\?(XM3A%+6VAREM(M0&!I,B'T:;D1A]] M[>=2KDK45]YM%7Z 4\J&UZMCU MPZMR6Q!%8HB\]H,V-XXR@#(@9)S1J,:[."O2LK XR?.H5$ .,>4Q1H:#T70& M?72SGF5)JD&%3KQ[VR3 LQ^1;!ER45V:5,.4M]<3-^.9+(B1-GQ;+]"03\V[ MV$>3^R2>@E#/UD47342'VW^A=6[&-U@2&@5P6X_,"5)GYQ6+EQ 0.1H>[OR8XI<(#KFEF8'+^NL MJ*"ER[ID,."'*P_Q[5S6E5@%4M.N2FV;Z^L3>5\LO*/)\UN2YK &SJ[):_[- MS\ND&7?Q"WRKW]RVN\C2U55Z5 ?B^K11"!][0H. MWB0!/1\N*3",Q\M<&"0 6BAV.I-AO-ZIFX^.*DJ4.7:!Y+0M)9Q(E2[]^(\1 M7!O'J3_1OIN)!X 3@INW>35:O_S5N7ANM@19N/D:J*@$B MB )VM\Z2O,"W**/^DKSX/WX+\S?Z+!^(!9=*XSF)[VB#)DB%SR2-<]EAGDYIXCI?]1W]^%'3(> 5F$ @DQ_ M <>U[1]LM&29WO:#7X*HH%IW\R-X\^,I>0*EN)E,B/1B?]B)>+US5])$&AH% M,.@DD'1S(WAK);TIP07ZMM0X90&V0*PJYIQ#S='OJG"U-$S) FR!<%6LYX&9 MT! .K2'\<4Q M@KYP9J2C,+)N@ 3]H;6"S'S%48/JA-I\39+Q]S"*X!1[!\/'T_ U(HN<'0?/ M8RB>BY%B&8T#O+Q 4#6M.>HHG]E WN (V95>@3E\!:T"O!,J>P73#/-;/Z"/ MJN<'UU(:V6*DCOP.Y3OPBW,$U=N>CXZ."7I0"&?8^J2@+E]W5(":J\)P4$VY M\=,XC*?4&;2H0$%=XP?7F(UIE!/0T!E1%UC&,':KW>GH*(VPCS?H(>N,G+I\ ME5' Z<3.4I;.V(L<*0M7''Z;62U/H\EV#;8R[N4JR?)L7:5M&16CLQW5&ABX M?8*Q9^E.^G)STEI[6[V1@1[(;ET;_!3LDC9(TXF%X6E5S(8N!@=?"S:)7_I# ME[,Q.H<:C.(-^ABN.9TR0H;7PZI# @60PR:-V<57XGH$Z(3V#H.@F!7EFK5? MYJHL%7/P\Z1NZ;^= EZ#/L:%D5,6["')M=1/U140(3^%X5%8$*JBA:43&D-O MBR%[($\?\21EJ "A=4?7"4@Q*DURYD2#%TRW0?UQO,$QQG%7:XZ:^FS191+3[T5T,)"M8JI!#"_-J/FO"Z]Q39=V M7Q@;(6]*.EHH[0=8D+= -:7Y.J8!JQ.[X5<_G6>O13I]2-+\[F3L@ M?G_-,BI:_:/C_J 4+/H3C^6F60XGT0Q):^_D=-"[,"H +9C-YJ5_^ULR2=?M MRN:)])91AW[;DFX,JQ/R3LNWQ/E&C&B:Q/#7@.#L'^N)7)5O5NB&?I.F"=SC M@* !16\6BZP>QAL,SA#VEP?R741U>HAATUY5/BC;A+"]OT=ZVY"-X8$RR'EZ MS/G(W[WL4:,C2K\;V?Q"4^$?7MT/%]\\.#L^/L&P<\*.XD^G*7U#7#[J6$RX M)+BFST+=OX2'76G,E!5"1X0!WHYE7K8N%-OHLG23KS5P>3")=LYMX.'F*H)[/P1L9%]0ULIK;%:N"J*V( MND, 0O02@ KR\S7/#& G;,J2)VI("H?SQ')PA&%E7@O<;1B'.1S^/@B?#V;Z MJ3T:X$:.H:W )I7R&J+O@IUM"3Z1@;\M8DH=B]DI2 M6A["3S6<+K7& ^S(&X:<*ZJ]P1AJ)TYYDE>32.KH[MM)C*C5M7RNI[8]^65Z MS9*36PDWRY_\ MM.MLB)K6]9:?*S0$ED4ZP-25 M)TW1K4MGTFWJ4[)O50!8 M$'Z8IC2CL3T*5\B M8]U?J[Y'/L;($+R6'"D]V1/=%57-=+#2R$ /Y'S"//ZHU*\&U"Z<))]($/E9 M%D["Q:&AR+5HHBU4=CX !,>VC6C+EDW$G3!6*I[D(JWZC3S,'>#N"%=^FL[# M>%I.L'P:E.7AC K=:MJTZB!YS7?I;WC+J_\=H!7R;J'FI/)N9HL,G;"$&M1O M&8['(0.[$==Y37(_C Z^#HS2J1\OW$9729PE43A>3GX3R\;BM2KWH[-@6!F_ MS-9N=MP4!!(NS?(@],#+UZ*OAGD?V4'+PR][Z57P2"4B0O05&).?ON6J 7;B, 75H[H&4&9'#[(_+ M^0M\=/@CE-;.$_<"TN#GYU0PCL]P)2C4-UY-\9M"O$YF?BBKA2WI!:1!#@]5 M\DV3W;N84%]R-:?>ER0.WF9^^H>YCF]U!2(AUR6RJ.@<9%UXQ;6/=(G37.5W MN@*1D$_@>FS4%0$>.M17699$X"6DJ+@.:(/KPH,N!5CE>J#5'\B%_#9+FZ>51&(395,OL@XI%)=^Y,-" M^/Q&2'Z_B.%0K BB+EZO=WQ^Q<7G]T5;^"U0A/LP)G=:O>C+ ME0;?)>#O>1N*I?:WJ;L#L1R M^8!=LE)_^>6CZXB578I6Q_JF,0 0#/D$KL_6:F*QB;,+]O@M;"'-GAS-7Q(: M/U \F^$NOQEX5 :W8%8^(99;:8*XIVT<:):Z27U!9:SIT^E2TCC(- M_Q#RV:0[X$?VOU3GLSE.%Q.D;0-@M'CT@S_\:1A/37C,[0JXT=^=6.2O!&,7 MS.M-VEOZ/>2PU:J'/CUD73"D+Y#)V+QL J"1 R;TV,)GZ38*2T9Q[%=BBX1^ M#@4=UD@'?WJ!44EE':&^G>IPO)&I22O.7]R=@7,N(VQ);\$QU@25)1,(EL-A M./X=C@AE=/-MDLIJO??E-6>D0#:,5F.>(/Y !M*2 <02O[,TW^ U_&N7S_ C[XDFB1!H_-;O&4CD M"VT-3>:#L62=.#C'A,JXTX(!1;JF\DDN8,O.?"V9$P[)F&]A',Z*F90U6VT8 M6*2[AHCP^^SAS]F23>"@#/)_J!FTV8:!18JE,& 0=\Z6;NU8AP_8F6&)S^?/ MQ>OO),A?DE$Z_(";'EWB;W?SM2N.K,9C>2=G1[TS9.N>A6-K=> MCZ8S JYT M]E48C1$2V8Y4G?T6Q&F'#ECA>EJU4_Z3Y-1[-8-;0" ^6^EU9(B1 _#J<(KC M*= ';2LV#VOAX"ZU.DX">4>V*R-["2QL*)HH;47J84D!KU+4$Z%:LJHL1M*9 MU.JK,X!W=G+>/T9>*C19RI<'0YP"N7"J"N-#DL,"MUS>QGK[P&XOMAXB6TLJ M<=8$G("=[8KXX5:%H__;04T%F:9>97[RGJ'R:XS(R(KL/K&^&I@ %\A3_6 A M!&>EN@YQ^SR79SW<1+*->B[/L+W^ GK7\UR>B:, 6G,:L_D(LB0)\HG+B'=\ M]BOQM=SU:/LU9$D6Y*U5R3-]5N^@PO([ZM6EI15@1I-?EIN@B7F%W[?$[>+3 MUAVV* _6"GAN.2?-32DTI^W&>4<90,#OP,B!;#HQYK8F)BPWIR@19!(O*G#R MJV3+N&@V *, A_CL%>!I+K(:3[5WSB/:FKW3C]$(V?@I8)N."HO@6')A(K-\8YO2,0+M MMV;T0 Z.J*72,E"=2"ZR 7!Q5#%C]4XG1AQL\YB$:4HVBP#9.XV6 Y"6ZY'-\7!7 @889#O;>:ZKT(C8+-YFH(D M]R-D#W/Y_R#)\A8ZDH]/T96#5M;4U@O:N)PX=H$J 2UUM&$+0Q?R>?WJIR&U MS^FP38NY,)\_:G;BM;E@,[T4ZXX)6?O=U& MR?=%R?-6)VLX.^ERR-,)MDV'3V^^"AFA:GG(4Y,NM].VN-Q.ZKC<3A'S+VC% MQ2Q72=FZI-.-H46.AM%D",>;KHNN"\DEM[$^^O,RZX2V-B\[,)H@742,F*:C MO7NH7,P8N?<@(@X ]##(PX^-"N!Z&BSJS0B ?".QIFQ_!&WVZO_?44LU$5*> O$#8HT%3.2HSK%8TAW+A%+>Y5 M+\G.,]X67JZ,JE@HSYT7\27_;&H/J@C!#N&&Z( ^@_B_?2?1!OB5Q_B:[EU<=TH-#[Q%V9*Q]&9(AM;2ZC\DD9-6R MOA;AF+[:<%B2J J]?$\L"-!B),8D[$"\)N1F%V 7S'Q&V.'+,E>.\5B,DMA! M>XV)RA;$+E2 -T%_FQ2USS8;0Y5T/,,.[VM*5+80=L':: 0^_+"UJM"AO/.C MLZ,!\I./YB1E$V$7:MWH@A].8)H6Q65K/*9[[MFZZLL,'V87JN3H4L""K#"Z MN6?@JB\>*V26GHCN17@Y(Q&_Q..%78^,;WX$T'0XH_^J*AZB\1A%W0OWJR@K M2IAU'YI>,,&)605I-ZSG==\B8"=3-&*_"HBM1Z;O21;FL EA.RAW\G^R*N;M M,W.?]_'5A/[O+@8"DVI!0J(!&$#W]MMS839)0UQ-F:J1W$B[$0Y+O"_))6A8 M0$#KQRWV*)UCA%7KTK6*4ZGRN(P<[MVMSX6!V';@=L6UI$,)0]=2E2%+APMV M4KQ&Q$B(M!O/GO2(\/(]H=IC0W*60S'VN.?0KB\Q>PB[XE72 D]=)-9D9348 MHZ5[+D@+TK*/L2N.)1WXU$]B2UQ68S%*NN>%K"\M^Q"[XEO20@__LR8LR[%* MWXN#4;$6A&4/(JI[2?"X18)F>YTD*?&I[T/TSL5XH)+,%VTXM-;$UQ7GD([0 M6U@:&-VZN"*LD#7E'#JHN>HN_H!ADY3F9DMF[TE,X8XF&S]&,DTM9S"G@>=1 MDA4IT;!327IY?924-:L9/?G?O_F@_J$?90\D'TV>@*/I!Y%MQ.K.@ KY_J1A%([!T,'T_#UVA92FP\ M#ADX_/0ZDFD:;;]&XWC]5?*:0V)=)R^A:TI.[NFA;G>V^OEY5(-X?>R$ !68 MPM=14]!=V+HOBPP4.LN&P3^*, MU"I?Q>P!AD5=F4_;QA4 *KPN[+@\@_6M* MU&7FE7V!3,@',2G_]%G.087JHA$8QI[I-%,27:9^/)87/N(T!3U #EG4)#W' MTB6$TP7/"(LB>@9V$&J?N=$.@MGP3F!H_G"5I'OY9\HEZ M)+8!2U1=WA$(A/00P9"'?#W7 6>IS!DJ]R5*LDF"Q?)F&N]K870@-5+(KQ4Y MLD:!3I1;6U)3P[8)J)$\;E;XO@VCP>IIKMC9M]S:8_@SG)1%&/9LH?]4IO!\BG^0I,J6]Z'XA+XK5J398@O9Q_\W]/TJO(SS*%T<=@%" =\A-5 M4S8;;^U\R%TPVTM KR$_^#.U$=]P)" A<@2.,;^-Q4:,NPOO,JZ*+$]F)"VS M,@.0["U\SY0&)4DOKX^=][42+_EBH<39!8?"2^J/":6'FN^[38$(R$XBB\SF M@^N"TX#FL8>; ,G)<)J2TKBJYK6X$Q &^:Q@D>LJF%WP'U@,Y, N6V?GE"B% MUX77#@T':E15 MODS& #(BQXM4979%J+90@>Z\ZWDN9C,_G8\FU'4>[.C!PIV.Y&N4\.>V MR*DK:G^J5T5*10> TE0(ST40$#(.X^DZ#$ G?US#7_;ZJR3XCM"3@\<@A5B] M@8$:[IY#[;';1EP+GW0=]YYRZ*"N=U-I/""GNUN:6Y*X1;&..V1%\!65="J. M""1UUQOGH!"N:=8%YZXY 10U>JH-" 1UUU_DGA"N2=8%[W(%_/)R+M4&!(*Z MZZEV4 97)&O*_WW0*^L53#/,;_V@+&3@4O:):_*:&\6Z\CL KS#R2=#)W,4P MA:+,(J>(7N6T]OKGR-?R(?2?0!^_\V3&4HE[0?: >RG4+, M-#Z3->!TX>2\O9(IEN+]QM[IV?FQ"[NKP6HL06'I'!HYP4RM6'Q1%T829)V5 M<$J'M1PTE@(M+3$X2_,-YL*_=AD+/_*>X"I%!(JY]7MO<'8\Z"%;XC1UD3]Q M2T&1!^>.<&_<:<& (ID(^"07L&5GOI8"%MU8%^\UPA,%/4"4D9-7V$=%GN5^3$W@&K6:Y5V! M2L@A[%4$00M4[5A#)UB_(?.:VL\.14X9((W5>X7!6K @JN?EQD_I&I4]DO0J MF,>JIH]I*"UB.Y]+,P&,;CZS J M:-7Q]9AE3R37S0Z(AX*>RT>3/3"+6:^=#*4\:+AZ['P !.\<07UU)U_RU@(1 MRG&\/G8Y)IL\XR\6%0ABR3$U)A/J2(91OA;AV(\#@G%AI(2CSG 2T.K1H58) M9W$GH#2R@Z-YB5&A[X*OBTO%!31<>]8B@<=AV" 6[#985 M7;B6G&N<3&KH,C2:B(A@OFF)1@(B(IOST;8M.4ELN?%0W\OPC\ N!2'M'J@U M=E11%Z_7/^VO!'_ H9N,*0U(G)5?>(S\V*ER5^NE>S39G&B9 MXHK./^P;IBGUN953O9ROVRRF M/_SNIV/]I)TUO^&=G Y.L=_)VF S?W&Q3R=+ZPN6;Y0A@L\H8G^VVC'PSB1G ML<5*P7[$16[I/HO%]NHD6Y,C'M.-1RO,J(G/,58@IP;E"X=@[6F2")9NQUCR M^$1@[0[I:_[RB/,+'+6RI^=?-*).)?T8<9!=-8URG2]H>D1Q,'Q5*^3J)XUW@C4'YSILC,E<9I=F2R2RU;4,998WLS>HV1.R#-)/\* \"GS MD,0?<(\GS R0O5#W\N;OJ1'\([VQ) OYT@TM16.C1P>TQCU,+2 ,0?90MU>@5^1SU:4>E79 M%F1$7WL@@PTD_IJRK_.,2UEVWEK'[V>C_(VD+V]^S,YGFS%*+(;I5T:[>'R] MP,L19_0YE?=2[ S]C8F[.^05J$-]R[TKH2RK#,]/63$,\O"#VBK_BF39#''H M7PS:=)]2BO]J?V#"W\2URW0.0&/DLZH-&;%\&:M&1$LQ,N_E"?@Y]],S8SZ* FQ/ 5B'_7:UA?+/HV$7WKXT1S%VT$$5_.TI -.0[VQM M%'P>#>L&);E1CJ8YFMTFZ82$V-*_-PM@'O;[]A8J@(",=<.LNJX#;I[\D:/# MVBC_7"):"C)C)_^;N,ORO_-XL3Q(7@.W;_TP_=6/"NGS#P>FYQT?H3]*;K'6 M:-+74I#>/]%5VDV],IPC,!\[RVX+E:L2D;M0FOU0USPW=;J/)8_XBXLA'9JJKW90Y7\B>9B6*R=5^'6$_P/)V7$]#"Y)3"9A3FF+ MI/);:WT\7L_9J%2AP2C><>\"09.O:>8H,EX0O&0(BY2EM)>M7+)^WG$?V=AJ M3'B^>FJ@[$+)PWV8=S%,",XFQE*PV1$(A&P6;$P,]F%V(8QF'^=F<=S1Y!%6 MYW1# Y2IZ:L-" 3%KL?7E-SHP^]&0ED5!;[Z89S=)QF<[6N(T<8H0#QDP\Z! M9&WUB'^V=!(9/A# .V0+1>-R8L,L*V:YJAIA8=!4,R*\A96FE8H M)5/R!L0,/PA5C:LW:J/)[F)E2Z1;QA,)(C_+PDD8E-2A^6.E<[V+ 3VY*E(J M68R[P.;1Y,7_H7$=:>)S($\8:4LUIDWYJLI,:C(,($4./&R.?P+KA#%UNG ; M>@:^E@LP,^!2T$EXE8/%CN4C5&19(C&R.M2E?]2G1A1!<&S=)';FS^AT@/[)MUZ8@-D":N@&L M;KSFDY\_JJYRC$C(MMY#+60KL'7C+]V7"(WSE.8Y CF?RJ%D8QNQK9C"?]JC M-W(6$MRCM[B"7<7T.9A!J4HGT=[!<%0 )89)$/WE/JKN?CC&"'O;A<(XJ<:B M\B?5&M<['B"?3YKCL-X9N *YNN!QJDH&A4.JSK! 7.1+OP79L"MT:[)TP;]5 ME0I*1UB]@8' R'?\^N)A5^PVZ=(%SUM#[O4!\O6ML>5* W<7O&^6_.T#['I9 M:FX9^=L'PG"*UGK']B,5L^'X]R++*=EHT"(W*MK$&U_G"T!R[-+T8DE0WMOK M([?D2FN+L/T2^RRLFHQI1#6]YMN4-.'P0&PW0T*LB)D"=A<\:+K4L"9-*P(B M!Z$V)C>; +N0BD5L0V4G1%7]0(WN91&2LY9>F)0G7R,*M+U8H *KNEB@U@", M7-C% DWX6DTT=M"VO53@KHJM%TU=9;O7B%JT^!50:^28M(.9#VM3R98'S='- M+LLV'RZNJ57Z%D97=X^T>?GTK1SC$6XEZ>H-W.9)X39)A3>8NC%PAYPBS>9Q M<8S\+L"Z%)L'(J#0O'8E0O0,P13^GUC@9#01B).^ MB\:-4X7-\)\#Q9&!.CMF_G)X$=PFFD!HS5T]J$E 5CE21Y/;,/;C(/2CC9RK M5WZ:SL-X6C:!T\ZJ^4V6AS.@W&BR(!'\\CZ)IR\DG5V35ZR\@ZOYK;._Z"02 ME74KK6 71PCK":4CI2F<[69 WNQ4=G 80>6O2 MX@!?M0U16HIX1#ZZ;.J:3IIK;GM&$^1 Q1J\-%U]:_IP*6O_HN#\HQ:PL MB'[MS_PIH3OE+=QL[^++(H.99=DO<9A+%E7MOK08>__(:&45S)1^XR') ?9K M) PR%[1DLT!:_LQIM:T)*DQ=".\N4Y$E<0['$ +G$Y)=SA_\?)%0>OGCN<(= MK#\(I=WI*5)TB8J?HG70&%P78K"W82\@*SV]DEZ,.L@!(A68J2,5?*!=B(A> M[?R7\V&6D?R*7O04RX&PC]?KGQZCA<%64W\-,%T(<5[!+$%FWXA/SXKC40QW M>[B#@IA?^ED(NV;RFI'T@Q+N+GXO29K/J1^(FD=HY-^[5DRCHN>"3*[I][]FEE%J'$RI< W5&\ M7N_X_!PKDX(N:X7*; [34G0S5C3B,AA@%',0Z\B&W@ +>KEPD346"U.$#40O M#$P,38N:'1M4$L! A0#% @ P(";5*N%XN2L!P M+2@ !$ ( !:AT! &0R-C Q.3ED97@S,3$N:'1M4$L! A0# M% @ P(";5)QQ(1J_!P 0R@ !$ ( !124! &0R-C Q M.3ED97@S,3(N:'1M4$L! A0#% @ P(";5/[?>9)"! D0T !$ M ( !,RT! &0R-C Q.3ED97@S,C$N:'1M4$L! A0#% @ P("; M5$+4.))5! Q T !$ ( !I#$! &0R-C Q.3ED97@S,C(N M:'1M4$L! A0#% @ P(";5(MN"_!4#@ +HT !$ ( ! M*#8! &IB'-D4$L! A0#% @ P(";5!)-FAF_$ MH.\ !4 ( !JT0! &IB&UL4$L! M A0#% @ P(";5##NFZ/N/ >^D# !4 ( !J-8! &IB I