0000105418-22-000035.txt : 20221103 0000105418-22-000035.hdr.sgml : 20221103 20221103131938 ACCESSION NUMBER: 0000105418-22-000035 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 52 CONFORMED PERIOD OF REPORT: 20220924 FILED AS OF DATE: 20221103 DATE AS OF CHANGE: 20221103 FILER: COMPANY DATA: COMPANY CONFORMED NAME: WEIS MARKETS INC CENTRAL INDEX KEY: 0000105418 STANDARD INDUSTRIAL CLASSIFICATION: RETAIL-GROCERY STORES [5411] IRS NUMBER: 240755415 STATE OF INCORPORATION: PA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-05039 FILM NUMBER: 221357215 BUSINESS ADDRESS: STREET 1: 1000 S SECOND ST STREET 2: PO BOX 471 CITY: SUNBURY STATE: PA ZIP: 17801 BUSINESS PHONE: 570-286-4571 MAIL ADDRESS: STREET 1: 1000 S SECOND ST STREET 2: PO BOX 471 CITY: SUNBURY STATE: PA ZIP: 17801 10-Q 1 wmk-20220924x10q.htm WEIS MARKETS, INC. 10Q 03 2022
268984432689844326898443268984431.071.063.583.21http://fasb.org/us-gaap/2022#FairValueInputsLevel1Memberhttp://fasb.org/us-gaap/2022#FairValueInputsLevel2Memberhttp://fasb.org/us-gaap/2022#FairValueInputsLevel2Memberhttp://fasb.org/us-gaap/2022#FairValueInputsLevel1Memberhttp://fasb.org/us-gaap/2022#FairValueInputsLevel2Memberhttp://fasb.org/us-gaap/2022#FairValueInputsLevel2Member0000105418--12-312022Q3false11110000105418us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2022-06-262022-09-240000105418us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2021-12-262022-09-240000105418us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2021-06-272021-09-250000105418us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2020-12-272021-09-250000105418us-gaap:TreasuryStockCommonMember2022-09-240000105418us-gaap:RetainedEarningsMember2022-09-240000105418us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-240000105418us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-09-240000105418us-gaap:TreasuryStockCommonMember2022-06-250000105418us-gaap:RetainedEarningsMember2022-06-250000105418us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-2500001054182022-06-250000105418us-gaap:TreasuryStockCommonMember2021-12-250000105418us-gaap:RetainedEarningsMember2021-12-250000105418us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-250000105418us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-12-250000105418us-gaap:TreasuryStockCommonMember2021-09-250000105418us-gaap:RetainedEarningsMember2021-09-250000105418us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-09-250000105418us-gaap:TreasuryStockCommonMember2021-06-260000105418us-gaap:RetainedEarningsMember2021-06-260000105418us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-2600001054182021-06-260000105418us-gaap:TreasuryStockCommonMember2020-12-260000105418us-gaap:RetainedEarningsMember2020-12-260000105418us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-260000105418wmk:PharmacyMember2022-06-262022-09-240000105418wmk:ManufacturingMember2022-06-262022-09-240000105418wmk:GroceryMember2022-06-262022-09-240000105418wmk:FuelProductMember2022-06-262022-09-240000105418wmk:PharmacyMember2021-12-262022-09-240000105418wmk:ManufacturingMember2021-12-262022-09-240000105418wmk:GroceryMember2021-12-262022-09-240000105418wmk:FuelProductMember2021-12-262022-09-240000105418wmk:PharmacyMember2021-06-272021-09-250000105418wmk:ManufacturingMember2021-06-272021-09-250000105418wmk:GroceryMember2021-06-272021-09-250000105418wmk:FuelProductMember2021-06-272021-09-250000105418wmk:PharmacyMember2020-12-272021-09-250000105418wmk:ManufacturingMember2020-12-272021-09-250000105418wmk:GroceryMember2020-12-272021-09-250000105418wmk:FuelProductMember2020-12-272021-09-250000105418us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-262022-09-240000105418us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-262022-09-240000105418us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-272021-09-250000105418us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-272021-09-250000105418us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-12-262022-09-240000105418us-gaap:RevolvingCreditFacilityMemberwmk:RevolvingCreditAgreementWellsFargoBankNationalAssociationMember2022-09-240000105418us-gaap:RevolvingCreditFacilityMemberwmk:RevolvingCreditAgreementWellsFargoBankNationalAssociationRevolvingCreditFacilityMember2022-09-240000105418us-gaap:LineOfCreditMemberwmk:RevolvingCreditAgreementWellsFargoBankNationalAssociationRevolvingCreditFacilityDiscretionaryMember2022-09-240000105418us-gaap:LetterOfCreditMemberwmk:RevolvingCreditAgreementWellsFargoBankNationalAssociationLettersOfCreditMember2022-09-240000105418srt:MinimumMember2022-09-240000105418srt:MaximumMember2022-09-240000105418us-gaap:RetainedEarningsMember2022-06-262022-09-240000105418us-gaap:RetainedEarningsMember2021-12-262022-09-240000105418us-gaap:RetainedEarningsMember2021-06-272021-09-250000105418us-gaap:RetainedEarningsMember2020-12-272021-09-250000105418us-gaap:RevolvingCreditFacilityMemberwmk:RevolvingCreditAgreementWellsFargoBankNationalAssociationMember2021-12-262022-09-240000105418wmk:PharmacyMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2022-06-262022-09-240000105418wmk:ManufacturingMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2022-06-262022-09-240000105418wmk:GroceryMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2022-06-262022-09-240000105418wmk:FuelProductMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2022-06-262022-09-240000105418wmk:PharmacyMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2021-12-262022-09-240000105418wmk:ManufacturingMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2021-12-262022-09-240000105418wmk:GroceryMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2021-12-262022-09-240000105418wmk:FuelProductMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2021-12-262022-09-240000105418wmk:PharmacyMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2021-06-272021-09-250000105418wmk:ManufacturingMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2021-06-272021-09-250000105418wmk:GroceryMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2021-06-272021-09-250000105418wmk:FuelProductMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2021-06-272021-09-250000105418wmk:PharmacyMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2020-12-272021-09-250000105418wmk:ManufacturingMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2020-12-272021-09-250000105418wmk:GroceryMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2020-12-272021-09-250000105418wmk:FuelProductMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2020-12-272021-09-250000105418us-gaap:CommonStockMember2022-09-240000105418us-gaap:CommonStockMember2022-06-250000105418us-gaap:CommonStockMember2021-12-250000105418us-gaap:CommonStockMember2021-09-250000105418us-gaap:CommonStockMember2021-06-260000105418us-gaap:CommonStockMember2020-12-2600001054182022-06-262022-09-2400001054182021-06-272021-09-2500001054182020-12-272021-09-2500001054182021-09-2500001054182020-12-260000105418us-gaap:CommercialPaperMember2022-09-240000105418us-gaap:BondsMember2022-09-240000105418us-gaap:CommercialPaperMember2021-12-250000105418us-gaap:BondsMember2021-12-2500001054182022-09-2400001054182021-12-2500001054182022-11-0300001054182021-12-262022-09-24xbrli:sharesiso4217:USDiso4217:USDxbrli:sharesxbrli:purewmk:segment

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

FORM 10-Q

(Mark One)

[X]

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

For the quarterly period ended September 24, 2022

or

[ ]

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

For the transition period from __________to_________

Commission File Number 1-5039

WEIS MARKETS, INC.

(Exact name of registrant as specified in its charter)

Pennsylvania

    

24-0755415

(State or other jurisdiction of incorporation or organization)

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

1000 S. Second Street

P. O. Box 471

17801-0471

Sunbury, Pennsylvania

(Zip Code)

(Address of principal executive offices)

Registrant’s telephone number, including area code: (570) 286-4571

Registrant’s web address: www.weismarkets.com

Not Applicable

(Former name, former address and former fiscal year, if changed since last report)

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 [X]  No [ ]

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).   Yes [X]  No [ ]

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

Large accelerated filer [ ]

Accelerated filer [X]

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 [X]

Securities registered pursuant to section 12(b) of the act:

Title of each class

Trading symbol

Name of exchange on which registered

Common stock, no par value

WMK

New York Stock Exchange

As of November 3, 2022, there were issued and outstanding 26,898,443 shares of the registrant’s common stock.

WEIS MARKETS, INC.

TABLE OF CONTENTS

FORM 10-Q

    

Page

Part I. Financial Information

Item 1. Financial Statements

Consolidated Balance Sheets

1

Consolidated Statements of Income

2

Consolidated Statements of Comprehensive Income

3

Consolidated Statements of Shareholders’ Equity

4

Consolidated Statements of Cash Flows

5

Notes to Consolidated Financial Statements

6

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

10

Item 3. Quantitative and Qualitative Disclosures about Market Risk

18

Item 4. Controls and Procedures

18

Part II. Other Information

Item 6. Exhibits

19

Signatures

20

Exhibit 31.1 Rule 13a-14(a) Certification – CEO

Exhibit 31.2 Rule 13a-14(a) Certification – CFO

Exhibit 32 Certification Pursuant to 18 U.S.C. Section 1350

WEIS MARKETS, INC.

PART I – FINANCIAL INFORMATION

ITEM I – FINANCIAL STATEMENTS

CONSOLIDATED BALANCE SHEETS

(unaudited)

(amounts in thousands, except shares)

    

September 24, 2022

    

December 25, 2021

Assets

Current:

Cash and cash equivalents

$

144,603

$

86,048

Marketable securities

171,136

205,744

SERP investment

21,483

27,059

Accounts receivable, net

53,406

52,108

Inventories

300,087

269,587

Prepaid expenses and other current assets

33,503

31,112

Total current assets

724,218

671,658

Property and equipment, net

963,498

977,787

Operating lease right-to-use

181,722

191,175

Goodwill

52,330

52,330

Intangible and other assets, net

18,960

17,525

Total assets

$

1,940,728

$

1,910,475

Liabilities

Current:

Accounts payable

$

206,472

$

218,774

Accrued expenses

52,540

48,654

Operating leases

42,204

39,940

Accrued self-insurance

18,739

18,568

Deferred revenue, net

8,114

11,901

Income taxes payable

16,608

7,360

Total current liabilities

344,677

345,197

Postretirement benefit obligations

23,842

29,964

Accrued self-insurance

23,371

23,400

Operating leases

149,019

161,669

Deferred income taxes

110,006

115,087

Other

8,724

15,416

Total liabilities

659,639

690,733

Shareholders’ Equity

Common stock, no par value, 100,800,000 shares authorized, 33,047,807 shares issued, 26,898,443 shares outstanding

9,949

9,949

Retained earnings

1,429,453

1,358,963

Accumulated other comprehensive income
(Net of deferred taxes of $2,702 in 2022 and $669 in 2021)

(7,456)

1,687

1,431,946

1,370,599

Treasury stock at cost, 6,149,364 shares

(150,857)

(150,857)

Total shareholders’ equity

1,281,089

1,219,742

Total liabilities and shareholders’ equity

$

1,940,728

$

1,910,475

See accompanying notes to Consolidated Financial Statements.

1

WEIS MARKETS, INC.

CONSOLIDATED STATEMENTS OF INCOME

(unaudited)

13 Weeks Ended

39 Weeks Ended

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

September 24, 2022

September 25, 2021

September 24, 2022

September 25, 2021

Net sales

$

1,150,551

$

1,063,452

$

3,389,853

$

3,117,141

Cost of sales, including advertising, warehousing and distribution expenses

862,908

780,320

2,516,311

2,285,428

Gross profit on sales

287,643

283,132

873,542

831,713

Operating, general and administrative expenses

253,985

244,164

750,066

715,353

Income from operations

33,658

38,968

123,476

116,360

Investment income (loss) and interest expense

(1,483)

608

(3,394)

4,360

Other income (expense)

1,214

(401)

4,805

(3,007)

Income before provision for income taxes

33,389

39,175

124,887

117,713

Provision for income taxes

4,731

10,668

28,574

31,479

Net income

$

28,658

$

28,507

$

96,313

$

86,234

Weighted-average shares outstanding, basic and diluted

26,898,443

26,898,443

26,898,443

26,898,443

Cash dividends per share

$

0.32

$

0.31

$

0.96

$

0.93

Basic and diluted earnings per share

$

1.07

$

1.06

$

3.58

$

3.21

See accompanying notes to Consolidated Financial Statements.

2

WEIS MARKETS, INC.

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

(unaudited)

13 Weeks Ended

39 Weeks Ended

(amounts in thousands)

September 24, 2022

September 25, 2021

September 24, 2022

September 25, 2021

Net income

$

28,658

$

28,507

$

96,313

$

86,234

Other comprehensive income (loss) by component, net of tax:

Available-for-sale marketable securities

Unrealized holding gains (losses) arising during period
(Net of deferred taxes of $547 and $39, respectively for the thirteen weeks ended, and $3,370 and $268, respectively for the thirty-nine weeks ended)

(2,023)

(103)

(9,143)

(683)

Other comprehensive income gain (loss), net of tax

(2,023)

(103)

(9,143)

(683)

Comprehensive income, net of tax

$

26,635

$

28,404

$

87,170

$

85,551

See accompanying notes to Consolidated Financial Statements.

3

WEIS MARKETS, INC.

CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY

(unaudited)

Accumulated

(amounts in thousands, except shares)

Other

Total

For the Thirteen Weeks Ended

Common Stock

Retained

Comprehensive

Treasury Stock

Shareholders’

September 24, 2022 and September 25, 2021

Shares

Amount

Earnings

Income (Loss)

Shares

Amount

Equity

Balance at June 25, 2022

    

33,047,807

$

9,949

$

1,409,403

$

(5,433)

6,149,364

$

(150,857)

$

1,263,062

Net Income

28,658

28,658

Other comprehensive income (loss), net of tax

(2,023)

(2,023)

Dividends paid

(8,608)

(8,608)

Balance at September 24, 2022

33,047,807

$

9,949

$

1,429,453

$

(7,456)

6,149,364

$

(150,857)

$

1,281,089

Balance at June 26, 2021

33,047,807

$

9,949

$

1,324,787

$

2,706

6,149,364

$

(150,857)

$

1,186,585

Net income

28,507

28,507

Other comprehensive income (loss), net of tax

(103)

(103)

Dividends paid

(8,339)

(8,339)

Balance at September 25, 2021

33,047,807

$

9,949

$

1,344,956

$

2,603

6,149,364

$

(150,857)

$

1,206,651

Accumulated

(amounts in thousands, except shares)

Other

Total

For the Thirty-Nine Weeks Ended

Common Stock

Retained

Comprehensive

Treasury Stock

Shareholders’

September 24, 2022 and September 25, 2021

Shares

Amount

Earnings

Income (Loss)

Shares

Amount

Equity

Balance at December 25, 2021

    

33,047,807

$

9,949

$

1,358,963

$

1,687

6,149,364

$

(150,857)

$

1,219,742

Net Income

96,313

96,313

Other comprehensive income (loss), net of tax

(9,143)

(9,143)

Dividends paid

(25,823)

(25,823)

Balance at September 24, 2022

33,047,807

$

9,949

$

1,429,453

$

(7,456)

6,149,364

$

(150,857)

$

1,281,089

Balance at December 26, 2020

33,047,807

$

9,949

$

1,283,737

$

3,286

6,149,364

$

(150,857)

$

1,146,115

Net income

86,234

86,234

Other comprehensive income (loss), net of tax

(683)

(683)

Dividends paid

(25,016)

(25,016)

Balance at September 25, 2021

33,047,807

$

9,949

$

1,344,956

$

2,603

6,149,364

$

(150,857)

$

1,206,651

See accompanying notes to Consolidated Financial Statements.

4

WEIS MARKETS, INC.

CONSOLIDATED STATEMENTS OF CASH FLOWS

(unaudited)

39 Weeks Ended

(amounts in thousands)

September 24, 2022

September 25, 2021

Cash flows from operating activities:

Net income

$

96,313

$

86,234

Adjustments to reconcile net income to

net cash provided by operating activities:

Depreciation and amortization

77,604

77,232

(Gain) loss on disposition of fixed assets

(2,481)

524

Unrealized (gain) loss in value of equity securities

1,590

463

Deferred income taxes

(1,711)

7,812

Unrealized (gain) loss in SERP

6,082

(2,130)

Changes in operating assets and liabilities:

Inventories

(30,499)

11,161

Accounts receivable and prepaid expenses

(3,689)

11,289

Accounts payable and other liabilities

(9,802)

(20,868)

Income taxes

9,248

10,164

Other

(344)

224

Net cash provided by operating activities

142,311

182,105

Cash flows from investing activities:

Purchase of property and equipment

(83,335)

(118,156)

Proceeds from the sale of property and equipment

6,710

5,856

Purchase of marketable securities

(267,106)

(19,455)

Proceeds from the sale and maturities of marketable securities

287,124

12,275

Purchase of intangible assets

(944)

(165)

Proceeds from sale of intangible assets

125

Change in SERP investment

(507)

(1,488)

Net cash used in investing activities

(57,933)

(121,133)

Cash flows from financing activities:

Dividends paid

(25,823)

(25,016)

Net cash used in financing activities

(25,823)

(25,016)

Net increase (decrease) in cash and cash equivalents

58,555

35,956

Cash and cash equivalents at beginning of year

86,048

136,612

Cash and cash equivalents at end of period

$

144,603

$

172,568

See accompanying notes to Consolidated Financial Statements. In the first thirty-nine weeks of 2022, there was $21.7 million cash paid for income taxes compared to $13.5 million in 2021 for the same period. Cash paid for interest related to long-term debt was $24 thousand and $24 thousand in the first thirty-nine weeks of 2022 and 2021, respectively.

5

WEIS MARKETS, INC.

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)

(1) Significant Accounting Policies

Basis of Presentation: The accompanying unaudited Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the United States for interim financial information and with the instructions for Form 10-Q and Article 10 of Regulation S-X. In the opinion of management, all adjustments (consisting of normal recurring deferrals and accruals) considered necessary for a fair presentation have been included. The operating results for the periods presented are not necessarily indicative of the results to be expected for the full year. The Company has evaluated subsequent events for disclosure through the date of issuance of the accompanying unaudited consolidated interim financial statements and there were no material subsequent events which require additional disclosure. For further information, refer to the Consolidated Financial Statements and footnotes thereto included in the Company’s latest Annual Report on Form 10-K.

(2) Current Relevant Accounting Standards

The Company regularly monitors recently issued accounting standards and assesses their applicability and impact. The Company believes that there are no accounting standard updates that have or will have a material or significant impact on the Company’s accounting policies.

(3) Marketable Securities

The Company’s marketable securities are all classified as available-for-sale within “Current Assets” in the Company’s Consolidated Balance Sheets. FASB has established three levels of inputs that may be used to measure fair value:

Level 1Observable inputs such as quoted prices in active markets for identical assets or liabilities;

Level 2Observable inputs, other than Level 1 inputs in active markets, that are observable either directly or indirectly; and

Level 3Unobservable inputs for which there is little or no market data, which require the reporting entity to develop its own assumptions.

The Company’s marketable securities valued using Level 1 inputs include highly liquid equity securities, for which quoted market prices are available. The Company’s bond and commercial paper portfolio is valued using a combination of pricing for similar securities, recently executed transactions, cash flow models with yield curves and other pricing models utilizing observable inputs, which are considered Level 2 inputs.

For Level 2 investment valuation, the Company utilizes standard pricing procedures of its investment advisory firm which includes various third-party pricing services. These procedures also require specific price monitoring practices as well as pricing review reports, valuation oversight and pricing challenge procedures to maintain the most accurate representation of investment fair market value.

The Company accrues interest on its bond and commercial paper portfolio throughout the life of each bond and commercial paper held. Dividends from the equity securities are recognized as received. Interest, dividends and unrealized gains and losses on equity securities are recognized in “Investment income (loss) and interest expense” on the Company’s Consolidated Statements of Income. The Company recognized investment loss of $261 thousand in the thirteen weeks ended September 24, 2022, which included an unrealized loss in equity securities of $1.4 million. In the thirteen weeks ended September 25, 2021, the Company recognized investment income of $215 thousand, which included an unrealized loss in equity securities of $381 thousand. In the thirty-nine weeks ended September 24, 2022, the Company recognized investment income of $1.4 million, which included an unrealized loss in equity securities of $1.6 million. In the thirty-nine weeks ended September 25, 2021, the Company recognized investment income of $1.4 million, which included unrealized losses in equity securities of $463 thousand.

6

Table of Contents

WEIS MARKETS, INC.

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)

Marketable securities, as of September 24, 2022 and December 25, 2021, consisted of:

Gross

Gross

(amounts in thousands)

Amortized

Unrealized

Unrealized

Fair

September 24, 2022

    

Cost

    

Holding Gains

    

Holding Losses

    

Value

Available-for-sale:

Level 1

Equity securities

$

4,920

Level 2

Corporate and municipal bonds

$

149,483

$

1,210

$

(11,426)

139,267

Commercial Paper

26,892

57

26,949

$

176,375

$

1,267

$

(11,426)

$

171,136

Gross

Gross

(amounts in thousands)

Amortized

Unrealized

Unrealized

Fair

December 25, 2021

    

Cost

    

Holding Gains

    

Holding Losses

    

Value

Available-for-sale:

Level 1

Equity securities

$

6,509

Level 2

Corporate and municipal bonds

$

151,947

$

4,753

$

(2,384)

154,315

Commercial Paper

44,931

2

(13)

44,920

$

196,878

$

4,755

$

(2,397)

$

205,744

Maturities of marketable securities classified as available-for-sale at September 24, 2022, were as follows:

Amortized

Fair

(amounts in thousands)

    

Cost

    

Value

Available-for-sale:

Due within one year

$

59,607

$

58,578

Due after one year through five years

72,343

68,242

Due after five years through ten years

32,235

28,611

Due after ten years

12,190

10,785

$

176,375

$

166,216

SERP Investments

The Company also maintains a non-qualified supplemental executive retirement plan for certain of its associates which allows them to defer income to future periods. Participants in the plans earn a return on their deferrals based on mutual fund investments. The Company chooses to invest in the underlying mutual fund investments to offset the liability associated with the non-qualified deferred compensation plans. Such investments are reported on the Company’s Consolidated Balance Sheets as “SERP investment,” are classified as trading securities and are measured at fair value using Level 1 inputs with gains and losses included in “Investment income (loss) and interest expense” on the Company’s Consolidated Statements of Income. The Company recognized investment loss of $1.2 million in the thirteen weeks ended September 24, 2022, and investment income of $401 thousand in the same period in 2021. The Company recognized investment loss of $4.8 million and investment income of $3.0 million in the thirty-nine weeks ended September 24, 2022, and September 25, 2021, respectively. The changes in the underlying liability to the associates are recorded in “Other income (expense).”

7

Table of Contents

WEIS MARKETS, INC.

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)

(4) Accumulated Other Comprehensive Income

All balances in accumulated other comprehensive income are related to available-for-sale marketable securities. The following table sets forth the balance of the Company’s accumulated other comprehensive income, net of tax.

Unrealized Gains (Losses)

on Available-for-Sale

(amounts in thousands)

    

Marketable Securities

Accumulated other comprehensive income balance as of December 25, 2021

$

1,687

Other comprehensive income (loss)

(9,143)

Net current period other comprehensive income (loss)

(9,143)

Accumulated other comprehensive income balance as of September 24, 2022

$

(7,456)

(5) Long-Term Debt

On September 1, 2016, Weis Markets entered into a revolving credit agreement with Wells Fargo Bank, National Association (the “Credit Agreement”), which was amended on September 29, 2021, and matures on September 1, 2024. The Credit Agreement provides for an unsecured revolving credit facility with an aggregate principal amount not to exceed $30.0 million with an additional discretionary amount available of $70.0 million. As of September 24, 2022, the availability under the revolving credit agreement was $25.5 million, net of $4.5 million letters of credit. The letters of credit are maintained primarily to support performance, payment, deposit or surety obligations of the Company.

Interest expense related to long-term debt was $8 thousand in each of the thirteen weeks ended September 24, 2022, and September 25, 2021. In each of the first thirty-nine weeks of 2022 and 2021, interest expense related to long-term debt totaled $24 thousand.

(6) Revenue Recognition

The Chief Operating Officer, the Company’s chief operating decision maker, analyzes store operational revenues by geographical area but each area offers customers similar products, has similar distribution methods, and is supported by centralized management processes. The Company’s operations are reported as a single reportable segment.

The following table represents net sales by type of product for the thirteen and thirty-nine weeks ended September 24, 2022, and September 25, 2021:

13 Weeks Ended

(amounts in thousands)

September 24, 2022

September 25, 2021

Grocery

    

$

973,707

84.6

%

$

912,984

85.9

%

Pharmacy

107,366

9.3

99,210

9.3

Fuel

66,350

5.8

49,262

4.6

Manufacturing

3,128

0.3

1,996

0.2

Total net sales

$

1,150,551

100.0

%  

$

1,063,452

100.0

%

39 Weeks Ended

(amounts in thousands)

September 24, 2022

September 25, 2021

Grocery

$

2,867,699

84.5

%  

$

2,687,066

86.2

%  

Pharmacy

317,564

9.4

296,278

9.5

Fuel

195,521

5.8

127,460

4.1

Manufacturing

9,069

0.3

6,337

0.2

Total net sales

$

3,389,853

100.0

%

$

3,117,141

100.0

%

8

Table of Contents

WEIS MARKETS, INC.

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)

(7) Leases

As of September 24, 2022, the Company leased approximately 49% of its open store facilities under operating leases that expire at various dates through 2036, with the remaining store facilities being owned. These leases generally provide for fixed annual rentals; however, several provide for minimum annual rentals plus variable lease costs related to real estate taxes and insurance as well as contingent rentals based on a percentage of annual sales or increases periodically based on inflation. These variable lease costs are not included in the measurement of the operating lease right-to-use assets or lease liabilities and are charged to the related expense category included in “Operating, general and administrative expenses.” Most of the leases contain multiple renewal options, under which the Company may extend the lease terms from 5 to 20 years. Additionally, the Company has operating leases for certain transportation and other equipment.

The Company leases or subleases space to tenants in owned, vacated and open store facilities. Rental income is recorded when earned as a component of “Operating, general and administrative expenses.”

The following is a schedule of the lease costs included in “Operating, general and administrative expenses” for the thirteen and thirty-nine weeks ended September 24, 2022, and September 25, 2021.

13 Weeks Ended

39 Weeks Ended

(amounts in thousands)

    

    

September 24, 2022

September 25, 2021

September 24, 2022

September 25, 2021

Operating lease cost

$

11,978

$

11,511

$

35,633

$

34,029

Variable lease cost

2,578

2,812

8,165

8,060

Lease or sublease income

(2,421)

(2,530)

(7,259)

(7,453)

Net lease cost

$

12,135

$

11,793

$

36,539

$

34,636

(8) Taxes

The Company reduced its provision for income taxes by $5.6 million for the period ended September 24, 2022 primarily due to the effects of Pennsylvania House Bill 1342 which was enacted on July 8, 2022. The bill made significant changes to the Commonwealth’s corporate income tax laws which included lowering the tax rate gradually from 9.99% in 2022 to 4.99% in 2031, updating market sourcing rules, and codifying the economic nexus standard.

The Company’s effective income tax rate was 14.2% and 27.2% for the thirteen weeks ended September 24, 2022 and September 25, 2021, respectively. The Company’s effective income tax rate was 22.9% and 26.7% for the thirty-nine weeks ended September 24, 2022 and September 25, 2021, respectively. The effective income tax rate differed from the federal statutory rate, primarily due to the effect of state taxes, net of permanent differences.

9

WEIS MARKETS, INC.

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS

OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

The following discussion and analysis of Weis Markets, Inc.’s (the “Company”) financial condition and results of operations should be read in conjunction with the unaudited Consolidated Financial Statements and related notes included in Item 1 of this Quarterly Report on Form 10-Q, the Company’s audited Consolidated Financial Statements and the related notes included in the Company’s Annual Report on Form 10-K for the year ended December 25, 2021, filed with the U.S. Securities and Exchange Commission, as well as the cautionary statement captioned "Forward-Looking Statements" immediately following this analysis.

Company Summary

Weis Markets is a conventional supermarket chain that operates 197 retail stores with over 23 thousand associates located in Pennsylvania and six surrounding states: Delaware, Maryland, New Jersey, New York, Virginia and West Virginia. Its products include groceries, dairy products, frozen foods, meats, seafood, fresh produce, floral, pharmacy services, deli products, prepared foods, bakery products, beer and wine, fuel and general merchandise items, such as health and beauty care and household products. The store product selection includes national, local and private brands.

The Company advertises its products and promotes its brand through digital and printed circulars; radio ads; e-mail blasts; and on-line via its web site, social media and mobile applications. The Company promotes by using Everyday Lower Price; Low Price Guarantee; Low, Low Price; 3 Day Sale; senior and military discounts; and Loyalty programs. The Loyalty program includes reward points that may be redeemed for discounts on items in store, at the Company’s fuel stations or one of its third-party fuel station partners.

Utilizing its own strategically located distribution center and transportation fleet, Weis Markets self distributes approximately 63% of product with the remaining being supplied by direct store delivery vendors. In addition, the Company has three manufacturing facilities which process milk, ice cream and fresh meat products. The corporate offices are located in Sunbury, PA where the Company was founded in 1912.

On March 11, 2020, the World Health Organization declared that the novel coronavirus (COVID-19) had become a pandemic, and on March 13, the U.S. President declared a National Emergency concerning the disease. This resulted in government mandated shutdowns, as well as multiple legislative acts to provide emergency economic assistance for individuals, families and businesses affected by the novel coronavirus pandemic. These events were accretive to our sales and gross profits compared to the time periods preceding the impact of the novel coronavirus pandemic. The Company is not able to speculate how the ensuing economy or unknown future related expenses will affect it after the governmental novel coronavirus pandemic measures have ended.

The Company continues to innovate and remain relevant to industry trends and offering customer convenience by presenting programs like “Weis 2 Go Online” ordering with curbside pickup and home delivery. As of September 24, 2022, the Company offered Weis 2 Go Online curbside pickup in 188 of its locations as well as home delivery with Shipt in 176 locations. In September 2021, the Company announced a partnership with DoorDash to offer on-demand grocery delivery, which is currently available in 189 locations. Total Ecommerce sales were $51.3 million in the first thirty-nine weeks of 2022 compared to $57.2 million in the same period in 2021, a decrease of 10.3 percent. When compared to the first thirty-nine weeks of 2020 total Ecommerce sales have increased 3.3 percent.

10

Table of Contents

WEIS MARKETS, INC.

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS

OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
(continued)

Two-Year Stacked Comparable Store Sales Analysis

Management is providing Comparable Store Sales Two-Year Stacked analysis, a non-GAAP measure, because management believes this metric is useful to investors and analysts. A Comparable Store Sales Two-Year Stacked analysis presents a comparison of results and trends over a longer period of time to demonstrate the effect of the novel coronavirus pandemic on the operating results of the Company. Information presented in the tables below is not intended for use as an alternative to any other measure of performance. It is not recommended that this table be considered a substitute for the Company’s operating results as reported in accordance with GAAP.

Year-over-year and sequential comparisons are the primary calculations used to analyze operating results, however, due to significant fluctuations caused by the novel coronavirus pandemic management believes it is necessary to provide a Two-Year Stacked Comparable Store Sales analysis. The following tables provide the two-year stacked comparable store sales, including and excluding fuel, for the periods ended September 24, 2022, and September 25, 2021, as well as periods ended September 25, 2021, and September 26, 2020, respectively. Comparable store sales increased 7.9 percent on an individual year-over-year basis and increased 12.5 percent on a two-year stacked basis for the thirteen weeks ended September 24, 2022 following the increase of 14.8 percent for the same period in 2020. Comparable store sales increased 8.6 percent on an individual year-over-year basis and increased 8.5 percent on a two-year stacked basis in the thirty-nine weeks ended September 24, 2022 following the increase of 17.3 percent for the same period in 2020.

Percentage Change

13 Weeks Ended

2022 vs. 2021

2021 vs. 2020

Comparable store sales (individual year)

7.9

%

4.6

%

Comparable store sales (two-year stacked)

12.5

Comparable store sales, excluding fuel (individual year)

6.7

3.2

%

Comparable store sales, excluding fuel (two-year stacked)

9.9

%

Percentage Change

39 Weeks Ended

2022 vs. 2021

2021 vs. 2020

Comparable store sales (individual year)

8.6

%

(0.1)

%

Comparable store sales (two-year stacked)

8.5

Comparable store sales, excluding fuel (individual year)

6.8

(1.4)

%

Comparable store sales, excluding fuel (two-year stacked)

5.4

%

When calculating the percentage change in comparable store sales, the Company defines a new store to be comparable after it has been in operation for five full fiscal quarters. Relocated stores and stores with expanded square footage are included in comparable store sales since these units are located in existing markets and are open during construction. Planned store dispositions are excluded from the calculation. The Company only includes retail food stores in the calculation.

11

Table of Contents

WEIS MARKETS, INC.

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS

OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
(continued)

Results of Operations

Analysis of Consolidated Statements of Income

Percentage Change

13 Weeks Ended

39 Weeks Ended

13 Weeks Ended

39 Weeks Ended

(amounts in thousands, except per share amounts)

September 24, 2022

September 25, 2021

September 24, 2022

September 25, 2021

2022 vs. 2021

2022 vs. 2021

Net sales

$

1,150,551

$

1,063,452

$

3,389,853

$

3,117,141

8.2

%

8.7

%

Cost of sales, including advertising, warehousing and distribution expenses

862,908

780,320

2,516,311

2,285,428

10.6

10.1

Gross profit on sales

287,643

283,132

873,542

831,713

1.6

5.0

Gross profit margin

25.0

%

26.6

%

25.8

%

26.7

%

Operating, general and administrative expenses

253,985

244,164

750,066

715,353

4.0

4.9

O, G & A, percent of net sales

22.1

%

23.0

%

22.1

%

22.9

%

Income from operations

33,658

38,968

123,476

116,360

(13.6)

6.1

Operating margin

2.9

%

3.7

%

3.6

%

3.7

%

Investment income (loss) and interest expense

(1,483)

608

(3,394)

4,360

(343.9)

(177.8)

Investment income (loss) and interest expense, percent of net sales

(0.1)

%

0.1

%

(0.1)

%

0.1

%

Other income (expense)

1,214

(401)

4,805

(3,007)

402.7

259.8

Other income (expense), percent of net sales

0.1

%

(0.0)

%

0.1

%

(0.1)

%

Income before provision for income taxes

33,389

39,175

124,887

117,713

(14.8)

6.1

Income before provision for income taxes, percent of net sales

2.9

%

3.7

%

3.7

%

3.8

%

Provision for income taxes

4,731

10,668

28,574

31,479

(55.7)

(9.2)

Effective income tax rate

14.2

%

27.2

%

22.9

%

26.7

%

Net income

$

28,658

$

28,507

$

96,313

$

86,234

0.5

%

11.7

%

Net income, percent of net sales

2.5

%

2.7

%

2.8

%

2.8

%

Basic and diluted earnings per share

$

1.07

$

1.06

$

3.58

$

3.21

0.9

%

11.5

%

Net Sales

Individual Year-Over-Year Analysis of Sales

Percentage Change

2022 vs. 2021

September 24, 2022

13 Weeks Ended

39 Weeks Ended

Net sales

    

8.2

%

8.7

%

Net sales, excluding fuel

6.9

6.8

Comparable store sales

7.9

8.6

Comparable store sales, excluding fuel

6.7

%

6.8

%

When calculating the percentage change in comparable store sales, the Company defines a new store to be comparable after it has been in operation for five full fiscal quarters. Relocated stores and stores with expanded square footage are included in comparable store sales since these units are located in existing markets and are open during construction. Planned store dispositions are excluded from the calculation. The Company only includes retail food stores in the calculation.

12

Table of Contents

WEIS MARKETS, INC.

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS

OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
(continued)

According to the latest U.S. Bureau of Labor Statistics’ report, the Seasonally Adjusted Food-at-Home Consumer Price Index increased 2.8% and 2.3% for the thirteen week periods ended September 24, 2022 and September 25, 2021, respectively. The Seasonally Adjusted Food-at-Home Consumer Price Index increased 10.6% and 4.2% for thirty-nine week periods ended September 24, 2022 and September 25, 2021, respectively. Even though the U.S. Bureau of Labor Statistics’ index rates may be reflective of a trend, it will not necessarily be indicative of the Company’s actual results. According to the U.S. Department of Energy, the average price of gasoline in the Central Atlantic States increased 32.7% or $1.08 per gallon in the thirteen weeks ended September 24, 2022, compared to the same period in 2021. The average price of gasoline in the Central Atlantic States increased 40.6% or $1.24 per gallon in the first thirty-nine weeks of 2022 when compared to the same period in 2021.

Total net sales increased 8.2% to $1.2 billion for the thirteen weeks ended September 24, 2022, from $1.1 billion for the thirteen weeks ended September 25, 2021. In the thirty-nine weeks ended September 24, 2022, total net sales increased 8.7% to $3.4 billion from $3.1 billion. The increase in total net sales includes retail price inflation in grocery, fuel and fresh product categories. Comparable store sales for the thirteen weeks ended September 24, 2022, compared to the same period in 2021 increased 7.9% including fuel and 6.7% excluding fuel. Comparable store sales for the thirty-nine weeks ended September 24, 2022, compared to the same period in 2021 increased 8.6% including fuel and 6.8% excluding fuel.

Although the Company experienced retail inflation and deflation in various commodities for the periods presented, the Company anticipates overall product costs to increase given the recent inflationary indicators in the food retail industry. Management cannot accurately measure the full impact of inflation or deflation on retail pricing due to changes in the types of merchandise sold between periods, shifts in customer buying patterns and the fluctuation of competitive factors. Management remains confident in its ability to generate long-term sales growth in a highly competitive environment, but also understands some competitors have greater financial resources and could use these resources to take measures which could adversely affect the Company’s competitive position.

Cost of Sales and Gross Profit

Cost of sales consists of direct product costs (net of discounts and allowances), net advertising costs, distribution center and transportation costs, as well as manufacturing facility operations.

Gross profit on sales increased 1.6% and 5.0% for the thirteen and thirty-nine weeks ended September 24, 2022, compared to the same period in 2021. Gross profit margin decreased 1.6% and 0.9% for the thirteen and thirty-nine weeks ended September 24, 2022, compared to the same period in 2021. The Company experienced degradation in its gross profit margin as product costs increased in the fresh meats and pharmacy departments and lower margin departments, such as fuel, increased in the product mix.

Non-cash LIFO inventory valuation adjustments represent expense of $11.8 million in the first thirty-nine weeks of 2022 compared to expense of $2.0 million in the same period in 2021. Although the Company experienced cost inflation and deflation in various commodities for the periods presented, the Company anticipates overall product costs to increase given the recent inflationary indicators in the food retail industry.

13

Table of Contents

WEIS MARKETS, INC.

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS

OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
(continued)

Operating, General and Administrative Expenses

The majority of the operating, general and administrative expenses are driven by sales volume.

Employee expenses such as wages, employer paid taxes, health care benefits and retirement plans, comprise approximately 61.0% of the total “Operating, general and administrative expenses.” As a percent of sales, direct store labor decreased 0.3% in the thirteen and thirty-nine weeks ended September 24, 2022 when compared to the same period in 2021, respectively.

Depreciation and amortization expense charged to “Operating, general and administrative expenses” was $23.7 million, or 2.1% of net sales during the thirteen weeks ended September 24, 2022 compared to $23.6 million, or 2.2% of net sales during the thirteen weeks ended September 25, 2021. During the first thirty-nine weeks of 2022 and 2021, depreciation and amortization expense charged to “Operating, general and administrative expenses” was $70.6 million, or 2.1% of net sales and $70.6 million, or 2.3% of net sales, respectively. See the Liquidity and Capital Resources section for further information regarding the Company’s capital expenditure program.

A breakdown of the material increases (decreases) as a percent of sales in "Operating, general and administrative expenses" is as follows:

13 Weeks Ended

(amounts in thousands)

Increase

Increase (Decrease)

September 24, 2022

(Decrease)

as a % of sales

Employee expenses

$

6,410

(0.5)

%

Fixed expense (amortization, depreciation, insurance expenses, and occupancy costs)

(2,060)

(0.5)

Utilities expense

3,178

0.2

Other expenses (financial service fees, technology, repairs and maintenance, supplies)

2,294

(0.1)

39 Weeks Ended

(amounts in thousands)

Increase

Increase (Decrease)

September 24, 2022

(Decrease)

as a % of sales

Employee expenses

$

17,532

(0.6)

%

Fixed expense (amortization, depreciation, insurance expenses, and occupancy costs)

603

(0.3)

Utilities expense

9,354

0.2

Other expenses (financial service fees, technology, repairs and maintenance, supplies)

7,224

(0.1)

Overall, the operating, general and administrative expenses as a percent of sales presented for the thirteen and thirty-nine weeks ended September 24, 2022 have benefited in comparison with the 2021 percent of sales due to the increase in sales. Although employee and fixed expenses have increased from a cost perspective, the increase in sales has caused a decrease in the percent of sales rate.

Provision for Income Taxes

The Company reduced its provision for income taxes by $5.6 million for the period ended September 24, 2022 primarily due to the effects of Pennsylvania House Bill 1342 which was enacted on July 8, 2022. The bill made significant changes to the Commonwealth’s corporate income tax laws which included lowering the tax rate gradually from 9.99% in 2022 to 4.99% in 2031, updating market sourcing rules, and codifying the economic nexus standard.

The Company’s effective income tax rate was 14.2% and 27.2% for the thirteen weeks ended September 24, 2022 and September 25, 2021, respectively. The Company’s effective income tax rate was 22.9% and 26.7% for the thirty-nine weeks ended September 24, 2022 and September 25, 2021, respectively. The effective income tax rate differed from the federal statutory rate, primarily due to the effect of state taxes, net of permanent differences.

14

Table of Contents

WEIS MARKETS, INC.

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS

OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
(continued)

Liquidity and Capital Resources

The primary source of cash is cash flows generated from operations. In addition, the Company has access to a revolving credit agreement entered into on September 1, 2016, and amended on September 29, 2021, with Wells Fargo Bank, NA (the “Credit Agreement”). The Credit Agreement matures on September 1, 2024, and provides for an unsecured revolving credit facility with an aggregate principal amount not to exceed $30.0 million with an additional discretionary amount available of $70.0 million. As of September 24, 2022, the availability under the revolving credit agreement was $25.5 million with $4.5 million of letters of credit outstanding. The letters of credit are maintained primarily to support performance, payment, deposit or surety obligations of the Company.

The Company’s investment portfolio consists of high-grade bonds and commercial paper with maturity dates between one and 20 years and four high yield, large capitalized public company equity securities. The portfolio totaled $171.1 million as of September 24, 2022. Management anticipates maintaining the investment portfolio but has the ability to liquidate if needed.

The Company’s capital expenditure program includes the construction of new superstores, the expansion and remodeling of existing units, the acquisition of sites for future expansion, new technology purchases and the continued upgrade of the Company’s distribution facilities and transportation fleet. Management currently plans to invest approximately $110 million in its capital expenditure program in 2022. The Company is experiencing limited availability of raw materials and equipment to complete remodels, supply chain and information technology upgrades, and smaller store improvement projects.

The Company expects that cash generated from operations and cash available under the Credit Agreement will fund its working capital requirements, debt requirements, capital expenditure program, acquisitions and dividends. The Company has no other commitment of capital resources as of September 24, 2022, other than the lease commitments on its store facilities and transportation equipment under operating leases that expire at various dates through 2036.

The Board of Directors’ 2004 resolution authorizing the repurchase of up to one million shares of the Company’s common stock has a remaining balance of 752,468 shares.

Quarterly Cash Dividends

At its regular meeting held in October, the Board of Directors declared a quarterly dividend of $0.34 per share, payable on November 21, 2022, to shareholders of record on November 7, 2022. The Company expects to continue paying regular cash dividends on a quarterly basis. However, the Board of Directors reconsiders the declaration of dividends quarterly. The Company pays these dividends at the discretion of the Board of Directors and the continuation of these payments and the amount of the dividends depends upon the results of operations, the financial condition of the Company and other factors which the Board of Directors deems relevant.

15

Table of Contents

WEIS MARKETS, INC.

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS

OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
(continued)

Cash Flow Information

39 Weeks Ended

(amounts in thousands)

September 24, 2022

September 25, 2021

2022 vs. 2021

Net cash provided by (used in):

Operating activities

$

142,311

$

182,105

$

(39,794)

Investing activities

(57,933)

(121,133)

63,200

Financing activities

(25,823)

(25,016)

(807)

Operating

Cash flows from operating activities decreased $39.8 million in the first thirty-nine weeks of 2022 compared to the first thirty-nine weeks of 2021. The decrease in cash flow from operating activities is primarily due to increased product costs in inventory, which is the result of the recent inflationary pressures in the food retail industry in the first thirty-nine weeks of 2022 when compared to the same period in 2021.

Investing

In the first thirty-nine weeks of 2022, when compared to the same period in 2021, the purchase of property and equipment decreased $34.8 million and the proceeds from the sale and maturities of marketable securities exceeded the purchase of marketable securities by $27.2 million. Additionally, as a percent of sales, capital expenditures were 2.5% in the first thirty-nine weeks of 2022 and 3.8% in the first thirty-nine weeks of 2021. The decrease as a percent of sales in 2022 compared to 2021 is due to the increase in sales as well as a decrease in spend resulting from limited availability of raw materials and equipment to complete remodels, supply chain and information technology upgrades, and smaller store improvement projects. For the remainder of 2022, management anticipates maintaining the investment portfolio but has the ability to liquidate if needed.

Financing

The Company paid dividends of $25.8 million and $25.0 million in the first thirty-nine weeks of 2022 and 2021, respectively.

16

Table of Contents

WEIS MARKETS, INC.

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS

OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
(continued)

Accounting Policies and Estimates

The Company has chosen accounting policies that it believes are appropriate to accurately and fairly report its operating results and financial position, and the Company applies those accounting policies in a consistent manner. The Significant Accounting Policies are summarized in Note 1 to the Consolidated Financial Statements included in the 2021 Annual Report on Form 10-K. There have been no changes to the Significant Accounting Policies since the Company filed its Annual Report on Form 10-K for the fiscal year ended December 25, 2021.

Forward-Looking Statements

In addition to historical information, this Form 10-Q Report may contain forward-looking statements, which are included pursuant to the “safe harbor” provisions of the Private Securities Litigation Reform Act of 1995. Any forward-looking statements contained herein are subject to certain risks and uncertainties that could cause actual results to differ materially from those projected. For example, risks and uncertainties can arise with changes in: competitive and reputational risks; financial, investment and infrastructure risks; information security, cybersecurity and data privacy risks; supply chain and third-party risks; risks created by pandemics (including the ongoing COVID-19 outbreak and the related responses of governments, consumers, customers, suppliers and employees); and legal, regulatory and other external risks. Readers are cautioned not to place undue reliance on forward-looking statements, which reflect management’s analysis only as of the date hereof. The Company undertakes no obligation to publicly revise or update these forward-looking statements to reflect events or circumstances that arise after the date hereof. Readers should carefully review the risk factors described in other documents the Company files periodically with the Securities and Exchange Commission.

17

Table of Contents

WEIS MARKETS, INC.

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Quantitative Disclosure - There have been no material changes in the Company’s market risk during the fiscal quarter ended September 24, 2022. Quantitative information is set forth in Item 7a on the Company’s Annual Report on Form 10-K under the caption “Quantitative and Qualitative Disclosures About Market Risk,” which was filed for the fiscal year ended December 25, 2021, and is incorporated herein by reference.

Qualitative Disclosure - This information is set forth in the Company’s Annual Report on Form 10-K under the caption “Liquidity and Capital Resources,” within “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” which was filed for the fiscal year ended December 25, 2021, and is incorporated herein by reference.

ITEM 4. CONTROLS AND PROCEDURES

The Chief Executive Officer and the Chief Financial Officer, together with the Company’s Disclosure Committee, evaluated the Company’s disclosure controls and procedures as of the fiscal quarter ended September 24, 2022. Based on that evaluation, the Chief Executive Officer and Chief Financial Officer concluded that the Company’s disclosure controls and procedures were effective as of the end of the period covered by this report to ensure that information required to be disclosed by the Company in the reports filed or submitted by it under the Securities Exchange Act of 1934, as amended, was recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and include controls and procedures designed to ensure that information required to be disclosed by the Company in such reports was accumulated and communicated to the Company’s management, including the Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure.

In connection with the evaluation described above, there was no change in the Company’s internal control over financial reporting during the fiscal quarter ended September 24, 2022, that has materially affected, or is reasonably likely to materially affect, the Company’s internal control over financial reporting.

18

Table of Contents

WEIS MARKETS, INC.

SIGNATURES

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

WEIS MARKETS, INC.

(Registrant)

Date:

11/3/2022

/S/Jonathan H. Weis

Jonathan H. Weis

Chairman,

President and Chief Executive Officer

(Principal Executive Officer)

Date:

11/3/2022

/S/Michael T. Lockard

Michael T. Lockard

Senior Vice President, Chief Financial Officer

and Treasurer

(Principal Financial Officer)

20

EX-31.1 2 wmk-20220924xex31d1.htm WEIS MARKETS, INC. 10Q 03 2022 EXHIBIT 31.1

Exhibit 31.1

WEIS MARKETS, INC.

CERTIFICATION- CHIEF EXECUTIVE OFFICER

Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, Jonathan H. Weis, certify that:

1.  I have reviewed this quarterly report on Form 10-Q of Weis Markets, Inc.;

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 periods covered by this report;

3.  Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.  The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a)  designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b)  designed such internal controls over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c)  evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

d)  disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.  The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of 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 controls over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

b)  any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date:

November 3, 2022

/S/Jonathan H. Weis

Jonathan H. Weis

Chairman,

President and Chief Executive Officer


EX-31.2 3 wmk-20220924xex31d2.htm WEIS MARKETS, INC. 10Q 03 2022 EXHIBIT 31.2

Exhibit 31.2

WEIS MARKETS, INC.

CERTIFICATION- CHIEF FINANCIAL OFFICER

Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, Michael T. Lockard, certify that:

1.  I have reviewed this quarterly report on Form 10-Q of Weis Markets, Inc.;

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 periods covered by this report;

3.  Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.  The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a)  designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b)  designed such internal controls over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c)  evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

d)  disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.  The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of 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 controls over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

b)  any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date:

November 3, 2022

/S/Michael T. Lockard

Michael T. Lockard

Senior Vice President, Chief Financial Officer

and Treasurer


EX-32 4 wmk-20220924xex32.htm WEIS MARKETS, INC. 10Q 03 2022 EXHIBIT 32

Exhibit 32

WEIS MARKETS, INC.

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 Weis Markets, Inc. (the “Company”) on Form 10-Q for the fiscal quarter ended September 24, 2022, as filed with the Securities and Exchange Commission on the date hereof (the "Report"), we, Jonathan H. Weis, Chairman, President and Chief Executive Officer, and Michael T. Lockard, Senior Vice President, Chief Financial Officer and Treasurer, of the Company, certify, pursuant to and for purposes of 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

(1) to my knowledge 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.

/S/Jonathan H. Weis

Jonathan H. Weis

Chairman, President and Chief Executive Officer

11/3/2022

/S/Michael T. Lockard

Michael T. Lockard

Senior Vice President, Chief Financial Officer and Treasurer

11/3/2022

The foregoing certification is being furnished solely pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (Section 1350 of Chapter 63 of Title 18 of the United States Code) and is not being filed as part of the report or as a separate disclosure document.

A signed original of this written statement required by Section 906 has been provided to Weis Markets, Inc. and will be retained by Weis Markets, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.


EX-101.SCH 5 wmk-20220924.xsd EX-101.SCH 00100 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - Consolidated Statements of Income link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 00500 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Marketable Securities - Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - Marketable Securities - Amortized Cost (Details) link:presentationLink link:calculationLink link:definitionLink 40304 - Disclosure - Marketable Securities - Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Accumulated Other Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - Leases - Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - Consolidated Statements of Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 40305 - Disclosure - Marketable Securities - SERP Investments (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Long-Term Debt - General Information (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - Revenue Recognition - Revenue by Product (Details) link:presentationLink link:calculationLink link:definitionLink 40603 - Disclosure - Revenue Recognition - Concentration Risk (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Leases - General Information (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00305 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00505 - Statement - Consolidated Statements of Cash Flows (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Current Relevant Accounting Standards link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Marketable Securities link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Accumulated Other Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Taxes link:presentationLink link:calculationLink link:definitionLink 20102 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Accumulated Other Comprehensive Income (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Marketable Securities - Investment Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Long-Term Debt - Interest Expense (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Revenue Recognition - Segments (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 wmk-20220924_cal.xml EX-101.CAL EX-101.DEF 7 wmk-20220924_def.xml EX-101.DEF EX-101.LAB 8 wmk-20220924_lab.xml EX-101.LAB EX-101.PRE 9 wmk-20220924_pre.xml EX-101.PRE XML 10 R1.htm IDEA: XBRL DOCUMENT v3.22.2.2
Document and Entity Information - shares
9 Months Ended
Sep. 24, 2022
Nov. 03, 2022
Cover [Abstract]    
Entity Central Index Key 0000105418  
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 24, 2022  
Current Fiscal Year End Date --12-31  
Document Transition Report false  
Entity File Number 1-5039  
Entity Registrant Name WEIS MARKETS, INC  
Entity Incorporation, State or Country Code PA  
Entity Tax Identification Number 24-0755415  
Entity Address, Address Line One 1000 S. Second Street  
Entity Address, Address Line Two P. O. Box 471  
Entity Address, City or Town Sunbury  
Entity Address, State or Province PA  
Entity Address, Postal Zip Code 17801-0471  
City Area Code 570  
Local Phone Number 286-4571  
Title of 12(b) Security Common stock, no par value  
Trading Symbol WMK  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   26,898,443
Amendment Flag false  
Document Fiscal Period Focus Q3  
Document Fiscal Year Focus 2022  
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 24, 2022
Dec. 25, 2021
Current:    
Cash and cash equivalents $ 144,603 $ 86,048
Marketable securities 171,136 205,744
SERP investment 21,483 27,059
Accounts receivable, net 53,406 52,108
Inventories 300,087 269,587
Prepaid expenses and other current assets 33,503 31,112
Total current assets 724,218 671,658
Property and equipment, net 963,498 977,787
Operating lease right-to-use 181,722 191,175
Goodwill 52,330 52,330
Intangible and other assets, net 18,960 17,525
Total assets 1,940,728 1,910,475
Current:    
Accounts payable 206,472 218,774
Accrued expenses 52,540 48,654
Operating leases 42,204 39,940
Accrued self-insurance 18,739 18,568
Deferred revenue, net 8,114 11,901
Income taxes payable 16,608 7,360
Total current liabilities 344,677 345,197
Postretirement Benefit Obligations 23,842 29,964
Accrued self-insurance 23,371 23,400
Operating leases 149,019 161,669
Deferred income taxes 110,006 115,087
Other 8,724 15,416
Total liabilities 659,639 690,733
Shareholders' Equity    
Common stock, no par value, 100,800,000 shares authorized, 33,047,807 shares issued, 26,898,443 shares outstanding 9,949 9,949
Retained earnings 1,429,453 1,358,963
Accumulated other comprehensive income (Net of deferred taxes of $2,702 in 2022 and $669 in 2021) (7,456) 1,687
Shareholders' equity before treasury stock 1,431,946 1,370,599
Treasury stock at cost, 6,149,364 shares (150,857) (150,857)
Total shareholders' equity 1,281,089 1,219,742
Total liabilities and shareholders' equity $ 1,940,728 $ 1,910,475
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Sep. 24, 2022
Dec. 25, 2021
Statement of Financial Position [Abstract]    
Common stock, par value
Common stock, shares authorized 100,800,000 100,800,000
Common stock, shares issued 33,047,807 33,047,807
Common stock, shares outstanding 26,898,443 26,898,443
Accumulated other comprehensive income, deferred taxes $ 2,702 $ 669
Treasury stock, shares 6,149,364  
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statements of Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 24, 2022
Sep. 25, 2021
Sep. 24, 2022
Sep. 25, 2021
Income Statement [Abstract]        
Net sales $ 1,150,551 $ 1,063,452 $ 3,389,853 $ 3,117,141
Cost of sales, including advertising, warehousing and distribution expenses 862,908 780,320 2,516,311 2,285,428
Gross profit on sales 287,643 283,132 873,542 831,713
Operating, general and administrative expenses 253,985 244,164 750,066 715,353
Income from operations 33,658 38,968 123,476 116,360
Investment income (loss) and interest expense (1,483) 608 (3,394) 4,360
Other income (expense) 1,214 (401) 4,805 (3,007)
Income before provision for income taxes 33,389 39,175 124,887 117,713
Provision for income taxes 4,731 10,668 28,574 31,479
Net income $ 28,658 $ 28,507 $ 96,313 $ 86,234
Weighted-average shares outstanding, basic 26,898,443 26,898,443 26,898,443 26,898,443
Weighted-average shares outstanding, diluted 26,898,443 26,898,443 26,898,443 26,898,443
Cash dividends per share $ 0.32 $ 0.31 $ 0.96 $ 0.93
Basic earnings per share 1.07 1.06 3.58 3.21
Diluted earnings per share $ 1.07 $ 1.06 $ 3.58 $ 3.21
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 24, 2022
Sep. 25, 2021
Sep. 24, 2022
Sep. 25, 2021
Statement of Comprehensive Income [Abstract]        
Net income $ 28,658 $ 28,507 $ 96,313 $ 86,234
Available-for-sale marketable securities        
Unrealized holding gains (losses) arising during period (Net of deferred taxes of $547 and $39, respectively for the thirteen weeks ended, and $3,370 and $268, respectively for the thirty-nine weeks ended) (2,023) (103) (9,143) (683)
Other comprehensive income gain (loss), net of tax (2,023) (103) (9,143) (683)
Comprehensive income, net of tax $ 26,635 $ 28,404 $ 87,170 $ 85,551
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 24, 2022
Sep. 25, 2021
Sep. 24, 2022
Sep. 25, 2021
Statement of Comprehensive Income [Abstract]        
Unrealized holding gains (losses) arising during period, deferred taxes $ 547 $ 39 $ 3,370 $ 268
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statements of Shareholders' Equity - USD ($)
$ in Thousands
Common Stock [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Treasury Stock, Common [Member]
Total
Balance, at Dec. 26, 2020 $ 9,949 $ 1,283,737 $ 3,286 $ (150,857) $ 1,146,115
Balance, shares at Dec. 26, 2020 33,047,807        
Balance, treasury shares at Dec. 26, 2020       6,149,364  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income   86,234     86,234
Other comprehensive income (loss), net of tax     (683)   (683)
Dividends paid   (25,016)     (25,016)
Balance, at Sep. 25, 2021 $ 9,949 1,344,956 2,603 $ (150,857) 1,206,651
Balance, shares at Sep. 25, 2021 33,047,807        
Balance, treasury shares at Sep. 25, 2021       6,149,364  
Balance, at Jun. 26, 2021 $ 9,949 1,324,787 2,706 $ (150,857) 1,186,585
Balance, shares at Jun. 26, 2021 33,047,807        
Balance, treasury shares at Jun. 26, 2021       6,149,364  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income   28,507     28,507
Other comprehensive income (loss), net of tax     (103)   (103)
Dividends paid   (8,339)     (8,339)
Balance, at Sep. 25, 2021 $ 9,949 1,344,956 2,603 $ (150,857) 1,206,651
Balance, shares at Sep. 25, 2021 33,047,807        
Balance, treasury shares at Sep. 25, 2021       6,149,364  
Balance, at Dec. 25, 2021 $ 9,949 1,358,963 1,687 $ (150,857) $ 1,219,742
Balance, shares at Dec. 25, 2021 33,047,807       26,898,443
Balance, treasury shares at Dec. 25, 2021       6,149,364  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income   96,313     $ 96,313
Other comprehensive income (loss), net of tax     (9,143)   (9,143)
Dividends paid   (25,823)     (25,823)
Balance, at Sep. 24, 2022 $ 9,949 1,429,453 (7,456) $ (150,857) $ 1,281,089
Balance, shares at Sep. 24, 2022 33,047,807       26,898,443
Balance, treasury shares at Sep. 24, 2022       6,149,364 6,149,364
Balance, at Jun. 25, 2022 $ 9,949 1,409,403 (5,433) $ (150,857) $ 1,263,062
Balance, shares at Jun. 25, 2022 33,047,807        
Balance, treasury shares at Jun. 25, 2022       6,149,364  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income   28,658     28,658
Other comprehensive income (loss), net of tax     (2,023)   (2,023)
Dividends paid   (8,608)     (8,608)
Balance, at Sep. 24, 2022 $ 9,949 $ 1,429,453 $ (7,456) $ (150,857) $ 1,281,089
Balance, shares at Sep. 24, 2022 33,047,807       26,898,443
Balance, treasury shares at Sep. 24, 2022       6,149,364 6,149,364
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 24, 2022
Sep. 25, 2021
Cash flows from operating activities:    
Net income $ 96,313 $ 86,234
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 77,604 77,232
(Gain) loss on disposition of fixed assets (2,481) 524
Unrealized (gain) loss in value of equity securities 1,590 463
Deferred income taxes (1,711) 7,812
Unrealized (gain) loss in SERP 6,082 (2,130)
Changes in operating assets and liabilities:    
Inventories (30,499) 11,161
Accounts receivable and prepaid expenses (3,689) 11,289
Accounts payable and other liabilities (9,802) (20,868)
Income taxes 9,248 10,164
Other (344) 224
Net cash provided by operating activities 142,311 182,105
Cash flows from investing activities:    
Purchase of property and equipment (83,335) (118,156)
Proceeds from the sale of property and equipment 6,710 5,856
Purchase of marketable securities (267,106) (19,455)
Proceeds from the sale and maturities of marketable securities 287,124 12,275
Purchase of intangible assets (944) (165)
Proceeds from sale of intangible assets 125  
Change in SERP investment (507) (1,488)
Net cash used in investing activities (57,933) (121,133)
Cash flows from financing activities:    
Dividends paid (25,823) (25,016)
Net cash used in financing activities (25,823) (25,016)
Net increase (decrease) in cash and cash equivalents 58,555 35,956
Cash and cash equivalents at beginning of year 86,048 136,612
Cash and cash equivalents at end of period $ 144,603 $ 172,568
XML 18 R9.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statements of Cash Flows (Parenthetical) - USD ($)
$ in Thousands
9 Months Ended
Sep. 24, 2022
Sep. 25, 2021
Statement of Cash Flows [Abstract]    
Income taxes paid $ 21,700 $ 13,500
Interest paid $ 24 $ 24
XML 19 R10.htm IDEA: XBRL DOCUMENT v3.22.2.2
Significant Accounting Policies
9 Months Ended
Sep. 24, 2022
Accounting Policies [Abstract]  
Significant Accounting Policies

(1) Significant Accounting Policies

Basis of Presentation: The accompanying unaudited Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the United States for interim financial information and with the instructions for Form 10-Q and Article 10 of Regulation S-X. In the opinion of management, all adjustments (consisting of normal recurring deferrals and accruals) considered necessary for a fair presentation have been included. The operating results for the periods presented are not necessarily indicative of the results to be expected for the full year. The Company has evaluated subsequent events for disclosure through the date of issuance of the accompanying unaudited consolidated interim financial statements and there were no material subsequent events which require additional disclosure. For further information, refer to the Consolidated Financial Statements and footnotes thereto included in the Company’s latest Annual Report on Form 10-K.

XML 20 R11.htm IDEA: XBRL DOCUMENT v3.22.2.2
Current Relevant Accounting Standards
9 Months Ended
Sep. 24, 2022
Accounting Standards Update and Change in Accounting Principle [Abstract]  
Current Relevant Accounting Standards

(2) Current Relevant Accounting Standards

The Company regularly monitors recently issued accounting standards and assesses their applicability and impact. The Company believes that there are no accounting standard updates that have or will have a material or significant impact on the Company’s accounting policies.

XML 21 R12.htm IDEA: XBRL DOCUMENT v3.22.2.2
Marketable Securities
9 Months Ended
Sep. 24, 2022
Investments, Debt and Equity Securities [Abstract]  
Marketable Securities

(3) Marketable Securities

The Company’s marketable securities are all classified as available-for-sale within “Current Assets” in the Company’s Consolidated Balance Sheets. FASB has established three levels of inputs that may be used to measure fair value:

Level 1Observable inputs such as quoted prices in active markets for identical assets or liabilities;

Level 2Observable inputs, other than Level 1 inputs in active markets, that are observable either directly or indirectly; and

Level 3Unobservable inputs for which there is little or no market data, which require the reporting entity to develop its own assumptions.

The Company’s marketable securities valued using Level 1 inputs include highly liquid equity securities, for which quoted market prices are available. The Company’s bond and commercial paper portfolio is valued using a combination of pricing for similar securities, recently executed transactions, cash flow models with yield curves and other pricing models utilizing observable inputs, which are considered Level 2 inputs.

For Level 2 investment valuation, the Company utilizes standard pricing procedures of its investment advisory firm which includes various third-party pricing services. These procedures also require specific price monitoring practices as well as pricing review reports, valuation oversight and pricing challenge procedures to maintain the most accurate representation of investment fair market value.

The Company accrues interest on its bond and commercial paper portfolio throughout the life of each bond and commercial paper held. Dividends from the equity securities are recognized as received. Interest, dividends and unrealized gains and losses on equity securities are recognized in “Investment income (loss) and interest expense” on the Company’s Consolidated Statements of Income. The Company recognized investment loss of $261 thousand in the thirteen weeks ended September 24, 2022, which included an unrealized loss in equity securities of $1.4 million. In the thirteen weeks ended September 25, 2021, the Company recognized investment income of $215 thousand, which included an unrealized loss in equity securities of $381 thousand. In the thirty-nine weeks ended September 24, 2022, the Company recognized investment income of $1.4 million, which included an unrealized loss in equity securities of $1.6 million. In the thirty-nine weeks ended September 25, 2021, the Company recognized investment income of $1.4 million, which included unrealized losses in equity securities of $463 thousand.

Marketable securities, as of September 24, 2022 and December 25, 2021, consisted of:

Gross

Gross

(amounts in thousands)

Amortized

Unrealized

Unrealized

Fair

September 24, 2022

    

Cost

    

Holding Gains

    

Holding Losses

    

Value

Available-for-sale:

Level 1

Equity securities

$

4,920

Level 2

Corporate and municipal bonds

$

149,483

$

1,210

$

(11,426)

139,267

Commercial Paper

26,892

57

26,949

$

176,375

$

1,267

$

(11,426)

$

171,136

Gross

Gross

(amounts in thousands)

Amortized

Unrealized

Unrealized

Fair

December 25, 2021

    

Cost

    

Holding Gains

    

Holding Losses

    

Value

Available-for-sale:

Level 1

Equity securities

$

6,509

Level 2

Corporate and municipal bonds

$

151,947

$

4,753

$

(2,384)

154,315

Commercial Paper

44,931

2

(13)

44,920

$

196,878

$

4,755

$

(2,397)

$

205,744

Maturities of marketable securities classified as available-for-sale at September 24, 2022, were as follows:

Amortized

Fair

(amounts in thousands)

    

Cost

    

Value

Available-for-sale:

Due within one year

$

59,607

$

58,578

Due after one year through five years

72,343

68,242

Due after five years through ten years

32,235

28,611

Due after ten years

12,190

10,785

$

176,375

$

166,216

SERP Investments

The Company also maintains a non-qualified supplemental executive retirement plan for certain of its associates which allows them to defer income to future periods. Participants in the plans earn a return on their deferrals based on mutual fund investments. The Company chooses to invest in the underlying mutual fund investments to offset the liability associated with the non-qualified deferred compensation plans. Such investments are reported on the Company’s Consolidated Balance Sheets as “SERP investment,” are classified as trading securities and are measured at fair value using Level 1 inputs with gains and losses included in “Investment income (loss) and interest expense” on the Company’s Consolidated Statements of Income. The Company recognized investment loss of $1.2 million in the thirteen weeks ended September 24, 2022, and investment income of $401 thousand in the same period in 2021. The Company recognized investment loss of $4.8 million and investment income of $3.0 million in the thirty-nine weeks ended September 24, 2022, and September 25, 2021, respectively. The changes in the underlying liability to the associates are recorded in “Other income (expense).”

XML 22 R13.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accumulated Other Comprehensive Income
9 Months Ended
Sep. 24, 2022
Equity [Abstract]  
Accumulated Other Comprehensive Income

(4) Accumulated Other Comprehensive Income

All balances in accumulated other comprehensive income are related to available-for-sale marketable securities. The following table sets forth the balance of the Company’s accumulated other comprehensive income, net of tax.

Unrealized Gains (Losses)

on Available-for-Sale

(amounts in thousands)

    

Marketable Securities

Accumulated other comprehensive income balance as of December 25, 2021

$

1,687

Other comprehensive income (loss)

(9,143)

Net current period other comprehensive income (loss)

(9,143)

Accumulated other comprehensive income balance as of September 24, 2022

$

(7,456)

XML 23 R14.htm IDEA: XBRL DOCUMENT v3.22.2.2
Long-Term Debt
9 Months Ended
Sep. 24, 2022
Debt Disclosure [Abstract]  
Long-Term Debt

(5) Long-Term Debt

On September 1, 2016, Weis Markets entered into a revolving credit agreement with Wells Fargo Bank, National Association (the “Credit Agreement”), which was amended on September 29, 2021, and matures on September 1, 2024. The Credit Agreement provides for an unsecured revolving credit facility with an aggregate principal amount not to exceed $30.0 million with an additional discretionary amount available of $70.0 million. As of September 24, 2022, the availability under the revolving credit agreement was $25.5 million, net of $4.5 million letters of credit. The letters of credit are maintained primarily to support performance, payment, deposit or surety obligations of the Company.

Interest expense related to long-term debt was $8 thousand in each of the thirteen weeks ended September 24, 2022, and September 25, 2021. In each of the first thirty-nine weeks of 2022 and 2021, interest expense related to long-term debt totaled $24 thousand.

XML 24 R15.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition
9 Months Ended
Sep. 24, 2022
Revenue from Contract with Customer [Abstract]  
Revenue Recognition

(6) Revenue Recognition

The Chief Operating Officer, the Company’s chief operating decision maker, analyzes store operational revenues by geographical area but each area offers customers similar products, has similar distribution methods, and is supported by centralized management processes. The Company’s operations are reported as a single reportable segment.

The following table represents net sales by type of product for the thirteen and thirty-nine weeks ended September 24, 2022, and September 25, 2021:

13 Weeks Ended

(amounts in thousands)

September 24, 2022

September 25, 2021

Grocery

    

$

973,707

84.6

%

$

912,984

85.9

%

Pharmacy

107,366

9.3

99,210

9.3

Fuel

66,350

5.8

49,262

4.6

Manufacturing

3,128

0.3

1,996

0.2

Total net sales

$

1,150,551

100.0

%  

$

1,063,452

100.0

%

39 Weeks Ended

(amounts in thousands)

September 24, 2022

September 25, 2021

Grocery

$

2,867,699

84.5

%  

$

2,687,066

86.2

%  

Pharmacy

317,564

9.4

296,278

9.5

Fuel

195,521

5.8

127,460

4.1

Manufacturing

9,069

0.3

6,337

0.2

Total net sales

$

3,389,853

100.0

%

$

3,117,141

100.0

%

XML 25 R16.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases
9 Months Ended
Sep. 24, 2022
Leases [Abstract]  
Leases

(7) Leases

As of September 24, 2022, the Company leased approximately 49% of its open store facilities under operating leases that expire at various dates through 2036, with the remaining store facilities being owned. These leases generally provide for fixed annual rentals; however, several provide for minimum annual rentals plus variable lease costs related to real estate taxes and insurance as well as contingent rentals based on a percentage of annual sales or increases periodically based on inflation. These variable lease costs are not included in the measurement of the operating lease right-to-use assets or lease liabilities and are charged to the related expense category included in “Operating, general and administrative expenses.” Most of the leases contain multiple renewal options, under which the Company may extend the lease terms from 5 to 20 years. Additionally, the Company has operating leases for certain transportation and other equipment.

The Company leases or subleases space to tenants in owned, vacated and open store facilities. Rental income is recorded when earned as a component of “Operating, general and administrative expenses.”

The following is a schedule of the lease costs included in “Operating, general and administrative expenses” for the thirteen and thirty-nine weeks ended September 24, 2022, and September 25, 2021.

13 Weeks Ended

39 Weeks Ended

(amounts in thousands)

    

    

September 24, 2022

September 25, 2021

September 24, 2022

September 25, 2021

Operating lease cost

$

11,978

$

11,511

$

35,633

$

34,029

Variable lease cost

2,578

2,812

8,165

8,060

Lease or sublease income

(2,421)

(2,530)

(7,259)

(7,453)

Net lease cost

$

12,135

$

11,793

$

36,539

$

34,636

XML 26 R17.htm IDEA: XBRL DOCUMENT v3.22.2.2
Taxes
9 Months Ended
Sep. 24, 2022
Taxes  
Taxes

(8) Taxes

The Company reduced its provision for income taxes by $5.6 million for the period ended September 24, 2022 primarily due to the effects of Pennsylvania House Bill 1342 which was enacted on July 8, 2022. The bill made significant changes to the Commonwealth’s corporate income tax laws which included lowering the tax rate gradually from 9.99% in 2022 to 4.99% in 2031, updating market sourcing rules, and codifying the economic nexus standard.

The Company’s effective income tax rate was 14.2% and 27.2% for the thirteen weeks ended September 24, 2022 and September 25, 2021, respectively. The Company’s effective income tax rate was 22.9% and 26.7% for the thirty-nine weeks ended September 24, 2022 and September 25, 2021, respectively. The effective income tax rate differed from the federal statutory rate, primarily due to the effect of state taxes, net of permanent differences.

XML 27 R18.htm IDEA: XBRL DOCUMENT v3.22.2.2
Significant Accounting Policies (Policies)
9 Months Ended
Sep. 24, 2022
Accounting Policies [Abstract]  
Basis of Presentation

Basis of Presentation: The accompanying unaudited Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the United States for interim financial information and with the instructions for Form 10-Q and Article 10 of Regulation S-X. In the opinion of management, all adjustments (consisting of normal recurring deferrals and accruals) considered necessary for a fair presentation have been included. The operating results for the periods presented are not necessarily indicative of the results to be expected for the full year. The Company has evaluated subsequent events for disclosure through the date of issuance of the accompanying unaudited consolidated interim financial statements and there were no material subsequent events which require additional disclosure. For further information, refer to the Consolidated Financial Statements and footnotes thereto included in the Company’s latest Annual Report on Form 10-K.

Current Relevant Accounting Standards

The Company regularly monitors recently issued accounting standards and assesses their applicability and impact. The Company believes that there are no accounting standard updates that have or will have a material or significant impact on the Company’s accounting policies.

XML 28 R19.htm IDEA: XBRL DOCUMENT v3.22.2.2
Marketable Securities (Tables)
9 Months Ended
Sep. 24, 2022
Investments, Debt and Equity Securities [Abstract]  
Schedule Of Marketable Securities

Gross

Gross

(amounts in thousands)

Amortized

Unrealized

Unrealized

Fair

September 24, 2022

    

Cost

    

Holding Gains

    

Holding Losses

    

Value

Available-for-sale:

Level 1

Equity securities

$

4,920

Level 2

Corporate and municipal bonds

$

149,483

$

1,210

$

(11,426)

139,267

Commercial Paper

26,892

57

26,949

$

176,375

$

1,267

$

(11,426)

$

171,136

Gross

Gross

(amounts in thousands)

Amortized

Unrealized

Unrealized

Fair

December 25, 2021

    

Cost

    

Holding Gains

    

Holding Losses

    

Value

Available-for-sale:

Level 1

Equity securities

$

6,509

Level 2

Corporate and municipal bonds

$

151,947

$

4,753

$

(2,384)

154,315

Commercial Paper

44,931

2

(13)

44,920

$

196,878

$

4,755

$

(2,397)

$

205,744

Schedule Of Maturities Of Marketable Securities

Amortized

Fair

(amounts in thousands)

    

Cost

    

Value

Available-for-sale:

Due within one year

$

59,607

$

58,578

Due after one year through five years

72,343

68,242

Due after five years through ten years

32,235

28,611

Due after ten years

12,190

10,785

$

176,375

$

166,216

XML 29 R20.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accumulated Other Comprehensive Income (Tables)
9 Months Ended
Sep. 24, 2022
Equity [Abstract]  
Schedule Of Accumulated Other Comprehensive Income

Unrealized Gains (Losses)

on Available-for-Sale

(amounts in thousands)

    

Marketable Securities

Accumulated other comprehensive income balance as of December 25, 2021

$

1,687

Other comprehensive income (loss)

(9,143)

Net current period other comprehensive income (loss)

(9,143)

Accumulated other comprehensive income balance as of September 24, 2022

$

(7,456)

XML 30 R21.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition (Tables)
9 Months Ended
Sep. 24, 2022
Revenue from Contract with Customer [Abstract]  
Schedule Of Sales By Type Of Product

13 Weeks Ended

(amounts in thousands)

September 24, 2022

September 25, 2021

Grocery

    

$

973,707

84.6

%

$

912,984

85.9

%

Pharmacy

107,366

9.3

99,210

9.3

Fuel

66,350

5.8

49,262

4.6

Manufacturing

3,128

0.3

1,996

0.2

Total net sales

$

1,150,551

100.0

%  

$

1,063,452

100.0

%

39 Weeks Ended

(amounts in thousands)

September 24, 2022

September 25, 2021

Grocery

$

2,867,699

84.5

%  

$

2,687,066

86.2

%  

Pharmacy

317,564

9.4

296,278

9.5

Fuel

195,521

5.8

127,460

4.1

Manufacturing

9,069

0.3

6,337

0.2

Total net sales

$

3,389,853

100.0

%

$

3,117,141

100.0

%

XML 31 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Tables)
9 Months Ended
Sep. 24, 2022
Leases [Abstract]  
Schedule of Lease Costs

13 Weeks Ended

39 Weeks Ended

(amounts in thousands)

    

    

September 24, 2022

September 25, 2021

September 24, 2022

September 25, 2021

Operating lease cost

$

11,978

$

11,511

$

35,633

$

34,029

Variable lease cost

2,578

2,812

8,165

8,060

Lease or sublease income

(2,421)

(2,530)

(7,259)

(7,453)

Net lease cost

$

12,135

$

11,793

$

36,539

$

34,636

XML 32 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Marketable Securities - Investment Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 24, 2022
Sep. 25, 2021
Sep. 24, 2022
Sep. 25, 2021
Investment Income, Net [Abstract]        
Investment income (loss) $ 261,000 $ 215 $ 1,400 $ (1,400)
Equity Securities, FV-NI, Unrealized Gain (Loss) [Abstract]        
Unrealized gain (loss) on equity securities $ 1,400 $ (381) $ (1,590) $ (463)
XML 33 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
Marketable Securities - Fair Value (Details) - USD ($)
$ in Thousands
Sep. 24, 2022
Dec. 25, 2021
Marketable Securities [Abstract]    
Equity securities $ 4,920 $ 6,509
Available-for-sale securities 166,216  
Marketable securities $ 171,136 $ 205,744
Equity Securities, FV-NI, Fair Value by Fair Value Hierarchy Level us-gaap:FairValueInputsLevel1Member us-gaap:FairValueInputsLevel1Member
Bonds [Member]    
Marketable Securities [Abstract]    
Available-for-sale securities $ 139,267 $ 154,315
Debt Securities, Available-for-Sale, Fair Value by Fair Value Hierarchy Level us-gaap:FairValueInputsLevel2Member us-gaap:FairValueInputsLevel2Member
Commercial Paper [Member]    
Marketable Securities [Abstract]    
Available-for-sale securities $ 26,949 $ 44,920
Debt Securities, Available-for-Sale, Fair Value by Fair Value Hierarchy Level us-gaap:FairValueInputsLevel2Member us-gaap:FairValueInputsLevel2Member
XML 34 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Marketable Securities - Amortized Cost (Details) - USD ($)
$ in Thousands
Sep. 24, 2022
Dec. 25, 2021
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Amortized Cost $ 176,375 $ 196,878
Gross Unrealized Holding Gains 1,267 4,755
Gross Unrealized Holding Losses (11,426) (2,397)
Fair Value 166,216  
Bonds [Member]    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Amortized Cost 149,483 151,947
Gross Unrealized Holding Gains 1,210 4,753
Gross Unrealized Holding Losses (11,426) (2,384)
Fair Value 139,267 154,315
Commercial Paper [Member]    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Amortized Cost 26,892 44,931
Gross Unrealized Holding Gains 57 2
Gross Unrealized Holding Losses   (13)
Fair Value $ 26,949 $ 44,920
XML 35 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
Marketable Securities - Maturities (Details) - USD ($)
$ in Thousands
Sep. 24, 2022
Dec. 25, 2021
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost, Rolling Maturity [Abstract]    
Amortized Cost, Due within one year $ 59,607  
Amortized Cost, Due after one year through five years 72,343  
Amortized Cost, Due after five years through ten years 32,235  
Amortized Cost, Due after ten years 12,190  
Amortized Cost 176,375 $ 196,878
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling Maturity, Fair Value [Abstract]    
Fair Value, Due within one year 58,578  
Fair Value, Due after one year through five years 68,242  
Fair Value, Due after five years through ten years 28,611  
Fair Value, Due after ten years 10,785  
Fair Value $ 166,216  
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
Marketable Securities - SERP Investments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 24, 2022
Sep. 25, 2021
Sep. 24, 2022
Sep. 25, 2021
Net Investment Income [Line Items]        
Investment Income (Loss) and Interest Expense $ (1,483) $ 608 $ (3,394) $ 4,360
Supplemental Employee Retirement Plan [Member]        
Net Investment Income [Line Items]        
Investment Income (Loss) and Interest Expense $ 1,200 $ 401 $ 4,800 $ 3,000
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 24, 2022
Sep. 25, 2021
Sep. 24, 2022
Sep. 25, 2021
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, $ 1,263,062 $ 1,186,585 $ 1,219,742 $ 1,146,115
Other comprehensive income gain (loss), net of tax (2,023) (103) (9,143) (683)
Balance, 1,281,089 1,206,651 1,281,089 1,206,651
AOCI Attributable to Parent [Member]        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, (5,433) 2,706 1,687 3,286
Balance, (7,456) $ 2,603 (7,456) $ 2,603
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member]        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance,     1,687  
Other comprehensive income (loss)     (9,143)  
Other comprehensive income gain (loss), net of tax     (9,143)  
Balance, $ (7,456)   $ (7,456)  
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Long-Term Debt - General Information (Details)
9 Months Ended
Sep. 24, 2022
USD ($)
Revolving Credit Agreement, Wells Fargo Bank, National Association [Member] | Revolving Credit Facility [Member]  
Debt Instrument [Line Items]  
Debt Instrument, Issuance Date Sep. 01, 2016
Debt Instrument, Maturity Date Sep. 01, 2024
Line of Credit Facility, Remaining Borrowing Capacity $ 25,500,000
Revolving Credit Agreement, Wells Fargo Bank, National Association, Revolving Credit Facility [Member] | Revolving Credit Facility [Member]  
Debt Instrument [Line Items]  
Line of Credit Facility, Maximum Borrowing Capacity 30,000,000.0
Revolving Credit Agreement, Wells Fargo Bank, National Association, Revolving Credit Facility, Discretionary [Member] | Line of Credit [Member]  
Debt Instrument [Line Items]  
Line of Credit Facility, Maximum Borrowing Capacity 70,000,000.0
Revolving Credit Agreement, Wells Fargo Bank, National Association, Letters of Credit [Member] | Letter of Credit [Member]  
Debt Instrument [Line Items]  
Amount of facility borrowed $ 4,500,000
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Long-Term Debt - Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 24, 2022
Sep. 25, 2021
Sep. 24, 2022
Sep. 25, 2021
Interest Expense, Debt [Abstract]        
Interest expense $ 8 $ 8 $ 24 $ 24
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition - Segments (Details) - segment
3 Months Ended 9 Months Ended
Sep. 24, 2022
Sep. 25, 2021
Sep. 24, 2022
Sep. 25, 2021
Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract]        
Number of reportable segments 1 1 1 1
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition - Revenue by Product (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 24, 2022
Sep. 25, 2021
Sep. 24, 2022
Sep. 25, 2021
Disaggregation of Revenue [Line Items]        
Total net sales $ 1,150,551 $ 1,063,452 $ 3,389,853 $ 3,117,141
Grocery [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 973,707 912,984 2,867,699 2,687,066
Pharmacy [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 107,366 99,210 317,564 296,278
Fuel, Product [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 66,350 49,262 195,521 127,460
Manufacturing [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales $ 3,128 $ 1,996 $ 9,069 $ 6,337
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition - Concentration Risk (Details)
3 Months Ended 9 Months Ended
Sep. 24, 2022
Sep. 25, 2021
Sep. 24, 2022
Sep. 25, 2021
Product Information [Line Items]        
Concentration risk (as a percent) 100.00% 100.00% 100.00% 100.00%
Grocery [Member] | Revenue from Contract with Customer Benchmark [Member] | Product Concentration Risk [Member]        
Product Information [Line Items]        
Concentration risk (as a percent) 84.60% 85.90% 84.50% 86.20%
Pharmacy [Member] | Revenue from Contract with Customer Benchmark [Member] | Product Concentration Risk [Member]        
Product Information [Line Items]        
Concentration risk (as a percent) 9.30% 9.30% 9.40% 9.50%
Fuel, Product [Member] | Revenue from Contract with Customer Benchmark [Member] | Product Concentration Risk [Member]        
Product Information [Line Items]        
Concentration risk (as a percent) 5.80% 4.60% 5.80% 4.10%
Manufacturing [Member] | Revenue from Contract with Customer Benchmark [Member] | Product Concentration Risk [Member]        
Product Information [Line Items]        
Concentration risk (as a percent) 0.30% 0.20% 0.30% 0.20%
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - General Information (Details)
Sep. 24, 2022
Lessee, Operating Lease, Description [Abstract]  
Percentage of facilities under operating leases 49.00%
Maximum [Member]  
Lessee, Operating Lease, Description [Abstract]  
Lease renewal term 20 years
Minimum [Member]  
Lessee, Operating Lease, Description [Abstract]  
Lease renewal term 5 years
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 24, 2022
Sep. 25, 2021
Sep. 24, 2022
Sep. 25, 2021
Lease, Cost [Abstract]        
Operating lease cost $ 11,978 $ 11,511 $ 35,633 $ 34,029
Variable lease cost 2,578 2,812 8,165 8,060
Lease or sublease income (2,421) (2,530) (7,259) (7,453)
Net lease cost $ 12,135 $ 11,793 $ 36,539 $ 34,636
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Taxes (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 24, 2022
Sep. 25, 2021
Sep. 24, 2022
Sep. 25, 2021
Taxes        
Provision for income taxes     $ 5.6  
Effective Income Tax Rate Reconciliation, Percent 14.20% 27.20% 22.90% 26.70%
XML 46 wmk-20220924x10q_htm.xml IDEA: XBRL DOCUMENT 0000105418 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2022-06-26 2022-09-24 0000105418 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2021-12-26 2022-09-24 0000105418 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2021-06-27 2021-09-25 0000105418 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2020-12-27 2021-09-25 0000105418 us-gaap:TreasuryStockCommonMember 2022-09-24 0000105418 us-gaap:RetainedEarningsMember 2022-09-24 0000105418 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-24 0000105418 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-09-24 0000105418 us-gaap:TreasuryStockCommonMember 2022-06-25 0000105418 us-gaap:RetainedEarningsMember 2022-06-25 0000105418 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-25 0000105418 2022-06-25 0000105418 us-gaap:TreasuryStockCommonMember 2021-12-25 0000105418 us-gaap:RetainedEarningsMember 2021-12-25 0000105418 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-25 0000105418 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-12-25 0000105418 us-gaap:TreasuryStockCommonMember 2021-09-25 0000105418 us-gaap:RetainedEarningsMember 2021-09-25 0000105418 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-25 0000105418 us-gaap:TreasuryStockCommonMember 2021-06-26 0000105418 us-gaap:RetainedEarningsMember 2021-06-26 0000105418 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-26 0000105418 2021-06-26 0000105418 us-gaap:TreasuryStockCommonMember 2020-12-26 0000105418 us-gaap:RetainedEarningsMember 2020-12-26 0000105418 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-26 0000105418 wmk:PharmacyMember 2022-06-26 2022-09-24 0000105418 wmk:ManufacturingMember 2022-06-26 2022-09-24 0000105418 wmk:GroceryMember 2022-06-26 2022-09-24 0000105418 wmk:FuelProductMember 2022-06-26 2022-09-24 0000105418 wmk:PharmacyMember 2021-12-26 2022-09-24 0000105418 wmk:ManufacturingMember 2021-12-26 2022-09-24 0000105418 wmk:GroceryMember 2021-12-26 2022-09-24 0000105418 wmk:FuelProductMember 2021-12-26 2022-09-24 0000105418 wmk:PharmacyMember 2021-06-27 2021-09-25 0000105418 wmk:ManufacturingMember 2021-06-27 2021-09-25 0000105418 wmk:GroceryMember 2021-06-27 2021-09-25 0000105418 wmk:FuelProductMember 2021-06-27 2021-09-25 0000105418 wmk:PharmacyMember 2020-12-27 2021-09-25 0000105418 wmk:ManufacturingMember 2020-12-27 2021-09-25 0000105418 wmk:GroceryMember 2020-12-27 2021-09-25 0000105418 wmk:FuelProductMember 2020-12-27 2021-09-25 0000105418 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-26 2022-09-24 0000105418 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-26 2022-09-24 0000105418 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-27 2021-09-25 0000105418 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-27 2021-09-25 0000105418 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-12-26 2022-09-24 0000105418 us-gaap:RevolvingCreditFacilityMember wmk:RevolvingCreditAgreementWellsFargoBankNationalAssociationMember 2022-09-24 0000105418 us-gaap:RevolvingCreditFacilityMember wmk:RevolvingCreditAgreementWellsFargoBankNationalAssociationRevolvingCreditFacilityMember 2022-09-24 0000105418 us-gaap:LineOfCreditMember wmk:RevolvingCreditAgreementWellsFargoBankNationalAssociationRevolvingCreditFacilityDiscretionaryMember 2022-09-24 0000105418 us-gaap:LetterOfCreditMember wmk:RevolvingCreditAgreementWellsFargoBankNationalAssociationLettersOfCreditMember 2022-09-24 0000105418 srt:MinimumMember 2022-09-24 0000105418 srt:MaximumMember 2022-09-24 0000105418 us-gaap:RetainedEarningsMember 2022-06-26 2022-09-24 0000105418 us-gaap:RetainedEarningsMember 2021-12-26 2022-09-24 0000105418 us-gaap:RetainedEarningsMember 2021-06-27 2021-09-25 0000105418 us-gaap:RetainedEarningsMember 2020-12-27 2021-09-25 0000105418 us-gaap:RevolvingCreditFacilityMember wmk:RevolvingCreditAgreementWellsFargoBankNationalAssociationMember 2021-12-26 2022-09-24 0000105418 wmk:PharmacyMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2022-06-26 2022-09-24 0000105418 wmk:ManufacturingMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2022-06-26 2022-09-24 0000105418 wmk:GroceryMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2022-06-26 2022-09-24 0000105418 wmk:FuelProductMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2022-06-26 2022-09-24 0000105418 wmk:PharmacyMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2021-12-26 2022-09-24 0000105418 wmk:ManufacturingMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2021-12-26 2022-09-24 0000105418 wmk:GroceryMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2021-12-26 2022-09-24 0000105418 wmk:FuelProductMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2021-12-26 2022-09-24 0000105418 wmk:PharmacyMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2021-06-27 2021-09-25 0000105418 wmk:ManufacturingMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2021-06-27 2021-09-25 0000105418 wmk:GroceryMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2021-06-27 2021-09-25 0000105418 wmk:FuelProductMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2021-06-27 2021-09-25 0000105418 wmk:PharmacyMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2020-12-27 2021-09-25 0000105418 wmk:ManufacturingMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2020-12-27 2021-09-25 0000105418 wmk:GroceryMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2020-12-27 2021-09-25 0000105418 wmk:FuelProductMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2020-12-27 2021-09-25 0000105418 us-gaap:CommonStockMember 2022-09-24 0000105418 us-gaap:CommonStockMember 2022-06-25 0000105418 us-gaap:CommonStockMember 2021-12-25 0000105418 us-gaap:CommonStockMember 2021-09-25 0000105418 us-gaap:CommonStockMember 2021-06-26 0000105418 us-gaap:CommonStockMember 2020-12-26 0000105418 2022-06-26 2022-09-24 0000105418 2021-06-27 2021-09-25 0000105418 2020-12-27 2021-09-25 0000105418 2021-09-25 0000105418 2020-12-26 0000105418 us-gaap:CommercialPaperMember 2022-09-24 0000105418 us-gaap:BondsMember 2022-09-24 0000105418 us-gaap:CommercialPaperMember 2021-12-25 0000105418 us-gaap:BondsMember 2021-12-25 0000105418 2022-09-24 0000105418 2021-12-25 0000105418 2022-11-03 0000105418 2021-12-26 2022-09-24 shares iso4217:USD iso4217:USD shares pure wmk:segment 26898443 26898443 26898443 26898443 1.07 1.06 3.58 3.21 http://fasb.org/us-gaap/2022#FairValueInputsLevel1Member http://fasb.org/us-gaap/2022#FairValueInputsLevel2Member http://fasb.org/us-gaap/2022#FairValueInputsLevel2Member http://fasb.org/us-gaap/2022#FairValueInputsLevel1Member http://fasb.org/us-gaap/2022#FairValueInputsLevel2Member http://fasb.org/us-gaap/2022#FairValueInputsLevel2Member 0000105418 --12-31 2022 Q3 false 1 1 1 1 10-Q true 2022-09-24 false 1-5039 WEIS MARKETS, INC PA 24-0755415 1000 S. Second Street P. O. Box 471 17801-0471 Sunbury PA 570 286-4571 Yes Yes Accelerated Filer false false false Common stock, no par value WMK NYSE 26898443 144603000 86048000 171136000 205744000 21483000 27059000 53406000 52108000 300087000 269587000 33503000 31112000 724218000 671658000 963498000 977787000 181722000 191175000 52330000 52330000 18960000 17525000 1940728000 1910475000 206472000 218774000 52540000 48654000 42204000 39940000 18739000 18568000 8114000 11901000 16608000 7360000 344677000 345197000 23842000 29964000 23371000 23400000 149019000 161669000 110006000 115087000 8724000 15416000 659639000 690733000 100800000 100800000 33047807 33047807 26898443 26898443 9949000 9949000 1429453000 1358963000 2702000 669000 -7456000 1687000 1431946000 1370599000 6149364 150857000 150857000 1281089000 1219742000 1940728000 1910475000 1150551000 1063452000 3389853000 3117141000 862908000 780320000 2516311000 2285428000 287643000 283132000 873542000 831713000 253985000 244164000 750066000 715353000 33658000 38968000 123476000 116360000 -1483000 608000 -3394000 4360000 1214000 -401000 4805000 -3007000 33389000 39175000 124887000 117713000 4731000 10668000 28574000 31479000 28658000 28507000 96313000 86234000 26898443 26898443 26898443 26898443 0.32 0.31 0.96 0.93 1.07 1.06 3.58 3.21 28658000 28507000 96313000 86234000 547000 39000 3370000 268000 -2023000 -103000 -9143000 -683000 -2023000 -103000 -9143000 -683000 26635000 28404000 87170000 85551000 33047807 9949000 1409403000 -5433000 6149364 -150857000 1263062000 28658000 28658000 -2023000 -2023000 8608000 8608000 33047807 9949000 1429453000 -7456000 6149364 -150857000 1281089000 33047807 9949000 1324787000 2706000 6149364 -150857000 1186585000 28507000 28507000 -103000 -103000 8339000 8339000 33047807 9949000 1344956000 2603000 6149364 -150857000 1206651000 33047807 9949000 1358963000 1687000 6149364 -150857000 1219742000 96313000 96313000 -9143000 -9143000 25823000 25823000 33047807 9949000 1429453000 -7456000 6149364 -150857000 1281089000 33047807 9949000 1283737000 3286000 6149364 -150857000 1146115000 86234000 86234000 -683000 -683000 25016000 25016000 33047807 9949000 1344956000 2603000 6149364 -150857000 1206651000 96313000 86234000 77604000 77232000 2481000 -524000 -1590000 -463000 -1711000 7812000 -6082000 2130000 30499000 -11161000 3689000 -11289000 -9802000 -20868000 9248000 10164000 344000 -224000 142311000 182105000 83335000 118156000 6710000 5856000 267106000 19455000 287124000 12275000 944000 165000 125000 507000 1488000 -57933000 -121133000 25823000 25016000 -25823000 -25016000 58555000 35956000 86048000 136612000 144603000 172568000 21700000 13500000 24000 24000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;"><span style="font-weight:normal;">(1) Significant Accounting Policies</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Basis of Presentation: The accompanying unaudited Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the United States for interim financial information and with the instructions for Form 10-Q and Article 10 of Regulation S-X. In the opinion of management, all adjustments (consisting of normal recurring deferrals and accruals) considered necessary for a fair presentation have been included. The operating results for the periods presented are not necessarily indicative of the results to be expected for the full year. The Company has evaluated subsequent events for disclosure through the date of issuance of the accompanying unaudited consolidated interim financial statements and there were no material subsequent events which require additional disclosure. For further information, refer to the Consolidated Financial Statements and footnotes thereto included in the Company’s latest Annual Report on Form 10-K.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Basis of Presentation: The accompanying unaudited Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the United States for interim financial information and with the instructions for Form 10-Q and Article 10 of Regulation S-X. In the opinion of management, all adjustments (consisting of normal recurring deferrals and accruals) considered necessary for a fair presentation have been included. The operating results for the periods presented are not necessarily indicative of the results to be expected for the full year. The Company has evaluated subsequent events for disclosure through the date of issuance of the accompanying unaudited consolidated interim financial statements and there were no material subsequent events which require additional disclosure. For further information, refer to the Consolidated Financial Statements and footnotes thereto included in the Company’s latest Annual Report on Form 10-K.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;"><span style="font-weight:normal;">(2) Current Relevant Accounting Standards</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company regularly monitors recently issued accounting standards and assesses their applicability and impact. The Company believes that there are no accounting standard updates that have or will have a material or significant impact on the Company’s accounting policies.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company regularly monitors recently issued accounting standards and assesses their applicability and impact. The Company believes that there are no accounting standard updates that have or will have a material or significant impact on the Company’s accounting policies.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;"><span style="font-weight:normal;">(3) Marketable Securities</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company’s marketable securities are all classified as available-for-sale within “Current Assets” in the Company’s Consolidated Balance Sheets. FASB has established three levels of inputs that may be used to measure fair value:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 1</span></span>Observable inputs such as quoted prices in active markets for identical assets or liabilities;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 2</span></span>Observable inputs, other than Level 1 inputs in active markets, that are observable either directly or indirectly; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 3</span></span>Unobservable inputs for which there is little or no market data, which require the reporting entity to develop its own assumptions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company’s marketable securities valued using Level 1 inputs include highly liquid equity securities, for which quoted market prices are available. The Company’s bond and commercial paper portfolio is valued using a combination of pricing for similar securities, recently executed transactions, cash flow models with yield curves and other pricing models utilizing observable inputs, which are considered Level 2 inputs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">For Level 2 investment valuation, the Company utilizes standard pricing procedures of its investment advisory firm which includes various third-party pricing services. These procedures also require specific price monitoring practices as well as pricing review reports, valuation oversight and pricing challenge procedures to maintain the most accurate representation of investment fair market value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company accrues interest on its bond and commercial paper portfolio throughout the life of each bond and commercial paper held. Dividends from the equity securities are recognized as received. Interest, dividends and unrealized gains and losses on equity securities are recognized in “Investment income (loss) and interest expense” on the Company’s Consolidated Statements of Income. The Company recognized investment loss of $261 thousand in the thirteen weeks ended September 24, 2022, which included an unrealized loss in equity securities of $1.4 million. In the thirteen weeks ended September 25, 2021, the Company recognized investment income of $215 thousand, which included an unrealized loss in equity securities of $381<span style="color:#ff0000;"> </span><span style="white-space:pre-wrap;">thousand. </span><span style="background:#ffffff;">In the thirty-nine weeks ended September 24, 2022, the Company recognized investment income of </span><span style="background:#ffffff;">$1.4</span><span style="background:#ffffff;"> million, which included an unrealized loss in equity securities of </span><span style="background:#ffffff;">$1.6</span><span style="background:#ffffff;"> million. In the thirty-nine weeks ended September 25, 2021, the Company recognized investment income of </span><span style="background:#ffffff;">$1.4</span><span style="background:#ffffff;"> million, which included unrealized losses in equity securities of </span><span style="background:#ffffff;">$463</span><span style="background:#ffffff;"> thousand.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Marketable securities, as of September 24, 2022 and December 25, 2021, consisted of:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;white-space:nowrap;width:52.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:52.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><i style="font-style:italic;">(amounts in thousands)</i></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-style:italic;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:52.54%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><i style="font-style:italic;">September 24, 2022</i></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.44%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.49%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Holding Gains</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.02%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Holding Losses</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.04%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:52.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Available-for-sale:</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:52.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Level 1</i></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;font-style:italic;margin-left:0pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:52.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="-sec-ix-hidden:Hidden_Ass3Osxd1E2wUlb3Ga6fTQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Equity securities</span></span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,920</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:52.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Level 2</i></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;font-style:italic;margin-left:0pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:52.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="-sec-ix-hidden:Hidden_VeYNaWhgD027IvO2HL6lSQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Corporate and municipal bonds</span></span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 149,483</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,210</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (11,426)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 139,267</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:52.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="-sec-ix-hidden:Hidden_KKNJeHoUL0WX6NmD2_JzDg;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Commercial Paper</span></span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,892</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,949</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 176,375</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,267</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (11,426)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 171,136</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;white-space:nowrap;width:52.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:52.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><i style="font-style:italic;">(amounts in thousands)</i></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-style:italic;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:52.54%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><i style="font-style:italic;">December 25, 2021</i></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.44%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.49%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Holding Gains</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.02%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Holding Losses</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.04%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:52.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Available-for-sale:</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:52.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Level 1</i></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;font-style:italic;margin-left:0pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:52.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="-sec-ix-hidden:Hidden_jrC05GRBQ0a7KOCxAkDzBg;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Equity securities</span></span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,509</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:52.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Level 2</i></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;font-style:italic;margin-left:0pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:52.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="-sec-ix-hidden:Hidden_iYoGr9XiJUagC582MD4Y5A;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Corporate and municipal bonds</span></span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 151,947</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,753</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (2,384)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 154,315</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:52.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="-sec-ix-hidden:Hidden_wLTeQUqH1UWoM3QVz3blhQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Commercial Paper</span></span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,931</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (13)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,920</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 196,878</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,755</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (2,397)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 205,744</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Maturities of marketable securities classified as available-for-sale at September 24, 2022, were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;white-space:nowrap;width:76.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:76.54%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><i style="font-style:italic;">(amounts in thousands)</i></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.42%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><i style="font-style:italic;">    </i></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.43%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.42%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.17%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:76.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Available-for-sale:</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:76.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Due within one year</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59,607</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58,578</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:76.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Due after one year through five years</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,343</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,242</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:76.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Due after five years through ten years</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,235</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,611</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:76.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Due after ten years</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,190</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,785</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 176,375</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 166,216</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt;"><i style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">SERP Investments</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company also maintains a non-qualified supplemental executive retirement plan for certain of its associates which allows them to defer income to future periods. Participants in the plans earn a return on their deferrals based on mutual fund investments. The Company chooses to invest in the underlying mutual fund investments to offset the liability associated with the non-qualified deferred compensation plans. Such investments are reported on the Company’s Consolidated Balance Sheets as “SERP investment,” are classified as trading securities and are measured at fair value using Level 1 inputs with gains and losses included in “Investment income (loss) and interest expense” on the Company’s Consolidated Statements of Income. The Company recognized investment loss of $1.2 million in the thirteen weeks ended September 24, 2022, and investment income of $401<span style="white-space:pre-wrap;"> thousand in the same period in 2021. The Company recognized investment loss of </span>$4.8 million and investment income of $3.0<span style="white-space:pre-wrap;"> million in the thirty-nine weeks ended September 24, 2022, and September 25, 2021, respectively. The changes in the underlying liability to the associates are recorded in “Other income (expense).”</span></p> 261000000 1400000 215000 -381000 1400000 -1600000 -1400000 -463000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;white-space:nowrap;width:52.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:52.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><i style="font-style:italic;">(amounts in thousands)</i></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-style:italic;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:52.54%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><i style="font-style:italic;">September 24, 2022</i></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.44%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.49%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Holding Gains</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.02%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Holding Losses</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.04%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:52.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Available-for-sale:</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:52.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Level 1</i></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;font-style:italic;margin-left:0pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:52.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="-sec-ix-hidden:Hidden_Ass3Osxd1E2wUlb3Ga6fTQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Equity securities</span></span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,920</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:52.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Level 2</i></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;font-style:italic;margin-left:0pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:52.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="-sec-ix-hidden:Hidden_VeYNaWhgD027IvO2HL6lSQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Corporate and municipal bonds</span></span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 149,483</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,210</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (11,426)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 139,267</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:52.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="-sec-ix-hidden:Hidden_KKNJeHoUL0WX6NmD2_JzDg;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Commercial Paper</span></span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,892</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,949</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 176,375</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,267</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (11,426)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 171,136</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;white-space:nowrap;width:52.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:52.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><i style="font-style:italic;">(amounts in thousands)</i></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-style:italic;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:52.54%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><i style="font-style:italic;">December 25, 2021</i></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.44%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.49%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Holding Gains</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.02%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Holding Losses</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.04%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:52.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Available-for-sale:</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:52.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Level 1</i></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;font-style:italic;margin-left:0pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:52.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="-sec-ix-hidden:Hidden_jrC05GRBQ0a7KOCxAkDzBg;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Equity securities</span></span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,509</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:52.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Level 2</i></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;font-style:italic;margin-left:0pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:52.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="-sec-ix-hidden:Hidden_iYoGr9XiJUagC582MD4Y5A;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Corporate and municipal bonds</span></span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 151,947</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,753</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (2,384)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 154,315</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:52.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="-sec-ix-hidden:Hidden_wLTeQUqH1UWoM3QVz3blhQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Commercial Paper</span></span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,931</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (13)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,920</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 196,878</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,755</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (2,397)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 205,744</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 4920000 149483000 1210000 11426000 139267000 26892000 57000 26949000 176375000 1267000 11426000 171136000 6509000 151947000 4753000 2384000 154315000 44931000 2000 13000 44920000 196878000 4755000 2397000 205744000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;white-space:nowrap;width:76.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:76.54%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><i style="font-style:italic;">(amounts in thousands)</i></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.42%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><i style="font-style:italic;">    </i></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.43%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.42%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.17%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:76.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Available-for-sale:</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:76.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Due within one year</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59,607</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58,578</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:76.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Due after one year through five years</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,343</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,242</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:76.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Due after five years through ten years</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,235</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,611</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:76.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Due after ten years</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,190</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,785</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 176,375</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 166,216</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 59607000 58578000 72343000 68242000 32235000 28611000 12190000 10785000 176375000 166216000 1200000 401000 4800000 3000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;"><span style="font-weight:normal;">(4) Accumulated Other Comprehensive Income</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">All balances in accumulated other comprehensive income are related to available-for-sale marketable securities. The following table sets forth the balance of the Company’s accumulated other comprehensive income, net of tax.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:77.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:18.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:77.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:20.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized Gains (Losses)</b></p></td></tr><tr><td style="vertical-align:middle;width:77.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:20.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">on Available-for-Sale </b></p></td></tr><tr><td style="vertical-align:middle;width:77.72%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><i style="font-style:italic;">(amounts in thousands)</i></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.64%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:20.62%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Marketable Securities</b></p></td></tr><tr><td style="vertical-align:middle;width:77.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Accumulated other comprehensive income balance as of December 25, 2021</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:18.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,687</p></td></tr><tr><td style="vertical-align:middle;width:77.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:18.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:77.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Other comprehensive income (loss)</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:18.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (9,143)</p></td></tr><tr><td style="vertical-align:middle;width:77.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Net current period other comprehensive income (loss)</p></td><td style="vertical-align:middle;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:18.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (9,143)</p></td></tr><tr><td style="vertical-align:middle;width:77.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Accumulated other comprehensive income balance as of September 24, 2022</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:18.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (7,456)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:77.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:18.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:77.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:20.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized Gains (Losses)</b></p></td></tr><tr><td style="vertical-align:middle;width:77.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:20.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">on Available-for-Sale </b></p></td></tr><tr><td style="vertical-align:middle;width:77.72%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><i style="font-style:italic;">(amounts in thousands)</i></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.64%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:20.62%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Marketable Securities</b></p></td></tr><tr><td style="vertical-align:middle;width:77.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Accumulated other comprehensive income balance as of December 25, 2021</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:18.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,687</p></td></tr><tr><td style="vertical-align:middle;width:77.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:18.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:77.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Other comprehensive income (loss)</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:18.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (9,143)</p></td></tr><tr><td style="vertical-align:middle;width:77.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Net current period other comprehensive income (loss)</p></td><td style="vertical-align:middle;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:18.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (9,143)</p></td></tr><tr><td style="vertical-align:middle;width:77.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Accumulated other comprehensive income balance as of September 24, 2022</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:18.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (7,456)</p></td></tr></table> 1687000 -9143000 -9143000 -7456000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;"><span style="font-weight:normal;">(5) Long-Term Debt</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">On September 1, 2016, Weis Markets entered into a revolving credit agreement with Wells Fargo Bank, National Association (the “Credit Agreement”), which was amended on September 29, 2021, and matures on September 1, 2024. The Credit Agreement provides for an unsecured revolving credit facility with an aggregate principal amount not to exceed $30.0 million with an additional discretionary amount available of $70.0 million. As of September 24, 2022, the availability under the revolving credit agreement was $25.5 million, net of $4.5 million letters of credit. The letters of credit are maintained primarily to support performance, payment, deposit or surety obligations of the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest expense related to long-term debt was $8 thousand in each of the thirteen weeks ended September 24, 2022, and September 25, 2021. <span style="background:#ffffff;">In each of the first thirty-nine weeks of 2022 and 2021, interest expense related to long-term debt totaled </span><span style="background:#ffffff;">$24</span><span style="background:#ffffff;"> thousand.</span></p> 2016-09-01 2024-09-01 30000000.0 70000000.0 25500000 4500000 8000 8000 24000 24000 24000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;"><span style="font-weight:normal;">(6) Revenue Recognition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Chief Operating Officer, the Company’s chief operating decision maker, analyzes store operational revenues by geographical area but each area offers customers similar products, has similar distribution methods, and is supported by centralized management processes. The Company’s operations are reported as a single reportable segment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The following table represents net sales by type of product for the thirteen and thirty-nine weeks ended September 24, 2022, and September 25, 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:57.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:bottom;white-space:nowrap;width:40.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">13 Weeks Ended</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:57.72%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">(<i style="font-style:italic;">amounts in thousands</i>)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.4%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 24, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.22%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">September 25, 2021</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Grocery</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 973,707</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 84.6</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">%</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 912,984</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 85.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Pharmacy</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 107,366</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 9.3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 99,210</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Fuel</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 66,350</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 5.8</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,262</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Manufacturing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 3,128</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 0.3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,996</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Total net sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,150,551</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 100.0</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">%  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,063,452</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:bottom;white-space:nowrap;width:40.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">39 Weeks Ended</b></p></td></tr><tr><td style="vertical-align:middle;width:57.72%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">(<i style="font-style:italic;">amounts in thousands</i>)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.4%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 24, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.74%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">September 25, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Grocery</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 2,867,699</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;">84.5</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">%  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,687,066</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">86.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">%  </p></td></tr><tr><td style="vertical-align:bottom;width:57.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Pharmacy</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 317,564</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;">9.4</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 296,278</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">9.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Fuel</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 195,521</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;">5.8</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 127,460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Manufacturing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 9,069</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;">0.3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,337</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Total net sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 3,389,853</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;">100.0</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">%</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,117,141</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">100.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:57.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:bottom;white-space:nowrap;width:40.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">13 Weeks Ended</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:57.72%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">(<i style="font-style:italic;">amounts in thousands</i>)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.4%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 24, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.22%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">September 25, 2021</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Grocery</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 973,707</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 84.6</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">%</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 912,984</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 85.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Pharmacy</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 107,366</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 9.3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 99,210</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Fuel</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 66,350</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 5.8</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,262</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Manufacturing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 3,128</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 0.3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,996</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Total net sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,150,551</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 100.0</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">%  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,063,452</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:bottom;white-space:nowrap;width:40.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">39 Weeks Ended</b></p></td></tr><tr><td style="vertical-align:middle;width:57.72%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">(<i style="font-style:italic;">amounts in thousands</i>)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.4%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 24, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.74%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">September 25, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Grocery</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 2,867,699</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;">84.5</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">%  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,687,066</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">86.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">%  </p></td></tr><tr><td style="vertical-align:bottom;width:57.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Pharmacy</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 317,564</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;">9.4</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 296,278</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">9.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Fuel</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 195,521</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;">5.8</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 127,460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Manufacturing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 9,069</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;">0.3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,337</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Total net sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 3,389,853</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;">100.0</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">%</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,117,141</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">100.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">%</p></td></tr></table> 973707000 0.846 912984000 0.859 107366000 0.093 99210000 0.093 66350000 0.058 49262000 0.046 3128000 0.003 1996000 0.002 1150551000 1.000 1063452000 1.000 2867699000 0.845 2687066000 0.862 317564000 0.094 296278000 0.095 195521000 0.058 127460000 0.041 9069000 0.003 6337000 0.002 3389853000 1.000 3117141000 1.000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;"><span style="font-weight:normal;">(7) Leases</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">As of September 24, 2022, the Company leased approximately 49% of its open store facilities under operating leases that expire at various dates through 2036, with the remaining store facilities being owned. These leases generally provide for fixed annual rentals; however, several provide for minimum annual rentals plus variable lease costs related to real estate taxes and insurance as well as contingent rentals based on a <span style="white-space:pre-wrap;">percentage of annual sales or increases periodically based on inflation. These variable lease costs are not included in the measurement of the operating lease right-to-use assets or lease liabilities and are charged to the related expense category included in “Operating, general and administrative expenses.” Most of the leases contain multiple renewal options, under which the Company may extend the lease terms from </span>5 to 20 years. Additionally, the Company has operating leases for certain transportation and other equipment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company leases or subleases space to tenants in owned, vacated and open store facilities. Rental income is recorded when earned as a component of “Operating, general and administrative expenses.”</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The following is a schedule of the lease costs included in “Operating, general and administrative expenses” for the thirteen and thirty-nine weeks ended September 24, 2022, and September 25, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:32.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:33.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">13 Weeks Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:32.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">39 Weeks Ended</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.47%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><i style="font-style:italic;">(amounts in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><i style="font-style:italic;">    </i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><i style="font-style:italic;">    </i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.5%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 24, 2022</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.88%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">September 25, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><i style="font-style:italic;white-space:pre-wrap;"> </i><span style="font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><i style="font-style:italic;white-space:pre-wrap;"> </i><span style="font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.5%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 24, 2022</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">September 25, 2021</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:32.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Operating lease cost</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:15.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 11,978</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:14.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,511</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:15.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 35,633</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:14.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,029</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:32.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Variable lease cost</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 2,578</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:14.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,812</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 8,165</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,060</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:32.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Lease or sublease income</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (2,421)</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:14.88%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (2,530)</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (7,259)</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:14.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (7,453)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Net lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:15.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 12,135</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:14.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,793</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:15.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 36,539</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:14.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,636</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 0.49 P5Y P20Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:32.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:33.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">13 Weeks Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:32.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">39 Weeks Ended</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.47%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><i style="font-style:italic;">(amounts in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><i style="font-style:italic;">    </i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><i style="font-style:italic;">    </i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.5%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 24, 2022</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.88%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">September 25, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><i style="font-style:italic;white-space:pre-wrap;"> </i><span style="font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><i style="font-style:italic;white-space:pre-wrap;"> </i><span style="font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.5%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 24, 2022</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.94%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">September 25, 2021</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:32.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Operating lease cost</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:15.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 11,978</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:14.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,511</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:15.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 35,633</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:14.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,029</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:32.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Variable lease cost</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 2,578</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:14.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,812</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 8,165</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:14.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,060</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:32.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Lease or sublease income</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (2,421)</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:14.88%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (2,530)</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (7,259)</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:14.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (7,453)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Net lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:15.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 12,135</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:14.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,793</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:15.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 36,539</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:14.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,636</p></td></tr></table> 11978000 11511000 35633000 34029000 2578000 2812000 8165000 8060000 2421000 2530000 7259000 7453000 12135000 11793000 36539000 34636000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(8) Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company reduced its provision for income taxes by $5.6<span style="white-space:pre-wrap;"> million for the period ended September 24, 2022 primarily due to the effects of Pennsylvania House Bill 1342 which was enacted on July 8, 2022. The bill made significant changes to the Commonwealth’s corporate income tax laws which included lowering the tax rate gradually from 9.99% in 2022 to 4.99% in 2031, updating market sourcing rules, and codifying the economic nexus standard. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company’s effective income tax rate was 14.2% and 27.2% for the thirteen weeks ended September 24, 2022 and September 25, 2021, respectively. The Company’s effective income tax rate was 22.9% and 26.7%<span style="white-space:pre-wrap;"> for the thirty-nine weeks ended September 24, 2022 and September 25, 2021, respectively. The effective income tax rate differed from the federal statutory rate, primarily due to the effect of state taxes, net of permanent differences. </span></p> 5600000 0.142 0.272 0.229 0.267 EXCEL 47 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( '%J8U4'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 " !Q:F-5X=K[B^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)OITE!,71S43PI""XHWL)D=C?8M"$9:??M;>MN%]$'\)B9/]]\ M ]-@U-@G>DY]I,2>\M48VBYKC!MQ8(X:(..!@LWEE.BFYJY/P?+T3'N(%C_L MGD!5U34$8NLL6YB!15R)PC0.-2:RW*<3WN&*CY^I76 .@5H*U'$&64H09IX8 MCV/;P 4PPYA2R-\%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 '%J8U5=C+CA\@4 ,,? 8 >&PO=V]R:W-H965T&UL MM9G_;^(V&,;_%8M)TR85DCA0Z(TBT:S=T%U[7-/M=)OV@TD,1)?$S'&@_>_W M.H&D5SDO+#KNAVN^/0_^Q-^>V..=D%^S->>*/"=QFEUWUDIMWEE6%JQYPK*> MV/ 4[BR%3)B"4[FRLHWD+"Q$26Q1V[ZT$A:EG].B8:92'$5WTR"Z\[MBX1CWF@M 6#/UON\3C63E".?_>F MG>HWM?#U\<']KH 'F 7+N"?BSU&HUM>=48>$?,GR6#V*W>]\#S30?H&(L^)_ MLBN?[?<[),@S)9*]&$J01&GYESWO7\0K 1TV".A>0-\(G*9?"XLU99J% MS-*R>>C7W"79FDF>C2T%OZ8U5K!WOBF=:8/S%;D7J5IGX!KR\%N]!:6LBDH/ M1;VAJ*'/-SU"^Q>$VI0:RN/A\@>Q[1';-',N(Z''KY# *&BL/-RI&EL:!Q=4WY)S5'&.T-)YN90:\R[* NA]7SB3 M*"ONUNTZM.LZ)DA4V!+RJH*\.K'[208IH9A]FALK[K5D<69LK:BL):!CUW.M M?A?%G#SDR8)+X[2*FSC=@>U>F>!P85NZ5TG".87ND:\B/25"33ZPQ-@^ MCQA]OIWYY'[Z^/[VR;\H"SA[\(S$J%%;8EH3TU.(9VD@)#34(C%=$%]!MR1" M$D_D,%W"K"E"\VO W>=3(S(J:HM\7D@ M8!"'6Q#>C>CG2$-.'8<<]\K%';L0SZ0^-$Q"N;XMQ2(RYNY^?I(I>FD.SARK:@=7!R\+SS%K0:L^92;*,T,+=K MW+-AO#I'<'+JY.3@8>5C&'9WAR':Z=E,#/D>$#! MIVBP4\E9,QUN,!C:1JQS!"=:!R>*9YX/0N?>^5JD6' Z8D)'E]W^P%QMN+0M M7QV=*)YXGB(%D5 LB4-_6ORL9X9<0DT:(7$G3R0)3,:9$L'7"Y(*LH%OA2V+ MS1]ON%E;[#H_43SA0-(/HW1%_)=D(6(C+6[P^?Z]$>L<&8G6&8GB@>90?>3V M.5BS=,4;@_ 1HXC/4OAH@2"P M$L;0P>W,W&)QG\85!ES7 MEJ_.._2DO'.;<+G27?(W<%!K2 /)AJ7F2L4-FT'/D71HG70H'E0.%;GF4)$8 M7LN5(ES7$L^M$X][TE+1?CKWR^G<+[9BR,=<08A-]=1IW'3X3EEFO^M0N@T* M-[TIN)W0R]'5J-]WQ];6Q%BG'A?/*M.$IV&QY'<7,S,*;M!8>;BN;>75N<;% M8TFUE+E?L-TO3]_!9>-8<\3NDVMD/$?(<5_M?N'9Y"UCL2C=3'AD":AAT1V7 M_5]&Z]4VJ1X?B]WCC 1ZF:[<,:VN5CO4TV)?UJH?+[>W[YD>7C,2\R5([=X0 M^H34_;>]=J>BH;4Q:UN%9(-U7% MU?.Y*.7CV0B/7F[<%/=+8V],IJ'/6ER(LK0C 8]O MVT%'NW=:P_WKE]%_;YT'9^ZX%A>R_*>8F^79*!NAN5CPIC0W\O%/L74HMN/- M9*G;_]'C%AN-T*S11E9;8V!0%?7F+W_:3L2> 68#!F1K0-YJ0+<&M'5TPZQU MZY(;/CU5\A$IBX;1[$4[-ZTU>%/4=AEOC8*G!=B9Z86LM2R+.3=BCLYYR>N9 M0+=V.(V.T=?;2_3KT3MTA(H:?5G*1O-ZKD\G!MYL[2>S[5O.-V\A V^Y%:OW MB+ Q(A$A'O.+L/FEF(%YW)KC0_,)^+MSFNR<)NUX=,CI1BE1FQ.?(QM+YK>T M076B5WPFSD80-5JHM1A-?_X))]%O/K=^T& '3M*=DS0T^O2"ZR6"Y4(S>R&^ M-<6:E^"U=_DV0R7M4#;RUU/,6!+1T\EZWQ\7EB41RW:H Z)L1Y0%B7[BZD$8 M?E<*I,6L484IA)?D9IAXGV2*,4UZ)%T8B>*4,3_+>,%,'1P%*G.YIID.85S%]MI!I8X-1Y)XVB*$M[U%P82?)X#W; +=MQ MRX+):"W_\9"YS&COAXT%AC(F?=[[C MG0=Y?Y&&EV^@F#LO3PDC..MQ=&%)BI-X8.%QU.E,],KT0NFAS',[K38;K6P8 M#6[2[6C[//*$LKQ/UX=+TW1H,^ ]7<1!OI^!+3=%?8]* 64"4K8>.#;RN-'" M2QB[V2G#*2%]PAY2()YHIC?K<7H,=4NN4 M"(>EZ*HVO+XO;(;O@FJS4X\0H M9U%*G WJ ^*(#2YX)T@X_M]5# Z*V?>6,3]JM$-'.VW#;Q2W%7^VRN9UV-4K M$B4L=<+/@\-9F@Y4![A3-AR6-B"I&M')AY>DJURP59FSIUT8RY)XB&(G<#BL M<+V4YJ?H:A0C)&)]BAXIRW,VE"DZ+<-A,7N91>CS%L=%K1ME&Q(O45>H8!UI MWB?J@\7)@)R13LY(6,XNQ4) ^,VAX(*2IAFNMH@K4!G&_?GTH##.(SQ LU,Q M$E:QJWHF*X$,?Q+!\"$>54J2J)_,/+"4)@.K3O;:L;!T'98P9<'OBG*P"R"N M2%'H5=)^E>C%Q3@?J Q(IV8DK&;74ALE3*&$K6#0N:C%HC#H\UU9W'-[-N&G M[0H5H1GKYR'P@RBI1_\/EP"^WJ@V2*=(I&P(NVBO]B++R]35VXPAIZFWVUY<7$T5,:2 M3I9(6)8^VUK+R\P5F0P:@CXO%X5CAI,!6IT4D; 4;2+^M4AW12:)H0MPEMF# MRZ.4T@&6G1J1/%AAW2ZY$DM9SH72OZ"/T+289R_1H*A]]Z'1#QKM\-2H4S8: M5K8+656R1MK(V0.HF@394&C-2ZMQL'7'&?R#'8RTG1SHDANSA(;^7S$?(TK' M4-@"(GUY6FC=V"",/A%A1S7-5 T']DYI%,1G(6.X=F'B"-H9<9V)^TTTT:UDU(ZDW5E.W9 M[?:D0E:P*9;VF'TM7K+3KW\)@^3"GFYOLM:F'( [1V2<1L0>[MJ#V;8Y.X+T MN+V!WWG]=G7U.&5Q/Z-Y8#@9RF=T[U S++Z'(2G:D$1W8B$59&$%BM&HY\W> M]7+W=(N,0N/FL/< J3VF&]I;G1#35QK+ Y*(&U@S;<8H&8.$C6G"M@'BI>]J M[K%5B;A?^[P!>$B_DV<:EN=-XM:>5? 2]@@PR7"4.8'L T*MQ@8.QV@GU30L MU8[2M+O\S0XD[L&XM\WW GUM_F3O6XW]4/:)JWNHQZ#:68!E]#Z%.5";;T^; M'T:NVL\W=](86;672\&!N 7 \X64YN6'_2*T^P(X_0]02P,$% @ <6IC M5?M*IW7^ @ #0D !@ !X;"]W;W)K:&&3J9U>>VZ*LD@I^I*E%#@G;F0.=6X ME0M7E1)H:D$Y=WW/B]RRUB1P-1*4Y*V BB:KRG,K76^!B-70ZSMN% M![;(M+G@C@8E7< 4]%,YD;AS&Y:4Y5 H)@HB83YT;CK7X]C$VX#O#%9J8TV, MDYD0SV;S-1TZGA$$'!)M&"C^+&$,G!LBE/%[S>DT1QK@YOJ-_=YZ1R\SJF L M^ ^6ZFSHQ Y)84XKKA_$Z@NL_70-7R*XLM]D5<=&?8^ MK/.P >B$[P#\-< _%A"L 8$U6BNSMNZHIJ.!%"LB332RF87-C46C&U:8?W&J M)=YEB-.CL2B4X"RE&E)R2SDM$B!30Z?(^81**'0&FB647Y!/Y&EZ1\[/+L@9 M805YS$2E:)&J@:M1B>%SD_6IM_6I_CNG3J&\(GYX27S/]UO@X\/P.T@0WK7P MSC;<1?]-$OPF";[E"]Z3H]$^EJ8F8D[N68%)8)23B5#,UMK/FYG2$BON5YO5 MFCMLYS9/X;4J:0)#!Q\S!7()SNCCAT[D?6XS_I_(MM(0-&D(#K%C+>0YNL6: M2YXO24DE65)>09OG@T3M,DF;W7_GV7(:-D[#$YRJ#.M<$5KI3$CV!](VQS5A MUQ*:UK@<=3PO]LQGX"XW/1T3N:6ZVZCNGJZ:*56U*^[NZ0@"+^S%7F]'\!&! M6WJC1F]TNEZ<)$ICUV#%HDUTM*?%C^)^'(;!CN@C K=$]QK1O8.B;Y*DRBMN M^Z' WB=)(G*LOLQ,KB5@X\,]7)I1 5)BD*8OT-H"ZW.B384]S]^QL1\41?UV M!W'C(#[HX!&GN:KDZW;BVQ3&>SF,.F$_B,(=D0?/.[4IN1O#RKPH?*-RP0I% M.,R1WKOJH1Y9#]]ZHT5IY]=,:)R&=IGA^PI($X#WYT+HMXT9B&PO=V]R:W-H965T&ULK5C;TGKAI'CI]@$5(XH0D M5 "2W+_O$J0I"5PR:IL7B9>SNSP'B\4"MP>IONB-$(8\%WFI[T8;8[8WX[%> M;D3!];7K*0JN(%;M1[KK1(\M49%/O8]+QH7/"M'TUO[[$%-;^7.Y%DI M'A31NZ+@ZN][DA?FT?5!P-VZ]I%DA2IW) MDBBQNAN]HS<+FE0&%O%[)@[ZY)I45)ZD_%+=O$_O1E[U12(72U.YX/"W%S.1 MYY4G^(Z_&J>C-F9E>'K]XOU'2Q[(/'$M9C+_G*5F1DOFUCW=2R_)Q8C'V1I-IHLRE2DB/U\V'XR8#\&WBUY_X7\O3_H M\%%LKXD?O"6^Y_O(]\PN,0^M.<7H_+_HB_\<_4P,UF8"L_Y8C[]FN-L<('^\ M>])&P4S^$QOJVEF .ZO*VXW>\J6X&T']TD+MQ6CZ_7+H7 MRF0:KM^2 U>BJC_V19F2-(,,S9YV=LT1S[!Z:ERM.GAX\M5)Y$^\Q!&K"XL3 MC_F>HU47YH9F2!>6Q S8.*01&(,$83CGN.4<#W+^=2L4-S8)UJ*$Z]PF $]A M3:R2@%?]QF *Q,B@,4AP1PP$%@0T"APQNK XA-XLL<9L$;FP59:0247_,R_I@2D\YG7=$@<:="%Q6Y16*.>&)L MXB3(HHL*>D6@WK%;\X:G@=D(U2K0T'V#MF(>,ES4^.S1%4D'C. MS%E@OICGQ3V<3SI4>DFV/PG8%HFJ[.TSNTV!VQZ&:+\J4=;H2/^G6.106>K%+M0N;P.KN=D(( M#)H*%O10/79]=+CM^VPWMR*]XM#YP&:=Z VT/; EVQEMH-S911 VQ]D2E2+H MCE,$C5S06?8O1LXO1BXN09[+)$L:9;O#+JWO*=(-]8CS*7(^<7( MQ27(OL_M2VDE'>8PVBNK0[J(PVABJ0WM\?SZNC2GHX=W=?GGA^X6F>E)KE802CO.H;Y MJ.JCQ/K&R*T]*WN2QLC"7FX$3X6J /!^):5YN:D"M >ZTW\ 4$L#!!0 ( M '%J8U77(%I*Q0, "0- 8 >&PO=V]R:W-H965T&UL MK5=;<^(V%/XK&C?3268@OALG!6828*?[L-W,TK0/G3XH^( UL2TJ"4CZZWLD M&R\703,M#V!)_K[O^%PL'?NZZEX^"9RYK4K&2J@DXQ41,!\X#_[])-5X _B- MP4;NC(GVY(7S5SWYG T<3S\0%#!36H'B90TC* HMA(_Q5Z/IM"8U<7>\5?]D M?$=?7JB$$2]^9YG*!T[JD SF=%6H;WSS,S3^Q%IOQ@MI_LFFP7H.F:VDXF5# MQB\F<&.J MZ+ O^(8(C48U/3#1-VR,%ZMTG4R5P+L,>6HXXI7D!$5>37G*\DK3+9=Q4^C=9T9XWEQ]IR M<,)R2+[P2N623*H,,@M_?)Y_=X;O8A3:4 3;4#P&9P6GL+PE0=0A@1<$EN<9 M?80>&[IO<^?_69_\9^M[P0C;N@B-7GA*;UL*)ROACX<7J02^Z'_:BJ(V1=$Y]>$O>(HP MDPM; FIN8KCZL%@/@S2)T[Z[WHVL#15[O7W4^!AUEX1^N(^:'*/2) BC%K7G M9-PZ&9^MPX?^)(U>$FQ\27% M)A<2VTM/TJ8G.5N#SQ4V)P7[&P^/G!<9JQ9D@$:N=?'BSH)'.@B!;$7?P)PZ5W'4(WBBD*OPKH.=B%R"Z26*=X(50%0. M^&-" 51D _ J">C]O]-P.F'/JX=!DI[COWP>@L05TYT>';Y$%E:2A_27JM5GJG+E[O'"9;=;)N.J2J MDX*YL(6B]Z%06%#'H;" +*&PH$Z&(FU#D9X-Q<@2A']S/#W>)),DC \P?N.[NM'TEB(7IMR7F>56I^J1O5]N6_L%TL@?K MC_[]R+>LC_$3H.[8O\O7WP]?J%CHU[R .9KR;GN8)5'WY/5$\:5I.E^XPA;6 M#'/\C &A 7A_SKG:3K2!]L-H^ ]02P,$% @ <6IC54[ZU#W) @ '@@ M !@ !X;"]W;W)KIO5#)536[<.T#R8YB%7'SFP#W7[]SD[(H VHVOH%VY=[GGOQ^8[^ M1JI'G0$8\I1SH0=>9DS1\WV=9)!3?2$+$/AE(55.#1[5TM>% IHZ4,[], BZ M?DZ9\.*^DTU5W)=4_1H"EYN!U_*V@GNVS(P5^'&_H$N8@7DH MI@I/?LV2LAR$9E(0!8N!=]/J32*K[Q2^,MCHG3VQDB7.E3E8<= /(T \(*$#X'1 < M[0K0?JV%J )$K[70J0 N=+^,W25N3 V-^TINB++:R&8W+OL.C?EBPM;)S"C\ MRA!GXI$46G*64@,IF1E$GE2?#TI/P@"=M16).)2"%M MP(^/XZ^/X'W,2IV:<)N:87B4< ;%!0FC,=ETG;52:]!GA"JFK3A=*;L4H)A,SVU?!:409N@3-+[M]E7OLRV%>:O%0*NU>U3ID9?Z?AY:"6;M)HDLB5,&5-U])ZF-VX M'OY,/FSU1JT&^1B'7SFK_M*7D_..JJ5-*H<%F@HN+K$?JW(:E0= M26HD 89NXIDFP&QWIMM,TNX^[.P#L968*087Y*3]]RLP,18( ?%-7^*/Z)Z+ M[D%"YUAP]IAF7_,58QQ]7\=)?CY9<;YY-YWFBQ5;A_G;=,,2\9^[-%N'7'S, M[J?Y)F/AL@Q:QU-B&/9T'4;)9'Y6?G>5S<_2+8^CA%UE*-^NUV'VXX+%Z>/Y M!$^>OKB.[E>\^&(Z/]N$]^R&\2^;JTQ\FNY1EM&:)7F4)BAC=^>3]_A=8)8! M98N_(_:8'[Q'15=NT_1K\>'#\GQB%$?$8K;@!40H7A[8)8OC DDOG]"#\K.B\[.N[8Q.T&*;\W1=!8LC6$?)[C7\7A7B(("0C@!2!9!FP*PC@%8!M!% NP+, M*L!L!G0=DE4%6(T W-5INPJPR]KOBE56V@MY.#_+TD>4%:T%6O&FI*N,%@6. MDN+,NN&9^&\DXOC\,DWR-(Z6(6=+=,/%BSAM>([2.W2S"C.V2N,ER_+?D/]M M&_$?Z!1]N?'0ZU=OT"L4)>CS*MWF8;+,SZ9<'$V!.5U4F2]VF4EGYO5:G%HW M/%U\1?]^9.M;EOVG@+G4PUPS+L:/.'@_S)(HN<]U6)X>Z_VGRP_H/>=9=+OE MX6W,$$_1E:A"PG6HOA[ULQCQ^3;[L>OJ":HZK@$,>@!3'L9RV%30ON>>[+DG M)8[9@7,1QF&R8"(V">(&,10D;F#LDNH8KIZF+NNZ9Y-'PZI:C?" MQ*$S.I/;>>UVE#BVW,AO-SK%EN%8#;! D12;-L;6OIU4';JO#AU6G;P8!_F@ M(NT0K<-^4<.<.4;CF"^UJ8NKR;M\$R[8^41<+G*6/;#)_-=?L&W\KCJI(<%\ M2+ "$SBS]SS9P[CCS^-OQ%$:J%'5N$2$LR#!//-UOEJ8].EMMD88D!))1ZM M/8]6B4X[>/R0+ H"&7HM6"O?O2FN/.5DVKPZ_7N=QC$22X[',%NJ9M8+"Y)8 M2# /$LR'! N P"3V[3W[MG84_R46UU&R2-=,Q:8V=BR;=FLP.#:AC:'@0:;T M(<&"ON.7ZC_;UW^FK?\GOF(9$O471[ J!,4#J_A K^,TS]^W0QB($,F/0DU$BR-D3Y&@)\J*':,G$"AQMPFBI8D ; M/Y8!I]T%8AFXL7;S('/ZD&!!;PFINE:S4JWVQ';:)[%[8SJI;0B*3%LV\+JZF"C5IG&V,5T;YDJR &K:7WR ML?,"*)H/BA9 H36I;7A/':L[G'FA2 M'Q0MZ.V"3$-M$> 7]@CT^*.9 G4)L$*TXY; LT9].64>:J= GRL5: '&$V$ M0FL[E+K-(0-J%H"B!;U=D*FH[0(,Z!?@088!'NH8*!HJ+ -%THZ5]TC3@-2F M 8$W#:J&=M-:\!5).W8.J/8K8'=FDHZIJS8- MR#,W#^AJ-=@TT" M*)I/AAH"4&EE.FM#@/Q,0X" &@*@:!XHF@^*%D"AR2=!;0B08PP!??!H4MMJ M6ERP<.N2!6H(@*(%%9K=V069AMH0("]L".CQ1S,%:@@0A3AWL=G43Z!)@]ZD M,E.U)4".M03T *.I4/[\[I#6J 'U!$#1@OX^R&34I@ 9:PJ8Y0J$*'D99 H0 MA3@WB6M:K8*W&Y[.S*9WX"NR=BRMVPTQ<;#A=%@GM'8%Z#-= 4VQZ&!70)]\ M],Y<4%< %"U0U$2_M*:UXJ?'*GX=5Z"*'Q3- T7SZ5#%/Z"AS%0MYNG8'0"6 MAIE!8IXJ-+IIN&;38?04#4\MDS8OI(JLZBE'T1 3FQIVAYJG!W<"/',+@*Y8 MP^\%@+T9 /9N -C; 5YB"P"M%3\]=@N CD]0Q0^*YH&B^72HXH=**]-9*W[Z M,Q4_!57\H&@>*)H/BA9 HVY32O:Z"*'Q0MZ.V" M3$.M^.D+*WX]_FBF0!4_58AO<9EH+51 %7]O4IFI6O'38Q6_'F T%:I?T&VC M-6A !3\H6M#;!9F*6N]30+U/!^E]12NUWEM]L];[Y@OJ?3WVZ'MM0?4^*)IO#M7[ QKNF)H> M//BA>!#(QS"[CY(Q.1!IO9P(BVSU;8_>!IYOR61"W*>?INGR[8J%8*A<- MQ/_OTI0_?2@>+[%_PLG\?U!+ P04 " !Q:F-5_)PIZ4T& '&P & M 'AL+W=O. M@<19MWYH%S3K]IF1:)NK1+HD[23]]2,E6;(EBDN*?+$D^N[TW!UYSU&"Q++BZG&RTWEY,IRK;T)*H=V)+N?EG)61)M'F4ZZG:2DKR2JDLIB@( MXFE)&)\LYM78K5S,Q4X7C--;"=2N+(E\NJ:%>+B2LI%PQP8&DJ\O)%;Q88F05*HF_&7U01_? NG(OQ%?[\"&_ MG 06$2UHIJT)8BY[NJ1%82T9'-\:HY/VG5;Q^/Y@_7WEO''FGBBZ%,4_+->; MRTDZ 3E=D5VA/XN'/VCC4&3M9:)0U2]X:&2#" WGM/\5']JL+<.H(,#U\AK M\(YNWP$4_@)0@) #S_(YZE&E#CUPO&E:XM,?O%+,80SZ?[8_Q#J31&.&RE3H!%+;#(FYJK M_%^SGNKIK86I09G@&2LHX"UB.VZ?,IO%K11[9B8IN']Z?AJCUTSC*QD[B5;< M1BOVIO&&&J,9(W6QY3D@I9":?:\&7)[7YJ*CG"5)'(2]S+JD$$;NS"8MUL2+ M]>QWPU=O02&4*5P3(Q&^T3W* @W VZ^=J* MF1/^8M.H'[]X9NIY']Y0"@8P'JGHL&--Z*?-/VT(G;"&S'>.PSX].J30&,W MCAZAGQ\_/;>E<0(?,A\,$1Z4;Y=%&,<]9/G MHFB8PBAV9P]U_(O\_'LK149IWN3.K Z@2/%"+Y"#D1/8[W <4E$ZZD!'R,C+ M<2>!+XG\2G55+_TM66/SM/I9S'$?M$,0SL)H9-6@CCJ1GSI'XFYC71+=0'^9 M3T,616D"4;^&.>0@0LF81QW;(C_;'B>"<6W:)%81UVACCQP4.QN47)<4C,?0 M=@2+_ 1[&O_#G'\>[B%U0M1?L?[7_V Y0AT+(S\+UVWJH8UN:O+H^AV2[7D4 M)'V/'%(P3$<:!M11,O)3'^UPJ7'$00XI']%>J( M&R4OHKX5XX1GSZ ^Y&T(7DI]KV7M- I= X#\^^0;9IL6GMMFE>5.=X>[VW,4 MI6B0*:>G2D4%*YKDY:%*@VC?7'^7:T/N/7\&)9G\ET9NHCHH]$FK0H4-"5,1F\2TQ,97WJ4C]HL:T.+NZ%UJ*L;C>4 MY%1: ?/_2@A]>+ O:,^^%O\!4$L#!!0 ( '%J8U5 Q%!:?@( %0& 8 M >&PO=V]R:W-H965T&ULK55=;]HP%/TK5UDUM=+6A #M MVH5(A:Y:'RJALFX/TQY,79*7T MLRD0+:Q+(FTLAR#RI%&$?115@R M+H,T\;&Q3A.UL()+'&LPB[)D^M<0A5H-@DZP"3SR>6%=($R3BLUQ@O:I&FM: MA2U+SDN4ABL)&F>#X*9S/>J[?)_PE>/*;,W!.9DJ]>P6]_D@B)P@%)A9Q\!H M6.((A7!$).-GPQFT1SK@]GS#?N>]DY.XBC.-ZC M9_0O\+Z'=X[(Z;;U[7J^[B&^34EW*OK]9FJLIH_XQ[Z:U9R]_9SN85^;BF4X M".CE&M1+#-*W;SH7T<=]AO\3V0O[O=9^[QA[>B\S52)8MD8#%>/Y/K7 M)$O7/:Q>6%7Y-C!5EIJ*GQ;4]E&[!-J?*64W"W= ^T>2_@902P,$% @ M<6IC59P0*?C> P JP@ !D !X;"]W;W)K&UL MG59A;]LV$/TK!Q4H6B"U;"5ML]0VD&0K5@P%LGC=!@S[0$MGBRM%*B05)_]^ M[TC;\= D!?8E$;IS_&EKF2'>=L6%6M#'V9V49ZI8[%4:N9XN3 ME?.=BECZ=1EZSZI)H,Z4U7C\KNR4ML5\FO:N_'SJAFBTY2M/8>@ZY>\OV+C- MK)@4NXUKO6ZC;)3S::_6O.#XI;_R6)5[ED9W;(-VECRO9L7YY.SB1.R3P>^: M-^'@FR22I7-?9?&IF15C$<2&ZR@,"O]N^9*-$2+(N-ER%GN7 CS\WK%_3+$C MEJ4*?.G,'[J)[:PX+:CAE1I,O':;GWD;SUOAJYT)Z2]MLNUQ55 ]A.BZ+1@* M.FWS?W6WS<,!X'3\!*#: JJD.SM**G]44]G#'&&/$$/RC"C]@,5K2K"&)5N6 M:PX!@S-)5;12VE-_<$$'*4;FS(#V&Z4[PP3W*KF&-:95#E;4XT"[)NQHX 47 M W5Q[TTCZ=HVJ!69GJ)=<#N>Z."/^*['C 5X1[L:$/X]*Y_]7^:*@;Y ?*O, MD*HD#,O -P/<8C,E2>"-#K5Q88",V'HWK/-526&)1%=GYZCI8MXW-)GBU\3[,4 YQ+S;B$.]K]/YO\" M4$L#!!0 ( '%J8U6U4$9,I@( "(& 9 >&PO=V]R:W-H965T34? M[&1D:E)2X\*"J\M2 MV-T,E=F.HT&T=SS(O"#OB">C2N2X1'JL%I:MN&/)9(G:2:/!XGH<30>WLZ&/ M#P$_)&[=P1I\)2MCGKSQ+1M'?9\0*DS),PA^;'".2GDB3N-/RQEUDAYXN-ZS M?PFUBX]7VJ4"[^P;6*OAQ&DM2-3 MMF#.H)2Z>8KG]AP. #?]-P!)"TA"WHU0R/*3(#$96;,%ZZ.9S2]"J0'-R4GM M+V5)EG:"@>?=8;9:WS,*79Y)OL\9\E)PB56/4B&'R#I)\D)OHNN[HO =_$& MW[$RX;'*!"&P"?-"Z!Q!ZL,#65BI4UDIA%_3E2/+K]3O8V?32 ^/2_LVNW65 M2'$<<1\YM!N,)N=G@ZO^W8G"AEUAPU/L_W^AIVG?)>_AGZCA>X$P-V4E](Z[ M-J^5L&H'I=&2C'7L2IF#/=*Y&C-NRX[#=1S^!H1SZ#] !4H+HJJ43,5**DF[ M$"!9(Z7>*\$5*HF; !+DD9:OD[_:'!.".EQX&UV(#8*QW(!*-8;@3B.T4BCO M=S+7]\+F4CM0N&9HOW=]&8%M)E)CD*G"%%@9XID2E@4/<;0^ M@/?7QM#>\ +=W\+D+U!+ P04 " !Q:F-5EW.=I6 ( "<'0 &0 'AL M+W=OMOVS@2_U<([V*1 HIMR?(K+R"/ M=K? !A!ED8V44I42IA.5+29+>]ZP'WQ;(H\C?O&7)X M]J#T1[,!L.QS*C-S/MA8FY^,1B;:0,K-4.60X9=$Z91;?-7KD# MQ8#%D/!"V@_JX1>HY)D27J2D<;_LH9P[18I18:Q*J\7XGHJL?/+/E1Y:"Q;C M)Q8$U8+ \5T2<,LOSK1Z8)IF(QK]<:*ZUY]MP5CT)FL\=@,KRW@6L[>?"F%W M+A-V(C!%<,#Z]+K1& [!+8\ :-^B?,OQN>RA? MJ\PH*6)N$?V*2YY%R"WYN1FR=Y?W5VR#--&F2%&@_\>(H@&8A"U(PU2"P'EA M#0YSBW+LV I886B>8BEP4Z 0"1>:;;DLX(3]2@N97SV#ZCEYA5H<4(Q$1+9N MX"HN1!;)(@:VP2PA=TP*]+R80>E_>PR/H>[8PT9$&_:I4"1[28OE6D2UZFM% M#WN96RGT;/+N2*4IZ$APR7*>@V:YTC9!I2HF'G'+:?)*9-RE2E0>D:,/Q(X1 M*=+3!VQJB-"4* E\QE'B$Z,F,]SE6OP><;-A":9\EJJ8#$*NP'8")/)58&08 MQZ)"T^N&6#6UL$**?]& 6E$4.3V7>O0JW9 :(B0D8M!(N[99.0G] [G>C]61 M[T1V$GIMEZOH(4?H3%G,==PPE&L508R>4CJ4LV.#QN.M,$KO6")T6O%5F9FT MJX4JR/N$CH]SKM',-2K)1,9TYC/0IL*E4:A;= L4T.00871%I>U1.YFP2I=\ MD:*=/Z!FL:31LX;7L*5JJ(',C1IKI&9J"]I0F7*ZK^='&XQER-8'C%"08$FW MO K/5!E<%:'I," )FQ(N^P#ZURP$_#!5&G%3\&,Q^I MH$.7G#B*Y-H6($,'A(^8BJGR8SW)D=(*M5X7;^\P-,A&;94Y$J)/3437'X:X MZY%H^XP,\"*Z4T?7/XSQ?ODJ+3L)_6DCX5]B>;+8J^J0Y]UQAL7XB^IZ%=LM M!?U%1<_Z%?T\TW].U\\Q_8AC>(;G<#9I:9H\?SPY;9ZW?37:HY#&M5V]NQB[ MP6!_))BK,H:"2"4G'2+?R_-G3=;M?WO\/.*I*C)7RQKU88ZI/U^FF&Z=_NN1 MW_8F>6;H':7]'KU>4^7X1][83![TR'A3Y9>,)M36JGK^9VKYX\G!C-OL>R*/)WWY3JSV?>9#X]9'\V?XY]6N1[_F3V7T\*WWNRZ&3;_^>*_U"NF'G3\?+[ MRQ53'\.P'5RA-Y^V<\=1X$T684^JF(;>!#=P7TP5(6;)2=>&71T<^9,NF;#, ML3UI8HDI:+YXQ/GT$>?+>3M+!..I-P_##MHMMZU-3G^GX8N-%V[[=^) [0,\ M 2F)1W/S]8.FFP]L.N&[I>[KT9N.VK_:+JF(D'^VTYTHW!.=HSG'2&9PLO"(,69@NB1K5X=.D'G01>,)EV MAH.%-_/]%NC3"'[@^-V__7#'6EW4PS,]M2WJ M?@$Z),M4=ORIP*3O?-04>2[=^1,#LVP8D5HT6*'=,,LE'E:HUQ2!=CV'JMV" M;JXPG"WZ?-7X<8Y+QXV4>A0Q)*B/ZFB![TEAJ:^'H2]4;(:8!= =*=LTS@>. M%AYEN,Z04>2AT%EUB$9/=8 :Y7&]_I@^I(B)?"=%UC[/F,/S<[11RI1]DW). M30U7@98[U][J!Z(U*DD,U$T-OA*22D C?%QVS^CKH6)+;L'U/*@I4+9CG(!# M=E^X<]6>3MEWH&Y**=@KVZZ4.&A>,#YUSK"']MRP?UJVY0YRD]4\+GM>^_8' M]6EP8M6$C2E9[1NQ_>U3)W^GN](<&O\76BC^,*@/O:_NH/#LJ:-T..XV9@Q/ MZQ"@(=I9O8;3/B9?V+H@)OJZ ZCT'-S]F]R5K$0;GJW!]$3)WO^MU?&?3.LS-MW]S)JW9CACF'M[@6QKE*5*B_/FM'FZO&RO''; M3R_O+6^Y7I-?2DAPZ7@XGPZ8+N\"RQ>K6D"?D^4LO4+ M$6@N9"_^#5!+ P04 " !Q:F-5^,*^80<# # !P &0 'AL+W=OI MM?E1&)HXQ8R9ALI1TLI$Z8Q9,O4T-+E&EGA0)L*HV=P/,\9E,.CYN6L]Z*G" M"B[Q6H,ILHSIQQ,4:MX/6L%RXH9/4^LFPD$O9U,XXN5,/X+ M\]*W?1A 7!BKL@68%&1:-7> _A4DF;&CB7"2;K^) T5D*CI="3:"/A"/,&1)TZ1,TH MVL#7KA)O>[[V*WSG]P6WC_!S.#96T]GX]5*.)47G90IW7XY,SF+L!U0Q@WJ& MP6![J[7?/-X@L%,)[&QB_X^=V<%DC :XNT)/,.5A\1J, MES"FD>YKZ685L!GC@HT%[E(/V35,(!U@?8?6S8'!N-#<OS>M2M$':-7WNP=OYGCU>JB:H&R?YUH[ MK+&PO=V]R:W-H965TXHVW7:Q.B' M).*1[_'N\9&7R=KYAU A$CS6QH9I4A$UEVD:\@IK%?JN0.31I5XC_17<^=YE.Y9"EVC#=I9\+B<)O/AY?5(UL<%?VM@CF#6MONKWKXH$E*S"DS:;[%7W?X[ 7\>_CD+%4!?K,%%D_Q*>>R3RC;)72='26\ MQZ8/V:@'V2#+CO"=[@L\C7RG+_!)67"K0VY<:#W"/_-%(,]F^/>Y8CNNT?-< MD2^A<3& MI(JQQ@3XH'SIX%K9AQ[\J>1Z*0/S$%RNXPC>4(7P^M5%E@VN;CJB^8XHAH=7 M;WNPKG1>P5H%4#S!_@%WF'#V/KJ \U:V8-,3GU]XNB36E(WZ\)7W^W$C:+Q; MZ8(Q_'@Q![0V8-Y*M3^5N52Y-IHV796\5I5,4RI"9M$VUPU7J&K7,JUU!"P6 M/N;(5">G@_Z KZ8Q4O@>7C!KITO!YO,8!WZSXU KI8U:& 2WA)/S XH^"RG! M QVVMZ$'HNH6V67;LFH^AH\=' M\DHW[X]T6/;#\W,O&H^]!,$ALA;AW1]&I M^E,8%%\C>>^)?U@ UH??4)WU)[3BNR;MY9 M5F%+S-/"$VDZY^I?KX$<*2.&RD;[0OK/O2OIP7-?HR]C4PN0B[&ZEW\?W??- M>=EG \TOG M:#>0#?;_36J6EN)17(H:%^K![[[ M"0[UA)HOX[4T?\ENP :Q1;)>*MX<@C&#AK7#+_UXZ,-10.)\(< [!'@F[V$A MD^7W5-'-2O =$1J-;'I@2C71F!QK]:8\*H%>AG%J\P#/T/9 'B#C96-6-]Y%PD?H%L0+;.(Y MGG>!SY^J] V?_S=5%H(WY!9S%7@:L-.J(K>FQR#(;V^VTMA_/]> @3\XSZ^5 M0PF0"JN*YU+GDA"&H[SHN%.1ZX0ST]M?L$TX; M3+8$O&.4ILU 2I"+H26?53V5(75Z6,F!$%.@F$1;UJ.1;G$HH=2L U?!:[S[ M=*\&)^+T(6F5)"U>NY+60TO4OL-^%6.%&"?,#JB*X5K0FG+,9/]=B]M+=@!/ MDH 6'4')*&BV>)!'W0SE']E#8W>OB*[*\:__]5_7)Q],RN:>(*\);7BOV\!: MK(OW$A.6$_JTHG.N0U'D1[U_8D]>DC3V[=B))W 2+"+RC7:XGITFP>P(%RDZ M[BN*UWNV/TW7B6T_BJ9YNO!/,&EJ>ZYS%O*VA_H$'T6V'\[X<)&<0 *DC.9: M=?;C^(ZV?8%75"_T:?H\T+==;Z9SSF3KVFD:'2'F5=YSA3J@>]<59.*:CKNU$OAV$WHGOOSIB_]=?/_WGI#&Z1HG,>^O9213;49H>BR4T M6^O941+C]L[')8GPO%R0B^_&=AC-\DH7P0G&2R/;BY,C3'A9+VX:VN%1#><$ MXWJQ'42SJ(+%C+^LF!0+G&L_IQB4JQ\?(;Y&,;[M)ZF=A#/;K!C4*+;)#4[5 M=)B?>R\LC]YW^"TLS2L6OXWZA Q/O_>AZ@>S.[!6O/:>[0WP M[SOC?3D('%)U'_J%78]GGGGFL3UK9AMM7FP.X-BVD,K.>[ESYS2+F:Z<% H>#;-547"S MNP>I-_->U&L-3V*=.S(,%K.2K^$9W%_EH\'1H$/)1 '*"JV8@=6\=Q?=W _) MWSM\$K"Q>^^,*EEJ_4*#W[)Y+R1"("%UA,#Q\0H/("4!(8TO#6:O2TF!^^\M M^B^^=JQER2T\:/E99"Z?]R8]EL&*5](]Z=>)/,N?N..+F=$;9L@;T>C%E^JCD9Q0 MM"C/SN"LP#BW^!VP)#L;.,0BRR!MXN[KN/@;<5/V02N76_:SRB [C!\@AXY( MW!*YC\\"/D/99_$P8'$8QV?PDJZPQ.,E9PMC?]\MK3.X]O^PKR'&]Z">87>XOV[:!S>GB$X[ @.SZ&?4?Y\W,7U)6N*N[-,KQ@JYZ!8 M@NGD"YC+@3WHHN1JQR0Y9XR7I=%;@1L9Y(X-IS]2K' (@0>3-45JE':')"@\EOGCY"_2I< V( M&B8GTYME989ZUY735Y6EHBPXSZN>E)BJ72\JG_*D.3?K6J-ZA6O)<&-@O\9I M'*VUV1UP>?]N$L?A[<KSY[\_B!M= %,T(Y+M2&5-CD& M #>* %!M++$HM6I6[OL$I)I66N)7F-9=$#I]XK-*PH&NS6[Z[I5K\](9)'"7 M"^, Z^->=1SLKK I )X@>+$,Z#MRLI>1_YY]Y.U1W[,*D]O_[1DE[+.G[C^! MG3F9'I@O>*&K9HNX''LEEF,O3Q1ZA']<\SF7_X#R\' MAE$4[1F243!.DGW#, CC*?MTW):.^,3!: _\JW42'7.?!-%X=,(:CL/Z$[A_ M*MOS]-;](@Z&<71YRCY*PA/VZR >34_:AZ/DDOV!-^73NL5!E(P.=;N>'L@T MQI330]W&R;@UG+I4#/:N=@5@SZ4+++4^W%/U+:^S=G?DN_IJ^-6]OF!_P):- MGRXDO\+0L'\]ZM6-OQTX7?J+XE([O';ZUQSO^6#( >=76KMV0 FZ?PZ+?P%0 M2P,$% @ <6IC56K![35N P "P@ !D !X;"]W;W)K&ULK55M;]LV$/XK!W4M-L"3;-E)[,0V4&<=N@(%@J;;/M/B22+" M%XVDHOC?[TC)JCO$!C;LBTV>[GGN.1[ON.Z,?7(UHH<7);7;)+7WS6V6N:)& MQ5QJ&M3TI316,4];6V6NLO:6O@G!^^Y6]H%MGGJB"(2L&V*Z'Y6=@*_ALM*\=?- <^??XC"2,.O*C MCEU^D? 1FQ3RQ03R:9Y?X)N/>UW4C\N?(/+!UQKAWJB&Z0.U"6\+Y""\@\:: M9Q&;AWH7A"Z,0O 1LC_ #U?I-5TH*8\.GF@:M,)PP%!4H))X5'NT8UV(4E#K M"GD WA*7B2 L2VHQ!Z:$!]3:'>0STX+!1],ZA!V%@-E\D4-7BZ*&CCGBIV:D M"!3Y4TMDRYX^C:GL T QCN!$I44I"J8]%#73%2D?8E*^RN@.F?3UNS?+?'9S MYZ PMC&6>3Q)%B3KW!":K+(-F=$DHD1U%:F"4P15EO&62=)36J-@E:Y6;PG3 M9TYQ%]\,\]D$VH8S'TCH1)YH>CK3VB+L;2O138!I3HJX* _'2%@8;90H0.-+ MZ\!YLZV$-TG%RZV>%B!_>A>294OFBC9E%,(UW.(8PNT*7P MVIS(3@:T0EO%9RA]\/^&_N_3/YF=E*: <22X).TYNK!&S_ M]/0;;YHX[O?&T^,1ES6]UFB# WTOC?''30@POO_;OP%02P,$% @ <6IC M500H\!9A! .0H !D !X;"]W;W)K&ULG59_ M;]LV$/TJA H4+9!:CI.T66H;2+(5+88"6;QN X;]04MGBRM%*B05)]]^[TA) M45?' P8$L4C>CW=W[XZ<[ZS[ZBNB(!YJ;?PBJT)H+O+<%Q75TD]L0P8G&^MJ M&;!TV]PWCF09E6J=SZ;3MWDME[HFK=D08-QU-K/!)2N.OWOK'V+LB&4M M/5U;_;LJ0[7(SC-1TD:V.MS:W4?JXHD "ZM]_"]V2?;T)!-%ZX.M.V4@J)5) MO_*AR\-(X7SZC,*L4YA%W,E11/FC#'(Y=W8G'$O#&G_$4*,VP"G#15D%AU,% MO;!!_ACK;SH;%\EV[-G;/\@ M/EL3*B]^,B65W^KGP#F G?5@KV8'#:ZHF8C9Z9&836>S _9.AN!/HKV39^SM M"_C/R[4/#F3Y:U_ R=[I?GO<0!>^D04M,G2()W=/V?+EB^.WT_<'T)X.:$\/ M65]>2:^\L!MQP[9-D$SK?2#_AYD+\6M%:)'"UHTTCYR1ULBV5(%*<6V-1WI* MR8L/RDA3**G%"JJ$_@Q>5/*>Q)K(",3=2 Q.)Z^^27*7;J@"DW8X%3)6AK,*([V M2 "LD.7?:,X4_:L"/I2/@4'4,""-B56TSO$>A@0YA.BC9T3I6BQ>BZA6$F?+ M4$'>8RI&J%)LI'*B&15HE&)D3K=HJ$FL&<:SD]$UI#&*4K",'@?*EKXW R\H M#-"%P9M"TI4IT?T\&AD[Z_5V@H4_00\-!BB4>[.;%N$_DG3)_W5B#/!Y0?=2 MMY$EOEU[NFOA%ILQ2:Q>*E]HZUO ")6S[3:5BHG%SI7W;61+!^09.A9C.G[/ M"/]$2TXW#,'=CF+H*".+L]1W '>5*BH$?]VC]/#HR9LV',G!V<#]=@+:?E%C?G_;^N!41@2NE*OV_L'#8[ MYHJ+[>; OMJBQZWSW"UPRGP$":@B;4H9>NG8>"C[3H'W<2&?:(1]/[I!DV\N MR;[RC>=?=]WL+5@^NLYK;?=@=WD67Z3GP))X>59^EVV(2"DT; MJ$XG[U DEQXJ:1%L$Q\':QOPU(B?%=YVY%@ YTS2?L$.AM?B\A]02P,$% M @ <6IC58X[NU?^ P W@\ !D !X;"]W;W)K&UL[5=M;YM($/XK*WJJ$FD;V.4]M2WEI6]2JXN::^_#Z3ZL86RC $MWE[CI MK[\!;$J#[:I2>9F9V9!V:RENI&KP ,^5KDI9Y:*V.J4]O6R0H* MH4]D!26^64A5"(-+M;1UI4"DK5*1V]QQ KL066G-)JWL2LTFLC9Y5L*5(KHN M"J'NSB&7ZZG%K*W@8[9;_>V&SQFL]>"9-)',I;QI%N_2J>4T#D$.B6D0!-YNX0+RO %"-[YL,*W> M9*,X?-ZBOVYCQUCF0L.%S/_,4K.:6I%%4EB(.C^MT9:KV\%$;,)DJNB6IV(UKS MT(;::J-S6=DDY=HH?)NAGIE]$.H&C)CG0*XAJ55F,M#DZ(]&HH\GMD$;S4X[ MV>"==WA\#UY,/LC2K#1Y5::0_JAOHV^]@WSKX#D_"'@-U0GA'B7?6ESLS=\ C^.IMKH[!H_MYU")T-;[>- MII%.=242F%K8*1K4+5BSY\]8X+P\$('71^ =0I]=8V.F-2;L]P79F;Y=#A^& M?/XLXH[[DCRU^QLEM=ZSNG\_$H6L,:LD*XE9R5IC7O5Q__JLD,IDWR#M)9]* M9+'\9Z+7(E-XMI6!8@ZJKT1R(;4A;V6>9N62O$'VT_WJ/;J)%?19Y#60LUN1 MY4V"7B"#OM BA]-'/[;W< LY88]N9],U^GO7/+2%WXA'8^YL(N*/'M&%5)54 MPD#+"D5=9DE6B9S,)1;3P"OFQ=2+W*&$,48\'QR,3S(TI#T(T512@ MD@S1KT2%I75_(P]H%(]#]L.=WC,^C@818B_><:@L#*@;^C^Z'X2'W&^4&&5N M\)^3PE,GBTM(-ESAMUS!_N>*?XDK NH[\=/C"I]A&PZ;RZ.A/^2.(T[=R-M! M%;Y'7>;_G"H\9$EWG,/Q&1PQ=VS&ZSAV!TW$2$%A=,]S_Y[G<3AD">[X-/2\ MK>3 _X[?_^_XO_"_8[;E\RM_/X<-/'1AC-FCY84]G-.2P\/U_R7BK#.S0B.R M!'('0@VRX\[Q >8 8HMJH-P#ZG+*77\DYA$-&!N [D=@G+)X7,_,H6$T!M[Y-0P"_)SW MG[I=16P/9BYLSF4[66J2-"GNQJ]>V@^O9]W,]GU[-_EB&2^;;T(."U1U3D(L M5]5-D]W"R*J=X.;2X#S8/JYP ?5;,#W"RG-=M$8Z$?ZV3]02P,$% @ M<6IC520H2*?% @ O 8 !D !X;"]W;W)K&UL MG55K3]LP%/TK5IA0D0I)TP<%VD@MCPUI#$3']F':!S>Y;2S\"+;3PG[]KI,T M*Z(MV[XDMG/ON>?8UR>#I=*/)@6PY%EP:89>:FUVZOLF3D%0M&@6+O3T4#EEC,)=YJ87 BJ7\; U7+HM;S5 MPCV;I]8M^-$@HW.8@'W([C3._!HE80*D84H2#;.A-VJ=CCLNO@CXQF!IUL;$ M*9DJ]>@FU\G0"QPAX!!;AT#QM8!SX-P!(8VG"M.K2[K$]?$*_:K0CEJFU,"Y MXM]98M.AU_=( C.:+'BIGB291G;Q8IQ;JP253+.!9/EFSY7 M^["6T ^V)(150ECP+@L5+"^HI=% JR71+AK1W*"06F0C.2;=H4RLQJ\,\VPT MBN-%.W[PL@US)6 DCC*YUR, <#WV)1E^K'58%Q62#< M4N"$W"AI4T,N90+)ZWP?R=:,PQ7C<;@3< +9$0D[31(&8;@#KUWO0+O :V_! MNWS*F7TA/T938S4VR<]-&DN(SF8(=W%.349C&'JX=0;T KQH?Z_5"\YV$.S4 M!#N[T*,)7L0DYT!N9^3OCFN3@MTU]O?Z8= ^(__Z?I#H!)S]0CH?T0$,:7Q6 MQF"CO(G$&SA:4,9='QVBF1Q.*$IJ4*%R:0UADMA4Y8;*!)-OJ'X$ZT+)!.)< M,\O O!*O"O'Q*_&L[-4IY53&0*@A:D8N( 8QQ=BP6[1,JV;T@;2:O?[QNQIO MMY=J<%3[5FOCI-GJM _(%S159*]!6I*!9FHG[W? _DL]7A9;R:]NS)K\QG&S MT^T=;&I1?\U1!.AYX9L&*^)AE>92K];6/"H=Z4]XZ>MXEG/7&1QFF!H<'7<] MHDNO+"=6984_395%MRN&*?Y>0+L _#Y3RJXFKD#]PXI^ U!+ P04 " !Q M:F-53IJWEVP# !0"@ &0 'AL+W=ODUO&_+TG9 MD@H[;B]MT8M$J:9FL!)(=FU+Q7$)#3_, MG< Y+SS5NTJ9!6\QV],=K$']O%\)/?,&EK)N@>RH1(>>/.Y+E4U=S('E;"E7:.>^.$'..43&[Z"-])^T:''1JF#BDXJWIZ< M=01MS?H__7(ZAXE#YG_%@9PDMPD7,/>123"B/B$W. +AW1#RQ?^1;I;P5OT MH&,5NBSTD:L*/=C#!H%^O=](N_[;M0/H^:/K_$9"=W)/"Y@[6B,2Q"LXBW=O M@L3_<"/Z:(@^NL6^6&M)EET#Z*#E5"SH/:(M[YB2J&9(5;R3E)5R0.M*4-!N]/V8Q+X5R$?.V@N\$F"PWC$QVYV 8DT93+F:J(_CQ\IZ[:Z3CM1L]V% M8X@#,M+Y5Z(-<)XG$\2XRS-7M$%,OPG2EMEY_:WV"6(?QW$P.1??]>V)!MA/ M0AS%Y,+V7Y78__4?YO^<-,ZFLT3&NR4X2U*]UJ/5.QJ)E$#6^WJNVGL(-'W+_U$\;WM&39&ULQ57?;YLP$/Y7+#I5C80* MF!])V@2IZ39MTKI5S=8^3'MPX!*L@LULI^G^^]F&4*+22'O:"[8_WWWWW6&? M9SLN'F4!H-!S53(Y=PJEZ@O/DUD!%9'GO :F=]9<5$3II=AXLA9 QY+3"IBDG"$!Z[ES%5PL(F-O#>XI[&1OCDPF*\X?S>)S/G=\(PA* MR)1A('IX@FLH2T.D9?QN.9TNI''LS_?L'VWN.I<5D7#-RP>:JV+N3!R4PYIL M2W7'=Y^@S2VSKT'";^&PZX=4J3FBTO:PD6#0%^@V"*;CA3A40?6 [YH;^GQ72*\%[1 A\E7$)]CG#D(NQC M?(0O[#(,+5]X/,.?5RNIA#X$OX9R;"BB80IS,2YD33*8._KD2Q!/X*2G)T'B M7QX1&'4"HV/LZ5)?M'Q; N)K9,6B:RZ5'))YG.CT9(+]\!+]KS$(T0/ 8WL4 M.CB<'L!GI.);IB2B#*F";R5AN1PA_=L55"L0W;]_Q=\SB:U)<,SD'UB^U2"( MHFR#2EO_3->_LW^'@L"=CB>'0!P$/2",W20,^T#D^GB*[HF@YF(-\>Y'[,8] M\A=T$KS6/G&#)!Y _<1OCPXW#7?5A*,LXQ6\,C_#;H2#T1 >A_X /G9Q/!W$ MHS@UBT)DZ%+Y?5Z7 5B8SNYU"'U66K: M78=VC\55TR-?S)N7YH:(#652BUYK5_]\'#M(--V[62A>VXZYXDKW7SLM](,' MPACH_37G:K\P ;HG-/T+4$L#!!0 ( '%J8U71KD?:#P, )H* 9 M>&PO=V]R:W-H965T M5F" MU(1TJ[165;-V#],>"-P$JX"I;9)VOWZV(8PD-(JVO(!MSCF^7]AWL"+TF<4 M'+VF2<:&6LQYWM=U%L:0!NR!CC3 MO(%:NZ?>@!0\P1G<4\2*- WHVP@2LAIJIK9>>,"+F,L%W1ODP0*FP!_S>RIF M>JT2X10RADF&*,R'VI79G[@2KP!/&%:L,4;2DQDASW)R$PTU0QH$"81<*@3B MM80Q)(D4$F:\5)I:O:4D-L=K]6OEN_!E%C 8D^0'CG@\U"XT%,$\*!+^0%9? MH?+'D7HA29AZHE6%-304%HR3M"(+"U*_@M8I#@R!TV@E61;"V"?8[A%Y% MZ!VZ@UT1[$-W<"J"!\P,>> -*5HA*M%"3 Q5]Q1;QPIFLDRFGXBL6 M/.[=!O09>#!+ $TA+"CF&!CJHIML"8R+@N!B&)(4T.DWPM@9.O4%'"=BU$6/ M4Q^=GIRA$X0S]#TF!0NRB UT+@R3\GI8&3$JC;#>,:*';DG&8X8F6011"]_? MS[_-#Z(ZBFVWN_-_NDW_>?2,8 MO;I$>DJO]X[>3BETT)TXP'Y>S1BGXD?_U9;P4M)NEY2'7Y_E00A#39QN#.@2 M-._C!],U/K=%^YAB_C'%)D<2V\B+7>?%WJ?>S NN?M%$_J)MZ2B57*4DKXZE M9[FF81@#?=D,= O,=#8Q_B[&M+>%)KN@[@9JPV&G=MC96XB3EP+SM\8YU4'7 M3]V[FPYZS,0=F>#?$*$OXFY4\P_IMCD2&(;&7/KC+E[2[21 MEX7*BRI0)!H$*'/)ZERV9<@]H-3&NZ!N[\+<*MH6D.E<;E=M"\IV>UM%JSN^:+S*/NFO?-FUBB;HZSMH#$;I VT40M]F'8A]H>6P3 MD425I.SF[TM*CBS%"MMTM2\62./8@,@T?0$G'&VR#F090E*$]MUG-!."4*#Y8I:(\A?M M*MNA,HX+(5FZ!ZL(4II53_)]GX@&P M? ;A[@/NK &\/\$JA562EK!F1)!IS MMD-<6RLV/2AS4Z*5&IKISSB77+VE"B>C3X0_@B2+!- ._VJG+KON)V M#OD9U,6OEXNA.1JH_W; M);!B]+L9=?5=B)S$,+%4>0G@6["B/][AT/FS2VY/9"WQ7BW>,[%''[\55#XA M40OO4EM1A"6%/AJVD3]RG;&];:HX-@H#9U0;M:+SZ^A\8W276[7W])<9J#-K M((CZ1.9(*[J@$00.0Q>'+V(U>OW-C >UIL"HJ;'=S%J"HX3B(<;>2RW'9JX3 M#'V_._-A'67X*_OB4!"GZ/IA\/?M:?-P6#PU9S<4..'QY@G]!5M(NB29?19B ML"8DO]"<)>5MEA=2E&SX$Z0+X%WETS-I*UW#.EU#HY>^7M)]L[:SUVB/L-'/E*4I\)B2 M!-V1'+BQP,U<;]WD?;&UE1]:(MQ_3X1[;8KZ8FLGX- 687-?].9"Q\?]CQN. M_-&+0N\P\UO-5#O>0Z.$S9W2_U_H9O^_6^@]LU;9LQM7(GT?5;MY33.!$E@I M-\[94/5,O+KB51/)\O*6M&!2W;G*X49=BX%K _5^Q9A\GNB+5WW1CGX 4$L# M!!0 ( '%J8U4T'[?/S@, /00 9 >&PO=V]R:W-H965TP[//28O+SW9,_XHU@ 2?<^S0DR-M92;:],4 M\1IR*J[8!@KU9LEX3J6ZY2M3;#C0I 3EF4DLRS-SFA9&-"F?W?-HPK8R2PNX MYTAL\YSR?VXA8_NI@8VG!Y_3U5KJ!V8TV= 5S$$^;.ZYNC-KEB3-H1 I*Q"' MY=2XP=GX MNR(UZC$U\/3ZB?U]F;Q*9D$%S%CV-4WD>FH$!DI@2;>9_,SV'Z%*R-5\,-;/N2O6 ]TJ\KB.[ M"/N>[;L3:1$=8Z 5^4(6ZKY.ZA_J.71J=5LR+C%VB'>FMB.,V*'? M+=>KY7J#;H /%K!AKI;-1);TZQC+X&'FXGG"QEN=P7$"T)R/I';88X3 MVKAG'A^[!SSU[-HQI$?IL4W PWW":VK8J)U#Q=:LB'VE^=@2 MX,&-]+DZ%[3:<>*%3GCN=SM,S0YBG8DS3XZD^O\ =&PO=V]R:W-H965T><8'(9]4 J#)SRS-U<1*M-[>V;:*$\B8NA5; MR'%E+63&- [EQE9;"6Q5*&6I31TGL#/&Y'0L=CKE.3Q(HG99QN3S M1TC%86*YUG'BD6\2;2;LZ7C+-K _77[('%DUU96/(-<<9$3">N)=>_>S5S/ M*!02WS@<5..;&)2E$$]F\.=J8CDF(D@AUL8$P[\]S"!-C26,XY_*J%7[-(K- M[Z/U3P4\PBR9@IE(O_.53B969)$5K-DNU8_B\!DJ(-_8BT6JBE]RJ&0=B\0[ MI456*6,$&<_+?_:S2D1#P1U>4:"5 OU5!:]2*#)GEY$56'.FV70LQ8%((XW6 MS$>1FT(;:7ANMG&A):YRU-/3+TP^@6;+%,@"XIWDFH,B-^0+T\?!^SD*\%1] MP.FOBSEY_^X#>4=X3OY*Q$ZQ?*7&ML90C$$[KMQ^+-W2*VX7L+TE=#@@U*'T M@OJL6WT.,:K[A;K[4MW&!-19H'46:&'/NVIOJ1O\ W*_1V*3E1N\*3>*I3 X MIN095]-4Q$S#BB ]6?!\@^D[+A/ ME_5I.P_S'> 1UPF>'Y$#>08F+_&71H/"J"E%^ZD_"IQP;.^;8)VN>X(-:[#A MJ\'86H.LN8A.I-AM$K+&2E7,7+PII1N_@1I2;^BU4#N#Z8GJUZA^3]0360VK M(;_.ZI^Q>I1Z?HNU,YJ>K$'-&O1D[00+SL!G?#L:KJC( JC6NQ%>%$=7O1_E^!VR1V03XQ+\HVEN*?=Y3=ZR_+[ M1L9>I'54IW74N>LGXE\NO:.S8^!'?F-[2ZA.MSVA7.?T:G%>A=6K\%8^FJ1! M1(>T1=H=2E_4Q@/-[8'ZVL);.6FRTBAPW39K9RQ]64_/,+?S*7*%M1N,GE&ULM5?;;MLP#/T5P1N&%MCJ:YRN2PRTM8<56(>@V>6AV(/B,(E1V?(D M)6G_?I3L>KFX0;>Y+[%$GW,HD1+-#-9$#!(E5:@^%C!)3"FA7 9OVI-JW&IB9OC M1_6/9N^XEPF5<,G9CVRJ%D/KU")3F-$E4S=\_0GJ_?2T7LJ9-+]D76'[H472 MI50\K\FX@CPKJB>]K^.P04"==H)7$[Q=0O $P:\)_G,]!#4A>*Z'7DTP6[>K MO9O Q531:"#XF@B-1C4],-$W;(Q75NAS,E8"WV;(4]$U%7>@Z(0!&4.Z%)G* M0))W9)S=X7LMZ+I]#[QFZV[:=__.>_+/WK6#XS='PC9[_A-X7K%)_3@ .4YX# MN?V,,'*E()<_VS)>:0;MFKKJGOW-#YT!;N+L7B+L62 MCL2V$A,TB0D.J4?[23GZS"7>3+R%:%& +A5)[O%;(J$M1Y5\:.3UAV05O7.# M4W]@KS:#OX\*G=-M3-RBY/OO@VU4LH\*_-!I0%M!Z#5!Z!T,PGA9E@QT$"@C M25XR_@! ;D!EPEC)B-&"W%Y#/@'1>E(/ZO_M2>U2+.Y2+.E(;"M)89.D\ 5* M2-AE8KH4B[L42SH2VTI,OTE,_V5+2'_O2KO8FNY4D'U0X+@[%:0%<[HKE.R# M?,?9+2#V1A>4@YB;]E.2E"\+57WU&FO3X9Z;QF['?N&>7;HM]A@[XJJ!_2-? MM=/81F!YMPA1V=&2ZPJP>A ?A^QKEZG&@' MS?^$Z#=02P,$% @ <6IC5?DAF-=C! !A@ !D !X;"]W;W)K&ULO5C;;N,V$/T50ET4">!$HFZ64]M 8JEM@*8;Q+OM MPZ(/M$3;PDJBEZ3M].]+72);,B-?2N3%%JDY9S@SU) SPRVAW]D28PY>TR1C M(VW)^>I.UUFXQ"EBMV2%,_%F3FB*N!C2A(D72YY/Z./A"BWP%/.OJV.0 LP*8;8#] M#L"J -:I&NP*8)^JP:D A>EZ:7OA.!]Q-!Y2L@4TEQ9L^4/A_0(M_!5G^4:9 MQ@+'Q_=AN$[7">(X I_Y$E,P(:G8,Q"DF)PY6..XH1=@QOP M=>J#JT_7X!.(,_!E2=8,91$;ZEPL)R?5PTKU0ZG:?$>U!9Y(QI<,!%F$(PG> M[\8/.O"Z<$/M"_/-%P]F)^$4KVZ!:?> :9BF9#V34^!. 8[)W%\BW0*9'QN;,31=RW#%'MOL>U8B!SW7\9RFG"_C M@X.^W>(+9'RV"^&.KV&J4YOJ=)I:)JFPD:3B,DDMQ+D(KA+"V'4/9.46Y>A5 MYI12A[.WN!OQW5@METBDH-$2\B5" VBWI *)E.M9XM2OR!<:VI&-P+:>3M9S,P6&*2.* MRQN&$MP[)7]VK^+<;U(IFZ^4+5#%UHRGN8NG^4%9M%*D*F0JV7RE;($JMF;( M=@42[+S2=V<:I46/4C:_8CN2G57I;#IW5]# [HJFXYI?WO"E7N_D/-OK*MG\ MBNU8G:!*:=/MN^(*?D1UU:WD[#BH9//A:?6:*J7-..PJ.WAY:5=!W6.WF$X- M9[OM)*6!*J6EV_2]OF:*Z:)H*#.Q/=<9+SM9]6S=M+XO6K6M^0=X-X&2>3]O M"Y4&;=]L1]HV70N!YRLBJ[JC'!.TN)QB5&$:2X@ MWL\)X6^#7$'=^A__!U!+ P04 " !Q:F-5@\GK_H$# R#@ &0 'AL M+W=O9:+R["4*5S9$2=B 5RLS(5DA%MIG(6JH5$,G%&+ N3*&J% MC% >=-ONV8WLMD6N,\KQ1H+*&2/RL8^96'6".%@_N*6SN;8/PFY[069XA_K' MXD::65BA3"A#KJC@('':"7KQ13]N60.WXR^**[4U!AO*6(A[.QE..D%D&6&& MJ;80Q/PL\1*SS"(9'G^7H$'ETQINC]?H5RYX$\R8*+P4V4\ZT?-.[UX+//OV)DL$ QQH^ MP5?D*$D&0UX]9/>-:@Z%2.>$I@KD#N(NM M'\]I"J*X!D95<?%>]Y _4_WF5FO.CWM7S-^ :1YL*$QVFM!%YH"QGK]19Z:6Y);1Z M%'F$%F_5P/C_DUH-!E2E$IV1?**\9YGQREN:GGL M+^;'DES]A>1._9+;5-O86R"/(KEKU!JEVJ$@JRVW^%IUO44UCS?E/&X>5UW> M>FJ4-I-YCUJ1!Z/;$.JC:Q^R]02P,$% @ <6IC5=[I4+V* @ P@< M !D !X;"]W;W)K&ULK55M;]HP$/XK5E9-K=36 M$ )K68@$A&F55JDJ[?9AV@>3',1J8F>V>=F_GU]"2KO JHTOQ'>^YSG?"W?A MFHLGF0$HM"ER)@=>IE39QU@F&11$7O(2F+Z9RSP(KN%+>"[M+UH[V]ZUAY*E5+RHP/H%!67N2S95'G8 FJ<9X%< _S4@ MV /H5(#.6ST$%2!XJX=N!;"A8Q>[35Q,%(E"P==(&&O-9@XV^Q:M\T69Z9.I M$OJ6:IR*OG"VN'@ 4: 89@I=H!NF0(!4:++1O2@!G<:@",WEF;Y\G,;H].0, MG2#*T$/&EY*P5(98Z9<8/IQ47D?.J[_':P?=-'[=^U>ZV-3 MMH])%A^3;'(DLA=U">JZ!(?8G^L"KBY-97 ,/W?[6(_[3P M@Y%7G?^5 @ X@< !D !X;"]W;W)K&ULK55=;YLP%/TK%I/V(74E =)N68+4A$S;0Z_KM("2ZE-9@< O&ZE*:G"KD-O;UBRO##6X,>3BN:P O.]NE*X\SN6C)4@-)."*-A, MO8OA>!%9?^?P@\%.'ZR)C60MY;7=?,VFWL >"#BDQC)0?&UA#IQ;(CS&GY;3 MZR0M\'"]9__L8L=8UE3#7/*?+#/%U/O@D0PVM.9F*7=?H(UG9/E2R;5[DEWC M>QYZ)*VUD64+QA.43#1O>M/FX0" //V H 4$#P'1(X"P!83/58A:0/1PN<0DU-)XHN2/*>B.;7;CL.S3FBPG;)RNC\"M#G(F7L 51 UE"*G/! M7/'>DQ7DV M&D[<)&,JX?H=&W1@GOD%=B_;35F/6: 2/:(3D4@I3:+(0&60] M^.0X_N,1O(_Q=D$'^Z!GP5'"%52G)(A.2# (@I[SS)\#'SGXL"^<_U-?_+/Z MO62$70>$CB]\E,^5%3N@DLHPD9^0A.F42UTK('*#63?,W+[1K0==<[AKD%\7 M:VT4_NZ_^_JB48[ZE>T5.-8536'JX1VG06W!BU^_&IX-/O45Y27)DIZ7(.R=5)WY6E_5=U7DX9NY.CL%-G&V$7;PT0_Z9$\Z;$X MYM'$Z1]<6B6HW$T+35)9"]-T;V?M!M*%NX-E&:_L0+=6(__ M E!+ P04 " !Q:F-5I)W46S\$ !:& &0 'AL+W=O0@)Q(MV;[UO$C SOV$\YA_&F>X9_RDVE$KP*\\*,;,V M4FXO;5LD&YH3<<&VM%!75HSG1*I3OK;%EE.RK)WRS$:.@^V!T-;,^PLL8XLJAMO@KI7MQ<@RJ5.X9^UF=?%G.+*>Z(YK11%8(HKYV M])IF6452]_%O"[6ZF)7CZ?&!_JE.7B5S3P2]9MG?Z5)N9M;$ DNZ(F4F;]G^ M3]HFY%>\A&6B_@3[QC; %DA*(5G>.JL[R-.B^2:_VHDX<5 <[0&OK!6M.JAGO_96\Y46U4*Y MDUQ=396?G-_2'2U*"FYIPM9%6A?O SB,WC^ !6?+,I'@;40E23/Q3EW^?A>! MMV_>@3<@+<"W#2L%*99B:DMU0Q763MK@5TUP]$AP%]RP0FX$B(LE76K\HW'_ M<,3?5A/1S08ZS,85&@7>T>T%0-Y[@!R$-/=S_11WOW:'NG1>%CW^W]%[D^%V M2\.M>>XCO"@59+WF=$WJ5<%6W;+X\569@B^2YN(?7=4;KJ?G5M)W*;8DH3-+ M:9N@?$>M^>^_0>S\H9MRD[#()"PV!.L5Q^N*XXW1Y]^8)!DHU"^)(!G5/GL- M -> ZO=B-X?0=WQ?K8W=Z01K[!SL>C[JVT7G=JX["2>^V[>+-780!M [QNUE M['<9^Z,9?^8LH?P!_+BA^3WEVH4W2GCNPC,)BTS"8D.P7AEP5P;\2JJ 31;' M)"PR"8L-P7K%";KB!"]5A0;@GSR=8> &3C 0!8T91.'$&VC"N1F:X "'X4 3 M-'9X$C@8ZS5ATN4[&*@LMP>^]!03NR0/:3+'&+@P1= :ZH#%S8>#C M@7[$&CL48A1,]+H 3]H:.)KRIY)F[[OF94P>QD'/78)&:9%16FR*UB\).I8$ MO9)(M&!3)3))BXS28E.T?HF.'1\<[5F>)!3NV1.+L>L[0YTX-_-"A(<]A<8, MAKZ/X% G-'8H\+#SB$X[[C>$K]-"@(RN5"CG(E!%Y,U&=G,BV;;>J;UG4K*\/MQ0 MLJ2\,E#75XS)PTD5H/L[8?X?4$L#!!0 ( '%J8U4BY=D_#P0 .H9 9 M >&PO=V]R:W-H965TD@N>M*70FQ:OOB="^\82#1)C:U';B3^N%K.R&0-&39K:5] [$S\QN/ MQ_F#X\F!LF>> CT+<\(GUJ)$+L[V^9Q CGF-W0'1-[94)9C(9ML:_,= [S6 M3GEF>XX3V#E.B36;Z+XEFTUH(;*4P)(A7N0Y9M_GD-'#U'*M8\0X_JZ@5AU3.9Y?'^F?=/(RF2?,84&SO]*U M2*;6R$)KV. B$RMZ^ VJA'S%BVG&]2*""YI7SG($>4K*;_RMFH@S M!\GI=O J!Z_M,+S@,*@2 %H!3'=DE07[Q>TH"0&(AC6[57*G]%/ M(0B<9OSGB2UD7.5MQU6,>1G#NQ!C@!XH$0E'$5G#NL,_[/^8 M]-SK!3["[@9YPP_(YVI?/_HD=OCMZ8C$&] @::-[C 6S*Z M+F*![DDI.ZKB7WZ71NA>0,Z_=M6[) Z[B4K;[O@.QS"UI'AQ8'NP9C_^X ;. MKUV3;1(6FH1%AF"-L@SKL@S[Z+/F(\CT(X@YPF@'3-WH? Y+Y%@CU4_$?B97 MR/Y\LE^T"%^TB/HL&KGZ=:Y^;ZZ?&8V!?4=?'B!_ O85_8..NK1A-%=R)"=" MKM%#*A*TT*H(#,V!Q(G\>7L^=SPNYPX).UIUS5SO %^[HDW"0I.PR!"L4>6@ MKG)@7&@"DV4Q"0M-PB)#L$99;NNRW)H7FA+I.F<:X-R,AD%+;;K-_'%+?BMG2 F<\: G0E7;A);MA2X(NV?G=&N2> M;*<]L1N[][NC:(TZ!0'?]06I6Z[]K^G\$I>=(EW85?FGK:@;O\>] &3 M8B/EIF IV;ZK*/6.\]7KWB0M-$J+3-&:%3]MQ%W?O"@9W3L;I85&:9$I6K,X MI_VSV[L/?*,H!9WBX/SGG](%.Z\M2M?QHI=YY2S89^^NI6QL]:$!1S$MB"A? M8M:]]<'$1_TZOM4_=^\6;D=_J XR]+OR$[X\!7G ;)L2CC+8R%#.S:TL+RL/ M%LJ&H#O]YOR)"JEI^C(!O :F#.3]#:7BV% !ZN.=V;]02P,$% @ <6IC M56X:&S=] @ % @ !D !X;"]W;W)K&ULM99M M;]HP$,>_BI5)TR9U)*2! @N1^J!ME58-%6U[4>V%"1>PZH?,-J3]]CL[U&(2 M9%(UWA#;N?O?[^X)PFR3 6E,FHR/W:3!>YVEC.),PT,1LAJ'Z^ JZ::=2/7A;N MV6IMW4)X >#QNR-B:40CI'/?'+^J??.Z8RX(:N%;\ M)UO:]30:160)%=UP>Z^:+[#+9^#T2L6-_R5-:YNA<;DQ5HF=,Q(()MLG?=K5 M8<^AGQUQ2'<.J>=N WG*&VIID6O5$.VL4&^&8=$V96XUO&?K9XBM@ M2H9\()]!@J:=]N%P8J['1OPX! MMP&RPP'PLH"5=6+=T2CN-I/_[':GPBO+-0I\HU-W>W0"_'' '_^';G=K#(XW.]X[Y-U] M>4?UBDF#)T:%4DGO G>Z;N^@=F)5[<_]A;)XB_CA&J]MT,X WU=*V9>)NTK" M'X'B#U!+ P04 " !Q:F-5;2%D9QP# """@ &0 'AL+W=OLHF1BO:YR3[<2PC=W"7;9*N5PPPW&%5GB.^7UU2\7,;%62K, ERT@) M*%Y.C"M[- LD7@$>,KQE>V,@G2P(>923C\G$L.0+X1S'7"H@\;?!4YSG4DB\ MQL]&TVA#2N+^>*?^7GD77A:(X2G)OV4)3R?&P )7J)USN_(]@-N_'A2+R8Y M4[]@6V,]WP#QFG%2-&3Q!D56UO_HJ/@)BRPS M< '4 $P)XPR<1IBC+&=G8OU^'H'3DS-P K(2?$W)FJ$R86.3B^!2PHR;0-=U M(/A,( ?T[<-SE7YP?>K!>-4?,$_=%6N=5R]CCS5 M1JQ",9X8XMABF&ZP$;Y]8_O6.UV*7U,L>DVQV2N)'13#;8OA]JF'7RI,$<_* M%!YO0MH?!8&QN]G.L0WFV?8B*CE&.YSO.(6JF0;D6 M'+:H [M>:]?KM?N :(86.?Z+VUK$VXL-O2.S&M# AAVOQZ"![7L=JQJ0Y5MZ MIW[KU.]U6I^Q1%[3B]IL5L:DP#J[_E'\"^C"3MFF.I3G6!W#&E0 O6''L0[E M>H[>H MN7>I%IBN5#?#A(UUR>N#M5UM&Z8KU2=TUJ_MT=36K$>BP:K[H3_R=7=V@^@J M*YE(W%*$LBX#411:=SSUA)-*7>D+PD6#H(:I:!(QE0#Q?$D(WTUD@+;M#'\# M4$L#!!0 ( '%J8U5B/^V+N ( "4) 9 >&PO=V]R:W-H965T6D"!UU3-^/8KU/78!'-.I?U%6^?;"SR4KZ7B M90W6&92$N2=^K778 VB>=D!4 Z)C0/P&H%L#NN^-$-> ^+T1>C7 ENZ[VJUP M&58X303?(F&\-9M96/4M6NM%F/E.YDKHMT3C5/H-OX)$EQDH3*B\0I_0TSQ# MEQ=7Z (1AAX)I?H\9>(K'DZR[)QDDS.1'6@? M-]K'I]C3J> ;8ONL;O/Z3Y;S$I!ZZT!.LL9AYMTEZGG_B; M?:'/%/% Z%XC=.^DT).B #N'T(,367_U:(85H!GDG.6$$FRFU36:@LB!J3;] M78@PV*LRZ(1Q=%CGN-4MNCERR]K=HMLCU=K=^C>-F]/#W^O[)8BE';@2Y7S- ME.L%C;69Z7=VE!W91^%@'+;8,WT'<"/[#[V[0#QBL21,(@J%#A5T;G3*P@UE MMU&\LE/GF2L]P^QRI>\Q((R#?E]PKG8;$Z"Y&:6_ 5!+ P04 " !Q:F-5 MPG$3?S # #J$@ #0 'AL+W-T>6QECNJ7KPY;.(;5TC\ZY1])U M+3*LS5JPVP5C)EJ50M8CLC"F^A#']6S!2EI?J(I)BQ1*E]38KI['=:49S6L@ ME2+N=3II7%(NR7@HE^5U:>IHII;2C$B_#47^]CD?D6[ZGD1>;J)R-B+W9V]_ M+)6Y>A/Y^\F[DY/._?G58?S, >6(V3CAN-F0\+)3<[DM"?,!FIB6+'J@8D0D5?*HYL I: MB M-=@C/C >5M08IN6U[;C!+O@(BIKVW;JR#N>:KKN]/MD2W,TFF2J=,]VFZ9)- M:#P4K [FL\7<#>JB@$T1I6VD7,Z5Y(Z#QM&T["R,R;$+3Q(WXL][56QLZ<= MV%'9-JVAINEE? ?T=]6\]JYL[T6Z4<4?E/FTM-.1K@^UPFXT*_C*]5=%:P!3 M[^+JM*K$^J/@F#9_M1GYJ6MVQ ME=F4TZK /?=>H>>_N\YS)IFF8M>TK?UC7N47.TXN_Y5E]U_ET'#08_-V/':3 M_>,WF63'[[$Y6QR[R5?QW R.TF33UTSL@V;M;F <(A_VD^ W0^'L.\#8+( .4,4(YGA9")^V!YPIS,7N&99EF2I"FVHI-)T,$$ M6[*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2 M:5K5N %(MB6/:(7->= MI3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8 M%II%R=.B':5_'LIL>,X7UZ<]]F^?-7F9:;U"WLKI;+]J'!N>='IV*R DMO/>@D*K\RU*;G# MHEET[-( SVT!X$K92;K=7J?D0D57E^N^1J;C%[2#S FML+*N>!;P:O]>KXML M):R8"2G8->#C(&RQK*7)\ M>LZ^H;+--S_.*9]B!/",B3 M@T'>Z'+I09X2D*<'A/R1>) ] K)W,,A)P8T'^86 _'*X2');>)!G!.39 2$W M/O%G(B%DI@6XZY_#K+=(6Y7"W8",$S 7Z>C+M4)N\&CF5E3*V;,4A8 M;;%B:'U,4CB!C?/(S0N@TB6F<<@J(]Q6#"G9Q(%M@R&KRDHVP_')%6":U&B@ M &5QEN%C4KJ) _OF0:O%\11,R08PSX4W>%,J$\D03V1/O+[L0BER.!#;%['![C/'\% MUI4^)F6()+ A]F'><6'8LS\92"AE)(&5L0_SNM3&B7@DF?J8E'&2P,;9G&1A&.]!@>'R]R:. MCTDI)PFLG ^80^7 8"YBMV_8K;]!0BDG/8!R<&3"HEWP^9B4==+ UMF-N:Z= M^9B4A=+ %MJ-B:OI#.\S&[MBY+98Z'5*Z_#M7X>W$XZ!CTE9* ULH3^8S0F& MT=:;BP-,I4)NS#Q22D)I8 DUJX;=6)1TTD8ZG?5^=PYSH2#_CEU:K,^XS$:& MU8=V\7UR6D^@YY64-UCWI!XTS]?;Y^NM_ZM?4$L#!!0 ( '%J8U76^OFQ M> $ ,6 : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V$UNPC 0 MAN&K1#X SLSP6P&K;MA67" *AB#RI]A5X?:-PB)\41?=(,\J1=Y^ MN3(+UZ;VQ;7UR;TJ:[\S10CMA[4^+UR5^5G3NKI_%$QL8.8@CB^$$"01(_: Y!\_A!"PA:Q ]:0M R M?M *@E;Q@]80M(X?M(&@3?P@2E'&5$'2!&L%6A-R30J\)@2;%(A-2#8I,)L0 M;5*@-B';I,!M0KA)@=R$=),"NPGQ)@5Z,^K-"O1FU)L5Z,V3GVT%>C/JS0KT M9M2;%>C-J#K$!O1KU9@=Z,>K,"O07U%@5Z"^HM"O06U%L4 MZ"V3PQ(%>@OJ+0KT%M1;%.@MJ+>\4V\?'J7S8\]SC?N_D^K0O^O&[8?E\^;D M&Q]PMG#FN_\%4$L#!!0 ( '%J8U7KB+KEE0$ ((6 3 6T-O;G1E M;G1?5'EP97-=+GAM;,V8S6[",!"$7R7*%1%CNZ4_ BYMKRV'OH";;$A$$ENV MH?#V=<*/U(I&("IU+K$2[\Z,O=)WR.1]:\A%F[IJW#0NO#>/C+FTH%JY1!MJ MPDZN;:U\>+4+9E2Z5 MB8C0:LU0WGAH_]*U&/)L\4ZY6E8]>-N&S*W4SC2U5 M+HZ>=H6MUS16QE1EJGS89^LF^^$RW#LDH;.K<45IW" 4Q.RD0[OSN\&^[VU- MUI8917-E_:NJ0Q7;5,SY;44NZ99E2IM-5'5H29RRIS!5$OJZ2G>B@ MW]F'&Z;=DU_MW\GT&8;*N=7&A8E9NMSN,)*V>VB"$%E?]A_QZ!BDKSX?M=/. M*#O3.USOI[;+;AZ.=&UL4$L! A0#% @ <6IC M5>':^XON *P( !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ <6IC59E&PO=V]R:W-H965T&UL4$L! A0#% @ <6IC5?(6P<+-!@ #1P !@ ("! M-0X 'AL+W=OO(TX60% #<%0 & M @(%L& >&PO=V]R:W-H965T&UL4$L! A0#% @ M<6IC5=<@6DK% P ) T !@ ("!!AX 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ <6IC5?R<*>E-!@ !QL M !@ ("!XRP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <6IC M59=SG:5@" G!T !D ("!##T 'AL+W=O&PO=V]R:W-H965T%( !X;"]W;W)K M&UL4$L! A0#% @ <6IC54)X]T=)! 2@P M !D ("!VTP 'AL+W=O&PO=V]R:W-H965TTU M;@, L( 9 " @4Y6 !X;"]W;W)K&UL4$L! A0#% @ <6IC500H\!9A! .0H !D M ("!\UD 'AL+W=O#P &0 @(&+7@ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ <6IC54Z:MY=L P 4 H !D ("!O&4 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ <6IC5:&PO=V]R:W-H965T&UL4$L! A0#% @ <6IC50:KQ#HI P ,PP !D M ("!"'L 'AL+W=O&PO M=V]R:W-H965TO^@0, M #(. 9 " @0*# !X;"]W;W)K&UL4$L! A0#% @ <6IC5=[I4+V* @ P@< !D ("! MNH8 'AL+W=O=_Y4" #B!P &0 @(%[B0 >&PO=V]R:W-H965T, !X;"]W;W)K&UL4$L! A0#% M @ <6IC52+EV3\/! ZAD !D ("!O9 'AL+W=O7 !X M;"]W;W)K&UL4$L! A0#% @ <6IC56(_[8NX M @ )0D !D ("!"IL 'AL+W=O&PO MI0 >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " !Q:F-5 MZXBZY94! ""%@ $P @ &.IP 6T-O;G1E;G1?5'EP97-= :+GAM;%!+!08 + L .L+ !4J0 ! end XML 48 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 49 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 50 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2.2 html 93 164 1 false 23 0 false 5 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.weismarkets.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - Consolidated Balance Sheets Sheet http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 00105 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.weismarkets.com/role/StatementConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - Consolidated Statements of Income Sheet http://www.weismarkets.com/role/StatementConsolidatedStatementsOfIncome Consolidated Statements of Income Statements 4 false false R5.htm 00300 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.weismarkets.com/role/StatementConsolidatedStatementsOfComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 00305 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) Sheet http://www.weismarkets.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical Consolidated Statements of Comprehensive Income (Parenthetical) Statements 6 false false R7.htm 00400 - Statement - Consolidated Statements of Shareholders' Equity Sheet http://www.weismarkets.com/role/StatementConsolidatedStatementsOfShareholdersEquity Consolidated Statements of Shareholders' Equity Statements 7 false false R8.htm 00500 - Statement - Consolidated Statements of Cash Flows Sheet http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 8 false false R9.htm 00505 - Statement - Consolidated Statements of Cash Flows (Parenthetical) Sheet http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical Consolidated Statements of Cash Flows (Parenthetical) Statements 9 false false R10.htm 10101 - Disclosure - Significant Accounting Policies Sheet http://www.weismarkets.com/role/DisclosureSignificantAccountingPolicies Significant Accounting Policies Notes 10 false false R11.htm 10201 - Disclosure - Current Relevant Accounting Standards Sheet http://www.weismarkets.com/role/DisclosureCurrentRelevantAccountingStandards Current Relevant Accounting Standards Notes 11 false false R12.htm 10301 - Disclosure - Marketable Securities Sheet http://www.weismarkets.com/role/DisclosureMarketableSecurities Marketable Securities Notes 12 false false R13.htm 10401 - Disclosure - Accumulated Other Comprehensive Income Sheet http://www.weismarkets.com/role/DisclosureAccumulatedOtherComprehensiveIncome Accumulated Other Comprehensive Income Notes 13 false false R14.htm 10501 - Disclosure - Long-Term Debt Sheet http://www.weismarkets.com/role/DisclosureLongTermDebt Long-Term Debt Notes 14 false false R15.htm 10601 - Disclosure - Revenue Recognition Sheet http://www.weismarkets.com/role/DisclosureRevenueRecognition Revenue Recognition Notes 15 false false R16.htm 10701 - Disclosure - Leases Sheet http://www.weismarkets.com/role/DisclosureLeases Leases Notes 16 false false R17.htm 10801 - Disclosure - Taxes Sheet http://www.weismarkets.com/role/DisclosureTaxes Taxes Notes 17 false false R18.htm 20102 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.weismarkets.com/role/DisclosureSignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://www.weismarkets.com/role/DisclosureSignificantAccountingPolicies 18 false false R19.htm 30303 - Disclosure - Marketable Securities (Tables) Sheet http://www.weismarkets.com/role/DisclosureMarketableSecuritiesTables Marketable Securities (Tables) Tables http://www.weismarkets.com/role/DisclosureMarketableSecurities 19 false false R20.htm 30403 - Disclosure - Accumulated Other Comprehensive Income (Tables) Sheet http://www.weismarkets.com/role/DisclosureAccumulatedOtherComprehensiveIncomeTables Accumulated Other Comprehensive Income (Tables) Tables http://www.weismarkets.com/role/DisclosureAccumulatedOtherComprehensiveIncome 20 false false R21.htm 30603 - Disclosure - Revenue Recognition (Tables) Sheet http://www.weismarkets.com/role/DisclosureRevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.weismarkets.com/role/DisclosureRevenueRecognition 21 false false R22.htm 30703 - Disclosure - Leases (Tables) Sheet http://www.weismarkets.com/role/DisclosureLeasesTables Leases (Tables) Tables http://www.weismarkets.com/role/DisclosureLeases 22 false false R23.htm 40301 - Disclosure - Marketable Securities - Investment Income (Loss) (Details) Sheet http://www.weismarkets.com/role/DisclosureMarketableSecuritiesInvestmentIncomeLossDetails Marketable Securities - Investment Income (Loss) (Details) Details 23 false false R24.htm 40302 - Disclosure - Marketable Securities - Fair Value (Details) Sheet http://www.weismarkets.com/role/DisclosureMarketableSecuritiesFairValueDetails Marketable Securities - Fair Value (Details) Details 24 false false R25.htm 40303 - Disclosure - Marketable Securities - Amortized Cost (Details) Sheet http://www.weismarkets.com/role/DisclosureMarketableSecuritiesAmortizedCostDetails Marketable Securities - Amortized Cost (Details) Details 25 false false R26.htm 40304 - Disclosure - Marketable Securities - Maturities (Details) Sheet http://www.weismarkets.com/role/DisclosureMarketableSecuritiesMaturitiesDetails Marketable Securities - Maturities (Details) Details 26 false false R27.htm 40305 - Disclosure - Marketable Securities - SERP Investments (Details) Sheet http://www.weismarkets.com/role/DisclosureMarketableSecuritiesSerpInvestmentsDetails Marketable Securities - SERP Investments (Details) Details 27 false false R28.htm 40401 - Disclosure - Accumulated Other Comprehensive Income (Details) Sheet http://www.weismarkets.com/role/DisclosureAccumulatedOtherComprehensiveIncomeDetails Accumulated Other Comprehensive Income (Details) Details http://www.weismarkets.com/role/DisclosureAccumulatedOtherComprehensiveIncomeTables 28 false false R29.htm 40501 - Disclosure - Long-Term Debt - General Information (Details) Sheet http://www.weismarkets.com/role/DisclosureLongTermDebtGeneralInformationDetails Long-Term Debt - General Information (Details) Details 29 false false R30.htm 40502 - Disclosure - Long-Term Debt - Interest Expense (Details) Sheet http://www.weismarkets.com/role/DisclosureLongTermDebtInterestExpenseDetails Long-Term Debt - Interest Expense (Details) Details 30 false false R31.htm 40601 - Disclosure - Revenue Recognition - Segments (Details) Sheet http://www.weismarkets.com/role/DisclosureRevenueRecognitionSegmentsDetails Revenue Recognition - Segments (Details) Details 31 false false R32.htm 40602 - Disclosure - Revenue Recognition - Revenue by Product (Details) Sheet http://www.weismarkets.com/role/DisclosureRevenueRecognitionRevenueByProductDetails Revenue Recognition - Revenue by Product (Details) Details 32 false false R33.htm 40603 - Disclosure - Revenue Recognition - Concentration Risk (Details) Sheet http://www.weismarkets.com/role/DisclosureRevenueRecognitionConcentrationRiskDetails Revenue Recognition - Concentration Risk (Details) Details 33 false false R34.htm 40701 - Disclosure - Leases - General Information (Details) Sheet http://www.weismarkets.com/role/DisclosureLeasesGeneralInformationDetails Leases - General Information (Details) Details 34 false false R35.htm 40702 - Disclosure - Leases - Lease Costs (Details) Sheet http://www.weismarkets.com/role/DisclosureLeasesLeaseCostsDetails Leases - Lease Costs (Details) Details 35 false false R36.htm 40801 - Disclosure - Taxes (Details) Sheet http://www.weismarkets.com/role/DisclosureTaxesDetails Taxes (Details) Details http://www.weismarkets.com/role/DisclosureTaxes 36 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 12 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:EarningsPerShareBasic, us-gaap:NumberOfReportableSegments, us-gaap:WeightedAverageNumberOfSharesOutstandingBasic - wmk-20220924x10q.htm 9 [ix-0514-Hidden-Fact-Not-Referenced] WARN: 2 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:CommonStockNoParValue - wmk-20220924x10q.htm 9 wmk-20220924x10q.htm wmk-20220924.xsd wmk-20220924_cal.xml wmk-20220924_def.xml wmk-20220924_lab.xml wmk-20220924_pre.xml wmk-20220924xex31d1.htm wmk-20220924xex31d2.htm wmk-20220924xex32.htm http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 53 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "wmk-20220924x10q.htm": { "axisCustom": 0, "axisStandard": 9, "contextCount": 93, "dts": { "calculationLink": { "local": [ "wmk-20220924_cal.xml" ] }, "definitionLink": { "local": [ "wmk-20220924_def.xml" ] }, "inline": { "local": [ "wmk-20220924x10q.htm" ] }, "labelLink": { "local": [ "wmk-20220924_lab.xml" ] }, "presentationLink": { "local": [ "wmk-20220924_pre.xml" ] }, "schema": { "local": [ "wmk-20220924.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/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 266, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 20, "http://xbrl.sec.gov/dei/2022": 5, "total": 25 }, "keyCustom": 10, "keyStandard": 154, "memberCustom": 8, "memberStandard": 15, "nsprefix": "wmk", "nsuri": "http://www.weismarkets.com/20220924", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_12_26_2021_To_9_24_2022_ssLJN7KpIUKjKRyGP2d2yA", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "role": "http://www.weismarkets.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_12_26_2021_To_9_24_2022_ssLJN7KpIUKjKRyGP2d2yA", "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": "wmk-20220924x10q.htm", "contextRef": "Duration_12_26_2021_To_9_24_2022_ssLJN7KpIUKjKRyGP2d2yA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Significant Accounting Policies", "role": "http://www.weismarkets.com/role/DisclosureSignificantAccountingPolicies", "shortName": "Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_12_26_2021_To_9_24_2022_ssLJN7KpIUKjKRyGP2d2yA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_12_26_2021_To_9_24_2022_ssLJN7KpIUKjKRyGP2d2yA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Current Relevant Accounting Standards", "role": "http://www.weismarkets.com/role/DisclosureCurrentRelevantAccountingStandards", "shortName": "Current Relevant Accounting Standards", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_12_26_2021_To_9_24_2022_ssLJN7KpIUKjKRyGP2d2yA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_12_26_2021_To_9_24_2022_ssLJN7KpIUKjKRyGP2d2yA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Marketable Securities", "role": "http://www.weismarkets.com/role/DisclosureMarketableSecurities", "shortName": "Marketable Securities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_12_26_2021_To_9_24_2022_ssLJN7KpIUKjKRyGP2d2yA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_12_26_2021_To_9_24_2022_ssLJN7KpIUKjKRyGP2d2yA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Accumulated Other Comprehensive Income", "role": "http://www.weismarkets.com/role/DisclosureAccumulatedOtherComprehensiveIncome", "shortName": "Accumulated Other Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_12_26_2021_To_9_24_2022_ssLJN7KpIUKjKRyGP2d2yA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_12_26_2021_To_9_24_2022_ssLJN7KpIUKjKRyGP2d2yA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Long-Term Debt", "role": "http://www.weismarkets.com/role/DisclosureLongTermDebt", "shortName": "Long-Term Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_12_26_2021_To_9_24_2022_ssLJN7KpIUKjKRyGP2d2yA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_12_26_2021_To_9_24_2022_ssLJN7KpIUKjKRyGP2d2yA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Revenue Recognition", "role": "http://www.weismarkets.com/role/DisclosureRevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_12_26_2021_To_9_24_2022_ssLJN7KpIUKjKRyGP2d2yA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_12_26_2021_To_9_24_2022_ssLJN7KpIUKjKRyGP2d2yA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Leases", "role": "http://www.weismarkets.com/role/DisclosureLeases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_12_26_2021_To_9_24_2022_ssLJN7KpIUKjKRyGP2d2yA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_12_26_2021_To_9_24_2022_ssLJN7KpIUKjKRyGP2d2yA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Taxes", "role": "http://www.weismarkets.com/role/DisclosureTaxes", "shortName": "Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_12_26_2021_To_9_24_2022_ssLJN7KpIUKjKRyGP2d2yA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_12_26_2021_To_9_24_2022_ssLJN7KpIUKjKRyGP2d2yA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20102 - Disclosure - Significant Accounting Policies (Policies)", "role": "http://www.weismarkets.com/role/DisclosureSignificantAccountingPoliciesPolicies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_12_26_2021_To_9_24_2022_ssLJN7KpIUKjKRyGP2d2yA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_12_26_2021_To_9_24_2022_ssLJN7KpIUKjKRyGP2d2yA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - Marketable Securities (Tables)", "role": "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesTables", "shortName": "Marketable Securities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_12_26_2021_To_9_24_2022_ssLJN7KpIUKjKRyGP2d2yA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "As_Of_9_24_2022_8kIXX4Ve8kebRanTFPk_zg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Mg3t9y91nkWLPwnPoWcGeQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - Consolidated Balance Sheets", "role": "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "As_Of_9_24_2022_8kIXX4Ve8kebRanTFPk_zg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Mg3t9y91nkWLPwnPoWcGeQ", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_12_26_2021_To_9_24_2022_ssLJN7KpIUKjKRyGP2d2yA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - Accumulated Other Comprehensive Income (Tables)", "role": "http://www.weismarkets.com/role/DisclosureAccumulatedOtherComprehensiveIncomeTables", "shortName": "Accumulated Other Comprehensive Income (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_12_26_2021_To_9_24_2022_ssLJN7KpIUKjKRyGP2d2yA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_12_26_2021_To_9_24_2022_ssLJN7KpIUKjKRyGP2d2yA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Revenue Recognition (Tables)", "role": "http://www.weismarkets.com/role/DisclosureRevenueRecognitionTables", "shortName": "Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_12_26_2021_To_9_24_2022_ssLJN7KpIUKjKRyGP2d2yA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_12_26_2021_To_9_24_2022_ssLJN7KpIUKjKRyGP2d2yA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - Leases (Tables)", "role": "http://www.weismarkets.com/role/DisclosureLeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_12_26_2021_To_9_24_2022_ssLJN7KpIUKjKRyGP2d2yA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_6_26_2022_To_9_24_2022_6ALXrjUH9EiiucqikHREXQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InvestmentIncomeNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Mg3t9y91nkWLPwnPoWcGeQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Marketable Securities - Investment Income (Loss) (Details)", "role": "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesInvestmentIncomeLossDetails", "shortName": "Marketable Securities - Investment Income (Loss) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_6_26_2022_To_9_24_2022_6ALXrjUH9EiiucqikHREXQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InvestmentIncomeNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Mg3t9y91nkWLPwnPoWcGeQ", "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "As_Of_9_24_2022_8kIXX4Ve8kebRanTFPk_zg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Mg3t9y91nkWLPwnPoWcGeQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - Marketable Securities - Fair Value (Details)", "role": "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesFairValueDetails", "shortName": "Marketable Securities - Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "As_Of_9_24_2022_8kIXX4Ve8kebRanTFPk_zg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Mg3t9y91nkWLPwnPoWcGeQ", "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "As_Of_9_24_2022_8kIXX4Ve8kebRanTFPk_zg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_Mg3t9y91nkWLPwnPoWcGeQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40303 - Disclosure - Marketable Securities - Amortized Cost (Details)", "role": "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesAmortizedCostDetails", "shortName": "Marketable Securities - Amortized Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "As_Of_9_24_2022_8kIXX4Ve8kebRanTFPk_zg", "decimals": "-3", "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Mg3t9y91nkWLPwnPoWcGeQ", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "As_Of_9_24_2022_8kIXX4Ve8kebRanTFPk_zg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Mg3t9y91nkWLPwnPoWcGeQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40304 - Disclosure - Marketable Securities - Maturities (Details)", "role": "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesMaturitiesDetails", "shortName": "Marketable Securities - Maturities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "As_Of_9_24_2022_8kIXX4Ve8kebRanTFPk_zg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Mg3t9y91nkWLPwnPoWcGeQ", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_6_26_2022_To_9_24_2022_6ALXrjUH9EiiucqikHREXQ", "decimals": "-3", "first": true, "lang": null, "name": "wmk:InvestmentIncomeLossAndInterestExpense", "reportCount": 1, "unitRef": "Unit_Standard_USD_Mg3t9y91nkWLPwnPoWcGeQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40305 - Disclosure - Marketable Securities - SERP Investments (Details)", "role": "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesSerpInvestmentsDetails", "shortName": "Marketable Securities - SERP Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_6_26_2022_To_9_24_2022_us-gaap_RetirementPlanTypeAxis_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_FWxhhvn8LEmoNRt359QvVQ", "decimals": "-5", "lang": null, "name": "wmk:InvestmentIncomeLossAndInterestExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Mg3t9y91nkWLPwnPoWcGeQ", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "As_Of_6_25_2022_UnbKO28MBUKBO1wYN0N3kA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "Unit_Standard_USD_Mg3t9y91nkWLPwnPoWcGeQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Accumulated Other Comprehensive Income (Details)", "role": "http://www.weismarkets.com/role/DisclosureAccumulatedOtherComprehensiveIncomeDetails", "shortName": "Accumulated Other Comprehensive Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "As_Of_12_25_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_XwC9wMyNp0u7cJ2lHZlBMw", "decimals": "-3", "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Mg3t9y91nkWLPwnPoWcGeQ", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_12_26_2021_To_9_24_2022_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_DebtInstrumentAxis_wmk_RevolvingCreditAgreementWellsFargoBankNationalAssociationMember_Um_DchjgPkiGs9jbvhGs3w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentIssuanceDate1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Long-Term Debt - General Information (Details)", "role": "http://www.weismarkets.com/role/DisclosureLongTermDebtGeneralInformationDetails", "shortName": "Long-Term Debt - General Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_12_26_2021_To_9_24_2022_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_DebtInstrumentAxis_wmk_RevolvingCreditAgreementWellsFargoBankNationalAssociationMember_Um_DchjgPkiGs9jbvhGs3w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentIssuanceDate1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockSharesAuthorized", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "As_Of_9_24_2022_8kIXX4Ve8kebRanTFPk_zg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_KRUWkgkdyUKSjdx9GMZTXA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:CommonStockSharesAuthorized", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "As_Of_9_24_2022_8kIXX4Ve8kebRanTFPk_zg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_KRUWkgkdyUKSjdx9GMZTXA", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:InterestExpenseDebt", "p", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_6_26_2022_To_9_24_2022_6ALXrjUH9EiiucqikHREXQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestExpenseDebt", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Mg3t9y91nkWLPwnPoWcGeQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40502 - Disclosure - Long-Term Debt - Interest Expense (Details)", "role": "http://www.weismarkets.com/role/DisclosureLongTermDebtInterestExpenseDetails", "shortName": "Long-Term Debt - Interest Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:InterestExpenseDebt", "p", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_6_26_2022_To_9_24_2022_6ALXrjUH9EiiucqikHREXQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestExpenseDebt", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Mg3t9y91nkWLPwnPoWcGeQ", "xsiNil": "false" } }, "R31": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Revenue Recognition - Segments (Details)", "role": "http://www.weismarkets.com/role/DisclosureRevenueRecognitionSegmentsDetails", "shortName": "Revenue Recognition - Segments (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R32": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_6_26_2022_To_9_24_2022_6ALXrjUH9EiiucqikHREXQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_Mg3t9y91nkWLPwnPoWcGeQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - Revenue Recognition - Revenue by Product (Details)", "role": "http://www.weismarkets.com/role/DisclosureRevenueRecognitionRevenueByProductDetails", "shortName": "Revenue Recognition - Revenue by Product (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_6_26_2022_To_9_24_2022_srt_ProductOrServiceAxis_wmk_GroceryMember_lb5e-x6vpUeH4vDk2TSVdA", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Mg3t9y91nkWLPwnPoWcGeQ", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_6_26_2022_To_9_24_2022_6ALXrjUH9EiiucqikHREXQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_6hfVrERANUyoWrhiSEFUNg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40603 - Disclosure - Revenue Recognition - Concentration Risk (Details)", "role": "http://www.weismarkets.com/role/DisclosureRevenueRecognitionConcentrationRiskDetails", "shortName": "Revenue Recognition - Concentration Risk (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_6_26_2022_To_9_24_2022_6ALXrjUH9EiiucqikHREXQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_6hfVrERANUyoWrhiSEFUNg", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "As_Of_9_24_2022_8kIXX4Ve8kebRanTFPk_zg", "decimals": "2", "first": true, "lang": null, "name": "wmk:PercentageOfFacilitiesUnderOperatingLease", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_6hfVrERANUyoWrhiSEFUNg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Leases - General Information (Details)", "role": "http://www.weismarkets.com/role/DisclosureLeasesGeneralInformationDetails", "shortName": "Leases - General Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "As_Of_9_24_2022_8kIXX4Ve8kebRanTFPk_zg", "decimals": "2", "first": true, "lang": null, "name": "wmk:PercentageOfFacilitiesUnderOperatingLease", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_6hfVrERANUyoWrhiSEFUNg", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_6_26_2022_To_9_24_2022_6ALXrjUH9EiiucqikHREXQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Mg3t9y91nkWLPwnPoWcGeQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40702 - Disclosure - Leases - Lease Costs (Details)", "role": "http://www.weismarkets.com/role/DisclosureLeasesLeaseCostsDetails", "shortName": "Leases - Lease Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_6_26_2022_To_9_24_2022_6ALXrjUH9EiiucqikHREXQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Mg3t9y91nkWLPwnPoWcGeQ", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_12_26_2021_To_9_24_2022_ssLJN7KpIUKjKRyGP2d2yA", "decimals": "-5", "first": true, "lang": null, "name": "wmk:DecreaseInIncomeTaxBenefitExpenses", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Mg3t9y91nkWLPwnPoWcGeQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Taxes (Details)", "role": "http://www.weismarkets.com/role/DisclosureTaxesDetails", "shortName": "Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_12_26_2021_To_9_24_2022_ssLJN7KpIUKjKRyGP2d2yA", "decimals": "-5", "first": true, "lang": null, "name": "wmk:DecreaseInIncomeTaxBenefitExpenses", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Mg3t9y91nkWLPwnPoWcGeQ", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_6_26_2022_To_9_24_2022_6ALXrjUH9EiiucqikHREXQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_Mg3t9y91nkWLPwnPoWcGeQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - Consolidated Statements of Income", "role": "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfIncome", "shortName": "Consolidated Statements of Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_6_26_2022_To_9_24_2022_6ALXrjUH9EiiucqikHREXQ", "decimals": "-3", "lang": null, "name": "wmk:CostOfSalesIncludingWarehousingAndDistributionExpenses", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Mg3t9y91nkWLPwnPoWcGeQ", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_6_26_2022_To_9_24_2022_6ALXrjUH9EiiucqikHREXQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_Mg3t9y91nkWLPwnPoWcGeQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - Consolidated Statements of Comprehensive Income", "role": "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfComprehensiveIncome", "shortName": "Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_6_26_2022_To_9_24_2022_6ALXrjUH9EiiucqikHREXQ", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Mg3t9y91nkWLPwnPoWcGeQ", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_6_26_2022_To_9_24_2022_6ALXrjUH9EiiucqikHREXQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Mg3t9y91nkWLPwnPoWcGeQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00305 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical)", "role": "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical", "shortName": "Consolidated Statements of Comprehensive Income (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_6_26_2022_To_9_24_2022_6ALXrjUH9EiiucqikHREXQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Mg3t9y91nkWLPwnPoWcGeQ", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "As_Of_12_26_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_ebSDY3ATeUGkhyZ83EPHNA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Mg3t9y91nkWLPwnPoWcGeQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - Consolidated Statements of Shareholders' Equity", "role": "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfShareholdersEquity", "shortName": "Consolidated Statements of Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "As_Of_12_26_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_ebSDY3ATeUGkhyZ83EPHNA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Mg3t9y91nkWLPwnPoWcGeQ", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_12_26_2021_To_9_24_2022_ssLJN7KpIUKjKRyGP2d2yA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Mg3t9y91nkWLPwnPoWcGeQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00500 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_12_26_2021_To_9_24_2022_ssLJN7KpIUKjKRyGP2d2yA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Mg3t9y91nkWLPwnPoWcGeQ", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "i", "p", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_12_26_2021_To_9_24_2022_ssLJN7KpIUKjKRyGP2d2yA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:IncomeTaxesPaidNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Mg3t9y91nkWLPwnPoWcGeQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00505 - Statement - Consolidated Statements of Cash Flows (Parenthetical)", "role": "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical", "shortName": "Consolidated Statements of Cash Flows (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "i", "p", "div", "div", "body", "html" ], "baseRef": "wmk-20220924x10q.htm", "contextRef": "Duration_12_26_2021_To_9_24_2022_ssLJN7KpIUKjKRyGP2d2yA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:IncomeTaxesPaidNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Mg3t9y91nkWLPwnPoWcGeQ", "xsiNil": "false" } } }, "segmentCount": 23, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.weismarkets.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.weismarkets.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.weismarkets.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.weismarkets.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.weismarkets.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.weismarkets.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r512" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.weismarkets.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r513" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.weismarkets.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.weismarkets.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.weismarkets.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.weismarkets.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.weismarkets.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.weismarkets.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.weismarkets.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r510" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.weismarkets.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.weismarkets.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.weismarkets.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r510" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.weismarkets.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.weismarkets.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r510" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.weismarkets.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.weismarkets.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r522" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.weismarkets.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r510" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.weismarkets.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r510" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.weismarkets.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r510" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.weismarkets.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r510" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.weismarkets.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.weismarkets.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r509" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.weismarkets.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r511" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.weismarkets.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.weismarkets.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_MaximumMember": { "auth_ref": [ "r173", "r174", "r175", "r176", "r192", "r214", "r327", "r332", "r430", "r431", "r432", "r433", "r434", "r435", "r454", "r493", "r495", "r507", "r508" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureLeasesGeneralInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r173", "r174", "r175", "r176", "r192", "r214", "r327", "r332", "r430", "r431", "r432", "r433", "r434", "r435", "r454", "r493", "r495", "r507", "r508" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureLeasesGeneralInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r132", "r174", "r175", "r247", "r250", "r455", "r492", "r494" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureRevenueRecognitionConcentrationRiskDetails", "http://www.weismarkets.com/role/DisclosureRevenueRecognitionRevenueByProductDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r132", "r174", "r175", "r247", "r250", "r455", "r492", "r494" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureRevenueRecognitionConcentrationRiskDetails", "http://www.weismarkets.com/role/DisclosureRevenueRecognitionRevenueByProductDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r172", "r173", "r174", "r175", "r176", "r192", "r214", "r282", "r327", "r332", "r333", "r334", "r335", "r430", "r431", "r432", "r433", "r434", "r435", "r454", "r493", "r495", "r507", "r508" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureLeasesGeneralInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r172", "r173", "r174", "r175", "r176", "r192", "r214", "r282", "r327", "r332", "r333", "r334", "r335", "r430", "r431", "r432", "r433", "r434", "r435", "r454", "r493", "r495", "r507", "r508" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureLeasesGeneralInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "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 Attributable to Parent, Net of Tax [Roll Forward]" } } }, "localname": "AOCIAttributableToParentNetOfTaxRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r21", "r423" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r135", "r136" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets": { "order": 4.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, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r12", "r464", "r480" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r24" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "auth_ref": [ "r33", "r34", "r35", "r39", "r46", "r47", "r48" ], "lang": { "en-us": { "role": { "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent.", "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member]" } } }, "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r38" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "AOCI, Debt Securities, Available-for-sale, Adjustment, after Tax", "verboseLabel": "Accumulated other comprehensive income (Net of deferred taxes of $2,702 in 2022 and $669 in 2021)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets" ], "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]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r46", "r47", "r395", "r396", "r397", "r398", "r399", "r401" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r36", "r39", "r46", "r47", "r48", "r83", "r84", "r85", "r369", "r419", "r496", "r497" ], "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]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureAccumulatedOtherComprehensiveIncomeDetails", "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AociTaxAttributableToParent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) allocated to accumulated other comprehensive income (loss) attributable to parent.", "label": "AOCI Tax, Attributable to Parent", "terseLabel": "Accumulated other comprehensive income, deferred taxes" } } }, "localname": "AociTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r9", "r77", "r121", "r124", "r130", "r153", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r364", "r370", "r390", "r421", "r423", "r462", "r479" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r20", "r77", "r153", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r364", "r370", "r390", "r421", "r423" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current assets:", "verboseLabel": "Current:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r143" ], "calculation": { "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesAmortizedCostDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross Unrealized Holding Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesAmortizedCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r144" ], "calculation": { "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesAmortizedCostDetails": { "order": 2.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Gross Unrealized Holding Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesAmortizedCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis": { "auth_ref": [], "calculation": { "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesMaturitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Available-for-sale Securities, Debt Maturities, Next Rolling Twelve Months, Amortized Cost Basis", "terseLabel": "Amortized Cost, Due within one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue": { "auth_ref": [], "calculation": { "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesMaturitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Available-for-sale Securities, Debt Maturities, Next Rolling Twelve Months, Fair Value", "terseLabel": "Fair Value, Due within one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis": { "auth_ref": [], "calculation": { "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesMaturitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after rolling tenth fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Amortized Cost", "terseLabel": "Amortized Cost, Due after ten years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue": { "auth_ref": [], "calculation": { "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesMaturitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after rolling tenth fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Fair Value", "terseLabel": "Fair Value, Due after ten years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis": { "auth_ref": [], "calculation": { "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesMaturitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security, measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in rolling sixth through tenth fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Available-for-sale Securities, Debt Maturities, Rolling Year Six Through Ten, Amortized Cost Basis", "terseLabel": "Amortized Cost, Due after five years through ten years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue": { "auth_ref": [], "calculation": { "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesMaturitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security, measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in rolling sixth through tenth fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Available-for-sale Securities, Debt Maturities, Rolling Year Six Through Ten, Fair Value", "terseLabel": "Fair Value, Due after five years through ten years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis": { "auth_ref": [], "calculation": { "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesMaturitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year through fifth year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Available-for-sale Securities, Debt Maturities, Rolling Year Two Through Five, Amortized Cost Basis", "terseLabel": "Amortized Cost, Due after one year through five years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue": { "auth_ref": [], "calculation": { "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesMaturitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security, measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year through fifth year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Available-for-sale Securities, Debt Maturities, Rolling Year Two Through Five, Fair Value", "terseLabel": "Fair Value, Due after one year through five years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisRollingMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost, Rolling Maturity [Abstract]" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisRollingMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesMaturitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateRollingMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling Maturity, Fair Value [Abstract]" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateRollingMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesMaturitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r140", "r142", "r162", "r467" ], "calculation": { "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesAmortizedCostDetails": { "order": 3.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss", "weight": 1.0 }, "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesFairValueDetails": { "order": 2.0, "parentTag": "us-gaap_MarketableSecurities", "weight": 1.0 }, "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "terseLabel": "Fair Value", "totalLabel": "Fair Value", "verboseLabel": "Available-for-sale securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesAmortizedCostDetails", "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesFairValueDetails", "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]" } } }, "localname": "AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesAmortizedCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BondsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt security, in which the authorized issuer owes the holder a debt and is obliged to repay the principal and interest (the coupon).", "label": "Bonds [Member]" } } }, "localname": "BondsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesAmortizedCostDetails", "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r7", "r71" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets": { "order": 1.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 and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r65", "r71", "r73" ], "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 and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of year" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r65", "r394" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r177" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesAmortizedCostDetails", "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r232" ], "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", "terseLabel": "Cash dividends per share" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r83", "r84", "r377" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockNoParValue": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Face amount per share of no-par value common stock.", "label": "Common Stock, No Par Value", "terseLabel": "Common stock, par value" } } }, "localname": "CommonStockNoParValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r14", "r227" ], "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", "periodEndLabel": "Balance, shares", "periodStartLabel": "Balance, shares", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r14", "r423" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock", "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, no par value, 100,800,000 shares authorized, 33,047,807 shares issued, 26,898,443 shares outstanding" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r42", "r44", "r45", "r53", "r472", "r486" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "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, net of tax" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r114", "r115", "r134", "r388", "r389", "r506" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureRevenueRecognitionConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r114", "r115", "r134", "r388", "r389", "r504", "r506" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureRevenueRecognitionConcentrationRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r114", "r115", "r134", "r388", "r389", "r504", "r506" ], "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]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureRevenueRecognitionConcentrationRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r114", "r115", "r134", "r388", "r389" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "verboseLabel": "Concentration risk (as a percent)" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureRevenueRecognitionConcentrationRiskDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r114", "r115", "r134", "r388", "r389", "r506" ], "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]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureRevenueRecognitionConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r236", "r237", "r248" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Revenue, Current", "terseLabel": "Deferred revenue, net" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets" ], "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]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureLongTermDebtGeneralInformationDetails" ], "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]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureLongTermDebtGeneralInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r10", "r12", "r13", "r76", "r81", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r208", "r209", "r210", "r211", "r404", "r463", "r465", "r478" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureLongTermDebtGeneralInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentIssuanceDate1": { "auth_ref": [ "r27", "r192" ], "lang": { "en-us": { "role": { "documentation": "Date the debt instrument was issued, in YYYY-MM-DD format.", "label": "Debt Instrument, Issuance Date", "terseLabel": "Debt Instrument, Issuance Date" } } }, "localname": "DebtInstrumentIssuanceDate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureLongTermDebtGeneralInformationDetails" ], "xbrltype": "dateItemType" }, "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]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureLongTermDebtGeneralInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r26", "r192", "r385" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.", "label": "Debt Instrument, Maturity Date", "terseLabel": "Debt Instrument, Maturity Date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureLongTermDebtGeneralInformationDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r28", "r76", "r81", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r208", "r209", "r210", "r211", "r404" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureLongTermDebtGeneralInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r28", "r76", "r81", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r208", "r209", "r210", "r211", "r228", "r229", "r230", "r231", "r402", "r403", "r404", "r405", "r477" ], "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]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureLongTermDebtGeneralInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss": { "auth_ref": [ "r145" ], "calculation": { "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesAmortizedCostDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost, after allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, after Allowance for Credit Loss", "totalLabel": "Amortized Cost" } } }, "localname": "DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesAmortizedCostDetails", "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleFairValueByFairValueHierarchyLevelExtensibleList": { "auth_ref": [ "r384" ], "lang": { "en-us": { "role": { "documentation": "Indicates level within fair value hierarchy of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Fair Value by Fair Value Hierarchy Level [Extensible Enumeration]", "terseLabel": "Debt Securities, Available-for-Sale, Fair Value by Fair Value Hierarchy Level" } } }, "localname": "DebtSecuritiesAvailableForSaleFairValueByFairValueHierarchyLevelExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesFairValueDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r148" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesAmortizedCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r69", "r78", "r346", "r354", "r355", "r356" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.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 taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r339", "r340" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Tax Liabilities, Noncurrent", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r69", "r119" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.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", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "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]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureRevenueRecognitionRevenueByProductDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r247", "r250", "r251", "r252", "r253", "r254", "r255", "r256" ], "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]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureRevenueRecognitionRevenueByProductDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r247" ], "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]", "terseLabel": "Schedule Of Sales By Type Of Product" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureRevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r232" ], "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": "Dividends paid" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r54", "r92", "r93", "r94", "r95", "r96", "r103", "r105", "r107", "r108", "r109", "r110", "r111", "r378", "r379", "r473", "r487" ], "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", "terseLabel": "Basic earnings per share" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r54", "r92", "r93", "r94", "r95", "r96", "r105", "r107", "r108", "r109", "r110", "r111", "r378", "r379", "r473", "r487" ], "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", "terseLabel": "Diluted earnings per share" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r342" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r46", "r47", "r48", "r83", "r84", "r85", "r89", "r97", "r99", "r112", "r154", "r227", "r232", "r336", "r337", "r338", "r347", "r348", "r377", "r395", "r396", "r397", "r398", "r399", "r401", "r419", "r496", "r497", "r498" ], "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]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureAccumulatedOtherComprehensiveIncomeDetails", "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesFvNiCurrentAndNoncurrent": { "auth_ref": [ "r11", "r387" ], "calculation": { "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesFairValueDetails": { "order": 1.0, "parentTag": "us-gaap_MarketableSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI", "terseLabel": "Equity securities" } } }, "localname": "EquitySecuritiesFvNiCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiFairValueByFairValueHierarchyLevelExtensibleList": { "auth_ref": [ "r384" ], "lang": { "en-us": { "role": { "documentation": "Indicates level within fair value hierarchy of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Fair Value by Fair Value Hierarchy Level [Extensible Enumeration]", "terseLabel": "Equity Securities, FV-NI, Fair Value by Fair Value Hierarchy Level" } } }, "localname": "EquitySecuritiesFvNiFairValueByFairValueHierarchyLevelExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesFairValueDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_EquitySecuritiesFvNiGainLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Securities, FV-NI, Gain (Loss) [Abstract]" } } }, "localname": "EquitySecuritiesFvNiGainLossAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesInvestmentIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": { "auth_ref": [ "r152", "r488" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Unrealized Gain (Loss)", "negatedLabel": "Unrealized (gain) loss in value of equity securities", "verboseLabel": "Unrealized gain (loss) on equity securities" } } }, "localname": "EquitySecuritiesFvNiUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesInvestmentIncomeLossDetails", "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiUnrealizedGainLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Securities, FV-NI, Unrealized Gain (Loss) [Abstract]" } } }, "localname": "EquitySecuritiesFvNiUnrealizedGainLossAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesInvestmentIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "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": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r383", "r384", "r386" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r146", "r147", "r149", "r150", "r151", "r157", "r158", "r159", "r160", "r161", "r163", "r164", "r165", "r166", "r206", "r225", "r374", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r514", "r515", "r516", "r517", "r518", "r519", "r520" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesAmortizedCostDetails", "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r69" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.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, including oil and gas property and timber property.", "label": "Gain (Loss) on Sale of Property Plant Equipment", "negatedLabel": "(Gain) loss on disposition of fixed assets" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r56" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "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": "Selling, General and Administrative Expense", "terseLabel": "Operating, general and administrative expenses" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r8", "r167", "r168", "r169", "r170", "r423", "r461" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets": { "order": 3.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" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r55", "r77", "r121", "r123", "r126", "r129", "r131", "r153", "r178", "r179", "r180", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r390" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfIncome": { "order": 2.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 on sales" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r50", "r121", "r123", "r126", "r129", "r131", "r459", "r469", "r474", "r489" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfIncome": { "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 provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Taxes" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r79", "r343", "r344", "r345", "r352", "r357", "r359", "r360", "r361" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r80", "r98", "r99", "r120", "r341", "r353", "r358", "r490" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfIncome": { "order": 1.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": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r72" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "verboseLabel": "Income taxes paid" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r68" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and other liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable": { "auth_ref": [ "r68" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes.", "label": "Increase (Decrease) in Income Taxes Payable, Net of Income Taxes Receivable", "verboseLabel": "Income taxes" } } }, "localname": "IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r68" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r68" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "negatedLabel": "Other" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "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": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r59", "r203", "r207", "r210", "r211" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureLongTermDebtInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Interest Expense, Debt [Abstract]" } } }, "localname": "InterestExpenseDebtAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureLongTermDebtInterestExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r63", "r66", "r72" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Net", "verboseLabel": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r4", "r19", "r423" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "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" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNet": { "auth_ref": [ "r57", "r59" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.", "label": "Investment Income, Net", "terseLabel": "Investment income (loss)" } } }, "localname": "InvestmentIncomeNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesInvestmentIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investment Income, Net [Abstract]" } } }, "localname": "InvestmentIncomeNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesInvestmentIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Schedule Of Maturities Of Marketable Securities" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r148", "r460", "r475", "r505", "r521" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Marketable Securities" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureMarketableSecurities" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r415", "r416" ], "calculation": { "http://www.weismarkets.com/role/DisclosureLeasesLeaseCostsDetails": { "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": "Net lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureLeasesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureLeasesLeaseCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r415" ], "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": "Schedule of Lease Costs" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "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": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureLeasesGeneralInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureLeasesGeneralInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseDescriptionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Description [Abstract]" } } }, "localname": "LesseeOperatingLeaseDescriptionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureLeasesGeneralInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Renewal Term", "verboseLabel": "Lease renewal term" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureLeasesGeneralInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r417" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureLongTermDebtGeneralInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r23", "r77", "r125", "r153", "r178", "r179", "r180", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r365", "r370", "r371", "r390", "r421", "r422" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r18", "r77", "r153", "r390", "r423", "r466", "r482" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets": { "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 Stockholders' Equity", "totalLabel": "Total liabilities and shareholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Stockholders' Equity [Abstract]" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r6", "r25", "r77", "r153", "r178", "r179", "r180", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r365", "r370", "r371", "r390", "r421", "r422", "r423" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r13", "r465", "r478" ], "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", "verboseLabel": "Amount of facility borrowed" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureLongTermDebtGeneralInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r22" ], "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": "Line of Credit Facility, Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureLongTermDebtGeneralInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r22" ], "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": "Line of Credit Facility, Remaining Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureLongTermDebtGeneralInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureLongTermDebtGeneralInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r212" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "terseLabel": "Long-Term Debt" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureLongTermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_MarketableSecurities": { "auth_ref": [ "r468" ], "calculation": { "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesFairValueDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security.", "label": "Marketable Securities", "totalLabel": "Marketable securities" } } }, "localname": "MarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Marketable Securities [Abstract]" } } }, "localname": "MarketableSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security, classified as current.", "label": "Marketable Securities, Current", "terseLabel": "Marketable securities" } } }, "localname": "MarketableSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r65" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r65" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r65", "r67", "r70" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows": { "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 provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r40", "r43", "r48", "r51", "r70", "r77", "r88", "r92", "r93", "r94", "r95", "r98", "r99", "r106", "r121", "r123", "r126", "r129", "r131", "r153", "r178", "r179", "r180", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r379", "r390", "r470", "r484" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfComprehensiveIncome", "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfIncome", "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Standards Update and Change in Accounting Principle [Abstract]" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r1", "r86", "r87", "r90", "r91", "r100", "r101", "r102", "r138", "r139", "r155", "r156", "r349", "r350", "r351", "r376", "r380", "r381", "r382", "r391", "r392", "r393", "r406", "r407", "r418", "r420", "r456", "r457", "r458", "r499", "r500", "r501", "r502", "r503" ], "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": "Current Relevant Accounting Standards" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureCurrentRelevantAccountingStandards" ], "xbrltype": "textBlockItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Current Relevant Accounting Standards" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r58" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfIncome": { "order": 3.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)", "verboseLabel": "Other income (expense)" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r116" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureRevenueRecognitionSegmentsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "auth_ref": [ "r39", "r49" ], "calculation": { "http://www.weismarkets.com/role/DisclosureAccumulatedOtherComprehensiveIncomeDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.", "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent", "terseLabel": "Other comprehensive income (loss)" } } }, "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r121", "r123", "r126", "r129", "r131" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r412", "r416" ], "calculation": { "http://www.weismarkets.com/role/DisclosureLeasesLeaseCostsDetails": { "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 cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureLeasesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r409" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "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 leases" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r409" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "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": "Operating leases" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r408" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets": { "order": 5.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", "terseLabel": "Operating lease right-to-use" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax [Abstract]" } } }, "localname": "OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Available-for-sale marketable securities" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax": { "auth_ref": [ "r33", "r34" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment, after Tax", "verboseLabel": "Unrealized holding gains (losses) arising during period (Net of deferred taxes of $547 and $39, respectively for the thirteen weeks ended, and $3,370 and $268, respectively for the thirty-nine weeks ended)" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r41", "r44", "r46", "r47", "r49", "r52", "r227", "r395", "r400", "r401", "r471", "r485" ], "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", "verboseLabel": "Other comprehensive income (loss), net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r41", "r44", "r362", "r363", "r368" ], "calculation": { "http://www.weismarkets.com/role/DisclosureAccumulatedOtherComprehensiveIncomeDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Other comprehensive income gain (loss), net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureAccumulatedOtherComprehensiveIncomeDetails", "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": { "auth_ref": [ "r34", "r37" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "Other Comprehensive Income (Loss), Available-for-sale Securities, Tax, Portion Attributable to Parent", "verboseLabel": "Unrealized holding gains (losses) arising during period, deferred taxes" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r29" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Parent [Member]" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureAccumulatedOtherComprehensiveIncomeDetails", "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r62" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "Payments of Dividends, Common Stock", "negatedLabel": "Dividends paid" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r61" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Purchase of intangible assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r141" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for purchase of marketable security.", "label": "Payments to Acquire Marketable Securities", "negatedLabel": "Purchase of marketable securities" } } }, "localname": "PaymentsToAcquireMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r61" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.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": "Purchase of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r20" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets": { "order": 6.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", "verboseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.", "label": "Proceeds from Sale and Maturity of Marketable Securities", "terseLabel": "Proceeds from the sale and maturities of marketable securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfIntangibleAssets": { "auth_ref": [ "r60" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from disposal of asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Proceeds from Sale of Intangible Assets", "terseLabel": "Proceeds from sale of intangible assets" } } }, "localname": "ProceedsFromSaleOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r60" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "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", "terseLabel": "Proceeds from the sale of property and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductConcentrationRiskMember": { "auth_ref": [ "r113" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence.", "label": "Product Concentration Risk [Member]" } } }, "localname": "ProductConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureRevenueRecognitionConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProductInformationLineItems": { "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": "Product Information [Line Items]" } } }, "localname": "ProductInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureRevenueRecognitionConcentrationRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r2", "r40", "r43", "r48", "r64", "r77", "r88", "r98", "r99", "r121", "r123", "r126", "r129", "r131", "r153", "r178", "r179", "r180", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r362", "r366", "r367", "r372", "r373", "r379", "r390", "r474" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r171", "r423", "r476", "r483" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets": { "order": 2.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", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r15", "r232", "r423", "r481", "r499", "r503" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r83", "r84", "r85", "r89", "r97", "r99", "r154", "r336", "r337", "r338", "r347", "r348", "r377", "r496", "r498" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r328", "r329", "r330", "r331" ], "lang": { "en-us": { "role": { "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Axis]" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesSerpInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r328", "r329", "r330", "r331" ], "lang": { "en-us": { "role": { "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Defined Benefit Plan and Other Postretirement Benefit Plan [Domain]" } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesSerpInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r117", "r118", "r122", "r127", "r128", "r132", "r133", "r134", "r246", "r247", "r455" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total net sales", "verboseLabel": "Net sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureRevenueRecognitionRevenueByProductDetails", "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r114", "r134" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer Benchmark [Member]" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureRevenueRecognitionConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r249", "r257" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureRevenueRecognition" ], "xbrltype": "textBlockItemType" }, "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]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureLongTermDebtGeneralInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r114", "r134" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureRevenueRecognitionConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r39", "r400", "r401" ], "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": "Schedule Of Accumulated Other Comprehensive Income" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureAccumulatedOtherComprehensiveIncomeTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "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 Securities, Available-for-sale [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesAmortizedCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.", "label": "Schedule of Available-for-sale Securities Reconciliation [Table Text Block]", "terseLabel": "Schedule Of Marketable Securities" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems": { "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": "Net Investment Income [Line Items]" } } }, "localname": "ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesSerpInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable": { "auth_ref": [ "r57", "r59", "r491" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment income, including, but not limited to, interest and dividend income and amortization of discount (premium) derived from debt and equity securities. Excludes realized and unrealized gain (loss) on investments.", "label": "Investment Income [Table]" } } }, "localname": "ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesSerpInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfProductInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line.", "label": "Schedule of Product Information [Table]" } } }, "localname": "ScheduleOfProductInformationTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureRevenueRecognitionConcentrationRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract]" } } }, "localname": "SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureRevenueRecognitionSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SelfInsuranceReserveCurrent": { "auth_ref": [], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property that are expected to be paid within one year (or the normal operating cycle, if longer).", "label": "Self Insurance Reserve, Current", "terseLabel": "Accrued self-insurance" } } }, "localname": "SelfInsuranceReserveCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_SelfInsuranceReserveNoncurrent": { "auth_ref": [], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property that are expected to be paid after one year (or the normal operating cycle, if longer).", "label": "Self Insurance Reserve, Noncurrent", "terseLabel": "Accrued self-insurance" } } }, "localname": "SelfInsuranceReserveNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r74", "r82" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r31", "r46", "r47", "r48", "r83", "r84", "r85", "r89", "r97", "r99", "r112", "r154", "r227", "r232", "r336", "r337", "r338", "r347", "r348", "r377", "r395", "r396", "r397", "r398", "r399", "r401", "r419", "r496", "r497", "r498" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureAccumulatedOtherComprehensiveIncomeDetails", "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "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]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r83", "r84", "r85", "r112", "r455" ], "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]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r14", "r16", "r17", "r77", "r137", "r153", "r390", "r423" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets": { "order": 2.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, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balance,", "periodStartLabel": "Balance,", "totalLabel": "Total shareholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureAccumulatedOtherComprehensiveIncomeDetails", "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets", "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityBeforeTreasuryStock": { "auth_ref": [], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total amount of stockholders' equity (deficit) items including stock value, paid in capital, retained earnings and including equity attributable to noncontrolling interests and before deducting the carrying value of treasury stock.", "label": "Stockholders' Equity before Treasury Stock", "totalLabel": "Shareholders' equity before treasury stock" } } }, "localname": "StockholdersEquityBeforeTreasuryStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Shareholders' Equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r75", "r213", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r226", "r232", "r235", "r375" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Accumulated Other Comprehensive Income" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureAccumulatedOtherComprehensiveIncome" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r414", "r416" ], "calculation": { "http://www.weismarkets.com/role/DisclosureLeasesLeaseCostsDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "negatedLabel": "Lease or sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureLeasesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide limited group of employees with supplemental retirement benefits, in addition to other pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Supplemental Employee Retirement Plan [Member]" } } }, "localname": "SupplementalEmployeeRetirementPlanDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesSerpInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r146", "r147", "r149", "r150", "r151", "r206", "r225", "r374", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r514", "r515", "r516", "r517", "r518", "r519", "r520" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesAmortizedCostDetails", "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r233" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common [Member]" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r233" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "periodEndLabel": "Balance, treasury shares", "periodStartLabel": "Balance, treasury shares", "terseLabel": "Treasury stock, shares" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r32", "r233", "r234" ], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Value", "negatedLabel": "Treasury stock at cost, 6,149,364 shares" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r30", "r233" ], "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]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r413", "r416" ], "calculation": { "http://www.weismarkets.com/role/DisclosureLeasesLeaseCostsDetails": { "order": 3.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 cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/DisclosureLeasesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r104", "r109" ], "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", "terseLabel": "Weighted-average shares outstanding, diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r103", "r109" ], "lang": { "en-us": { "role": { "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", "terseLabel": "Weighted-average shares outstanding, basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "sharesItemType" }, "wmk_CostOfSalesIncludingWarehousingAndDistributionExpenses": { "auth_ref": [], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of sales consists of direct product costs (net of discounts and allowances), warehouse costs, transportation costs and manufacturing facility costs. Also included are vendor allowances recorded as credits in cost of sales.", "label": "Cost of Sales Including Warehousing and Distribution Expenses", "terseLabel": "Cost of sales, including advertising, warehousing and distribution expenses" } } }, "localname": "CostOfSalesIncludingWarehousingAndDistributionExpenses", "nsuri": "http://www.weismarkets.com/20220924", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "wmk_DecreaseInIncomeTaxBenefitExpenses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in income tax provision", "label": "Decrease in Income Tax Benefit (Expenses)", "terseLabel": "Provision for income taxes" } } }, "localname": "DecreaseInIncomeTaxBenefitExpenses", "nsuri": "http://www.weismarkets.com/20220924", "presentation": [ "http://www.weismarkets.com/role/DisclosureTaxesDetails" ], "xbrltype": "monetaryItemType" }, "wmk_FuelProductMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fuel, Product [Member]", "label": "Fuel, Product [Member]" } } }, "localname": "FuelProductMember", "nsuri": "http://www.weismarkets.com/20220924", "presentation": [ "http://www.weismarkets.com/role/DisclosureRevenueRecognitionConcentrationRiskDetails", "http://www.weismarkets.com/role/DisclosureRevenueRecognitionRevenueByProductDetails" ], "xbrltype": "domainItemType" }, "wmk_GroceryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Grocery [Member]", "label": "Grocery [Member]" } } }, "localname": "GroceryMember", "nsuri": "http://www.weismarkets.com/20220924", "presentation": [ "http://www.weismarkets.com/role/DisclosureRevenueRecognitionConcentrationRiskDetails", "http://www.weismarkets.com/role/DisclosureRevenueRecognitionRevenueByProductDetails" ], "xbrltype": "domainItemType" }, "wmk_IncreaseDecreaseInAccountsReceivableAndPrepaidExpenses": { "auth_ref": [], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net change during the reporting period of the sum of amounts due within one year (or one business cycle) from customers for the credit sale of goods and services. Also includes the net change during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.", "label": "Increase (Decrease) in Accounts Receivable and Prepaid Expenses", "negatedLabel": "Accounts receivable and prepaid expenses" } } }, "localname": "IncreaseDecreaseInAccountsReceivableAndPrepaidExpenses", "nsuri": "http://www.weismarkets.com/20220924", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "wmk_IntangibleAssetsAssetsAndOtherAssetsNetExcludingGoodwill": { "auth_ref": [], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets and other assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets Assets and Other Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible and other assets, net" } } }, "localname": "IntangibleAssetsAssetsAndOtherAssetsNetExcludingGoodwill", "nsuri": "http://www.weismarkets.com/20220924", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "wmk_InvestmentIncomeLossAndInterestExpense": { "auth_ref": [], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities plus amount of the cost of borrowed funds accounted for as interest expense.", "label": "Investment Income (Loss) and Interest Expense", "terseLabel": "Investment income (loss) and interest expense" } } }, "localname": "InvestmentIncomeLossAndInterestExpense", "nsuri": "http://www.weismarkets.com/20220924", "presentation": [ "http://www.weismarkets.com/role/DisclosureMarketableSecuritiesSerpInvestmentsDetails", "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "wmk_ManufacturingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Manufacturing [Member]", "label": "Manufacturing [Member]" } } }, "localname": "ManufacturingMember", "nsuri": "http://www.weismarkets.com/20220924", "presentation": [ "http://www.weismarkets.com/role/DisclosureRevenueRecognitionConcentrationRiskDetails", "http://www.weismarkets.com/role/DisclosureRevenueRecognitionRevenueByProductDetails" ], "xbrltype": "domainItemType" }, "wmk_PaymentsForSerpInvestments": { "auth_ref": [], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net cash outflow during the period to acquire investments in level 1 mutual funds related to a non-qualified supplemental executive retirement plan and a non-qualified pharmacist deferred compensation plan for certain of its associates.", "label": "Payments for SERP Investments", "negatedTerseLabel": "Change in SERP investment" } } }, "localname": "PaymentsForSerpInvestments", "nsuri": "http://www.weismarkets.com/20220924", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "wmk_PercentageOfFacilitiesUnderOperatingLease": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of open store facilities leased through operating leasing arrangements.", "label": "Percentage of Facilities under Operating Lease", "terseLabel": "Percentage of facilities under operating leases" } } }, "localname": "PercentageOfFacilitiesUnderOperatingLease", "nsuri": "http://www.weismarkets.com/20220924", "presentation": [ "http://www.weismarkets.com/role/DisclosureLeasesGeneralInformationDetails" ], "xbrltype": "percentItemType" }, "wmk_PharmacyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pharmacy [Member]", "label": "Pharmacy [Member]" } } }, "localname": "PharmacyMember", "nsuri": "http://www.weismarkets.com/20220924", "presentation": [ "http://www.weismarkets.com/role/DisclosureRevenueRecognitionConcentrationRiskDetails", "http://www.weismarkets.com/role/DisclosureRevenueRecognitionRevenueByProductDetails" ], "xbrltype": "domainItemType" }, "wmk_PostretirementBenefitObligations": { "auth_ref": [], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This represents the noncurrent liability recognized in the balance sheet that is associated with the Company's postretirement defined benefit plan, the Deferred Compensation Plan, as well as noncurrent liabilities related to the non-qualified supplemental executive retirement plan (SERP) and the non-qualified pharmacist deferred compensation plan as of the balance sheet date. Both the SERP and the pharmacist deferred compensation plan are designed to provide retirement benefits and salary deferral opportunities because of limitations imposed by the Internal Revenue Code and the Regulations implemented by the Internal Revenue Service. All three plans are unfunded and accounted for on an accrual basis.", "label": "Postretirement Benefit Obligations" } } }, "localname": "PostretirementBenefitObligations", "nsuri": "http://www.weismarkets.com/20220924", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "wmk_RevolvingCreditAgreementWellsFargoBankNationalAssociationLettersOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revolving Credit Agreement, Wells Fargo Bank, National Association, Letters of Credit [Member]", "label": "Revolving Credit Agreement, Wells Fargo Bank, National Association, Letters of Credit [Member]" } } }, "localname": "RevolvingCreditAgreementWellsFargoBankNationalAssociationLettersOfCreditMember", "nsuri": "http://www.weismarkets.com/20220924", "presentation": [ "http://www.weismarkets.com/role/DisclosureLongTermDebtGeneralInformationDetails" ], "xbrltype": "domainItemType" }, "wmk_RevolvingCreditAgreementWellsFargoBankNationalAssociationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revolving Credit Agreement, Wells Fargo Bank, National Association [Member]", "label": "Revolving Credit Agreement, Wells Fargo Bank, National Association [Member]" } } }, "localname": "RevolvingCreditAgreementWellsFargoBankNationalAssociationMember", "nsuri": "http://www.weismarkets.com/20220924", "presentation": [ "http://www.weismarkets.com/role/DisclosureLongTermDebtGeneralInformationDetails" ], "xbrltype": "domainItemType" }, "wmk_RevolvingCreditAgreementWellsFargoBankNationalAssociationRevolvingCreditFacilityDiscretionaryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revolving Credit Agreement, Wells Fargo Bank, National Association, Revolving Credit Facility, Discretionary [Member]", "label": "Revolving Credit Agreement, Wells Fargo Bank, National Association, Revolving Credit Facility, Discretionary [Member]" } } }, "localname": "RevolvingCreditAgreementWellsFargoBankNationalAssociationRevolvingCreditFacilityDiscretionaryMember", "nsuri": "http://www.weismarkets.com/20220924", "presentation": [ "http://www.weismarkets.com/role/DisclosureLongTermDebtGeneralInformationDetails" ], "xbrltype": "domainItemType" }, "wmk_RevolvingCreditAgreementWellsFargoBankNationalAssociationRevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revolving Credit Agreement, Wells Fargo Bank, National Association, Revolving Credit Facility [Member]", "label": "Revolving Credit Agreement, Wells Fargo Bank, National Association, Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditAgreementWellsFargoBankNationalAssociationRevolvingCreditFacilityMember", "nsuri": "http://www.weismarkets.com/20220924", "presentation": [ "http://www.weismarkets.com/role/DisclosureLongTermDebtGeneralInformationDetails" ], "xbrltype": "domainItemType" }, "wmk_SerpInvestment": { "auth_ref": [], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments in level 1 mutual funds related to a non-qualified supplemental executive retirement plan and a non-qualified pharmacist deferred compensation plan for certain of its associates.", "label": "SERP Investment", "terseLabel": "SERP investment" } } }, "localname": "SerpInvestment", "nsuri": "http://www.weismarkets.com/20220924", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "wmk_UnrealizedGainLossInSerp": { "auth_ref": [], "calculation": { "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Unrealized gain (loss) in SERP", "label": "Unrealized gain (loss) in SERP", "negatedLabel": "Unrealized (gain) loss in SERP" } } }, "localname": "UnrealizedGainLossInSerp", "nsuri": "http://www.weismarkets.com/20220924", "presentation": [ "http://www.weismarkets.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=SL108384541-122693" }, "r102": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "https://asc.fasb.org/topic&trid=2122394" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(2)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563" }, "r148": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117546-209714" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r212": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r235": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r257": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "712", "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "712", "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r361": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594786&loc=SL75136599-209740" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r417": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r460": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "https://asc.fasb.org/subtopic&trid=2176304" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.4)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r475": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/subtopic&trid=2209399" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(d))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r505": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "https://asc.fasb.org/subtopic&trid=2324412" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r509": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r510": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r511": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r512": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r513": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r514": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r515": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r516": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r517": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r518": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r519": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r520": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r521": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403" }, "r522": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(a),(b))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r82": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" } }, "version": "2.1" } ZIP 54 0000105418-22-000035-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000105418-22-000035-xbrl.zip M4$L#!!0 ( '%J8U7OEH!<1 H ,9B 0 =VUK+3(P,C(P.3(T+GAS M9.U<6U/<.!9^WZK]#]I^V4S5-GV#S$*%3 $)*:H@4$!V\C:EMM7=*F2Y1Y*A MV5^_1_*E[;8MRR;9(3-^ ;=TSJ=SSJ>[;+W[91,P]$B$I"$_'DSVQ@-$N!?Z ME"^/!Y$<8NE1.OCE_=__]NX?P^'7T]M+Y(=>%!"ND"<(5L1'3U2MT'VX7F.. MKH@0E#%T*JB_) A-QGL NC=#PV&"<8HEZ(0<&;#IWB3+.4OP0GZ$)I/1;#0= M3Z=H,CTZF!V-9^CF*I.\ @,7M%ET(_TCZ:U(@)'"8DG49QP0N<8>.1ZLE%H? MC49/3T][3X3* (L'HN2>%P8&;'PXW1\@K)2@\TB1\U $'\@"1TQ!7/CO$6;& M @@7(SH:!8%<-L27RR,PI%CB;"\42RAH/!E]O;J\,S:FPD_!@Z-YL;Q/UH)X M.G0%M7<:*4YIKA4W(N$@/KQG(F;0B3Q M]I;AXRC-+:@(LJ@UZ^T(5WC MG\DI&"N%JHM'EE50B)2P!!UR!=,J]J;C$=DHPB6=,S+48D1@!?V-'$YU?Y/4 MK##B2M15K#BS4!XGJJFZ@T@FC:DGJ\%-5@%Z4XI_TEXGAX>'(Y.;M3TE=L)4 ML 6R1SK;A&$XG@RGDZW]2Y^*Z.ZDN1B3"1M[L&& ME$N%N4?R;9I::O*NO$]HM7>043#'M[8[?]ONO%SW4ZQ39%%T4/1MW M/W0 8PI"9E3!G(?*U&*3EJ:NUY0OPB0)$G55.=(\WD,E0/KAR^V%M7,WI-\! MM!E5SJ"5A(SZN@J<8J9#=;HR'*8. Y MCX02*!1CO1OM NQB1S"T7_/WYAE&&@F0)D:Z1TZT$Q&;IH>9%[$.BEO+ZO62 MU)23[T-5EBBO%Q0YIN(_F$7D ^10EA#94L=&YCZTS2D0N(6$'UM4M(6% M=(V,##1ZDX#_U)/:FM23(!2*_I?X9Z%4+8BMU&LB=^9*;H:.-'Q/\ L(OL(J M>6K!;EFIB=I]5VJWT#VMCK2>>%X4:+NA/+4BHF+.4\-M"TT[P?OCR2[!.6QD MP"LG2SW)CB1?$BR)-']UGU?76NO$[/3]7!Y78Z#TP?2S?8M\X1SW;H6A_H?, M)T)^_#VBZMEQLENA:)_U[K>9]>;1_XEB_)[@UB/I'1'K"_Y(I#*1;3&Y,,@R"'H0@/O6ZI?+!F>5:S2::2VO::IH+^$@7 MT-/<:F;LWCTWB#?-E,L=CA:5FHY*#]R/2M&; G3? M#+_5^9LKS:U@FD[FK,0WG\SUE>&;GM1UJ@+5RDUG>&V(S\[P>KI;S:/N*$Q' M%Q I&%T]\Z(7YVT3F!#KPTA\K!H2T>2@%[YJS,G9G7/=4M M8>2Q0 BT#.YCX9?H<]"PE_190>Q@:U9F:W*O<*> MG9<>M'4X86O@KO/16D^F\]ZN;0NW@9[&G=J>AI:;=,V;<0V4O"U34K'IUO/B ML*M6O7G6$/_:/;(^Y-:0W^--.>)QHCW@_RX'W*CU\>Z^X.FT\'%: ,'4N7SX MT[ @J5L\M2O8MO/H._U3Z=Y=")IHV_F_J+BFQBNI^S%T^IJ!MT5[83NEPEU M?7NM9[C;)*^:T%HY.W^.IZP]62UF?M4$%?+LI/Q<)B4Y*>UYZ#R2;5_BBCN@ MRU"V>=',IFX_]W;=08+T;2%9+ZG+^:D_"^^P,W'!%0'_UNO>X'33L M]!Y4O "\^[Y9"HP2Y)[/SJ/?'5G:WA%M5FAZZ\AE T2O.A+8GLHV2_0:U@IY M=H+J%NQ_*1[T'WUYQBU9('.5PY&^H.%X(&FP9OHB I.V,M>6/ 4/P_2VE=_ MV[U-P%()114#M9M<#)"V2?X+899):2,L]Q\8GG?#F%B70F#AE5!*]U$ 2+@F M0H^%H]3# 1I]*]^!KPK?S[8L=G1]IQZ\0L^APE5X_B&KAAT=+];C5^@WP_,* MOR_QG+".+C.M^WV]?=&V7')6?,+]LTBJ,#C94/DA###ER>4IY4TY!Q5;CPS> MF0]FBEMR"2@"5!3#(HV+8F"4(O^)N^IWH]W+5)*4XJ4KYLH5J,>A4(B7+O:J MN3XFO@[L,O0,3BPMZ\3U@VD2>U!46MWLQ=KNN*DJNU)%_\KNTAGJI.%D.IQ- MNINQ>YN0BRE,B(*6-N10&S)YV]&0RNN0ZAAITC2_I;LE=3>;66M$Y35=(P+M M+X-I64&J[S5SK!JI@J;BH)OKN,754FX&I/)QX?KVL*!$I$=G MDS>/7RT^'H E/E5I,@R'-/3O37E^))*WUC$4(+"GC@<+S+9C9$6$]+>UUXL[ MS/0&C<?CK^:3S$C"(S@'XU)\A1@@ER/45?][1L@G\V\7H!MP4!!%A4D\ M)1P&-'4]9W097U^W#46SY!]3+>(A1+5QNOA1Z-;%W?0_A,4._MS@9[/7]=<_199'Z<]GQ#A/Z6"R_)]>(<>Y29G=$OW"?B>FVN7.1+LQ6><]Q=)8Y# M=MVAME:KOC 4+R2W:F,9^IV=O)9TT)_"T'^BC.5CTA7A1^D"H'2/B.-;\BZS5Z<(5YM #02$"UW_6A M,O,U>O&%P_R5Z5NK/H$MNL>[X'J4V[I2+_'C](.WY#%DCT#%F8$]60IBLG\E MC,ES+);A*>8/GPTN9M"KA1XU/W9Y?3'0:ZP#G9W:44SF"*7^Z'OA_Q5BJ3?_ M]-H!I,MCU/^EL#]5E"^)@LF<_N3/*'ZS@-;@OL;8;;&UL[5U;;^.Z$7XOT/^@NB_M@^.+O+8>U 3,0:OWKM[_^YH:;WN$2=ZI&OM MMD?C C!>AV#-)=8_ZFW>7'KT"#[7>KV.WNEW^WVMUS\_T<^[NO9XOREYSSLX M0>E%+81_G8L?+[Q1C;.*V?D[0U];4]N>GW#'K#X;#COFUQZ6G:%THL.(83 MS7UV;B_G\&N+H=G<$K3<9U,*)U];;[-?;8% =]@_%HS\_-G!HOR%T51(28OR6Q.X11BAA:P?(XCR:O$/F#3&XN\%5;C&*+[8_4* M,<,BS*'PWNTP>+'@$S0U RV;K)R[,+L3>@Y\CQGPL6^ %6JX7'WC9J:-/EPZE7*Z)7?/*_#S5 M!UV]>W9Z-N@?GPX&>N_4UVF?MHQHL/^ &FOZ_->0 @41\DITF#.;N=3:B$._ MKC^A9!:6G-<8R=)Q0DU(^S0ASZB/,'/Y\@G=_B!63V+(Q4N$"S@9'DQ\-! MKPB'XE\_PR .-QMC:$!N0KA^?8=VRL:B>JHO9(X1P@\_I]SF=HD'_JW4F;C+\J4?,P,,[+ MJ ?]J;K0DSFD]O*13^MLSI9P\.;B(Q,_@).JJ IV-*09^:C8U2F,Y3="S#=D M63&XK5\W":/$/E?L\D2ZGK?8!O@5\2_UJM/>SX ]X/IS_6Y8CE@[C,&D"*DF MX%%BPJ]N(' L^O0P^<%6K,<,R,0Z34 Y/R.J>T1W"+P@ M:[52@3G?)P0:5AC.Q<(F))7"D(W'J6_PB68HHO M%_0(%E8:P*0^QL<\)!C,%CZN):9%'6A*#\S8\H<%;P8>59]2/4%KAQ@&AG)5+U:/3EP3;%!CV'\B>7CK,)C-(U\)9)@,N4_6 D,_- MKNJA:\]PK7:G/(-W26,>+A_DOC?0^V=-!3L;CZI/ZH+35,GAG5SI@+#.P:CJ MP6TWT.03R'>"C62P8RLH#;0LPMFX:Z)OEHIP23,IM!&U-U3>@$QG"#[X<5"KZY,=@.1,E6: M#%]N_AKJ8:5_=]/J-1GM8DRJ[F-)KXU$ANI]_/:YW/KJ@%ID<4&251D':\]H M/E.NFPY=NAQ8D<3SKCC V6@!DB36:&T*?0.#TGOD?9[47F7N9#Q/N>,8'RGV&$KAQ2WJAN?L3@?B:%Y#2CFSC#S M:3R?SB(#Q4T2TBL>-OHY^<\9W/G2V3F.6M$9U-$E;_>[%ZR(&:8QI8.ZJ7/=[-4T-B,$ M&AYL6;C(Z/7O?U:W9?6&2T"LX"+L_/HWHZ:-VHB M=[W+5%0'Y+IP#$:+"TA-P0V1FTAH[$2G:B2$EE/$I&#$\1O_L%)@<64> MF3.$$;,%)PL8;4$D:ZFG([((A;'-PZKR'LDWR@7P2$F\&^DK<5!HIK"EX @= MPP7$#ES;MMW-?YOS6^*T#_]GQD<#WC9A"43\ZLOS!>=TU0FYJ=GB?D%FE$] A@A MDY2EM<0:=6RTC5FJ6G?J423\Y&/67ID[L7CU3!Y!VF[<_%35,R,2((?VZY;, MO^KK?D47/5=V> P-"S"&)FB5J'S[GJ6,JKVUKYYV5J%NV92Z>@%G4W]]_SY4 MPD)09!GUU"BCD4OG)N>"=BV>C2]QN8P_?4'4G3>@8BOF- MP=GQTH@&'_A*/D(.HMC*+M;&X15<_;^9-O%I\A3@5SCF,KF>3* 1>R!SSYW8 MOXD0?>93T 7B.G6Q_,'$ 8!-2&IDV&B1E-Y#GD!P.)[PX5AWX*T>!=NQ5T6D MI^!JS"J8D?#!V1903R$*PA'&-X59!?&[@OQ[:R!74OQW"[H 8-.[8L%]'H.L M3-4/@'EN,2@8K?\&$!;:^X"%!_TP"60YW*0XC%MTD:K\ 32B@"!28V_M_2O% M:NNA[]*9Q7?T _//GR6N8%DS&Z,4%1J>U]*K0^@ M!GDD('-PLX35NK VWF*1.SYB/2ZNZ $#F)GMU+.7-8S:\/1EG7X\?L:76.> M <_/OX?\68G(QVRCW.U9^$H [H@&LX]'+:_G(Q3D_52!FS%*'>PE"L53B(': MIF GMZ*8PH32\4G;"!EB!ZQ %0C&4Z*A0M/%*-.XVB&[WV/MX,GP_=& MGNB'U*G" EH'IKI**Y>[^K>1VR68(QM827?%R!+XD$J321AK!4G>%*S&8L;J MN$.!Q8P( NIIB+*+&;+24S#\R8VGNV#Z3$8&%Q:%L;>\Q"UV2!-03Z$*PAFQ M&%),&%+'$/:_VF5 :+H;.2-BNS(:(D_A(ZA(06DTP89$W8DI:SZBZGX$M<@M M!Q773W:5G&NU=Y'[\F&213NRT@E*Z$R!Q.&5&Y!\,I'):EFW&=F]$$O6A.S6 M^PA*D4L&J:LL"I@.,:>74X/4BA]!#_()029I9AEI;3TM%=N5 SJPA0W" -L% A31!!03QF4#5/(2D_^--S>?8.'R142/&&3^9*[ MI3@&T9744YR"L,5[!1D$D"$$4<&!@2O$#(LP)WKZO9AO:3]Z4\>OZJ>7$#)KI2WSN/RD9G^>4N*\3I\A+DL+4^E_JF$A M264++31"#Y_?B,?]#5K "A0QIH%/32PFJFRWL2BOBJXCZ\J@=&L82?I3_?(* M2<$-4@T(&?Y4;?Z1H1[VQ69X.E.XX2XJO<:M@$A_(TC4T M0TN?.EJ% !L7A4R?4%2II"D-?>IH!?)3< ]8 5>O*NU,;B,@V(&XY_[L4S$+ MB$[>):\T,B]QY7"V\/QQM[<;GO>UH;F-1&;G;T"(7LE,]_O/TFZ@Z#S9NB24A"AB(4 M@/(E7[\ J0M)X4I28NNLJDZ=L:1&HZ] =P-L?O_KQS3RWA!EF,271Z?')T<> MB@,2XGA\>31G'9\%&!_]]2___F_?_]#I_+T_O/="$LRG*$Z\@"(_0:'WCI.) M]T)F,S_V'A"E.(J\/L7A&'G>ZGW;\_W#\'$S3U.SAFB1\'Z,CC\!!'Z2RBDW_..51DL$Y]W57$H(\:FS!.N(KSJG9YWST^,/%AXM2!0_6TRR M!!>_8@U\CI<5?)BL!N2!OW:S'U>@&Z0LQ'7Z[=NW;OKK$1>TYWVG)$)#-/+2 M[RZ2SQFZ/&)X.HO$M.EW$XI&ET?OTU\=H:R3;V=?!,]_?$ZXTH4]79&8D0B' MP@967[+!Z'GB4S0A4\6RF@6Y/Y:\R"B+ Y10\IY?YKA)Y1,*B&*&W] =WW^FM4S>!7T;[-^3>/R"Z/0:O28_4(RH']W%(T*G MZ?92AW-+S&TP/41O*)[S?P(RCK$@9_%-__.)DG >U')W!^PPF.?[4<#]D*:* M&6+VJUGNU>A;,7C$$;*&3=V$TYG1E)1SUY3.? ?^S[LXP1A,)I]^8C$=M(L8&G47\-UWS&.Z3NQ32MX1M2._;"@1I2M\8L+.X@,G_?2_.Z>G MG;,T2Y[5E93X3CIAGBZFF["":7!_!5U^+=")R2NQD,NK!?YQM>48"GV M!JA>8>N$J6$V2/(FZF;IS5QH.P0O<3=!<\_.T)!+K4=T6V"_16J0*W(%;4'YFU!VIP+O$A53SY%U&AQ^8 M=P21SQ@>X>RH;C!/!B.+/:3[)%N#U]9!VKA\@:T C5@>V9JT MI:M)'9J+:TY=6D&M3.)$YBYF"4WO3FC6FTU I97+0=OG[M$W>+T*W)+3X@ MGJK5&:G M\2S9'/D_46'&Y0G7%$4XN36#W#$TVB-)VP"*NU##MH^=UHOD(%: M<@C*^K5Z(H[\2BQ?AC]O^2J\V[=Z1I.<3?!/:WO@'WXN3IX']!G1-QS(HDP5 MV(9<=( [YH?UXG!! 9,:N!96QYD4W9^%J],*^C6AA+>OE&P?] MSSZ*@XDXM] M\H9AZ@718B ,.2RITF\&AF$.JF&SUFS1<*?RZ4W(?"M<^R@1GOZI)7O_>T4S9F"<5!@D(Y;?)OI7;>!$I- MR;@>4@@[@8V]D"W)4;93:.@IEGKKT0'*RV^%%- ]?D/A79SPY4C<$NLQAA+6 M_WSP_T'HE:AKZRY?V&-0WRQPPP%,4&L"C:5D1RQ5!*;" \#CJYD*:4Y\LCL9 M+C05+F:XTP+*\Y\HF2&:?(HS\H2O5V*MFHEBO#$CLQBI-%S+L: $8LS4+$:Z M"P1R\(R#Q.<#SF[,3\ MSR"[ J;Q3R<<2L-TQM*&N(0F!Z->F*E/&X;+0)7,JX !N&%5[1)'44@\T''J MO"^JI@3E?-F5C!?_HS=/)H3JSWOEP$J+4H/#X%2[P:G ';@%M949=4<_0X0?E'9S$)T0Q"35.48!1KZYEJ%;9T5I^"H2 MUL(ROXFM]<+YZEF9'XB,J3^;X,"7/4VBA956J;70.V,/CXG&1]&BK%T7D7318$K.W M&ZQ<'.V'PY.,=G>P&5I1*B \K;+^24T9278=6QKRVY'MW* \]1;'G%(LVH18 M7,!60.LJQRKX5J(PZL=LA.CZRAA/)@44ZT(9 MJ-L2C4WUB,AQT&R0(.V^LS9^V>HC5T!^R3&P,N-)I*B%7!Z=;2PG.U94[6X6 M6U/,9H\A2ZWH3,[8GZ)M?3SQA2A.M+7^(LBVI%]L0:07O=:("H=E!=+;E30G M=TKBYX0$O[3BEL!!D+G,4(HW2S?(;E?>0]$,,$;AC4]C'IJ8KI7)@734D.[+2KMQ>:MD;Y-"]44LB=ZN)+-5U("0$8;"RR.>R>\^W>,+IC ==(VR M?^^RP*.0MP])%-T2^N[34*$\9RP0H@$['3NSMDX1-RM..W>^,J5*Y]L$A+#Z M5;3.HH]NL@9(1;E@/RUEL<$\$2\:$>^.,:F9!*1 R:S" 1Y)3)@L, MMU];X(L>I_S)YZN?\:Q4 @NAFK!MC2E8;U=W36P^II)[PW.T5ZW?BK"DKURH M'PKLX1F!]"VPK]RS_"!1F)9^"(159>LVHQ7-JV8VW '2:.^-)]&"QUM"G_T\JZ*_]?J3ZL*(]7 ( MCNRJ47ON &E4QJ3#T@OC;,%54W). &E%MCB87Z:T?NVA>"FBPZKJCAK"B443 M*ZX[YX"LI+BLE)>?ANREZ4D@G)2X6D[3,@!7B^]-"4WPOU!X15CB6H\_MZW' MKV;QQ#1[4)/7ZUU7;;<:>:BCUZNC.ZCG4"$_5,@/%?)#A?Q0(3]4R(V76X,) M"N>1:-^FS.A-%7!''"W>1Z_"K'ULO+^U:;4X5D'^"RG$S6GEUE"^KHT5PJI0 MVV9J2V%ODO "$[U1@NBJ,PN'R%Z-IKDGVA1R"+M_0PYEO_;8BP>0.969*+&X M?D3Q!^6D_Q93Y$>"QQ]<$7TT(A2IK[(VA!O"$K0%8VI(.K\#6Q).L2U;*N&& M<'H R)9*T@%L2[^/DS_%R<(.+*+.X>".B\,\\9O=Q6]HT0G;M3S\U;8\_'PS M?/)R$^U!@7@=":_ISIZ8&*(9-P\4$?FH[-%5&M_O&'9BF M69MXUX"AF:8*&$XAN:X:2ZT^I-RVWFFE1)6V4*P&!U+TU1N@7A\PZK?/\]DL M*WSXTN:[()Y2"HO7R8E]? MK((20KFQNB@*!E%YY=Y]2?)]^BNUC9-O9U]2^^!?_"R3+3* 7BS>L(4H_^'F M8\;7Q7*\X#(00K;>E-9=^&XUC+9H)>461G\Y.2V'T;DYO'02KS"+ETVS!T&T MA;"$DG6!LQN*0^/3YD+G*LJKU!;UO.U=_- 6]= 6]?]G6]3?:Y_(BFU4]Z9/ M9([01Y2LJ\SK$$J<78CEV59]EF@@:-'9:!4JMF09C*9UN[ IJW1'TUXF695E M1T_.!2_[>(EE<'772Q**7^=IP?V%9(O;LI>/N0&C$P8(N68C=N'"-*!#NKUO MRUC!7O>H)>,@P-GA[A %XF7I>(2#]&U-J]Y:,MX5*JR*#(2/UE-S5=8AF8)% MH[4G<;[,M>-@$W6Q@KB.4=,XZLJ@U<+A/8G'+XA.Q:6 'RA&5%RDYJ8^3>W; MK6;X=;-F*-!W!'Y/3,"_6,SAY2;9@XJA('Y]O]ST'-8&9 LW1*T>N9(!PJGT M:81>OI,)Z\&J(D6/_E1_]JT&!U*^4]N36@]Y-FII0WJ(-41O)'K#\3B[5-L; M4Y1F0W]#4<1N?3HF?3_^]>AG4_88(P%./TCK#HU@A!#-F@QO>:15F]GF IMF MU5L:>.L'H@W.9_-:-TS4IC$TZ!^U[<4@ICTS(Q'94)1"T]W9E'36-I.J/3 P MJL!03M)E[0;(AA7@ )>]%X]8$]#+ %@)Z117&,J"7 M,0%)_MI@7@X*))!7VY%:_C#.WET".\LQ$ )VG6$5[Q1K66E7-^)D0[MYZ0 A M:,'*N/+JD#'2L@[2/UK/T&G5GHKC8#@2Y6U6.(%4!1Q>+NS_@ORIL";B@@/+SKH$8WYH K=HB$ MD$0'\1JJU2&!T+FSIG)U[ %5KX7R8+R]K*)J6CYPYT$NBN?B)@D99\@6W_0_ MGR@)YX%C.]0_;;Z>;('0R\V1^_;UTUM,M \'[YCYXS%%X[12-Q@MF-">P&N' M-.%8C"8YVOFG-=W\P\^%= U)=#0;H^-U"],+'U+QL84VS$_VZ>R"2 M]RI=_;K.M86<+RV*!$]Y8/B9XF/IWZ M@5J,98 VZZQBF@5F 66W7'" R1H M3U,]S'ZYIG<;;[N0IW>%>3PQT1ZD=^L^'8LE/'X=L[Y#M';*]0[9WR/::>&=+*33L?_91'$Q$?*F[Y&D\2HK'[6'G+6S\$PJF*HV;U#+7;B ;Y#+&Z M+6C^+&E!DR+>V]8S]^)D*Y/.-6(!Q3/3X8AVQ [*\D,_'JO.0G*_P3D L1#Q ML@B?HW_WYQWIY-(08>-7 &<:&V90D.$6=WB#%!?W[95R+/W>]M&&1.E+098H M;4&47"!:419_;_MT0R?*(J5M/\PI6X],L:=Q5'OQIR5#Q4<[-6OR'D:?&3\# MOC?QP",>EQDSO,79>C2$F+2RMBWXV_:![2H<'HP6C_!@Q'[CH28M$B<[R[4? M"R%3=S3(U<&O/9> 3MIDS YY.O#N1Z(YI8/7%4;!\38G/5KS5RDA_-[-9+E( ME_[R?U!+ P04 " !Q:F-5"5!(.+$[ #-Q0, % '=M:RTR,#(R,#DR M-%]L86(N>&ULY7U[;^0XDN?_!]QWX/4-T%5 NIX]/5.-F5G8+E>/<2[;9[NG M=Z]Q:,B93%M72BF'DOR83W\,4F^1$O5DR /L3KLRR8CX148$7\'@7_[C:>>1 M!\I"-_#_^MW[-^^^(]1?!QO7O_OK=W%XX(1KU_WN/_[VW__;7_['P<%_'EV= MD4VPCG?4C\B:42>B&_+H1O?D)MCO'9]\I8RYGD>.F+NYHX2\?_>&$WWSD1P< M)#2.G)#W"7PBB'UX\S[[YCBA%_@_D??OWWY\^^'=AP_D_8>?_OCQIW77 MK.57+N#6;6_JN?ZWG^!_;CE3PJ'ZX4]/H?O7[^ZC:/_3V[>/CX]O'C^^"=@= M)_#N_=O__'IVO;ZG.^? ]?SCX^/[-4[CY+A$1OC9@DC:';S=1UJ'8^(]OY9=9TQKI M!/[[3Y\^O17??L<51\A?6.#1*[HEXK.?HN<]_>MWH;O;>\!6?';/Z%8MI4& %J,QK1_XX= M%E'F/5_1?48[O*3,#38G_N8S MGYDV8*^V6X -*J%5+;#4"+G]J64=;'V2+.%T"1">P?B.8\8XYR]NN':\_Z(. MT]M?0U/$)M@&,%LT:-HA-<16<7LO)21A(BD3(#VG/68S"N;XH0N;/JVCLJ(I M8GML UB;_57:(;7'5G&'SPHSRO,-S7*)\\7UZ'F\NZ5, 5S1!+'UZ0"55[7Y M]TBM32OFP+4L4"22Y&S6=47O7-BV\:-S9Z<:=S7-T%N9&EC9TLIM4%N;1M2! M%I=3)4!V-JL[]=DEN@EFU8 MTQBU];;)/-!N.7E2IC_WP'^XV7"MA@828T5^D?!*B3"W^^*%H']Z&#(CXLTS _F!KFAX49YH=I#?/F,9C;,(_Y MGQ?L)GCTV]10:KD4HZS#4YIDWFP)!JF0=BQS!-(PXP3BL$L6/+C^ M6K]PTC9?BE%J@"HML])V">:I$WDL&\V612F'N0WU,@@CQ_L_[KYQ?:]IO!0C M58)4FFBIY1(,5"WP6.8IJ1-.?J[U.@3M0T8=C3E6OD9L@"H@V9EBX3ND1J84 ML??9H3 J3FTN*X+$<._R/O#UYS.*)HBM20YN<'ZV_6]PS5U$4=0_P:VCO2KM.9.Z"W1!'1E*=W0 [6E&@D^=%DM>!#! M9$4D&U+@,X,Q'^ZHOX%;6E\\1V6WU>\1FZ@22FJ-I2^1&IY:QKXVEE$C0&[& M"Z#R_JF\$/V%?Z9:F#2U16QBK1"K=T!K#9&:7KN\@V^!)M>2DXOR@OCL1@EW MHLU,LMAR,099@ZE-;7>.G9%:KA]% "6W*4?0M/N)7[O M8\64"21'9&Q(RF?,BG-];/\P#&D4MEAYK1%R>U:#*EINN05B&]4(VGLN*LCA M,+KD3,C(]NIM%V&"&HAU2ZPT1&^0.GF'ELQQ!/6?JE8Y"JH'RFZ#O%3M[.!J MJ&;QM6,GO#_T-_"?DW_&[H/C<5'"P^C88>S9]>_^X7AQ-[R=_;O#EYXO@;(OXH,%H1)R(I+R*83>+84;$"-0(]K.$/FC.RXO=? M'?:-1LZM1Y/$-I>&ZFP=LQ[(?=P ;M&S&YHC]F<3J?M:;TZ;Y,17NL2=>?QV M)KQA1KR/IS[NO@GO>_?IPP_" _D'OU]3MC_U'V@8[>H.IVR U+_T8,"=ZM]: M]I[T?0]1C:15[2-L[4.)'EC9NQG1D/]-//K T;PGNSB*^6I_&_N;D##JB3=" MHH XQ _\@W_R[^1;(&&\WWMBFX"WID_<($7N'*.1R^3NP9Z+*$:7:M?]O<-V MSMH-([*A6\J]@X] P6Y/_5#69!$]MP$C:\HBAPL'XG(Q^5P[6+M7)*/;1T01K> MN@ NK=H;VB.>0!B)W3L8)L1)3GU%.'W+DXAY,+,"9I_:\5H(0CXG^\P!:I11 M:8+<*U6 BEY8_!ZQURG%[&MQ&3'A6W9<:A) /:??@[WFDM&]XVY.GF#&1 _] MS45T3UEI)U"C!K.>R'VL _RBZQET0^R17:3O:]<)#Y(P$7-WP89(/M,.BP:; MW7,J@4HFH=!"(+2P+FWYVS^',CD2P._.K8Z[%!<=UP[G<+DHX(MWX].EX;?C M@1T&+[IDP9ZRZ/F2 XEX&($M]CTL7?73T)8NR'W,!'!YK-2W1^R!1F+W'Q@D M\141Y,6XD#&P.+6=!;1 2W.TMA:,%UP:!VZ1GU$NWY5[=Q]=;'_A:R=W7DC/J1)!?$<'@(-@>"[0%YP@3J M*#B(P^&50OIX\,]!L'ET/9TV"E\C]\LJD*(+IM\A]K::B'TM+"5DQWLFA]'[ M0/74C[@D[JU'DXQ(^;^E12L?HD^>UEX,-[8TCC&0%%(G&D-!Z7%N7SK(#WX' MP^I]G!?OX,"5F)+RG-"(;)Y*G$(+!FBLFE@?/G"^+W'_)8V'@X>[VCLO$^?+ZWF%W M=/7F42D%2$U_,?-&/05MTR;2U>)-[&K1:\$5L- MHKY/AWC*4Q%PV,ZN)##8>#<0M]OO V_!8 ML7T7/+ M%8L.W9&[4U=%%!W.M"]BE^P,H7AGF^J+NC*59;9?.,V2TF25^UAHCM\]F MD*IDSW)+Q';9(O#@9,>$+I+$SJE0[B5=6Q[(8KJI!QB]+K3M\?MA,]2**ZH; MX_;&%ID'F"I0)@72]GUR8JQI)AF" _,4Y7.S;[9V0NZ@9J#U9^;5'HA=U5#P MT4[-,PZ6W78VW.+8W%*5)^IM3_TP9G!2^#.TZ;9,1)0MVRHTX).!UA0\[CP$V9V"E:$OAB&?VK&]T?QV$4["@S M'&T-NR+WWBX**%4L,>B'V)\[B=^[^F!Z2_J*/E _MNW2\V)F*69KQ[8RRISZ M:P[TQGDR7-DJVR-WXE:HBI5MO3%B=VV7>>A8)$D301O'TG8"L G("&A:W74R MWFY:XCZ3V0;3HG:6)MAFF6\KJ2TY8P)PY2M37LY@M#15> 4^+]IR1'VZ=:.+ M6\^]$TEWU70EPRY(/:L+X#2]M*T]\C128_%[F^B]"\4D]EQX44L(LCM]_A-4 M;/89"DX$=[[[+SY(NKXB"32Z=R+B%JK\;,@CGV&*ELD3+=_ST::$!PH(N3YO M>2N!B=)!*]$EFT >%TL+78KOG9 \PLLO_+\*4>'TXHCCDOV7$@QP5T$*!+?:AAA7D$$,)*GE$ MQO\%9:5$+C%\QJ#4%3=C=^8LXLF=LLR )!Q(@06:'YXBP$6US:HY=6GW8I!]R-S:&;G"NN AG-I=] MBM-%VSX])WJ+9XSI+#G;)"HL8O75,-I[(7=F0]A%5V[I@MB1324?O%7/29VP[\6S(W<*&J)V!&6ZX%=&UCLA-'9![;SO8TABL;8W89PV$[CWNB,N0J/QT M:K2VSR;:-XSQ.YT"CN88 K%;J:0#!^GG#2 <- P\8AN\/U2X \I%;7@V_ MA$( @7\815JN&PXTSX:,O7"J^H5]5I*+LP> ME&]\_*S>#'EHT@$K)PB6VR .#UI1>]^I% 3E9?65?(^,^W<8QG1C*_5O&H2A M1.@'9.\P\B"!OG_W;O5G_O_OWKTC(?AB2)PXN@\8G"&OR,>/JW<__(FW^%/Z MK2LTLR(??ES]^=.?5S_\\#'])HBC,')\B"16//B*PCLV='/B,)_+$![F-8X^ MTZV[=G63%:..R+W<''S1[]M[(8X$'83OZSDI"Y+R(*\*7$C"9N:B3S;PTX2' MK>3@%)C8:8!D$SYIH'[H/E"Y[7@6A.'A@^-Z,&GY$K!KI_@ZW.'F_\7RW:1S M&EUL;YPGC4JGX80\=$RHWDHJ\]AL$ >G*='V/N.^.#Y=\:!U&Y'B8XZ9# ?; M@!V$#ESAS[FOB+/EH0C.':R]OXQ1EX5A('FYHBA5>ECQZES66\QRQ&0Z-__D M#Q]6?WKW ;+T(-Z)!*H__/CCI^2#][4QQ=+>T!'E1D%O&'7"F#V+[XT7ENJ^ MR*-A)Q4T;] H.B*.6-WD'W,[A=P*1B3E)-=B=O9[9])":=>#EK00I5H(55J8 M)0R4P,K58].>2$-SY,[>!K3HW[JVB%VZ5>3>)QDE3UT127LUQ6ONGR1,G][! M6-ODNM.C%1X)S]>O@Y!/C'YQ#[9 M("R2(XI)!MX]96ZP.?$;/7@"W1S)*QVK"4%=1PZ+7A*L'I.DD<[&0\6\R'9> MB;)F;GNV@*X;\HAK"KQ+C63$T=A8]"EK(EO/;)D&>BW=15YQP^+BA6.V\^#2 M88:GOJ6VR)VY$:+F_#=OB-AMF^4=YR3X/""<\A1+FAX'P>.C3$Z#LZ-@VSXH MMD3"P^SLN5TGBA[+\4<=7(U75ILOPS>U4H_CH9(\R>E;=].I "?.6DO0P.&T M,EG&5#M9ZZ4Y:QEFHZ/*IDMRTHK$8SHHFFRJ*9"6/=-5 K7CE1=Y.I:I:LI= MEN:?"L"-3EIHOR1/58D]KKM>Z!/YYML+G!1WNGVFV;B?2HGTO,%7$,]R\8>R".Q =Q2(IB^.>(X;"+UD,0L2+!:U8YH M) -+I2VG1&R4/K6JY$UA28:08> M8+1,HZ9#G,TM\H0EZY.I%X*V-33/8,>E&965P"LS>_EO'HD">RTWCO6MD0?= M%IC%D*MIBCC@MDD\L#AV1MCV&YY)N[/'E^'MZ7Y_VWT5U#Z44)N MXP/44[ZNUID,8M\8@J;_A2Y9UA5^'I)RE26 4[XKDG$F*>O);G\87'*;7TDR M<<&G$=3CG6B(-[CV8@/ZN0YT[]KGQT$876SA/DZ8923^*E) XA"$]S>?W5"N M,-W /TG>\:NH9! AI+%QN'+2ZNG]J""OJ3X05/_]Q%!,XB]_"]9TUTT>$,.O3" ?1&N"BBXS2CAX6$3L (W M4?Z=B:^Y[(QNH*ZX*UEDH.:MPFWY9Q2,"ZG0!=9"Y47FY$3SB.BT(QT"+0F[ M6"7&)52SX>-3Y +OW(!3G6V*.K/Z\.K/+ C#2Q9LM:4=RBV0C@0-<(JSW\+7 MB&>U*BG[VJ>@120Q.TFRXZ/9"V+P/$+O>=9POZ$^98['P\KA9N?ZX,\.O*Z1 M!!:=+EI[8?F(BEM#*Y(P$D-#F54ZH-I9.4ZM@*RT M^(K<%53@E%6 XV'RO$B"1EGJELC]N0&>\GV O!EBOVV2=G@5_&3?]!60G:AL M4=N0.@7 !);8U0HD_9[/[RCW,$[]!RKKAQ2JC?B;],*D>MCLU!&IIW4'G^Y) MF/5"O@?1$43O9(@=;!TD=7;@Q2PJEE:OG!U!O-HSNG/CW>N5 M&'/<3,YTO%E!M.9H4HY&+-WB S,^JZ7,^?N '68 (LZ(Y9._%(7&D;,D# M:>E&PFW 6/ (+WW%_B:LO/SEA#GG1)QY]QQF^MER-N6P*O2RHX6T MYI&7::%J!U9F0><%^Y:J:%[G-+5'&J>-H1;G1=K&B&='[3+W/ODH1L'4GQ/B MT\R4#(Z IH,K'ZA(/99J<,Z8YP'A*3WJV3)[Z^"MC& M]1WV?!K17:@N4]V8E3 51^0Q8@9UUW-6)F&'.$[-@7K@8BF9K&29 %) DDN8 M%B1+V@LA5[,6C6E=2RY S8D2Q)(\7MNH9E7K1<0Z M+S#\UK1S1GO.?$[.%L-+RH0F/M.UQ_]C4!JJ MJ2ORT-%% 9IZ--I^B(-$)_''J4^3\5D1SDG&!GC/1C*S7MQD0C4XX7UV?N:9_8X7L$K+<[WIP$I MJ&3OX"'SP63Z8:B0O/7"_+ "L\D3DZ8+\L6JQ&-ZH]4I\U1 $SI8?#*K17"Q ME?N-A_[FN/Y274L9B^Y4D/MP3[64WW?I1 *QS_=%TON21E8?@Z^E2XS2XP?+ M=3-T[SEV>N8TS.%7$ F!'\L,Q M9;"09Y6J%V-)+G#I[=CD^5/()< >:3B4L$WS\B$M547$H>%F-.Y+CSGC_@R= M L\XK)<D3U#(C\0KV!L/0W;IKD:B8 M?Q^VO%$_)_^%!I/)?@J3<#(Z\P4&E.ETT'M6+4YIY#6]J0JB&5P*68[2?_'YU-2#AVH(O/@&^>)W7+NAO")&X9(8 M$T5FR$;6/))E7LFK9-I8KOX,G_SACS_\2=PL^\/'3RO"%;RG:[AG[SV+%$ZX MHQC=NRRBU">/E'X+"?4W=+-*^JP^_NF=_//#CW]NZO]\X+L^+9*PFZ;3/YA9PX]WX1>FI7("^%G,_^3.9O>E[S!.R*/( MA.HUF=\,8(,X:DV)UM;&^\K:_&C HM6FPGLN3U&\2E0X2:X_W6Z>8]#8%WE@ M[*0"33Z!OB/BX-5-_E%R!XI\OB>2D^T3O4S &PAQ;;I*&RW%J$N@E-8K6BS! M3,N"#K?'WP1!RT8G?0!&M,"'3=/#)U=W9[NMSU),L@FRTD)5'99@L(UR]\[+ ME$$SI\KC)Z=KQXPK"#\'.S[QT:A%UQ:YV39"+*4.JQHB-M-F><^/2RCG&_T*X=7M&(!UNZ22]+-!JCMC%RBVP&67[I3]42L6VV M"-S70%.R)+O58]5*"\]VZS;T&@VW2W_DMMQ9%47S-NZ,V.*[8^B=#GIQ?*K9 MSK;K#J5GF!L-7]T2N8DWP-,^!(_>;)ND[6N@Y_Q E BJ=JRQ>K_NU*^?M5T%GOZ$X%N1WW5$NETG(7$H@] MH"^2 969!1_R*N7X&I[W51_. F.2<,9UY;*8%:O1K&%7Y,[210%=<\T1NT4G M\6?)&L>6]32!)I3)WTCROK/*:(4=7*AIIM%:0W/D#M\&M.CDNK:(';M5Y/ZE M?++*?L>EDG] ?5SG_21A^O0.=JZ:G'=ZM&3ON':J=A92R #2%R]X#,VS!E5= MD'NF"6!-CF"M/6(/-1)[G&I"4)-2T+>=!\@'4A!&/.:QH9NCYU]"NCGULW=F M#^&&I\PC;K;P7H20VWU_Y51>Z>A(!;&/# SY-4(X3 I4W+[3%X!7SY3>TWR M]YESW@U>-8J&3%X!F5M-0D5;$5.*3SESO3@9LY_LY".Q8.M&#>_RE!H@CPEU M,*5,I.Q;Q#ZL$'*TMWA6\$\O%O=!=)=I9GT%K\U31U:&Q>=M"D4H;H(K"K;L M>K3T@L]-,,Y@/Q$KY*X_I8)+"0X3\$$U_0-Y[)SF>ZYY*[HBP0_]NCHFZ%OSGC%ED=-'H^BYTN.4-R'VN_T]:2,.R/W^VY**'J^64_$OM\10%_# M+Q37([#+#Q4,@BU)N1'!CF3\;&W]SZ2-5\#G-8%#.M#&Q@WW0>B*H,"5LG6? M^,S "4,:V:DQ(#,)\C(,7Q[.W;QF0JHCC0J-.R./"=V44+]7V-83<4SH"&#@ MS<-B(9,O_S@X/UV10H&.0N"P%11F4DJ=?.--MZ(0^-AK#+*Z3&+HB#H:GD_9<$24VA M9&<&GDQ(6)!7"9.10Y_I5LMLT-,=DKY5E1YWWX1SOOOTX0?AH/R#W^OQZ-2_ MIFQ? =O2%*DKF@ $_VMJ9]GI-L$ZAMFT:EO)2.R11Q5(J#VYNIS$U50!YL5@ M;)])S06U,F]20;5TAR#;?#YV]F[D>"V'5)T(( U1_971?&E UQOQ'*('B)&O M"N1'.0E#Z^O-1U<>H_\*$Q8%PD M8_V5^RPN*B@@-P>"0H=%^;Y*[I'=O<#"UJ[)U+BU 'LO&.H2'Z[70>Q'X15= M4_QCOXT]D)X7@/2A[=Z!Z&19^29^HP\BI@XA^W M<>CZE$^CU\]KC\<4D9:YCL.(K]-9F+V9PP%OW(B$R7'.71!LY) :4O;@KFGX MAI!#+PQ@A>_%&SX&1^92<[G@NR:WLLNLJ4LB\H)1!W?SV] M2JRM6Y.C IHJ15QW+GRUVBI$P'DD:&[,OK=$D<< M&7J F/%6N)TG+6?6B='5*$S! DXAPC%*33036F;P,%".01!IH+*\8&("9J*@ MDK'&=)?3@IJJI2;<3"^V;U_RU5ARJ_5P_<_89;1T^>30W[3=QNI$ 'E,Z:Z, M\J,ZIKT1QY >(/H_R/.VJ@!*I3PEP5:=:4;L(OW%\4E]1,XD0G"M@#17=U5(K>F';''"IZH.CM%@DO M.7Q6+W+.$2TZE,>QI!61;)%H!E/HJ ;/KP[[1D5MH_PJEVG@U?3%'BZZJ*!Q M2J'JB#E$=))_S(E$SHA<3W1Q<<#\81HU%*8.NQR^Y=N*U7C( ^!7)P*)GB^V M74)!#SK8PT)?U33-)5J)8 X7O;&,.*^ $3/E"JXT0R3I.[>86S_9# -TM).< M84<'5\"I!MM3/^+@74B5$:=>ID%:T0][0#&%WCC'J';"'#",91]S;I$S2B@M3%2=S4#F5Y/TK=$?@7)0/#!UXS@ MX"R((S@[*U[;22[K\$'9209E-^<."4\>?> :>$]V<10['MG&\ *H^(!8=&- M^(%_\$_^G;MU^4=AO-][XKD)WIH^\2EL!"\;,1IQXN(5BCV'(JLG5KKN[QVV M<]9N&)%-6EL$WD>B?BA++HJ><.-G31D\L"V\"[*OPC" LHQTYLL_$_YNV70) MX$(E!%*@/N4TZ4871R<&+&]YIW4?"E:(/&-D\-DXWNC;7QG],D,03YYZ@)@Q M$P15>ME4.A$C6"S5H,S[P!0HOKB^XZ]'2"UK)K3,P&&@'(, TD!E>8'$!,Q$ M 25CO8#4LBG55$TMVV9ZP9):=K%5O6W8LJ6E[80\=IB!5NV_JGL@C@F&@@]> M2O#5DN;%3MO[KA,A1_!BIWD@&QP)\?MT=V7TFP<@]O4>(&8<]U$M)*;226DA MH1KEK00*T #\/R2U/3@>%751^-3&7?,8"E\<^IOR!X66EV(7KW[Q+WD/[^1) MUNNYXO'X9+NEVD7([$(@#UAV?I1BT)M7 L2!TY(BAJPFY#OHI"#'BN0BRB]A M'[SZ6:F#%)THKB,7'[Q,$1" 0"0&.\%\8;]3\G)FHMM-\:KW.OU]Q!\TEW)Y MX\,4O]4+C]ZC!^.7&ENQA,I)PIT\'CWQ&U>Q]M6G#%/$B0CU1?E("6-"#5U' M#HL6JJ-;>N?Z/HRB7%-01M-6J9N\L(^[:2QI4V^(/!+KP55*U%1:(8Z9#<(. M++>45J9R-Q.4D>E4>VHB@**>E+TMN?35]S8WJ[9"[V-*6&4'*S5![5UJ2?M; MGJ2'P:TF0F;-GY(*EWP O0P\=]U^U-W8 ;F7M8,M.IR^-6+?,Q!Z8#%4F&NE MM!N.FF>QWFOWSG>W[AJN%-> W]"GZ,C3'[(:=T9NU=V44+1PLYZ(K;TC@+Z6 M7V!#E%X K(C@92GE H2^&*0<*31[' MC,&UI"OJT8?*K"2+BI8VJK+K-9_I;5KQJ/AP>^L[I!T(( ]6W951WODR[8TX M\/0 T7]7*6.U(L LJP@6/1>J=]B> A3$//43G>3E.VK:X3%%7AR\80[D$\AK MOY_=<.T%8!?+4A_RX:/C8+=G])[Z(13UD/D<5B($#-8YY);A M2=L8N>\W@RPZNKHE8J]N$;CWC3^8H!:]U>XX=A;X=S>4[4"LMC%+UQ:YC39" M+)JHLB%B"VV6MZ^! M4#'N)W^" *_ MNM']<1Q&?-!B+4.&>6_D_ME1#46/->R*V(>[(NAK[@D?63@BY40>.2N2\K(] M%+6HHFUTZM!]V0[1.(:9]EVN2XPW!!CYA/7A;W9U7-%U<.>[4,_0SI04[C>V M'1S6&B'W:36HTNRSU *Q?VH$[3T1$^1L#SYG- PIS1X>E4*U+HC:.J$W2A/0 M92-MZH'::(T$[V_$0'Y5>%HW-6OKX\?DR(&>W0N)QMMLS3V0>ZL!7.5=Q47M MNIE(W;O2--SJPV*I[9DMEA:D.@-99);%/@"Q^SZP7LW MXGI]3SNYXK(=P-M6A/'AI-%'G+&4EPI MS6P@3<0A:31HO9/2$@'$I"85X6 ;L /QOE@A[;HL!E_*B/1AZT$+CP8O#-^@ MG?OJRK'GA*%X NOH.3V$BATO?9'VLQ-1H^ UD"3RP#6&PC373#K30QRP1H$U MQG61G#O4'2_PSQ^%!@G0Q"FKBBO'J.P]:%01JQ#(\[Q@D19?%-DG/,0I9IGV1!Z9.*BA=-C#IB#C(=).__^-#12X04-(4,"RA M8AX]% ,"K/I"R'W3 *YZRZ+6 M'+&/FD@]?,,AF4R*VLZVTUT5B,UULTBK-;3695GI1-9I>WMK$GQNLACV8#%L ML5!)OD?VY>'<_=EQ?5CC&I4O:>V*W"V[**!>ZJ2Y'V+'[23^P+(H.9<5^?*/ M@_/3%0%6V1Z0W6%'I8E??$8=S_T7W0SPA48B"_2*=J6T^8>>PL(\Q0#(^#Z3 M,\7D/E\1.-[HJB_XX&G'$KCH^QKY>#)(0(0J\R)?0%S4 BPR331)+ MCBO?<':\4Y_'CQCFHX=/KN[12WUK[$[5#+/D(NJFF V^1>+>YIO2)3EA/M!P MTG9L]88Y?KCEBS7NL=>4/;CP]OC%5@$_A#WR4/W5YV#'QTV-*D=F@=PKIE!H MT97&I(_8_R:!.:;3AN0W2=V.WQX%_H8/O+M;RC0:++= [C4*.*7K1OG7B&U6 M)67ORS) B_PFJ=DQL>-@MZ,,S/[2V5/6:&RZMLC-KA%BZ:5M54/$IM@L;^_K M%QE5(LC:M<\QUB1GKD]/([K33LY'YH'<'R91Z=AKY8P!8O^;!N<8:V8ID%@P M%T0BJ4PD\)N6U?(.YV\@&A&RV7']/ G9^.V9EB[('=,$<-'/FMHC=ALCL4=] MP\#V)J]J#SRYY2ACPEK^H\,6NJ8[<@OOJHBV$Q%57\26WQG"V*<@=K( YH8= MVKVRHK]Q"&6)\W]IM-6A.W)O[ZJ(TB/FAGT1>WMG"(/JSQ=]O7YEUX[CSZ:! M?.X[#= @SY5,!*'50^%"@?J1I M;S&X0*U:>W^LL&=6F8F-%!-'9X(\.DZCU.H[:>-Q0!PQ)P(ZT;H89%IL&'W) MJD886YM2K,UZ+CH*:M.B#;HM-EZ-D\ILL#EG-8_9I%+>64L"15<:R'VAETJZ MEJ8\6T""0S\6D!+TBLH'V)CC'6[$O,4Q MHQLW@KN!O28-'8@C=]EQE6@^:32EC-B!1P8XZ:*L[+DKXH! )).(\)9$RD1 M*#LG'$@46M85BOE'13-Y[<.?&4=(4+1UJ,'3W6E//WP-M ^C>PP9$Y M9ZH8".Y3!;BZ.>8DDB9;^B\MY\QC(&N*<-'>FVY9@&F)E;'C_3L3:V@; (L+JQ,K71]1E MA,_Z7O9"@86&!<1I]JV.BW0"8UUG) M'[<_%6_;7]%]P/BO?;@+8C\*CYZ/^2]\%[#GIH)4 \@A#W1#%:4NTM.-%N* M-AA27Z?*V1')SVI)JRL:N8R"-)<<#[P$T(YWLEN[P7/E):5E"!+1&Y\=+0W M,>1.,4Q)I8E,+TJ('6H@H+[N5F1+4KZD.FI8?0VUQP3OS+AV9R^2V+UL!(4- M7#2<+:K0YP!8??WNG,*JH;: .+-=Z3,O5"'&V^-@MV?T'JIF/U I))22:%J( M=R2!W)?Z**2TF]BA/V)?Z06C]\E(H>"+G/65V*7.\@HXOK:ZZ"Y(RATZK[N2 M>S;4E0(Y&Z=[/<@LQVTZ*4;C.D8TEN$^W:#T=J&+X]-*Y23.('&9Y'"Q+2OU MTH'W2>W._0SC3MM\KP>9Y3A8)\7T&)N6,)?K#66F,J 8,AZ1(C.H MGR[90! M?W? W6@G%VTYJ]#JSD<9=D.J@;+AH@Q5EV)0;[48,QTEM:!BCS:S"LKHSIU= M(=A&*Q=\0_E]O X M%)%:](CJ J,?@9QEO]@$:V&;0J+Q+6&$3+*$?_HR4B;!B@@9B!""@!3@7U(. M4A!$NY4\65QYX7J;/TY5.GYQUJ[G1L_CAZ\V1B\QJADI=W"P:^3R4F.@&6A[ M+KXB-1JIC N+FB]1TVCB[&U3A6,%RW^SV-RD M 93A8T5*(K^,N/UB?X7Y8_H9C> XY&(K.XX?OG4,7F*D;E3FX*"LI/Y2XV\S M6)M.GD@&QR )D67%U)>@V5GV[\MC3L-IDK(ATOC6#JZX6U]OA7B?OD'8OE9= M6XO9.TVJS(":3I(T31=ED?H3)%6[Q5CE2"='-;NT>=+>"6 M4IO$HV7BG5F^;E0&>AJ&L<-_>2C4]]Y(-=4>BS):)5R]X9::+\9XU5*/EIZ7 MDA?%'>W<3,"#UX++%I_&,=)/I<.B'%8%5N^OQ=:+<5>ET*-9;ZD4*P9OM0AW M]F5SME'@/+F[>'<4,!8\PC:"L^??1,\&*SD#$L@=NH]"=(OPMOZ(G;X7C)$6 M[OD!?,*19"Q)RM-.;%B:5JR%D"L*6]MPL)"B0&0 MT=TFXXDZGS.PAQ4!WRPH';;H[9?>2R84[BBP^4W0;FWCC&&\RQ M+PHE;-/CL5OA6W1CQ:-.?:YI&D8G3WOJAQ16(BVO*#?W0.YO!G"+[M?0'+$W MFDC=_TD"29LDQ)-*;Y8?!58@-M?-(JW6T%J79:436:>=2=RD^*@D:J=:-KV# M72I9PIA/"2$;W@O"F/%1\L2/^) 6RN^@=DC2.&P95(;21.[ HZBL5#!["$'$ M06$<7+VKXDB")&,OKWI( 6#.)D7X/B2Y$"25PO88>!Y#ZL#%MJX?C:X;.R!W MJ':P16_1MT;L"@9"]RX-+TB#02OLV,YH.0M:EJ,--6CG.0EU0^?NCM$[<5<" M0#]0/Z:-Y=B:NR!W5Q/ I?/0AO:(7=9([-Z'A"7BTGD%^?&KM(4L*I@Q_U=N MPOP?OU^R8!.OHPMV3=F#NU8] ]?0#*FIM@$#\]2U06B2K:+V-<.$J'PG5=(= M_2:-F?V%A_XFD2!47J%I:XO?$O40*^98;XC;)AOD'=4PQRZ_]C,+UK2A,$;U M>Z0FIH62WFLN?8G\6K):UKYFE%"S#RWF$[9ZUW@UH#Q'Z@!I,Z M0OE;Y)Z@$;9W1$W(V?&%N<'T]H8O,?62P4?K$*HVB'U""REUBUH#Y)ZAE[>O M/0'%%4DG'58\Q!:HWI[RU?'CK;.&W%;_3NLKZE:(O:4!5NHOBB;(/:9)XK[F M5:)IQV?LP;*YLWC6=IFOO1M2_^L*W&"7\6P)]_Q,19]@M_',\M6__%7=9* Z M];*B74T@>QE1N+WKO$4)$! 0XD8V"U M#E8->"I5 VS+%3ILC-G(3J4><=P!M5'-J$*C;=+K48VDF7(?;:,)Y\R69L$+J MT4W8YJPYV8FIX6Z4@8?.'?:VHLM79";L0G@QCE& MH3UB0S82>[Q9QHKD]&V5=I@1,H/!YY43$H?L)9/7E@I0AR&E9]2!*\GAFKG[ MMG/3YA[(?=< ;KDJM;8Y8L\UD;I_C6J@#>_Y./(^?49_]GM'5QR![K)1\3ND M)JF$D-[CR+Y :&9J^7H?N$/*61BY:\EX2_^AK(RZ(I^NO9%:N.]5)#=\37M MB/S*5G<&B4. 5_ ?QW& M8/TGRC"]F?=JL25%Y;Q(#,RJ46+>TELV-;&M:J)L'M1.72[5('%%??KH>#>4 M[3H,+>5>2(-F1]AM$X)"EX5-!%22CSX!2)@0X&*ME/GDX/E_"$N01@JD,_DQ M%^,X"-M*F:O:H?=5#;2R=U8:H?9'G:R#C'!%@*;MFJQE3P.)-%I0-D1NBGIP M15NLMT)LC W"]K7&VC@ 5.W46)T4G9BVD;4"W"R>]@^'N7 :W>9HJG;(_4P+ MK>AFM4:(O4PO:U\S3"G:][$)L5GVL.OX5DAPZJ^#G;;&0K415;QF:Z9]&GIU3?.TQ'UZ=9- MW\JI'CD;=T+J)=U I\<2[3V0GT=T -#70O/G]#8),Q[0DYA.(N>)[%GPX(9< MOED/&&9 _KF 5S(AG M)V)!7*:-:EOGTAPHSH+],?U:RY8-Y_GM;.C@XV6[I M.G(?: ;XBD]LX*J[Z\=\=9PLDP-?ETS3B0#2*-=?&<7)@GEOQ+.)'B#Z>D+& MJA@%@!NYHO!CN9XK.&77;8H.\I>WN?1G_"_^8?I1PN!O_Q]02P,$% @ M<6IC5?SC:<$=* ;KT" !0 !W;6LM,C R,C Y,C1?<')E+GAM;.U=67/C M.))^WXC]#UKOP_8\N,J2?,@5W3/AL\>Q+MMKJZ=G]J6#IB )6Q2I 2G9GE^_ M ^)%'&2( G2BNDIVQ*NS._#D4 B\?-?WA=.;PV0#SWWEX/^EZ.#'G!M;P+= MV2\'*__0\FT(#_[RYW__MY__X_#P[Y?/][V)9Z\6P UZ-@)6 ":]-QC,>V-O MN;3 $'2%M7U MO[W[\)>#>1 LOWW]^O;V]N5M^,5#,US 4?_KW[_?O]ASL+ .H>L'EFN#@QY. M_\T//[SW;"L(]93*_OZ*G*2 X==-7BP/S@<]K^\^Y.#N(GD M:XE*DN3D6\A)GY(E2I\K/]9!__S\_&OX[0'67J_W,_(<\ RFO?"S;\''$OQR MX,/%TB%EA9_-$9C^:[O M.7!">'MI.43++W. VZX@G$QA)HGV9"'\]1P$T+83MBVM\+K"7?VA%MM0Z "MG2)30AYM4)$T<_ >M,LS J[L1"DV*2RA3; MA+C?PR9;KPYX ?8*P: HE/2"FA )ZW:U6#FD)SWB#H/*3=**Y38A\+WGSL8 M+:[!:U!(LFP!38CP#-; 7>$?MH='!%5;AUM,(X@ 7&"Q?I1D;:+98^N]8*OC MG,;-2M7-3LW.4K31=DS^U#=X)\49.H27D%:A=#/&PA*RL@MK;EPL(4ZV %-Z MWIV[!GY 5NP1>^X]W[_&B:"CKSMRZS!%$;<61'^SG!70+7V^8%-$OEAX*(#_ M I,KSP]TBTTOW!31OUM!_)MNN2DEFR+T"T#+;5_4+CFK>$-GX3+BJQ3?M%GU M*W !LIS4X4D9R25+;EKH.S< "#/QYGV)02F%M4RQ9JRU7L"L=,>6*-4,8>-/ M+C^>D#=9V:7F+X72S1#^RG-MC D*.]TS]'_HE9Y=?',K;\W#F*C,Y@0-_R6+ MIE+]F%E68YLS9:3)%J L0MC*1 Y:]>G\YU'E+IB1Z?W>>@7.@5!X6ED.0IFB MB/_'.?'_Z)^&^LG64+ZI>)+R0?7M35>CH=%>8#DU-#I53=QHO&#S\2 7=OM[ M7$E<%2E,FX]*2B#P'@!W B:;3V% *CK"S3WJ'?:2@M*_6NZD%Y7:*^;Z$@I* M\/'L3%L6)8/["\S;_UU F#H;45^"7MWJ%3\QQ]7WAJ@BU)9J;IHE%RC;= O9227XUQQQLJ#$*;XNP\/00WL.G0T7ILA;4+46 MU^:I-M]#$X!^.>@?]%8^;I2W),VWG(IA2(@[QB52M)_^NCU*%[8ZUO6@&5W_ MS\I"V"9Q/I[!TD.TCLA(V3X$9 2(P1@V \830-##$\'D&L\Y'"@RZ=H'A+CY M,0S']<(0.RK\!0DB#&XZ2A^0!9KA^;U8)!:C=I>_!0 MDB#&X[1>/*+UPRUTP,-J\0H0_4NU/-;[61-Z?P8S2)KN!@_6@C8F MT9*U3?\2K8\Q! =F:1[A7AAH+?16OB&\$^KCR)FQ(N+G:AI"Z,#%@YTT M-K;>[R98X-"7A=0K&+D8Z=L&DHH8B:UWU 0^%Y,)5IX?_[B'+N@SL:&D;1LN MLB(DF-1L@+,:.5# 9) 5:#0:#H8MPX0N0H))S89ZII%7^-='-/;>7!$BVY0M MQ4,@0()&S99ZIHGA[/>(GI"WAM&-22XD.\E;BHN,% DX-=OOF78^>7Y@.?\+ ME]RE&2UQ2X$1RY# 4K,93WKR!0(6 XCTU^U1O;#5B;)KMM')M7/G:>ZY;!M] M-TE[E"[5\D3Q-1OIL1_;1W_P.B9'^;X_*Q;=GEON##!VHVC)VJ-]Z=8GIW>-6,^;FY5D MHSBZ4!FL?/;!-35Y>T!1EB(!IQ$S.O3UQ%+ -;BV BMN-F>3D)8\*];Y:$C, M3X/!49 B :<1>YKL\Z,K;,G,/,3V],BD:AL4XL8G"#1B0[\L+,>Y7/G0Q;8+ M$X%,JK8A(&Y\@D CAO+- J 9'D!_1=Y;,"=7$"R7W1>HJ=N&B+P0"3(UV\HQ M<>; <42 I!.U#0=AVQ/U-W+"C1NV(&=;GOTCC#?C/ZX"$A2-K,?9BRM.IK;! MHRQ+ E?>YEXBZ)&%=.A,6"EV%PO@3H@'Q:UCT6#*?-\>1,3-3I1?L]V=.*Q$ M'D213]-^/#@_ M.^T/S_NGIZ=G ]+U2O2U(B)>^#Y&0"!,-I$Q_:VTKK>]4T%2YCT#+/D4(!3? M;N)(%HKE1!=SMFN-04/8Q_L=4A3826L<$R3@8V$N(YHFZ/$,\>IM[I-M&7!< M.P-(N,(+=T)^D,B4:\O!*O O@BL+H0^\< YC># 8(94WJ\;^:'A\9 )#9,#. M$Z6XQ)J($Z2N(6YI,ZJ=-K1(&/2]8HD:4#O9/ZUP-1U#S_&=@ CVZ8Q \@X/=K7I9.,*&PH,SK M8.WD!ND)+B[V XO-X$(Z2:>P%PK&O&K63JR?$%A:4T:## I( MY.P4,XK*R[P+I\>0.&O6E)0Q(3M% VG :6<-2B-$*J1'DW;C$_*6 4?3XX5 MQ0'!YM"2+)/8LP,OBZ%D4!X,%"4T:_%?FA2/6'J+>#>%$9B>X6P>/$Y_P\,B M42:#%=P\W:"%NHB5FA7U\^)7SYN\06?7SW7WZVZ@S96F4IM C[5_AW7LSB"V M;V+QHW\S*QL\GMV\V\Z*'*TSP"U35+N)H%WR2HV+<@X.Q5>*W"5B5@T#K.'3 M%A% 0A9-R_\@%^"M-A3OH?4*G2CHM3L)O6XR+UP)3I-DLQO'!(U'C:5T4$4 MKK(\D(?<5'1+0<)'6 ),[2?*]2_U4A++'2NS,QA-CL(\D!&20X<&?07B_>\G MZX-L?LN="F03FXRH#"[L0P$).2L] 3YM@@YHA=NB@P\^.?B9NL>0 O)V;$OH!3C3.]=?(>(%^HP11&O!E,+)T3V"J I; MZ;Y2_8=)5YX;:NMW&,RO5G[@+0"2'$IDLF95.&SN'H4VOA26NM*]I<96)A0" 43ACMPE M<,$4!H^O#IR%@.QN,LMD,1EN29P+BZG)%#'@8@-M_?3@N;;R"G.;J0/$*"%H MQQQ=&0:8D"+"?!UB23%9S3KA+DV4Z[C1FV532I]L5R=!K@Z1I(BDE=HY, M& ]]D1//$PGMAD$* @1?5^$=L+%'>$\V9SP'MV*6/*4KO#NNLQ*C^:7AE+T& M;55Z2%._>90*E<.]X+N3S#@BU8 \;:]50BN5GO;6OPQ^)J_0NF!R8R$7:\Y/ M/06/5X#0AJR13)QQ3ZH2>NK8!8*4U.'ZD01;0V .7!^N061BW'N^?[&VH$.4 M?^NA%RM]T_IB\G^KZ+HN-CX>I]@>86_\ZZYI3^0Z%:MI0XIU@:[^HZL\6I=@ MZB$P1L#R5^@C_%YZO4C)N^=G.57IVMDRY 9?1N!H3<-;"[*29U5UTOR612.L M4M).V?VO[%OR1@Y=TN/4GCX*>NG^K9&"MT6,8U&%]PBDY==U9)=C2T.!)Y]" MK<]! &UK<]M0&(7R1#X*9>^G3!5_.OBD42F;W(YZ\# &DGM2V[3&]7\5A!A[ M2P+I*MA@:@[U*%[WQ2J8XS7,O[;]F(W];HZLCDY'PT$+0I(*&" E8P4[0$WS MX,[W5_(0WIJ+TG>& FH25>M+TZ[)6$JY>P[V-*\_'@R Y]_,WNZN_8P7./?+NW.S" MG5Q#/YKQ<(/CX)JTVQS%"FHC-31+VS&'IE^1Y_M/R)LR'5%2*=H(OZP8E6WZ MU@B>4S9C5Q-AKVSXT'MJ1T%=AS-7?E M!\_ULJ3FC^7,]&U$OYA0FNY)E%FX:[)9"=,3.P:Z*RQ]/,!A6SSRO$I%)+AY MQ_K#LD/70A]W6*D^W;V":_=64F.;J5>W6F+RYE]VU>$H5W^\VHU:X@X;7Z;G M^ A-P'DPL\ M'5HS\+!:O +T.,T=K%U:/K09B"N5T69&E!WA1$3=MFX.4%2I#N2E297C10KD=*NC<,5=P;,M68[NR0\I.)6DJ>W,[K2=[37:Z4=MF9!O3W@CA) MVI\[O;^]3V6I;T>FHWCOD-T;9 _ZD0 (F'EHH MHUA=3JR&1&2A:$ M2&*-K+^Y>)QVR,7QOWI.^,BT!5TRW#ZZJ=$>07)UX!K_Z9 2X\"J#& Q(,:<^'I6OZKMZG'^"%,^8UM MR;RU!PN+6S4FZSM1T\-$)@\28E2R@;Z$B3D^<4+W?"&YPB,WV3T%P$"]GF?+F8J_SZ;YEF MCE?OW/S.TK/G.+<>>K,0RU5. M][9AB\!A]40I> ,NO)>4;KR;ZD85\MZIN2R80\>#\[/3_O'H[&AP?')T5K^) M@Q?@I%U/R".+KP:VY]K0 M 9D=I;&G9R2JHJK/0\O:M%?IVRSUQS^X!KC=-@PY@']W0$@&=W*Q(-=]_Q5^ MSMKGD$T^+QLJ.=H+]R?H-A\BBWM[HO%T_P.W5ST137)8]];1HK.P9K8!Z M]8]ZUW&SU9XL$.3:DZVXXK M&( :>2ME9Z]YH\TK:PD#RQ$_72M9P)YPVK16Z9/1]1N<>6V0Y]=<7!%D'N=P M\QA'M9)XRQ!()'Y9BU$P="G'DV.\1K@KUH5M>RO<0W'_!'!-KA-@\_@)@:4% M)YQWAHL5U%W>:-9)YVQ MFZ>K(]8,?@3M,*MA=8K=,)17WILDBFLN^2K0"^Z M(L49:PF>?N 4/(U:#Q65)KFKQ030GB MR]!&] "X!K^4 MY'K=]]#YFIA$VS-=V5&,EO<3,:NP.BH^"&^ 53N=#/>J[U9 5/#Q.%5AF&HY MGXAM6E13Z>%X_4=/N2YXA]%V9Y!L1OH^"*1'LMU\GXA7A531N9/T_#)!EDK" MC%D%GF %GG:52\5T4>EYN#*5J">;22\ASS0M=R[4U['UR"C*.;V/A^GM# H@O4U/9-QY-&$/'MQK:"'BO8Q,&/./N M=#.= N8D6F\CC*.ZA@G8 WJVA^C=HSZ)^]2&JV"YUFEG^YI2U6(IGB#9@4S M;0,7^WLRYC6B:7O._&!215YW/E%ZW7D36:J-;SKKB#35A ?LUB<83KB>KCL) M6S57,1Q6942J\%WC&F$. 8D$&&<2=4!@,7R:#+U:GNU^AKZMN/Y*P1>X,R% M4SP\ND%\T80\T8V'5CNU5\ =GOM'^']X2-Z62<;J;;&];;F]5,%FCL1Y'8C" M3W$RU!U#F ?E&*-WZ; W$^4R&]>9Q7AE8@@7%[*" &VU].^K%2(Z? 8.6&?$ M?B&Q<"TTD>WD@WPGC\ON)86G>WJZ>#.[^@-X2Y$ >2[^U8Z6D7CY?A5N9/B; MZW=A&NC:<.E(G/1H*+GV#>3";18-+3J*SO;)L^8O?FID3W;+N2)=M77\XODU M"D:L87[$VI;6RQ1GY@B5\NFX!J^)%W4Z+I0P\(A\ ;7;$INFW;EQX[;HY)J) MN0\0>>5ZC"RRTQPY.FVQ%8U!555GW+BDSIFLK5.CFMHZ)$D\I"TY0AWG1ZA4 MX;VP]%ZF^-ZF?#.'K(@B@F%I-U'C;ZT\> &0'TND\QLW.-#1X;^RHB);6WOT MO>?.Q@ MR(@GV75/\EV7E')(BNG%Y9C914GC4H,9OZNR$M?<9=, B;HG-:UQ M79&/0KI+RLM33Q#YBOOB,U@#=P7(=?^9"]-QM 4]\C3?(^.R>MG"S.R6<5N) M5_^5YX9L^!T&\ZN5'^ )'PGZJ73NFCNNH%VBOBR;/=L=1LV_K:B(9KJ_EY*Y MM3,P\2.2->S/*'-ODM_,SATU3]"'=Q/5/<<";+V!3823J#7"R9:;R;AN2<Y/=^2GXS MU[NJS6?ZEY8/_T*HS_1)"=NS=/<[9H0IK5(MI M.7^TB%MI_*)J/7?Y1ZUC\J?<]#'$6AE*';CV?HJ*-7?*Z/+)ZXL]!Y,5B1MQ ML;:@0Y @,02L-.Q)L,WHU;40+>&I2,EBC1M&RIVD5J*.RM:H372L*\?R?;RT M)!4D\9:NK0!($:],D1TCG7955#"OF7)$KS2S'>=G-KF#>O.GN@(G M]I@J)T?#X?#LN#\Z.3\[&IW7?QLY-;Z*L0XC12M.8D5*-6XXD<"-.W5I4T); M=U?RIY%*X\9I?MR@G$F:/TAT\W 2XV+-9H@$\< H/$[C=DJ-%%)Y,UUA>-3\ M>%#B6+*XP&WM^_'9CTI_/\OW]Z@4\[MX.XXHUMM-VGK3VS76QN0Q])W /#GV\HV:W=2WY]Z/\55FMMWN[Q=MON2& )DW^S?$"+& 78AP?"B,J1PY%31@Y4\C) M58H>667T1\/AP#Q:*&)9E"!47502QX82.;4!:^/6@NAOEK,"JB9&SFF*96*0 M&GIA%7NCHE&C8@-U=&,5-RWUF/)W;&UC'">/[C-I*2(76]W)@X<[2/QGZ',T MYCPKK*U\X\:CQ!D<14 M($J>9I6KIM7[ &-1*I3".&95CFZ>32!VM9@-Y8P$@HIXG:PD0 MEQ?4M'N&J"A&DRM6,US1L5S UAZX"\""N73268=QW*Q]P56Y-HW2LH*,M*.H^V9Q0$P(R79T1\*VX^T[,8Q1AD]N>U&:=D[=DF+ M?1N ;*<(WVZ6S=Y%&I62O9((W4V^RJSPX+?PX>KA8#0<-/SVL@:"2,NIZ_5 MZ@-$]5.!-KYN)OK+C\VO?X4 84#F'_=@#9P;#[Z&O,FVI%MU%JE6F METK?CJ]_NLN.S+LCN":2ZJVDBW2M04.:GM,2$+>!8^&+A8<",H@B-Y4K-JGDX&IXT'.^T M/$E4CDN*ZTCO#&CNQF1&+1?3 * +Q_'>\.1!4EQA.6' N6NBIW#C6%H%HU0W M%$HI3]=9,O7 M2,9!/$,MJ!U''LL>1VZKV!]%-GH4R>\!6YA>H#MS0#J\:[[S/7L.;MHL2538 MQM96LW&C6KFCT*8T9J2_M*PR'O!P%0L[?@/.&GSWW&#NYS52DJ;2]1A'RJ9H M59S@Y71=J<>W:2O$K=)BA?T#6&C\YHWGR%O-YK=P34&Q9%=0J&G?&4IWAK+: M[KC-+Z&V%_@>JVT,W"I[@Z"B?6?0V1F**%N7XWX[^T*XW1V.(]5U WX=65". M1\-!?]\#ZM+SI[H:8. )W)[N%9_297E>^B:!H:=T\IC5M5\CQ00#V-_4[HR* M?HR,:E#2;M_LZ%>S!;,IWCC"U4,9[?LL?(7NMU>R9K@N=HLKV/.['I7N=TPR MMG4%!*>7O^=W+1K=;X(DAK-F9E.+WI.Z:F5V;%^C$8^@/2^+*:S2O88F@]F_ M +3,V,MJCD(GLHY"+S?/3ZFGL_;N0LVZ"VTODNP^(_0,EAX*P.1BX:UPPR\_ MKG#/FWGH@Q?.H&AQV;YV@OM:JQU[M*K!2&^=9Q! !(A<3X[EDNN2G'@&],3& M8:X5M3PI%+30$LBY80A8R8V#70$7&5 Y4C)AK7O07RV73MAHR[E9+!WO X"L M(-=@"ETPN00N_B7@WOTN5E@+6, !DC+BZ].",2Q1'P[OI>]XJQ=I'&,JGBZT MZXJYRZG&J[?%CY K1^>#XY O^(/<&Y3A&V/NY,[%1C;^XN9]"5Q_=]$HG[$+ MV//!V>)?4BLJ2X>*S@>U8O@^GT [1]!-]TG3-8$^Q MPCX!PS0JIE(7[./Z^<<9NA/=/)$K;QA]!2*6*_4S,+("#57Z^%O]U-0[:3;M M0]K,K*G/"3F:-F_X]=S8&:$'U!=AP6H'="?Y M SI2_"$IOT(XT/G6RR3^F8R5NX,+\]N$"T2M4.RFSK#_# MK#]M/L(^&X'=J^8RTAAITV0;SSDZRR@9KSUE#=Q8%E+B8(1 >\?T.',>_M=#,N[3<'P]65.6% M[WLV#/^@;G5K*-%PC 5097V6JE"%D638R7AKV=#!0XU^CG K,H8Z56&OB5WJ M2FP3Z!&3?[7$:9=1/0VH%>\;I5AYS MHZONEP75L0?,EY!P1F[(/?>?[*Q).E\3/ MZ4N!FLEA.+!\>$3@BB6M- 9F_3X 6?'3H96DF)'.T&EB" 7MF-M2>H6SF2JM M=[A8+2X]A+PW,I%:2_P-TVM$I8B.<:>TZ)4&:JQ_%X"FCV= ["VLB#)\8A?R M"1BE*'REP1*;Y90$8SK,!Q[:9<,3K@%Z]7C!7FOT2=L)>J'JD#80.J0E%?3B M&O;>:!5%4=S!\340ADUDYC"R7\MYIZE*9:2/$T4(>1"S8IXWOTFD"HD4J%0I M*[4CAS6-SL]@#=P5N?3AS5Q("GL!LP)18T_SWL)QT;U4V21F;%Q\"T;F6(!; MS*\KSPTI]#L,YE<6L\?IC8L!_?"C[Z*8 MPA%: EE+E6G<$**(>^;&@79%&#EE/*S(OOGC-"\+@R#L#,:AKQ_"/$T4U='1 MF2;^Y/+C"7F3E1VHSC@Y UM"F!0]G)3,.0&44 MMD JR5A?X# M4H=;_6^D#[;KFK*5XOK1!Y(8H%&R559X"3E4W3R6!#WFKT1=>] MR&U-D,T8$FA87):2VB]F[-)*:@LU^+CF MZ:%+%95N.-7U9$%^PPGKQ 9$+>'N$_1_J.XX#>5VG#+U]$A%^QVGQM_$BZ?A M5*@:NW@,"M'MCS Y[H%)^3PS@^Z!K8 M564VUH)_ HA\8,V886AX68S#5Q47B=%<)*ZFWLZZY+U9&E=]R1M8/O#+/CER M1GER)"RXM4^-7-BVMW+)-:(GSX$V!**;=.P,?_1K[^_WQ$DDPO8:^#:"2]&Q M.2>'<;V=K^I\WU:5S1@?_V?+G;$.Q3??&0>/JKJS!ZE\N22@T12P208:ZI)Y MY]NL&$,LQE%SIQ9\Y5* X,A0J3TCT'X_;C()0#E->;:8/O2)+3I#+&.3*3S!E)#8+X\BC>7Y.(WCS>$E[F_8\$+9EM/\C&3S&@IP,6BR[A7E=%"/ M!WVCH\4SMLC?+(>$7U,8)5*Y.DJ>,M)KNC?9>,R_<-/DG1*IU[Z]^%_9N%(#%*1,#GTF65H>W>O6TMUY]+! MSKW -:<')@49Z=8F-'927^ M271TK-PGJ?LBU\!&T=BRJ?P26V53F 3\W=W?E,MD7*]456UV]Z.@P!U;>MU, MI\ .X!ILE/",9POBJ0O=%5Z'Q@M2SV7MB;PPIV;'_YZ\1CO$( M^N?_!U!+ P04 " !Q:F-52-4:83=$ 0#3XQ$ % '=M:RTR,#(R,#DR M-'@Q,'$N:'1M['UI<^)(E^[WB;C_0=?OS+S=$>#2CN3NKAL"Q&)VA-@F)A1" M2D!(2*"%[=??E ;&UQ>BD5@5717L23*S+,\Y^3)DR?__G^+L8',@.UHEOG/ MO[%[]-\(,!5+UP*)QW_N/C I M._#WEOFP;7>/O6Z2VG3B-\*P'\0/',5Q!,,?*/@?@51+KW^P?E)1Z]FRO=S. M$?X6]L_@-'&/DPERKY?UCP1@SS0%((]6#\FG'Q "[_7Z.(;'49EBXJ3:)^), M@B;C+,$J= ^7B036WWD2_.?OH0L)"XEK.@^>$Q_(\N2?NZ'K3AY^_.C+3N_> ML@<_-E\$,[G;-#8T4W]J.9_/[Q<]VPA:XRA*_/"_[D%B;9LO'.U%ZSFQ;8O] M:)>*@C($8SFNF8XKF\KSK^ S5??IA[M=4#_67VZ;:@LW[@#E12?P_?W FOW0 M3#@[]-%^P877]%2!]I*8 M6PK!+UY,4',L$L<2OWKTNL7F!X=XB[$L^V/AR]?3$YD53_]MG>?F"N$ 9 M.#SB]P0 C^/T"YG3#LH[GWT,@JS__'@-71A3+="&Z_'/G@H7[8SU? M_\=Q,/6TV3]WF^_C[G("1_KCY]^NYAK@Y]\_MO^NG]6SU.7/OU5MACCNT@#_ MW$&!&FAFW+4F#P0ZIB2Q_HZE(L""-UP69+ MW4:;NUM/<['^8=JS _))M(3#_Z#@2 U+8B6<7+^AN6+;'HDYEMJ[. MMVMWB H4;2P;D+?H'6+*8SB##;8\M( V&$+Z].TD4LFXK1<*-7N?N(TPS(D2?S] MX^7\3TR/A$\";$,/:OVFU#0 -75J@CBM3YG.JM5*X&7N1/18.-7NS!72)73, MX'ERE!Y+D^K\,O3 \(V 8"\%Q'&*C^5$89(7"Z-"?9FMXBJ^/!5!9+N0=/-+ MUA;EJ6IC/;65RO8&ER-(("'H2PGI+T:C^=*::7K%PFLI5DGQZ&AP(H*XHT)I M(5@C7@?4I"HNI@F=*WU=0M+:3%.!) KI+4E(0"4:7+DR1J=8/R.L2O9"?3PZ MAN"O*<++M@DG[%2!'5!A?^9-LMPFC*J0U"NS6C.3KM?:'12* G2V$F>?]=>0 MX@NS[L>K-0U+%D:ZYL0+^EC+$3UE'LR:/N^LOXX'7YBVD>]2%=UKD/IR:3"/ MS!(K=[-PVL0]Q9Q_VE_3^B],.Z//QZ ^DQ0T[G2:RH29*5403!O'WIHV! ]@ M:\J+T7..5.GO\(C1\^TVV02,#GIUV6QDJKJT&NR-#SH][E( BF=KK@:'PN M&CTB*]/]!C3OOUJD_.NIF[PY@4@8](&5@(^06Q)LIOP9"FRZD#*:"=U.33;R MT &U@[4EM]"$@C>*)_*R"YXJT(7R%?OC9Z)>RQO!A?H.J M/ 'VAI)%):=)DMKHZX*1PSP'S224^I[\G9"2A4+Y$>0LL8BVVG1YG,:EQU5Z M<$9*^C"R00ZRG63BU;+(HOC8M)*>FE\T^O.3*^/(3J%4MIZLH7*B4$DM.#V] M2GZ%!%]5QAT2?$4;)R8VBY?+JQR:HB4WV6IS-;&P1[83RI#6L;(VV]8>17F0 MHAB\E"8[%'<9&?H]=53%?%!JB)TQPFMJP2 M46NNB)XQ/#ZP_;9'L' >3,WXYPZ2%MP=0ZM]?EBFX%J*7K:J\GH^+]5TT=:D MQ#*1XSV\3CO-:I:T]($?0#B1U_/>'#_K1;P_Q>$J[S',J&.A.%NIKAHM;BJN MYF]/\9!&?-DM70]6!=H#;[H085-096Q??U2P*(#E>J -1>+T(D'K.;J@>XE\ MGUYVFN.54I-P";O[B<(_&$J1&/,)'3["B%.>;5-.R"YX& M[?*I@9,7Q3I::67=V4I8)6MF32+\0J!L,UY,'3")U4D3**[&0JQADVGV_6V39=G,,U*QQA M'ZY+P.>P\CEB @9^7Y);KR^KV4IIA>(F5W,3C[J<4(Z^4LZ7,Z]Q91LDJ8.) M9;N^)1+60W)>@$LB%;<2+=%.Z)6"7&\82:LY+_EA@B^'BKXX\:\%1KX^\>E4 MZ3M\WRB+8\(93]*-DJ3%SS[QKR^7OS[SZK3,+S,F4^)3=&%%CK#4"IU>9.9? MBX]\?>8&JQF4F^M3:);*VH.2G2O;\=K!F?]XN:E@@SZ MD0!SL^__GR[2W:_<%3?<+]\Q+JWW2Z" MMX[EV<&[8._K84/%8#[O*<[6GZT#5[.!3XBJ 3T0.,87[J[@3>!P_:]E@XAJXL$$P8']RU3^<)+/^'UC[>/V\C:^JT*.UM,#$W9#@U1M;'O1%OF MLVP?INR?JJCM-V3A./G>Q_F;[?MO)CQ?R\TMQ>DLI3RM/_53+B0M.I8;B_3F6 MX*IGQ$?$"0O$B3HR/!WREDYL[H@,4Y8D4]4+"T7H,0FQS+#S2)Z.(D]H $_G ME:>W@O70H74#*JR#R2EK/+%,WXE\(44-&\B.9R^#D,TZ>K,1E,=QHN+DC:J, MMN8#FY'P0@WOA=8O^N5LG^7ES>D>4R36Z4WN 2.T_>;<7(8J(?M:L-V$W+!8 M$?%6(V>@'=[#&W(13Z0ZGA%:V_)!%A^>ZVWSEU,4;^P9?OYJQ1T"VV]F@Z%/ MP1G(FXHU!AN6FW/2+30G9D;WDO5EQQUW%VHGM/#_099_>/K?1@K*P!5-B'6& MM@)JWIP!Q_5_GH6:4;2=6DTAKGO<%#C#546KYV](&#Y$A>N0"7KC M'A[/OO,T/9D(5=!"4V*_/R)6)1OX6\)7S?P+V'=ZQXN[%)??L.^6PF9R.IXG M=7K*8XN")5N#Q+7K][GM>QCX^W'[WIK-N@6:!P5^.V9.O(ZN79_(8I(QW6LWOX3$4+E;::ZS7%8;MQ[3P^JRD+"X,_ M;LN*C\5$9YPG.V)%+B<)#>6L''KM/+^T+0NA&'QLL=J>I]AY:5F>H%Y"><2- M7-=(EFY(&BZY6#VR4.SO9?RNB1\;9BGO9'1"]\CZ8RV9&18E*5JL?I;++[8< M+L7E-RQ\*B=R',/@>7[:Z-8*/;[8$/5KU^\S6_A0\/?C!CXWQE#.>.S-Q;C4 MRUD4W9[5JM%B-5120#_ET!P+R\5&O%_F";XJMCKSM&#EU3A(15C^:2[O)E9= MBLMO8+GY6'':8)@B12W%>63_,:LM&]?.XG-C>1CX^W$L;S='0XJN2QT=Y&?Z MJD=G=75^[>8[!%A^&BGH]E [)QA=$8U7,WF"FLF+QU'( H]'GOQ3-BAZ-$N6 M++IY?VI8=30S>.R[BV*Y4 MM2W54]R*O:FT%PC"?*Q+U:%LCV5E^114C.>MXE R>5 3^4**QJ=,.70(#F?T M<&A&=S_AE!Y>3NF8W O/48ZOL+HDFUY?5ES/AA"W36K%NHR"KQ:TZ*T6%9ZF M.%6=ARZI]=?\/C"OB.E;IF=M2P'V5KV-'@7B"WHV$4&.G*5UO"$TU2M3[Q541KQ9%,ON NV9E5GF4HW=%;[U\S>F]5M,OS-X[*? M,-TDT%SRC_!56'[+=&*LI23YO2#S>&C8S>MRE6^TE/J5.6IG,MV7* ?Q>[P^ M9+LM=Y5'%YRTY MLCQ%R[-BDAE<&YN>TW=?']9?&FQV[7E?V"G,>-VIH/D=X M^C@*FM\&I_>MMZ>ORDR?9DP=KXE.BZVNVK9W9=I]/NM]48Z_4Q[QV%D0\8$( M:GD7KZ$%UL >6\O*T+)#)QG7D 41_HV74\G0LB4#3-,87!?( :.#KCM(CT/G M+%Z=#(4Q_'#J1<-CC'L10M>+-Y?-G*],DRW M.E13]$!+7FB7^;\4]P/$#*' 'V3#MH?# M?U?23&WLC;+NI__VQ31N@"OR M8H1K[7T9;?G\/5"6Y&Y2#@^*1Q7OXOSAG2,'CF4K9=3:92> MI(>MH592BH5(.CXE':'>GPE=.'+S>'$LI97A:%#5M:S#CGJS8=8AKC+NUQL!^_[%[=PYNAKK7=/.HZC"52C@T2.E"K4 4G"$!0"ITF'V4U/"/ M*^@[W'JAKN^SZR0#VK]7\=>,OLV5T+%JS(1?3].]ZH0::3(J BQIY)0N7\J& MS[Z]+CG /DE>EIM#:-E/6W:KN& M7TT+2\YL,E5'$,>$-NPS/7? 4E>FIM'2-%+0WZGJ%WHE5>KY=+ME]TE>L!^3 MCQ5%S>6:T4^K+P=241_3,V^95ZJUUN.5V=)H:7I! M';WX&92CU, .OZ(VF%S+60E]0@?)^*#8GB:(;OG*\I"BM6FDK;]7NSS\>EI6 MAZM*GTD#GJZ6 5W),8T*>V4&-5J<1AIZVZO3145$2W+OT1'IAK%JCR1'54I7 MEMT0K4Z_GZ:^5?OK8T?QX<=CRQ1<2]GJ@9A-%(BT1K9UH62WI4D)2VIBZ+S* M+:,_> I_;YK'%('3U5>B-W#[^UQ5&PV[FLEG=%Y+-1_I2L>6K43H8F_AY2J] MHZN_RU7?I'ZI;L8^6]/N()=B,V1:UZ1>)C[ML#H'(F7]&%O762Y'8^M7JZ'L M/V!)6Y M,D&MJI&N?IBKN^>EC@'!]'I5\]ML[0GI#L$U@)C5A\LN0_#57#FRK!]C*_HR MT?!TE0]IKMBV1V*.Y37-4Z::GJOS[9-#ZF?7#Y<^OGMH&[K4- U=6J".*U/ MFCHY(A_58O6#:5XT54J5;Z7 M1P'%ZIV^;>LM*0SJ>3K'8L<$/3[&)ZM:N5/2Y04SRF2LFD&<_D+&"R'U6_&* MC&;*IJ+)QJL";[N6%]A^@ZH\>0H %I6<)L'5;5\7C!SF.6@FH=1#ZU2],<>7 M=G=ODM<1J_@\1Y.6J6YK/Q;Z@R(M:K6LZTF=)3U=A7;)\RX?=Z9V'=P[ M$)/XFD*J8KE0%8,076+JKD1,3F\7+Y54. M3=&2FVRUN9I8"-VN98@T\OCAI V>,GJ^W2:;@-%!KRZ;C4Q5EU8A-(SM37=1/C" M#U^9JFRKDC.4;>!(A;K8T@>ZNA0+PDA=L-E2M]%^IM48R(YG@Y^;,0:_V?:S M_6[[WN_HG4Y%(2V5!H3++EG,U%O%ZMRL6BTE"VI[/6J.1>)8X@'^Y/,=IK49 M9$W0W6:>)* 2#:Y<&:-3K)\15B5[H3X^SU,-?K#[L#(T#E#.+/N+ ]O[O?]A M&IC6&)J@ X_]*(5?/.+'R]%_G!$3^%B)'O:;-E_GRN+2:ME#3> SXDYBX,N1 M^;_X#?.S%#8_^76G/[3% Z28Y=D* M<-9OAT!6 X6$9/GY-_P+<=RE ?5Z+"_BV-A@^?68YF@\WL!L#XLX,_'7WXJF* 63[H6>YP[]>=W#HEW) ' D% M)*,D&$*B,"(AD03>EWJ*+$MR'R<55B43;+\/6_^0?_X]V?;4AXH=[\MCS5@^ M_+L!G1L'*8,Y4K?&LOGOV/H3^*\#X:#_[[^"UHZV G P$_J)XW^49%M'*B;X\W2]!3W>DVL& M.A/9/* L3[^*0\ARK?'N@]90Z+^?:8[6"^X$>!AJ*O1RX!/_^U\,CA*0Y?Z3 MUS1SY9X!MIWT+!OB;ERQ#$.>..!A^^*O]1 MD^Y;"NY\ D>T[>FE5O0M>RR[_]QI"U\:+6@S3+C^A!)](G6I>="=!+:QK(.) M9;L[FL/5.,)X.O%#E+GJY5Z ZF*=4'DR@VD44&@V6A VX!@!%*I(QCUA_HG4LD@C1R/ M[%B4)VO"I1K^UQA+D$\('5#DAR_J/P(-.9-QS%@VX@X!,MWR'EFO#!"X8 J M\@N)5/W=7MC74)672^C. /-D@ED-AL2OES [8CE%$_.Q45$-'9CX([LRDI62 M5WM'+ 4P<=>Q'IR,(?Y(3@SO[UG-PZ!+' ;=#X+L649NV5=.I<@4_88IZLN& M1IOIAM6E2CH-'<+[5^E\H3&\0#.D,+A2"W M9*(:<%DNY -#=),VRGV2B:V1ZMO6&)&>_KC6T\OS(9._C:,Y_I8!DM$@G$ A M\HW+:5C'JW%O)'J$(]],5[&%B#.N1FF E/"@MV?[K_:^#CIY<"Q#"\(,?%Y 2ER]P#>$V'HY MGR^G#F+H+KM/.*+[HXH#^[XT_,$O9,4-&(A8?<1^8APB.X@S 8H?VU<1S40T MUT&48>!7GV8!?RJMVL0;<12540)3)53!9(GL 5)B5+8OT62"5)4^_%^A-O'& M]2\:BE0>91=#-YYIZ')E:N8*"XJ?Q <2+J&O6XZ9QIQB*!6(0IG1E9X)6@0[ MARWQO988T\<)SQWJ?V:],,I25=1\%'$BF51(OC$1.G[+ MO6?.<*W0M4S:%NFTGA]KZ5D3<^=2XNF9'_,-7P')<*V%?DPW0 GS991$]EQK M^\$Z7!Q\\B*HC#X[?9LV_B<[$>+ "]T.;-,AMI:%M]U-:^M6DLP]2_W7K@R] M^G[^4>U&#/A>J]<75> M3O%\JH)]7"_6NP.;OW_MWS\1'+]'F8C>YZ-W).#')'C@[+]<]'Z=\N=Q,]]< MN,8=H/A;YBZ8V-;,M]\G"%FMO;F\";V5R<9A"@'B:H_@6[WFZ:!9!L=5.!E'$Q1%8M2[,GE]"/5' B(92.6.P0V,O)LS5$U)0ALP!6%M@L>03-[ M -5S%;S_,^S:^$)$OKX$N2Z]_2-_7[\7[A%^/#&L)>3I2PU#RM;]G]HR].9UP+80D&Q>)H(+,WMQ8Z(X=3\&7%;EAS;?@5K)(K=A5V!U?$ MNUNB*I5:#I9@P.FIKI%S.5%0.A@7Q6>^?U. N9V MUSSX[&C[YE3B_DWI08*^D*=7X=W>^ZBNX/QNS_0R^AX#'SVE@_H2PQ%\. MX@(#3(:6"1 SV*B)^1L$AN.P=G M^+PD"]R_/+8JFO:RZ? :H]:&[A((BCL_G_M')= +^^M_ON&O'YG^10MJ2=47 MO;TDTXSS*">&6&+ %_I5AWLT1&.NG9$'.$/'2>H#2^)K1+LWLM4/8,,<]!!Y M[0X^((A??& .-,>OGPY6 '^AT+EO;PS49X$-E4MQ_U-0=JR=J>^.>ZH+WI^VFLY@! 7?*7XH@A M.RYB!^5/U=U(!TEO"D0!%1WP11^9#$&R@^V<#=M)P_\#^7(]^ M*#MP-@8F#3 #Y8 ,$._/JG&.%OO >')-8?P,66 MWPULY-F:J\%Y\8LU41!.<@?\ G M0UHCCJ<,$6=H^?G!VP,-[E!V7\]G+K\S.O<',FK.$*U+>;8-![8^ M]0-'ZX>!/&?']&!X(E<&J7D7GH'.HN+9E^I;-6"( 6KDEDO>10%:" M<$!:=N7UP917@O_\C(EG.Y[_:/A%W3/ FE@D2OEB#:V.9ZRS&(1X _G#_S+Q M%TY H[ENX ZU(,U]XJ>YGT4!UB-_$FG@_'DA6=VALT_FC>CNR.ILG$YBJI1O MB'C>>1RGV,2 T0=7):L?=$X^)\-08F1H16R(GK*B0!F&#(&\]9EI^V!V\%,$ M4BM^X OH[QCPQ08-?7F#C@\<\3+F8SA\&$0Z?S8#9&!;X_=K?70?!R%30 MU\P@:S>(JOE."8[^]=;X@J^QO[;-WFZP;?'V +-'YCL-N6FKFCHAC> MB^/(QC3MVJ/C'HJYZM#0?F#H]\-"8S@+ VR> I&0)D*7<$[!J07G)7VO[B%X M!7\-_D!C'#P2L'[YE$7O/OKG".P.+=L[W[G/KUCGQ0EGP MQ#U!1\IR&19M8J&OZ8N?&NWPF^,@N^_.!R[]Q_VEXF'G D'^YY4_=T;(.RJ? MPHEY5P-ZMZY(>O"E?;# O[K56?V2[X.5#WD -! F*:D48?Q487SZT7D5^ M!^)?LNG2$!\*-GT8^]D(^J^"1V\HD_!6$ 5Y/WGQM"6KUA8D&%_2@,C^JF-QT MI\O7634GM!77EDQZZGW9_B]VC_PTO(-;7EK_T(YML$\+UP"F%6RS>LYZYPF* MV+K0[H':AI8=]&4L_<[G&NS:EV03SLORW2!(HV!-L;F5YD.?\A_?GS+\=!F4\@WS(/-1F<(#.,)#OZ ' DV_=:%VCZP MH_;G/=*!@_\?Y'^1LO6KLLCG<#7]N>RC!U4#HXYY5/%O)Y*,D1?2J ) M12)5/"'),BE+1)^ !AVP!$GUX A>5**K9,SL+(N9"W2Y''8E4,*3^>%@4P7H M1*HLQSW+.,(&!HQ]?),+6\J9H/ML@JZ M_G"5&>2Q;]<'$6Y_ T$X;6KV9MVYA$OYP$ \EUM]9 9";BE3J"<\EA=<85[1 MD_-U:7+_$@?+]S8L18\AIH5,9!N9R88'/A8^BRQ,)(,[,KBQ7T)@OIX%L+7B M'7)6TT2<54L2D:L]NI(O@'#]WBH5CBEID=D+JZ3M93E!:WBB>WN)T['&):)D22Q ME:TM'7XBZQEO8_'V_N%G9<=FWU]5M/AIG*KF3 QYZ4]\$VW]\*#]P\?Q#8 > MB,.SS]<&'YX!^ELSV-'Z__,?+]!75O2!;7FF^NH8]7]^] M_? =&[,AG&_Z<.R>WHMRGUH0/\6EW[YWG%0)IH?+"0EG*$(B%1E(+,O04H^0 M:8)&51)%M_< '6?BP=N]&ZU^=JE)N\.6&<*&2![=U2@]VZP_PGSO\[IUTF[=NVV2I>_J-4/M](B@ MLOGGZ>65'%;Z?$;26R0B[PGL6U#HC6C3.\&F=R4,NT^P[Z_(/DG?$QB:3*5> MVB1#H/':!RKIO$PW_-"Z\Q>S?/[_1//[C>MB/J8BKR9_[T\G!$Q^QSQ497^! M-SF+#CSYB __4A0 ^OW/QQ+.JQ/0>QC:_K+I7U6NWLAG\F6NG,IS1;@F@MK" M^??J2@S)H#1YT-_V7T-*P"6:\<)CV'SD$]]V-[=IWB.9IY2NO+E>UT&$>S+! M\L\OJN3QB'YR%?V2KWL,S?TUC:Y$D[],O9,J_865^$EJ,>:51N<;?.E9HX4& M!]_[GKG$,@1*L%]3Z+P+QALCNJO004WKH.[2;^OSQ?1SCY('UA6?/MMP?L_T M&ZOB 9@+BW82]"OMA.MDH5+,IZ%6II-<$2HI+^1XWE=/&B.HKVEGRC(#& ]. M929E0_:+V@E# (Z@EY\C[IE4=4O6D*AJ6 3P'>W%OIEI_*7R/1O&"C26J4J) MEW"*QJG7-Z%\106?S:(?[O#/VD(CLX6'-%'(<5,Q*,^M R5& [F_UOA)]Z4#8C,_D=S"09F(DK<]FU04SGA90H"/D*U,,T_+C8$?*"A'W1+#[O M:^#W2$DVY4&@;T\YF6G-43S'\1-9_417SI2-I:,%9O-93:'VJNM2%WZ;.G \ M8VU9*Q.P3GJ^4V%8])N9UH,Z3=1$KMS(0RN:;_)0E>';XN:= MK^+%BB#6?U>GB7NDYA?GT-P@V2I03_B!L7WO:[=A.9Z?ERWW+,^%$.!?-874 M-4>_ 9,;,OT,I3(RDB7%I\4Z+T@T2;,$^KN*2=[[ M1M.U+6-]55?5MA2@^GH8&^1 M2E!2[)B9>-\QLRZ,ZA+.Y)Q0&SF:;^?RR7Q#D B608DO9KL^VS7Z'N$70TCX MFXC8A,QJA5'G,/;;NH\OE$G(9\M<8^TA4A3&?-%#%"!%9/?F_,!PI8"'48_P M;Q(362O-YIE^O80XI(M_1/P!K.W&BU/3_SWU+/>O=[M;-_OK;J.,\[$>]\_ MHRQ.+L""P%3L?NB.#VGD)R?TKOYNC-\F^H+=8[NE: DYCI%/Q7E3/OOZ?MG; MI]*]0=05^PM)\97KM9Z14WH%3FE84/'2P(!?"ACPKP%#YO>!(?(+KLDO""=\ M?$.LN!!2X,@+.$"J.^76,081[X7[U/WK"P H-'(?(O?A(E6[/E'-.222<]K: M36]3ZC/!H[,49TJP]\0;M9G65920G=?^O"Y8G6D,WVXF1F)KC3S##6$8]8Q[ M3Y&?=06B+\1Z&D'AG>"81E!!9S_D[G!6LH_;+ TP?J,UQNY/[@-CM++QWUIP$C.R/>F=7[9]0O-RE_ M;.],ZGG .W-Z_V3OY>:T.S9D,SAD/;KS%>SZPS-E3X4NB/KGU54)VV()*@,: MJ F)@A(AD7#=)+$4BTJH2F,*W0<4E>AO&/UT=TUMY W2:7&5*Q0!I^[>H8,-< M#;:D7K=L4?V\.>MCGJA5Y:70Z)>5"L&MBT2_;#EF.W&'JG4]OJ+:>HI+-[-M M9R 1^RV+Y*JEZ46C)@IFN6>JUFS$R0.)W&\9;PK=0EDG"9UN=;$!1MNMQT*(?VVAN@F8K%;&73[%E-C.0Z/V6J874KJ 2;_-CR75UE.LYRW)-2NRW M'.7X5%\BTT!O)7JU M7L]2K:7&+V6TIR;3 BQE*!CPLK,\XS:7F2YR1VOR77 M[2?HC.%5^7BF(F12$V,>ER WT?VFM+-:M?I2KH:F'#K)3U(C%_-%Y( T:6W) MF^*:K*&%M%=3"_D.6:K5_/*[>TUGF19)B10M\05:\AK5C$!]>5K) M")GA."]Z_##C"IFDG4O IQY@OC6;]KNU6MG2*Z2!N6X>7=0'<*P'.)6;#!0U MWP(*ZB7K+2OA@<>2POE-]P0E.32YAI/+KL3QO&$,L;I>3[1K?M,]26'C5)I: M>FR&]\:-48Y0RXO." [@ %OE1-:9QWMZ#J5[52#JB9K,\Y "!_B:RA!E.FO, M4=Y[+ W*+<+@TSHAYC?=FQ:>';4$BY$! MZI7*/2/'Y)2\'C3=FU8R7UR,16-@9J_P%Q*>MMMBYGVW.TE1)*:!E;\MH"/O6 N$R*DMQH2YTX*I#\ MQ%X60 IT8=,#XE)C>DN[B[55-#M@9;PJ5D![4?-K/N\U?;2\^E :S+LZL/4^ M)%C-(OVG'A 7JETOYK)H0N2UHI:J3$R=HJ"\X@G"\=Z0 86G-CF1Z3VR+>T5'PVMS&A M/X1-#\B J#MV4L@Z<9$N&ZMQ886)WFPN$0>X)0D"D6]+K:X(A :=R MS;;3/;F1?[_7GRT*M!IL>8"EP]4=+-T%1Q(D1F:XQTS@+=94XH-:)Z0Q: M8&U!\Q6EE,6[C>90)(.F6[4^5OW1W<0,V7.M[0?KE6;PR>DOMWL12:/I>^R2 MUWV%\1+@30P-W5E)_W8@Z7@E4;%[YK/7-D<,.\?U>6\SC+PDPRYXH5[(^4+> MHV3$F! RYK((%_'E3;X0W_1FT)#SA;C'WMCPCAASO!MD.;""2I^7%@>6YY?BT0S$7=H>8YLJD[,OU81^),(KLWY M\^\?VD=VNC^&_Q$>5NJ>D>7*O*>VK\S,NQBE0;*1G"H M0'#V2ZE^,BKRP?R[, @'YSA!(>%C:LI99_]5P\X>VFD]2D+6Q];UUT.E\Q!E MO:B^ %4^:8+>D:87%OU,XG1=2G9;3/Y=8;+[G^?SGM:X7V7>?NSAQ MAZQ+1?USIRW4Q'+GGQ >R/'GP59]3Z5SK]6/@M$7&*Y^VF(. T*8+B?6^O'LB6RG63BU;+( MHOC8M)*>FE\T^O.SP\"(Y?N9_C([1K4.1A($>*P7Y_X9 /KN)T/'4)(Y@ )7 MN+A?^SFEH-3L.OL3*)ZMN1HXGH\34OB*5OHWLM+_UG[.L^H*3YJ[B=4=@#7- M,)6TV7%8L3"6]&6*(DOV3P&(809_6NPFI)EQJ:RV*?YPZ_G'S'L[G M *!. T.+8V#*Q\UJMCV?)!B*JT$ H/W"=U0L09)'=VS"XJNO?1V!KU<1S9P! MQ_6OU_B&Z[8H;>!;I0U\2_=H/M8?!&!/\D^*?@ ,N59\LAS%.Q8*QBLF.6(K M]IC@)-KWAG L1C)1J"<$_M'U4.EVTR)NUHOZ$$XD0#>I/.H%AT\9BZHA)F=Y M ZM!G/"=ID0,I=A;"@9QBK+.@;>! K29[UG&$!,- IXT%; M[:T_*6\9N&^O!^>JEIL^]OLE76Z.K-9T@E)!43PHB@== M@2?S10 HY&AWGB++GEYHU!VWR+>K+7<. 0#Z-A0>P]#C;W2%*Q[D>WZF:]G' MW/&*EBQ1+"B*!87--=IJ^A("X@$DM.IQ>U0OJXQ8&4@H%ZGNK.$R;>Q=0!1 8__D.S M,>H@,ORFD_3R4/)D$8;CVVN/J6J#B0R' A838#I@?6VN%=SEJ:S]3$3>G-,] MS6GVJB&W772;*S^FU7A$'7YL1]$6=J M0KF026@]'F^GRIE11IQ7)@.(,]"W([ 8AN'GB'^%TMO;WKG\*UO4L%S9V'/[ M3ILC<:4X"N@O)G RAF.'-C).&[V+5.P+T;V(:%^)_ET3+EV;8_D>]M1,\K&OZMD* M6B@PG:1"#L4R&=R9 WU(.H'%:.I&3@NBF_B?-8$#7 9Q/[\HPL3/FXMRQ(Y; M!.&6*1#EB%TX(K=6X*HAFRY<*/-;'3Z\_3%>&2N>ICU5;Z6Z$S5>X"G%C]0YNF0)14M@98F.?TOB,FB\#:YIFT):$Q=N=^2HO M \[7>.C1L(E$+'&*'<^0I(6M>ZA >LDN[!$Q@.P ))")N&O%/0=$>6*W4_WI MXD2)\L3"YAX]J7[1U_RZ/Y-*7W1 L X\@):Z56ZG)HZ8$:=ADMC(P';ZH MS_T!0L\*8[$8EJ!N*5:4M2QUKAE&%!B* D-18"CLGL]66P\ 5YI&^Z+2>J31 M+)\0'52HINM%SK^7G0@."A$$&L6 HAA0% ,*K:OR"^5.,&F&$/3Q2HQ3Z7Y6 MQ_&RB@]\Y:9_H=S?(PMJW4/>A.P<:'Z%S.=L]W6ZTW$WOL)%EHOCPI=#1M^9 M:%%ZT[4X7G[YF6=H62<:;/Y^D;]:!BZ_4 S/I_@O<'PUI:MEOIP<\L 6$_AD M4$\-A)J$K:N7,S&6/K&3%BZ1NK@B?CE0]9V)%B5!AU5V--(F**%;;2PO=*%[:N[LR;RTK]ZX]97J;=Q M[.6,&^QAVA*[J0WTC>)5UWKW=K&FD4X2?8O-%47!R33R[7GIL97@)"PH+(RC M=(Q,?/FP[E6K\B6WRZ]=MZ/#*<>ZM>I=_76G*YXN\IK(CX5Z/I-)VY-N,M!? M_S(&C(DE$K=^@SFDE>V!Y_L7HB5^M,2_[27^=W=M?'7?V0%[&QV[7#:9KGOT M5*^,\@ HQ1+&4!P):4R9N MWJGY- ;T5X,"L>*:.3356UI+,,Q/R_FYCP'^!4^L?X+JFX2+'&#TXYKI>+9L M*E$-VRAH% 6-;M=7$J"RY[>Z7@>0.+-?!-4S;'QBSX942_?48EJOM'KQL@Q! M3:BJ+K9FC46JNIB+/:WF X'OZ6 Q%L6^;8W(TO#!Y:W 7I)CNCZM#!3=#S=GXHXU9+3 MHX$_,C^(1<=H]-1UTD(E-]?JW=T.%:-JN#?K0WX&ESK:O-\HM/4\OYS*[7RI M+RH"&^ 2=!P3,>)@3>YO7?%66=,2,9Y3UZ*"EI'M+/N*' M$EP[I41]!>(4)VK%Q*B@=!>=IE/SS0-T#@F2C-&)0S<:?PAT/GBZ/]*@\!;- M#3^%HHJ[I_;I/H0CQ2%5+"0X546%1Z?.E.N"0#X97^^T8'$Z'[T, 3MP@2&M^!P^5?!O%3^Y%KW M*\^J?P R4YAD]13G4>*G\]5HE17;NO$(72\ZJ+A Q!@RNAW]O"@2Y9)%N60G MOS3J"TA15@&=6XP>ISQ>:9,],"9&=9+SD<*O[<#&6/I&3B&N>SAQ8OXMJ_/% M2T9=G )1-EGH\NO+EJF\N7#$,PMMV5]*')]JE^9]IL+K! 6]H,3&"R(2A])' MCN@%W;(R7+S*U,4I$.6-720Q_IKL_#-5B]18"@*#%V!4_3&X>Q?@F0/TY?5YL1>\4*;4 :29&>F M">@7,4'6%LG&4.S+9P^C\% 4'HK"0^'UJ+Z"%PFT,",KVISD*T(*9(O#"5E\ MG/MXX:?ATUB,I@_AQ=4&B9Y.'&H[V?51C"B*$44QHK"[0UO5?DH2A1%B:(H46A]FL\K?<+) ME9RR3*'HF%R-[8K&65INX"M]<+"0BJ',65**0IDTOHDCN4-@1^=T+I6<&1TE MC(X27KTW%F#(+AC_:I7909O8;-BO>B+.I1AK,M6M>9R3"'1=]2&!G[CJ0[CD MYAH/K41'":.CA%?A,'X*ESBBU'D4^W(:74K9P5"OZT6"F?NXY/N*5(S$#JT/ MO_5APN@082CP.#I$&!TB#+%WN / !V!7UUVU,4@O>1$P2E\F0#RI(#4Z/1B='HQ.#UZ]&_=K !F#7*NEK6JLOBQ3C=5"QQ1B.? !!/IM M-(O&$@1QX[E@O[06PE"VP1"^!K;C2S^6^ OAIQ[4BJC,]/G=M*NATNWFD1WU MRO5+"=-UJ5Q4R/W2[LGU:MAGR'1U*4@I:SRV_(E;BAY#3 N9R#8RDPV__/D' MO33'M^^.5*B++7V@JTNQ((S4!9LM=1MM[K<=M7PY\ZGZK_YT!'\V@=OA<)X[ MM&Q("?7)@RVI/J>,#2/@33?TS:]S3SAS+ M$R*NRIH\OPF).87LV;I;+$B/R8DM,4[DEJ?<+-T!LZ: M(&(HF8 "X4210VF!33=*;\(74 M;4C+>U/736QJ&?&ZRGO=4:W:?FQ.^FDX=9R.,2P3(\E#B^(W1,9Z[BM*CXW2 M8Z/TV+"'W'?0HND[DX>NI88N1\$N5RLB+I!3IZ]D2%6L241P^89_=^.)H^ZW M+/U1-FR4#7N&NS;>U7%!9H'+.8,2'^/1[6_M]VSUG=^H.ZH:=#7%.U0XE?.JM"- M4K*-ZU.E/QRS)"=P_;E$K"^WB)$X&R.I0ZNEZ*!T=%#ZUD/Y-^]&?0DR^B29 MC.NS 2U62D"?/^8&7:$90(:?*QHC*";&TB?(.@ACNNBZAQVR(9:?=@N9.)[8 M8 A,1YN![1'KOWLV\N/G'V7@(E8?LFQS 'M]KQG\Y#^OR]YPEJ(UY 7GNK;6 M\US_5K:&594/91@'0;E1H=SGNG.91K7:J#N<6*5&#@SN?N*Q!+I?J142#?%' MCXEUAR4>]81B25*;#%\J MU"0BN/ D 1<+^P=%_HPREJ.,Y;!0*,I8/L,==B< I-A8!5"_V9M@_?DZ"(1W_!KUW>,YT3)SU%X^ K\Q&"S;',48GT$ M(@G@CT'#!K+CV>+J M49'R1!'B*$)\D>+D7T0-0IHP#)]K:NBRSY,&GVZ-FM+<1XUUD#B!QBCV!#OP MX0T2;RFVSG='9!?RT7%/EXIZNG3,%[S?9&($HSN8B]D8,T23%68I7EY@\3J1 M:Y4\Q$<'(ZC_83 M>-)(NTVRQ;5<%-?JO=Q &K79-9[0O\23[U%"]>.ELIP#51C 6:HP7"G8A*Q* MPY52,2K(&@4Z Y0Y .TLNK)DD*VI:(O#+4%O=IWI!$+[^GJ@&,Y@,90Y_P5! MD:9%M5>CVJLW] $%NN38W4\6XAH(Y.4^UG%JGS0Y\" I"I#C&QA('K["_ MP1#IE\JN!JFAY_(MKQ-C3N-(ACZH^%XL_C^_15SPIKV\G;J(G*E^"'!51ZFV M]<=! :TD2)ZAV,0BP>"0 @LN*?2Y+-I7]SMFFYL'?70E*6&8A: M<'PIHYFRJ6C0T8)<=(&?A.GA.[JB0/H >SLKG-R"Q!/9L9U!!W__G__8'?SSNBRN M6(9E/VS5?6=6PS7LXH'F#T"\9P-9C\M]V/&#;,SEI;.998*])[9 \O"$&,1: M$.X)ZK^0G=<^.?9H.987\1V*;8 F;H ^E*_US[:?!2CQ]*'E:+[\/]C D%UM M!ORGOWANP!C7FCS@V#WMRP%\NYD8B=TGJ!.QZK4^[!@[&1G:/OC\JU%)';1] M@:*9/L88+^S?YB.X(/&5VS^XE_*Q#"K*DYS*'Y'5EZ0^1$$Y0",)92A:I@ E M42JC2B1#TA)+L:A$HPJ)TT0/X"A]M^[UB$"S:^W?E/@U+5M\7D!*7+W -X08 MDB^GUHBQ'GZJ4A8JQ7R::_!IH0'_+O'EAE#)P&:5$@\AG\8I_*+#WQTA\CQ$ MI))!UH,\(OZ],Y0_/%/V5.@IJ'^>K],7LO\20X.??Q"9-](*H+,/6%F12)6! M?R6(GL0POMU$64RA93F1P+;2*C\=*:8;4ZN1L1P>MP&>IQ-JO>\,I. :A)64Z7AZ5L;N368$OF=4L+7:P<'C0T/KM\E!,LR3JBR$FXA+YN M2>%C+\_UJT,]2TTK7;K4K V)&FRYUSO+-HMV1^G6T-2@0?>GM/$\-=- MQ2%A:B6R6A<+W*(XZ\IE',]P$K$_)<+(# NS07W +VD^FRPTW94[@NZ+M/=, M)MYMS66QW^#C2I/"EE9+&.?\EM3KE@F']JK+AIL5"\MT'YNFJZF16H,M]T@_ M:'3Q$M_F-!$O09\V-1VCB@$76A*&[?%3KW<$JYAP(>2^U-2 M"R[>\;F(^R'9* XG9;^G*"5Z9 MIL0Y.AXPDU2F0+(D[)T]\$Q2:2\E8Z&*6J-/@G(^,93$N82A^TUMC:PG'%?N MH,#&!&[>"(OV[:*)O]]J PR(IR78OWU&%:ZN"K[:2=:\"1W! 5(R\*NO68VHA9FWR41@VQOF\ 9L>D!7 Q3V^)G2;:$%< MTNE:MS,S&D'3/1+46"N3S;"MGK[,K9HY*OMH\O&@Z1X)<)6OX*TQ(XD:66R9 M7#/;C*^?ND<"FE(5OE?)3W2<%.IN+[=LRM6@Z3X)#%&N5(LS%47C'7HQ7M9T MUA,@N9XE.UAO/#F7ZR4E="P->>* A^V+7?/@^V(;/\SW2)2U)[/UI /'+T[< MDSA*T33]RB/<68MNW,%=CYN^9\C DW/M[8 V'6%KJ_/E%3/!W-/4K^JG[7A< M.UU:L)N^8V,>AXVU3NP364YX)S>+$?"=I@ MG]A@>EZ<_&8H WVGKEW$E]/PY;TX&OI.T@N5[TN0O0JUW(O'>.3Q1PP FD!H#L(;ZI /5*FZCE]9W1U:GB.;JA-#P$(!_B0VU\R:*C(!]OHMLOG%GW__T(YGJJZ6A+OS MFM@@\/S\-''X)R#0&[F5QS1\'UL27I3"X3M_\<& U$6I=F0L%*!*@W$/*C). MQH(+)HYJ-"].JB\2YI<:W#L@F6<_"W3E"GRNP]XL$0(A_)R^[J@D%:@D=AOJ M>'%QB50J,H'G-8'X%8M39-9"0[0/;A=EV5I&'ME"BAN6+;'HDYEMJ[.MVN_<;OJ#)@>R-C6V#\A M[$^BI;G#E.= Q@&;7RB&YU.?Z.+^L&E@IIU@K'OB' M_H*B)7X54HK"3E6TY-HPYJ).7*@T;8]J1ZI5$@080C73DYSHR%,BZVU+[HPT90 MOP2EB1A)_:JXW+>!C @ACNJ6O%O3*7)+WL07_^ UO0LP&[_$<8J/Y41ADA<+ MHT)]F:WB*KZ\-,#4Q&;&+JOYFHAW^X([:K2Y)N,?\F?O?A(Q@F%C#'7H%O@C MAIJN!F,BM^2WW))W,643#PK53,_GEOBP$?@EZ$N_I+\8C>9+:Z;I%0NOI5@E MQ:.CKU=WOK\%H*=9XQB_32%#I:EFF8DFM"7??S%H-U\['^ MX(--I>]?0N[DMT#3>H86SE33.\#";W#E@'&3XLY8D)>YO.C%,;G*F+P[6?G5 MK(B[GPR-QUCT9.6%KQJU+J.!-P9C%TPQ"C5J76DX\*C U"QIJT)5%'4QWFBN M))4');H_@,!$W_U,,&B,P-$3Q@*O$Y0B#/HHR;;=IN C>K8&N\D!8P9\.OA= MRJ83W^\W\KQ"[WF=.!YY5(0C\*IF84-F+$X-LHD[[1:OJ3E6A/0Z<>Q;9Q?200]9*"T.,K&MON8B4'MN--.0?D\4 MUC][+E)\3HL6%B*%/>P9[KVZ6XQT;O?Q I2H!B!QZ&)_>321 QZN"-VU'.8N3=A#D4&"5(AB%!\M?(,S>64K&9 MF-310EN7^6$]AL!B">S0RBI*>SQ+'"^\F9"5"?#%V$]W' 3 MOC:"5$=9'6NF'U .2JE^)=DQVK3_UIM780D$7M'VU$U'!=?8PIDJ]P)9-AM5 M!PS:4M) J5-Q:OP2+76PZ6A:F%4'<+A^I) B8BQSZ'[T*-DQVG"_MACB%4'4 MM0<4/XU"M=G(C3=)FN6GG),:D\FAU=-]%/*#C"09PV@RRFR,G*3O%7Z\(L"Z M[5CDI^&L"NQEJSCH5-"EJG=DO9\:&G8-PAE[]S-!H3&4IJ,DQLBG"@/$G35R M>46(=O5AS$^#5M*=EWBKF\KS+ RW)MIMQRK?-H260-(T7(.Y=%W9NAL MINOU(1]7VG3&'&9L?,Q)"3\^21 QFCKU6>RPP$^XO>>KH%*4MWA38<:/ 4AJ M@97R-%=\S?AAN\+GID.'' MH(F>S_JB)"55?IFK.3FCJG8F6 U"$WOW$\.)&)DX<9CP:N#IF_DVWR(8&&YX MNO;XWP>=HZH>[X_1O,(O*X6*81B9'MN80P3R8WZ87VZ!/E5)F2B=\8(7@;^7 MKI@W9\!QQ\!T_:*-?GCO#P-*T)]!TJ+V_]E[\^9$N:U]^/^GZO<=K'[.>:N[ M*N9F%OJV]KGVM MM=?@-\GQ?OT8KGCMS8K3GMXQ<]K%J?+Q^S3V9S)=='XEC+\0\'<'(8UQY4'Y M_YXC>7+R+GM@<]DM)0EQ29;2(".K8YU=98,,21[?]SQ!\/!ITJ^T]WF*+V?W MTMT$[3Q]F<,/ T:HR=J;I_"\C-/*8")XN$$]N,/=K#6ZG4#1(H' MR7:\I?3D'#4'O\]/\K,:,B,TJ$\+]$Q=ZU#6J,AK#W?VO4^(<,AQ=/P$BBWZ MI/0DV7ZUFV S9Z@$^&4Z4Z"93:]7USA-D%7.D0NDN2SY9H_O4T-.ZU&+*:;$ M)4HNS@G"SE2VGIQM#YZU7Z<\B;Z!B,OH3WXN+;3K<.#%2[ ).;H^3U1>TS3, MET=';^]TN]*2X[KJ>DO+QG K5%8[<$PHWK,%#CX(/)2S=]K0O$NK9P(Y=PRE MF$@O8KSD^&E'P4F/*LX0#/@>;KWI ? ><8H3XE:EU>J6*&%F=EVVU]Y#8AY3 M!\*-!E(^EO*Q>'@4XA99&&.HBPE].U/DX6?X&U-%JCC=,!=T?X/LRME.7HPQ!)Z1[9TIO/%+=*]4+KIBO:BR MM.JV.I"SJHZ:6-M[R'W7:@#(G8KQ'0YVO+2B)LF;>_D$9U'V5J?L-V;Q!>"I MC/?CH\/6$3815FU,\YL3=C 8$[=J2K+/XR/]>R!8M$R=\AY$-5Q/VLQ3]8-\ M@!7[<5T?&^B-8PD>W*N&8&TKCJS;W@[FOX)ESN?!'K8_5CR4):3W[ D[R)*< MBE;'H]JV7=>S) \"#RG0,$Z0*N&UU2,$FVCS).8'35#L?S0E75G')% MN>IR7'_<<]>CJH,QK.)#59 SC=SA>-B(3Z,V4_R*N3\Q3G"5U*C-RR 27G>* MFUV]V>(H?-?6#"J[R"\"1-KG4.=.VQ(FIGB41GP>C?ALG=Z1&"^!)(2.QU!H MU^&>C)=@$\+BS^G1]+;"AU.TO&S(AQN@]8;3*0M"XQ:@@GC5&H!C6Z!)'@1] M;R1REX/#45-IT&?L*'L,I9A(EV>\Y!@?IG].+^E'4(L0P=5TE"6V &2QH\IH M:7,4H_BHA7D<';C#SEP%\M+*EK*P!/DATEC/I)&VL[I>/X)_H*:(RU*/VFC9 M?,N;3-1QFLVVCW_$CS\0?H?F3IBKD\9ZIIB89-]LO,0>'Y)W5G?N1U"N:>ME M"ZU+'5KNE7:=%2U4-]S:1[D@P!.\0W*'0F72 ,]8.&_CZ*G=QT0VY< M<_(R(:#')7;A!FW15EWZUP>)5=IZ.U$N5 \DWBVU7"T+(VY4Z%> _L3=YC5X M!<-EQ=]$X8""G[Z332PAYT*$^_HPYU]IJ^P$NC"/H4:OIE;@9DO8TB6XJ\S[ M "PTUFT?-;"]X7X@9^G6$2,%B-.1DK1W=;)-*VC&F;LSB'-::".[+@DJ.% MYPLI2[X:7F]KY03**2%*=MD(@&O5R9C%FL5W)[UJL2:CR6^* +%"@+-MXF?O M 7R%:S,1773/(L1D%YK;WZ$?;!#R."MXCRXH"I9W<=-U;-]EZ#W+7484 M;%4*^O".U;GKC4XKL=Q*)8-+\XEK+:VR5S.^UN'ZFJ*-MUR-G8TW1*DQZ@[( MJ(.*@$_XX1\!@=SC0=/51=EB)H6]XK/!8S-_P>')4P_\;48%&26R:BY4@'%L MH3,2LJ65O.9!)(@ZPNYP K]#D!.>\<486"X9RI\8I$D+R)T$.[X66G1>[ G M4MDA\KT1UY_6M&:AGM^X/.EC!W8$.ZX;-U*82*@_).4O4<0?G1>$-L2.%-2R M4M$8P- UC*@OQB7%!R'B/ 0FK?EV2\!T3N]7G'#HU%#SM:"E\T(--P2VK:5" M \!R5N^7;;58IIT :ORHII,3GK28VP4CEXZYYBC!GF;&ZDKUWGYL9Q:RM7?. MI3%))PUU/?L:B&^:7ZQ$$2F/+01J%03#/FPOB(SFNF23T8$E."FRNX:U&5NFP3JFI!4><: E6\'&4I"EN??/^,"F(@_+DC#1RA.ZWQXA M#8O5.QC?YD'4=\ !]S!T]G)I,865BX;4QTJY0E*+,K4O5F_Z61KZ?:3XFM_M M+$@QHE;4ABHK-4TH-3I"*6^NV-':1PHL0(I#A15O#B524+A(.E^L1!$G\O%U M-]I9,,4V&D.*,DK-STS M^?BZ%^PL2+$CV377T9TB+2\;4QT;HA((!G:*[_SRH.*$;J_DX$1:&>NEJ/*O M@]$RLF 9WA.XE]+L<_,/WD.8 GK?8O,:L MVKUBH=,># $ES/B^N++W/_G7\83IP>L\S .>J'34J0X)RF9/HF\/^L2.23] MUM,NN8>R YMD:S*"4$2WYX!0:&/&4]>CTYCOS /O#];B22MX791<7QDB M3K*MM@KF:S--M;,U35?+L"BMWST#CQ04'SX*8/%AIJ).[$P0,L;477D:\%OJ M0&TAKBL6D%TQ0,$PU:J](WWPPP+P.^1+N&W@2W'NRS@WKXQ01G.[B+;=SO$J MO@6;H](ZULPO+8T6#\?J:= /[UBON+3@-]4:!=,H*[. M:!6HZ V^!]L[/J!^06.%>^A49],W5.WM'T<0YW)43_U,EU7'$[>T7]ZJX3V) M\QO$PR\& D^OQ<^L)-&.8CG=WQ\Q0IA%(7_!=O475$ Q)%>89 MUO$^T+TKV_?!6T4M^=>B_JAPQ^KJSW^]+X]_)\UEP?(-T>G#Q1^7%>S?Y &, M .#?)]D%)-EO(OWX5A#RN*">Q X]>^C@Z__[G^4)"N9<]/Z_:@!S]YJ MNL=J*% &1#]0KB'T7]GGGWO MBR,D2UW89)])[$'W]JTA'O[L\;, 3I\^-&W51XC?ECSWT&XE^U=_<=U@8AQS M\1L"[_V.%+KWX\.+(>!]#CW15+W6AV=J+F2FE@_0_]MEJ(-:?W33[/K*G3$G MO@8YOJ(\K5/A(VOUI:@/25 (L)H'8 DA< +BQ_B8X!$8DG@"!F0>E<7/%[6?;I"IMID)T:W67O,I4FM4>,_>-33)-EZI4"V:4+ M;-?[VJ";798I4DRCU:'+=).M]&CO;R[Z!L\?,O/W*3-,,?/B.?V78QITA(!X MY,%^NH;@CKW-=/SK?#=]H0PO037X\P]"]46JD! WG+OSL8>OD6N,WG MD=%(H!FLS"PWW+2V&JUY./Q*,[H_D0?E,D:K,U!=.*-)O;3P1X:N*:KZJ+A& ML@KGEA5AQ]T>&1$]UYD,=,IPR M7:I2.[5+UP>6X]\=!$.S5&G##2,G4-IR/N#G4*.#30221\*O-$?R ]1%*@C= M'P,.2V1972^V>30\LM^EZOVI!#:Y?G72=TMR(0]P:QX+CZQTZMVQ7.)UFFT5 MF#&V!IO"B.1SX9%\6<"5/KQ8<]G*MI[G)FUDYHD)#X\LYY0%-Y#!N:8"F_ZL M"=+<;-GV1H9$OUWVB1R^F)4YB.!;0]P0!JNM/S(D^G*OUMUVW'R=*RV$";1S M.+2-^GOQ>1[N ^YQZM?^O>>B*T] MB1TE0 _H&=SX<:@@>K3;,\[.07P^5!KB$Q;.7S[[[\'>+ M=Z3S?$YW+L5B-*)28$L MG9<4R.(^+RDC.^W$',\V^[;?\V)RP0\&-)RIVMW[,)]LF4CFW/_P_WZ@/[XH M'X@X<8'$5Y%9H2/(3Q9& .%,7Y8U.T,;8[]T?D0AFC%=)%'$8$:S1LY:=O6[ MBP0FWEXDD>'LJ[BV>__9SA;9=B#^ZZ5XU /Q+0\8\^//3T$W7<.Q,ZJ1<::F M:PO&V/[UWW_4Z! WUM+)>/]]*1XM F:;"N:M4Z=YH,N"M7PLL([?HVNN]7H'JT56-5B[TI.Y[E*9EZ-*6E M@+,7F[_X!O5!,ARKI*SM&R0 &:E UZ-^[Z M^0)^@T/\#CME9GZRH.,TV^I58$E$%=:1B_0M.4FCGZ^@P=>J%46*!L"\WJP2 MTX+#E=CB%"Y42O-\N^VA 1:@ 7JP1-O-(4&J^)&2B ]4_@'.7@X[(23BZW5^ M(L4-9;+956"MI7%]@)_GZ]FURE&DAQO$CS\$=@>#)^PPF"SL2%G$MUC$!VKA MW#*+^'KEFTCAH)0M:1NG,9QKU!R62DN#;FRA( D9^O$'Q^X@&'F'1T3F=[F@ MDX5QIK*5\6O 6/)4-FQU)3\X73(_YY[0?F7$;?!KTY -YRYCR(Y?WL(1-K^O M/:+FC"[<^!8I>W:ABS9T?C_#,952G)7I?!UW$Z9-YSSO2(62ZDKR=.7+#;XO MMU&=H9'\;0DUCKH:[\;SUZW:Z:YY7AE>77@!%MR!7 GJW*]SE9V85M86YG+& M&Z[)#[6O9,FU5$>5[>OS_6''+-_G9;N \X+6!824<+/O(J$+UR"XF&EEK,R" M)*^FLT81IG)*E>QVE"QAEN-%#N1O4,X)4?)X6YPWAPGI/GUQL7[ MC:I!*+@%9UBR]^0[>9R9>OCG=S51!-6P]Z?9LOTK(UB>@+R/QYY][_VS\&YA MCC/_%:W,/W]^-O?'VV-Y(EN6=PU'V'B/YGWRKV1'5P?'_-3S4_Y]7,1?<97W MTBIYPO*#)1B#??* D'N)%0*!M0)Y=87-ZW"*IF!9O,T EM$U"IHF4-55:;4V M<%,D?_Q!D7! 9M!/_)1R/4.P"(GU M+F/)]D*6_.)(\ZW_*AGO(;W_5R'[)B[O33L&98O[.-0=ZOE1H MZ,4E"N@.UV:!W6#6F_ES< ?G@#.O[C/%3YU+M'*^VM^5V]"&7AJ&!C:* KB@ MVS_^0%@XJ^.]];W-&JHA/U_BOS[AOGT[$34FW<@>]KB8>FYC*;*X.A\/%S.) M4R_$L!#?#1S_>9T$R0>UIY.BHFFQ'G8]@[CQS+4=OR->7O9N)7=D:2[8MCKQ M5H+_\']_;WO,DIGL\<\3M_=T!\)1)]WQ8,R8*XBN#2ABW*]0]9FM>!+P<]SN M "@"&:=V%GP5GQ$*?OXEAK_+%$\9EAK+$Z[]'=Y)V/0/NAZR-I\G M:IXR@/72L)@ OAT_H24\;O/M@-7O'>UL&5FENV'*6VFI43S:+=8C(98$VGSN;CS16RRZQ=#I^4DQ67.W;<4U) M L%K]K9^$^>4[;A6=MQ<2:MI&[!4SXYS?5?Q<.[T/M18K:F4YB7-97":?>7K MQ=>2!(BWZWS])ERJ=9=?$BUDK,G9)C^7*68Q%=8>7'[;I7IKH)G2PEB@Z'E M,V61 Z]K-1$L5^W;FHP5QM"F+M0[ M)LGC@9\2N\-@],25AI.)-Y*TY\F_"1HL7IZ,I'/7#QE4M,Z,J9O&V? QL,79 U M@Q(UCA(!$*T6:,F>M3VP(7[\P7-WX($4QY2OI'SE$CT3XOO:5]= X7,8DG/Q M9F')RR3-E,?U"5FLP,+2)RQ!.P7T#D7!8^T4_@D\6U$I]?Y'_T*_5<>;,VD_ M>ZKAZ:7S&SS0YQX$GN:.E>6,(/F1=H*Q]4M%&*;CW=TQ,Y1I!$M.<.1QIJ@: M@B&IPCSCS:8C![&/]\%;10U,KY'HHU S5E=__NM]>?P[:2X+EF\=3!_SA1]T M"?9O\J!K /#ODSC17_8ZA9!'L'@2._SLH8.O_^]_GC_\7U]U5C+GIO7[4>V? MO=5TC\=0@ "*G!4M6="RPL2[\6]AOA:V]L-;YHC[)QS]_80<\'XAW,/HOS// MOO?%$9*E+FRRSR3V #C[!.R'/WO\+$"+IP]-6_77_V]+G@M^*KM_]1?7#2;& M,1>_(?#>K]BI>S\^O!@"WN?0$TW5:WUXM@L*F:GE@]#_=AGJX*88*)KA8\O\ MQ<;X\-&//]V@MJHY\37(\17E:9T*'UFK+T5]2()" $6\)&&0+",3CUIA (] M$YD7"&',BR**R9*$H!B(_=C?-4*@>4X#WNONZSUHGZZPF0;9J=%=]BY3:5)[ MQ-@_/L4T6:9>*9!=NL!VO:\-NMEEF2);)CMTF:D7Z Y+M[G*1=_@^4-F_CYE MABEFGC^GCT=@[C\9_WF[PPAA\KHBCE85U>)F!=;RZ":X;?"1XOLL5-TV'I[".1UR/U[!H"%E:.!"BBWA#Q/HD*CC\R)*CI$)9R6*^6U?05O[#*;+_% M%]?>R+"@EDYSWL+FT@;0A:)INF![MIR3_M#0D_;'H+!;-$E>VQJZ(>9;3(?5 M_/N#Z.NAU18YK&0A9 ZPPZ$^6:IY9-T/KAJ2*3G)LB,0ZS&TJ_!%I=-O&*M% MFT?#,H6![G ]WI2RG%"OS%"%$J8]CZFB84EARFZP*&F[ K = HV^LK.X4L\? M&9(41^6L]F[86P(06T4T5IZP!KCV1H8EI9?8F@ZMD"+@#FFJIBJX3%G^1<.O MWS&J3K;O]_,"8N)-.\!6X6CT65MI(S'?EIAZ/YK MMC H=]98B5,=6)H-ZLIVVF[[3M#7(VG6K4Y;O- &=!TM+KNK586A_9&A!^6R M=&X@]C2;9I>V*+'+"HOC_MU!,(12H_:BVD2-!:!71L-%I]=HYZK!4#B$/5/' M:K U8JW?FQEZ/7'R) '%D:YPRTEE/">>;L14?_X//3ZRJZ>XP6F MT0;ZN>UBUR1G_?7('QF:)DRWI"(Z<=<:,S2&W24RK[L;/U0I_/9T0RQMA2:< M QA'-P%GB*' /#B]#[W]N"Q@S:8XR&IR?JC2&W5*;$K^>5/H[9EYOT< N9P( M9'.-".V-#+V]574$/CMQ 8VB &AN+9D2"/@^H=#;:XA,9]>D/M/D MWDAR1\6:R T#RR\T^:39;-1E@9EJV+"TJ(ZZN4EI/S3T^I-64QQ:FFS2VP)( M+^:[5HYH^?9RIY8M@U-=E @)U%=5IKC/0,X]#K]VHSLRZ/NI+&$GFU ML:YA"ZK?]D:&5-]RYNXLC[<&VG9DE)O S%N'LG_-D.H#BC2%AM4&2]>X"J'F M"918P/XUPZJO(%!;*S28&K!%Z4$=*=6;I*?/Q '5MV>+D54&Y#)=,P"W/B(F M^(P+KAI:4X)<<8Q*J81I+K[. LAZL*Y#;4_ZX?<'("IKCUAQS>FC<5^W% K$ M!=(?&A) TQV#?3/';S768/.](;<9F(5@:$@"QE(ME8JEV1# BNV94K76+7JB M^$/#(I@V9L:"TMI5FM*I;G4T'4]FW>!APS+@E],2R"Q*)2W;*D[LT28+;-;[ MZX:$8! %8V-!;(EF=$J5'5HF%PM RZ894%Y7IT6N0\R"JX;5 M8.A@S@!79RS'[J1:2VH,*IMZ.Q@;UH.\/F%*1J4&Z%*Y5B6!)3;O[L>&%&'+ M]/ -W"W0 &;G]0)<1D6HZ3W# 5Z%JD"K(Q.[/@ MN=9HT]"[*X^L@0>(50N3 MYG70K4P!0:QOQF+1=$R;](>&A) ?&!V8(/(#8:&)@P%#*6[ MG,D\H"XPJEYSO 4T#YXU+(/>$N^5W *@T!C 3F6V/EF@K>"R81E4'3Q?;AD, MRC'MSIJ:=+0\4_.F[ "Y@E=UV)NT7)YFUE:7,O1J:\(H_M"0#/ :NE"85;9. M;Y6A7*!KC'JVN/!J*D22=!X*KAA?"R&VP0'77L6E! M*C"24;. R3BX[ $A<+V=OB)P!]BVAODI8W'Y2HX,QH:$L!KE9!>KK"B:G3:S M>FG;7AFB=]T#;,C>"3:]6!M%3:BP J6+C6U#7_M#0Y!0*'JX,0 QB&,-N&UN M<)5OH<%50Y"P*T\&;IZL,QQ6=<3E<..IO,>:8#>$WJJ) MSFF>#,:&"2&DC*RA;+"<;LZR^4*77O?K^[&/*^RAA\N#QVCO+Y;,^5Q8V/+O MQV^>&W>^@^7!N>*[&:2]>^*E.^>90_G!EQ-VESG6XUT?K@;N#<,O^[QAZ!Y_ MM_7E,U_)LUN:WFTFW(YZH=Z^KT@VN;<=>3_^"XI MU'M;QQ(,VW#IA"9JPE'0D;,)2#4O8A*5V6,(F#+LG4F]]DB8LM<,2-V%$.F%)FC B2(M+ M)^S<$W:\/M*Q"@Q'HSLN)A?\$W+Y7A&*(^$2UR^!8_$'UR^!8P?ZUR^!8R?D MUR^!8T?.UR^!8V>XUR^!8\;X]4O@F,/OHA(X3:V+#RR*^$+C=T4BF7/_P__[ M ?WX*FJUNLG:PV1DN3JKF\(C*,JDGC$XYKHY9&"2'1[:[I*TLWV MBD*]:4<_.\?2U?] M^/-3T$W7<.R,:F2G:@C&V[S+R1I*]*]A3P9+M7__]1_W(LOAN&M/E=\P7 MPDD]=:FG+O74I9ZZU%.7&@^ID9UZZB[@J3O*J!+EJ0MZ$J4^NA0^4A]=ZJ-+ M?72ICRX*"42PB0+W2*+VT:[I"/.7^^C''56)\$H532OCD85,=ZI:CBP;F;XL M:W:&-L;R./-);]0-N)Z>= #YL@Z@@?UYP3X($>L(9>JZ:618QY2TJ)K1G,5$ M_Z0,XFR=G-RW&?&:ZS:V2[KGT%.O>]ERWYH_1 %]WVE5_?^TYQ5L[[.CEEY MX,H(QSCS[& T^!K_.E"\JG1@>XWZ,ZEQ\346M=G9T*!UN M+G>!175%.([>XY?6TZ@#>8-(E$B-M73%16[.7=.*HP7+\!XO0I0+]Y),U]QW M3<)K6G'[?I>9GW73]L/JWC(:OZ&C^'4)+%(:LC\.3!4TP@5WT$F1Z!47*0U) MMX13.3"N:3WU>]&D="S_]VM_W]OY(DRY/)49_BP^_]FAMG=SB^)\2\ M,!<,21$1+]2Y:EN2?P/!L+,/ M=_$U&,2 _X2_1NXQ29; 3]*H?9]DP=>ZOQ3F_ ]DOA'$Z;A-T,F-ZK]-&I_)AIXWQN!HY ?=[M6 MJU@I:K1*]:H8,[0$,T<^;^U>:18_U]O]\0Y[XL:XCNV_IS<13\W=@:?F[HZ" M0JN1A$($?OR!X3L R=WA0.Z=_N[?=4@E9_5]P2?Z<7T_ M00C2Q_IW)&@"CN'MOR(0RCX-(F%".0DF!A<^N'L:O\D3R@(/Z'@S! 85J^IA.9N9::AKO1RGR<]%$1__"'N M"(0X!0 ^^$>3L]2N#0#W<;@)FH!S . ^A#UA0DDP #Y&/#TZPA]0T)2(8EF# M*HB&+6EP4S,%4\FM3XN"]G!!CPQA*VI9)=NH+AKYEN'X*(C_^ />(0#A_0^? MB HFBXE<&Q+NFW0D: +.@83[1A@)$\I[2!B24N9GK*#P61FI($_M17C?_MCF M 1W[J]6HAM%RC=XN*K)I2-R@SD?,$3T1>I3/I=H-$[! YCY*_H3DZ2LQRO#2139G1V=]ECO&J@H'M3\0$!: Q;+-B6 MW >5K[O-#MQI[SX[X#/KTU-0R#$DQZD5B57YXJ*CRHH/ /"/ M/]@=B!!W,(:*P2"1K LYD/R9/*+'RI'&&6&,@ MO)'G:GD&7 ^;0!/63GP4("SIUF^_F*"'SM% MO\X%?_8:!/%?\-=?T.B[+7V3S\T*KB7XU_'I&;:G9UV3)W@(B?#44]6'&Z0A M&2V@OT+;HPXLPNSDZ^:K1V/V+,;/]3C ]33$1'JXCK! %ERM!GA M--3L2WVJ/#<'.\5[.-]/>Y2\?[%@4=B7?T$G;1 CY4W1LR"IC/J0W#[WD]OO M,H;L9,Q)QA$VI\S/NV6]?S.'+DY0$+6W]P)K(%';X9N95;>L*6]F5EVGIKR9 MW9-JRD?BJ6Y94]X,-+U.37DS>B?5E(^D:-RRIKR9HG'5P8/1'L5\/.LBJW!R MN^) ;:!&S,%J?\M,3>OKIS-OWK M57TF===\+LC#@.X Z,QY&+>LB#>V95UL#21JRTK)W6>"Y:]34U)R]ZWXZ5O6 ME#?CIV^:W$7L9O\N":O)1,XTIYL%P/96VI"U*'B+*CX)(SY PJ*KL'?9%AWO MK9""NE(]#1G;F86@CJ/SPU_NC6./' ?+9,B=M\'=WVJ4,=\ M]S>I4 ?;&*0*]0'#+U6H8_Z2^"K4Y8EN' /*G[C4+<';:[S36/.['EN-W&!".3HDP$SH%JT\?K*1@=>R4);Y@=7I/;[HZ MDKN57?WJ2!32!&&-5:/-_=RV>K*+H5_U$X7X37"E7@PLJ,M#8AC7@%PTPKW+? MJ"3ZR08\)7KG3NJ=98ZNX:[3:,I&;E97_/<[TH G$CW^I%"PRRCVEUOK MQ'5/^5=$Z^W+[76N#O$^5Q/OG' 7?4T]R:$(<-4JM#1*U( E9R@-NN5CW#OM M=2*B*5]LL9/"VTFJ(%\[O'VY1'P*;U&>^DD VL_)2OG(2!VR)D7%=7[6FN,U".5$IA+>J3>;N90 MU7.,79FW!*"_5BRUFB\UH)L?#;:0Q@\1N@'KO=[!)C;@X M@]X7>]-<.^A]N3_-U7&]KV(>KE4& Z0GXYHL=@2C6VQI_.[$OG3;[$JM#0Z+ M -6T:7;3U8'6INU#U+X_#0[> ?@QA_HUY%TFS[A*=.+F12,DT@TPS0B-PX%^ MJKH)RAF]CF5W1;FG%W5ZI*J;H)2>ZUAV,=@QDBW#1*=F7D9D%\_5O(IE%X>L MOD2)+-TQKF79)5N&*=E+7KKI=2R[E.S=#$06BV5WHXF@SW(]JZXA M9R L2/,$TQ3/T/)*,SH_>J9ZLA"YQ^1S\-M93+(E8/FNPHVTK+4 !+()H[O6 M^9(VMR2RH/2^;G)8A19EL-5CL.V:!\&C69MIQF8L]#2)"9K_2O,O/X=/GPOK M."22(Y!V44'!2^QTG,44'Y'>R;%,\RMC 49)#,N- HRN(]D@ M3ECT1CZD467L@3RE$$ZE2!>95$OJMGMB0.K4\(98 (H:G:6F)8N@#)VM6SQ[8VK+(YFF#;#IY-X"E?=>X'!!.4;SFA*8X8])5 M\(/8.5/>3KWANME)DX;I%MH;3I7/Y!L:K0$V&,G=$DT-,1 L M82T(10+[Y5C"X?7J9FK$)(! 7$7JX(FR R\!42?,#IPT9!N2"E1=VQJ]'%#O M%>94,_#Z'DD/O%Z3)F$0E;Q,P(ALG%B^=ZR\H+?GVE>YX+?'["E"SYD:-[R@M_[ MQ>*TX*,F9\_;5>3V_&S?K@*-\%2,Q":XG:NT^]IV)-ITIS:0!/+KE68\&O.W M=?8!LD?@8"L[[2D0MVVZ^1UH66"YY9$]R#\0@_ []&3Q0F?8'Q*%(/NSKEM& MD/VI5YP0).J>;+<\N_';'Y(VNXF"LY00[7WPU[G@T_W[#3_N+2_XO47T:7=9KEE9XD/=_U^#FI^W5U[C+SCU>5DW.?E-L?T9PA99QUCM%C[ MY-WWU!YE[Q]WTQY)1;J@FS8(YO'FZ%DTSX/;-O-S[DGMUUW&D)V,.WK/AOYA?%"0NB]O=>8 TD:C]\,YGEEC7ES4R7Z]24-S,Q4DWY2)#2+6O* MFV&6UZDI;\;2I)KRD7R 6]:4-Y,%KCJ6+]K#F(^G!_"-Z<:N<5B3SJ[*C$M+ M8D$SOA[K]];=?(O/,_^825?8O!?])XZ;=*\L+AJT4"IFRQVZNG1TSP2$@\P! M$ @W=XLB\N_-X.1;UL,;V[$NM@82M6.EW.XST>G7J2DIM_M6'/0M:\J;0=(W MS>TB=K-_EX/1H%1M6L1Z0&^;6W4] <0L5MES,.(H![N&IB?'G/0%=:5Z"C*V M,PM!'=]ZSY+;:%%R>?]\FH1T(YU$;J-QR.7=^*E"W4C)Y]LHSAY_GAO'@/(G M+O>LPAPEV-,#O%@G&W)3M=TIL#17*L[:!#(E2!Y$_-AR_ Z&P]7?(DQ+3M'J M1EJ:W$8'D\M[>M/5D=R][.I71Z+@-B6'L6__V$J_E/+:6RZ[):F:YI<$E&4+;2[K?/UFH$KU$P5:X6ZX#. M]%8 !#-P'5SS()JV&DD&8TI;C<3KO6-0=>ZX(]"1U_=/"O"=--KIR5+J*YB/Q M0J6/IQ>5=1 @YQY6<%E>+)LH-EBU6RLT=#N(,2C=%&<[F7WF[M+\^-QH5NZC!FHMTJNU\<5KG^3-U'Y'6 M$PA7FO4!C>5XLX4X ZJ-*X%>IMU'DL @;M6N2;N/1$\AO@-1)^P^4NE6\SDJ MSS"QLG;_.((XEZ-2Z?V/ M_H5^JXXW.]+K]0D"AS7Z@SHL!&_/PSEQ A (S,,R!O$(/)9Y(I?#> *$6AD:N;R<&Q/: MDF3*3)>&[=:TS4-\:"0&S>A=H[VKT4LUZ]8-%!)%4/%&AB\J]$C/["KZS-!J+ HW M]*IAM!?!54.O3S9;O*DV3$SKCRO@A.!9+.AXHST1B*O1Y;=ZJ1,4(0.]#%S-*NP M[HK,^2-#@MH5!K6JZ))E#I/%@6[DNUP/\)\S+"C*'1:F8K]97/;ME:;^]<, M2\JA#=%J[M0V75,AF(Y.*>L6R>?"KV^5B#:D:?*(P[JK"2ES-$RUUM[(T.MK MQ3Y50^%VEJL!%0>=NK-ZM:5X(T.O;Q2R'-L&R!R-+7-Y!MA,19%H>R-#T]38 M,A &ELDU7>IPN?ZTXI@]PK][^.UG%8Q26[I4!G0-7'>P,ND,NL'0T-N3-B8/ MF<6VSD'30K-=*(Y$:K[F\?#;Y\SEN&]N+!A8(@.]/&&U!==M>R-#;V]7T/%T MUM5XNC3O2MUBS\.)GC\R]/:2;+O0T(;R -76[,X<%W2P[(\,3SXW$\?U):;K=@55NNV^OJ=K!V9H(_,JSZ]46>KM3**JTM66ON M[(H%D-T&0T-"+H!N9:.(S)S)9*CZD!EJU9$4R#V;>)"3\#6L[M"M\%U ->CAD746<]D M9]]'-R0#5LJU+O29VJ[=JE+[ZX:$P&NVL55P:,RY:[$P[AD6QE>" M LBA1U#-#K$H#E3=P^I>HPYN&7[:"X:&-]6MK@ZSV(K6F"W-CQJB"KFEH"=* MZ&'I$2]46[L2J6T)B98K&[E+3_<5F$-J #>6';OBK%V:S2WI EMK6E6T'8P- MZ<&N;\V91=<5.<]^F=!=LCT;V<$CA!5!R66M#4Z;/0]1L3FD%3!I4 W*3X2$ MH/2T7'WI;42 ,)J! UG61VZ#](>&A%"IMD>"76#JVE9O*K!).QUA&PP-":'2 MI>I#F&SC-$5L (A15&>];OM#0Q,V[0@]!VODU_2RVW7<6;$\;WAL$3Q$K;P9 MV&2M9AT"A#97VP[XC9)C@LN&90#5F157D["FYNYJ@_JD1PS&DR""-LR"V6R= M:JS5'4?18KL[&7*Z:0=#0S*PL$D3T 76X.3"%BXQHVI!&2O^T) ,B^V#_<-"8$>M* ZO*4G M&B;TJY,.55V.X?W8D!!R0WTA<4QS JA+N2R@8X]6UX,-+YGSN;"PY=^/WSPWZS#/6)O*OHG]6QN7P+'H@^N7P)'C M_%L0P/NNZNN7P+$#Y^N7P+$3W.N7P#%3_/HE<,S==U$)!#^M]P12-.?C%!J_ M+1+)G/L?_M\/Z,=740,\J7!>I2!+LN'(UOO2$E_<\[EP?OQY5O?HO_^($:%F M? GT930F!9%TE:2;[4N6LW/5.O7.J52PV%U*!.O7*I5^Z;7KF@!'GJCTOA(_7'I?ZXU!^7 M^N.BD,#W-U'B_K2NN8AWT:[I"/.7N^CU^Z2*II7QV$.F.U4M9YMMJH:J+?T ODRN43O<2Q.O9N_JSG[ZO7_W_^"&/"?H"9T=%PTOG!Z M>2,%OX=/#RT1+I/'5FX1K8[4A+TB$_9% ZW4E#W+-H3=H\@U;4./'56BWXAB MS>LO#S4)(_I!?ZZ'MA6^7,#OY:WCX6I&!Y?Y'Q_@N65DA[S^Z>VA^' M7UR^4:NQ'1G"HS&03@)6W_=W"RP>T!AE5'00UQ.IT7MQ\=S$4MQ;T!>7=81+ M\;%->J0V]L4%=!.+T3?8+R[I")?BO@WVWAC[63=M/[8Q0KO^XJ)Z3S#!$GN^ MO,YX4'UQP<25X]W NOD^"N7N0X$_Z.(RBI)5!;&870X)C91?-'.O-(N?Z+G\ M[ Y["RCY5#3Y!$S]'V?9_@DC"AG CF/M<5_JP8 M%WU;^>W,PH%&'RYH-6 U;JV65;1>]8$-_?&'N",0XA28]N";31 M[S?6(X M+U=YLL\0*\5O%X__^ />P2A^1V#P:1A;P@A&[-%MWQ E01(]![KM MFXXD3"C)1K=G9;N"7,$7T9;[(.QI!8J6Y*5%(S[+.-2A(FE/? +GQ4^#->/.4[ M0/=]7N+)S+O, 8+2Q[1.B1U*L$:!"I+'BGT1[:Q]I,,\@H("=S@:IBB_(E%+ M)%G;;>R!;E\O,$$2/0?0!24$$R:3N!EDR""/9UM-C@ @W3#S[KBRZ4Y.;#C- M^E:]VF\C.""8;;Q(@M+ 0/#B? -)P@D[G((] X#BRR&X8(*T)2=S-Z$C2S" MX)8!\N1E$[^@O$&2%A1%5,35ET3\;D_MZY? R4LB7G2!Q[IDPAE-V5N6P,GK ME<6 ?Q5<2_"O$U P;$_!NB9/\!#B_P!%<_S'<,2DFVNT(:W/ UEQSA-+:M3^ M,JGSJ,J>J?C9$ ?X7+.-VT[![JPUK,CT-V"=+.I]DL?\DS\"NX/!$Q[[W;+" M[(_I;ED"^S.Y>$%&I)MB? N!W.R6D,YO2GJBI/4G+CYY8;LUQ@5HSNBXO64) MG+K12Q)8O6W7J\U<;5'A:K-:9UMJ06-H2YZ,D,\&&.*TAFM=8SI21?]R[>B0=[(+>U2!;GW,_IOLL8LI,Q)QE' MV)PRQ>NV-?^-7*YXH4'$;MIT$7PL.O>6A?)F^L^U:L:;&2BWO K>C%ZZ9:&\ M&:IYK:J1 N1G,A!N62AO9B!<=6Q>Q$>0H!?WK MH3%OW!6_&*]^R4-Z*5[YM^A:Q M;_R[-(N'1T.HF[=1VN6A?K=1:EAS(*!9Q =H5G35U2[;WN*])5)05ZJG(6,[ MLQ#4<73.\S1_]7-5\&.>NA"U6SU='I\K=YU**.QPOU$%.EB;/UT?85,NE=#G MBG3'28-B0&7C&+S]Q-:>U;^C!'MZ@/JV6'I,%*9 A2ZY0T;L#WWP-"25T+&CD?BBTSF\L^GZ2.[NE:Z/E/_%6D(/?OT;U:"# M_3/2]1'V^*<2.N+^CZ\"Q<" BO@LX!.V3]T>-48YL@MP&"!O272YJ;%%Q;-] M?+?_<>/GDEU5+G@4\&[WF6==5<)=>3_8U^ADK55B"D0A,5XV4#_&:'5@NW]W M-9ZL/.97W3_A?@1<*5>#"RHRT-B&-> 7#3"O:=*(J3_?D=ZKD2BR5_MNY(JGSH8PU MXM1Z"Z.HN?G.=NCHH\UX>*Y:YBJXX7)3@#0UM8K3&)>O.F#))W)^]E/. SSL MD'LN*BH7.\=<\A O92P7\#&]W9B@JN<8NS)O"4!_K5@X#]7:D-@^3P>6S;:P MZE+RLL5E(6$& M1@7N[X_.58!Y94G6.CSJEE%G7WE93 G!_C3DA8"%!L.OR0 M:M%,W3:U(CI"&RH?=\5'+P#\&,> M\6O(<$PD%"4W1OZB00T7%MGG:%?<9)CDS,N+GL"G(DM0;N85*&JB,SPOZL%( M19:@+)HKT-1T@[BM],?+B.SB^9!7H*F)SII+-XATV=W,LDNI7/+2.:] 4Q.= M%'K1(Y549,E)&XV/HMYHDN6S/,J"+#VD46)!&B60IE"&EEB:,1E]([1/!ZP] M)7@#WTX;DD6V,(3)KLR5M.EVA,-TJ]PDSY85V6N*K#Z=(93&=@M*#49'ZR%" M\B!X-"TR38F\@&+&,3WA&,#_*TUP_"P@?2[LXJQH%'W<1G?N@O5:L\$"3'&+ MTO.97-9G 02]D\689C!>L(Y4K(1V#OBYDNC^F,'/&SF'& L,H+5%+^CELKL: M-^MFM^*<.'8,GP,*,NNUIQHC]:E)1RRTAS/%QR!\'SL&W^7@$[&@^.WHL<>A M).871H%#24P?C#\.?3Q'T%IGH3)]1=;FFJO J9VJ^G--[<@5) M>R?*R[L())TP,:\U)M8+$AVW-*IMKW2NC]?6U76 2>]GYJ59>1>L*QPKH9T# MDJXCQ^[DADRUFEWLVLUA0Q,V^*Q8--MSV#UU4;G--$=.B:&IZ2YL<@P+KIS6 MWN ($NE Q&,V(/H.JXGL)/N"B[PI.QDUL/TB.X2^99S;GRC'2WLC;N%WR].[ M]V+>L@3V)Y37NL#WIV6W/+][V_&6);!W;L5KA4=-P%ZT<,CM.=B^A0.Z[^<0 MR0G7K$H"1*=)%0!L49CVIVI#JM>^7KG%HRI_FT ?('1COJ\VT 8X ;;-;!46 M!FUVR9'^*^(__N#8'02?Q$65[@G[8ZI;EL#^P"I>F!%UX[%;GM\X[@GI_*:L M)^I,HFM=X7N?[2W/[]X!>\L2"%RQ\5K@9Z?UD\ULMMZ:*U5C3*A-$1)% [.O M^UF/,?+&6C/SA9J\^!OS?R<>U+[=93[Q@H.(';7I(OA8!.HM M"^7-A)-KU8PW\R%N>16\&3!TRT)Y,\CQ6E4C!C,^_ZD"ZB ]- M/AZ.OY,!9+C-,3C7+VRKG38Z&,RIKP?:O74WWXCS+#IFTA4V[X7>;5"N7(5; MQ3X L5M0&^:;3'?B675P$*F/X>^VV(X^$OB6%?'F]JAT%:3T[9O!X->J&F_& M)=_R*G@S[OB6A?)64/)ML[>(?>/?95D.##(UN0B.:5G P6Q-66A-D Q8%G&4 M95U#>X]CGO6"NE(]!1G;F86@CF^].\=M-..(@5,]71[7613]-IID7-IX2VZE MU;0$.X(?0. ]V"4^WK[2%Q\4E=/&.'9?>X)/;]"#=OM+U\ MB(.3/UT?U]F;XB9:423 @HKX+. 3QD^+SO4FO:;!6BO@0;M-<"TO4;,PNYC##[G+!/Y58]-N)[]U%(JNRZKE>F: M!I=D!&4K[7[[;-TUX+IE% AP1&F4*8W[AG'6MQI=XT+ M5V,[)QA%7\RMX=8!9&4V<*"_*)66PR6VDG7%1Z"TN4;\T">6-1%/C3XW5C3[ M/.CSQN$55>9($L>A"KWLCMHUD:YW.6U]6@C:%*M-QVQ@ T#6P0968&O3R7#M M0U#06P-&D#L"/4D-^SCNY[&'H;2W1KS>.]$P]/%RRMUO97/5D9 39XTF+Y6XDO]@!SY"3O0'0:$@TG3VOTQR^BY3O4\ MF\_D[3+V^MQH5.RB!FLNTJFV\\5IG>>5\W366&B35,WP'D4[86(-=K@2U!*)MC6T 7:V\JT\I(?#EIHTU M8HA(:6.-6+UVS*P8FG,DID6+%4!&"6TXL2RMSY_8%9N=#S:HG1TKFE >=%8\ MVZBHM3V !'TU( "[PU#P6-VW?QQ!G,M1J?#^1_]"OU7'FQ]I/U.JX:FE\QL\ ML&)!X&F66%G."))?PTTPMMZ*R1BFX]W=,3.4:03+RS?\,D75$ Q)%>:9IPW MO@_>*FH8>HT['T6:L;KZ\U_OR^/?27-9L'Y[NC)]N/BCWL#^31X !@#^'1V4 M/M,/R9./;#V^%80\(L63V)%G#QU\_7__\_SA_RI_5C+GIO7[4<6?O=54]I7P M-Q1HNR)G16_/U;+"Q+OQ;V&^%K;VH]E%W,./03&_GU "WB^$>QC]=^;9][XX M0K+4A4WVF<0>P"4[ER?>^MK_V>-G 3(\?6C:JK_^?UOR7'#4E>Q?_<5U@XEQ MS,5O"/01Y#^Z]^/#BR'@?0X]T52]UH=G>YZ0F5H^W/QOEZ$.;H&!HAD^K,SW MEUWOG_?AHQ]_NKYR^U4/*1^]/$5Y6J?"1];J2U$?DJ 0P!'O[1L""H P+T/( MF$C&54 ,9CY,?^KA$"S5EH; PUKE8NZ MT()ZA)\TXT=@O!QIK<=TKLFW2+JVXCZS:6::P[=)#>EE9 MYQEMUT%KZ)J'PW?OY6N-]6**C[3:F5^M6GJE)")::5R$ MZ$:MZU9*;6]DZ-UG]0F)K1J23I>,5HX$*:.;G:^]D>CKD?JT@(UGG0G'"65Q MGM50SEPUVSP:OKN!CZ0"2XD?-N;54? 3J>Y>'1 MAD*KHS:?"X]<:ZJJ%OI\D:Z5QMIH/C309F'-X^&1] XK+-'"KJ()PPY6HW<+ MMZ6W/0H8&BG*=H_K:W6,8YPIW2MEYP4$\%8(<$"@6D-8[N#:ELM2'&JSM79U MZ@2MT4)#Y7)68S<"T>'>]8#4V7DO#7:4S2(8VA1';?6[H3T6]X> MF"O)^J!R9K(;89LU%BEAH%]$2A [-5 M=29&JV$45*Y4R0_@!5%8:-YK00=FJ]-V[&K)'!"<(.UVB@KE= +QAAZ8+;B^ MJ/(DT^AHS(RO-D@@QPM3;^B!V4UF-A:?3J= MSC8M2G.A,EP=*;VMX>D6=&!BR:U9VG9UQ:(9>;%JAMU9MM,4Q:;BJ>$,/3"Q;&!.#NLWL:+8E>I0@UQ_"4V_H@8DMJ-7Z>C*O MYFC6P[@BNF;-+N0-/3"Q_<;"1;AF$Z:SDM4?5:8+HP4&0T/(VFF.=(>U*1%@ M6M*0[^Q*W>*@[0]]A-; GGLB[WLSW2/N;@CNM_4WW1/[S?T=AREZ MGWNWWOXS9OOLEJ9WF\G<7#^RA,>?L_ZE?^^ME[4GNJ-6PP/Y"&[\.%00/5O5 M=>1S6 L?\9&!G_"1_34"C_B-CDT,> _"Z;S$;UZ >^+=]@SIO%Q(7]#W>WZF M\W*:>?G 8K8(#N*8M-0#QYP/(/+CST]!-UW#L3.JD7&F MIFL+QMC^]=]_U.C@XZ+2^=9B^O$GX_WWN&ZB0Z+O>!M2:4:TM:$'*N.>7W,C M1/MG-220H(8$]$'$_YC9'O.%)[ZQF$*">OZ:"TL.J/33VA3?79BA:YTI?CL! M>I]<\7_0I$X84GRIH,S'J%_,5^+A!41\VXCZ?I&B1[9XUB861^GA>UN*7^\I MXSL<[,S$,O6,N9#](E2&DO'C7U>JH\KV[XAVF0>RF(BN)Q>$HX?=(#EB.B>; M2Z5RB+BE4DDUZ,,TY\;$U$Z%MMGV>U+QR+^#Q!OV_5J M,U=;5+C:K-;9EEK0&-I^O/1.3GCHGT))'CF6L[00:Q MGV9LR=[ZE=2YG#&>*)GW^2UZBE*S-G4,Q=VKF#!/4>I\C96.I:ZCY+N.;L=3 MA 5W\&F)Y!]P+2S3;W4RSHC;MTZX$NU)PH[JP_/T1."\A"6&RG!N=A)7$5R2 MBJ0R257ES#Z>R\L@SAZ0=S<1XIM[R-5Y1$ HN$5!7EBRI :>NXQ@C#.";GJO MM0L^N#Y/R,-;QY1IQ$9,,4&32[A&TG.R%RT6G\&#]_U<]K\AC3'Y#"4.N-^G M/ .H-;9 TM20W=$X-US.!;\D$_SC3RYWAP&'W.]11H(G1Y%2-U&L\.;\;J*; M.[C[(J:P=AE1RFNQKF'<.K?*$LVJK:P]3,$"3(%@Z'1'>K%1E/?Y2VQ([B49 M[<^2H!J_,G/3ME^(Z:&:[602) #X:K1_?4^!QJK]F'/N%T^=J!O9(\*V+?L% M5!/M6(LWW[WUS>:R$2%AD;S+9$_:+?P,5-:'!3]:A#%8;V=A)BW+]Z0[V]9< MV+>46/B! 8?"P7B;[BP!C:)EU\WW(( M5LZP9._Y=QZ]_*E\CJ:J1F8ES-V@NK\<- G)V++D6L'Y;^JH31VUE^>R,?>; M7+6C=M\WB'U"A.*JJ?Y%F\?M[;T-3*^CM )LVHJV5.4.VMZ5'&"J>$\,^^V% M4 )(7;8Q(+X)$E/JLKT:>OQ]=&E+;=3J]I@1UU=[)H, +87J^>CBT6,$.TFC MY-1UFS37;4&>R);ED>/'7 QA$R&WC>.T7YK(WOK>D7I@SQI,L%?O2J#=76%# M;Q:R8%5@I=PL3?MWF('8*8Y-Z?6/U@BY+ 3O-@:D3-G7"ID[8 M9+/,X_CP&A:TP4 PVP.9XW2RBU$Z6ZN5QFL?%OR@@#LH]O3P/C;D+XRJ]IVM=^QWV8U0,5K86[]'1>7<'9QE]I6F4 M,-8:RXU@+?>=/#TZBMT!^*%])W66IL[2BP--_)RE(3&=ULX](8\]@B:O0638 M%B?ENH6 6DTDF^W6KDMC*NF#".8'%H%P^,3E5^H6O4&W*#45#$4.Z.JSY.\@ M/#5(V9JK0B"/*T@$CS=QO?7-(Y[9K=\N*IHF@J>:DB:"7T\B>$(H16Q\9'AP MBXJQD@W'M*XSG!"/,Z^(C9AB AYQ=(B%I7359[450_(,65LNR/M_*\8S?#A@ MS&+9S=0@1MD>!X&J":[U7KYA*SP(^QXQ&+A#".+$)[0)4J+4)Q8KK(F?3^SJ MCG:/PH56@T^FM<;(Y5&:Q+'3!2YO:&&<*/D\=:@V0=\ MA^&GIJUQ59G4>Y@&%B:=?7X+*=ZDI%2S(5/"4MIJ5*FS)>==12:H #+VE!0Z M@!E)]Z@F@W_&S*/Z1$D7PO:)CYK.5+:>']FFSM;4V7IYVAHO_\>-,-FWO2./ MT-':(X=?'4^2+%<>___L?6F3JDJS[O<;_9-_:.T-Z @MKK/2O" 8=V M'E#;+P1"J M,\II+2,GU#)RN#(=5W//T7E^-D> @Y(9\5"[?>WH MWKLA\5D0Y4<>H'EO?V]]B!-L;$H%6-7!SN77^,L)>S(@LN%FJ19/X-,&V^J4 MBMEAO@[M">TZL&3TV)P$8=D 4(*P[$U[H=\$C3 M#5YP>I"4EY0"HDQ_993Y M.@(-%)G%0P3]\^IPWH;#><)![^N&"(RP"SU/Q&2!F;HBB=A_<.=_5_51JRA( MZV5@]HJ3OUE_]F;(Z!^+=3J4 ):Y>; ML*8Q!GJ&;?+D)-V/%<<=*\D13I>E2/38U'D>X;U5=?19!/A6R7CE"+&/8>T. M7/=W@.O-H'%,;'9+^"@\9JIMO9QX*0XFN6<'P5#0V,NB^?X2GQ_@W_O2F7?/ M 58^VT7]? Z_/T7)UV?K_4DS_Q@]ZNI*%D2[-]8/(DH: DIMC2>I)6NBJH5; MZY?<0LHIH]><59A")VTP3665-OMX:<90^XVJVE7= M]!NEV45]\AO"IUMWP+\%09=RF&6>:(P:0S;52*TSJ"(!0GCY,A J<\ M]+U]J4I!T8@_\JT_8>61?&(#19^;V,#054S29L \<+F?SF38?)8![7-;=CMD M^K$9T/XK=A7D]08J]K/R>K^C8Q'IGRH7\1!-E. M.YV&#L<@KJ-HU@A@)A2E"[B@OEF8^-HK]0V5_&-H?'>"][ZVIS> D85XT810 M41W\B5V*$1(CQ\Q65TY;U+R3X <=FYMSY+JW48P(&L'[P9F](3+]W CCW6T[ M?P]:]$1O/J1 :8+;0KS/6'F]PE7J"%J@RTN%XB<I@\%X-K>[+W;$)^%2.XLQEK>JGMSJ^VGF@V,$L-X.$/%V>IJ M5!\UBR+WLAIR<(#0127I6(C 3X9.@OAJ@!U!?/6&O,TOXD,UD'7Z">.O%XZU?@9AE0F_,6$O(X$TFW>LS8T'&;0=BD#=, MALB8EX=]_*(VM^$?^R3L*FE0,8:2T[/ Z3,?A%R#L$D0EYHRJ_Z$81:@U#KSPVU?@(7ZO4, M,QV7QSH#.E(YGNT58[55'>$"XOU&ENJJ[=Z,T"RIE_K#0YA^#32JASV>M7+B"5X5P)S^: MV'IZ-4=@@^*9H6C1 94*&A\BR M(Q<]%DI$(D$GJIMPW'\.&8-.5#_?O3\OBEFK2:(XR#,2*_&@& M;2VTBU=$$ MG"19(D2?\)G.*R)/Y T7A.\K(GO5X@.LN<\,EL?D<#S MC-N;%(L@T310E2LDFEZ?!G[.MWR7!/XI2.\OY^VCW?N,A/QD332Q"2^)]Q=F M]/"L7)(*!X$[[C#R)C$%"\GX#B'P.6J-(ZF!I# ^<3+(WG M(FQYT:DCP*(=P,()+POY^TM<;C^7P(^>^UN) Z?"AS\\"=?G60*^I)E_[-N- MY;[];,_\C9VS[ 94/K=SU@\W>J7XBUB4:2E782KA>L\L#KD(?CEW_4:5+LC2 M]2]0!5FZ_MC&_T,P"ALC26(3496EF^6.N>"?[9G@@-%%7'%?*M6-;-G[I6P! MOG6U)4TP *J(]3>46>>O?Y#3[7C@J$:L\P=JNS6#4JC]Q!H&/MF'"\X1!S4+ M_.A (X.%_I]YQ8 &,"U#$BP@HB^2FKA_8>?.&J2M#BV8;8.W #,8 .%40QVJD*]T5VRGRC9QF7EI"&4YS?^L9=ZJO#TW.J/!' 9)F2/CX$%8^]J.]HW2+ AK7\8%?P4AVO6_GY_#DU6] M\E*6^45\G,WJ=25B7\GE/E7@D,;969J>\C+?5&I-E3=;S\LA B%T+"U"AVB" M]-"%OCUMNIX_[:LTG&^YV !>A\[UQ%D!WE^"N$_0VH\YE!^)U?_<:4JW'SSK MURAW7"YTN]$VB,N@W^"U5K8F>?N#MH:7_$Z.\GR8)L$N"W30 P7A!T%0YQB0+)FF[!-ULZEM8UA_(\E"-L MG7G$*QA4" LX1P(>L8+F] D>2(9IP;\DPUJ&-4D#V!P V>D5C$QP"-UDP(N\ MB4%1^F! _^/#;7#J#Q2TH$%B@A:_ &:-E\0*>-T+HEVMJ_"&P:GB,)* ZXTJ M6S4855EE&X-QN?[PFR0>C^NX?DPU#(J- F_=OU/0%=UX^L]@X&C.R=]]_&AG M481.QR(:H#0@.#W,0O/#'+$QH'A <;DR9[^X@^@!9Y^-J#@-5Q(YAI\WI.*T M+$\[?!(%*!Y/Y1]\EK,HV0K-RN&"VYT;\L%=ECYBZ0,F65#AH$X:0''4%_)' MT;5A&%Y6X?3[U@TKXY]8R\*:$(?\BNSPB] FX8[= M!OP/G 91FOW^+_QGB^L*X VT"3#:9*NNW:4(>NK:.\?QO\[G%>VXU ) /-_, MD8QN'*6MET3M#-KY]__^G]W!O_I\X;5]6GMV.[-:TY)TG+PA"/<-P,MA?@!? M_,0KB:AI1?V5M,KR\]_&XAIQ7I5AJ!CI/FNY93_C.R MND_J4Q3D'=S@^C@9$:/X@(M&XS@7):D(Q],"X,@!'8E&@4 1)/_@OO4\5#L* M';PI\2XM.TRAB963C2+3:H:P0B7]Z$S?'7ZEVF*:K6HKSZ2KE6:U5,@D6TPF M6Z@D*^E"LM1LP8]EIM*ZW@Q>5PGN=)P18ZTJ!L>,[0X:VXX:VPZ[^=^^@?W[ M^V];XVT1KN]$]]" B^456X7#$\YC]O>-31-.11K 1:9F)>&2Q=901<,:7*,( M$C!;\&4IQ3F3["QM^YRH-_)DM#+A63I1)*Q99&':"6CJ +11$_A8R[#!V;3N MB/H?V(!#Q?J;^.?__8>@\5\[D\1>9XEMIKEK%SPG>(HW);,Z."#VTOWWF."C M>"V:KQ&##%N-SUI$JZ:U:37I$<'WZ.L,%,%2#1IY*.O.Y)^PUNA@<;N5V(]7 MM]B(GP&L#X"&30S@+G.@RX$>9XCP;NAG2-;(^;QFT<2 BR-IHL!I#($&#%Y1 MENA[,+' UEU!;AW\Y+S'?'76I6WU0S@(27/]+^0/(O?%>1'ZL:29D(:.J^3^ M-@OO<\6&P,-UY^8D"L,H8',5$:4!AK;B/JX9[FZ7[?I$TM U> ,A!5MZS:(;;D)%4"N*9I.6,$2)+A:^#=MF*9 MV^6/N_(Q-X^!;X$L0M&+[=N@6,&GB5"5D'%!8T>_VSP'+HGZ ,+Y!("-&A%'H&]"(%13=M.!9K M!+VD4=J7S6$#,5RE%-%^'5X S?\A+=#NZZVB M\Y$DC" %G)ZV&/)J$/'AK:^C?D0R!:E@H(?N2B+RGR&C$=TLAR8?Z0\:V4#7 MK75 "8T1_G;#WHT^K&GK]%>+_3(QM%Z%_GQ2TZ 40TKZUK.3:LJ8A8"%E: %:O&^>=TLM"]K7]]ARON6 M5EAH$7912U3E9K)%] Q>*X:E^24L[2X>&HY=,2#,JCHT:[IA(K, 1X^ %P(= M$'?-H[DAL6LG3!.@_T,@ (T!/YG F?*NIC@W2/ =@K4/P'V@2!#*T(]X:PU[ M+NJ?>A%F3T3>VMSM6!@(;7,)VC?G _\*E?"ZN>-WN>]&L',*HG9-_MHKNR0> MW23\[/0:*F@9T+<@Z)1Y0P;.+@C:HK*63>12.(>:$2(!P^(EK67P:.GM]KS- M;*W4L484VFSDF;457:[6>SE:HVKIZCCI!LJOO6P507\=A;L?A*"+R'04%ZC;4)*3]\.J,EQ1T:QAZ$F&GXSER M9Z'U1X\C7U'99;%SD?CUEG>PYW6D>,5QI9HC -!N5#;93+D^FHD&)YDC%/D> M&0!@$/"!8KJ]UB>VM88$E4>0XM8/@JZ)"GC';W.\4^3F@2=/J+H-ET5.%(': M1"$ES0DJ]I&0NRMYZ,I".CV]1OA._?S[@OIQ#*B$B(D16\%S_E.%OJ8Q$V17', 9>M7 MP(ED> R2+(LQ?%7G!4=8@Y:0_*A@S6< MNZ)%BR3DCB E@NX3Q#(1O5N?8!+2I;F&U,I6)T[@X-$[9NT$%#]O-QRDA3GABZ $1HKEVK[LC*]FF\"/U>'86;)$-=SWTM2HB#AJ3;IK-E M*(8GO %%:?-41#.."S'3D3G(/8!B M:>;V\0:829"&KL)"KFQGC>DS8)@(/AS^;NX71M"A JB]^,Y D*<"/6/D'3NT M4G730FL2Y*@[8+ ;5W,\GBU=',]FK1F.(%\<"]SXH.,'K%,44&:#]3GU6P?4 M=-M9^T$T&#AQ-,!#]K[]^Q%4GD?LM="[TVH&_?X(1AS]@"JJPY7@RG5?D<)" M^RBBH*D[X!"T@YM'H??9F@%XQ;E_"%GB7H2K%+2VA7/[\"6OGO#K&FF39?,W M>LX_[G)X0R\4L=1,L'&4WUBC[CG*.T$Y2"XWC65_8;TWGNTHT-O1+SQ+4J#7 M2TIR?TE))TM=8\SF$XPDV<)4DO,-IEO_1M[.9D;NU-]*W%FH8?5E* D#5AWW MR^ER0IVR!$H$H8FC1(6C- 0G 0'%K]WL R@>B/ H]*_VH1"2T= Z%VX/C9#( M[DJ00W'IE-3Q*=EH6>6&K+Z MC,\??A./QRDDFWRI[3;'1YRA0NO\$.M#A5BKI<>\B.U&6=9I.^6V JBI66^R MT\8T_K+J=&)DY3MY46^KQ&[J3F[8,9,)/D_BT[HI%E5+3NJY(./^#O]G5K[W4J[?![T]4[-/C M\&.2HA?V*9I:Q"N9^*+"JHU4KJ>)Y5EB]08*?IIX;F1QC9G?T=R[8==7=7R7 ME7FM7B:GU=6473:ZL:92H,M@A'*$'T_5 /HD84];OOOB=B,"I-V#S#IEE[,#\?VJI\:>JJB!_H)_*ZA%TA*/H<5'C"K53(V48=L M.OH<812UM(C%(">C]*GCF'_$R:VMWT3A\A/ M9>/V_3*X/\RM10-_[W%N\BVZ;3ZW,\&1>Y M*-XGN7XL0G!]<0#B49(G8Q2]SG_F-X=163O="U?;?(:9$LPT72X/\7!YR!$< M=7CGBHVJO3J@BJS=K(;;REEIEO!FW5[WXN$!/.G-X)WEX9V*8>*F;XTZ!J=+C2J[P7%&S M.?3,HW'J!CE*Y:O/0X:.K58+(3.N1_OHSJ-Q,G,UGE>I5)WI=,,E

NN$#M M*(ZG]&)/,ED.[[!-5F)[73TJMBAA?:B/>>B M)[@$R=T=]*0"0_*K4IJ:C,1TH\Y1QW?V&DF64E/-$9-;T8,7DC>>A_$Y1Y]X MO284I68G(YJ,S8YS=BZR6*ERDHL=/S1-YO)9472X%)DZEYM%69LM9!IF>A4NY9+PSB.* M:N'DLJU5C4JAA:N:RN5-#8!:P;GU:*2TO=+*PU(EQ7;$EEHKQ+ABEY^C6X^& M.BE%%O10F5:9M- DHF([78Y7G%L/R,\1<9PB^T*"PV.1/A>EHSP7YZ.035%> M'/ 14HC$CJ9G]_!%IH8G*&9JLG%!GN#%YF)^"BGJM=DD/ZX\"S(I/^<9E<3+ M8>(D4F@%3DZG!&TIAU=DS5HTM+B,6BT>"X'2DR3)>(X5&!47K>5X5L*U>O(4 M4H1?ZG!P,\Z4:1;4,J1%MNM@> HITBQG1>>#Z8"9SA5EENV"8LI.GD**9;@Y MZV6;N2@>QLL=GJ>I;F-X&BG:DCS"YUK4ENGQ3YY"BDH,C-(C\+Q M'FM'%2(9F>5FM6+R%%*4,V*92/::=5RM+K=^(!_ M65;;]5-(T5PH0K^T,I+X="74.7J^;,:MDT@QRD',:?6AL9@F5B_%C/PB==33V&?KK=C4AJ-L[R(TNQ>G@IU6B>UO]^+/\"E-[D62[. M7I[G8C6??6%.Z[_0%_#T<[R=Q'FI0JHX.VDWQ>0I_0<#$*'$01\N!^,1+DH, M<(X',9$3B+@HTF0,1*DC-MC&.%.,,'2![<19K:44&K@L(:T^FEV[4[(8G.!+ MFU; P&@(V?]*GF#%1LA>OQA@V]YS.IA/F[)M-&H MS >KE%F)UD_IO_T2#Y,3PZE7WJ%(9N43MI*JE0EK39NBGAN&)V(K1ENQ'"D M*\=4XGFUDTS1'&XK+,46,WVAP:%G'HV3S+W02[E'"4S:B%6FHE-C0%@3RI5C@>- M-"OT=%P"3&1FL/*@#,'GA%(EBOWR7%LH*WEJ5V>+]I1?B>7DCE+!!? 8)SU8W"O(8^U^>; *KS M]W2ADXS""(BV JJ#Y"8K*:L;35X!KU&K!H O%B!UG1\Y#J-9QF9@ZQ<2[LR_7/2((A^IZ%_O ME##:677OO!(E!Z&DL TA-Y^=S;LG-TXVAZ3[,#ZU_9[OF[IB6^ 7"E51<+9. M&AH*L#XY?Z%36'_CH3#\ZA^/ U;OE'3[TPH)ZW^_69XS3@4 SXX <^0&2B M T;X@A&QP&GR!2-PE+P0,.+ZC B@R1^,<,NG!XRX.B."]=QY&?%Q-YV/./)A MO/!RA/C3&N>>+69_Y)3?CVC]P"E_A#4_<,HW+=B"KJ"+__M /GPUL$XXW68N MU_KCC_,TOHK)]IGMBWSV"8_ZS[0/@[;;Q%:1];_H7!_SX M8]1[[G\'[Y,J*IJT N+Y,-]O$G!=B^][?^_U2&!@]N_4Z0M$P',S@/O;#&1Y MR=CG_=EU3'R%RG]H1UHW MK;/Z1U>GQC4$8>T*77WNWY&$//P/*DF(JB><-TQR=;)<121Z="H!&OF>3W3@4GC?O>B;#VB.Z>"K' 1*RSA^^>"H%&;#?8[YT*/\II MNKU=]VT92/K#(+.SKA2!H+L5% X*01Y^B[KZ/$%^ @/]=?2U^V1G7?QKIR/5 M3>[E']+P3_;U=\L>X)O%^]?(&*2Z!DE 0:JK5T=_?^"4/SAD^P-G[*_=_0NN MN^YKRA\+6T2?(8^*$32"$I478I<53WOD/ MES3-2-5*";;YS;/.=]V1*L,T7;//=>7 MV.8+MOF" M;;[[W@T)MOGN8LKW)]C!-M\-3?ENM_G:X*7"=T;##$[&"K,JF2_12O,:VWQI MW9B@50-P.F:IP?JZ)@9;?G>RY1=$KSR)7JW#3EQ6TGA-D'BEH)F6 M8:LHW+20S.WW*:1K9:<:!U<<\%UZ#DHT*]5SELV]+.GIJO[EB%<&]*W7>-=A M[[EM22Q4]B$YL("15!1]#@>+[D@;0)0L=-C[1#RL XP7/LS@1;DHC=M+L=F- MS%]07\;(PV\BF@A%XY%W F*W#" ^B'!?8Q/4$XRXPCYF !$'$'$("@>0(0BV M:J/FT)>X(/U]C6_0 @$"C\':#"6ZB W(7W4&&1L&9CB].R^/0E MWJUGIK,6UT>HD("H0(2B)'T$"_\$N'##.^/^HT*P,/$AOKQBRS[2G( 0;=3, M%'2. @P-BB-6B*<:]4X=0@C:BB=59GB5 )2J @,)(5;C)\#P*N9T&\SR3P#*-_3RC\6X'DEN MTWR\JK:CV6M#4A+R$L>)K8'<5/*$;>+9F-#X>DZ79Q$NX;G_+/?RP@H'E3!% M]P4QHCP/(1DB#[]).A1/D!X&N +M.XIV!20YC)L%>.1#//(JG#8U7VQE8,^? M\9PD%N4E.U1Z;!)2@7[X3;WG[YZW,NM]Z]TZL!:0Y"A$=S-8A A D+\"_? N M^>:N2!*L'7Z.K?Z#(%1I.M8GJ=64P3OE5"W7:U"M:1BM#E 0"BX/$M'$MV)0 MG^P4?"**>5?:]^7BPG=%I2_G'%T9MBZ7DQ3@LSF6*L MMLI'6D,J.ZAS!.XD(,7H4"1&730!*0"4SR0H_31 >2N!*< 3;_#$J^B*OJH7 MN\V5E6&E^DI2IT),J52&"$[<;*5W=Q3/GY40@,EGLIE^&IB\F>WD7S2Y1#:4 M3R#DH\RFW"S?JUE&)H6G4\UFB\;+W+261!!RI=2F $0^D_KTTT D6.)<&$_* MO"$#"P'*NP$C<=:;J#533LA%JZ$V:A+3-)/.@L5)6XH1(2)R#! '(:-_G?=X MKZ"?5$EG-)O?K.5+T!6%GYC@:?/'[EM1)8R1FP"D\HNPPR5M/\^%MRU]<\$1 M%/?*6B1?*C:EL!(X+UW$TRXFP9>C]JER4H$.OS MRL>[1VS[NG*AZL_^*D!X'1KX2_2_2P-!5]#%_WT@'[X:BR<>HPG/*];O["H* M0+. <4"A_MY+=@GR\-O9W__OO_WS9?($W-_2@WS$O87%@/N7Q;_/)5C\;!K< MD1V\O98EZ)'OM"EY^/TWK^JV9IF8I&'62+=-7A/-?VZTN<@G6+\W_8M;@/AC MU'ON?\< ; \?G,\(^$T" @?P70EXS>T,_( []0(#$?#<#.#^-@-97C+V>>]5 M@;A':F)=,;GX?>/!T$&Z\X9-KDZ6JXB$ZQE=?>[G M$ ET, H$,G$F5^GJ4_^.2+1YQ09>>5/7+6>_/388'NA&V.2A\Q3T,SGK'NJ] M4^$:=R#_$>$^6E=\+@?Z[JEPA7XX/J1"H!%WT\SE MKIRFV]MTWS:SH#^,,3OK2A$(J-NLI&NH4(!N/&T6M8??*I(&GB _@8'^.OK: M?;*S+H:O+8$94+#SAJPO)S^'-/R3;?W=R@GX9O'^-3+>8;;L'28%W6$N[ 47 M;'"*761A==:'XA3:- M8R.-4[E&JH[SL6(UO4C*F57J&FT:F:D-.869VQ)W7O5I]"V#3BV!K].:\6<$ M.VZJ?Z__J. #=?$%%>YAG^RK5>COB@CWL2OPY6+I]T6%N]@G"S3B6Y6_+YD] MYFEE[\LE!%ZETN:E[+ M=F=G%2EM&P9J1J>)%5T3W \GRGGW+3K1:Q:3!M[IAY/-F;#BGODA1SO5O.D0 MA7^O_5NPS_?V/A\9[/,%^WQ!=,T'4P[V^>YARL$^WUU,.=CGNX,IWY]@!_M\ M-S3EN]WGDU[TG)'H2L\L/TQ3<;*&T%\$..^QC;H1?MI!QAQ08SPJLEV?%YNU2J=Q5"FA].J MT,E7Y/%T#B&"?O@=#<6HR$5[;-\90%Q^6_BR/;*OAQ"_/.N!_3-@X:/&V09= MG<]&=;[(V"^CM)&RC6)20YY#XN$W&8K$HY=MFWU7N' ?ATB#IGL5Z2NC^E5B4*H*#"2$6(V? ,.KL--M,,L_,2C?T,L_)N-Z M)+E1^_&JVXYJKRV)R%:*-79$X_A44)1^K#[KI"9)_P6Y2@TK79]-2S%&*J1% M "T+337K7 (%N:+14")">!CC"M3O*. 5D.0P=!8 DA\!R:N(6EE06T3-JA39 M99%15_,,'UY-YA"/:+AT]C":%NC=46@M(,E1D,ZW6.2KB)VO >BCV)W6;-ML MDXT],TU\*=NSY4LX6QU" $K =?=Q//^,@;M[TK=/EH*[)Y($Z[,?A$9_$.D; MX>.Q5A-?BGC:9FQ].2&7E)J$@(,B?6@)1N+?"O1]LJOSB5CQ7:G?EZLXWQ65 MOIS;=67J5&CI_TAAR!.XE>"3H4 MC\4OFN@5(,IG$L%^&J*\E2@6 (I'@.)5"&LU[!FUZJA58IIF.O("Z@.A%JXC M/%EGA;VW<7O^[(\ 33Z3-?;3T.3-K#+_PLE%8E@^P9"/HE#]96ME1:E(GP65 MQ 3-'&.*FD"6.4\\]32$+0.0S*68_#42"1)YD>1(W^==YS20TE_D!#W;%7 M;!6^3? IC'B2-46\2F^9M]8R@.D#3-W*QD[14DQ0>-.4!A(0,=[$^*.>?AAO M84TPL=:]D*-.+V0RA,V! = O!CI:)YMNZ[\]HN\)?L9V"Z\XLD^[LM_2N01' M1M$'DC/-TG,E5IP4V.*XV%CF:J1(+I.'\EW09L"T4(S63&\'GEJFX9N0E-J\ MLI[S,@.M9@O-I 6'D%)T05Y+?Y]CE;914)LC4Y8B]$NB46SQ514J*H!Z,H$O MLPP;G,_R2%IXY*;SX8^?E:$_R&-;,]1]PAI7!<@3?F*"I\T?NX-"M7;6 U+Y M1=AADK:?1L?;EKZYX "D>V4-Q:^I=IL+[CWHRL9YQ/]"D[.,S<#6+R3<27_= MH- ?%'D2I=F)5^KP-0,HI1M";CZ'T:.?^M"IDL-S2+I?$]V4D)0^&0!Z7=(, M'#QS^SW?AP;+ML O2Y\\47"V4/PT$\'TD_,7\MG^QD-A^-4_!T3Q)US"26[_ M_9;-)Q^C[U87"#CD-8<^WHF@WJWRX3&'UDZ?\^(C9MT5(V*/B8 //N##E2$K M8$2 3#YC1.R1OJ:;]>,8\?TLBP\]7U\N<+W%95]/&2Z]T,7_?2 ?OKRA%_6V M&MM!*$R RT!@'-"CO_>2];FTOJZ@XK/;/?/__ML_1US47_P^FO 5!("(^5H MLKQD[//^^^=&UT!W$"%^I";6%8/A[U5W?OC]-Z_JMF:9F*1AUDBW35X3S7_. M5)/958I;(L?_^P]!X[^._STBR+D@\NK$^8X.H7RCL^+GU:GQ^;F_+2E];[#T MZK3YCJ2T><4&7L'M=>O@)(^V'9[.IP\_O)3'YQ;5]TX%)]9V[T0(%")0B/T0 MSP^APMGLX,6,WD'KDXP-L+EDC> *0M< M@2\<8,+ZL_W<[E2T9;WP\M^3:)Z M=Y?H1R1$O::!Q.5"MQMM@[@,^@U>:V5K,K<:>G2N[C4_IH+&HRL*)&QK#I09 M*,,QCLR]4R$IWI1.)5/U*'IJI#*<(D_["3K5B/>XC)3DHNCX!Y4(T;@G97[] M%2P+]/?+>RF! GNHP"A"Z:R;3^AMKE=>A#ES7I>G.?DEF:<7]%BJ0[VEH=[& M0]2[I[9^Q,K[A!/"HZ-O6Q\$LT9P:,,1-I!F[A7S9ZS+K^RI!$N43WL^]U># M].I8NL;1%ZCNK;G>%#7W :;X8%$?X,:U0AL!<+P''.^Y88TPI;>CY4*.[0C)N4KI@C+FZQ O MH!M&QT-D]+VR;3\B\./Z7*\NUM;KLH!V9JA[4%!POCNCGWK*U>(E;=8Y&KE.$#)$13T[^_\!(4J#]01C* M5^K_G@/T/"AD%&/0H=BFD(C*U++?&UMSJ/6H9&T\1!/OE=#V,@[EF^/H;_I, MYW>0_$6&6_2I?$U!7P#QZ:C6G==$\ MT.[7?G!7L)YVVU"P6CK"]SHB5,I)8 MF"VZ3+T_YV).]3*[_YD]'*-W[>O5/IR_&R ))\!TGO.9)#^27"4U4] MS(1M6[$&5J:0FM8A$D%'DL!#L?CW.GY]\HC:7:G6)S,N[XDDG\OB\,W:XIQ9 M6@%>>H.7GI7N?4DE>*K2B0@,R(PZG2J?"U<*FQ;M,3H4B7D8<0M0X0Y0@;ZN M1?S1L/"-I@GE)+NT1_0J(3<3S]E^M;?(J*6ZVWB=H.D02=!!^;O;*']W? 3U MC;.JCAY 4=+=2G2H2IIN/&V4\/!;Z'B#)[@8 @;ZZ^AK]X6.'L.7-)E&#=NI M3;<]ZNH!W5LC@*5U%5)QB4&=T3&5ES0+_K^)\1CD>7AJ0RHX!?U,>S)1 !H1 MKV!@ 14"%=O #&!)AG,9FRB0AU#A, $"&X].'PPPR8)/,DU=D'@+#A."FS"" M;T)5_C!K!%3,TJ'&#H"!29J@JP!]'MAPS0*P"1R^+IJ/6(U'."G!06Z.10/G M728&ES$:'"@<@VV@PP[H*\EP'VC ^6!]WH1#AU^H-JKG!Q^MB? 16]H^8KL4 M$$:Z;L)1PC&X]VS>YK)N"<'TK0>AW^B#@0DLYP>*Q+LR^SIYT3F3X7R[3UAW MM =3%4G0#,=F7 G^(@U;4BOW??P!J+Y!'HI[L2LU_$CK2!BOTSX67.$R7EK MBE>0]X(U1P XS,#0?23^RY&SUT>'G,O$+^<-^X4<+8-'AF2WTB,$;^=&%?"F MC0;/6]@ +B>Q&5I/8K:)[B^!&5 P KYD8L-7._,?NL(%?ZY -PH@A@J*+0)$ MS:>4IDM4Y"(G-;&PYA7CLFIK.VG7=E9XP^# A+*Z;#+VPDYUAY7P\SM7!(.0IB.YKO;1&$M0#H&%S &0(!QJ2HU,%1OD];=U(E<<U6 M)CUH%.4-1W/V,+P<1?-%ELS.*'MIL[E2]\\;27V!HY$=CDIV.U<:VZDE0RIY MMC4PPL-.)_GP.XJ?V'S<-?R[KN_$ $ZI)^1);NI@;-ANPE&NS0.ZA C[B/V! M&J_]!L]X_U996F^9/TAWS'#3K-9Q4]!0T+\,:G/^GT'GG.N5< M)T)0B\T)$)";J2S7"BZ,>&T(S!..V:O+!5TQ]-V.V^DZ30):.N_Z&55XV];Q M_'OM3_SSN/8H#I= 2(0DS>9=DGB]"%IONF_6^7^R[^Z4BMNI@"71 MK_VG1M!3O2B!]V9E$C*ZDWC@SCIV6.7N__Z?O?)]VYVD@S76SJS690-))^8Q M!&&W.J"3U?'$*W-^:6Y"*(G7SKE/VU@)(@.&>I10?V$[?R-R'-$25;G>H=A> M%>OUS_8+66\N?E"E<,T85%\8&C.4DK%3ZSM*/,8HCUAUD!!"4%O&_)?'1@;" MR_^TJNF32W1GV:HAH%+V*IRM+\'EI5-/'$(XJJGNKF77X_[;-[!_?Z/;_K8UWA8AD(O_K"\>K>19Y] MQ3FE#_PFHM8BPMU2./:R8M6H/&P0^*K82\\Y@B,?7-G9WME+"2FQW53ZK"VO MVLQX-!Y%S2%''M]9X:<+7BRU;=8N/>=KPYG,Z>4A%^'PPSN;*;7<6TRB+;G) M1YC%*L[.1S%TY]$S"65F]!)D.(';&=KB%/RYLXJBT]I'SZ2 @%>,<2O+DK.D M0LWJ1*3>FL,[CYZ9S28Z>"9=@2X%&2O$:]PJ2U-)N)XX>N:BQ";C"CFHR].A M9;<:B90E:%IZ8(\@E('#).9VE#F*KH%,I(I0/?=-DZT8!@OU.6B MK8*1K!9Z_#@R-C(YVZL6#$>Z\4$<\Q 2_X[^X[J]._V8,-<108L7 XR@$X(" M:ZY'=\D.'TE%P?INM,AQL/B=$>K."(6]$:X=)]>Y)KA_JJ68A;MS% M[?B!_+?-]Q9J V*L(V7KX2 3XB"2$G@^XB0]]T%W']RIC3RN_M MO;>@4<6E6HEL^K0&G5W\Q(YXH!V^8,>;&1-QU/ WX)#G'/K\$9O/&19?[L6? M$:E]/;_O5Q(F\4?:6_Y^MU#P:YM8+.=LW?Y=! KGT_OWN0:UW# M]@M%HZ0O[!Q"??6ZX&^D+!WG-GG<;8 XE;!X67+$#\GQ=I5X+^3_ZJ+P'0TI MOT9M7M,?SZ(@5ZX/_[FPUB;TQ#LI QD@[.].?LT@W$LUI9UEWY6Y?8[,:W=U M='\UH'9:BV]S'C89=&YH'D4S=0WM[.UE1NRH6 58KR[D:[X"\B61([G.B>C. MTXEY>5F9X'9,>":5?$])E;_>N?QX#^%$VG9=F_4$K9A>LCQ57VA2U&R#>MTM MM4N$Z/A[E78#=_<'N;MGB&#=_/P^B/_X=WYG^1'31,-ANJ/[ I.FY1L MX_GX--KZ\P3PC1]5%:04@'>#!MB<"!&<^9EP.-5!BU\D+L1%<+YS_!^@<0/$-0_$[R4,;,*ZAV@6Z M]J>8+(3#W49W->DPU7!UU&S7:@U*&;I%I[S"9-\Y"M\/$1Z?;/B!GKEO8HA^ M$A=/8XSWA=J'51X\!NE!Q,2G>KL9ENWD%)BC555J%,X<=WP3=\N+25NL1E,# M5HU'FI%P(9X?3N=NP9A8*$H=5XTXQ-U-V8CK56BXB3(2Q&N@X OGJ?Q[TLOS M-.:2K@U;P%!1"903>??=I5@JC9@7=MFJUM*\5"%$RZODY&_GW5/KO'LTIS": M%(9F=<$1D#W\:X"9KLR@"=B_9PUVF[O0O N:"=F# M$-%YP%R5#W^<'!K 0=P.4!0S"V>EIWA-KCB#Y)7D^G0E_+!^/*MR&6$T'M9D M*64T@/^RU^LX&>D)8!T@FYFYPHX.IZ+BL M4UE"=ZJ)K.F "0XA,'Y#";>"A4,/S"$(AB@2PC8TP7:(@OV-#BRL#YJZ%,6V M)%V?,/TGM"Z(,H<>)*2"OA.2]]\:C_=J(S%-#]FE6M;8]C!<7^3W5MV%2O8//+J2I('JX.!5 M_$)2;36E&X9S="G-0W=^=X]Y]YS]HE+7\4XK$6:D?%B9SE*CYC29?/@=P4\< MM-\>HM^* W3HU]@B2J: BBW!#\9R(Q/;PU9>U$GX@DCLDNLZ/"<:L+,C%V&BN!4G84?2YDH%#$WA.*1VA> M3L<90FZ] U<67#QQ"B,XE]\S9]#L^$!HKFIL*GHNF 0/R<%MXW&XWZ'S/8,)B>1BK6IG5HC\\"U=/\DQ=EM6! MRBRB,FCU^\T9:X^+@SFJ>O,VRS#%'3KBFJN:KC]Q=-DMM+8NS =-/_0,X"(# M+DZ0.X#*\NF&LYOD3 %2\S1R5+7&+/Y!"-) MMC"5Y'R#Z=8]GSU>X_M)CB\5<%[.KYK17*NEQN#L3[7)/M2?W7)@@(?+I[4< M_U$UN.-Z0X_87A1A-Q0[&P>285HG2AW!K]&;G!>YR[?#JH7OZ("E M6Y!#NGA]K,%B/)XOX2)'KNID/9T0T@P^_GKIW<_*3#8G@&=FVH_( M9#$=*0C#148JU+W3&+]-?Y'JXMU%)LS8[9@Z'#2)>$'S>/I_$CKT>/JDFIKD MYLE.&9\F:#[=L8I5B81+_PF^H7? M4(?U;:H%R$BP6,19?C:I*4+>'N?"]5.5A02]VFOG9;')@I0B56EM$(].DQQY M7#-G.*S:,W4RJN =,=M]KG(V87/S4S6(BFV0K82%D+6I5!U8IB MAW=.!O'1C*+3$JXV"5N;I)DZ2-9/52M*\IF$/.25.CL=MFV^+HNL4DZ>JE:D M&Y'%M#56IG)NV6CQD>&HG4Z@ND;TX9W*(-?)UD&IR:CQZGR\BLVM/(^>>31. M(Y%0GBL]TI2+DWPR]S);5!HC="=!')46 LT1;\8["[;8362$A-EF%6MXJEA2 M@FH--+IGU-E.KI6=K,K+TB*-NC@?W=D=Y5O%U$K)R6E#T9+]&-LM+>:GBB5% M=*X=JP^-*@-DHSQ60+A'X/-3Q9(:JC3JK_J+,0/1C\H5B?(+743I$,<$)8F& MU*[/5DQ:%L/QCE)-QL5UCYP#=KY0)C?BQPK;S,7,/E]=*:,A>OL101?J)*_4 M)XMG)AV9\%E"-?OU+GKF,4&7Y64FV0RS$=R>9F?=(C775Q*4Y1/"O*3,V)QO M-36Y*DIE-15K1W+=.8+XH^E/&D4UFJX7QOC2MEBU(.2K"=VY]>BIX79C3@QG M0A*?1BRAFJZ+@Z&11+<>3:M8;HP+^;G<6"1K)?+JV*\ MSB[Q50^0N055>DFB6X_'2M-=E8_:FLR34SK)%I^;,^ \]9@'PRGS7!^3A9C< MG$^*^;HA51@&/O:$5*OD8,!.6LN83/8'A4I%&K;2,_C8$V*=&I;$C)R-SW#H MIB;KM6BQBQ?A4T_(=774GA)VOCEGFO,QWQO72'-UZ1%A^E1ZG0:L:9M(SOI--%)XGU(LS@"UA/=_2;( 9T&R0-705 M%25$#D%'LD9IVX16%1C'NYR%2*L;7:3'/%/,QFIV4V-!1Q_Z=9>37N]RKJ>) M-=Q"R(APE]SJ=/9%1A(88-4)0'S3AEAU,) $8(1.5O(2G)OU[0/MV8BV8)DA#-JH[551,MU4.FBAR1[/L5@9\N MD_60DC3C=X9/>[\1U?3WE;#93 WRH'^M'\H_BCM^71 MOEOKDXA@'2+?'X@\E>OAKI'C[_?KXQ[JC NJHO[)^58WE<'?Y$# M@__;TYFO:DGTJTI"Q!ZO72[XNVITJ@1$_QP ZJZYKTZ;SU+BK1ZA2,800<[2 M;.Y0\*BO"AZ).Z&EJU/W \D[W@_]$XS^I%MRY6J].;1?;BS/YG)<>3J?JC;^ MG>#/E>?W+AC^SYFPSXVN^+GZ\KMD.'=IYH\.=)B&Q=7R?U!:A6S$!0;<2F)$F),(+;XQ8FJ M*--T832/CR(5O%,TLQ"493P^G',1IQI5+!**X:<*,Y]%TMSPD7]UZI)F]3N; M-#]>5R>V 3AZ-&@;3"-989=ZQQA)32;+5H:>*>OVX*6NN,ZHP7%'52-2WSL7\R=H M/A]U]G@T&H)<#<_' MN7G)',K'Y"3KT)6/^327ROS$O+I-:.UXSFZP:D4:#>-\:)JCYI8SYR'@A M,W2%D_#%\ M(9P;W37R)J7GLE.^SAKRHVR:6UPP7B2XLU&];4^M<$$OC3B- 766*:9I7&49.:19C8Z7#?=PF.A".W90NVCY*![T*V/DFAO M4;D[!!=GC<4>!LP9C[EO'_>5#W*/+X*OHS0%P)>56JI)714E>%AIL MF2_JG,I>VRO(=FO%2D2HIY@JG#3Y70_\YE2G_)L?0DTY?IJ08 5R C:OIBV3Q) M.J\I[9=9A&V&I\^5;-8J&.06X #'SOIP1NB?\"3\>@ MIV@MD;!-"N#3'-\15M6*^:)^O=;\>3P/4 "L/0 +F4D7FY7ZB&RU8Y4A1)KX MP^]H(D32Y$_)'/*?1@5)1-]5*?_[$4*CD.EVC$&4:1K/J>>J(.;S[>2E_(AZ MI=I))W+3%YQO"N(T'TE(N0):5Z @U>FLX)O,([J!N)6/&C:7>0(;;!GS- M^:)9]]2E^Y,NXXV0Y*IQ+M\V^+[9H->>?F_RUHE>7"!7"YJU5XLJ0U-)49Q? MV_F!)O)Z$[:_PS4\^,0V%VIYV7B M8:?TT_^>;*9?FU!CB<=90*24O-!CRKGBQ3*JJ)(L1H1@+]YP;W/$^"Z,52ORK]:D6O=R2*I?DR$\U)=HU.ZT.JA])SIA&"(H/$11Q,63R6X%D'R6;'9? M>GFVX-O'BEFH9+W<=8V*"RJ=-VFVJD?*5CXWRBDCI(,4.N6+/WJ6S/EF_M;- MF+J_]NM$>ENXR4]4\;2PT\W@R*4#4>6V JBI66^RT\8T_K+J=&+DU8L$ #&B M0 Z:+#XMYJP84R]52S4$'TY<":*R/- H%;-ZRR-XE0OG)[MQ8P27_P4%0IND>INQY MB07_3?DNZP-X7!_(?U/V5\F8 +X"^ K@R[?E3?PWY: BQDU./O"V W,5F*N[ M-U>!M_WSIQS USU,^2[A*_"V;V;*@;<=>-N!N0K,U3V;J\#;_OE3#N#K'J9\ ME_ 5>-LW,^7/>]N!:WV+4Q9T!5W\WP<"?_CB_*/XH[>&ZB E#J6' >,/,I$C M":P#@&QBC"8"<3\5^6/Y5B$5%?!N":A':F)=,?'K[_]*^[* _GZ2+#A^ 7[- MJ[JM628F:9@UTFV3UT3SO_]*O__YA.QO)O]']:*N3([OMA'=JD3TJQI!Q!Z/ MRRA;?7/NXCJGEPER?4J2^(,29?O]NJ>9 M!*>;3'EJ-&@=+F0'PT1=% /O^/11^HG-=CP\0'L'W/ MVC>0Y:D7X1SMQ/^@N-@^*B54R^[Q=G'.D$H=+^0CMJR*USYL'1%T/%8"#_9E/UG>!#?#7M]9S/'SWKDJ77_IA[YW[I7 MQ-&J.HAG $/7*H"NYN.M:N)BY?ERO7!Y_"*3-J[*J[%5'F4CN9:S,$#'O>.T MIP7ZKJO.!];;M_MQ1P/?-!^^]YVUGY#U<9WEI.=I(#\VUG/0^#L:Z>1:>)RB MF'"' 8N(731S[6O76HZ:@EVI,PV:\7UTFQ"%2=.KA=^+1,R7W5Z[H=93<7V[$/7H-_@K?'$!7=\!,4X-FH8?S M*KOB]4*K(S3F5W8,[&7<'!E21<.7\7 J181K>HU/(KQ \9L$'2)CI[I(_3"G MX&>DX-YRB.;FS+Q>L*7&V5"[WB"/YX;S>&[ 9?7_CMP-!8*.^VL+HURG MF(RW6(;NEIM%-2U&*]EKNWPSLJUKX]1S"U6X #7SOJP2NB0^C32=@3UY5X@,ZKLED MG34[B=JJ:]C7WHDJXXE$;%29-F1>GO>?B2S#=RC'^T#M&]YY' MD#GDP[#4+?H2BRJ+E_G^L\G2+675'7.F*)0OEAM,4.4%Q2R&(S;7$,V76AFT M6M8*3$4?3RTM;C)YR&_!*A\UQ=AKBGN^$%;01>=6F\9?-;AU*VV%;BC2 M=:KK=3_#CFL$$ZG(4KK%2<,TF9C8UTY/[VFCHB!1D:)<3.2[>J*W9/D97-G2 M*-:5".&TUP?< @7]..SU(Q347S&PVVQ+7QU5Y^5T.9V6)897J'8N6329BT7! MHHUFEWVV4D.V2A* :];(^*)31UA!H;;T$8^C8 %2_!AW)_!N_!XL.X6/NK4J MX(LDMV2*B7Z\F4^H&C6Z=KALU33:+$F7.7D92SQGFC.=%T0'E.(/O^E0)!+S M,%@6J-M1Y.Q6U,U?8;3;=$=:\7S'7#4'$1FDPL-2=QJ+]"K#2[DC75!4&X5> M0V%M2'%EWJ'[U?$0:3X*I.&>GL+[@8I_MA0P/P7:6KK%*Y@&+,R$XF-ZF2WV M$V7B_#NT?A*.ZU:-NAU+Z:^PFUEZKL2*DP);'!<;RUR-%,GEM:-HHU:?'>$3 MJ8+3ZHP?%$D]+%#0"8TYIP=#D7@B%*<\6Q^_N7-[*Y#DLYRRGZ&9EX^W?:B9 M7GJ#B?H, /ZE#W!)[*=TLMRJOJ232 6IA]\$CC^>2IKP-DGK9FS=7U[78?(3 M)3RMTW0ST''Q:--@,1[/E_I,DJLZ64\GA#2#CZ\=/")CXYF3JN IE? M&7HQ[X!&'-EM@HB%B*@G"1DW;[.OFXUU,WIV\3#3QWKFI146:'/!+?OU*AX> M3VPQWP/1\8NC4"@F\Y89]BZ]R4^&YZ^#6,N_%M]7P.\-/2HVQ"U)N*0>$W^@ MQU<=I'O?EHWXY\?M]3B_/K)_16GV^[_PG\VC! 7P!A+UT<%\(^BI:[.!XW^= M#^O?+(A/1E]!; UD\9U!.__^W_^S._A7W0L+NJ(;3QL-VYG5R'4Z24?9AB#< M-P OA_D!?/$3K\SYI;F>92SQ&-D$69^V2HK(@!'X8X3Z"]OY&Y'CB)8JOPCO M4&RMVV$%#*RG]<\VUQP WU[430F!TI,!%(AY,X">OO=LVC$PSM2I5PO#8R,#F8;_M*KIDUJ$_H;*"R%?V5MJKR\]_&XA M(,+T 89<*2@(YE9.^7-JT7P=+72K)8*F62+R6#90B5921>2):S9@A?*3*75= ;^[LJ];V#_.JO3 MOVV-AVZL!<1_UA?/4E;[7>395YQ3^L!OK+V<'M>,%FW$<1IOM&(#)9'C(G6. MX,@'5W:V=PJ+2J4HE>L,*^4&@QK.-!N*/(=WQ@_O+ @-D GGK06[3+2'G6@X M5@6ZW#.^G#.YF(MF@N>*6,YQ*#+MN-/->7\R&\,W%XYRQ?+BR:DT8#EY[! M(#_(4K2HHCN)X\E/EV1ZM@ Q.=?OL\]Y-0P4-.?1,ZN:/!C1M;3$=I1<5)?%)EO7AYQ38'K_SDA3+Z_DAIMJG(*>21"'MRX:K)BU%+G.-@LB M,956T6I^,N2BQU.*/$*>#M8C5G%RMY],PC,L4KO6Z^K^5L>8F;L=PX MVY1H*/7T*YGV?*7S!-'VW?(26M."Z@2@IVG#$N#A*K<%7Y)2=$%>>^-]KI#N MT&EYHDAX<\Y-1*'3K;P,X,, =-PG\'&688.S6:@C-/K N3LT0G_'_G'+BKJS M\=*)(\9.)H2_@8LD"RO*S891/ MK^^2)E<=[,A#7"YTN]$VB,N@W^"U5K8F7<7)6?7E=NU4&6%Y"9 MD(#):M#'VA>DHW5=A3<,3F\T5U(RK9=QOINHAS50K/.=^L/OZ'&"\%^(FI(% MB3H!B.>Z ;#!]HV01/"5Z#OWG2Y=34AJWL+ 8B+!N^%?,]Z0=-O$1$AG]"7T M+87>UZHS/'9,M_Q)[UF)U=<0S.1=($ MPR4/O$_21;3XAA3:ODC2!HJ#7!MBGIP@#WF@Z19ZFF*+0'2[^P%,A?= #5#1 M'.#+T:4#_F..&PX=Z[!MHMF;P'+&Y7ZIP%=M&(OHA-XCC* ^N\1T1<&E+90@ MH*$!P4]#W5CNC04Y0R3^:ROOH8TPN$\5$4=-)]HQ YLGF8_.KXA?&%:&D]R, M?RU,B#E0!#'55BQIHJ!Q:& .'ZA/$+7,T%K<(5.$T1Z!)M8PD=PL\8G88[VQ8<]@Y6S'K+SJIAO*P8.[D2AT4JM6K% MYP^_J<,P F+>]R;(+W8F2"T3VJ*]4 FY6AHPO$S,[-IR>'*"<[BX-('V]3F. MS(E"V+E&FDWG1MHB5Z?ZDC!\^$WB&"*>>3C51RP)UYM()I!B[5N6$6\>XR%" M& $8CG1!D=3,B0X_.$8&"2MTUJ%8@:DM39!:/5[$4+8.S:&CHZ;=7W]P0,?1 M2*#QZ^Z>#@2'(%X(CGXZ8S]E%QZQAH-N2&%U%6 2PDL!Q0!$J#WP!Y"J&GH MA H)>I$U]9P\BVMOAC=!KJBZ'/$8 G-P!1&0+3=9?>K_KLP^FW(VB 6DB'T M<&LD&18 KN0X'Y9A:#8!M#&H ^W_;^_9GQ,WDO[]J[K_0;6WN?)6R0J2>'KO M4D5L=I=DUW:,-YOD%]<@!J-82*P>MLE?_W7/2$*\,18@B4G=)1CTZ.EW]_1T M4YQ N]#_P>OGYR)R9MN#EPLH.0>,L/S$O'O[-_WSC]^H5CE]N%([M4]?S:#A M>/<[9Z2LFGN\@7I0)8,CK-I/&UM ,N0D4?/H@])H##Y% *$0;O!4S?3 MJ:Y$7CO,<\VG$GTW>FOX-)6O:.MDO*XIY=JJ-GB)S$/BE0Z\I@\2$F$I^IOY M+V<\5XA:>VV.+LR:LA='EY*NYUB!3W>"_EJJZXWE5$]-T IPG- M!17&I@\K,K"2BPR=(-S]]0=.X!&[Y[W[[X]F>DHP3^A(CLR>'I\M$+(3A+#0 M\^ (>8U*F=^*W]"8;!8-'A0W&U7;[[M7P&8QFL#;EBGJK OC?(E+:H[;P9>^ ML6)>4CO1=VRH 8%@VEPEKF3(*78V(EMW53.CN6=S.:+X1N MF)D\.$9?85_7A\CKN"H*D0\[C?9JYD #EO*F(#)A>%>,R2VYPL*:1A_O-VLE MM'9EW/YF:669Z/]7#2O'M>G*\6KS\Q_NWU\_-5JF&1C?S8=/-ZT_?MNZC=#T M20^L-5_0)>A3JVM]_&O<+'_MC*K-[^7*+S5_@.=W<1RL*C=J6\]_W- !.7+A M#[V&+(E(6L(?AL=96MJ^&H55P_Y%ZG3_HB^_6[3RW?NM\_7[S??ZG_]\^U;3 M+K?O[[F1@%\8PUK-_MYZ;(V[G_\.KNZ"IOL1!;S*!+RB;M4"3 AWEH5;&/)B M-?+=2-"?S;KZ''3:9FM,.L1[U.[_>KQ%06^\^4FOR%5]ZQZ]N1?V@R8$"B#] M82">8?'/>\O/C23\YL8?5ML?U.\/P:CYM?P\T"]Q1I7.VO+H9;FD+1IHEWHN M8I_L^_M\)X;4(NZL:*<])AF.:\EKRK2/PD/93ZHA$M-5VNOKAXN_?RN[_MW# MQW/[W/^'_'GZI#;ORIAIT.3*KA,-1\7ZZ\JN"[CDM0?&BN*1[">WL(E$:W?] MV^?Q]:?Z0\Y_9A4U$/6A];#T_ M?%*O2]7SQJUZTVF7W5_0>#?>_%27U6KE.(SW(1,)6<'!OJSYZE-)1;'F>\HO M;"+CC>N!,[3K[M^M4_WBCWOZ=&F/+91Q3"_4Y5)UU7B#758Z9&G0 4-@LC%< MV-)MEW4 1S4V16 I/?\I6UA:O^V\VLTZR7>.I!,JC#;3%POT;[E=_?MVW/S2 M*)U_L1J/VNU?SYW&_5V%)TC*VOQ&[;M=;^ (F=ID/T=@::.RCTRKGIUJESWD M:]9JE\]J[=,O=Y^>6JWO9?V;V_CELN[\_ 3:A25K*OJ\<_=.:!:A63*$)>'3 M9"]WM%;M/'W[^C*[S$QLV^TGG;0JDU\I M5]OCSN7EZ.'T@C3T<>6/J\>O.!D.#_5HLJKO>+M.J(9UYX(S)#,I'_?)[#J+ M59^S2OQ_-VH7-WW]TOQJ?OCYO/7WC?'+U0B'./(C/[7&HI, NVD)(D3_X"(A MG( "U^ZL5 ,5Y^[T[]^>JU\[O1;Y[;1U]>GN :>^XH&@JES1%YT6.$(OX*!Y MEJ+IAH4].[*K'/)>U[-*_NG'IX%6>_C>;IWK%^:7\O57H_9TC[.<^7&AJEY= M5]#S(YO<]M/LO,>,=F+. Y "* '4"J V!&/GXREY?O66/%^8GF$Y..!X?D;E MZ=^__SV^OAXZ7[5^<_SE'_WJ^?<_=C6"?0IG)_5WTBU.EMX549+#8%W:"PP< M6.I[?$2VAX:BSP=+XS17/N.Z.Y;>9M";K&PX0OV"\B'9;3NF_<_4IGW3;X6# M5V,34TV,"O[8_-0>U0?/?NM[^?FA_9=6_O#[7S@.65E@7)*SB>!2%V\8DAZ5// IS#XX1+:/0[KM M>YS?[D0#CX>._42)Y0]09-7:>QRA[8X<%P>A3WA%LLB3%[XZGH9K.4^P4/N> MC[2%B]A-]R[I!6Q8.1N;W5 :C1^P\S1;.;RW//E"5V4I&/5XER[ R /%-FF! M:^#?;F!1CT^\-9R>V1]';Z+ ;LX0=(A-GP,/:,,Y5)&D#&J]WWJ>=-GZ)O]B*UA8+ M^0TL[!S@,>T F"(\A^[8$VD_U1+BWJ_]\M=520,K,.ZU2Z/KNU\O&Z?--S^! MWS]_VNL'QG"[1-AVB;9](FS4&W]Y^/VZKY=^]7^^'0SLSKA7QU'JM84(FQMJ MO7J(]9(9UC+8+&_$X;;&7(=EA,NWMV3[I-K#N=GXZ]/E=?5KY_OSY-Z":ILPG37;,YMM'DOO$V)<_;_YN!/3;Y8-&],:P^_L7X^D74 Q:5:G- M8VPC3V!*%C::Z;ZA.#!Y6,[_8!_[%)P^;G,1@C[ML:GT8![]P'?<,;M07N5[ MH.N!EX?>H0P&EGT': 0C1<%]"%]C&]2;,;>'#63Y=7'NII2=X"B[D DP"@!& MS_1&%AFCZ-'W+X/) MUT&DY'VU367L"^?+I88FB:85'BXH[<8$9<=7SJ+J:F M+6V"K)4G"=4PJ=J8'8SVK_^;FO@6%\V=&H[EN&=15CBQJA"7&DL0W]-3/E". M].'%9\1Z(F,O7&6MH>A1OODL3BPC&B2UI.B5'Z3$9T3''"Z'Y/DT@;$P'WUJ MT;Y_%MX6?>?R\7?AEVL&VX6$P8&#FJI4D2O@SW!A956I579$JD2RFRV],MD* M(]+ 1>?BW[=7YPL9$S^# ("-LJ;V1<*O(&!BW9C D*%K (S@Q7Q*-N'5:50O MPB!A/L6=VJBIE)#ZG688^EV9@-=#RJIZIY)JI58S*GVM5W[#WYH.UN9V@=:T M_?[6:G>D+\V;7UNW'5EJ7YXK;/D<_/9MZXOVI7G9_-CZTKJ\[5RT.^=?.YWV MU67S\@*^_OQGI]VY4_6#K@"!E#1%FL 9!@<=:0*O! !+$<0IJNT7 *)@ MKCY(']J RO-V\[-T?G5YT;Z-0+UI=;Y^ONU(<,G5-;C8^$.:<"\'"IW*OF-9 MSA,F5\"8&('',H7HE!*;6&//9!FI;Q3^^X5E:#R93X<"IUN)([,3]"+Q+ZWT M/A&U:>K[=U+?M(EMF."+0JS08]+#G@\.;F#QA)<3>^J2-W "JR=U*?Q.>I@G M@KO^#FP>H3R9_H!YK(%- G@6>+P@U&RCCN ?'^)W=="1':*TAR^SV 6VXU-O MDL*"Q[?A,KXB%4$!S]V3?@L(A+(N.,DW=.2X/J;8/H Z":\KG?XF1_FSJ0#U M93#A$Y;#M>CY3=L.X#E+@/HU"C_X-V/086'8<4$-%E[P'R8Q1M^TX-<8J5^5 MC@*QB!&X0"7*@6P]\YPARQ6:C#MD":+M)VI9^%^\SR !4H= D.%%2X0O1_@E M//\_WP/'?P^@/D$T>?K9<1Z0VR;(X+]+YG!(>R9\B:G#F"D9/2)65'8ISBV@F)4Y"%* ZS -"JC R M>V? 6!8!JD)<":".+;A49JO_A;H>'?//?SKN@RS];N)*P\=]HYX??Z. "+)= MBEY@^+$,2.!N&8 SC$-[Q 36BJZ0,G!7T-*\$N/$OP"?Z7>(+P: M .N#NT8L"'P'!!!F (M2]]$TV'.I928>"X'\B+ @FC^X2Q[HU'N[%+"'\ -G MXI,#:K$_[ZG-8FV(?5%80(]"A [,C5 %Q@#%9,!R[.SJ+@5Q&8-\N)3]C:2@ M ^# ^$T\^\7H%GT'4%N4Z\ 009YD$\X,,B,=!P7"^T>,X+LN#GE,4UY66Y%( M1$B/55]XJ,R25.6P.4.NYN +!B#P(;#4_0!,SST.68J68",?&J9K!!9QO?>2 M2WJF \^&C_1TB$S=M8CGPY]X@V.?8C C/0)WX:.?:)?++>TF7+N"^#K'@LT=MT^$L-,00"C4F6ETVGI,OYK,S!DYA,-R[ M9!A"-O/MA =Q3T:X\9A?@E:#08:Z*8,PX#;>XO M-#:,O5'0F5V&AX R1PMILA>9H,I!6@"FY'42?@7"L"?.^^H#%O]! B%0SA,N M"?7?/9;_@!F)5!HLWW?-+K-2$G?5N 7&.>IH2SGP?8M27YYR=E#N^I/[T2B. M@ C/YI ;JJK^ TN1A5(:FU*7 IO:"%F7,H49(+UP3WJ<3]IRLN0!LSV@3PP_8-MO\ F9"2TVWZ$;H>KT/.0Q MT+S(G[A/.F1+YMH1=>:,NIEL^SG]/NI'"154PBAT KL;N*#4KYOP'NK2*> P M ]]'\\ O5ANJMA\>V"0O>V4C/0$SJLIS-T_G!-Z MU+"8*6 2A=?:8#K1@W5!XSZ:;@ ^[_G5[^V+4[7Q#BB#:IVE9 F( "!A:!IR MJ)RB5^ORQ,FZ!BJ8/992C=Y$I,M0GTLM,"1@4\!6@GQ(%8BJ*-]A]<* M@/&E,03Q;BMX"B;NM1HTK". >-G$G5XTR$C5R&/LHLH$]L,_65Z9<_UB)$;( M8CP(9I,^,O?X"=F+&,"V##R S E!\^410!L@X&EQ^8-JP,, $H7^,:% ME7&J.[C[@%B&,-4'87-#G]C$'0GD,7BQARXR7!+93\DR'^+0E&EV3?KH2%Q?0WQ#]=E$YI9!H/P2ATTH837:U(31:VSN_F3"ML)]R4F7WM MW!M08=;KD7%E.I<9W8383@' X>P,3* %WENK3FYB!B0!&0OTDE 1P#S$TTSE M1.8:GL2?>>$X[@4!"X$BA^"C=P7L%@J=@2^/H)"C@A /%P1D\L$@DD=PSYB< ML$4UDH!)MPZR= OD%5UE&@HT$_:W%571XTJ:,/[MFZ[G+]A, T2QO;.DX+^M MU!1M]@$>B35!6(,"R""H=%W>%*W/TJQX";H%BO1M0.TY?;(:C!)5?F0'=$XBV]][M\?%S@G -B=F7KDWM',G;!4!;I^DA];&2'3[!9?W XEXK_ SO M]!([*!A@2\T70Q4YLSSUB_>:'C@VH)NCC1.>P6#>,)AN8M!EXLOMF/ M'NE2YH.QIX:1._S"7HXI,5!"Z'7S:-L+NIYO^H%/XZJMV0S8_*H)1MV8,.)+ M@P@57!,6$S/O&3E(V6D9\C9R@NQUBAQRRK:$6#Z??@\P4&*;E/,<2&4B;P%F9>G)7(7;RGQ0#^QX<19-7HBXUYX)D.=%S[3F#R39_&8 MQR^':5E\"B*9/D=_88I4GCD>L+PD4%Y:$YB(!Y<^9'+Q]$.J4>9KNK#P?.%2 M$G%+36E$<8O$=FX3J1]I/,U:7>*97"]-[E6D>$NX;HGG(]'Z@+[(]XO^9CKSC,>C3X"$M7%@_#OI>HX% MUN0]AH056!K;7$ S=<8^8?;OI"2?PD_O]A$8EI129;&9V.ZDZB3>?W7?J88@ M6)8(MKYWFK9RL,V."18FO]B+YVAWU'2I*OK*03.",(<2F-K*L6Z"+H(N@BY3 MW9G**Z=%"<(<3&!63K02='D575[?NG=M]',PO*36L&X]CZX.)_*$ 0BS\4O6 MKF([;.AU1=_K$+K%!Q^F\;-JP^&:IRD(5IBS0O/I?FY"1(2('+N(J+KTC:4" M6Y@*?*E\+,J6S?2Z4Q"00S4ZW+^X;):@.BB.&FM0),$_VQP<3B,1E%OFV;H$ M((TLS<'9*46%Q+8?'CV%;31MV']UL]C\\+SU0C1ECMLR@L9,NT,\W9 SB419 MBX2NE ZGS'>]S;/ O81W-@\KIMRF^=%)!_0!EFQ=G\SL3V\R$G&S &*_R\^^ M&N'>4&Z0#QA-J1@.Y@["48OUFB*9(\# NG*4?)AUK%=-U:X? M-4\(#*RK;3@"%*RI(L@-!HJ;-9!G#BN(+(+((AS>E<#,BZ@X#RC. V8K\LY;99^HY-MO2EX@Y4@J M^>IX]BFWE7SB^)\HQGMU,=Y)25'?B7*\?)7CB?([L2.?UQWY/1EV80L(:6P>82J4L]Q'B'[C".04O DA*J411(B9TD( M<290)"5$4N(%7@(H[+PD)<29P +E%3*-@D)E$7YD UCW/#%Z0RAW#=.W ;4G MPZ;Y1-O__%NMEMZ/)N7@!BL'Q]FUR\8O)V9X2SW:-VV<\RS9 ""_S'?X%/#X M;M('58WSI <$AY-3'.X;S;5V;#8ZMX]SR/N!9<$G#T"4O@?$A;L\1;JAEF,0 M' 7.'L\G_X8?V3AP^CPB;'JOAS?AD&F'K00_\U'1?(SXXO5(GHF#Q6%1'I4" MV_3Y?.[HG7 ??38]AB[ [ ,-)\+C-; $6^H%+OYFL,'O@8$K4J1KB]AV!+'4 M,[UHL!9_./?*<":[ZPP9/A,CP!4V*3M"L&-;XV@5.!7=)Z:%*XQ1$$XT3CY@ M_R/17S2:*S%ZS+# %T4-- C?%)5$Z?B27

6^I":.5(]<1+5-79@6+_^K^I MP6EQ^((CG!WW+"K>2BPK'-BF,;UY3T_Y7#8F$6?$>B)C+UQFK:'H46'865S_ MI7.L*WKE!RGQ&?$QATP<#YU V=2$Z/"VZ2'1T9=KYL.%E,'YO9JJX#SJ(?P9 M+JP,YJ&R(UK-,E_"(A!IX-+^_][\^_;J?*&!P,]@Q]PAL:9J0L.OWOQTRQ2! MTP=)8Q.UO9A129K:>)7+NJ[@]UNKW9&^-&]^;=UV9*E]>:[$SNGA@6O?MKY( MF@+P738_MKZT+F]1X-7:^XYTT>Z74O/R O[?_/QGI]W)$/!7'Z0/ M[^-^N*_WX$UYV M@A/:33N(8NO]+'9. +8I@5ZIG:=URR*5DIDOT?'A/T/4-?A3VP:'9'+NS@\=$VY9>'TP6!6+ MC#QZ%GU(0HB*.%3"2!V#J['(CC*M3P+?B;[@*I]],V49$AY]>,V\Z?7="+#$ M_-$WKX@IM!KX]\L@SHZI'4X M/JPOU3JE-7EW08G=:!UU9:I?8%UHG0)@7?@Z6:&$T#I"ZQP+UH6ODQ5*"*US M0*TCLIZ9T#H-I2(((93.46!=*!VA=(Z3$$+I[ #KF[>^W'KS=W^(J(_"@@-> M+V3ZL )C/^TNU^W%'@D2]MLD>#42]M/F=%V:K8AK7K.?5\ EKTLP%7#):U,Y M15SS&N^B@$O>#V#;\X4Z& X.WL\?962NR(3-GK!SJ&3NY!)]?4Y]!E3N,JZ>^]^>F$ M#)T 3]NR'AE.X!&[QWNB48!Z1%W)&V [CO"R=__]T7R)?DAXO=G"RF[&U"TX MNG@,R]ZP;/[@J'B-]NR /-!A%P1"*\LXZ4I[H09-[/(='!%[Y(E$DOB8EKTF M4WQP5*P1A02W5^1PF.)+.5T]]"0[P>E"Z6=#Z1]<% X7+F5%*K(7, I3D*%Y MGKM-D6XD(@8@R#*JN5DERI;*K?-CM_D&&YV(U=W*R\]<""\C;% M:#/;9TR;X M.L=\75=J4@&9=;O,VCZ!/7<\'P=MA&/+^! MG-5%>@Q2#S[+TA-Q*=8&LA_L M'@[K\EVS&[#19/1Y1&UOVT3<44G?PHK T7,1D\HIEXWL$TE[B-OJ54UNE#:= MMIZOUB&'89N%%2:9%:T#UI=D6I(V<6]K]9*L:Z6\'5O/%&MD0UH.V[]$&"(0 M)DVNJ%595]/;11*R)&3I6$R1)FOUBES6ZL(8B;.BN3LKNM%>*V@WP=R"N?/& MW,"W:GH9Q3R2+W]5??%D^2I[_$?7\3QIY#I]TY<<.[?5?C/+6D%>?L]DY'!A M*P$SD$_:L'MEQG?*MPCXZC6Y6DZO7D04#6:D@"1[KD]QBDVTNBZK>LYWU;/' M( <3DUPT3LZXW&RQZ573Y4IYTQ/40H2$" G3(]5U5:ZINC ]HLKQE>=@,UKZ MM5D:,OTL9-%I+R0@Q_60%:64UWK(C"4T,Y&]Y%=EO4 R%XG*K'#N0;.267)B MMTA!@G;+2^7CR\ZL_Y!:9W Q&.WPG+U19K":J_WQ'9VL$J"U?-%]_S5X\$CKT;4)3X[ WQ/;?AL ML?._I#ZDI MXW1CI#/V/[1?-TY$%.F)#HL+EB]6*R> MOR+%F7Q8VS:<(97ZKC.4'%Z\Z-AY[!J8 386=8E'51RBZW*UDNY($L$[62D6 MR91B*4YMB%Z7&]74N[\?.W^(DJJC,CRJILOEFJA*%"(D+,_&ED?%L3U548 E M"K".IP!K(\$X476E^D[(A9"+HY&+:IJS3@I"X[P5)D8'K46OP/12EUGAVX/F M*;/DV&Y1+8(;YJ**\- MJS+EB^2T0Y4N&E2)_FH%4K%8O7-$U?+UIZ!JCQ6B?=(/7^(YVM-7I1W8CF>]XXU M$#218^#GJ'5@.I(N2FM$S5Y^2B>VB[Q.5+ED41D8PG18IC:'19;Y33,S1":(30%-[0E$5-GJ@].JK:H\UJ\O2RKC1$49X0 MC.,1C!.U5E/J[P2SY[,N+SI._((DIF@H*"KYBEDRLF4$65+4=!.5HGHO,WK\ MV,I&2MBU+#>[DZ+H2:CBW:EBP;PY95ZA>G/+O:*,290Q%8+N@M4%JQ>+U8M2 ML7?E#Z@;Y[G"I%8:"4Q1FB=*\W)5,9%*5R-94\NB3*^0Y129TBM9K)[8>&.X M7%+%MG!1Q"+CV8^"&IJR7"^E-TT^XP)T9(8FXQ*59\NCRZ523=@>49)T/"5) MFY6PEK3T3\@7G2&$6.18++1*0ZF+!GJY+M1;G+L4%7EBQ.]!DYHYFE_W\L"S M)";\YF'28Z8,:3)$4R!6]^2E/I"Y8O*,L7 M2,FGOSV5/XX7!5FB(*L0=!>L+EB]6*Q>E(&]7=IW7"J-7 =7[]@2_!FE\WSR MO&W2[J"YV'SD\;*;K1;UB&EFZW1=UNOI#M,0O).5.I%L6=,,EH5LV2N^(:NU MBM@,+XB49#QK4E##HVIEN5ZO'4N%HA A87G2&.];DVNJ+DR/J,,ZFCJL#-^\5R=NFN04]8JB@V QVU:)6+EE9B".7! MF37C^8HBJ&7&RT=?$7CDC)Q7-9SZ7*C\<:\H>1(E3X6@NV!UP>K%8O7\5??! M(Z^+5,.7 ?85=7I'52Y1EFMZNN=J!>MDI7HB4WJE0,42);E:%1-^BR(E&4]U M%-3N:'6Y4DNO8:V0("%!A3<\NBJ7:PUA>$0QTM$4(VU6I%>I***WII"+(Y*+ MDX:BB6&_N:[2:_7[U/#-1YI(6DHN\:DHP!,- T67J!1.@I45353P9;^[5*:\ MGLPWD]HN= 1;I^5HBU/T4CMPNC%'[+]%[C'-TFXA"065A((:@JJH!1>56:(R MJR!T%ZPN6+U8K)Z_(L29?-@E]<.,7@X+$/.1VSMLQ>G*U,S;M *+XM9]5"MU M47!8M$*0.2EY*THW9LJ=2F+.74$8?77F(A7.+ZCZ;U1E'?N,B;(_(01'I/[K M55G3RT+]BPJEHZE0VD@N2DK.VQWO,#\M^#J3? V>62VO_?%6<6N^BNQ$48THJBD&W06K"U8O%JOGKWX,'ODS\4Q#(G9/ZIE6X-.>1(EKPRL]S&Y) MWH"X>:PFRP CBXJQ;.V6;G&,4RFEU_%;U(MEJ() % PL[S$'RCO?.Z.9- 5% M+90IJ.K7E11+A84(%%H$"J/Z=453A>H7E6)'4U&S8:58SAL?BDJQ8^-K\,HJ MA:T4^]$G78ONGITV9*!TP.!_XH/.3!^(8\P 9D9O893O4<-QB6\Z]JGA6(Y[ M%O6$F/W5,FUZ!H2C+GZ:^YF_D+65""O;.KR$S4Q];4FG>Z8839VX*6V[9SZ: MO8!8TI^4N*=7P+"G^$EJVL0:>Z:'M7:=N,Z.L4($9-@P S!BD9%'SZ(/27BP MZ&W 01F29[@6A,>>+G4C@>]$7S"_BG\3\OFD'"[Z@E^#WT3^8.D'))GO1H"% M+U0Y*;>6QDI5J:^L/P#<+7BE Z_I6\Y3Q,71W\S G75=2AY.GP!U[T>.9R); MG+G4(M@><.:9\>^D"RP3^,!/SNBL JOU76)[?<<=GK%/<#<]* M]FI28OVJ+=.O:UFIKC3RSDIZ0[#2ZU@I/4.UUYVX.75\N46/@S7F9N\+>NG) MO.@UYW!/US7AL9^H]4AQJ?@*B*A/P_<@_=5JZ?W\O],W38=$V]:%%/4T!X&$ M"N2P I%&(05/LN9E=NH64M*OSOH?!>G7[!(>!0YRQ/XO:*)P1.Q?E!CM MW!F.B!N6Q3DNW3A@V\S*9;3@]^"2GT\_M9:^+10,DI7X+N-HR;/'(A]J@,L=^X[[S!;*1@V+PR;8L>\@S)L<4]^ M+3\,]6U ;0GH8P18\@E&QQ]0OJ$TFM2&&:PV3#+ARB5&"^Z2F$&SQU*/]DT; MP".2#0#RRWQ'ZM+DW:0/W":9OC0@'OP$0,#3'7@G.S0F]1U7ZIN/%&R@9<$G M#T"4O@?$A;L\1;JAEF,0;"3%'N^QWE+AQR?3'X 1!5!Z^#O>!(]Q'+82_&S: M:&#AMZ7KD3RXAN*B/"H%MNE[[,;HG7 ??38]AB[ [ /U.0!X#2S!EGJ!B[\9 MCNWY;F#@BA3IVB*V'4$L]4PO*J?E#^=F'W[ON\Z0X3.F"MY]FT"P8UOC:!6> MY%*?F!:N,$8! #C[@)TP4T9X6H"1 AB\^CE1[6U8E+AHIP;10<6PA$+'E^RB MJGNI-=+*B9$"?(FJ-ENY_:__FSHT$(:Z8Q8 M3V3LAX6W31SVC+]>4 MY(>4P3I\3<5V'.^'\&>XL+*JU"H[HM6L1:E,NH 0:>#2_O_>_/OVZGRA(\6* M#6W''1)K*NX+OWKSTRU3R$X?-!X[.NO%C$K2E)G7%"Q]:[4[TI?FS:^MVXXL MM2_/E;AHZ?# M6];7R1- ?@NFQ];7UJ7MRCP:NU]1[IH=\Z_=CKMJTNI>7D! M_V]^_K/3[F0(^*L/TH?V9?/RO-W\+)U?75ZT;R-H;UJ=KY]O.Q)<5?OP)+SO!H]BF'=#>NSTN=DX MDESK-3.T[IED:2X,D@SY>^*AU%^CD ?1N@F'\FH%NEC@_@@E=E>"&W@FLSY<=2CS')A:X/LW>WX&'CM@'\'E.B7_ZR1FB=V1[P1"M#>[?,WI) M\!(/KM64^@_,2]- ES/_$I_J#TQP*<%E>Z+T 9N1FD[/DRAS'>>KH-G]B:\K M[&M5!D"]$340V=98D9BS]EIXP0!4.2"3?!=!D=/.?3/#C;<>'F,"@GD=<8$"\ M QX"X6%T1R*,"-\"SK'A8ZL& #FP?/#]YWB*@7M!P8_WA^&@I)9-W?LQ9QP" M(2BZ_B.&9OCQGF#YITTC-_D<;G+A#4T?/'18(%LJ\Z(C6NB:4OM! B2\5952 MG?6LO0?*.G;TB"DV6DX/.8PWX,<0=H\ )W RXK.0.B'_I !VF;$0!ULK+P"[ M;[H@C+-LQ=I?,/9Y8L'A!B!GT)_==>"\B?J[A:#3FDSM2I"FCC(-"$7*2+ : M*PIZ7\1-+%2$1Z@O?D2H"8#7V@D.GF*"Y:_U5RRKQI>E*^4)3 Q*?0)ER.'1 M;8P;YQ\Y%=UR*3#M/@]G\1;P[@WJ@I!CFIQINC[HB %0A00V:DKCAW E43J?P5E%+$VG^0$EF\"X(8%>!F8=M<1",.OS M8&9-Q)I6PG!%"1+ZC(NEM@&K"QEHPCJL#3E-,-(C&",G\!!K0Z<'OE,"ZY&% MA3=ZZ-OUIE-=3/&:(Z9W\5@U:-<)_SF>[R$%8CZ_-[FA13O)1OK%0!%W'%E" MQXWS-RRE$\/? Q_"1>_B"['!,#!39Q ;;2HQC #M,)C4(;PI<"F_'W-G)D!J M,*,X00$L;H(!^%]"R)#2O8 E['C6+X;&'X\H,PW@L^!//1.6!":I!V;&/'/\=6.-$W'ZPSF'G($]Q8RZ&V(^NXWG@/CM]TT^YG=ARI12! MP5D*4[PFRCE\TS-=)-.T_)^@36,_>D!6.\H4@Q?V!,Q"O7:A(.X$?7$[0-GA26CXQ"4C3JY[ MNTD&;Z.].05'C(*HB&;]"36*@2I*:4'0QI5(JG91D:9@XLL#;3D'40F-^WX@ MFDK^)VU;C]Z[I!<;,M2#]PN@)]X,4TX0'%D:YCF!&@KY\"=T$>?X-$0!#\WFGT<(L%UZB$B*PN,_M#U< #%A@ MT-QC,/I6:'4(B\[Y$ET:&GJ&9MMC@==;557J #CW9C<,G9*$33Y+4TJSCUI( M\[5^#5*R.%Y-+K<@=+$%(;8@Q!:$V((06Q 'VH)8T<5DAY'(%?>D[7M9^LAB M39XO:?9 \:'3SM/9+6[UTVYTO-S502]Q2/YV7.;M\V2Z,P'U/@$JF08U=%!X M(4K/90:].PZ]\4?'"H8T.S%#:SBRG#%-0!VYGD]@0;& EE_@2B-B@O]%GO'+ M 27@44D&KK +F.B;H4<+G@C$;2RY,+(@LN(^N8O)#3("K^?9'/+,2E7%&"3$ M*\]7HI1HI?=7+T*RPNY2WTM2$VNDPC*K.*24HSB2)P$MMODRB3]*N'LUN^OP MLJACX[3^S#Y1UE)_%^BL&^;$_R5#B(K-?_@7D=-M0"ASSY>Y%;DB:CT!@[W5 M=*46N>\RIM$T164\,86V_2OB//_%Y)YUH0O;)&7D M[^T?P[72W/)G,8R/6G2=/GW=W*YLA_*TZ&?S>V#V4$GBD\[)""V&=!-GY3QJ M3&H0 Q=N<3&F0<^0?>_2>Q)N0"[*R(7/8ZN#MV R%M0(!.K#*0E*JZO\[EO& MKRM5KNI*?>5(6=$?=D^=>D%6RH(0&2"$JE0.V:)?$"(F!!CLE9.>!26$;CHN M0JAE1>BF3!!"J0F)2)$0R5/ <5?-VKJNFI.%9J?_;E-B=.PY3W:4<, DA(NU M!=&^BR>=1%D![QUF/^93"1C'_^=[X/@O#JO;/I#L#K3UR_ M.FK(=%?LW=C BYYG2=&"V57I31@A;J@.LL$!!U(':[&R'U:!4* MR@ ;*_TE'*9;64=O[KZ+F<&\(L\<:F_'!24BKOTLY_YVE* M4@:361_,9]J+BX=/DB7%TQ7'>(K4"UP\)AV;+IGM6SN&$0!)C3$_CO@N-UF. M;,FUV)K-KN+2Y%*UE*+J.D;^WG/6+E-&*H^4+DK ]=7'!>.!^]!L"5J7! MO8_8V[%/V1P):@QLQW*P>:M+1\1T^7E/[/KF4[R'8JNAT<@"\RKB/A'WY23N MVT8%:K+6*(L(\#@B0%5$@%O78QQNI4=1A;N#K?4#6Z =K.C09S[27U(!V>[ M)S9V(4B'U?1%BUNRY\(<6@JG'GL.,'==$Q[SB5J/%->!CR2V=SK_W)<6PE*T7V:X(P?V(\<<(LX&9B3J$&<#,Y]W>$V5C3@;F)ER&K4F M5_04BPH%FV>TW/0%53=5<3@P6XDQ<3@P*W(MBD1S8=6J)5UL#QU'B:@N2D0+ M%'F)0X)%BKPRB(6"A&T-6:^D?@KBZ)DC>U&;."2822LI#@D>J5\LXK]SQ]T=WPZ^N,X0%8X(8WQ>-B987OP3NQKG. =Y)XEGL MT13V.7@!MW0'P]+GRV"6U TQ70-0.B[+E.-4:<<]BS;D9W^U@'IGX.Y2%S_- M_ 2AES@6DHC<8/R/9LY?#>\N0+796E8-1C*@=@=1]P M##L.5,>_W<"*=F<,IV?VQ]&;@,]L9V@:DDV? P^H"I<0MP=2G37E>KM@U#LG ML_DXA5V&."0I^!7:#VS-6@T_S:G0-2H3[TQ\76%?J[-3[5\.%W!5(X2KJM1F MX-I,FV\&&H-M.2S !WWJ1LH8(>C3'C-4P 9^X#ONF%THKY(QIG5]?!P38QD8 MB7T'8@L\@6HY? W$A-X,6_'1H8F)J(9%B8N.TR!DEJBL24<^V<5(U*752UIY M$@J$7*J69\>>_NO_IN:YQIF+&8V?6%8X1U9C[MX]/>7C8DD?WGQ&K"1!B[M_^_-OV^OSA>Z MNH%O5EDW','4QB^%S,J25,'OJ9D\%NKW9&^-&]^;=UV M9*E]>:[$58.'!ZY]V_HB@;G\TKQL?FQ]:5W>AMJP(UVT.^=?.YWVU:74O+R M_S<__]EI=S($_-4'Z4/[LGEYWFY^ELZO+B_:MQ&T-ZW.U\^W'0DNN;INW33Q M!P[ZJ@?^M^M*/_Z$EYV @063'-#>NSTN=DX MBFS7*F=IW7+(I61HM.=A'ZY M%_'9_!Z8/5@6,X_G9(1>NG1#F1<4%E;NVI-!B\NMY9A[7TRG&,0;X#1G]E^< M%>Z%,:$?6=\P6G1LL)%M".Y +_,B&S_A26,41 Q8"O,Y"5C[1\=Z1%<. B*X M02+W+J5#-+J,*5B"3QL["__YMUHMO5?185"KW",D0^YG)"^3M$;D4[#@ M\!NU+$_Z .MVI)^)_2!+ETWI!(%#SM%*[\\Y!,T( O:U^OY=Z"#-_(K3M -P M5I:!AHX.@L;BA1[UF(\$+!U +&D$N+"YM?>)P7B:PPO7DGMXVSUZ)D 0VS!' M&(&S G[ \@:/H,\$M.*C,;; M6N(1BM1DD<>\W\;)&=[)H66!'_MZ!371:WRK590*1]$4J&_+2B4&'MYJ41]( MSP (G^,$/O/KX=&<&O.7$)?RY#W\G_82_AY@"?/XCLO"]#Y:2Y;<'Y$Q0L9* MPE#X):"/!X2!%3E=T$N%H=)P2%VV_S$BL'R.<,:Z2#J(M3!NI?X3!A..S?,> M6HD3:0S*DC^F#WJ O4 :F]3JR1#_N?<4E %34+ B0'@ 2#-X2@8$G8(B@Q

/X0.O?T0>-MH,40XSTD!UP.[HH(!J@^C.)PO M$AG#=P/##T7*!J!!"D!D("9B^U\#EKDC-DME((U=.G1ZU$(\P@WT&?@*/P>V MZ8?7$P/0Q1RM1X^[0"68X=9^M\"XH*& J5S MCJ)W$3'Z/A5&TV?L#2YP /Z&- 3MCA08@ >"&O@*6 ($AMNF>5[!31:XC>VW M?(]7$TDL_+X^,G3< ),[$:/)JX%;<">%8<0D=PL &#&O)/$Y1Z-7.[)96$@$CYO M\DIPR=E_@Y%CAP+M!1;W6@:-A4N$#+^V920"C9;$C'4R9@I)D(2XL^@J>IY#+16Q&)7I'H%8E>D>@5B=[])GJ75%?,^7'[*+5@KML'RWF2 MVI-X,:ZR8-5/L4'@/1C@Y189>?0L^I!<(^K/4'[$?WAEQRA- M*:ULD"8H=&@*J8I:%10Z)(4VZ#*X\C3%CBD4QC?LQ7/$*A0AA#++.X6$,CLT MA38Y,K'RS(309D*;'8FL;*#-1'B3;6U64FJ'-#B%TV;K#Q^_.BEP@ ZTJ7<4 M?:UNSQ<.XB:\E65->-?A0R_O^LAB)JKS&NBT8?I&A@ M#XZ;33&QK#\$"ALB))4]V;Q+8+X0NF&^[> 872.^\T>""RJ=!S-LA_9X,FC8 MN%=\X>'.6#CCBZI.&Y@?!\70^[;YRP]BJF_>YL5THC MLP..#F>4BXV2K9SB'$VPV6,6\M!(RA1*CE"4UJ)DH8=ZW#@1DK.9"WOD*%GH MP!8")^DYKX=MU7\5G[YN9KGI M^LN39&I9DW5533<5*T3B\"*QR>C 3;W"++/\!MT\)+6NR6JIDKIK*/C\\,8] M%3X/?;@L\?FFO'VB-^1:HSS?63P/55QSU&RS#C$[_YX/W#[0!*X1A_:&/S%@T55-E54]S7**0 5&# MN9\:S%V,B-5EK50J;';N ^\A)+)S14E%Y$$/9"^5MZ6OJ%7DNK:QKRB$IA!" ML]_!RHR4"_D>OT L-G$_W8 2ML M%6[C#"DY&G7F)9J11DU&7NBQZ1#1^AT'.ZS[Q+3@JU[@ M^7#5AKAY&E![#D$>&<:#Y7@W'<]L;(5C>&,.\X6RRM33P M#%P2SFN9]-A.2D,Y(0U1WUNX#>=V>).Y93CV,1Q [8<3$_#Y0S8%CS?JBTXA->/1(!9P]\+)G0M[H7N .I=*&H0NF[(O+DI7 MZAM>KRK3DKUXJ&@T/S!),S;XTUP]ZA,?]T0MBS\VJ3X\7&(HV:@U&&%RT,!? M^N!$LU>P0SEK[1ZQ]7!?$S,.J7;BU,U^U,YTMVRSEVS9W6<3;J:E';\IO=0: M\B$L<],0=[+"+3VCO/7#KHI^V%3TP]X-OZW-G(E^V+L#7O3#SG8_[,T&'S8- M _M:H$MR#?Z'$4VQ:4%$@9[6_D8?)F?X& /'PSGU$^!&$7!L7([I2UUJF?01 MH<6Y.3A4"B),-DO8P?L"EP^88D/4B(FC/%S*9M'A9)-)D!K-M^!CYZ.!%A%M MY#APB"=:@#O)P7#025X (/J9T7PX/J[0MJG+O>M.8@3X0LS#6KQ@B('R/^Q MI73I^#0<;C@9%FZSXP5L9M.'&.8.3E+F4S[BR>"AV\,\]*9M!VRF)<,"^$3@ MP [#1Y=.?V4 PNL'Y)$"<@'[MC,[IGP=^)Z) WJ2Z.J;5CB^?Y&6Q)!/I,S MQ# %4YC)X 9#9@C*IK#\6X3^(1FS23$8%/7#Q5CA8KQX,5'V!;DR9BF(>KV M\'@K,)- MM=&H*, UXQ4 1FL L)!W4?*8 '4Q1&,!(779&EW3>^ R'MCA=WZL3("/+1QT M%C"!]@,^)(QI!7@$'T$>1YV@1\+4 GXQU MP[3$6):,,?ID9\@@FZ1V*,HWOG F>,FGJG$/7[\35\F1C+^_P<.,A\ MCPY-PY-..,-$H:YCWSOX^?SJ]_;%J=K P:+,C8\5++.";#BK-P*6X5F8>^S+ M:$<3XN#K8 B@P\< 6)Y_9'":-!R!1 '_SIA2[]U[]K=%[Q%;?-83FTH_&4D$ M[@ \/,*N OQ'V/PFY"'@!L0:P!/.>QU9Q&#C[P(&JLE'D6TB/>!C6\B.DZ1 M/.\,OK'&8"?@06BJ8CEA<3YRM-.?'A/%YD_XY('R,7?QM%0&(9L#RNS<(W(8 M\&,P8D_B,Z!6B!'<'4%)'_F .U8)' M!E8(#TZE''"^C$=!]:AGN&:7FRE.DIX#K^0@S1@1+\P(HIJSPD&]S"1-5 ES M6YZY3.&]0]-#[9.IZ#T&HV=ZP%)CB*7L<-3'QC#A_)$H=-QT>VRA@2MHQJ$F M,@XBX["[4)&O2MODW-W*],-K0T4BF;W_O;GK]TBE0AKJ7;E:PG_5Z!TIDQI\ MWR"U;E4OT:[VAN.'WX%)!_VWK\W+V_8M1.:_MR!BAS\_AW]AXN'S5>?K37C3 MWIUKA(][K+HB)>%DJ84$I%(,:JLC-7^^^GH;8EJZ:7=^W8LG_AMZPJ;/:")= M0.1B.;C[R,$_711117YDPO=;. J5;RAQ@]D#"Q?Z43PZBJ9(AK'1HJ'=4Y E M_4#P-CQX,'P!%A1>WH9;.;PU(CF+@5D7NTVF AMDQ-X21@534*!]AB^L>7S! M&[K@$$I?^*)O8-%R%$5P)PJGV/-88)Z<++,^*XO\_XK+B3P MXD'FS=B=[2?R$N?Q<%"\YF8R3_1J,D^T8,2>LFS3+A*[>$/'*]3P/5HCI4JC M>E=JE"IWY6Y%O^M6M,9=I=OOJ>6NJO6,\IR&+Y]?7=[>7'WN@-*\OKDZ;UV@ MFKRKEJL-O71XU5Y6I A IM8G(.XOWS@P:1\"!@@@F%1>]?LFQ.J3C!_[?<+' MX>\XCOB>LF@E#D)F)7,BX#P.\7U*90BMB!4P7EQT3V]R#V8U7"?8:#Y5EQ0I=&X$2/F,259C3B M&!\8J1S0.%[0931C-YA^0I$FHLTXTHSS57J9%W0,&3EDIL;XG&K\BRW>\_!C M(L,;9GK@_?!'J&_Q1;X9U\!X6")AF'USDL_MM,YC9+L!!,="$0P2\W-N4 M.=_@QDTB34J8="._@T@QN26>8T/\-I8L\P'1[SOSU\NO@WX_)OU8,BEUD4D1 MF924O/7* MO=J47WW=O+EMMZ]N/[5NVIB#'3-JZT_/K5_;M]V[O1&O:27#Q4F+-6U,?-. HFJ(D50IU\. MN1S$UO, %'ZXW[N;>=[8!GMVHK/-,;]%A\K&EI@PR)O4J*/\VHQ/T- MN]N5'4RI#G.3$783A#=J2KDA4)X:RM>?@I]A]HU/;2TBQ@ZP$.GGV7]O<$YM MCJNRMC8P+.$S3SUJG((%MN;$E;7,V7[X387+[8--US7 M[F[B13?TWO3 0;#YAD\OP")QPN9_S6S/=JD4;C!B00N\IDL'Q.I'6X=L5S7: M@<2-K,#&I)M_53.049LD"&DA"(;%"B6E/J*UO$"DJDG9Q^K;$HQ C#URGJ M'#:8>[5*+.":URJ?O8SY32*!7=O#ZCV6*YH)EV=_Q2-99\RAQ4]S/_/8CAW: M7A(CO;B]L] =0G<(W9$9W7$R"8O?"3$68BS$.'MBO$=6SX'@;Z#4+HA/S[(O MO_,#0??DR*GJC_J/N*\I)#_;DI\AY__'SH^_.#;Q!_"V3XKTC9I>'K6'1Q(>H;3JN M]#M$\U*+=F%K)C-8[12JLUCPA4FF[F$7TWU<@F_PUXM M.E=@LSUG'AVSM[CES)L8VJ[3&\-_!O[0^NG_ 5!+ P04 " !Q:F-5*Y%6 M.AH) A-@ %P '=M:RTR,#(R,#DR-'AE>#,Q9#$N:'1M[5MM;]LX$OXK MO!3=IH E^25.4SD-T+H.ZKMMTDW=Z]U'2AI;1&112U)V?+_^9DC9D1UWFZ+) MPBE-\A3GL>0L ^CC[^S1,;E%'+#8@70W_=?'GG=VBJ+ZU1B9AZS5"CI!N]ENLU8[ M[+;#H]?LTT=V^&74?VE[O[_LC_[[:>!F_?3EW>_#/COP@N!KIQ\$[T?O70.* M;[&1XKD61LB<9T$PN#A@!ZDQ11@$\_GGB9@Q;189 MO#F8GAR ";-_K<>'.1F#1L-9O/>P5/$I%/O S&)NSZ)R>W MKY28I*MWTBTM5)!Q(V9 LFM2XPRX"B-ITM[F!-M&%LMQ8YD;;\RG(EN$+T9B M"II=P)Q=R2G/7S3<&_RI08GQBY[MK<7_ $7C\@S<&(]G8H+"2=>>6W]8+3U: MFV0.=CF1S!)L'-RD(A*&=5I^ZS2(T$[%(V@5(T1!_8!:7P?#S^SCVZM_#4:? M&VQXT?=W2+G^X&HT/!_VWXZ&EQ<>ZW\8#L[9X#^#_I?1\-\#=GF.;8.K'5+X M4ZETR9$EC&2?(284LDZSS>28F1389ZXBGH/V+F\R6+"WL:&6=K/9?N UK&M, MC4NQ,Z$1AIDPBS 520(Y=OCMV4F[V>F=!M3QT=08-M@_D:D,LBK[X+.O('2# MQ:",&"_0.MR$O[@!6OYOSUK'S9[['+*4SX IF F88VXPJ=#LSY(K1%RVP/>% M5 B/G)U+-66MIO<'886LQCYR=0T&K3?,8[_WZUEM+4.T.GYW&94BQYE-Z%7O MUM1MKUGW'=:P<^>V[8*E>WBK,EO^]IO^J:Q=PM(:>T9JI2??6JYZN\%&E/(I6.1X+?+1. M&#*NP+H;W2>B#,@M#!!C429T2MVIVQ29BMB*GA.AXTSJ$L<1ARF9.;\72N*^ M!5]K=HAN3@!QXWPYN,%"/\5V6&/5H=[K6ZA_#2#FUU$_?D'@75/[G# M&\EG1"$U&#I8D"[WGFB\-M$8)Z)U;H(3>U!Z?,B2X,=98>7GJN7@C+^LNSD! MC54B+MCR\_>]T:#4$?-2WW\(<7@$;#63RPJR5"@ HY5"A3@ >T%NY5 A= M=09RNR%T5946;LW=J-B)&H6A1)%KF8G$[EEU&6F1"*X$+4"XY&4Y,2=)I:9\ M8I&M;?:QC($[350(]XYV4(%%C8C+C!/1X;*L$BNZ(;BX-%?/SOA;!-01N0C' M0_*0W/,04(C^ @J;8:._&3=W(''_B+LW,A!-,Y&0P[G& IRHA6L$"]49A *N MDJ5'$".".^ZEE+%M6L*G=9[UBX/66M=:G6(9[*9:4%$JW)FCGRC%Q;%4B57 M5BP3R#%S90@/;(&"<$==L!IS$$!\B@))9-= $*^! &8\*VW0D(%@/*8=X R7 MIK0&7-N!ZMVZM(%BT+ M)HOBRA*H3X^$[YC7DO70=0:Y:UC:#U19S+9L]=X/Q"LQLXSC4I'Y:C2X1>I4 M:H/OZ?P!9>D8!55;0W:X.:3SND>15BJ,HXV^E=I8!X+=R- >)R]76KUT.J5< MKS(&1:!%#226FJPU*MI8X';E&K)J5[/1O_'3!GIHI/Q:!6;W 0I,>^"P@GOC M-F:)0NJ0NPU?@LV]/=BX6UJL5.-87ABI]"I_V!O;U4=5=[F-QY8HYPD.U+ * M\F\ZMRH9< AZ"3-[PZ43C;E$EU.T!EK0KJ:BUJU[Y%U,%>M5'F6$L4+D-M!R M8(,-C6^/8"HO-1REBGPFLQD0K^9\4ITDJ2H^85ID<@'8.D^E"TJ^A@'TV8.D M''_'C+E&PM7-D95'$^SX"=$NK^:G,QU=J]D;CS<'M *Z_K/;A$I*A!$-RHME MEO%"0[C\I:[',4Z>NKL0NHXC:*(AUPU=M[R[ZJ,WM9L[FE@M9ZVDM=RJ3+): M$Z4WK'*J.YI(&B.G/60R YXN> PA[DT5+RK!K_SN\?.ZB2H-EN:J72G69J20 MHI.SI=F6SQY)#B-DRVMOCF;Y[C6E4\]-O.S*(]Q>EP8VEO[88*AUO#]"W6UN M]6F2GW!$N^,?M_>>V %/M([]]JN])W; $]VVW^WL/?%PG@B,HASRB/GBI^WP M^OM_8_ >JTFW;7EDRGV0Q:RI?H%8G$98CW8:C/[*Z0%6\5VZ^EN@N13;1Z4C M)5#,!\ 2GQ9"(GFNO;MR?P3*CTLD?P=L3\OE)+9C0EM!N[.CTE&J\%G3_NMM MMF8BA]">7]-O=YJMS-#>2. DP>=@\\](3H.R9L,G0 %/'V^/SRQ/WT9[WGHB MO'673_92G;+1GDN>")?T4RX4BFGL261/(CMFHSV)/!$2^:1 "[J(L'=F M_53 F UN("[I"(==NDO=#8()[)']\C!D1RX6ZNID/^+Q]41)W/%M; QK MW^E9;ZC.OMJH"&T1O>JYV:O?N[CO#55OZE\EVOR24L$GX+E3,CY&XX=\)G%O MZ0!PU;;5/;NA+^*[IT M>@HSL9T7H.!09F@*T\PMM ?2V[D?97L3:W L'TE.R/WU9U=R@A/26SJ%,Z&3 MSC1@2UJM=I]]=B61DW]YWGF>\CR&A'T<7'YBB8S+,>2&Q0JXP;=385(VD$7! M;_O&AYYV>H*A>-4;F(6NU@D[0;K;;K-4.#]KA M_C'[[;WA\^]P7^_G+M9OWQ]_ZG?8SM>$'SK](+@P^"#:T#Q+390 M/-?"")GS+ C.KW;83FI,$0;!=#KUIQU?JE$PN Y2,\[V@TQ*#7YBDIW3$WJ# MG\"3TY,Q&,[BE"L-YMW.U\&%=X0]C# 9G)X$\Y^N;R23V>E)(B9,FUD&[W;& M7(U$[AE9A)UF8;HX,L#FE3YWWE0D)@U;S>;K;L&31.0C+X.A"0_\HZ/[5TJ, MTL4[Z986*LBX$1,@V36I<090;NC,Y[L,9NPL-M32;C:?&A'+&E/C7.Q$ M:(1A)LPL3$620(X=_GAUU&YVNB%5 B0 MG%U(-6:MIO4;8*]+KF[!: S8//:[OY_5EG)$J^,?S.-2Y#BS";WJW9*Z M[27KON?:9EPVGK';7$XSP-3<<$:N3)M(5"J7F--Q=BYRQO,9*W.C2L!58,:V M"1]MSMD8GY3@&1MR"EK%Y%C8*+?]'G3((0:MN9I1ES&_!1O^"YD:WR6H#$Z9 M$7W,^2$6"JL,[(9UAT9-$E!LFF+0,%W2Q_WX*2BHA- "QD)C.B23N;I$@2Z0 M?FAVDEN@:C+1N,X)CDM8-*O;X;?'S[[??@B@ZN6]PFS^WVOZ;P_L CJ/0Q2P MHQ\U$$[8'9M5K5WD0XQF;C.#R..L3% FXJ#FCP9B2! #%.A&0B A M$ZO+!<0J[^J5J1'%B2U\&M2CS+ #XDJB\^UTVNH3@XZ!2.AC:*L MQ>FETQNU;"QAIU+F@;9;]'P//?M+Z!DLF9IT;[WMZ@H?51*D^)7#HZ$D[F7P MM6:[Z.8$$#?.E^=WF)1SW+90.7)=9MBCU>%>ZV 7]NS0UD'BGMRCH)HH=W@C M^8Q(I09#!PO2Y=$3#9W4W)Z"Q M)"N%^T@XJL,P1<9EQ(CIREEK)N6\&F=9_WBH+74M5:Y6 :[JQ94E IWZ^@G2G%Q+%5B%; U MS ARS%P9P@-;H"#<41>LSQP$$)^B0!+9-!#$2R" "<]*&S1D(!@.:500+N<7U.MB['@1C VF7^2);F^QH\AJ;XHC=063.L1^OZNI)%\X+) MHKBR!.K3)>$;YK5D.72=01X:EG8(51:S+6N]]Q/Q2LPLX[A49+X:#:Z1.I;: MX'LZDT!9.D9!U6:1[:X.Z1QW*=)*A7&TTK=2&^M L%L;VO7DY4*K/:=3RO4B M8U $6M1 8JG)6J.BC1EN8&XAJ_8Y*_T;OVR@IT;*[U5@'CQ!@6F/(!9P;]S' M+%%('7+WX4NP>;0'&P]+BX5J',L+(Y5>Y _[ D6.<7-MP.)SS;!(8G:BMD2@ M;E; +L(2N4@3U^%/*G#FD01_E0)5MU%3YO9(3N]M=@U)FSW*X (=194OU="Q M +1LQ?N+6FX*_):(W&502^4V]]L3BOG&;YV_OE]]5'67VWBLB7*>X$ -BR#_ MKG.KD@&'H)+5G(^JLR55Q2>,BTS. %NGJ71!R9Z'H>JN N@V MBKR _EV&6QU_[J:+WM0NKFAB-9^UDM9RJS+)8DW$Y)C0JRN*2!HCQUT,6@.> M+G@,(6[#%"\JP6_]@\/7=1-5&LS-5;M1J\U(Z*%#HKG9YL\>20XC)(9;;XIF M^>$MG5//33SORB/<298&5I;^W&"H=<3&1T+#7696GR;Y!4>T._YA>^N)#?!$ MZ]!OO]UZ8@,\<=#V#SI;3SR=)P*C*(<\8[[X93L<__B*_0,63JY"?V;*?9+% M+*E^A5@<1UAZ=1J,_LCG"5;Q0[KZ1Z Y%]M#I2,E4,Q'P&J6%D(B>:Z]AW)_ M!LK/2R3_!&Q/RODDMF-"NQZ[B:'24:KP5=/^ZZZV9B*'T![5TF\/FJW,T!Z^ MXR3!3?#PKRA.@K)FQ1= B\?<<_/+2_?1EOF>B',M8Y1MFRR99.-LM&635X( MF]Q +J1B_Q$QL"\*M*"3U0;KI0*&[&)Q)/G9W4-LF6;+-!MFHRW3O!"FH=NC M =U2E>H!D03V#']^.K(A-PWU YMT<=0?\?AVI"1N 5=VBK7ON"PW5(=A;52$ M]HQ>]=RL-*Q_MZ9Z4_]JS>J7=@H^ L\=F_$A&CGD$XF;3>?HHR._O?^Z6UV" MN'=-^ST?]V4@^^VBT[\!4$L#!!0 ( '%J8U4__YB#?@8 &(= 5 M=VUK+3(P,C(P.3(T>&5X,S(N:'1M[1EK4]LX\*_LT6D+,_$C"3#@I,RD(0S< M >&(N5X_RK8<:W L5Y()N5]_NWZ$$-KIZVBA03'_MDI1#(L9CPS$"K.#([.A4G EWG.,CCC2HDTA;=*1%,.L&^WMVW7WM^U MK(,^HAK6:V3F0;OM=)V.V^E N^/M=+SM?;@X@\TK?[A50A^.A_[[BU%%]>+J M[>G)$#8LQWG7'3K.H7]832#Z-OB*95H8(3.6.L[H? ,V$F-RSW'F\[D][]I2 M31W_TDG,+-UV4BDUMR,3;1ST:02_.8L.^C-N&(0)4YJ;-QM7_I&UAQ!&F)0? M])WFMX(-9+0XZ$?B!K19I/S-QHRIJ<@L(W.OZ^:FARL=G%Z#N;7F(C*)UW;= ME[V<19'(IE;*8^/MV'M[=T-*3)/EF*Q$\Q1/F1$WG'"O8 U3SI072)/TU@E\ M;&7>K(ME9JR8S42Z\%[[8L8UG/,Y7,H9RUZWJA'\U5R)^'6OA-;B'XZH43S# M;XW%4C%%Y,1KKY+?JT4/[A&9\U*<0*813HYN$Q$( ]U.WPE02_DC\!2B@W+U M%4R]&YU,X&QP^#4JBILH%).'PHF$))TP4HGDME0,;PC@L-9TQ=UN8)>!(JAFT7>M/B*4J\<9"ARQMT //(LPG$YX; M/@NX>O6BO>OV.MLMH,S2 J9Q0=ID*5H_X6&A,"RB\"R+8'2+$3_#7(7$9T)K MD@$_!!EAJH*$*XZ<5VQ^**3I79;B5,];+9CS%OR.B<<@&CBV2QE;,$R84*C6 M%EPHKD5$"9/(#1/!8R2*3%! AG$*;0&"&!'C0UXH73!DRLAR M#6D7QS!CH%YPU\S3[L>3MTV2#]D9HK"12819>(B+<& A P\W#*A^[2#RI,@*5 M>F1HM.3]0I(8O%]&TLA*54B$54.UQM:NI#+14B8*%!AGZZR%U:61LWM)%/<3 MI= 5Q"L:JAEHM+52K:X0E$@D3N6\T5KS7N9F+\ H=FW-42N?K8 K[BK"#2@+ MM$P+P]GQ#/+=:MA_H(6B05D6.Q$/914: MR*.E\EZXY5]O?3;%0.45F,05/3V8+G%Z:$I!]8\S<=93;=\I:B4^4\4]%.@9 M"_.59<^SEO6'>/RR2?+<_/R+CFL/(F=#:(B+ B40\3%/;S@)1D18IJV'E+XF MTOZOO%]>>3\M-3T\OCVW3?M =1\3Z1F+\SV'Z6[$^HIU9BN,D$=I(EA!F4>A>B^M.FJ0!A-/,IE7#VR>A>W?LN7LRFWJDX%B]'?/78C,19647YOS^YL MO^S5C9UJS"TO!JO;P_(Z\N!?4$L! A0#% @ <6IC5>^6@%Q$"@ QF( M ! ( ! '=M:RTR,#(R,#DR-"YX#$P M<2YH=&U02P$"% ,4 " !Q:F-5*Y%6.AH) A-@ %P M@ $*U $ =VUK+3(P,C(P.3(T>&5X,S%D,2YH=&U02P$"% ,4 " !Q:F-5 M.1TIA!$) Q-0 %P @ %9W0$ =VUK+3(P,C(P.3(T>&5X M,S%D,BYH=&U02P$"% ,4 " !Q:F-5/_^8@WX& !B'0 %0 M @ &?Y@$ =VUK+3(P,C(P.3(T>&5X,S(N:'1M4$L%!@ ) D 50( ' %#M 0 $! end