0000046250-21-000038.txt : 20211027 0000046250-21-000038.hdr.sgml : 20211027 20211027161729 ACCESSION NUMBER: 0000046250-21-000038 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 65 CONFORMED PERIOD OF REPORT: 20210926 FILED AS OF DATE: 20211027 DATE AS OF CHANGE: 20211027 FILER: COMPANY DATA: COMPANY CONFORMED NAME: HAWKINS INC CENTRAL INDEX KEY: 0000046250 STANDARD INDUSTRIAL CLASSIFICATION: WHOLESALE-CHEMICALS & ALLIED PRODUCTS [5160] IRS NUMBER: 410771293 STATE OF INCORPORATION: MN FISCAL YEAR END: 0328 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-07647 FILM NUMBER: 211352990 BUSINESS ADDRESS: STREET 1: 2381 ROSEGATE CITY: ROSEVILLE STATE: MN ZIP: 55113 BUSINESS PHONE: 6123316910 MAIL ADDRESS: STREET 1: 2381 ROSEGATE CITY: ROSVILLE STATE: MN ZIP: 55113 FORMER COMPANY: FORMER CONFORMED NAME: HAWKINS CHEMICAL INC DATE OF NAME CHANGE: 19920703 10-Q 1 hwkn-20210926.htm 10-Q hwkn-20210926
0000046250false2022Q2--04-0300000462502021-03-292021-09-26xbrli:shares00000462502021-10-22iso4217:USD00000462502021-09-2600000462502021-03-28iso4217:USDxbrli:shares00000462502021-06-282021-09-2600000462502020-06-292020-09-2700000462502020-03-302020-09-270000046250us-gaap:CommonStockMember2021-03-280000046250us-gaap:AdditionalPaidInCapitalMember2021-03-280000046250us-gaap:RetainedEarningsMember2021-03-280000046250us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-280000046250us-gaap:CommonStockMember2021-03-292021-06-270000046250us-gaap:AdditionalPaidInCapitalMember2021-03-292021-06-270000046250us-gaap:RetainedEarningsMember2021-03-292021-06-270000046250us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-292021-06-2700000462502021-03-292021-06-270000046250us-gaap:CommonStockMember2021-06-270000046250us-gaap:AdditionalPaidInCapitalMember2021-06-270000046250us-gaap:RetainedEarningsMember2021-06-270000046250us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-2700000462502021-06-270000046250us-gaap:CommonStockMember2021-06-282021-09-260000046250us-gaap:AdditionalPaidInCapitalMember2021-06-282021-09-260000046250us-gaap:RetainedEarningsMember2021-06-282021-09-260000046250us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-282021-09-260000046250us-gaap:CommonStockMember2021-09-260000046250us-gaap:AdditionalPaidInCapitalMember2021-09-260000046250us-gaap:RetainedEarningsMember2021-09-260000046250us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-09-260000046250us-gaap:CommonStockMember2020-03-290000046250us-gaap:AdditionalPaidInCapitalMember2020-03-290000046250us-gaap:RetainedEarningsMember2020-03-290000046250us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-2900000462502020-03-290000046250us-gaap:CommonStockMember2020-03-302020-06-280000046250us-gaap:AdditionalPaidInCapitalMember2020-03-302020-06-280000046250us-gaap:RetainedEarningsMember2020-03-302020-06-280000046250us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-302020-06-2800000462502020-03-302020-06-280000046250us-gaap:CommonStockMember2020-09-270000046250us-gaap:AdditionalPaidInCapitalMember2020-09-270000046250us-gaap:RetainedEarningsMember2020-09-270000046250us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-09-2700000462502020-09-270000046250us-gaap:CommonStockMember2020-06-292020-09-270000046250us-gaap:AdditionalPaidInCapitalMember2020-06-292020-09-270000046250us-gaap:RetainedEarningsMember2020-06-292020-09-270000046250us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-292020-09-270000046250us-gaap:CommonStockMember2020-06-280000046250us-gaap:AdditionalPaidInCapitalMember2020-06-280000046250us-gaap:RetainedEarningsMember2020-06-280000046250us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-2800000462502020-06-280000046250hwkn:SoutheastWaterSystemsLLCMember2021-09-202021-09-200000046250hwkn:SoutheastWaterSystemsLLCMember2021-09-200000046250hwkn:CLAquaProfessionalsIncAndLCBlendingIncMember2020-12-282021-03-280000046250hwkn:PropertyMember2020-09-282020-12-270000046250hwkn:AmericanDevelopmentCorporationOfTennesseeIncMember2020-06-292020-09-270000046250hwkn:BulkDistributedspecialtyproductsMemberhwkn:IndustrialMember2021-06-282021-09-260000046250hwkn:BulkDistributedspecialtyproductsMemberhwkn:WaterTreatmentMember2021-06-282021-09-260000046250hwkn:BulkDistributedspecialtyproductsMemberhwkn:HealthandNutritionMember2021-06-282021-09-260000046250hwkn:BulkDistributedspecialtyproductsMember2021-06-282021-09-260000046250hwkn:SpecialtyManufacturedproductsMemberhwkn:IndustrialMember2021-06-282021-09-260000046250hwkn:SpecialtyManufacturedproductsMemberhwkn:WaterTreatmentMember2021-06-282021-09-260000046250hwkn:SpecialtyManufacturedproductsMemberhwkn:HealthandNutritionMember2021-06-282021-09-260000046250hwkn:SpecialtyManufacturedproductsMember2021-06-282021-09-260000046250hwkn:OtherMemberhwkn:IndustrialMember2021-06-282021-09-260000046250hwkn:OtherMemberhwkn:WaterTreatmentMember2021-06-282021-09-260000046250hwkn:OtherMemberhwkn:HealthandNutritionMember2021-06-282021-09-260000046250hwkn:OtherMember2021-06-282021-09-260000046250hwkn:IndustrialMember2021-06-282021-09-260000046250hwkn:WaterTreatmentMember2021-06-282021-09-260000046250hwkn:HealthandNutritionMember2021-06-282021-09-260000046250hwkn:BulkDistributedspecialtyproductsMemberhwkn:IndustrialMember2020-06-292020-09-270000046250hwkn:BulkDistributedspecialtyproductsMemberhwkn:WaterTreatmentMember2020-06-292020-09-270000046250hwkn:BulkDistributedspecialtyproductsMemberhwkn:HealthandNutritionMember2020-06-292020-09-270000046250hwkn:BulkDistributedspecialtyproductsMember2020-06-292020-09-270000046250hwkn:SpecialtyManufacturedproductsMemberhwkn:IndustrialMember2020-06-292020-09-270000046250hwkn:SpecialtyManufacturedproductsMemberhwkn:WaterTreatmentMember2020-06-292020-09-270000046250hwkn:SpecialtyManufacturedproductsMemberhwkn:HealthandNutritionMember2020-06-292020-09-270000046250hwkn:SpecialtyManufacturedproductsMember2020-06-292020-09-270000046250hwkn:OtherMemberhwkn:IndustrialMember2020-06-292020-09-270000046250hwkn:OtherMemberhwkn:WaterTreatmentMember2020-06-292020-09-270000046250hwkn:OtherMemberhwkn:HealthandNutritionMember2020-06-292020-09-270000046250hwkn:OtherMember2020-06-292020-09-270000046250hwkn:IndustrialMember2020-06-292020-09-270000046250hwkn:WaterTreatmentMember2020-06-292020-09-270000046250hwkn:HealthandNutritionMember2020-06-292020-09-270000046250hwkn:BulkDistributedspecialtyproductsMemberhwkn:IndustrialMember2021-03-292021-09-260000046250hwkn:BulkDistributedspecialtyproductsMemberhwkn:WaterTreatmentMember2021-03-292021-09-260000046250hwkn:BulkDistributedspecialtyproductsMemberhwkn:HealthandNutritionMember2021-03-292021-09-260000046250hwkn:BulkDistributedspecialtyproductsMember2021-03-292021-09-260000046250hwkn:SpecialtyManufacturedproductsMemberhwkn:IndustrialMember2021-03-292021-09-260000046250hwkn:SpecialtyManufacturedproductsMemberhwkn:WaterTreatmentMember2021-03-292021-09-260000046250hwkn:SpecialtyManufacturedproductsMemberhwkn:HealthandNutritionMember2021-03-292021-09-260000046250hwkn:SpecialtyManufacturedproductsMember2021-03-292021-09-260000046250hwkn:OtherMemberhwkn:IndustrialMember2021-03-292021-09-260000046250hwkn:OtherMemberhwkn:WaterTreatmentMember2021-03-292021-09-260000046250hwkn:OtherMemberhwkn:HealthandNutritionMember2021-03-292021-09-260000046250hwkn:OtherMember2021-03-292021-09-260000046250hwkn:IndustrialMember2021-03-292021-09-260000046250hwkn:WaterTreatmentMember2021-03-292021-09-260000046250hwkn:HealthandNutritionMember2021-03-292021-09-260000046250hwkn:BulkDistributedspecialtyproductsMemberhwkn:IndustrialMember2020-03-302020-09-270000046250hwkn:BulkDistributedspecialtyproductsMemberhwkn:WaterTreatmentMember2020-03-302020-09-270000046250hwkn:BulkDistributedspecialtyproductsMemberhwkn:HealthandNutritionMember2020-03-302020-09-270000046250hwkn:BulkDistributedspecialtyproductsMember2020-03-302020-09-270000046250hwkn:SpecialtyManufacturedproductsMemberhwkn:IndustrialMember2020-03-302020-09-270000046250hwkn:SpecialtyManufacturedproductsMemberhwkn:WaterTreatmentMember2020-03-302020-09-270000046250hwkn:SpecialtyManufacturedproductsMemberhwkn:HealthandNutritionMember2020-03-302020-09-270000046250hwkn:SpecialtyManufacturedproductsMember2020-03-302020-09-270000046250hwkn:OtherMemberhwkn:IndustrialMember2020-03-302020-09-270000046250hwkn:OtherMemberhwkn:WaterTreatmentMember2020-03-302020-09-270000046250hwkn:OtherMemberhwkn:HealthandNutritionMember2020-03-302020-09-270000046250hwkn:OtherMember2020-03-302020-09-270000046250hwkn:IndustrialMember2020-03-302020-09-270000046250hwkn:WaterTreatmentMember2020-03-302020-09-270000046250hwkn:HealthandNutritionMember2020-03-302020-09-270000046250us-gaap:FairValueInputsLevel1Member2021-09-260000046250us-gaap:FairValueInputsLevel1Member2021-03-280000046250hwkn:IndustrialMember2021-03-280000046250hwkn:WaterTreatmentMember2021-03-280000046250hwkn:HealthandNutritionMember2021-09-260000046250hwkn:WaterTreatmentMember2021-09-260000046250hwkn:IndustrialMember2021-09-260000046250us-gaap:CustomerRelationshipsMember2021-09-260000046250us-gaap:CustomerRelationshipsMember2021-03-280000046250us-gaap:TrademarksMember2021-09-260000046250us-gaap:TrademarksMember2021-03-280000046250us-gaap:OtherIntangibleAssetsMember2021-09-260000046250us-gaap:OtherIntangibleAssetsMember2021-03-28xbrli:pure0000046250srt:MinimumMember2021-09-260000046250srt:MaximumMember2021-09-260000046250us-gaap:PerformanceSharesMember2021-03-292021-09-260000046250us-gaap:PerformanceSharesMember2021-03-280000046250us-gaap:PerformanceSharesMember2021-09-260000046250us-gaap:PerformanceSharesMember2021-06-282021-09-260000046250us-gaap:PerformanceSharesMember2020-06-292020-09-270000046250us-gaap:PerformanceSharesMember2020-03-302020-09-270000046250us-gaap:RestrictedStockMember2021-09-260000046250us-gaap:RestrictedStockMember2021-06-282021-09-260000046250us-gaap:RestrictedStockMember2020-06-292020-09-270000046250us-gaap:RestrictedStockMember2020-03-302020-09-270000046250us-gaap:RestrictedStockMember2021-03-292021-09-26hwkn:Segment

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
FORM 10-Q
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE
SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 26, 2021
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE
SECURITIES EXCHANGE ACT OF 1934
Commission file number 0-7647
HAWKINS, INC.
(Exact name of registrant as specified in its charter) 
Minnesota 41-0771293
(State or other jurisdiction of
incorporation or organization)
 (I.R.S. Employer
Identification No.)
2381 Rosegate, Roseville, Minnesota
55113
(Address of principal executive offices)
(Zip code)
(612) 331-6910
(Registrant’s telephone number, including area code)
 
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, par value $.01 per shareHWKNNasdaq Stock Market LLC
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports) and (2) has been subject to such filing requirements for the past 90 days.    Yes  ☒    No  ☐
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).   Yes   ☒    No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company.  See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filer
Non-accelerated filerSmaller 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  
Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date.
 
CLASS Shares Outstanding at October 22, 2021
Common Stock, par value $.01 per share 21,112,683




HAWKINS, INC.
INDEX TO FORM 10-Q
  Page
PART I.
Item 1.
Item 2.
Item 3.
Item 4.
PART II.
Item 1.
Item 1A.
Item 2.
Item 3.
Item 4.
Item 5.
Item 6.

i


PART I. FINANCIAL INFORMATION

ITEM 1. FINANCIAL STATEMENTS
HAWKINS, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)
(In thousands, except share data)
September 26,
2021
March 28,
2021
ASSETS
CURRENT ASSETS:
Cash and cash equivalents$6,802 $2,998 
Trade accounts receivables, net90,057 90,603 
Inventories70,338 63,864 
Income taxes receivable 175 
Prepaid expenses and other current assets2,478 5,367 
Total current assets169,675 163,007 
PROPERTY, PLANT, AND EQUIPMENT:307,021 300,404 
Less accumulated depreciation163,910 155,792 
Net property, plant, and equipment143,111 144,612 
OTHER ASSETS:
Right-of-use assets11,045 11,630 
Goodwill72,417 70,720 
Intangible assets, net of accumulated amortization73,666 76,368 
Other7,890 6,213 
Total other assets165,018 164,931 
Total assets$477,804 $472,550 
LIABILITIES AND SHAREHOLDERS’ EQUITY
CURRENT LIABILITIES:
Accounts payable — trade$43,004 $37,313 
Accrued payroll and employee benefits12,417 18,048 
Income tax payable877  
Current portion of long-term debt9,907 9,907 
Short-term lease liability1,625 1,587 
Container deposits1,528 1,452 
Other current liabilities2,191 2,155 
Total current liabilities71,549 70,462 
LONG-TERM DEBT, LESS CURRENT PORTION73,891 88,845 
LONG-TERM LEASE LIABILITY9,553 10,231 
PENSION WITHDRAWAL LIABILITY4,455 4,631 
DEFERRED INCOME TAXES24,445 24,445 
DEFERRED COMPENSATION LIABILITY8,289 7,322 
OTHER LONG-TERM LIABILITIES1,309 1,368 
Total liabilities193,491 207,304 
COMMITMENTS AND CONTINGENCIES  
SHAREHOLDERS’ EQUITY:
Common stock; authorized: 60,000,000 shares of $0.01 par value; 20,888,923 and 20,969,746 shares issued and outstanding as of September 26, 2021 and March 28, 2021, respectively
209 210 
Additional paid-in capital44,801 51,138 
Retained earnings239,303 213,898 
Total shareholders’ equity284,313 265,246 
Total liabilities and shareholders’ equity$477,804 $472,550 
See accompanying notes to condensed consolidated financial statements.
1


HAWKINS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED)
(In thousands, except share and per-share data)
 
 Three Months EndedSix Months Ended
 September 26,
2021
September 27,
2020
September 26,
2021
September 27,
2020
Sales$183,277 $147,801 $364,518 $290,973 
Cost of sales(145,990)(115,004)(288,257)(227,200)
Gross profit37,287 32,797 76,261 63,773 
Selling, general and administrative expenses(17,679)(16,221)(34,535)(31,259)
Operating income19,608 16,576 41,726 32,514 
Interest expense, net(329)(339)(678)(719)
Other income184 327 416 804 
Income before income taxes19,463 16,564 41,464 32,599 
Income tax expense(5,330)(4,374)(10,703)(8,621)
Net income$14,133 $12,190 $30,761 $23,978 
Weighted average number of shares outstanding - basic20,986,542 21,055,782 21,010,422 21,053,022 
Weighted average number of shares outstanding - diluted21,140,087 21,245,762 21,168,809 21,268,562 
Basic earnings per share$0.67 $0.58 $1.46 $1.14 
Diluted earnings per share$0.67 $0.57 $1.45 $1.13 
Cash dividends declared per common share$0.13000 $0.11625 $0.25250 $0.23250 
See accompanying notes to condensed consolidated financial statements.

2


HAWKINS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED)
(In thousands)
 
 Three Months EndedSix Months Ended
 September 26,
2021
September 27,
2020
September 26,
2021
September 27,
2020
Net income$14,133 $12,190 $30,761 $23,978 
Other comprehensive loss, net of tax:
Unrealized gain on interest rate swap 39  29 
Total comprehensive income$14,133 $12,229 $30,761 $24,007 
See accompanying notes to condensed consolidated financial statements.

3


HAWKINS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY
(In thousands, except share data)
 Common StockAdditional
Paid-in
Capital
Retained
Earnings
Accumulated Other Comprehensive Income (Loss)Total
Shareholders’
Equity
SharesAmount
BALANCE — March 28, 202120,969,746 $210 $51,138 $213,898 $ $265,246 
Cash dividends declared and paid   (2,600) (2,600)
Share-based compensation expense  799   799 
Vesting of restricted stock123,002 1 (1)   
Shares surrendered for payroll taxes(45,390) (1,467)  (1,467)
Shares repurchased(100,954)(1)(3,400)  (3,401)
Net income   16,628  16,628 
BALANCE — June 27, 202120,946,404 $210 $47,069 $227,926 $ $275,205 
Cash dividends declared and paid   (2,756) (2,756)
Share-based compensation expense  862   862 
Vesting of restricted stock11,228      
ESPP shares issued40,300  889   889 
Shares repurchased(109,009)(1)(4,019)  (4,020)
Net income   14,133  14,133 
BALANCE — September 26, 202120,888,923 $209 $44,801 $239,303 $ $284,313 
 Common StockAdditional
Paid-in
Capital
Retained
Earnings
Accumulated Other Comprehensive Income (Loss)Total
Shareholders’
Equity
SharesAmount
BALANCE — March 29, 202021,024,458 $211 $50,405 $182,947 $(79)$233,484 
Cash dividends declared and paid   (2,479) (2,479)
Share-based compensation expense  700   700 
Vesting of restricted stock10,526      
Shares surrendered for payroll taxes(3,314) (54)  (54)
Other comprehensive loss, net of tax    (10)(10)
Net income   11,788  11,788 
BALANCE — June 28, 202021,031,670 $211 $51,051 $192,256 $(89)$243,429 
Cash dividends declared and paid   (2,480) (2,480)
Share-based compensation expense  686   686 
Vesting of restricted stock16,016      
ESPP shares issued42,720  773   773 
Other comprehensive gain, net of tax    39 39 
Net income   12,190  12,190 
BALANCE — September 27, 202021,090,406 $211 $52,510 $201,966 $(50)$254,637 
See accompanying notes to condensed consolidated financial statements.
4


HAWKINS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)
(In thousands)
 
 Six Months Ended
 September 26,
2021
September 27,
2020
CASH FLOWS FROM OPERATING ACTIVITIES:
Net income$30,761 $23,978 
Reconciliation to cash flows:
Depreciation and amortization11,889 11,065 
Operating leases948 963 
Gain on deferred compensation assets(416)(804)
Stock compensation expense1,661 1,386 
Other54 135 
Changes in operating accounts providing (using) cash:
Trade receivables596 (5,811)
Inventories(6,458)(8,004)
Accounts payable5,116 (1,421)
Accrued liabilities(5,392)(2,320)
Lease liabilities(991)(963)
Income taxes1,053 792 
Other1,261 1,142 
Net cash provided by operating activities40,082 20,138 
CASH FLOWS FROM INVESTING ACTIVITIES:
Purchases of property, plant, and equipment(6,904)(8,120)
Acquisitions(1,200)(25,000)
Other 181 105 
Net cash used in investing activities(7,923)(33,015)
CASH FLOWS FROM FINANCING ACTIVITIES:
Cash dividends declared and paid(5,356)(4,959)
New shares issued889 773 
Shares surrendered for payroll taxes(1,467)(54)
Shares repurchased(7,421) 
Net (payments on) proceeds from revolving loan(15,000)16,000 
Net cash (used in) provided by financing activities(28,355)11,760 
NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS3,804 (1,117)
CASH AND CASH EQUIVALENTS, BEGINNING OF PERIOD2,998 4,277 
CASH AND CASH EQUIVALENTS, END OF PERIOD$6,802 $3,160 
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION
Cash paid for income taxes$9,650 $7,845 
Cash paid for interest$563 $610 
Noncash investing activities - capital expenditures in accounts payable$1,076 $191 
See accompanying notes to condensed consolidated financial statements.

5


HAWKINS, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

Note 1 – Summary of Significant Accounting Policies

Basis of Presentation. The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the instructions for Form 10-Q and, accordingly, do not include all information and footnotes required by generally accepted accounting principles for complete financial statements. These financial statements should be read in conjunction with the consolidated financial statements and footnotes included in our Annual Report on Form 10-K for the fiscal year ended March 28, 2021, previously filed with the Securities and Exchange Commission (“SEC”). In the opinion of management, the accompanying unaudited condensed consolidated financial statements contain all adjustments necessary to present fairly our financial position and the results of our operations and cash flows for the periods presented. All adjustments made to the interim condensed consolidated financial statements were of a normal recurring nature. All significant intercompany accounts and transactions have been eliminated in consolidation. The results of operations for the six months ended September 26, 2021 are not necessarily indicative of the results that may be expected for the full year.

References to fiscal 2020 refer to the fiscal year ended March 29, 2020, references to fiscal 2021 refer to the fiscal year ended March 28, 2021 and references to fiscal 2022 refer to the fiscal year ending April 3, 2022. As compared to our normal 52-week fiscal years, fiscal 2022 will be a 53-week year, with the extra week to be recorded in our fourth quarter's results of operations.

Use of Estimates. The preparation of condensed consolidated financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, particularly receivables, inventories, property, plant and equipment, right-of-use assets, goodwill, intangibles, accrued expenses, short-term and long-term lease liability, income taxes and related accounts and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.

Accounting Policies. The accounting policies we follow are set forth in Note 1 – Nature of Business and Significant Accounting Policies to our consolidated financial statements in our Annual Report on Form 10-K for the fiscal year ended March 28, 2021, previously filed with the SEC. There has been no significant change in our accounting policies since the end of fiscal 2021.
 
Note 2 — Acquisitions

Acquisition of Southeast Water Systems LLC: On September 20, 2021, we acquired substantially all the assets of Southeast Water Systems LLC, under the terms of an asset purchase agreement with Southeast Water Systems and its shareholders. We paid $1.2 million at closing for the acquisition and may pay up to an additional $1.0 million over the next three years based on achieving certain goals. Southeast Water Systems supplied and installed water treatment chemical equipment to its customers located primarily in Alabama, southern Georgia and the Florida panhandle. The results of operations since the acquisition date, and the assets, including the goodwill associated with this acquisition, are included in our Water Treatment segment. Costs associated with this transaction were not material and were expensed as incurred.

The acquisition has been accounted for under the acquisition method of accounting, under which the total purchase price is allocated to the net tangible and intangible assets and liabilities of Southeast Water Systems acquired in connection with the acquisition based on their estimated fair values. We estimated the fair values of the assets acquired and liabilities assumed using a discounted cash flow analysis (income approach). Of the total $2.2 million purchase price, we allocated $0.4 million to finite-lived intangible assets, primarily customer relationships to be amortized over 10 years, and $0.1 million to property, plant and equipment. The residual amount of $1.7 million was allocated to goodwill. The goodwill recognized as a result of this acquisition is primarily attributable to strategic and synergistic benefits, as well as the assembled workforce. Such goodwill is expected to be deductible for tax purposes.

Acquisitions of C&L Aqua Professionals, Inc. and LC Blending, Inc.: In the fourth quarter of fiscal 2021, we acquired substantially all the assets of C&L Aqua Professionals, Inc. and LC Blending, Inc. (together, "C&L Aqua") under the terms of an asset purchase agreement among us, C&L Aqua and its shareholders. We paid $16 million for the acquisition. C&L Aqua was a water treatment chemical distribution company operating primarily in Louisiana. The results of operations since the acquisition date, and the assets, including the goodwill associated with this acquisition, are included in our Water Treatment segment. Costs associated with this transaction were not material and were expensed as incurred.


6


Acquisition of Property: In the third quarter of fiscal 2021, we acquired a manufacturing facility on 28 acres located adjacent to our facility in Rosemount, Minnesota to allow further expansion and growth in both our Industrial and Water Treatment segments. We paid $10 million for the property. The purchase of this facility added approximately 40,000 square feet of manufacturing and warehouse space to bring us to a total of 105,000 square feet of space on 56 acres of land in the area, with rail access at both of the sites to allow for future growth and provide for supply chain flexibility on certain raw materials to better serve our customers.

Acquisition of American Development Corporation of Tennessee, Inc.: In the second quarter of fiscal 2021, we acquired substantially all the assets of American Development Corporation of Tennessee, Inc. (“ADC”) under the terms of an asset purchase agreement among us, ADC and its shareholders. We paid $25 million for the acquisition. ADC was a water treatment chemical distribution company operating primarily in Tennessee, Georgia and Kentucky. The results of operations since the acquisition date, and the assets, including the goodwill associated with this acquisition, are included in our Water Treatment segment. Costs associated with this transaction were not material and were expensed as incurred.

Note 3 - Revenue

Our revenue arrangements generally consist of a single performance obligation to transfer promised goods or services. We disaggregate revenues from contracts with customers by operating segments as well as types of products sold. Reporting by operating segment is pertinent to understanding our revenues, as it aligns to how we review the financial performance of our operations. Types of products sold within each operating segment help us to further evaluate the financial performance of our segments. The following tables disaggregate external customer net sales by major revenue stream for the three and six months ended September 26, 2021 and September 27, 2020:
Three months ended September 26, 2021
(In thousands)IndustrialWater
Treatment
Health and
Nutrition
Total
Bulk / Distributed specialty products (1)
$13,663 $5,242 $30,062 $48,967 
Manufactured, blended or repackaged products (2)
68,150 56,373 7,883 132,406 
Other1,355 496 53 1,904 
Total external customer sales$83,168 $62,111 $37,998 $183,277 
Three months ended September 27, 2020
(In thousands)IndustrialWater
Treatment
Health and
Nutrition
Total
Bulk / Distributed specialty products (1)
$9,313 $4,358 $28,953 $42,624 
Manufactured, blended or repackaged products (2)
51,155 44,838 8,133 104,126 
Other703 344 4 1,051 
Total external customer sales$61,171 $49,540 $37,090 $147,801 
Six months ended September 26, 2021
(In thousands)IndustrialWater
Treatment
Health and
Nutrition
Total
Bulk / Distributed specialty products (1)
$25,506 $9,795 $61,004 $96,305 
Manufactured, blended or repackaged products (2)
140,716 107,601 15,934 264,251 
Other2,796 953 213 3,962 
Total external customer sales$169,018 $118,349 $77,151 $364,518 
Six months ended September 27, 2020
(In thousands)IndustrialWater
Treatment
Health and
Nutrition
Total
Bulk / Distributed specialty products (1)
$18,137 $8,233 $54,898 $81,268 
Manufactured, blended or repackaged products (2)
112,997 80,344 14,231 207,572 
Other1,539 677 (83)2,133 
Total external customer sales$132,673 $89,254 $69,046 $290,973 

7


(1)For our Industrial and Water Treatment segments, this line includes our bulk products that we do not modify in any way, but receive, store, and ship from our facilities, or direct ship to our customers in large quantities. For our Health and Nutrition segment, this line includes our non-manufactured distributed specialty products, which may be sold out of one of our facilities or direct shipped to our customers.
(2)For our Industrial and Water Treatment segments, this line includes our non-bulk specialty products that we either manufacture, blend, repackage, resell in their original form, or direct ship to our customers in smaller quantities, and services we provide for our customers. For our Health and Nutrition segment, this line includes products manufactured, processed or repackaged in our facility and/or with our equipment.

Note 4 – Earnings per Share

Basic earnings per share (“EPS”) is computed by dividing net earnings by the weighted-average number of common shares outstanding. Diluted EPS includes the dilutive impact of incremental shares assumed to be issued as performance units and restricted stock.

Basic and diluted EPS were calculated using the following:
 Three Months EndedSix Months Ended
September 26, 2021September 27, 2020September 26, 2021September 27, 2020
Weighted-average common shares outstanding—basic20,986,542 21,055,782 21,010,422 21,053,022 
Dilutive impact of performance units and restricted stock153,545 189,980 158,387 215,540 
Weighted-average common shares outstanding—diluted21,140,087 21,245,762 21,168,809 21,268,562 

For each of the periods presented, there were no shares excluded from the calculation of weighted-average common shares for diluted EPS.

Note 5 – Fair Value Measurements

Our financial assets and liabilities are measured at fair value at the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (exit price). We classify the inputs used to measure fair value into the following hierarchy:
 
   
Level 1:  Quoted prices in active markets for identical assets or liabilities.
Level 2:  Quoted prices in active markets for similar assets or liabilities, or quoted prices for identical or similar assets or liabilities in markets that are not active, or inputs other than quoted prices that are observable or can be corroborated by observable market data for the asset or liability.
Level 3:  Unobservable inputs for the asset or liability that are supported by little or no market activity. These fair values are determined using pricing models for which the assumptions utilize management’s estimates or market participant assumptions.


Assets and Liabilities Measured at Fair Value on a Recurring Basis.  The fair value hierarchy requires the use of observable market data when available. In instances where inputs used to measure fair value fall into different levels of the fair value hierarchy, the fair value measurement has been determined based on the lowest level input that is significant to the fair value measurement in its entirety. Our assessment of the significance of a particular item to the fair value measurement in its entirety requires judgment, including the consideration of inputs specific to the asset or liability.
 

Our financial assets that are measured at fair value on a recurring basis are assets held in a deferred compensation retirement plan. As of September 26, 2021 and March 28, 2021, the assets held in a deferred compensation retirement plan were classified as other long-term assets on our balance sheet, with the portion of the plan assets expected to be paid within twelve months classified as current assets on our balance sheet. The deferred compensation plan assets relate to contributions made to a non-qualified compensation plan on behalf of certain employees who are classified as “highly compensated employees” as determined by IRS guidelines. The assets are part of a rabbi trust and the funds are held in mutual funds. The fair value of the deferred compensation is based on the quoted market prices for the mutual funds at the end of the period.
 
8


The following tables summarize the balances of assets and liabilities measured at fair value on a recurring basis as of September 26, 2021 and March 28, 2021.

 0
(In thousands)September 26, 2021March 28, 2021
Assets
Deferred compensation plan assets Level 1$7,364 $5,946 

Note 6– Assets Held for Sale

Included in assets held for sale as of March 28, 2021 was $0.7 million for an office building in St. Louis, Missouri which was utilized in the administration of our Industrial segment and $0.2 million for a water treatment branch located in Eldridge, Iowa, which has been relocated to another owned facility. Both were sold in the first quarter of fiscal 2022.

Note 7 – Inventories

Inventories at September 26, 2021 and March 28, 2021 consisted of the following:
September 26,
2021
March 28,
2021
(In thousands)
Inventory (FIFO basis)$80,682 $69,438 
LIFO reserve(10,344)(5,574)
Net inventory$70,338 $63,864 

The first in, first out (“FIFO”) value of inventories accounted for under the last in, first out (“LIFO”) method was $57.0 million at September 26, 2021 and $46.8 million at March 28, 2021. The remainder of the inventory was valued and accounted for under the FIFO method.

Note 8 – Goodwill and Intangible Assets

The carrying amount of goodwill was $72.4 million as of September 26, 2021 and $70.7 million as of March 28, 2021, of which $44.9 million was related to our Health and Nutrition segment, $21.0 million was related to our Water Treatment segment, and $6.5 million was related to our Industrial segment. The increase in goodwill during the six months ended September 26, 2021 represents goodwill recorded in connection with the acquisition of the assets of Southeast Water Systems, LLC as discussed in Note 2.

A summary of our intangible assets as of September 26, 2021 and March 28, 2021 is as follows:
 September 26, 2021March 28, 2021
(In thousands)Gross
Amount
Accumulated
Amortization
NetGross 
Amount
Accumulated
Amortization
Net
Finite-life intangible assets
Customer relationships$100,008 $(29,377)$70,631 $99,588 $(26,522)$73,066 
Trademarks and trade names6,210 (4,505)1,705 6,210 (4,275)1,935 
Other finite-life intangible assets3,843 (3,740)103 3,833 (3,693)140 
Total finite-life intangible assets110,061 (37,622)72,439 109,631 (34,490)75,141 
Indefinite-life intangible assets1,227 — 1,227 1,227 — 1,227 
Total intangible assets$111,288 $(37,622)$73,666 $110,858 $(34,490)$76,368 


9


Note 9 – Debt

Debt at September 26, 2021 and March 28, 2021 consisted of the following:
September 26,
2021
March 28,
2021
(In thousands)
Senior secured revolving loan$84,000 $99,000 
Less: unamortized debt issuance costs(202)(248)
Total debt, net of debt issuance costs83,798 98,752 
Less: current portion of long-term debt(9,907)(9,907)
Total long-term debt$73,891 $88,845 
Note 10 – Income Taxes

We are subject to U.S. federal income tax as well as income tax of multiple state jurisdictions. The tax years prior to our fiscal year ended April 1, 2018 are closed to examination by the Internal Revenue Service, and with few exceptions, state and local
income tax jurisdictions. Our effective tax rate was approximately 26% for both the six months ended September 26, 2021 and for the six months ended September 27, 2020. The effective tax rate is impacted by projected levels of annual taxable income, permanent items, and state taxes.
Note 11 – Leases

Lease Obligations. As of September 26, 2021, we were obligated under operating lease agreements for certain manufacturing facilities, warehouse space, the land on which some of our facilities sit, vehicles and information technology equipment. Our leases have remaining original lease terms of 1 year to 23 years, some of which include options to extend the lease for up to 10 years.

As of September 26, 2021, our operating lease components with initial or remaining terms in excess of one year were classified on the condensed consolidated balance sheet within right of use assets, short-term lease liability and long-term lease liability.

Expense for leases less than 12 months was not material for the three and six months ended September 26, 2021 and September 27, 2020. Total lease expense was $0.7 million for both the three months ended September 26, 2021 and September 27, 2020, and was $1.4 million for both the six months ended September 26, 2021 and September 27, 2020.

Other information related to our operating leases was as follows:
September 26, 2021March 28, 2021
Lease Term and Discount Rate
Weighted average remaining lease term (years)9.409.73
Weighted average discount rate2.6 %2.7 %

Maturities of lease liabilities as of September 26, 2021 were as follows:
(In thousands)Operating Leases
Remaining fiscal 2022$866 
Fiscal 20231,713 
Fiscal 20241,360 
Fiscal 20251,305 
Fiscal 20261,251 
Thereafter6,280 
Total$12,775 
Less: Interest(1,597)
Present value of lease liabilities$11,178 


10


Note 12 – Share-Based Compensation

Performance-Based Restricted Stock Units. Our Board of Directors (the “Board”) approved a performance-based equity compensation arrangement for our executive officers during the first quarters of each of fiscal 2022 and fiscal 2021. These performance-based arrangements provide for the grant of performance-based restricted stock units that represent a possible future issuance of restricted shares of our common stock based on a pre-tax income target for the applicable fiscal year. The actual number of restricted shares to be issued to each executive officer is determined when our final financial information becomes available after the applicable fiscal year and will be between zero shares and 88,524 shares in the aggregate for fiscal 2022. The restricted shares issued, if any, will fully vest approximately two years after the last day of the fiscal year on which the performance is based. We are recording the compensation expense for the outstanding performance share units and the converted restricted stock over the life of the awards.

The following table represents the restricted stock activity for the six months ended September 26, 2021:
SharesWeighted-
Average Grant
Date Fair Value
Unvested at beginning of period239,120 $17.94 
Granted111,618 31.74 
Vested(123,002)17.25 
Unvested at end of period227,736 $25.08 

We recorded compensation expense related to performance share units and restricted stock of $0.6 million and $1.2 million for the three and six months ended September 26, 2021, respectively. We recorded compensation expense related to performance share units and restricted stock of $0.5 million and $1.0 million for the three and six months ended September 27, 2020, respectively. Substantially all of the compensation expense was recorded in selling, general and administrative expenses in the condensed consolidated statements of income.

Restricted Stock Awards. As part of their retainer, our non-employee directors receive restricted stock for their Board services. The restricted stock awards are generally expensed over a one-year vesting period, based on the market value on the date of grant. As of September 26, 2021, there were 9,282 shares of restricted stock with an average grant date fair value of $32.31 outstanding under this program. Compensation expense for both the three months ended September 26, 2021 and September 27, 2020 related to restricted stock awards to the Board was $0.1 million. Compensation expense for both the six months ended September 26, 2021 and September 27, 2020 related to restricted stock awards to the Board was $0.2 million.

Note 13 – Share Repurchase Program

Our Board has authorized the repurchase of up to 1.6 million shares of our outstanding common stock for cash on the open market or in privately negotiated transactions subject to applicable securities laws and regulations. Upon purchase of the shares, we reduce our common stock for the par value of the shares with the excess applied against additional paid-in capital. During the three months ended September 26, 2021, we repurchased 109,009 shares at an aggregate purchase price of $4.0 million. During the six months ended September 26, 2021, we repurchased 209,963 shares at an aggregate purchase price of $7.4 million. During the three and six months ended September 27, 2020, no shares were repurchased. As of September 26, 2021, 341,543 shares remained available to be repurchased under the share repurchase program.
11



Note 14 – Segment Information

We have three reportable segments: Industrial, Water Treatment, and Health and Nutrition. The accounting policies of the segments are the same as those described in the summary of significant accounting policies in our Annual Report on Form 10-K for the fiscal year ended March 28, 2021.

We evaluate performance based on profit or loss from operations before income taxes not including nonrecurring gains and losses. Reportable segments are defined primarily by product and type of customer. Segments are responsible for the sales, marketing and development of their products and services. Other than our Health and Nutrition segment, the segments do not have separate customer service or purchasing functions. We allocate certain corporate expenses to our operating segments. There are no intersegment sales and no operating segments have been aggregated. No single customer’s revenues amounted to 10% or more of our total revenue. Sales are primarily within the United States and all assets are located within the United States.
 
(In thousands)IndustrialWater
Treatment
Health and NutritionTotal
Three months ended September 26, 2021:
Sales$83,168 $62,111 $37,998 $183,277 
Gross profit12,564 17,518 7,205 37,287 
Selling, general, and administrative expenses6,456 7,405 3,818 17,679 
Operating income6,108 10,113 3,387 19,608 
Three months ended September 27, 2020:
Sales$61,171 $49,540 $37,090 $147,801 
Gross profit10,436 14,522 7,839 32,797 
Selling, general, and administrative expenses6,429 5,573 4,219 16,221 
Operating income 4,007 8,949 3,620 16,576 
Six months ended September 26, 2021:
Sales$169,018 $118,349 $77,151 $364,518 
Gross profit26,818 33,752 15,691 76,261 
Selling, general and administrative expenses12,697 14,467 7,371 34,535 
Operating income14,121 19,285 8,320 41,726 
Six months ended September 27, 2020:
Sales$132,673 $89,254 $69,046 $290,973 
Gross profit22,893 25,861 15,019 63,773 
Selling, general and administrative expenses12,496 10,866 7,897 31,259 
Operating income 10,397 14,995 7,122 32,514 

No significant changes to identifiable assets by segment occurred during the six months ended September 26, 2021.
12


ITEM 2.    MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

The following is a discussion and analysis of our financial condition and results of operations for the six months ended September 26, 2021 as compared to the similar period ended September 27, 2020. This discussion should be read in conjunction with the condensed consolidated financial statements and notes to condensed consolidated financial statements included in this quarterly report on Form 10-Q and Item 8 of our Annual Report on Form 10-K for the fiscal year ended March 28, 2021.
Overview
We derive substantially all of our revenues from the sale of chemicals and specialty ingredients to our customers in a wide variety of industries. We began our operations primarily as a distributor of bulk chemicals with a strong customer focus. Over the years, we have maintained the strong customer focus and have expanded our business by increasing our sales of value-added chemicals and specialty ingredients, including manufacturing, blending, and repackaging certain products.

Business Acquisitions

On September 20, 2021, we acquired substantially all the assets of Southeast Water Systems LLC, under the terms of an asset purchase agreement with Southeast Water Systems and its shareholders. Southeast Water Systems supplied and installed water treatment chemical equipment to its customers located primarily in Alabama, southern Georgia and the Florida panhandle. The results of operations since the acquisition date are included in our Water Treatment segment.

In the fourth quarter of fiscal 2021, we acquired substantially all the assets of C&L Aqua Professionals, Inc. and LC Blending, Inc. (together, “C&L Aqua”) under the terms of an asset purchase agreement among us, C&L Aqua and its shareholders. C&L Aqua was a water treatment chemical distribution company operating primarily in Louisiana. The results of operations and the assets are included as part of our Water Treatment segment.

In the second quarter of fiscal 2021, we acquired substantially all the assets of American Development Corporation of Tennessee, Inc. (“ADC”) under the terms of an asset purchase agreement among us, ADC and its shareholders. ADC was a water treatment chemical distribution company operating primarily in Tennessee, Georgia and Kentucky. The results of operations since the acquisition date are included in our Water Treatment segment.

The aggregate annual revenue from these three acquisitions in the twelve months prior to our acquisitions totaled approximately $26 million.

Stock Split

In the fourth quarter of fiscal 2021, we effected a two-for-one split of our common stock, and adjusted the par value from $0.05 per share to $0.01 per share. At the same time, we increased the number of authorized shares from 30 million to 60 million. Our consolidated financial statements, related notes, and other financial data contained in this report have been adjusted to give retroactive effect to the stock split for all periods presented.

Statement on COVID-19

During the pandemic caused by COVID-19, federal, state and local governments around the world implemented stringent measures to help control the spread of the virus, including, from time to time, quarantines, “shelter in place” and “stay at home” orders, travel restrictions or bans, business curtailments, school closures, and other protective measures. While most restrictions have eased since the start of the COVID-19 pandemic, certain restrictions remain in place or new restrictions may be implemented in the future.

All of our manufacturing facilities have qualified as essential operations (or the equivalent) under applicable federal and state orders. As a result, all of our manufacturing sites and facilities have continued to operate, with no significant impact to our output levels.

During this public health crisis, we remained focused on the health and safety of our employees, customers and suppliers and maintaining safe and reliable operations of our manufacturing sites. As our operations and products are essential to critical national infrastructure, it is imperative that we continue to supply materials including the products needed to maintain safe drinking water, ingredients essential for large-scale food, pharmaceutical and other health product manufacturing and nutrition products needed to support our critical infrastructure.

The financial impact of the COVID-19 pandemic to our company has been mixed, and we expect mixed results to continue until conditions normalize following the end of the pandemic.
13


Financial Results

We focus on total profitability dollars when evaluating our financial results as opposed to profitability as a percentage of sales, as sales dollars tend to fluctuate, particularly in our Industrial and Water Treatment segments, as raw material costs rise and fall. The costs for certain of our raw materials can rise or fall rapidly, causing fluctuations in gross profit as a percentage of sales.

We use the LIFO method for valuing the majority of our inventory in our Industrial and Water Treatment segments, which causes the most recent product costs for those products to be recognized in our income statement. The valuation of LIFO inventory for interim periods is based on our estimates of fiscal year-end inventory levels and costs. The LIFO inventory valuation method and the resulting cost of sales are consistent with our business practices of pricing to current chemical raw material prices. Inventories in the Health and Nutrition segment are valued using the FIFO method.

We disclose the sales of our bulk commodity products as a percentage of total sales dollars for our Industrial and Water Treatment segments. Our definition of bulk commodity products includes products that we do not modify in any way, but receive, store, and ship from our facilities, or direct ship to our customers in large quantities.

Results of Operations
The following table sets forth the percentage relationship of certain items to sales for the period indicated:
 
 Three Months EndedSix Months Ended
September 26, 2021September 27, 2020September 26, 2021September 27, 2020
Sales100.0 %100.0 %100.0 %100.0 %
Cost of sales(79.7)%(77.8)%(79.1)%(78.1)%
Gross profit20.3 %22.2 %20.9 %21.9 %
Selling, general and administrative expenses(9.6)%(11.0)%(9.5)%(10.7)%
Operating income10.7 %11.2 %11.4 %11.2 %
Interest expense, net(0.2)%(0.2)%(0.2)%(0.2)%
Other income0.1 %0.2 %0.1 %0.3 %
Income before income taxes10.6 %11.2 %11.3 %11.3 %
Income tax expense(2.9)%(3.0)%(2.9)%(3.0)%
Net income7.7 %8.2 %8.4 %8.3 %

Three Months Ended September 26, 2021 Compared to Three Months Ended September 27, 2020

Sales

Sales were $183.3 million for the three months ended September 26, 2021, an increase of $35.5 million, or 24%, from sales of $147.8 million in the same period a year ago.

Industrial Segment. Industrial segment sales increased $22.0 million, or 36%, to $83.2 million for the three months ended September 26, 2021, from sales of $61.2 million in the same period a year ago. Sales of bulk commodity products in the Industrial segment were approximately 16% of sales dollars in the three months ended September 26, 2021 and 15% in the same period of the prior year. The increase in sales was driven by increased sales of both our bulk products as well as our manufactured, blended and repackaged products, in particular certain of our agricultural and food ingredient products.

Water Treatment Segment. Water Treatment segment sales increased $12.6 million, or 25%, to $62.1 million for the three months ended September 26, 2021, from sales of $49.5 million in the same period a year ago. Sales of bulk commodity products in the Water Treatment segment were approximately 8% of sales dollars in the three months ended September 26, 2021 and 9% in the same period of the prior year. Sales increased as a result of increased demand for many of our products, as well as $4.9 million in added sales from the acquisitions of ADC and C&L Aqua in fiscal 2021.

Health & Nutrition Segment. Health and Nutrition segment sales increased $0.9 million, or 2%, to $38.0 million for the three months ended September 26, 2021, from sales of $37.1 million in the same period a year ago. The increase in sales was primarily driven by increased sales of our specialty distributed products largely as a result of continued increased demand for ingredients used in health and immunity products.


14


Gross Profit

Gross profit increased $4.5 million, or 14%, to $37.3 million, or 20% of sales, for the three months ended September 26, 2021, from $32.8 million, or 22% of sales, for the same period a year ago. During the three months ended September 26, 2021, the LIFO reserve increased, and gross profit decreased, by $3.0 million, primarily due to rising raw material prices. In the same quarter a year ago, the LIFO reserve decreased, and gross profit increased, by $0.2 million.

Industrial Segment. Gross profit for the Industrial segment increased $2.2 million, or 20%, to $12.6 million, or 15% of sales, for the three months ended September 26, 2021, from $10.4 million, or 17% of sales, in the same period a year ago. During the three months ended September 26, 2021, the LIFO reserve increased, and gross profit decreased, by $2.3 million, primarily due to rising raw material prices. In the same quarter a year ago, the LIFO reserve decreased, and gross profit increased, by $0.2 million. Gross profit increased as a result of the increase in sales, partially offset by the negative impact of the increase in the LIFO reserve. Gross profit as a percentage of sales decreased due to the gross profit impact from the LIFO charge.

Water Treatment Segment. Gross profit for the Water Treatment segment increased $3.0 million, or 21%, to $17.5 million, or 28% of sales, for the three months ended September 26, 2021, from $14.5 million, or 29% of sales, in the same period a year ago. During the three months ended September 26, 2021, the LIFO reserve increased, and gross profit decreased, by $0.7 million. In the same quarter a year ago, the change in the LIFO reserve had a nominal impact on gross profit. Gross profit increased as a result of the increased sales, including the added sales in the acquired businesses of ADC and C&L Aqua.

Health and Nutrition Segment. Gross profit for our Health and Nutrition segment decreased $0.6 million, or 8%, to $7.2 million, or 19% of sales, for the three months ended September 26, 2021, from $7.8 million, or 21% of sales, for the same period a year ago. While sales were up slightly from a year ago, the decrease in gross profit was a result of product mix changes as well as inventory adjustments of $1.0 million due to increased reserves for excess product on hand, in accordance with our reserve policies.

Selling, General and Administrative Expenses

Selling, general and administrative (“SG&A”) expenses increased $1.5 million to $17.7 million, or 10% of sales, for the three months ended September 26, 2021, from $16.2 million, or 11% of sales, for the same period a year ago. Expenses increased in part due to the added costs from the acquired businesses of ADC and C&L Aqua, including $0.3 million of expense for amortization of intangibles, as well as increased variable pay expense.

Operating Income

Operating income increased $3.0 million, or 18%, to $19.6 million, or 11% of sales, for the three months ended September 26, 2021, from $16.6 million, or 11% of sales, for the same period a year ago due to the combined impact of the factors discussed above.

Interest Expense, Net

Interest expense was $0.3 million for both the three months ended September 26, 2021 and the three months ended September 27, 2020. Additional interest cost as a result of the increase in outstanding borrowings was offset by lower borrowing rates compared to the prior year.

Other Income

Other income of $0.2 million for the current quarter was $0.1 million lower than other income of $0.3 million in the same period a year ago. This represents gains recorded on investments held for our non-qualified deferred compensation plan. The amount recorded as a gain was offset by a similar amount recorded as an increase to compensation expense within SG&A expenses.

Income Tax Provision

Our effective income tax rate was 27% for the three months ended September 26, 2021, compared to 26% in the same period a year ago. The effective tax rate is impacted by projected levels of annual taxable income, permanent items, and state taxes. Our effective tax rate for the full year is currently expected to be approximately 26-27%.


15


Six Months Ended September 26, 2021 Compared to Six Months Ended September 27, 2020

Sales

Sales were $364.5 million for the six months ended September 26, 2021, an increase of $73.5 million, or 25%, from sales of $291.0 million in the same period a year ago.

Industrial Segment. Industrial segment sales increased $36.3 million, or 27%, to $169.0 million for the six months ended September 26, 2021, from sales of $132.7 million in the same period a year ago. Sales of bulk commodity products in the Industrial segment were approximately 15% of sales dollars in the six months ended September 26, 2021 and 14% in the same period of the prior year. The increase in sales was driven by increased sales of both our bulk products as well as our manufactured, blended and repackaged products, in particular certain of our agricultural and food ingredient products.

Water Treatment Segment. Water Treatment segment sales increased $29.0 million, or 33%, to $118.3 million for the six months ended September 26, 2021, from sales of $89.3 million in the same period a year ago. Sales of bulk commodity products in the Water Treatment segment were approximately 9% of sales dollars in both the six months ended September 26, 2021 and the six months ended September 27, 2020. Sales increased as a result of increased demand for many of our products, as well as $11.7 million in added sales from the acquisitions of ADC and C&L Aqua in fiscal 2021.

Health & Nutrition Segment. Health and Nutrition segment sales increased $8.2 million, or 12%, to $77.2 million for the six months ended September 26, 2021, from sales of $69.0 million in the same period a year ago. The increase in sales was primarily driven by increased sales of our specialty distributed products largely as a result of continued increased demand for ingredients used in health and immunity products.

Gross Profit

Gross profit increased $12.5 million, or 20%, to $76.3 million, or 21% of sales, for the six months ended September 26, 2021, from $63.8 million, or 22% of sales, in the same period a year ago. During the six months ended September 26, 2021, the LIFO reserve increased, and gross profit decreased, by $4.8 million, primarily due to rising raw material costs. In the same quarter a year ago, the LIFO reserve decreased, and gross profit increased, by $0.1 million.

Industrial Segment. Gross profit for the Industrial segment increased $3.9 million, or 17%, to $26.8 million, or 16% of sales, for the six months ended September 26, 2021, from $22.9 million, or 17% of sales, in the same period a year ago. During the six months ended September 26, 2021, the LIFO reserve increased, and gross profit decreased, by $3.7 million, primarily due to rising raw material costs. In the same period a year ago, the LIFO reserve decreased, and gross profit increased, by $0.1 million. Gross profit increased as a result of the increase in sales, partially offset by the negative impact of the increase in the LIFO reserve.

Water Treatment Segment. Gross profit for the Water Treatment segment increased $7.9 million, or 31%, to $33.8 million, or 29% of sales, for the six months ended September 26, 2021, from $25.9 million, or 29% of sales, in the same period a year ago. During the six months ended September 26, 2021, the LIFO reserve increased, and gross profit decreased, by $1.1 million. In the same period a year ago, the change in the LIFO reserve had a nominal impact on gross profit. Gross profit increased as a result of the increased sales, including the added sales in the acquired businesses of ADC and C&L Aqua.

Health and Nutrition Segment. Gross profit for our Health and Nutrition segment increased $0.7 million, or 4%, to $15.7 million, or 20% of sales, for the six months ended September 26, 2021, from $15.0 million, or 22% of sales, in the same period a year ago. The increase in gross profit was a result of higher sales compared to the prior year.

Selling, General and Administrative Expenses

SG&A expenses increased $3.2 million to $34.5 million, or 9% of sales, for the six months ended September 26, 2021, from $31.3 million, or 11% of sales, in the same period a year ago. Expenses increased primarily due to the added costs from the acquired businesses of ADC and C&L Aqua, including $0.7 million of expense for amortization of intangibles, as well as increased variable pay expense.

Operating Income

Operating income increased $9.2 million, or 28%, to $41.7 million, or 11% of sales, for the six months ended September 26, 2021, from $32.5 million, or 11% of sales, in the same period a year ago due to the combined impact of the factors discussed above.



16


Interest Expense, Net

Interest expense was $0.7 million for both the six months ended September 26, 2021 and the six months ended September 27, 2020. Additional interest cost as a result of the increase in outstanding borrowings was offset by lower borrowing rates compared to the prior year.

Other Income

Other income of $0.4 million for the six months ended September 26, 2021 was $0.4million lower than other income of $0.8 million in the same period a year ago. This represents gains recorded on investments held for our non-qualified deferred compensation plan. The amount recorded as a gain was offset by a similar amount recorded as an increase to compensation expense within SG&A expenses.

Income Tax Provision

Our effective income tax rate was 26% for the six months ended September 26, 2021 and in the same period a year ago. The effective tax rate is impacted by projected levels of annual taxable income, permanent items, and state taxes. Our effective tax rate for the full year is currently expected to be approximately 26-27%.

Liquidity and Capital Resources

Cash was $6.8 million at September 26, 2021, an increase of $3.8 million as compared with the $3.0 million available as of March 28, 2021.

Cash provided by operating activities was $40.1 million for the six months ended September 26, 2021, compared to cash provided by operating activities of $20.1 million in the same period a year ago. The year-over-year increase in cash provided by operating activities was primarily driven by year-over-year changes in uses of working capital, including less cash expended in the first six months of the current year for inventory and accounts payable and improved collections of customer receivables, combined with an increase in net income for the six months ended September 26, 2021 compared to the same period a year ago. Due to the nature of our operations, which includes purchases of large quantities of bulk chemicals, timing of purchases can result in significant changes in working capital investment and the resulting operating cash flow. Typically, our cash requirements increase during the period from April through November as caustic soda inventory levels increase because we receive the majority of barges during this period.

Cash used in investing activities was $7.9 million for the six months ended September 26, 2021, compared to $33.0 million in the same period a year ago. Capital expenditures were $6.9 million for the six months ended September 26, 2021, compared to $8.1 million in the same period a year ago. In the first six months of the prior year, we had larger investments in facility improvements and new and replacement equipment compared to the first six months of the current year due to the timing of capital projects. Also in the first six months of the prior year, we closed on the acquisition of ADC for $25 million in cash.

Cash used in financing activities was $28.4 million for the six months ended September 26, 2021, compared to $11.8 million of cash provided by financing activities in the same period a year ago. Included in financing activities in the first six months of the current year were net debt repayments of $15.0 million, compared to net debt borrowings of $16.0 million in the first six months of the prior year. In addition, we repurchased $7.4 million of shares of our common stock in the first six months of the current fiscal year, compared to no shares repurchased in the same period a year ago.

We expect our cash balances and funds available under our credit facility, discussed below, along with cash flows generated from operations, will be sufficient to fund the cash requirements of our ongoing operations for the foreseeable future.

Our Board has authorized the repurchase of up to 1.6 million shares of our outstanding common stock. The shares may be purchased on the open market or in privately negotiated transactions subject to applicable securities laws and regulations. The primary objective of the share repurchase program is to offset the impact of dilution from issuances relating to employee and director equity grants and our employee stock purchase program. During the six months ended September 26, 2021, we repurchased 209,963 shares of common stock with an aggregate purchase price of $7.4 million. During the six months ended September 27, 2020, no shares were repurchased. As of September 26, 2021, 341,543 shares remained available to be repurchased under the share repurchase program.


17


We are party to an amended and restated credit agreement (the “Credit Agreement”) with U.S. Bank National Association (“U.S. Bank”) as Sole Lead Arranger and Sole Book Runner, and other lenders from time to time party thereto (collectively, the “Lenders”), whereby U.S. Bank is also serving as Administrative Agent. The Credit Agreement provides us with senior secured revolving credit facilities (the “Revolving Loan Facility”) totaling $150.0 million. The Revolving Loan Facility includes a $5.0 million letter of credit subfacility and $15.0 million swingline subfacility. The Revolving Loan Facility has a five-year maturity date, maturing on November 30, 2023. The Revolving Loan Facility is secured by substantially all of our personal property assets and those of our subsidiaries.

Borrowings under the Revolving Loan Facility bear interest at a rate per annum equal to one of the following, plus, in both cases, an applicable margin based upon our leverage ratio: (a) LIBOR for an interest period of one, two, three or nine months as selected by us, reset at the end of the selected interest period, or (b) a base rate determined by reference to the highest of (1) U. S. Bank’s prime rate, (2) the Federal Funds Effective Rate plus 0.5%, or (3) one-month LIBOR for U.S. dollars plus 1.0%. The LIBOR margin is between 0.85% - 1.35%, depending on our leverage ratio. The base rate margin is between 0.00% - 0.35%, depending on our leverage ratio. In the event that the ICE Benchmark Administration (or any person that takes over administration of such rate) determines that LIBOR is no longer available, including as a result of the intended phase out of LIBOR by the end of 2021, our Revolving Loan Facility provides for an alternative rate of interest to be jointly determined by us and U.S. Bank, as administrative agent, that gives due consideration to the then prevailing market convention for determining a rate of interest for syndicated loans in the United States. Once such successor rate has been approved by us and U.S. Bank, the Revolving Credit Loan Facility would be amended to use such successor rate without any further action or consent of any other lender, so long as the administrative agent does not receive any objection from any other lender. At September 26, 2021, the effective interest rate on our borrowings was 1.1%.

In addition to paying interest on the outstanding principal under the Revolving Loan Facility, we are required to pay a commitment fee on the unutilized commitments thereunder. The commitment fee is between 0.15% - 0.25%, depending on our leverage ratio.

Debt issuance costs paid to the Lenders are being amortized as interest expense over the term of the Credit Agreement. As of September 26, 2021, the unamortized balance of these costs was $0.2 million, and is reflected as a reduction of debt on our balance sheet.

The Credit Agreement requires us to maintain (a) a minimum fixed charge coverage ratio of 1.15 to 1.00 and (b) a maximum total cash flow leverage ratio of 3.0 to 1.0. The Credit Agreement also contains other customary affirmative and negative covenants, including covenants that restrict our ability to incur additional indebtedness, dispose of significant assets, make certain investments, including any acquisitions other than permitted acquisitions, make certain payments, enter into sale and leaseback transactions, grant liens on our assets or rate management transactions, subject to certain limitations. We are permitted to make distributions, pay dividends and repurchase shares so long as no default or event of default exists or would exist as a result thereof. We were in compliance with all covenants of the Credit Agreement as of September 26, 2021.

The Credit Agreement contains customary events of default, including failure to comply with covenants in the Credit Agreement and other loan documents, cross default to other material indebtedness, failure by us to pay or discharge material judgments, bankruptcy, and change of control. The occurrence of an event of default would permit the Lenders to terminate their commitments and accelerate loans under the Revolving Loan Facility.
As part of our growth strategy, we have acquired businesses and may pursue acquisitions or other strategic relationships in the future that we believe will complement or expand our existing businesses or increase our customer base. We believe we could borrow additional funds under our current or new credit facilities or sell equity for strategic reasons or to further strengthen our financial position.

Critical Accounting Estimates
There were no material changes in our critical accounting estimates since the filing of our Annual Report on Form 10-K for the fiscal year ended March 28, 2021.

18


Forward-Looking Statements
The information presented in this Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). These forward-looking statements have been made pursuant to the provisions of the Private Securities Litigation Reform Act of 1995. These statements are not historical facts, but rather are based on our current expectations, estimates and projections, and our beliefs and assumptions. Words such as “anticipate,” “believe,” “estimate,”, “expect,” “intend,” “plan,” “will” and similar expressions to identify forward-looking statements. These statements are not guarantees of future performance and are subject to certain risks, uncertainties and other factors, some of which are beyond our control and are difficult to predict. These factors could cause actual results to differ materially from those expressed or forecasted in the forward-looking statements. Additional information concerning potential factors that could affect future financial results is included in our Annual Report on Form 10-K for the fiscal year ended March 28, 2021. We caution you not to place undue reliance on these forward-looking statements, which reflect our management’s view only as of the date of this Quarterly Report on Form 10-Q. We are not obligated to update these statements or publicly release the result of any revisions to them to reflect events or circumstances after the date of this Quarterly Report on Form 10-Q or to reflect the occurrence of unanticipated events.
19


ITEM 3.        QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
We are subject to the risk inherent in the cyclical nature of commodity chemical prices. However, we do not currently purchase forward contracts or otherwise engage in hedging activities with respect to the purchase of commodity chemicals. We attempt to pass changes in the cost of our materials to our customers. However, there are no assurances that we will be able to pass on the increases in the future.

We are exposed to market risks related to interest rates. Our exposure to changes in interest rates is limited to borrowings under our Revolving Loan Facility. A 25-basis point change in interest rates would potentially increase or decrease our annual interest expense by approximately $0.2 million.

Other types of market risk, such as foreign currency risk, do not arise in the normal course of our business activities.

ITEM 4.        CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
As of the end of the period covered by this Quarterly Report on Form 10-Q, we conducted an evaluation, under supervision and with the participation of management, including the chief executive officer and chief financial officer, of the effectiveness of the design and operation of our disclosure controls and procedures pursuant to Rules 13a-15 and 15d-15 of the Exchange Act. Based upon that evaluation, our chief executive officer and chief financial officer concluded that our disclosure controls and procedures were effective as of September 26, 2021. Disclosure controls and procedures are defined by Rules 13a-15(e) and 15d-15(e) of the Exchange Act as controls and other procedures that are designed to ensure that information required to be disclosed by us in reports filed with the SEC under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by us in reports filed under the Exchange Act is accumulated and communicated to our management, including our principal executive and principal financial officers, or person performing similar functions, as appropriate to allow timely decisions regarding required disclosure.
Changes in Internal Control
There was no change in our internal control over financial reporting during the second quarter of fiscal 2022 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
20


PART II. OTHER INFORMATION
 
ITEM 1.        LEGAL PROCEEDINGS
There are no material pending legal proceedings, other than ordinary routine litigation incidental to the business, to which we or any of our subsidiaries are a party or of which any of our property is the subject.
 
ITEM 1A.    RISK FACTORS
There have been no material changes to our risk factors from those disclosed in our Annual Report on Form 10-K for the fiscal year ended March 28, 2021.

ITEM 2.        UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

As previously announced, our Board has authorized the repurchase of up to 1,600,000 shares of our outstanding common stock. The shares may be purchased on the open market or in privately negotiated transactions subject to applicable securities laws and regulations. The following table sets forth information concerning purchases of our common stock for the three months ended September 26, 2021:
PeriodTotal Number of Shares PurchasedAverage Price Paid Per ShareTotal Number of Shares Purchased as Part of a Publicly Announced Plan or ProgramMaximum Number of Shares that May Yet be Purchased under Plans or Programs
06/28/2021-07/25/2021— — 450,552 
07/26/2021-08/22/202151,811 36.47 51,811 398,741 
08/23/2021-09/26/202157,198 37.36 57,198 341,543 
         Total109,009 109,009 


ITEM 3.        DEFAULTS UPON SENIOR SECURITIES

None.

ITEM 4.        MINE SAFETY DISCLOSURES

Not Applicable.

ITEM 5.        OTHER INFORMATION

None.

21


ITEM 6.        EXHIBITS
ExhibitDescriptionMethod of Filing
3.1 Incorporated by Reference
3.2 Incorporated by Reference
31.1 Filed Electronically
31.2 Filed Electronically
32.1 Filed Electronically
32.2 Filed Electronically
101 Financial statements from the Quarterly Report on Form 10-Q of Hawkins, Inc. for the period ended September 26, 2021 filed with the SEC on October 27, 2021 formatted in Inline Extensible Business Reporting Language (iXBRL); (i) the Condensed Consolidated Balance Sheets at September 26, 2021 and March 28, 2021, (ii) the Condensed Consolidated Statements of Income for the three and six months ended September 26, 2021 and September 27, 2020, (iii) the Condensed Consolidated Statements of Comprehensive Income for the three and six months ended September 26, 2021 and September 27, 2020, (iv) the Condensed Consolidated Statements of Shareholder's Equity for the three and six months ended September 26, 2021 and September 27, 2020, (v) the Condensed Consolidated Statements of Cash Flows for the six months ended September 26, 2021 and September 27, 2020, and (vi) Notes to Condensed Consolidated Financial Statements.Filed Electronically
104 Cover Page Interactive Data File (embedded within the inline XBRL document)Filed Electronically


(1)Incorporated by reference to Exhibit 3.2 to the Company’s Current Report on Form 8-K dated February 26, 2021 and filed March 2, 2021.
(2)Incorporated by reference to Exhibit 3.1 to the Company’s Current Report on Form 8-K dated October 28, 2009 and filed November 3, 2009 (File no. 000-07647).

22


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.
 
HAWKINS, INC.
By: /s/ Jeffrey P. Oldenkamp
 Jeffrey P. Oldenkamp
 Executive Vice President and Chief Financial Officer
 (On behalf of the registrant and as principal financial and accounting officer)
Dated: October 27, 2021

EX-31.1 2 a10qfy2022q2092621ex311.htm EX-31.1 Document

EXHIBIT 31.1
CERTIFICATION PURSUANT TO
SECTION 302 OF
THE SARBANES-OXLEY ACT OF 2002
CERTIFICATIONS
I, Patrick H. Hawkins, certify that:

1.I have reviewed this quarterly report on Form 10-Q of Hawkins, 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 period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a)all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b)any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: October 27, 2021
 
/s/ Patrick H. Hawkins
Patrick H. Hawkins
Chief Executive Officer and President


EX-31.2 3 a10qfy2022q2092621ex312.htm EX-31.2 Document

EXHIBIT 31.2
CERTIFICATION PURSUANT TO
SECTION 302 OF
THE SARBANES-OXLEY ACT OF 2002
CERTIFICATIONS
I, Jeffrey P. Oldenkamp, certify that:

1.I have reviewed this quarterly report on Form 10-Q of Hawkins, 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 period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a)all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b)any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: October 27, 2021
 
/s/ Jeffrey P. Oldenkamp
Jeffrey P. Oldenkamp
Executive Vice President and Chief Financial Officer


EX-32.1 4 a10qfy2022q2092621ex321.htm EX-32.1 Document

EXHIBIT 32.1
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report of Hawkins, Inc. (the Company) on Form 10-Q for the period ended September 26, 2021, as filed with the Securities and Exchange Commission on the date hereof (the Report), I, Patrick H. Hawkins, Chief Executive Officer and President of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:
(1) The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934;
and
(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
/s/ Patrick H. Hawkins
Patrick H. Hawkins
Chief Executive Officer and President
October 27, 2021


EX-32.2 5 a10qfy2022q2092621ex322.htm EX-32.2 Document

EXHIBIT 32.2
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report of Hawkins, Inc. (the Company) on Form 10-Q for the period ended September 26, 2021, as filed with the Securities and Exchange Commission on the date hereof (the Report), I, Jeffrey P. Oldenkamp, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:
(1) The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934;
and
(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
/s/ Jeffrey P. Oldenkamp
Jeffrey P. Oldenkamp
Executive Vice President and Chief Financial Officer
October 27, 2021


EX-101.SCH 6 hwkn-20210926.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Condensed Consolidated Statements of Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Condensed Consolidated Statement of Shareholder's Equity Statement link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2403401 - Disclosure - Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2104102 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 2305302 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Business Combinations (Details) link:presentationLink link:calculationLink link:definitionLink 2107103 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2308303 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2110104 - Disclosure - Earnings per Share link:presentationLink link:calculationLink link:definitionLink 2311304 - Disclosure - Earnings per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - Earnings per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2413405 - Disclosure - Earnings per Share (Details Textual) link:presentationLink link:calculationLink link:definitionLink 2114105 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2315305 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2416406 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2117106 - Disclosure - Assets Held for Sale link:presentationLink link:calculationLink link:definitionLink 2418407 - Disclosure - Assets Held for Sale (Details) link:presentationLink link:calculationLink link:definitionLink 2119107 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2320306 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2421408 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2122108 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2323307 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2424409 - Disclosure - Goodwill and Intangible Assets (Details Textual) link:presentationLink link:calculationLink link:definitionLink 2425410 - Disclosure - Goodwill and Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2425410 - Disclosure - Goodwill and Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2126109 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2327308 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2428411 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2129110 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2330309 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2431412 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2132111 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2333310 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2434413 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2435414 - Disclosure - Leases maturities (Details) link:presentationLink link:calculationLink link:definitionLink 2136112 - Disclosure - Share Based Compensation link:presentationLink link:calculationLink link:definitionLink 2337311 - Disclosure - Share Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2438415 - Disclosure - Share Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2439416 - Disclosure - Share Based Compensation (Details Textual) link:presentationLink link:calculationLink link:definitionLink 2140113 - Disclosure - Share Repurchase Program link:presentationLink link:calculationLink link:definitionLink 2441417 - Disclosure - Share Repurchase Program (Details) link:presentationLink link:calculationLink link:definitionLink 2142114 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2343312 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2444418 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 2445419 - Disclosure - Segment Information (Details Textual) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 hwkn-20210926_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 hwkn-20210926_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 hwkn-20210926_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION Supplemental Cash Flow Information [Abstract] LONG-TERM LEASE LIABILITY Operating Lease, Liability, Noncurrent Vested (Shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Net income Net income Net income Net Income (Loss) Attributable to Parent Entity Emerging Growth Company Entity Emerging Growth Company Right-of-use assets Operating Lease, Right-of-Use Asset Accrued payroll and employee benefits Employee-related Liabilities, Current City Area Code City Area Code Range [Domain] Statistical Measurement [Domain] Finite-life intangible assets, Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Retained earnings Retained Earnings (Accumulated Deficit) Entity Address, Address Line One Entity Address, Address Line One Other Intangible Assets Other Intangible Assets [Member] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] ESPP shares issued (shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Cash dividends declared and paid Dividends, Common Stock, Cash Gain on deferred compensation assets Gain (Loss) on Investments Lessee, Operating Lease, Option to Extend Lessee, Operating Lease, Option to Extend Income Statement [Abstract] Income Statement [Abstract] Amendment Flag Amendment Flag Additional paid-in capital Additional Paid in Capital, Common Stock Entity Filer Category Entity Filer Category Operating Lease, Weighted Average Remaining Lease Term Operating Lease, Weighted Average Remaining Lease Term Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Other Other Assets, Noncurrent Southeast Water Systems LLC Southeast Water Systems LLC [Member] Southeast Water Systems LLC Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Business Segments [Axis] Segments [Axis] Indefinite-life intangible assets Indefinite-lived Intangible Assets (Excluding Goodwill) Vesting of restricted stock (shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Income tax expense Income Tax Expense (Benefit) Share-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Other information related to our operating leases [Table Text Block] Other information related to our operating leases [Table Text Block] Other information related to our operating leases [Table Text Block] Income taxes Increase (Decrease) in Income Taxes Payable Trade accounts receivables, net Accounts Receivable, after Allowance for Credit Loss, Current Equity Components [Axis] Equity Components [Axis] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Total current assets Assets, Current Document Fiscal Year Focus Document Fiscal Year Focus Total Lessee, Operating Lease, Liability, to be Paid Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Asset Acquisition [Table] Asset Acquisition [Table] Inventories Net inventory Inventory, Net Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Summary of Segment Information Schedule of Segment Reporting Information, by Segment [Table Text Block] Entity File Number Entity File Number Stock Repurchased During Period, Value Stock Repurchased During Period, Value American Development Corporation of Tennessee, Inc. American Development Corporation of Tennessee, Inc. [Member] American Development Corporation of Tennessee, Inc. Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Operating Lease, Weighted Average Discount Rate, Percent Operating Lease, Weighted Average Discount Rate, Percent Summary of Inventories Schedule of Inventory, Current [Table Text Block] Shares or stock options excluded from the calculation of diluted EPS Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Current portion of long-term debt Less: current portion of long-term debt Long-term Debt, Current Maturities Product and Service [Axis] Product and Service [Axis] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Small Business Entity Small Business Granted, Weighted average grant date fair value (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Business Acquisition [Axis] Business Acquisition [Axis] Equity Component [Domain] Equity Component [Domain] Short-term Lease, Expense Short-term Lease, Cost Fair Value, Liabilities Measured on Recurring Basis [Table Text Block] Fair Value, Liabilities Measured on Recurring Basis [Table Text Block] Shares repurchased (shares) Stock Repurchased During Period, Shares Stock Repurchased During Period, Shares Award Type [Domain] Award Type [Domain] Assets [Abstract] Assets [Abstract] Statement [Line Items] Statement [Line Items] Granted (Shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Other [Member] Other [Member] Other [Member] Entity Address, City or Town Entity Address, City or Town Retained Earnings [Member] Retained Earnings [Member] Fiscal 2025 Lessee, Operating Lease, Liability, to be Paid, Year Four Total Intangible Assets, Gross Intangible Assets, Gross (Excluding Goodwill) Industrial [Member] Industrial [Member] Industrial [Member] Industrial. Debt Disclosure [Abstract] Debt Disclosure [Abstract] LIFO Inventory Amount LIFO Inventory Amount Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block] Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block] Entity Address, State or Province Entity Address, State or Province Schedule of intangible assets and goodwill Schedule of Intangible Assets and Goodwill [Table Text Block] Segment Reporting [Abstract] Segment Reporting [Abstract] Disclosure of Long Lived Assets Held-for-sale [Table Text Block] Disclosure of Long Lived Assets Held-for-sale [Table Text Block] Trade receivables Increase (Decrease) in Accounts Receivable Noncash investing activities - capital expenditures in accounts payable Capital Expenditures Incurred but Not yet Paid Summary of basic and diluted EPS Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Entity Shell Company Entity Shell Company Local Phone Number Local Phone Number Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased Shares surrendered for payroll taxes (shares) Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Entity Interactive Data Current Entity Interactive Data Current Total assets Assets Common Stock, Shares Authorized Common Stock, Shares Authorized Basic earnings per share Earnings Per Share, Basic Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Operating Lease, Expense Operating Lease, Expense Fiscal 2024 Lessee, Operating Lease, Liability, to be Paid, Year Three Water Treatment [Member] Water Treatment [Member] Water treatment. Revenue from Contract with Customer Revenue from Contract with Customer [Text Block] Product and Service [Domain] Product and Service [Domain] Unvested at beginning of period (Shares) Unvested at end of period (Shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Document Type Document Type Less: unamortized debt issuance costs Unamortized Debt Issuance Expense Lessee, Operating Lease, Renewal Term Lessee, Operating Lease, Renewal Term Disaggregation of Revenue [Table Text Block] Disaggregation of Revenue [Table Text Block] Bulk / Distributed specialty products [Member] Bulk / Distributed specialty products [Member] Bulk / Distributed specialty products [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Unrealized gain on interest rate swap Other comprehensive gain (loss), net of tax Unrealized Gain (Loss) on Derivatives Diluted earnings per share Earnings Per Share, Diluted [Abstract] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Entity Current Reporting Status Entity Current Reporting Status Intersegment sales Segment Reporting, Measurement for Transactions Between Reportable Segments Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities PENSION WITHDRAWAL LIABILITY Liability, Defined Benefit Pension Plan, Noncurrent Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Entity Tax Identification Number Entity Tax Identification Number Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Restricted stock activity Restricted Stock Activity [Abstract] Restricted stock activity. Lease liabilities Operating Lease, Payments Basic earnings per share Earnings Per Share, Basic [Abstract] Diluted earnings per share Earnings Per Share, Diluted Weighted average number of shares outstanding - basic Weighted-average common shares outstanding—basic Weighted Average Number of Shares Outstanding, Basic Segment [Domain] Segment [Domain] Segments [Domain] Deferred compensation plan assets Deferred Compensation Plan Assets Dilutive impact of performance units and restricted stock Weighted Average Number Diluted Shares Outstanding Adjustment Business Combination, Consideration Transferred Business Combination, Consideration Transferred Cash paid for income taxes Income Taxes Paid, Net Total comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Intangible assets, net of accumulated amortization Total intangible assets, net Intangible Assets, Net (Excluding Goodwill) Senior secured revolving loan Long-term Debt Shares repurchased Shares repurchased Payments for Repurchase of Equity Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 1 [Member] CASH FLOWS FROM INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Other Other Operating Activities, Cash Flow Statement Document Transition Report Document Transition Report Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Income Tax Disclosure [Abstract] Summary of basic and diluted EPS Weighted Average Number of Shares Outstanding, Diluted [Abstract] DEFERRED INCOME TAXES Deferred Income Tax Liabilities, Net Summary of Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Total liabilities and shareholders’ equity Liabilities and Equity Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Other current liabilities Other Accrued Liabilities, Current Summary of performance-based restricted stock units Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Fiscal 2026 Lessee, Operating Lease, Liability, to be Paid, Year Five Income before income taxes Income (Loss) Attributable to Parent, before Tax Accounts payable — trade Accounts Payable, Current Manufactured, blended or repackaged products [Member] Specialty / Manufactured products [Member] Specialty / Manufactured products [Member] Depreciation and amortization Depreciation, Depletion and Amortization Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Other Assets [Abstract] Other Assets [Abstract] Liabilities and Equity [Abstract] Liabilities and Equity [Abstract] Accounts payable Increase (Decrease) in Accounts Payable AOCI Attributable to Parent [Member] AOCI Attributable to Parent [Member] Inventories Increase (Decrease) in Inventories Total other assets Other Assets Common Stock, Shares, Outstanding Common Stock, Shares, Outstanding Earnings per Share Earnings Per Share [Text Block] Cost of sales Cost of Goods and Services Sold Assets Held-for-sale, Long Lived, Fair Value Disclosure Assets Held-for-sale, Long Lived, Fair Value Disclosure Minimum [Member] Minimum [Member] Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Income taxes receivable Income Taxes Receivable, Current Other Increase (Decrease) in Other Operating Assets and Liabilities, Net Stock Repurchase Program, Number of Shares Authorized to be Repurchased Stock Repurchase Program, Number of Shares Authorized to be Repurchased Gross profit Gross profit Gross Profit Fiscal 2023 Lessee, Operating Lease, Liability, to be Paid, Year Two Selling, general and administrative expenses Selling, general, and administrative expenses Selling, General and Administrative Expense Customer Relationships [Member] Customer Relationships [Member] Trading Symbol Trading Symbol Net property, plant, and equipment Property, Plant and Equipment, Net OTHER LONG-TERM LIABILITIES Other Liabilities, Noncurrent Number of customer representing 10 percent or more of revenue (customers) Segment Reporting, Disclosure of Major Customers LIFO reserve Inventory, LIFO Reserve Liabilities, Current [Abstract] Liabilities, Current [Abstract] Schedule of Long-term Debt Instruments Schedule of Long-term Debt Instruments [Table Text Block] Debt Debt Disclosure [Text Block] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Vesting of restricted stock Stock Issued During Period, Value, Restricted Stock Award, Gross Share-Based Compensation Share-based Payment Arrangement [Text Block] Cash dividends declared and paid Payments of Ordinary Dividends, Common Stock PROPERTY, PLANT, AND EQUIPMENT: Property, Plant and Equipment, Gross Inventories Inventory Disclosure [Text Block] Accounting Policies [Abstract] Document Quarterly Report Document Quarterly Report Quarterly Financial Information, Segment Reporting, Segment Assets, Material Change Quarterly Financial Information, Segment Reporting, Segment Assets, Material Change Sales Revenue Revenues Number of reportable segments (segments) Number of Reportable Segments Trademarks [Member] Trademarks [Member] Inventory (FIFO basis) Inventory, Finished Goods, Gross Present value of lease liabilities Operating Lease, Liability Common stock; authorized: 60,000,000 shares of $0.01 par value; 20,888,923 and 20,969,746 shares issued and outstanding as of September 26, 2021 and March 28, 2021, respectively Common Stock, Value, Issued Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Summary of Inventories Inventory, Net [Abstract] Beginning Balance, Weighted average grant date fair value (usd per share) Ending Balance, Weighted average grant date fair value (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value LONG-TERM DEBT, LESS CURRENT PORTION Total long-term debt Long-term Debt, Excluding Current Maturities Goodwill, Acquired During Period Goodwill, Acquired During Period NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect Performance-Based Restricted Stock [Member] Performance Shares [Member] COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Schedule of Goodwill [Table] Schedule of Goodwill [Table] Compensation expense Share-based Payment Arrangement, Expense Lessee, Operating Leases [Text Block] Lessee, Operating Leases [Text Block] Business Combination, Consideration Transferred, Liabilities Incurred Business Combination, Consideration Transferred, Liabilities Incurred Investment Company, Capital Share Transactions, Stock Repurchased [Abstract] Investment Company, Capital Share Transactions, Stock Repurchased [Abstract] Total debt, net of debt issuance costs Total debt, net of debt issuance costs total debt, net of debt issuance costs Operating leases Finance Lease, Right-of-Use Asset, Amortization Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Remaining fiscal 2022 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Document Fiscal Period Focus Document Fiscal Period Focus Asset Acquisition [Line Items] Asset Acquisition [Line Items] Business Combination Disclosure Business Combination Disclosure [Text Block] Effective Income Tax Rate Reconciliation, Percent Effective Income Tax Rate Reconciliation, Percent Restricted Stock Awards [Member] Restricted Stock [Member] Document Period End Date Document Period End Date Goodwill [Line Items] Goodwill [Line Items] Shares outstanding, beginning balance Shares outstanding, ending balance Shares, Issued Common stock, par value (usd per share) Common Stock, Par or Stated Value Per Share Entity Registrant Name Entity Registrant Name Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Interest expense, net Interest Income (Expense), Net Assets, Current [Abstract] Assets, Current [Abstract] Less: Interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Finite-life intangible assets, Gross Carrying Amount Finite-Lived Intangible Assets, Gross Leases [Abstract] Leases [Abstract] Entity Central Index Key Entity Central Index Key Security Exchange Name Security Exchange Name Container deposits Customer Refund Liability, Current Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Weighted average number of shares outstanding - diluted Weighted-average common shares outstanding—diluted Weighted Average Number of Shares Outstanding, Diluted Net (payments on) proceeds from revolving loan Proceeds from (Repayments of) Debt Cash dividends declared per common share Common Stock, Dividends, Per Share, Declared Income Tax Disclosure [Text Block] Income Tax Disclosure [Text Block] Current Fiscal Year End Date Current Fiscal Year End Date Share Repurchase Program Stockholders' Equity Note Disclosure [Text Block] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Common Stock [Member] Common Stock [Member] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Disaggregation of Revenue [Abstract] Disaggregation of Revenue [Abstract] Changes in operating accounts providing (using) cash: Increase (Decrease) in Operating Capital [Abstract] ESPP shares issued Stock Issued During Period, Value, Employee Stock Purchase Plan Less accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Segment Information Segment Reporting Disclosure [Text Block] Operating income Operating income Operating Income (Loss) CASH FLOWS FROM OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Health and Nutrition [Member] Health and Nutrition [Member] Health and Nutrition [Member] Property Property [Member] Property Short-term lease liability Operating Lease, Liability, Current Total current liabilities Liabilities, Current Shares surrendered for payroll taxes Shares surrendered for payroll taxes Payment, Tax Withholding, Share-based Payment Arrangement Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Acquisitions Payments to Acquire Businesses, Gross Payments to Acquire Businesses, Gross Stock compensation expense Share-based Payment Arrangement, Noncash Expense Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Cash and cash equivalents CASH AND CASH EQUIVALENTS, BEGINNING OF PERIOD CASH AND CASH EQUIVALENTS, END OF PERIOD Cash and Cash Equivalents, at Carrying Value Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Entity Address, Postal Zip Code Entity Address, Postal Zip Code DEFERRED COMPENSATION LIABILITY Deferred Compensation Liability, Classified, Noncurrent Accrued liabilities Increase (Decrease) in Accrued Liabilities Title of 12(b) Security Title of 12(b) Security Other income Other Nonoperating Income (Expense) New shares issued Proceeds from Stock Plans Statement [Table] Statement [Table] C&L Aqua Professionals, Inc. and LC Blending, Inc. C&L Aqua Professionals, Inc. and LC Blending, Inc. [Member] C&L Aqua Professionals, Inc. and LC Blending, Inc. Other Payments for (Proceeds from) Other Investing Activities Purchases of property, plant, and equipment Payments to Acquire Property, Plant, and Equipment Business Combinations [Abstract] Maximum [Member] Maximum [Member] Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Share-based Payment Arrangement [Abstract] Range [Axis] Statistical Measurement [Axis] Total liabilities Liabilities Cover [Abstract] Award Type [Axis] Award Type [Axis] Total finite-life intangible assets, Net Finite-Lived Intangible Assets, Net CASH FLOWS FROM FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Goodwill Goodwill Goodwill Lessee, Operating Lease, Liability, Maturity [Table Text Block] Lessee, Operating Lease, Liability, Maturity [Table Text Block] Total shareholders’ equity Stockholders' equity, beginning balance Stockholders' equity, ending balance Stockholders' Equity Attributable to Parent Property, Plant and Equipment Assets Held-for-sale Disclosure [Abstract] Property, Plant and Equipment Assets Held-for-sale Disclosure [Abstract] Common Stock, Shares, Issued Common Stock, Shares, Issued Income tax payable Accrued Income Taxes, Current Reconciliation to cash flows: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Number of operating segments aggregated (segments) Number of Operating Segments Aggregated Number of operating segments aggregated. Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] SHAREHOLDERS’ EQUITY: Stockholders' Equity Attributable to Parent [Abstract] EX-101.PRE 10 hwkn-20210926_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 hwkn-20210926_htm.xml IDEA: XBRL DOCUMENT 0000046250 2021-03-29 2021-09-26 0000046250 2021-10-22 0000046250 2021-09-26 0000046250 2021-03-28 0000046250 2021-06-28 2021-09-26 0000046250 2020-06-29 2020-09-27 0000046250 2020-03-30 2020-09-27 0000046250 us-gaap:CommonStockMember 2021-03-28 0000046250 us-gaap:AdditionalPaidInCapitalMember 2021-03-28 0000046250 us-gaap:RetainedEarningsMember 2021-03-28 0000046250 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-28 0000046250 us-gaap:CommonStockMember 2021-03-29 2021-06-27 0000046250 us-gaap:AdditionalPaidInCapitalMember 2021-03-29 2021-06-27 0000046250 us-gaap:RetainedEarningsMember 2021-03-29 2021-06-27 0000046250 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-29 2021-06-27 0000046250 2021-03-29 2021-06-27 0000046250 us-gaap:CommonStockMember 2021-06-27 0000046250 us-gaap:AdditionalPaidInCapitalMember 2021-06-27 0000046250 us-gaap:RetainedEarningsMember 2021-06-27 0000046250 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-27 0000046250 2021-06-27 0000046250 us-gaap:CommonStockMember 2021-06-28 2021-09-26 0000046250 us-gaap:AdditionalPaidInCapitalMember 2021-06-28 2021-09-26 0000046250 us-gaap:RetainedEarningsMember 2021-06-28 2021-09-26 0000046250 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-28 2021-09-26 0000046250 us-gaap:CommonStockMember 2021-09-26 0000046250 us-gaap:AdditionalPaidInCapitalMember 2021-09-26 0000046250 us-gaap:RetainedEarningsMember 2021-09-26 0000046250 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-26 0000046250 us-gaap:CommonStockMember 2020-03-29 0000046250 us-gaap:AdditionalPaidInCapitalMember 2020-03-29 0000046250 us-gaap:RetainedEarningsMember 2020-03-29 0000046250 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-29 0000046250 2020-03-29 0000046250 us-gaap:CommonStockMember 2020-03-30 2020-06-28 0000046250 us-gaap:AdditionalPaidInCapitalMember 2020-03-30 2020-06-28 0000046250 us-gaap:RetainedEarningsMember 2020-03-30 2020-06-28 0000046250 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-30 2020-06-28 0000046250 2020-03-30 2020-06-28 0000046250 us-gaap:CommonStockMember 2020-09-27 0000046250 us-gaap:AdditionalPaidInCapitalMember 2020-09-27 0000046250 us-gaap:RetainedEarningsMember 2020-09-27 0000046250 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-09-27 0000046250 2020-09-27 0000046250 us-gaap:CommonStockMember 2020-06-29 2020-09-27 0000046250 us-gaap:AdditionalPaidInCapitalMember 2020-06-29 2020-09-27 0000046250 us-gaap:RetainedEarningsMember 2020-06-29 2020-09-27 0000046250 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-29 2020-09-27 0000046250 us-gaap:CommonStockMember 2020-06-28 0000046250 us-gaap:AdditionalPaidInCapitalMember 2020-06-28 0000046250 us-gaap:RetainedEarningsMember 2020-06-28 0000046250 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-28 0000046250 2020-06-28 0000046250 hwkn:SoutheastWaterSystemsLLCMember 2021-09-20 2021-09-20 0000046250 hwkn:SoutheastWaterSystemsLLCMember 2021-09-20 0000046250 hwkn:CLAquaProfessionalsIncAndLCBlendingIncMember 2020-12-28 2021-03-28 0000046250 hwkn:PropertyMember 2020-09-28 2020-12-27 0000046250 hwkn:AmericanDevelopmentCorporationOfTennesseeIncMember 2020-06-29 2020-09-27 0000046250 hwkn:BulkDistributedspecialtyproductsMember hwkn:IndustrialMember 2021-06-28 2021-09-26 0000046250 hwkn:BulkDistributedspecialtyproductsMember hwkn:WaterTreatmentMember 2021-06-28 2021-09-26 0000046250 hwkn:BulkDistributedspecialtyproductsMember hwkn:HealthandNutritionMember 2021-06-28 2021-09-26 0000046250 hwkn:BulkDistributedspecialtyproductsMember 2021-06-28 2021-09-26 0000046250 hwkn:SpecialtyManufacturedproductsMember hwkn:IndustrialMember 2021-06-28 2021-09-26 0000046250 hwkn:SpecialtyManufacturedproductsMember hwkn:WaterTreatmentMember 2021-06-28 2021-09-26 0000046250 hwkn:SpecialtyManufacturedproductsMember hwkn:HealthandNutritionMember 2021-06-28 2021-09-26 0000046250 hwkn:SpecialtyManufacturedproductsMember 2021-06-28 2021-09-26 0000046250 hwkn:OtherMember hwkn:IndustrialMember 2021-06-28 2021-09-26 0000046250 hwkn:OtherMember hwkn:WaterTreatmentMember 2021-06-28 2021-09-26 0000046250 hwkn:OtherMember hwkn:HealthandNutritionMember 2021-06-28 2021-09-26 0000046250 hwkn:OtherMember 2021-06-28 2021-09-26 0000046250 hwkn:IndustrialMember 2021-06-28 2021-09-26 0000046250 hwkn:WaterTreatmentMember 2021-06-28 2021-09-26 0000046250 hwkn:HealthandNutritionMember 2021-06-28 2021-09-26 0000046250 hwkn:BulkDistributedspecialtyproductsMember hwkn:IndustrialMember 2020-06-29 2020-09-27 0000046250 hwkn:BulkDistributedspecialtyproductsMember hwkn:WaterTreatmentMember 2020-06-29 2020-09-27 0000046250 hwkn:BulkDistributedspecialtyproductsMember hwkn:HealthandNutritionMember 2020-06-29 2020-09-27 0000046250 hwkn:BulkDistributedspecialtyproductsMember 2020-06-29 2020-09-27 0000046250 hwkn:SpecialtyManufacturedproductsMember hwkn:IndustrialMember 2020-06-29 2020-09-27 0000046250 hwkn:SpecialtyManufacturedproductsMember hwkn:WaterTreatmentMember 2020-06-29 2020-09-27 0000046250 hwkn:SpecialtyManufacturedproductsMember hwkn:HealthandNutritionMember 2020-06-29 2020-09-27 0000046250 hwkn:SpecialtyManufacturedproductsMember 2020-06-29 2020-09-27 0000046250 hwkn:OtherMember hwkn:IndustrialMember 2020-06-29 2020-09-27 0000046250 hwkn:OtherMember hwkn:WaterTreatmentMember 2020-06-29 2020-09-27 0000046250 hwkn:OtherMember hwkn:HealthandNutritionMember 2020-06-29 2020-09-27 0000046250 hwkn:OtherMember 2020-06-29 2020-09-27 0000046250 hwkn:IndustrialMember 2020-06-29 2020-09-27 0000046250 hwkn:WaterTreatmentMember 2020-06-29 2020-09-27 0000046250 hwkn:HealthandNutritionMember 2020-06-29 2020-09-27 0000046250 hwkn:BulkDistributedspecialtyproductsMember hwkn:IndustrialMember 2021-03-29 2021-09-26 0000046250 hwkn:BulkDistributedspecialtyproductsMember hwkn:WaterTreatmentMember 2021-03-29 2021-09-26 0000046250 hwkn:BulkDistributedspecialtyproductsMember hwkn:HealthandNutritionMember 2021-03-29 2021-09-26 0000046250 hwkn:BulkDistributedspecialtyproductsMember 2021-03-29 2021-09-26 0000046250 hwkn:SpecialtyManufacturedproductsMember hwkn:IndustrialMember 2021-03-29 2021-09-26 0000046250 hwkn:SpecialtyManufacturedproductsMember hwkn:WaterTreatmentMember 2021-03-29 2021-09-26 0000046250 hwkn:SpecialtyManufacturedproductsMember hwkn:HealthandNutritionMember 2021-03-29 2021-09-26 0000046250 hwkn:SpecialtyManufacturedproductsMember 2021-03-29 2021-09-26 0000046250 hwkn:OtherMember hwkn:IndustrialMember 2021-03-29 2021-09-26 0000046250 hwkn:OtherMember hwkn:WaterTreatmentMember 2021-03-29 2021-09-26 0000046250 hwkn:OtherMember hwkn:HealthandNutritionMember 2021-03-29 2021-09-26 0000046250 hwkn:OtherMember 2021-03-29 2021-09-26 0000046250 hwkn:IndustrialMember 2021-03-29 2021-09-26 0000046250 hwkn:WaterTreatmentMember 2021-03-29 2021-09-26 0000046250 hwkn:HealthandNutritionMember 2021-03-29 2021-09-26 0000046250 hwkn:BulkDistributedspecialtyproductsMember hwkn:IndustrialMember 2020-03-30 2020-09-27 0000046250 hwkn:BulkDistributedspecialtyproductsMember hwkn:WaterTreatmentMember 2020-03-30 2020-09-27 0000046250 hwkn:BulkDistributedspecialtyproductsMember hwkn:HealthandNutritionMember 2020-03-30 2020-09-27 0000046250 hwkn:BulkDistributedspecialtyproductsMember 2020-03-30 2020-09-27 0000046250 hwkn:SpecialtyManufacturedproductsMember hwkn:IndustrialMember 2020-03-30 2020-09-27 0000046250 hwkn:SpecialtyManufacturedproductsMember hwkn:WaterTreatmentMember 2020-03-30 2020-09-27 0000046250 hwkn:SpecialtyManufacturedproductsMember hwkn:HealthandNutritionMember 2020-03-30 2020-09-27 0000046250 hwkn:SpecialtyManufacturedproductsMember 2020-03-30 2020-09-27 0000046250 hwkn:OtherMember hwkn:IndustrialMember 2020-03-30 2020-09-27 0000046250 hwkn:OtherMember hwkn:WaterTreatmentMember 2020-03-30 2020-09-27 0000046250 hwkn:OtherMember hwkn:HealthandNutritionMember 2020-03-30 2020-09-27 0000046250 hwkn:OtherMember 2020-03-30 2020-09-27 0000046250 hwkn:IndustrialMember 2020-03-30 2020-09-27 0000046250 hwkn:WaterTreatmentMember 2020-03-30 2020-09-27 0000046250 hwkn:HealthandNutritionMember 2020-03-30 2020-09-27 0000046250 us-gaap:FairValueInputsLevel1Member 2021-09-26 0000046250 us-gaap:FairValueInputsLevel1Member 2021-03-28 0000046250 hwkn:IndustrialMember 2021-03-28 0000046250 hwkn:WaterTreatmentMember 2021-03-28 0000046250 hwkn:HealthandNutritionMember 2021-09-26 0000046250 hwkn:WaterTreatmentMember 2021-09-26 0000046250 hwkn:IndustrialMember 2021-09-26 0000046250 us-gaap:CustomerRelationshipsMember 2021-09-26 0000046250 us-gaap:CustomerRelationshipsMember 2021-03-28 0000046250 us-gaap:TrademarksMember 2021-09-26 0000046250 us-gaap:TrademarksMember 2021-03-28 0000046250 us-gaap:OtherIntangibleAssetsMember 2021-09-26 0000046250 us-gaap:OtherIntangibleAssetsMember 2021-03-28 0000046250 srt:MinimumMember 2021-09-26 0000046250 srt:MaximumMember 2021-09-26 0000046250 us-gaap:PerformanceSharesMember 2021-03-29 2021-09-26 0000046250 us-gaap:PerformanceSharesMember 2021-03-28 0000046250 us-gaap:PerformanceSharesMember 2021-09-26 0000046250 us-gaap:PerformanceSharesMember 2021-06-28 2021-09-26 0000046250 us-gaap:PerformanceSharesMember 2020-06-29 2020-09-27 0000046250 us-gaap:PerformanceSharesMember 2020-03-30 2020-09-27 0000046250 us-gaap:RestrictedStockMember 2021-09-26 0000046250 us-gaap:RestrictedStockMember 2021-06-28 2021-09-26 0000046250 us-gaap:RestrictedStockMember 2020-06-29 2020-09-27 0000046250 us-gaap:RestrictedStockMember 2020-03-30 2020-09-27 0000046250 us-gaap:RestrictedStockMember 2021-03-29 2021-09-26 shares iso4217:USD iso4217:USD shares pure hwkn:Segment 0000046250 false 2022 Q2 --04-03 10-Q true 2021-09-26 false 0-7647 HAWKINS, INC. MN 41-0771293 2381 Rosegate Roseville MN 55113 612 331-6910 Common Stock, par value $.01 per share HWKN NASDAQ Yes Yes Accelerated Filer false false false 21112683 6802000 2998000 90057000 90603000 70338000 63864000 0 175000 2478000 5367000 169675000 163007000 307021000 300404000 163910000 155792000 143111000 144612000 11045000 11630000 72417000 70720000 73666000 76368000 7890000 6213000 165018000 164931000 477804000 472550000 43004000 37313000 12417000 18048000 877000 0 9907000 9907000 1625000 1587000 1528000 1452000 2191000 2155000 71549000 70462000 73891000 88845000 9553000 10231000 4455000 4631000 24445000 24445000 8289000 7322000 1309000 1368000 193491000 207304000 0 0 60000000 60000000 0.01 0.01 20888923 20888923 20969746 20969746 209000 210000 44801000 51138000 239303000 213898000 284313000 265246000 477804000 472550000 183277000 147801000 364518000 290973000 145990000 115004000 288257000 227200000 37287000 32797000 76261000 63773000 17679000 16221000 34535000 31259000 19608000 16576000 41726000 32514000 -329000 -339000 -678000 -719000 184000 327000 416000 804000 19463000 16564000 41464000 32599000 5330000 4374000 10703000 8621000 14133000 12190000 30761000 23978000 20986542 21055782 21010422 21053022 21140087 21245762 21168809 21268562 0.67 0.58 1.46 1.14 0.67 0.57 1.45 1.13 0.13000 0.11625 0.25250 0.23250 14133000 12190000 30761000 23978000 0 39000 0 29000 14133000 12229000 30761000 24007000 20969746 210000 51138000 213898000 0 265246000 0 0 0 2600000 0 2600000 0 0 799000 0 0 799000 123002 1000 -1000 0 0 0 45390 0 1467000 0 0 1467000 100954 1000 3400000 0 0 3401000 0 0 0 16628000 0 16628000 20946404 210000 47069000 227926000 0 275205000 0 0 0 2756000 0 2756000 0 0 862000 0 0 862000 11228 0 0 0 0 0 40300 0 889000 0 0 889000 109009 1000 4019000 0 0 4020000 0 0 0 14133000 0 14133000 20888923 209000 44801000 239303000 0 284313000 21024458 211000 50405000 182947000 -79000 233484000 0 0 0 2479000 0 2479000 0 0 700000 0 0 700000 10526 0 0 0 0 0 -3314 0 54000 0 0 54000 0 0 0 0 -10000 -10000 0 0 0 11788000 0 11788000 21031670 211000 51051000 192256000 -89000 243429000 0 0 0 2480000 0 2480000 0 0 686000 0 0 686000 16016 0 0 0 0 0 42720 0 773000 0 0 773000 0 0 0 0 39000 39000 0 0 0 12190000 0 12190000 21090406 211000 52510000 201966000 -50000 254637000 30761000 23978000 11889000 11065000 948000 963000 416000 804000 1661000 1386000 54000 135000 -596000 5811000 6458000 8004000 5116000 -1421000 -5392000 -2320000 991000 963000 1053000 792000 -1261000 -1142000 40082000 20138000 6904000 8120000 1200000 25000000 -181000 -105000 -7923000 -33015000 5356000 4959000 889000 773000 1467000 54000 7421000 0 -15000000 16000000 -28355000 11760000 3804000 -1117000 2998000 4277000 6802000 3160000 9650000 7845000 563000 610000 1076000 191000 <div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the instructions for Form 10-Q and, accordingly, do not include all information and footnotes required by generally accepted accounting principles for complete financial statements. These financial statements should be read in conjunction with the consolidated financial statements and footnotes included in our </span><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="http://www.sec.gov/ix?doc=/Archives/edgar/data/46250/000004625021000019/hwkn-20210328.htm" style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Annual Report on Form 10-K for the fiscal year ended March 28, 2021</a></span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, previously filed with the Securities and Exchange Commission (“SEC”). In the opinion of management, the accompanying unaudited condensed consolidated financial statements contain all adjustments necessary to present fairly our financial position and the results of our operations and cash flows for the periods presented. All adjustments made to the interim condensed consolidated financial statements were of a normal recurring nature. All significant intercompany accounts and transactions have been eliminated in consolidation. The results of operations for the six months ended September 26, 2021 are not necessarily indicative of the results that may be expected for the full year.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">References to fiscal 2020 refer to the fiscal year ended March 29, 2020, references to fiscal 2021 refer to the fiscal year ended March 28, 2021 and references to fiscal 2022 refer to the fiscal year ending April 3, 2022. As compared to our normal 52-week fiscal years, fiscal 2022 will be a 53-week year, with the extra week to be recorded in our fourth quarter's results of operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The preparation of condensed consolidated financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, particularly receivables, inventories, property, plant and equipment, right-of-use assets, goodwill, intangibles, accrued expenses, short-term and long-term lease liability, income taxes and related accounts and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Policies.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The accounting policies we follow are set forth in Note 1 – Nature of Business and Significant Accounting Policies to our consolidated financial statements in our </span><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="http://www.sec.gov/ix?doc=/Archives/edgar/data/46250/000004625021000019/hwkn-20210328.htm" style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Annual Report on Form 10-K for the fiscal year ended March 28, 2021</a></span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, previously filed with the SEC. There has been no significant change in our accounting policies since the end of fiscal 2021.</span></div> Acquisitions<div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisition of Southeast Water Systems LLC:</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> On September 20, 2021, we acquired substantially all the assets of Southeast Water Systems LLC, under the terms of an asset purchase agreement with Southeast Water Systems and its shareholders. We paid $1.2 million at closing for the acquisition and may pay up to an additional $1.0 million over the next three years based on achieving certain goals. Southeast Water Systems supplied and installed water treatment chemical equipment to its customers located primarily in Alabama, southern Georgia and the Florida panhandle. The results of operations since the acquisition date, and the assets, including the goodwill associated with this acquisition, are included in our Water Treatment segment. Costs associated with this transaction were not material and were expensed as incurred. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquisition has been accounted for under the acquisition method of accounting, under which the total purchase price is allocated to the net tangible and intangible assets and liabilities of Southeast Water Systems acquired in connection with the acquisition based on their estimated fair values. We estimated the fair values of the assets acquired and liabilities assumed using a discounted cash flow analysis (income approach). Of the total $2.2 million purchase price, we allocated $0.4 million to finite-lived intangible assets, primarily customer relationships to be amortized over 10 years, and $0.1 million to property, plant and equipment.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The residual amount of $1.7 million was allocated to goodwill. The goodwill recognized as a result of this acquisition is primarily attributable to strategic and synergistic benefits, as well as the assembled workforce. Such goodwill is expected to be deductible for tax purposes. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisitions of C&amp;L Aqua Professionals, Inc. and LC Blending, Inc.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: In the fourth quarter of fiscal 2021, we acquired substantially all the assets of C&amp;L Aqua Professionals, Inc. and LC Blending, Inc. (together, "C&amp;L Aqua") under the terms of an asset purchase agreement among us, C&amp;L Aqua and its shareholders. We paid $16 million for the acquisition. C&amp;L Aqua was a water treatment chemical distribution company operating primarily in Louisiana. The results of operations since the acquisition date, and the assets, including the goodwill associated with this acquisition, are included in our Water Treatment segment. Costs associated with this transaction were not material and were expensed as incurred. </span></div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisition of Property</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: In the third quarter of fiscal 2021, we acquired a manufacturing facility on 28 acres located adjacent to our facility in Rosemount, Minnesota to allow further expansion and growth in both our Industrial and Water Treatment segments. We paid $10 million for the property. The purchase of this facility added approximately 40,000 square feet of manufacturing and warehouse space to bring us to a total of 105,000 square feet of space on 56 acres of land in the area, with rail access at both of the sites to allow for future growth and provide for supply chain flexibility on certain raw materials to better serve our customers.</span>Acquisition of American Development Corporation of Tennessee, Inc.: In the second quarter of fiscal 2021, we acquired substantially all the assets of American Development Corporation of Tennessee, Inc. (“ADC”) under the terms of an asset purchase agreement among us, ADC and its shareholders. We paid $25 million for the acquisition. ADC was a water treatment chemical distribution company operating primarily in Tennessee, Georgia and Kentucky. The results of operations since the acquisition date, and the assets, including the goodwill associated with this acquisition, are included in our Water Treatment segment. Costs associated with this transaction were not material and were expensed as incurred. 1200000 1000000 2200000 400000 100000 1700000 16000000 10000000 25000000 Revenue <span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenue arrangements generally consist of a single performance obligation to transfer promised goods or services. We disaggregate revenues from contracts with customers by operating segments as well as types of products sold. Reporting by operating segment is pertinent to understanding our revenues, as it aligns to how we review the financial performance of our operations. Types of products sold within each operating segment help us to further evaluate the financial performance of our segments. The following tables disaggregate external customer net sales by major revenue stream for the three and six months ended September 26, 2021 and September 27, 2020:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended September 26, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Water <br/>Treatment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Health and <br/>Nutrition</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bulk / Distributed specialty products </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,663 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,242 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,062 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,967 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufactured, blended or repackaged products </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,373 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,883 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,406 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">496 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,904 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total external customer sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,168 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,111 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,998 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,277 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended September 27, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Water <br/>Treatment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Health and <br/>Nutrition</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bulk / Distributed specialty products </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,313 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,358 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,953 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,624 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufactured, blended or repackaged products </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,838 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,126 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">703 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,051 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total external customer sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,171 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,540 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,090 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,801 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended September 26, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Water <br/>Treatment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Health and <br/>Nutrition</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bulk / Distributed specialty products </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,506 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,795 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,004 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,305 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufactured, blended or repackaged products </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,716 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,601 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,934 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264,251 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,796 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">953 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,962 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total external customer sales</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,018 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,349 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,151 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364,518 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended September 27, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Water <br/>Treatment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Health and <br/>Nutrition</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bulk / Distributed specialty products </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,137 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,233 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,898 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,268 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufactured, blended or repackaged products </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,997 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,344 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,231 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207,572 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,539 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">677 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,133 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total external customer sales</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,673 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,254 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,046 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,973 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:8pt">For our Industrial and Water Treatment segments, this line includes our bulk products that we do not modify in any way, but receive, store, and ship from our facilities, or direct ship to our customers in large quantities. For our Health and Nutrition segment, this line includes our non-manufactured distributed specialty products, which may be sold out of one of our facilities or direct shipped to our customers.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:8pt">For our Industrial and Water Treatment segments, this line includes our non-bulk specialty products that we either manufacture, blend, repackage, resell in their original form, or direct ship to our customers in smaller quantities, and services we provide for our customers. For our Health and Nutrition segment, this line includes products manufactured, processed or repackaged in our facility and/or with our equipment.</span></div> The following tables disaggregate external customer net sales by major revenue stream for the three and six months ended September 26, 2021 and September 27, 2020:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended September 26, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Water <br/>Treatment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Health and <br/>Nutrition</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bulk / Distributed specialty products </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,663 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,242 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,062 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,967 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufactured, blended or repackaged products </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,373 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,883 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,406 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">496 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,904 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total external customer sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,168 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,111 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,998 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,277 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended September 27, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Water <br/>Treatment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Health and <br/>Nutrition</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bulk / Distributed specialty products </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,313 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,358 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,953 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,624 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufactured, blended or repackaged products </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,838 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,126 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">703 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,051 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total external customer sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,171 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,540 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,090 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,801 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended September 26, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Water <br/>Treatment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Health and <br/>Nutrition</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bulk / Distributed specialty products </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,506 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,795 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,004 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,305 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufactured, blended or repackaged products </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,716 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,601 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,934 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264,251 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,796 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">953 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,962 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total external customer sales</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,018 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,349 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,151 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364,518 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended September 27, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Water <br/>Treatment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Health and <br/>Nutrition</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bulk / Distributed specialty products </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,137 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,233 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,898 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,268 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufactured, blended or repackaged products </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,997 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,344 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,231 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207,572 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,539 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">677 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,133 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total external customer sales</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,673 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,254 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,046 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,973 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:8pt">For our Industrial and Water Treatment segments, this line includes our bulk products that we do not modify in any way, but receive, store, and ship from our facilities, or direct ship to our customers in large quantities. For our Health and Nutrition segment, this line includes our non-manufactured distributed specialty products, which may be sold out of one of our facilities or direct shipped to our customers.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:8pt">For our Industrial and Water Treatment segments, this line includes our non-bulk specialty products that we either manufacture, blend, repackage, resell in their original form, or direct ship to our customers in smaller quantities, and services we provide for our customers. For our Health and Nutrition segment, this line includes products manufactured, processed or repackaged in our facility and/or with our equipment.</span></div> 13663000 5242000 30062000 48967000 68150000 56373000 7883000 132406000 1355000 496000 53000 1904000 83168000 62111000 37998000 183277000 9313000 4358000 28953000 42624000 51155000 44838000 8133000 104126000 703000 344000 4000 1051000 61171000 49540000 37090000 147801000 25506000 9795000 61004000 96305000 140716000 107601000 15934000 264251000 2796000 953000 213000 3962000 169018000 118349000 77151000 364518000 18137000 8233000 54898000 81268000 112997000 80344000 14231000 207572000 1539000 677000 -83000 2133000 132673000 89254000 69046000 290973000 Earnings per Share<div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share (“EPS”) is computed by dividing net earnings by the weighted-average number of common shares outstanding. Diluted EPS includes the dilutive impact of incremental shares assumed to be issued as performance units and restricted stock. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted EPS were calculated using the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.022%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.747%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 26, 2021</span></td><td colspan="3" style="border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 26, 2021</span></td><td colspan="3" style="border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding—basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,986,542 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,055,782 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,010,422 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,053,022 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive impact of performance units and restricted stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,545 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,980 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,387 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215,540 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding—diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,140,087 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,245,762 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,168,809 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,268,562 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For each of the periods presented, there were no shares excluded from the calculation of weighted-average common shares for diluted EPS.</span></div> <span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted EPS were calculated using the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.022%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.747%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 26, 2021</span></td><td colspan="3" style="border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 26, 2021</span></td><td colspan="3" style="border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding—basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,986,542 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,055,782 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,010,422 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,053,022 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive impact of performance units and restricted stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,545 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,980 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,387 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215,540 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding—diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,140,087 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,245,762 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,168,809 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,268,562 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 20986542 21055782 21010422 21053022 153545 189980 158387 215540 21140087 21245762 21168809 21268562 0 0 0 0 Fair Value Measurements<div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our financial assets and liabilities are measured at fair value at the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (exit price). We classify the inputs used to measure fair value into the following hierarchy: </span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"><tr><td style="width:1.0%"/><td style="width:13.470%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.793%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:82.337%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quoted prices in active markets for identical assets or liabilities. </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quoted prices in active markets for similar assets or liabilities, or quoted prices for identical or similar assets or liabilities in markets that are not active, or inputs other than quoted prices that are observable or can be corroborated by observable market data for the asset or liability. </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unobservable inputs for the asset or liability that are supported by little or no market activity. These fair values are determined using pricing models for which the assumptions utilize management’s estimates or market participant assumptions. </span></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets and Liabilities Measured at Fair Value on a Recurring Basis.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  The fair value hierarchy requires the use of observable market data when available. In instances where inputs used to measure fair value fall into different levels of the fair value hierarchy, the fair value measurement has been determined based on the lowest level input that is significant to the fair value measurement in its entirety. Our assessment of the significance of a particular item to the fair value measurement in its entirety requires judgment, including the consideration of inputs specific to the asset or liability. </span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our financial assets that are measured at fair value on a recurring basis are assets held in a deferred compensation retirement plan. As of September 26, 2021 and March 28, 2021, the assets held in a deferred compensation retirement plan were classified as other long-term assets on our balance sheet, with the portion of the plan assets expected to be paid within twelve months classified as current assets on our balance sheet. The deferred compensation plan assets relate to contributions made to a non-qualified compensation plan on behalf of certain employees who are classified as “highly compensated employees” as determined by IRS guidelines. The assets are part of a rabbi trust and the funds are held in mutual funds. The fair value of the deferred compensation is based on the quoted market prices for the mutual funds at the end of the period.</span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the balances of assets and liabilities measured at fair value on a recurring basis as of September 26, 2021 and March 28, 2021. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> 0</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"/><td style="width:51.806%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.786%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 26, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 28, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan assets </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,946 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> he following tables summarize the balances of assets and liabilities measured at fair value on a recurring basis as of September 26, 2021 and March 28, 2021. <span style="color:#000000;font-family:'Calibri',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> 0</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"/><td style="width:51.806%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.786%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 26, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 28, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan assets </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,946 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 7364000 5946000 Assets Held for Sale Included in assets held for sale as of March 28, 2021 was $0.7 million for an office building in St. Louis, Missouri which was utilized in the administration of our Industrial segment and $0.2 million for a water treatment branch located in Eldridge, Iowa, which has been relocated to another owned facility. Both were sold in the first quarter of fiscal 2022. 700000 200000 Inventories<div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories at September 26, 2021 and March 28, 2021 consisted of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"/><td style="width:69.314%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.953%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.955%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 26,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 28,<br/>2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory (FIFO basis)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,682 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,438 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LIFO reserve</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,344)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,574)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net inventory</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,338 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,864 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The first in, first out (“FIFO”) value of inventories accounted for under the last in, first out (“LIFO”) method was $57.0 million at September 26, 2021 and $46.8 million at March 28, 2021. The remainder of the inventory was valued and accounted for under the FIFO method.</span></div> <span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories at September 26, 2021 and March 28, 2021 consisted of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"/><td style="width:69.314%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.953%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.955%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 26,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 28,<br/>2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory (FIFO basis)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,682 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,438 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LIFO reserve</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,344)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,574)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net inventory</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,338 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,864 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 80682000 69438000 10344000 5574000 70338000 63864000 57000000 46800000 Goodwill and Intangible Assets<div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of goodwill was $72.4 million as of September 26, 2021 and $70.7 million as of March 28, 2021, of which $44.9 million was related to our Health and Nutrition segment, $21.0 million was related to our Water Treatment segment, and $6.5 million was related to our Industrial segment. The increase in goodwill during the six months ended September 26, 2021 represents goodwill recorded in connection with the acquisition of the assets of Southeast Water Systems, LLC as discussed in Note 2.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of our intangible assets as of September 26, 2021 and March 28, 2021 is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.222%"><tr><td style="width:1.0%"/><td style="width:33.035%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.072%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.478%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.072%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.454%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.072%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.080%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 26, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 28, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross <br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finite-life intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,008 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,377)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,588 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,522)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,066 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,210 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,505)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,705 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,210 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,275)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,935 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other finite-life intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,843 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,740)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,833 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,693)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finite-life intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,061 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,622)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,439 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,631 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,490)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,141 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite-life intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,288 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,622)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,666 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,858 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,490)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,368 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 72400000 70700000 44900000 21000000 6500000 <span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of our intangible assets as of September 26, 2021 and March 28, 2021 is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.222%"><tr><td style="width:1.0%"/><td style="width:33.035%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.072%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.478%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.072%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.454%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.072%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.080%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 26, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 28, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross <br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finite-life intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,008 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,377)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,588 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,522)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,066 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,210 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,505)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,705 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,210 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,275)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,935 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other finite-life intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,843 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,740)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,833 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,693)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finite-life intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,061 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,622)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,439 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,631 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,490)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,141 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite-life intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,288 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,622)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,666 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,858 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,490)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,368 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 100008000 29377000 70631000 99588000 26522000 73066000 6210000 4505000 1705000 6210000 4275000 1935000 3843000 3740000 103000 3833000 3693000 140000 110061000 37622000 72439000 109631000 34490000 75141000 1227000 1227000 1227000 1227000 111288000 37622000 73666000 110858000 34490000 76368000 Debt <span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt at September 26, 2021 and March 28, 2021 consisted of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"/><td style="width:69.391%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.610%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.141%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.613%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 26,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 28,<br/>2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior secured revolving loan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: unamortized debt issuance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(202)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(248)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt, net of debt issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,798 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,752 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion of long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,907)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,907)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,891 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,845 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> <span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt at September 26, 2021 and March 28, 2021 consisted of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"/><td style="width:69.391%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.610%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.141%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.613%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 26,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 28,<br/>2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior secured revolving loan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: unamortized debt issuance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(202)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(248)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt, net of debt issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,798 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,752 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion of long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,907)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,907)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,891 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,845 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 84000000 99000000 202000 248000 83798000 98752000 9907000 9907000 73891000 88845000 Income Taxes We are subject to U.S. federal income tax as well as income tax of multiple state jurisdictions. The tax years prior to our fiscal year ended April 1, 2018 are closed to examination by the Internal Revenue Service, and with few exceptions, state and localincome tax jurisdictions. Our effective tax rate was approximately 26% for both the six months ended September 26, 2021 and for the six months ended September 27, 2020. The effective tax rate is impacted by projected levels of annual taxable income, permanent items, and state taxes. 0.26 0.26 Leases<div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Lease Obligations. </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As of September 26, 2021, we were obligated under operating lease agreements for certain manufacturing facilities, warehouse space, the land on which some of our facilities sit, vehicles and information technology equipment. Our leases have remaining original lease terms of 1 year to 23 years, some of which include options to extend the lease for up to 10 years. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 26, 2021, our operating lease components with initial or remaining terms in excess of one year were classified on the condensed consolidated balance sheet within right of use assets, short-term lease liability and long-term lease liability.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expense for leases less than 12 months was not material for the three and six months ended September 26, 2021 and September 27, 2020. Total lease expense was $0.7 million for both the three months ended September 26, 2021 and September 27, 2020, and was $1.4 million for both the six months ended September 26, 2021 and September 27, 2020.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to our operating leases was as follows: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.005%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.006%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 26, 2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 28, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease Term and Discount Rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.40</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.73</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities as of September 26, 2021 were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:84.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.263%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining fiscal 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">866 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,713 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,305 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,775 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,597)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,178 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P1Y P23Y 10 years 0 0 0 0 700000 700000 1400000 1400000 <span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to our operating leases was as follows: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.005%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.006%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 26, 2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 28, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease Term and Discount Rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.40</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.73</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table> P9Y4M24D P9Y8M23D 0.026 0.027 <span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities as of September 26, 2021 were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:84.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.263%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining fiscal 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">866 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,713 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,305 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,775 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,597)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,178 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 866000 1713000 1360000 1305000 1251000 6280000 12775000 1597000 11178000 Share-Based Compensation <div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance-Based Restricted Stock Units</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our Board of Directors (the “Board”) approved a performance-based equity compensation arrangement for our executive officers during the first quarters of each of fiscal 2022 and fiscal 2021. These performance-based arrangements provide for the grant of performance-based restricted stock units that represent a possible future issuance of restricted shares of our common stock based on a pre-tax income target for the applicable fiscal year. The actual number of restricted shares to be issued to each executive officer is determined when our final financial information becomes available after the applicable fiscal year and will be between zero shares and 88,524 shares in the aggregate for fiscal 2022. The restricted shares issued, if any, will fully vest approximately two years after the last day of the fiscal year on which the performance is based. We are recording the compensation expense for the outstanding performance share units and the converted restricted stock over the life of the awards. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the restricted stock activity for the six months ended September 26, 2021: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.514%"><tr><td style="width:1.0%"/><td style="width:66.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.247%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.894%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.549%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.894%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-<br/>Average Grant<br/>Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,120 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.94 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,618 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(123,002)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,736 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.08 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We recorded compensation expense related to performance share units and restricted stock of $0.6 million and $1.2 million for the three and six months ended September 26, 2021, respectively. We recorded compensation expense related to performance share units and restricted stock of $0.5 million and $1.0 million for the three and six months ended September 27, 2020, respectively. Substantially all of the compensation expense was recorded in selling, general and administrative expenses in the condensed consolidated statements of income.</span></div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Restricted Stock Awards</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">.</span> As part of their retainer, our non-employee directors receive restricted stock for their Board services. The restricted stock awards are generally expensed over a one-year vesting period, based on the market value on the date of grant. As of September 26, 2021, there were 9,282 shares of restricted stock with an average grant date fair value of $32.31 outstanding under this program. Compensation expense for both the three months ended September 26, 2021 and September 27, 2020 related to restricted stock awards to the Board was $0.1 million. Compensation expense for both the six months ended September 26, 2021 and September 27, 2020 related to restricted stock awards to the Board was $0.2 million. 0 88524 <span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the restricted stock activity for the six months ended September 26, 2021: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.514%"><tr><td style="width:1.0%"/><td style="width:66.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.247%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.894%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.549%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.894%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-<br/>Average Grant<br/>Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,120 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.94 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,618 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(123,002)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,736 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.08 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 239120 17.94 111618 31.74 123002 17.25 227736 25.08 600000 1200000 500000 1000000 9282 32.31 100000 100000 200000 200000 Share Repurchase Program Our Board has authorized the repurchase of up to 1.6 million shares of our outstanding common stock for cash on the open market or in privately negotiated transactions subject to applicable securities laws and regulations. Upon purchase of the shares, we reduce our common stock for the par value of the shares with the excess applied against additional paid-in capital. During the three months ended September 26, 2021, we repurchased 109,009 shares at an aggregate purchase price of $4.0 million. During the six months ended September 26, 2021, we repurchased 209,963 shares at an aggregate purchase price of $7.4 million. During the three and six months ended September 27, 2020, no shares were repurchased. As of September 26, 2021, 341,543 shares remained available to be repurchased under the share repurchase program. 1600000 109009 4000000 209963 7400000 0 341543 Segment Information<div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have three reportable segments: Industrial, Water Treatment, and Health and Nutrition. The accounting policies of the segments are the same as those described in the summary of significant accounting policies in our </span><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="http://www.sec.gov/ix?doc=/Archives/edgar/data/46250/000004625021000019/hwkn-20210328.htm" style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Annual Report on Form 10-K for the fiscal year ended March 28, 2021</a></span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We evaluate performance based on profit or loss from operations before income taxes not including nonrecurring gains and losses. Reportable segments are defined primarily by product and type of customer. Segments are responsible for the sales, marketing and development of their products and services. Other than our Health and Nutrition segment, the segments do not have separate customer service or purchasing functions. We allocate certain corporate expenses to our operating segments. There are no intersegment sales and no operating segments have been aggregated. No single customer’s revenues amounted to 10% or more of our total revenue. Sales are primarily within the United States and all assets are located within the United States.</span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.075%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.309%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Water<br/>Treatment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Health and Nutrition</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended September 26, 2021:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,277 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,564 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,518 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,205 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,287 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general, and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,456 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,405 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,818 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,679 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,113 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,608 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended September 27, 2020:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,171 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,540 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,090 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,801 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,436 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,522 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,839 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,797 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general, and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,429 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,573 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,221 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,007 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,949 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,620 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,576 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six months ended September 26, 2021:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,018 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364,518 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,818 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,752 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,691 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,261 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,697 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,535 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,285 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,320 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,726 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six months ended September 27, 2020:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,673 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,254 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,046 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,973 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,893 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,861 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,019 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,773 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,496 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,866 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,897 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,259 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,397 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,995 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,514 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No significant changes to identifiable assets by segment occurred during the six months ended September 26, 2021.</span></div> 3 no 0 No <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.075%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.309%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Water<br/>Treatment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Health and Nutrition</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended September 26, 2021:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,277 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,564 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,518 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,205 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,287 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general, and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,456 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,405 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,818 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,679 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,113 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,608 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended September 27, 2020:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,171 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,540 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,090 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,801 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,436 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,522 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,839 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,797 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general, and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,429 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,573 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,221 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,007 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,949 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,620 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,576 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six months ended September 26, 2021:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,018 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364,518 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,818 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,752 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,691 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,261 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,697 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,535 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,285 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,320 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,726 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six months ended September 27, 2020:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,673 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,254 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,046 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,973 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,893 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,861 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,019 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,773 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,496 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,866 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,897 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,259 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,397 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,995 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,514 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 83168000 62111000 37998000 183277000 12564000 17518000 7205000 37287000 6456000 7405000 3818000 17679000 6108000 10113000 3387000 19608000 61171000 49540000 37090000 147801000 10436000 14522000 7839000 32797000 6429000 5573000 4219000 16221000 4007000 8949000 3620000 16576000 169018000 118349000 77151000 364518000 26818000 33752000 15691000 76261000 12697000 14467000 7371000 34535000 14121000 19285000 8320000 41726000 132673000 89254000 69046000 290973000 22893000 25861000 15019000 63773000 12496000 10866000 7897000 31259000 10397000 14995000 7122000 32514000 No XML 12 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Document and Entity Information - shares
6 Months Ended
Sep. 26, 2021
Oct. 22, 2021
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 26, 2021  
Document Transition Report false  
Entity File Number 0-7647  
Entity Registrant Name HAWKINS, INC.  
Entity Incorporation, State or Country Code MN  
Entity Tax Identification Number 41-0771293  
Entity Address, Address Line One 2381 Rosegate  
Entity Address, City or Town Roseville  
Entity Address, State or Province MN  
Entity Address, Postal Zip Code 55113  
City Area Code 612  
Local Phone Number 331-6910  
Title of 12(b) Security Common Stock, par value $.01 per share  
Trading Symbol HWKN  
Security Exchange Name NASDAQ  
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   21,112,683
Entity Central Index Key 0000046250  
Amendment Flag false  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q2  
Current Fiscal Year End Date --04-03  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Sep. 26, 2021
Mar. 28, 2021
Assets, Current [Abstract]    
Cash and cash equivalents $ 6,802 $ 2,998
Trade accounts receivables, net 90,057 90,603
Inventories 70,338 63,864
Income taxes receivable 0 175
Prepaid expenses and other current assets 2,478 5,367
Total current assets 169,675 163,007
Property, Plant and Equipment [Abstract]    
PROPERTY, PLANT, AND EQUIPMENT: 307,021 300,404
Less accumulated depreciation 163,910 155,792
Net property, plant, and equipment 143,111 144,612
Other Assets [Abstract]    
Right-of-use assets 11,045 11,630
Goodwill 72,417 70,720
Intangible assets, net of accumulated amortization 73,666 76,368
Other 7,890 6,213
Total other assets 165,018 164,931
Total assets 477,804 472,550
Liabilities, Current [Abstract]    
Accounts payable — trade 43,004 37,313
Accrued payroll and employee benefits 12,417 18,048
Income tax payable 877 0
Current portion of long-term debt 9,907 9,907
Short-term lease liability 1,625 1,587
Container deposits 1,528 1,452
Other current liabilities 2,191 2,155
Total current liabilities 71,549 70,462
LONG-TERM DEBT, LESS CURRENT PORTION 73,891 88,845
LONG-TERM LEASE LIABILITY 9,553 10,231
PENSION WITHDRAWAL LIABILITY 4,455 4,631
DEFERRED INCOME TAXES 24,445 24,445
DEFERRED COMPENSATION LIABILITY 8,289 7,322
OTHER LONG-TERM LIABILITIES 1,309 1,368
Total liabilities 193,491 207,304
COMMITMENTS AND CONTINGENCIES 0 0
SHAREHOLDERS’ EQUITY:    
Common stock; authorized: 60,000,000 shares of $0.01 par value; 20,888,923 and 20,969,746 shares issued and outstanding as of September 26, 2021 and March 28, 2021, respectively 209 210
Additional paid-in capital 44,801 51,138
Retained earnings 239,303 213,898
Total shareholders’ equity 284,313 265,246
Total liabilities and shareholders’ equity $ 477,804 $ 472,550
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets (Parenthetical) (Unaudited) - $ / shares
Sep. 26, 2021
Mar. 28, 2021
Statement of Financial Position [Abstract]    
Common Stock, Shares Authorized 60,000,000 60,000,000
Common stock, par value (usd per share) $ 0.01 $ 0.01
Common Stock, Shares, Issued 20,888,923 20,969,746
Common Stock, Shares, Outstanding 20,888,923 20,969,746
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 26, 2021
Sep. 27, 2020
Sep. 26, 2021
Sep. 27, 2020
Income Statement [Abstract]        
Sales $ 183,277 $ 147,801 $ 364,518 $ 290,973
Cost of sales (145,990) (115,004) (288,257) (227,200)
Gross profit 37,287 32,797 76,261 63,773
Selling, general and administrative expenses (17,679) (16,221) (34,535) (31,259)
Operating income 19,608 16,576 41,726 32,514
Interest expense, net (329) (339) (678) (719)
Other income 184 327 416 804
Income before income taxes 19,463 16,564 41,464 32,599
Income tax expense (5,330) (4,374) (10,703) (8,621)
Net income $ 14,133 $ 12,190 $ 30,761 $ 23,978
Weighted average number of shares outstanding - basic 20,986,542 21,055,782 21,010,422 21,053,022
Weighted average number of shares outstanding - diluted 21,140,087 21,245,762 21,168,809 21,268,562
Basic earnings per share        
Basic earnings per share $ 0.67 $ 0.58 $ 1.46 $ 1.14
Diluted earnings per share        
Diluted earnings per share 0.67 0.57 1.45 1.13
Cash dividends declared per common share $ 0.13000 $ 0.11625 $ 0.25250 $ 0.23250
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 26, 2021
Sep. 27, 2020
Sep. 26, 2021
Sep. 27, 2020
Other comprehensive income (loss), net of tax:        
Net income $ 14,133 $ 12,190 $ 30,761 $ 23,978
Unrealized gain on interest rate swap 0 39 0 29
Total comprehensive income $ 14,133 $ 12,229 $ 30,761 $ 24,007
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statement of Shareholder's Equity Statement - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Shares outstanding, beginning balance at Mar. 29, 2020   21,024,458      
Stockholders' equity, beginning balance at Mar. 29, 2020 $ 233,484 $ 211 $ 50,405 $ 182,947 $ (79)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Cash dividends declared and paid (2,479) 0 0 (2,479) 0
Share-based compensation expense 700 $ 0 700 0 0
Vesting of restricted stock (shares)   10,526      
Vesting of restricted stock 0 $ 0 0 0 0
Shares surrendered for payroll taxes (shares)   3,314      
Shares surrendered for payroll taxes (54) $ 0 (54) 0 0
Other comprehensive gain (loss), net of tax (10) 0 0 0 (10)
Net income 11,788 $ 0 0 11,788 0
Shares outstanding, ending balance at Jun. 28, 2020   21,090,406      
Stockholders' equity, ending balance at Jun. 28, 2020 254,637 $ 211 52,510 201,966 (50)
Shares outstanding, beginning balance at Mar. 29, 2020   21,024,458      
Stockholders' equity, beginning balance at Mar. 29, 2020 233,484 $ 211 50,405 182,947 (79)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Shares surrendered for payroll taxes (54)        
Shares repurchased 0        
Other comprehensive gain (loss), net of tax 29        
Net income 23,978        
Shares outstanding, ending balance at Sep. 27, 2020   21,031,670      
Stockholders' equity, ending balance at Sep. 27, 2020 243,429 $ 211 51,051 192,256 (89)
Shares outstanding, beginning balance at Jun. 28, 2020   21,090,406      
Stockholders' equity, beginning balance at Jun. 28, 2020 254,637 $ 211 52,510 201,966 (50)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Cash dividends declared and paid (2,480) 0 0 (2,480) 0
Share-based compensation expense 686 $ 0 686 0 0
Vesting of restricted stock (shares)   16,016      
Vesting of restricted stock 0 $ 0 0 0 0
ESPP shares issued (shares)   42,720      
ESPP shares issued $ 773 $ 0 773 0 0
Shares repurchased (shares) 0        
Other comprehensive gain (loss), net of tax $ 39 0 0 0 39
Net income 12,190 $ 0 0 12,190 0
Shares outstanding, ending balance at Sep. 27, 2020   21,031,670      
Stockholders' equity, ending balance at Sep. 27, 2020 243,429 $ 211 51,051 192,256 (89)
Shares outstanding, beginning balance at Mar. 28, 2021   20,969,746      
Stockholders' equity, beginning balance at Mar. 28, 2021 265,246 $ 210 51,138 213,898 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Cash dividends declared and paid (2,600) 0 0 (2,600) 0
Share-based compensation expense 799 $ 0 799 0 0
Vesting of restricted stock (shares)   123,002      
Vesting of restricted stock 0 $ 1 (1) 0 0
Shares surrendered for payroll taxes (shares)   (45,390)      
Shares surrendered for payroll taxes (1,467) $ 0 (1,467) 0 0
Shares repurchased (shares)   (100,954)      
Shares repurchased (3,401) $ (1) (3,400) 0 0
Net income 16,628 $ 0 0 16,628 0
Shares outstanding, ending balance at Jun. 27, 2021   20,946,404      
Stockholders' equity, ending balance at Jun. 27, 2021 275,205 $ 210 47,069 227,926 0
Shares outstanding, beginning balance at Mar. 28, 2021   20,969,746      
Stockholders' equity, beginning balance at Mar. 28, 2021 265,246 $ 210 51,138 213,898 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Shares surrendered for payroll taxes $ (1,467)        
Shares repurchased (shares) (209,963)        
Shares repurchased $ (7,421)        
Other comprehensive gain (loss), net of tax 0        
Net income 30,761        
Shares outstanding, ending balance at Sep. 26, 2021   20,888,923      
Stockholders' equity, ending balance at Sep. 26, 2021 284,313 $ 209 44,801 239,303 0
Shares outstanding, beginning balance at Jun. 27, 2021   20,946,404      
Stockholders' equity, beginning balance at Jun. 27, 2021 275,205 $ 210 47,069 227,926 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Cash dividends declared and paid (2,756) 0 0 (2,756) 0
Share-based compensation expense 862 $ 0 862 0 0
Vesting of restricted stock (shares)   11,228      
Vesting of restricted stock 0 $ 0 0 0 0
ESPP shares issued (shares)   40,300      
ESPP shares issued $ 889 $ 0 889 0 0
Shares repurchased (shares) (109,009) (109,009)      
Shares repurchased $ (4,020) $ (1) (4,019) 0 0
Other comprehensive gain (loss), net of tax 0        
Net income 14,133 $ 0 0 14,133 0
Shares outstanding, ending balance at Sep. 26, 2021   20,888,923      
Stockholders' equity, ending balance at Sep. 26, 2021 $ 284,313 $ 209 $ 44,801 $ 239,303 $ 0
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Sep. 26, 2021
Sep. 27, 2020
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 30,761 $ 23,978
Changes in operating accounts providing (using) cash:    
Depreciation and amortization 11,889 11,065
Operating leases 948 963
Gain on deferred compensation assets (416) (804)
Stock compensation expense 1,661 1,386
Other 54 135
Trade receivables 596 (5,811)
Inventories (6,458) (8,004)
Accounts payable 5,116 (1,421)
Accrued liabilities (5,392) (2,320)
Lease liabilities (991) (963)
Income taxes 1,053 792
Other 1,261 1,142
Net cash provided by operating activities 40,082 20,138
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property, plant, and equipment (6,904) (8,120)
Acquisitions (1,200) (25,000)
Other 181 105
Net cash used in investing activities (7,923) (33,015)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Cash dividends declared and paid (5,356) (4,959)
New shares issued 889 773
Shares surrendered for payroll taxes (1,467) (54)
Shares repurchased (7,421) 0
Net (payments on) proceeds from revolving loan (15,000) 16,000
Net cash (used in) provided by financing activities (28,355) 11,760
NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS 3,804 (1,117)
CASH AND CASH EQUIVALENTS, BEGINNING OF PERIOD 2,998 4,277
CASH AND CASH EQUIVALENTS, END OF PERIOD 6,802 3,160
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION    
Cash paid for income taxes 9,650 7,845
Cash paid for interest 563 610
Noncash investing activities - capital expenditures in accounts payable $ 1,076 $ 191
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Accounting Policies
6 Months Ended
Sep. 26, 2021
Accounting Policies [Abstract]  
Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]
Basis of Presentation. The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the instructions for Form 10-Q and, accordingly, do not include all information and footnotes required by generally accepted accounting principles for complete financial statements. These financial statements should be read in conjunction with the consolidated financial statements and footnotes included in our Annual Report on Form 10-K for the fiscal year ended March 28, 2021, previously filed with the Securities and Exchange Commission (“SEC”). In the opinion of management, the accompanying unaudited condensed consolidated financial statements contain all adjustments necessary to present fairly our financial position and the results of our operations and cash flows for the periods presented. All adjustments made to the interim condensed consolidated financial statements were of a normal recurring nature. All significant intercompany accounts and transactions have been eliminated in consolidation. The results of operations for the six months ended September 26, 2021 are not necessarily indicative of the results that may be expected for the full year.

References to fiscal 2020 refer to the fiscal year ended March 29, 2020, references to fiscal 2021 refer to the fiscal year ended March 28, 2021 and references to fiscal 2022 refer to the fiscal year ending April 3, 2022. As compared to our normal 52-week fiscal years, fiscal 2022 will be a 53-week year, with the extra week to be recorded in our fourth quarter's results of operations.

Use of Estimates. The preparation of condensed consolidated financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, particularly receivables, inventories, property, plant and equipment, right-of-use assets, goodwill, intangibles, accrued expenses, short-term and long-term lease liability, income taxes and related accounts and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.

Accounting Policies. The accounting policies we follow are set forth in Note 1 – Nature of Business and Significant Accounting Policies to our consolidated financial statements in our Annual Report on Form 10-K for the fiscal year ended March 28, 2021, previously filed with the SEC. There has been no significant change in our accounting policies since the end of fiscal 2021.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combinations
6 Months Ended
Sep. 26, 2021
Business Combinations [Abstract]  
Business Combination Disclosure Acquisitions
Acquisition of Southeast Water Systems LLC: On September 20, 2021, we acquired substantially all the assets of Southeast Water Systems LLC, under the terms of an asset purchase agreement with Southeast Water Systems and its shareholders. We paid $1.2 million at closing for the acquisition and may pay up to an additional $1.0 million over the next three years based on achieving certain goals. Southeast Water Systems supplied and installed water treatment chemical equipment to its customers located primarily in Alabama, southern Georgia and the Florida panhandle. The results of operations since the acquisition date, and the assets, including the goodwill associated with this acquisition, are included in our Water Treatment segment. Costs associated with this transaction were not material and were expensed as incurred.

The acquisition has been accounted for under the acquisition method of accounting, under which the total purchase price is allocated to the net tangible and intangible assets and liabilities of Southeast Water Systems acquired in connection with the acquisition based on their estimated fair values. We estimated the fair values of the assets acquired and liabilities assumed using a discounted cash flow analysis (income approach). Of the total $2.2 million purchase price, we allocated $0.4 million to finite-lived intangible assets, primarily customer relationships to be amortized over 10 years, and $0.1 million to property, plant and equipment. The residual amount of $1.7 million was allocated to goodwill. The goodwill recognized as a result of this acquisition is primarily attributable to strategic and synergistic benefits, as well as the assembled workforce. Such goodwill is expected to be deductible for tax purposes.

Acquisitions of C&L Aqua Professionals, Inc. and LC Blending, Inc.: In the fourth quarter of fiscal 2021, we acquired substantially all the assets of C&L Aqua Professionals, Inc. and LC Blending, Inc. (together, "C&L Aqua") under the terms of an asset purchase agreement among us, C&L Aqua and its shareholders. We paid $16 million for the acquisition. C&L Aqua was a water treatment chemical distribution company operating primarily in Louisiana. The results of operations since the acquisition date, and the assets, including the goodwill associated with this acquisition, are included in our Water Treatment segment. Costs associated with this transaction were not material and were expensed as incurred.
Acquisition of Property: In the third quarter of fiscal 2021, we acquired a manufacturing facility on 28 acres located adjacent to our facility in Rosemount, Minnesota to allow further expansion and growth in both our Industrial and Water Treatment segments. We paid $10 million for the property. The purchase of this facility added approximately 40,000 square feet of manufacturing and warehouse space to bring us to a total of 105,000 square feet of space on 56 acres of land in the area, with rail access at both of the sites to allow for future growth and provide for supply chain flexibility on certain raw materials to better serve our customers.Acquisition of American Development Corporation of Tennessee, Inc.: In the second quarter of fiscal 2021, we acquired substantially all the assets of American Development Corporation of Tennessee, Inc. (“ADC”) under the terms of an asset purchase agreement among us, ADC and its shareholders. We paid $25 million for the acquisition. ADC was a water treatment chemical distribution company operating primarily in Tennessee, Georgia and Kentucky. The results of operations since the acquisition date, and the assets, including the goodwill associated with this acquisition, are included in our Water Treatment segment. Costs associated with this transaction were not material and were expensed as incurred.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue
6 Months Ended
Sep. 26, 2021
Disaggregation of Revenue [Abstract]  
Revenue from Contract with Customer Revenue Our revenue arrangements generally consist of a single performance obligation to transfer promised goods or services. We disaggregate revenues from contracts with customers by operating segments as well as types of products sold. Reporting by operating segment is pertinent to understanding our revenues, as it aligns to how we review the financial performance of our operations. Types of products sold within each operating segment help us to further evaluate the financial performance of our segments. The following tables disaggregate external customer net sales by major revenue stream for the three and six months ended September 26, 2021 and September 27, 2020:
Three months ended September 26, 2021
(In thousands)IndustrialWater
Treatment
Health and
Nutrition
Total
Bulk / Distributed specialty products (1)
$13,663 $5,242 $30,062 $48,967 
Manufactured, blended or repackaged products (2)
68,150 56,373 7,883 132,406 
Other1,355 496 53 1,904 
Total external customer sales$83,168 $62,111 $37,998 $183,277 
Three months ended September 27, 2020
(In thousands)IndustrialWater
Treatment
Health and
Nutrition
Total
Bulk / Distributed specialty products (1)
$9,313 $4,358 $28,953 $42,624 
Manufactured, blended or repackaged products (2)
51,155 44,838 8,133 104,126 
Other703 344 1,051 
Total external customer sales$61,171 $49,540 $37,090 $147,801 
Six months ended September 26, 2021
(In thousands)IndustrialWater
Treatment
Health and
Nutrition
Total
Bulk / Distributed specialty products (1)
$25,506 $9,795 $61,004 $96,305 
Manufactured, blended or repackaged products (2)
140,716 107,601 15,934 264,251 
Other2,796 953 213 3,962 
Total external customer sales$169,018 $118,349 $77,151 $364,518 
Six months ended September 27, 2020
(In thousands)IndustrialWater
Treatment
Health and
Nutrition
Total
Bulk / Distributed specialty products (1)
$18,137 $8,233 $54,898 $81,268 
Manufactured, blended or repackaged products (2)
112,997 80,344 14,231 207,572 
Other1,539 677 (83)2,133 
Total external customer sales$132,673 $89,254 $69,046 $290,973 
(1)For our Industrial and Water Treatment segments, this line includes our bulk products that we do not modify in any way, but receive, store, and ship from our facilities, or direct ship to our customers in large quantities. For our Health and Nutrition segment, this line includes our non-manufactured distributed specialty products, which may be sold out of one of our facilities or direct shipped to our customers.
(2)For our Industrial and Water Treatment segments, this line includes our non-bulk specialty products that we either manufacture, blend, repackage, resell in their original form, or direct ship to our customers in smaller quantities, and services we provide for our customers. For our Health and Nutrition segment, this line includes products manufactured, processed or repackaged in our facility and/or with our equipment.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings per Share
6 Months Ended
Sep. 26, 2021
Earnings Per Share [Abstract]  
Earnings per Share Earnings per Share
Basic earnings per share (“EPS”) is computed by dividing net earnings by the weighted-average number of common shares outstanding. Diluted EPS includes the dilutive impact of incremental shares assumed to be issued as performance units and restricted stock.

Basic and diluted EPS were calculated using the following:
 Three Months EndedSix Months Ended
September 26, 2021September 27, 2020September 26, 2021September 27, 2020
Weighted-average common shares outstanding—basic20,986,542 21,055,782 21,010,422 21,053,022 
Dilutive impact of performance units and restricted stock153,545 189,980 158,387 215,540 
Weighted-average common shares outstanding—diluted21,140,087 21,245,762 21,168,809 21,268,562 

For each of the periods presented, there were no shares excluded from the calculation of weighted-average common shares for diluted EPS.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements
6 Months Ended
Sep. 26, 2021
Fair Value Disclosures [Abstract]  
Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block] Fair Value Measurements
Our financial assets and liabilities are measured at fair value at the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (exit price). We classify the inputs used to measure fair value into the following hierarchy:
 
   
Level 1:  Quoted prices in active markets for identical assets or liabilities.
Level 2:  Quoted prices in active markets for similar assets or liabilities, or quoted prices for identical or similar assets or liabilities in markets that are not active, or inputs other than quoted prices that are observable or can be corroborated by observable market data for the asset or liability.
Level 3:  Unobservable inputs for the asset or liability that are supported by little or no market activity. These fair values are determined using pricing models for which the assumptions utilize management’s estimates or market participant assumptions.


Assets and Liabilities Measured at Fair Value on a Recurring Basis.  The fair value hierarchy requires the use of observable market data when available. In instances where inputs used to measure fair value fall into different levels of the fair value hierarchy, the fair value measurement has been determined based on the lowest level input that is significant to the fair value measurement in its entirety. Our assessment of the significance of a particular item to the fair value measurement in its entirety requires judgment, including the consideration of inputs specific to the asset or liability.
 

Our financial assets that are measured at fair value on a recurring basis are assets held in a deferred compensation retirement plan. As of September 26, 2021 and March 28, 2021, the assets held in a deferred compensation retirement plan were classified as other long-term assets on our balance sheet, with the portion of the plan assets expected to be paid within twelve months classified as current assets on our balance sheet. The deferred compensation plan assets relate to contributions made to a non-qualified compensation plan on behalf of certain employees who are classified as “highly compensated employees” as determined by IRS guidelines. The assets are part of a rabbi trust and the funds are held in mutual funds. The fair value of the deferred compensation is based on the quoted market prices for the mutual funds at the end of the period.
 
The following tables summarize the balances of assets and liabilities measured at fair value on a recurring basis as of September 26, 2021 and March 28, 2021.

 0
(In thousands)September 26, 2021March 28, 2021
Assets
Deferred compensation plan assets Level 1$7,364 $5,946 
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Assets Held for Sale
6 Months Ended
Sep. 26, 2021
Property, Plant and Equipment Assets Held-for-sale Disclosure [Abstract]  
Disclosure of Long Lived Assets Held-for-sale [Table Text Block] Assets Held for Sale Included in assets held for sale as of March 28, 2021 was $0.7 million for an office building in St. Louis, Missouri which was utilized in the administration of our Industrial segment and $0.2 million for a water treatment branch located in Eldridge, Iowa, which has been relocated to another owned facility. Both were sold in the first quarter of fiscal 2022.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories
6 Months Ended
Sep. 26, 2021
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories at September 26, 2021 and March 28, 2021 consisted of the following:
September 26,
2021
March 28,
2021
(In thousands)
Inventory (FIFO basis)$80,682 $69,438 
LIFO reserve(10,344)(5,574)
Net inventory$70,338 $63,864 

The first in, first out (“FIFO”) value of inventories accounted for under the last in, first out (“LIFO”) method was $57.0 million at September 26, 2021 and $46.8 million at March 28, 2021. The remainder of the inventory was valued and accounted for under the FIFO method.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets
6 Months Ended
Sep. 26, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets Goodwill and Intangible Assets
The carrying amount of goodwill was $72.4 million as of September 26, 2021 and $70.7 million as of March 28, 2021, of which $44.9 million was related to our Health and Nutrition segment, $21.0 million was related to our Water Treatment segment, and $6.5 million was related to our Industrial segment. The increase in goodwill during the six months ended September 26, 2021 represents goodwill recorded in connection with the acquisition of the assets of Southeast Water Systems, LLC as discussed in Note 2.

A summary of our intangible assets as of September 26, 2021 and March 28, 2021 is as follows:
 September 26, 2021March 28, 2021
(In thousands)Gross
Amount
Accumulated
Amortization
NetGross 
Amount
Accumulated
Amortization
Net
Finite-life intangible assets
Customer relationships$100,008 $(29,377)$70,631 $99,588 $(26,522)$73,066 
Trademarks and trade names6,210 (4,505)1,705 6,210 (4,275)1,935 
Other finite-life intangible assets3,843 (3,740)103 3,833 (3,693)140 
Total finite-life intangible assets110,061 (37,622)72,439 109,631 (34,490)75,141 
Indefinite-life intangible assets1,227 — 1,227 1,227 — 1,227 
Total intangible assets$111,288 $(37,622)$73,666 $110,858 $(34,490)$76,368 
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Debt
6 Months Ended
Sep. 26, 2021
Debt Disclosure [Abstract]  
Debt Debt Debt at September 26, 2021 and March 28, 2021 consisted of the following:
September 26,
2021
March 28,
2021
(In thousands)
Senior secured revolving loan$84,000 $99,000 
Less: unamortized debt issuance costs(202)(248)
Total debt, net of debt issuance costs83,798 98,752 
Less: current portion of long-term debt(9,907)(9,907)
Total long-term debt$73,891 $88,845 
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes
6 Months Ended
Sep. 26, 2021
Income Tax Disclosure [Abstract]  
Income Tax Disclosure [Text Block] Income Taxes We are subject to U.S. federal income tax as well as income tax of multiple state jurisdictions. The tax years prior to our fiscal year ended April 1, 2018 are closed to examination by the Internal Revenue Service, and with few exceptions, state and localincome tax jurisdictions. Our effective tax rate was approximately 26% for both the six months ended September 26, 2021 and for the six months ended September 27, 2020. The effective tax rate is impacted by projected levels of annual taxable income, permanent items, and state taxes.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Leases
6 Months Ended
Sep. 26, 2021
Leases [Abstract]  
Lessee, Operating Leases [Text Block] Leases
Lease Obligations. As of September 26, 2021, we were obligated under operating lease agreements for certain manufacturing facilities, warehouse space, the land on which some of our facilities sit, vehicles and information technology equipment. Our leases have remaining original lease terms of 1 year to 23 years, some of which include options to extend the lease for up to 10 years.

As of September 26, 2021, our operating lease components with initial or remaining terms in excess of one year were classified on the condensed consolidated balance sheet within right of use assets, short-term lease liability and long-term lease liability.

Expense for leases less than 12 months was not material for the three and six months ended September 26, 2021 and September 27, 2020. Total lease expense was $0.7 million for both the three months ended September 26, 2021 and September 27, 2020, and was $1.4 million for both the six months ended September 26, 2021 and September 27, 2020.

Other information related to our operating leases was as follows:
September 26, 2021March 28, 2021
Lease Term and Discount Rate
Weighted average remaining lease term (years)9.409.73
Weighted average discount rate2.6 %2.7 %

Maturities of lease liabilities as of September 26, 2021 were as follows:
(In thousands)Operating Leases
Remaining fiscal 2022$866 
Fiscal 20231,713 
Fiscal 20241,360 
Fiscal 20251,305 
Fiscal 20261,251 
Thereafter6,280 
Total$12,775 
Less: Interest(1,597)
Present value of lease liabilities$11,178 
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Share Based Compensation
6 Months Ended
Sep. 26, 2021
Share-based Payment Arrangement [Abstract]  
Share-Based Compensation Share-Based Compensation
Performance-Based Restricted Stock Units. Our Board of Directors (the “Board”) approved a performance-based equity compensation arrangement for our executive officers during the first quarters of each of fiscal 2022 and fiscal 2021. These performance-based arrangements provide for the grant of performance-based restricted stock units that represent a possible future issuance of restricted shares of our common stock based on a pre-tax income target for the applicable fiscal year. The actual number of restricted shares to be issued to each executive officer is determined when our final financial information becomes available after the applicable fiscal year and will be between zero shares and 88,524 shares in the aggregate for fiscal 2022. The restricted shares issued, if any, will fully vest approximately two years after the last day of the fiscal year on which the performance is based. We are recording the compensation expense for the outstanding performance share units and the converted restricted stock over the life of the awards.

The following table represents the restricted stock activity for the six months ended September 26, 2021:
SharesWeighted-
Average Grant
Date Fair Value
Unvested at beginning of period239,120 $17.94 
Granted111,618 31.74 
Vested(123,002)17.25 
Unvested at end of period227,736 $25.08 

We recorded compensation expense related to performance share units and restricted stock of $0.6 million and $1.2 million for the three and six months ended September 26, 2021, respectively. We recorded compensation expense related to performance share units and restricted stock of $0.5 million and $1.0 million for the three and six months ended September 27, 2020, respectively. Substantially all of the compensation expense was recorded in selling, general and administrative expenses in the condensed consolidated statements of income.
Restricted Stock Awards. As part of their retainer, our non-employee directors receive restricted stock for their Board services. The restricted stock awards are generally expensed over a one-year vesting period, based on the market value on the date of grant. As of September 26, 2021, there were 9,282 shares of restricted stock with an average grant date fair value of $32.31 outstanding under this program. Compensation expense for both the three months ended September 26, 2021 and September 27, 2020 related to restricted stock awards to the Board was $0.1 million. Compensation expense for both the six months ended September 26, 2021 and September 27, 2020 related to restricted stock awards to the Board was $0.2 million.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Share Repurchase Program
6 Months Ended
Sep. 26, 2021
Investment Company, Capital Share Transactions, Stock Repurchased [Abstract]  
Share Repurchase Program Share Repurchase Program Our Board has authorized the repurchase of up to 1.6 million shares of our outstanding common stock for cash on the open market or in privately negotiated transactions subject to applicable securities laws and regulations. Upon purchase of the shares, we reduce our common stock for the par value of the shares with the excess applied against additional paid-in capital. During the three months ended September 26, 2021, we repurchased 109,009 shares at an aggregate purchase price of $4.0 million. During the six months ended September 26, 2021, we repurchased 209,963 shares at an aggregate purchase price of $7.4 million. During the three and six months ended September 27, 2020, no shares were repurchased. As of September 26, 2021, 341,543 shares remained available to be repurchased under the share repurchase program.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Information
6 Months Ended
Sep. 26, 2021
Segment Reporting [Abstract]  
Segment Information Segment Information
We have three reportable segments: Industrial, Water Treatment, and Health and Nutrition. The accounting policies of the segments are the same as those described in the summary of significant accounting policies in our Annual Report on Form 10-K for the fiscal year ended March 28, 2021.

We evaluate performance based on profit or loss from operations before income taxes not including nonrecurring gains and losses. Reportable segments are defined primarily by product and type of customer. Segments are responsible for the sales, marketing and development of their products and services. Other than our Health and Nutrition segment, the segments do not have separate customer service or purchasing functions. We allocate certain corporate expenses to our operating segments. There are no intersegment sales and no operating segments have been aggregated. No single customer’s revenues amounted to 10% or more of our total revenue. Sales are primarily within the United States and all assets are located within the United States.
 
(In thousands)IndustrialWater
Treatment
Health and NutritionTotal
Three months ended September 26, 2021:
Sales$83,168 $62,111 $37,998 $183,277 
Gross profit12,564 17,518 7,205 37,287 
Selling, general, and administrative expenses6,456 7,405 3,818 17,679 
Operating income6,108 10,113 3,387 19,608 
Three months ended September 27, 2020:
Sales$61,171 $49,540 $37,090 $147,801 
Gross profit10,436 14,522 7,839 32,797 
Selling, general, and administrative expenses6,429 5,573 4,219 16,221 
Operating income 4,007 8,949 3,620 16,576 
Six months ended September 26, 2021:
Sales$169,018 $118,349 $77,151 $364,518 
Gross profit26,818 33,752 15,691 76,261 
Selling, general and administrative expenses12,697 14,467 7,371 34,535 
Operating income14,121 19,285 8,320 41,726 
Six months ended September 27, 2020:
Sales$132,673 $89,254 $69,046 $290,973 
Gross profit22,893 25,861 15,019 63,773 
Selling, general and administrative expenses12,496 10,866 7,897 31,259 
Operating income 10,397 14,995 7,122 32,514 

No significant changes to identifiable assets by segment occurred during the six months ended September 26, 2021.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Tables)
6 Months Ended
Sep. 26, 2021
Disaggregation of Revenue [Abstract]  
Disaggregation of Revenue [Table Text Block] The following tables disaggregate external customer net sales by major revenue stream for the three and six months ended September 26, 2021 and September 27, 2020:
Three months ended September 26, 2021
(In thousands)IndustrialWater
Treatment
Health and
Nutrition
Total
Bulk / Distributed specialty products (1)
$13,663 $5,242 $30,062 $48,967 
Manufactured, blended or repackaged products (2)
68,150 56,373 7,883 132,406 
Other1,355 496 53 1,904 
Total external customer sales$83,168 $62,111 $37,998 $183,277 
Three months ended September 27, 2020
(In thousands)IndustrialWater
Treatment
Health and
Nutrition
Total
Bulk / Distributed specialty products (1)
$9,313 $4,358 $28,953 $42,624 
Manufactured, blended or repackaged products (2)
51,155 44,838 8,133 104,126 
Other703 344 1,051 
Total external customer sales$61,171 $49,540 $37,090 $147,801 
Six months ended September 26, 2021
(In thousands)IndustrialWater
Treatment
Health and
Nutrition
Total
Bulk / Distributed specialty products (1)
$25,506 $9,795 $61,004 $96,305 
Manufactured, blended or repackaged products (2)
140,716 107,601 15,934 264,251 
Other2,796 953 213 3,962 
Total external customer sales$169,018 $118,349 $77,151 $364,518 
Six months ended September 27, 2020
(In thousands)IndustrialWater
Treatment
Health and
Nutrition
Total
Bulk / Distributed specialty products (1)
$18,137 $8,233 $54,898 $81,268 
Manufactured, blended or repackaged products (2)
112,997 80,344 14,231 207,572 
Other1,539 677 (83)2,133 
Total external customer sales$132,673 $89,254 $69,046 $290,973 
(1)For our Industrial and Water Treatment segments, this line includes our bulk products that we do not modify in any way, but receive, store, and ship from our facilities, or direct ship to our customers in large quantities. For our Health and Nutrition segment, this line includes our non-manufactured distributed specialty products, which may be sold out of one of our facilities or direct shipped to our customers.
(2)For our Industrial and Water Treatment segments, this line includes our non-bulk specialty products that we either manufacture, blend, repackage, resell in their original form, or direct ship to our customers in smaller quantities, and services we provide for our customers. For our Health and Nutrition segment, this line includes products manufactured, processed or repackaged in our facility and/or with our equipment.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings per Share (Tables)
6 Months Ended
Sep. 26, 2021
Earnings Per Share [Abstract]  
Summary of basic and diluted EPS Basic and diluted EPS were calculated using the following:
 Three Months EndedSix Months Ended
September 26, 2021September 27, 2020September 26, 2021September 27, 2020
Weighted-average common shares outstanding—basic20,986,542 21,055,782 21,010,422 21,053,022 
Dilutive impact of performance units and restricted stock153,545 189,980 158,387 215,540 
Weighted-average common shares outstanding—diluted21,140,087 21,245,762 21,168,809 21,268,562 
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Tables)
6 Months Ended
Sep. 26, 2021
Fair Value Disclosures [Abstract]  
Fair Value, Liabilities Measured on Recurring Basis [Table Text Block] he following tables summarize the balances of assets and liabilities measured at fair value on a recurring basis as of September 26, 2021 and March 28, 2021.  0
(In thousands)September 26, 2021March 28, 2021
Assets
Deferred compensation plan assets Level 1$7,364 $5,946 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories (Tables)
6 Months Ended
Sep. 26, 2021
Inventory Disclosure [Abstract]  
Summary of Inventories Inventories at September 26, 2021 and March 28, 2021 consisted of the following:
September 26,
2021
March 28,
2021
(In thousands)
Inventory (FIFO basis)$80,682 $69,438 
LIFO reserve(10,344)(5,574)
Net inventory$70,338 $63,864 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets (Tables)
6 Months Ended
Sep. 26, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of intangible assets and goodwill A summary of our intangible assets as of September 26, 2021 and March 28, 2021 is as follows:
 September 26, 2021March 28, 2021
(In thousands)Gross
Amount
Accumulated
Amortization
NetGross 
Amount
Accumulated
Amortization
Net
Finite-life intangible assets
Customer relationships$100,008 $(29,377)$70,631 $99,588 $(26,522)$73,066 
Trademarks and trade names6,210 (4,505)1,705 6,210 (4,275)1,935 
Other finite-life intangible assets3,843 (3,740)103 3,833 (3,693)140 
Total finite-life intangible assets110,061 (37,622)72,439 109,631 (34,490)75,141 
Indefinite-life intangible assets1,227 — 1,227 1,227 — 1,227 
Total intangible assets$111,288 $(37,622)$73,666 $110,858 $(34,490)$76,368 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Debt (Tables)
6 Months Ended
Sep. 26, 2021
Debt Disclosure [Abstract]  
Schedule of Long-term Debt Instruments Debt at September 26, 2021 and March 28, 2021 consisted of the following:
September 26,
2021
March 28,
2021
(In thousands)
Senior secured revolving loan$84,000 $99,000 
Less: unamortized debt issuance costs(202)(248)
Total debt, net of debt issuance costs83,798 98,752 
Less: current portion of long-term debt(9,907)(9,907)
Total long-term debt$73,891 $88,845 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
6 Months Ended
Sep. 26, 2021
Leases [Abstract]  
Other information related to our operating leases [Table Text Block] Other information related to our operating leases was as follows:
September 26, 2021March 28, 2021
Lease Term and Discount Rate
Weighted average remaining lease term (years)9.409.73
Weighted average discount rate2.6 %2.7 %
Lessee, Operating Lease, Liability, Maturity [Table Text Block] Maturities of lease liabilities as of September 26, 2021 were as follows:
(In thousands)Operating Leases
Remaining fiscal 2022$866 
Fiscal 20231,713 
Fiscal 20241,360 
Fiscal 20251,305 
Fiscal 20261,251 
Thereafter6,280 
Total$12,775 
Less: Interest(1,597)
Present value of lease liabilities$11,178 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Share Based Compensation (Tables)
6 Months Ended
Sep. 26, 2021
Performance-Based Restricted Stock [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Summary of performance-based restricted stock units The following table represents the restricted stock activity for the six months ended September 26, 2021:
SharesWeighted-
Average Grant
Date Fair Value
Unvested at beginning of period239,120 $17.94 
Granted111,618 31.74 
Vested(123,002)17.25 
Unvested at end of period227,736 $25.08 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Information (Tables)
6 Months Ended
Sep. 26, 2021
Segment Reporting [Abstract]  
Summary of Segment Information
(In thousands)IndustrialWater
Treatment
Health and NutritionTotal
Three months ended September 26, 2021:
Sales$83,168 $62,111 $37,998 $183,277 
Gross profit12,564 17,518 7,205 37,287 
Selling, general, and administrative expenses6,456 7,405 3,818 17,679 
Operating income6,108 10,113 3,387 19,608 
Three months ended September 27, 2020:
Sales$61,171 $49,540 $37,090 $147,801 
Gross profit10,436 14,522 7,839 32,797 
Selling, general, and administrative expenses6,429 5,573 4,219 16,221 
Operating income 4,007 8,949 3,620 16,576 
Six months ended September 26, 2021:
Sales$169,018 $118,349 $77,151 $364,518 
Gross profit26,818 33,752 15,691 76,261 
Selling, general and administrative expenses12,697 14,467 7,371 34,535 
Operating income14,121 19,285 8,320 41,726 
Six months ended September 27, 2020:
Sales$132,673 $89,254 $69,046 $290,973 
Gross profit22,893 25,861 15,019 63,773 
Selling, general and administrative expenses12,496 10,866 7,897 31,259 
Operating income 10,397 14,995 7,122 32,514 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combinations (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 20, 2021
Mar. 28, 2021
Dec. 27, 2020
Sep. 27, 2020
Sep. 26, 2021
Sep. 27, 2020
Asset Acquisition [Line Items]            
Payments to Acquire Businesses, Gross         $ 1,200 $ 25,000
Southeast Water Systems LLC            
Asset Acquisition [Line Items]            
Payments to Acquire Businesses, Gross $ 1,200          
Business Combination, Consideration Transferred, Liabilities Incurred 1,000          
Business Combination, Consideration Transferred 2,200          
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles 400          
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment 100          
Goodwill, Acquired During Period $ 1,700          
C&L Aqua Professionals, Inc. and LC Blending, Inc.            
Asset Acquisition [Line Items]            
Payments to Acquire Businesses, Gross   $ 16,000        
Property            
Asset Acquisition [Line Items]            
Payments to Acquire Businesses, Gross     $ 10,000      
American Development Corporation of Tennessee, Inc.            
Asset Acquisition [Line Items]            
Payments to Acquire Businesses, Gross       $ 25,000    
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 26, 2021
Sep. 27, 2020
Sep. 26, 2021
Sep. 27, 2020
Disaggregation of Revenue [Line Items]        
Revenue $ 183,277 $ 147,801 $ 364,518 $ 290,973
Bulk / Distributed specialty products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 48,967 42,624 96,305 81,268
Manufactured, blended or repackaged products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 132,406 104,126 264,251 207,572
Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,904 1,051 3,962 2,133
Industrial [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 83,168 61,171 169,018 132,673
Industrial [Member] | Bulk / Distributed specialty products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 13,663 9,313 25,506 18,137
Industrial [Member] | Manufactured, blended or repackaged products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 68,150 51,155 140,716 112,997
Industrial [Member] | Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,355 703 2,796 1,539
Water Treatment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 62,111 49,540 118,349 89,254
Water Treatment [Member] | Bulk / Distributed specialty products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 5,242 4,358 9,795 8,233
Water Treatment [Member] | Manufactured, blended or repackaged products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 56,373 44,838 107,601 80,344
Water Treatment [Member] | Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 496 344 953 677
Health and Nutrition [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 37,998 37,090 77,151 69,046
Health and Nutrition [Member] | Bulk / Distributed specialty products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 30,062 28,953 61,004 54,898
Health and Nutrition [Member] | Manufactured, blended or repackaged products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 7,883 8,133 15,934 14,231
Health and Nutrition [Member] | Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenue $ 53 $ 4 $ 213 $ (83)
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings per Share (Details) - shares
3 Months Ended 6 Months Ended
Sep. 26, 2021
Sep. 27, 2020
Sep. 26, 2021
Sep. 27, 2020
Summary of basic and diluted EPS        
Weighted-average common shares outstanding—basic 20,986,542 21,055,782 21,010,422 21,053,022
Dilutive impact of performance units and restricted stock 153,545 189,980 158,387 215,540
Weighted-average common shares outstanding—diluted 21,140,087 21,245,762 21,168,809 21,268,562
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings per Share (Details Textual) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Sep. 26, 2021
Sep. 27, 2020
Sep. 26, 2021
Sep. 27, 2020
Earnings Per Share [Abstract]        
Shares or stock options excluded from the calculation of diluted EPS 0 0 0 0
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Sep. 26, 2021
Mar. 28, 2021
Fair Value, Inputs, Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation plan assets $ 7,364 $ 5,946
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Assets Held for Sale (Details)
$ in Millions
Mar. 28, 2021
USD ($)
Industrial [Member]  
Assets Held-for-sale, Long Lived, Fair Value Disclosure $ 0.7
Water Treatment [Member]  
Assets Held-for-sale, Long Lived, Fair Value Disclosure $ 0.2
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories (Details) - USD ($)
$ in Thousands
Sep. 26, 2021
Mar. 28, 2021
Summary of Inventories    
Inventory (FIFO basis) $ 80,682 $ 69,438
LIFO reserve (10,344) (5,574)
Net inventory 70,338 63,864
LIFO Inventory Amount $ 57,000 $ 46,800
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets (Details Textual) - USD ($)
$ in Thousands
Sep. 26, 2021
Mar. 28, 2021
Goodwill [Line Items]    
Goodwill $ 72,417 $ 70,720
Health and Nutrition [Member]    
Goodwill [Line Items]    
Goodwill 44,900  
Water Treatment [Member]    
Goodwill [Line Items]    
Goodwill 21,000  
Industrial [Member]    
Goodwill [Line Items]    
Goodwill $ 6,500  
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 26, 2021
Mar. 28, 2021
Summary of Finite-Lived Intangible Assets [Line Items]    
Finite-life intangible assets, Gross Carrying Amount $ 110,061 $ 109,631
Finite-life intangible assets, Accumulated Amortization (37,622) (34,490)
Total finite-life intangible assets, Net 72,439 75,141
Indefinite-life intangible assets 1,227 1,227
Total Intangible Assets, Gross 111,288 110,858
Total intangible assets, net 73,666 76,368
Customer Relationships [Member]    
Summary of Finite-Lived Intangible Assets [Line Items]    
Finite-life intangible assets, Gross Carrying Amount 100,008 99,588
Finite-life intangible assets, Accumulated Amortization (29,377) (26,522)
Total finite-life intangible assets, Net 70,631 73,066
Trademarks [Member]    
Summary of Finite-Lived Intangible Assets [Line Items]    
Finite-life intangible assets, Gross Carrying Amount 6,210 6,210
Finite-life intangible assets, Accumulated Amortization (4,505) (4,275)
Total finite-life intangible assets, Net 1,705 1,935
Other Intangible Assets    
Summary of Finite-Lived Intangible Assets [Line Items]    
Finite-life intangible assets, Gross Carrying Amount 3,843 3,833
Finite-life intangible assets, Accumulated Amortization (3,740) (3,693)
Total finite-life intangible assets, Net $ 103 $ 140
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Debt (Details) - USD ($)
$ in Thousands
Sep. 26, 2021
Mar. 28, 2021
Debt Disclosure [Abstract]    
Senior secured revolving loan $ 84,000 $ 99,000
Less: unamortized debt issuance costs (202) (248)
Total debt, net of debt issuance costs 83,798 98,752
Less: current portion of long-term debt (9,907) (9,907)
Total long-term debt $ 73,891 $ 88,845
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Details)
6 Months Ended
Sep. 26, 2021
Sep. 27, 2020
Income Tax Disclosure [Abstract]    
Effective Income Tax Rate Reconciliation, Percent 26.00% 26.00%
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 26, 2021
Sep. 27, 2020
Sep. 26, 2021
Sep. 27, 2020
Mar. 28, 2021
Lessee, Lease, Description [Line Items]          
Lessee, Operating Lease, Option to Extend     10 years    
Short-term Lease, Expense $ 0 $ 0 $ 0 $ 0  
Operating Lease, Expense $ 700 $ 700 $ 1,400 $ 1,400  
Operating Lease, Weighted Average Remaining Lease Term 9 years 4 months 24 days   9 years 4 months 24 days   9 years 8 months 23 days
Operating Lease, Weighted Average Discount Rate, Percent 2.60%   2.60%   2.70%
Minimum [Member]          
Lessee, Lease, Description [Line Items]          
Lessee, Operating Lease, Renewal Term 1 year   1 year    
Maximum [Member]          
Lessee, Lease, Description [Line Items]          
Lessee, Operating Lease, Renewal Term 23 years   23 years    
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Leases maturities (Details)
$ in Thousands
Sep. 26, 2021
USD ($)
Leases [Abstract]  
Remaining fiscal 2022 $ 866
Fiscal 2023 1,713
Fiscal 2024 1,360
Fiscal 2025 1,305
Fiscal 2026 1,251
Thereafter 6,280
Total 12,775
Less: Interest (1,597)
Present value of lease liabilities $ 11,178
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Share Based Compensation (Details)
6 Months Ended
Sep. 26, 2021
$ / shares
shares
Performance-Based Restricted Stock [Member]  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]  
Beginning Balance, Weighted average grant date fair value (usd per share) | $ / shares $ 17.94
Granted, Weighted average grant date fair value (usd per share) | $ / shares 31.74
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value | $ / shares 17.25
Ending Balance, Weighted average grant date fair value (usd per share) | $ / shares $ 25.08
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Unvested at beginning of period (Shares) | shares 239,120
Granted (Shares) | shares 111,618
Vested (Shares) | shares (123,002)
Unvested at end of period (Shares) | shares 227,736
Restricted Stock Awards [Member]  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]  
Ending Balance, Weighted average grant date fair value (usd per share) | $ / shares $ 32.31
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Unvested at end of period (Shares) | shares 9,282
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Share Based Compensation (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 26, 2021
Sep. 27, 2020
Sep. 26, 2021
Sep. 27, 2020
Maximum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 88,524   88,524  
Minimum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 0   0  
Performance-Based Restricted Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation expense $ 600 $ 500 $ 1,200 $ 1,000
Restricted Stock Awards [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation expense $ 100 $ 100 $ 200 $ 200
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Share Repurchase Program (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Sep. 26, 2021
Sep. 27, 2020
Sep. 26, 2021
Investment Company, Capital Share Transactions, Stock Repurchased [Abstract]      
Stock Repurchase Program, Number of Shares Authorized to be Repurchased 1,600,000   1,600,000
Stock Repurchased During Period, Shares 109,009 0 209,963
Stock Repurchased During Period, Value $ 4.0   $ 7.4
Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased 341,543   341,543
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 26, 2021
Sep. 27, 2020
Sep. 26, 2021
Sep. 27, 2020
Segment Reporting Information [Line Items]        
Sales $ 183,277 $ 147,801 $ 364,518 $ 290,973
Gross profit 37,287 32,797 76,261 63,773
Selling, general, and administrative expenses 17,679 16,221 34,535 31,259
Operating income 19,608 16,576 41,726 32,514
Industrial [Member]        
Segment Reporting Information [Line Items]        
Sales 83,168 61,171 169,018 132,673
Gross profit 12,564 10,436 26,818 22,893
Selling, general, and administrative expenses 6,456 6,429 12,697 12,496
Operating income 6,108 4,007 14,121 10,397
Water Treatment [Member]        
Segment Reporting Information [Line Items]        
Sales 62,111 49,540 118,349 89,254
Gross profit 17,518 14,522 33,752 25,861
Selling, general, and administrative expenses 7,405 5,573 14,467 10,866
Operating income 10,113 8,949 19,285 14,995
Health and Nutrition [Member]        
Segment Reporting Information [Line Items]        
Sales 37,998 37,090 77,151 69,046
Gross profit 7,205 7,839 15,691 15,019
Selling, general, and administrative expenses 3,818 4,219 7,371 7,897
Operating income $ 3,387 $ 3,620 $ 8,320 $ 7,122
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Information (Details Textual)
6 Months Ended
Sep. 26, 2021
Segment
Segment Reporting Information [Line Items]  
Number of reportable segments (segments) 3
Intersegment sales no
Number of operating segments aggregated (segments) 0
Number of customer representing 10 percent or more of revenue (customers) No
Quarterly Financial Information, Segment Reporting, Segment Assets, Material Change No
EXCEL 60 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "N"6U,'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 " K@EM3:56YO.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R'9A!9/FLK%3"X,5-G8SMMJ:Q8FQ-9*^_1RO31G; ^QHZ?>G M3Z#&!&6&B,]Q"!C)8;J;?-NPI@:@%L':> M&,Y3U\ -,,,(HT_?!;0+L53_Q)8.L$MR2FY)C>-8CZN2RSL(>-MM7\JZE>L3 MZ=Y@_I6621A'^_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 "N"6U,E/F%F,@4 &(5 8 >&PO=V]R:W-H965T&UL ME5A=<^HV$'V^_14:I@_M3(@MF8_D#F&&D*27R0TA(6WFMM,'80OPQ+9<68;P M[[NRP2:I6;MY"/[0'A^M5F=W-=A*]9:LA=#D/0RBY*JUUCK^:EF)NQ8A3\YE M+")XLY0JY!INU%W(]:PT'V;*:& YGJP(_$3)$D#4.N M=MC7 ML<.,03;B#U]LDZ-K8J:RD/+-W$R\JY9M&(E N-I 9C,@B=B+(-7W]/KJ]9%BWABR=- /\OM-[&?4-?@N3)(LO]D MFX_M=%K$31,MP[TQ, C]*/_E[WM''!DXER<,V-Z ?3*@I[[@[ V<;*(YLVQ: M-USSX4#)+5%F-*"9B\PWF37,QH_,,LZU@K<^V.GAC7136!5->.21VTC[>DQLUMDJRY$LG TO U8V.Y>^3K')F=0.Z1!QGI=0*HGO ^VEO LJ#*#E2O M&0HX%_$Y8;TSPFQ&*_B,,X)O+'<"$7^&BT2K2 8 M_T8@.P5D)X/LU"W&RRX651['S:G=?D)8= L6W68LGE*NM%#!CCR+6"I=Q0B' MTBH5"*->P:C7C-%,*%^:./4(1'NEBW"D0PS]].5+31CT"V[]AFNF.(A;MFE. MNPO'6O(@P?QU47"Z0''V^_C.#P29IN%"J"HN.(;=[OO]9#H_(Y/I^!SA1>U2^NPFS":1*Q4L6"9X9V2N(;*( M5&0LTTBK'?QZE71KT!^F&,DC?:9-2+[P=S+Q(,[\I>_FTGQZ96L@.[1M]_N4 M73H80U8R9$T8CCP/\D1R=K@@WV$<>8RJ?8=#,N>"DF>9B-5_=OE'DJ584^=_ MD1R;.UCD%[F-*@GB<(;;Q@\"E%PI^Q07[L_DBA"<*;GQ([?:A3@F'GYE+J"X M@G^F-I.)Y@'YTX]/[PLE9F!H9K]\%?Y/;=7?-H)4[FK!J@Z6A^,\**,E8F M8H$8Q3 MI4RYD=<8F;M +=+* KT&\JEJS1JIO"B'(YR"J*ZDJ-T$-SLAUH?&$"D%X.1C&KI1]UDCVYR$/ G*=)O Z MJ5Y''*>N;&2EVK-&:G\;"K4RH?4;(.@UR&L8\ZC:<3A@+;52[!FNU0=GK:'C M1PGA,+6$2M%GN%X?]N,'?9QGS3)Y3#6DRP[Q3DI GTWN_D7E2[JJ8#,'^='NMB*8F5ZLYP<1Y!E^1E MG=)=P*O<G6$: LL.] MA+BF#GC S?ZE9! +,'4/N_#5E/Y@5Y^HV6S8KK2[X129RQ60'*39K2XNV&)?SUJH,Z M^P?S^'DMU(/>]65.G]F"B8=\5LB[WF&6*$Y95L8\ P5[NNKTT?G P6I A?@K M9J_ET3502WGD_+NZ&457':@8L82MA)J"RC\O;,"21,TD>?RSF[1S>*<:>'R] MG_V/:O%R,8^T9 .>?(TCL;[J!!T0L2>Z2<2N6"GI]6?!7 M4"BTG$U=5+:I1LO5Q)G:QH4HY*^Q'">N!SR+Y*:P",BKDB=Q1(6\N:$)S58, M+-3$)?CM(:.;*):__ [.P,/B%OSVZ7?P"<096*[YIJ195%[VA.2C9NVM=N^^ MV;X;M[Q[P?+/ 'M=@"%&AN$#^_![6LCA@6EX3UKA8 I\, 6NYB,M\_7+4JZU M"P:;HF"9 /_K/Y:BD'[V?\ODY# YJ29WVNQ,RS609@(K=<'^V<0O-)%O,9IM M.Y573:7B\.7:"R"^[+T<&T<'X3 ,#J!W+)T#2\?*$2;-D3)BX;B=TCVB$$+I^@ZP)Y4%B9NL>V+I6MJ/L15J0%S$S6M'5WNE# M0H(&,QWED]'S88Z@CDNV9^_H&?;^4W M*UA.XPBP'[D*_K+R3"[6K) Y9^O]M(H&$V-?XX,=OVE6'>02SS>S#@ZL [MW MSX7SY3;YLW)\LNZ _N07#/Q]&L_OA9'EN3,E06S:!?I5! MWUG'B(,.;(D,="0XR,IYS,I2I9A-NDDJK8F8+$!6,56R;F2,3!L5HF:XA7&M"PA;&4]D-94?MC57V]JM]I7M]]5(&^MT'(*09F@3SO%0&^U:<1"Q M>N*TBN>MJGW0\6J=0':AJ,J],_YTMBF9)1*1GO<1@DXS$HTP&8LM%JCU =D% MX@OGT6N<)$9J!GG #FH*EPD&?=Q&K18(=$HA!,V>8RD*._-5 @OXT[O0H"DO M1/QO>VCHVN 3S_.:BS# /.*U% NH5A%DEY'*PXR\]/3O!Z$6L#K*PZBE*$"U M2J"/R,16S2RN:4K_+D1-(3/BG)"@%IJU3J#P S0M!$/MQ8[O!T<)>$?0A,.N MV^*BN!87#*WY8QS3QSB)1@2[%DC"Q49&IN1;\"39RD":)_R-,?#(,O84 MF[<3&]*\(=^88'+/6T(5UV* [?U'79'N36TD2;2W![Y&40>U^5JM)]BN)WOW MRE6^D]V]S(,)SY[/!"M262 \&A46&[J*$&IT3Z#>,ZZU!=NU9;&65+?\$D:E M"B:[<'DS4M5E!'FXJ8,FE!NT4:VU!MNU1G;V@LIGA2JU>-GFH(8^P\7-=&A" M.6Y+K8)K)<$?4))#:9_4F]6]&X]'RF_&L1.]30MCEN,P^84%XKV5J[ MB%V[;H=_#.7>WX+19#"]'X)E_^_APLA2%R'L.%K9?A+VGN?149E=JPX\)4ME MX+[RTQ-V-0@7#IIQ9D#Y!+>$&:G%B]C%:[J\&\[!D=?NF(Y:K&OH=@C4N)I0 M;24[J66+V&5KF[Y.I"UBT*&0.%H",. P]$G;&0&I%8N<4*SI_?UHJ=:R17QKB;RXZ\^'=]/Q[7"^J"I7_Z(Z?EE^ M.[>4QZ06&V(7FP%/4UD-E8*OOE\ NA&RZ(C_9=$Y\& 7PNH?*->T8*4JF3[! MSQ#)^JX +S39L N 85=FY&Z(256HRMO0"[N^X^T'Q66IJMGJ^&\C2MF31G'V M++L2-=V"Y8*ECZSX]1?DP8O]27V%OJ?%:KU[OCN"[P(Y8\ZJ[S*)L0HBNLYA MW?$-(-2V4[44$KL4]J,H5I6E='YU\GD69V!%\U@&@Y&HH:=R JCYOPYS$2)M MA_"U #IV 9RSJEZ3G04M,KD?QB!U=$G#)"2P*7TFG.38^JF@UC['KGW;5%(Y MTIHG$2O*?0BHSHRH8#Y[@OVY$VX#P7.UX+Z5H#';L&:OFO\N:?7 36 M/KT8.W,CSM"9]XX^WZEOIS*VGN.LE'W%DQP(/_O2#,7V<^3V1O"\^J+WR(7@ M:76Y9K)?+A1 _O[$N=C?J(^$AX_"U_\!4$L#!!0 ( "N"6U-B"B4)BP( M +<& 8 >&PO=V]R:W-H965T&ULG551;]HP$/XK5K2' M5NI("!"@ J26J5H?IJ&B;@_3'DQR$*N.G=D7Z/;K=W8@HEWHV'@@/N>^[[[[ MXEPF.VV>; Z [+F0RDZ#'+&\#D.;YE!PV]$E*+JSUJ;@2*'9A+8TP#,/*F08 M1U$2%ERH8#;Q>PLSF^@*I5"P,,Q61<'-SUN0>C<-NL%AXT%LKP_L=[YWZF7%+S I*(2JK_QY[\,1H-L_ 8CW@/A< M0&\/Z/E&:V6^K0\<^6QB](X9ETUL;N&]\6CJ1BCW%)=HZ*X@',[F6F7T3"!C MM+):BHPC!;=<?K MG9*#U#X=4F1ZS>Z$(A,$EVRAK?"G[MO-RJ*AL_?]C6*]IEC/%^N?]+XHB'.) M.GVZ(JN=@^RFPEP;\0NR-C-KPH$G="_H=I9$]6\2;H]M.R/QA>9^H[E_CF9; M:RZY85LN*V 7EDS6 >K23YJ51II;?IG3EP6,2Z#[:ZWQ M$+CAU7RK9K\!4$L#!!0 ( "N"6U.H73Q+6P4 "(5 8 >&PO=V]R M:W-H965T&ULI5C;FTN]5P7\L]%E'EMHEMNIV9<>N5IQ6!C7BCU0]FI-W4E&YU_IKU?B07$]H M-2*5J;6M7,3P>% +E665)QC'WZW32==G97CZ_NS]?4T>R-S'1BUT]B5-[.YZ M$DY(HC;Q(;.?].,OJB7D5_[6.C/U+WELL71"U@=C==X:PPCRM&B>\5,KQ(D! M^,$->&O 70-OP$"T!N*E/7BM@??2'OS6H*8^;;C7PBUC&\]GI7XD984&;]5+ MK7YM#7JE194H=[:$?U.PL_.%+A((NTH(O!F=I4ELH7%GX0'Y8 W1&_*A6.M< MD=>?B_B0I/#_&W)!/M\MR>M7;\@KDA;D]YT^F+A(S&QJ8525[^FZ'<%-,P(^ M, )!/NK"[@Q9P4@2Q'XY;B]'[*>@1B<)?Y;DAH\ZO%/[2\+E6\(I9\AX%B\Q M#VISBM'Y?[VOOKOW,S%$EQ^B]B<&_+6A[_*!_/GNWM@2YO=?(]Z]SKM7>_>& M1AMG"DV9QDS69M5:]S!GH>!!,)L^G$8"@7E!2-DY;-F'">GY+#R'K?HP'M$H M$!WLC*/?2@EGU4(+ETPK_J MHZ0(AL(:=#2#\=2%O2TMMF_)5A6JC#,"JQ^)$UBBTVI^5-L?44_[:FU%HQX@ MT0QD$#DZ8##)N9OA"$QXOO =)3 8XWZ$2Q%V4H2C4ORV5Q7A8@L[0;5:8'3# M7L\LDM29@0L$)?U .F3[*(\%W$&M^BC!?>;A5*..:C1*]4-A5:E@0K>A?4L* MA69YA"C-W>!B(.& E@A(!N[2A8 "-A!61H^U 1T/K-VI//S!)?[IH'G#T2M>H/EXO*IQ&H?0][DJ$(!GU_2#DKDHHDE&/@ M)\ASK8Y%&ANOTKY?JR3-#A8]N-RP?HG%&?,H[94[*))[L/?UU$)]RC"DD:L6 MZE.&OAQ2ZUCB,3EZ*KBI\H.HN"Q #2CV0*A:I9$C 3L65FR\LGJ9\U;AQE5P MPI%>RIZZ&,H/767[*';I]38A##545K!C"<7"446731;]1TV/90L;KUM>ZKY5 MM7$6?D-5#.6>,I8("E1U"U,4Q09*='XL8/AX ;.(S8XDZ4.:J"(Q)%'K#"@G M-7O8 G)=#(O0NH[.Z#%W)\!14*([#)3JW);7[89 M8'4H;'.\[[YV%WKOZFLLY_L-NUHPY/N27:V:Z[JC^^;V\&-<;M/"D$QMH"MZ M&< 24S87&PO=V]R:W-H965T&ULI5;;I(.?=Q$"1^3ICP!CVW]J0&/;DRG GZI)!>Y3E1/X>4RTW? M"[WMPC-;9L8N^(->099T2LVL>%(P\VLK*4C[7F #HIS.C;5 X+6F(\JY-01A_*AL>K5+2]P=;ZU_H@K0GRIAU9%<-+]4KM+W)@8,N@I MN4'*HL&:';CL.S;DBPE;)U.C8)[Z! M&*TG?U[%,RSCP2?BB="C%";3: )QI0W\\7E^2$=75$CE[T0E[7TU&%9KOE0.KRH%+ MK:]OD("[#4K&D/?N&8=Q[3!V#N,3#K^ M=)!4RF5W,1Q[86X'H1Q&$4]?[U[ M0 TH'':"?=3X&!4%[23<1TV.43CJM.]JU)[(5BVR=5;D3, -S]DO^.Z6<+,C MN#^9,%11;9""[Q#I#2F:])=F6SO1'*@:'2.BSH'POQJ9'"-PIUEQ4BM.SBI^ MD8;PQCIJDIE<=,P-*(SQH=IC5-,Q'Z-P' 3M ]'^SK6;4[5T_4Z#K)4PY3=5 MK]8M]=YUDH/U8=@=A0WK8VC!9U/+=>*]E7JZ* M=5-6ZZ@N[B_./J!?IH)W WJ)/\KBN3EX'74?Y:ZJOG1O/LXOSN+.HF)9S-I. M12Y_/1638KGL-$D[_MHI/=O/V0T\?/U=^[3_\/+#W.5-,:F6_RWG[>+B+#F+ MYL5]OEFVGZOG?Q6[#\0Z?;-JV?0_H^>=;'P6S39-6ZUV@Z4%JW*]_9U_W3GB M8 BE@%X-P!K S"V#""[ 40;0+AE -T-H/H,PC* [08P?0;; +X;T =SO'56 M[^GKO,TOS^OJ.:H[::FM>]&'JQ\M'5RNNY5UV];ROZ4WB[PN%M5R7M0_-U'VUZ9LOQU(C*+?;Z^C-S^] MC7Z*RG7TVZ+:-/EZWIR/6VE@-\UXMC/F:FL,MACS6]7F2V#8Q#UL4JU6 MMM7L2_3GIV)U5]3_ ]1M MO+RE1[.\7I?KA\:E:^HQ\-?)Q^A#V];EW:;-[Y9%U%;2U+H+ JQU+%?#?DG@ M_9+ _334,DT?[B:2VU#3RCA*H]]%=\5#N>[LEY?Q,E_/BBAOHT]Y_3["Z;L( MQSB&PK:=A_7S=%O?C)\!"LK>0N"WL(KU=D,W/4=$OR!-MO-K. MQ ]M)(0F=&_A]J, 8@@-9:Y-&1;3F VE,E,*)3BE8B@V-<5&(H7=1O=NH_T@ M8G';Q_5,)I^FB-Y<%]M7;[L+=NC-W>7]Y^=JN8SDYOVV(;&E(JUP'@ELJ"9 MIBX] Z?PO5.X_U(;=9EQ'LVJE<2%)N\3;O&U>UU 3N&&$2+6/LZ$&XM'=TF MELR4T22F+HF!0\3>(<+ID#^*INVN8)EUY!XD=[I9EXV:?F=_T_0;TUMHIQ&& M(2AFF,/&)'MCDE.-@0*3^-PU2;QA\>K(O!)3E\3 #^G>#VE(0F@VM4PU0 M3I!(*Z_:;W6W2;3Y5_E?5W12PR)"$(6-0K$BE_C%9H$,$IL7.]/W^YV0*U8A M>C) 2(^74V3HFP.J0T[?_-HNBKK?4B2Y=77 4Q$]2!")WBRKIGG[+EH7/=I) M)X$N0N9'0_IJ!H0,%WE%,K_(U&/-T$6*5 *@+VB_WU(4?_>K"5%)7;2V\VBH5XJ\<>R M!R,%+8B> 'O'VWBUFV=@(Z.<"#VF-(#U &4,,_T:R: Y8Y1RKH?6E!LQ6W 5 MR2,3?=PHCQ0"(0\#O2+,(Q-(0)I')B !(3:503P/B(% #\A9B1XI M7D+BQS,]4H2$W(AT<@XV(>4P=PZM49R"@D"E+AXW]6S1434XMXDCEBL-*Q;! M;A9Y8;[%)@)@R]+ B@&PFP'<"0Z;21635%@N9WS0/#B^>V!NUK?%H[R2A:-U M /8.".+"%BN5\O IW8/C;;S"0-*CA&*]0,4AS0- F4PG3!/+ #&48LSTA +( MC1+;DE*Y&'MR<6A"\0(#!A*C$QBPRGK8D_7"$XJ7&3"0]R!FV,EY0FPJ@Y@! MFA-B!D#.R@Q8I6/,?WQ"P2J?87<#X)0V$3:K_Q&FB5ZO &(ZJ_M%LK#)IDY- M0]^H9(L#DNV1W2)L)EJ><-TS_L9$B)X,$#+\$MR=P"KM8W?:/[5IA$T00#Q& ME@V(*!@@;A@XLF]$O"V""?%W(_Q:,K_(U"DR=(?B$.+FD.SVYB;:AB$JFV8C M?>&*"C'!A&*!;68H,"%N,#'- (-A%O1"$#T<_JJ?F/QBZ,D (2,@P34_.3@] M":KY#S#9%9 K8J*$S00%$L0-$B_D96*6Z$2G+F(2AA$DKTCF%YD"(L1"6D1! M#'%#C!O>B9GZ$4:IL6V85&*XP'\V$C;9U*EIZ 4%(R3@?.3EQ00!V@+.8H(H M7B%N7GFU8H*8P 6$SLYSTFDJ0PJ)@ QL)@ Y*S%!%$X0X)Z!Z'=J2VE(S"^ M)E3@..6IH+9%H*QW:G[&9>$9,W,&>8ZCBVDQN&V+AP364,(9+H(0;F ME%*IWEL&Y"S7!E4<1.,?7TI0Q1W4S1VGE!(4.&K W#A?!<3T^/A%LK#)IDY- M0]\H&*(!79HC2PD*($VJ;T_4CT8A>C) R/!+,!I1A4;4C4:GEA(4:,M@$L?8 M8M#!+1MN4#JREJ!>7)E0DYWT] %H&>FYPS_3U"DR](?B(AITI''Z630%NB:4 MD=1FF6(5&L0J1[?"*7 N@"C7.TS4?T]'F*8,$#,B%WQC!U6D1#VD=%35,:$ MDBC)T'@B:;.C4-;TY3K,*";B8).@<7=A)EP$%. MG%).8\NR90IGF!MGCCL'M]MXQ8"3'\&P?K YV^9961YW!@',IJ,Y@T+F4$6#H7,JL M,Z YH3H#D+,%6#$2^R?N:SVXL?7E2 *&R>S.#-/UT!X%(BP(1$+;>PR@!KFJ M4TXLAJB,SX[-^.#\9D-C)"A&EME5FF?N-/_"%B,+3K5,I5KVDE3+@-LD8\$M MCN JM?'72&W;!A6W;WX<2FU)DJ38LE"X2FW\=5*;S\8K#J29A!*D-_ YD-IB M+6== \HH370"S* Y24IB;[>URE-OY*JW?@;GMTPZ9@*D+!C_# MSW&X+L"'(=)8QY=)@.#08D4=(H@Z/%POS). $8VQ?C%!8GH#39AP(E4A(X#^ M,P.GR- =BF^$FV]>6&B(8&P0"AN$^]3 76@(LR^/*"(Z) OSH,"XKOPW4(1- M-G5J&GI!T8L(*LQ?6O@($Q[?;AA,)' \T0(4/)&<4/H 05/A MNJ#"!Y#30SL^^ *#[@LM/N6UK Z::%G&PO=V]R:W-H965T&ULE9E=4]LZ$(;_ MBB9S+F"F-)84?S' 3 BAS0PD' SMM8@5HJECI;8"]/SZLW)<.]B2:&^(;5;2 MJY5VGY5]]BJ+'^6:-EE>G@_62FU/A\-RN>8;5GZ66Y[#?U:RV# %M\7S ML-P6G*55HTTV))X7##=,Y(.+L^K977%Q)GN29_+U?( ' MOQ_UT@^&%V=;]LP3KAZW=P7<#9M>4K'A>2EDC@J^.A^,\>F$AKI!9?%- M\-?RX!KIJ3Q)^4/?S-+S@:<5\8POE>Z"P<\+G_ LTSV!CI]UIX-F3-WP\/IW M[]?5Y&$R3ZSD$YE]%ZE:GP^B 4KYBNTR=2]?O_)Z0K[N;RFSLOJ+7FM;;X"6 MNU+)3=T8%&Q$OO]E;[4C#AI /^8&I&Y N@U&E@:T;D"KB>Z55=.Z8HI=G!7R M%17:&GK3%Y5OJM8P&Y'K94Q4 ?\5T$Y=3&2>PJ+P%,%5*3.1,@4WB8(?6"U5 M(KE"$U:NT36L>(F.'G.V2P78'*,3])AG[]D.843,M\GM:E\398<*WGQ$)/B'B$6S0 M,_F3YF'5W'/(H8V7:=4?M7EYG'Q%US>+[PFZOE_/)P^S; M[&$V34X=XXR:<4;5."/+.'.(>Y$OY8:;UF#?-JC:ZO!^N:!>&(![7@X]T[2+2/6CHUT)/\=H M"3O.Y9"@&3=P.N2*0W);"K9/&7F*V$862OQ7/3#Y:-^=?S![C*,H[OC(9.4% MOME'8:,U=&I=-([)."0F8QB%O8'C4=019[ )J%E:U$B+G-*^,+UPN@U'DCVWZ]=R+KM:\,"9,KS>>/^I(,MA@:MF%^( (V"GIH6 I M!T0ON7AA3YEY(]9]O),7=U?68'3B1QA;%))6(7$JG.4O@"99"(LVTA\V&/G= M.#&919YMY^$VUV/J5#=NTAK[I?UGE$C[[L.]R#!8G> 1L?FOI01V8P(4%CN( MXDRP)Y$)9?/CR+!\-"9=E08S0C4WC2I;9&#?J?)&9\$/-?K]P>.X&[M&*UM2 MQ"U[8KG6)8 NOL%3X!_UZQ/:9BQ7GZHRAO_59S CON?9 M]+7T(&YZ6".#](& HVY@F(P\"W-)RPSB9D83%SM]%(-B2P#BRC^("6) !&2/ M;HXQF5'J89OP%B5D]%=!<3V;C^>3OPB*%@?$C8/J$)H*G37@C FEZ#)CNA35 MX;!E(C5ZQY#W?>IW.6LR&\5^;'%.RP?BYL.6[F#FAX.WMJ;*UGHNJ6066;G&NG# >J2(.R*-ICY MEO**M @A;H34H@N^K;.DV:N&4T5X6#K5$OMFMOS2EFS43;;D\>[N9GH+4L/]--&2&^K! M7KI>W-^.'V:+N>L]84LY^@>4TSBK,K'XX(!!^^"* [^;)@Q6832RH)^V=*-N MNG6E*@!(:2Q(:9]>?M M40Q& ;:M8HLXZD;<7.95)C/54^@$LMQ6*);M7PZE M0NV*_4M*]@=G^'KDPS>EV N[M87)*NZ>X(<'+_ WO'BNOFN4J-*P?^G=/&V^ MG8RK+P:=YY?X=++_ M)VL_\@<\N*9Y&7*.,KZ-+['(*CB_TWCOV-DMOJ,\&3 M5$INJLLU9U 5: /X_TI*]?M&#]!\:;KX'U!+ P04 " K@EM32C]<9^<% M "T#@ & 'AL+W=OE-;5,N#6K::^ M<22+N*C6TVPV>S*MI3*CLY/X[-J=G=@V:&7HV@G?UK5TFPO2=GTZFH_Z!V_4 MJ@K\8'IVTL@5+2B\:ZX=[J:#ET+59+RR1C@J3T?G\V<71VP?#?Y0M/8[UX(K M65I[PSO>^XM8.VI92D^7 M5O^IBE"=CIZ.1$&E;'5X8]>_4%?/,?O+K?;Q5ZP[V]E(Y*T/MNX6(X-:F?0O M[SH MY[8U09F5N+9:Y8K\R33 ,;^>YIV3B^0D>\#)$_'*FE!Y<64**NZOGR*A(:NL MS^HB>]3A@IJ)R)Z,13;+YH_X.QRJ/(S^#K^\2O'^?.F# RL^/!+@: AP% ,< M/1#@-[>21OTEF6EC<6F-1YA")N*90EP[\F1">F!+\4(9:7(EM5C@(8'EP8N? ME<^U]:TC\?XMW05QH6U^\V'??CR>S87TRG.8W; 3\;8B=$%NZT::#6/1&MD6 M*E AND.CV*I;4!-M@\ M1Y]:Q9&7&[$B0P[F&_9'#>O*=#>TB)$?O\[X2O;:@0D MP>+')0.JCZU)ZC+4_._XW:^DJS9IEL^>+J\MX-7_^PT2\-'&Y;93I.%Q+ ]GFFL;QU7] +5@$ MR63"YLOB(^0O/3>4D_<8&B)8KHU)+4JI'.ICT+;.&NO5P!?."L80Z-@-;(EI MYF0B)%ODTE>BQ&3R [HP4+;P?1@J)N+\'^G4$@1%)HGC 0OJKRIS36AQ)"3! M>/!;(TELBF/[ M&Q J&8#* CGB'NN(YX,SX#('R'^X--\%/, M;C9.YGL.LX,U MT8 :Y<("MJU-^UJS2G2:< M3(=\-^P(-(-(R;L.!D=:[HQ&OR.0GV. Z4&F[5;VX4711HG:+HI[%^42Q,Y# M&Y4L$2J/P[)0)7='Z6R-9=;O[ VO^.Q0MCVC],SH3VMK-)?5$.JH.H"-I0,L M CE>8XZ*N>!1-9\_%Z^C@G(5%ZW'P7$0V4 M4DF?--W8>S.AF]Q=0OM00_TXCT5I 2 9$<%)_N.O=.=+XF:W"I^+\7=-"%] M5 Q/AT^R\_0ELC5/WW.H=84#(*A98NEL\N/Q*+&_OPFVB=\E2QOPE1,O*YRL MR+$!WO,9J;_A ,.'ZMG?4$L#!!0 ( "N"6U-B6!QX= 8 *@0 8 M>&PO=V]R:W-H965T&UL[5C;;ALW$/T50@B*!%"EM7Q)D-H& M;*=I SB($:?-0]$':G=6RX9+;GBQK'Y]SY"K]2JQG:;/??&*E[D=SIDA?;RV M[I-OB(*X;;7Q)Y,FA.[E?.[+AEKI9[8C@Y7:NE8&#-UJ[CM'LDI"K9XOBN)H MWDIE)J?':>[*G1[;&+0R=.6$CVTKW>:62,3L[V7YP>\/VWX7=':CWX+CF1I[2<>O*E.)@4[ M1)K*P!HD/C=T05JS(KCQN=>_^_D24T0?;]L+PH%4F?^5MC\-(X$7Q@,"B M%U@DO[.AY.4K&>3IL;-KX7@WM/&/%&J2AG/*\*%AX]9KP7%[9= M*B,9*G\\#U#-&^9EK^8\JUD\H.9(O+4F-%[\;"JJ=N7G<&GP:['UZWSQJ,)K MZF9B<305BV*Q]XB^_2'._:1O_WOB%'^<+7UPR(P_'S%Q,)@X2"8.OL.$>*5\ MJ:V/CNX#]7&%9^7GJ+S*KHX&PM;B&@1K2/H@/LI 3EQO?*#6B\O+BY?BG1' M#^,E5A9%!G$JU@020(NC"B1$Y-($);7>"/P14">D]Q3\-_1/1<0ANR2 I3;M MER8+BRZZL@%-A%PY(M W(*-#\Z!":2JA8-,WTE%C-33[F?A(HI.J$D_V9@ND MO=:)P4$PELJL!*I1=GB$"FMJY0:"&Q$[$6QRJJK2JM2LJQATV9L^ D.W 3_@ MJ]B0=#YQO!*I8#2*;MA:22Z@OHF5E1K./12*CUVG%8133 ;X:HW1.FT**)DA MP<%U595PB.![EZ;@*V.0^0X A+8EI"K1.85:J7!$,'^FY5*VZ&F7X\JY5<*@T/Z%$Z#GP&M*4UIN]U/6Z[@0R)C07E!/F@ MVN19+3&\D3I29M[="JL8K;(GHS(Q&/_28:S'%O,Q<56*"D6PQ[F4OA$UK@(0 MDGKC =%3'!2R7LBNS83[^H1J$\6HQJPBW"N:0/$3XK9P; 3>-?*J$ _ M:O3]>W">CMBU91ZHHC,]&M5YUK'$]M:ZH/YF\+AJ[!6Y4F26P.;>V"9B ,7" M!MHUZFO:,Q!]H*.J(J=MRZ@PJJA-SP!2M#<&H9@V0LH)Y;8*"5*I.S?F,(104Y4")X0[5BJ&!@38GQ0P:T MRU3=<.D">4J4FNL(,@S>P22SL>QC (XH 1'YR593_9:W?)R=]9QW.\T.(5S\ M(-ONITMQ]CE*<>5LC6/*6?+U\D*<:S)5HF2:?8E/3EM4&I THX) M XTULA"@?W\O_(^N/ UV15RGIV(R5C%Y]KT-%'D"'D68VW'E6ZWS:,BH>]KE M;%=7RKF'6Q48G'.&M8&M:#";;2^!:SMMZM*R#=#[_^;#S>>+B]M57Q_N,A4F M7/6O$E7"J(DU/(DNW8)DR25WPT5]\0+[@/5P=9#57[+L+Q<<^+ 90+P'YU+M MF8JW"EW#H]"F"Y/FREPS<^ *XI'Y]<4AKG =!B"07EI\6>4;4T7.BQZ$!Z#= MRIS*+P>O#HQYF3.K:[ C\%<&7-:.6&AC0@/P(:$-01?M(67=:( &]4E6MDNE*B/35\_:PUW:KE M<.+;6ZF3ZR$9^Y85^" \N1M*YS3<*V?W/7/FH]&ULO5?;DMLV$OV5+E4>["JLQ#LEU\Q4>9S= MBA^]\_6RSUY8W%SUJO\ MK_UKBZ?%R4JE6]4Y;3JR:GL]>QX_N\U8/@C\IM7>7:R)D:R-^< /+ZOK6<0! MJ49M/%N0^+M3+U33L"&$\7&R.3NY9,7+]='Z?P)V8%E+IUZ8YKVN?'T]6\ZH M4ELY-/Z-V?^D)CPYV]N8QH5?VH^R:3FCS>"\:2=E1-#J;OR7GR8>+A26T5<4 MDDDA"7&/CD*4/THO;ZZLV9-E:5CC18 :M!&<[C@I;[W%6PT]?_-&W:EN4%<+ M#V.\M=A,BK>C8O(5Q8)>F<[7CO[=5:KZ7'^!($Z1),=(;I,'#;Y5_9R20E 2 M)?$#]M(3LC382[]B[T?MY&YGU4Z&])LM35CI]^=KYRWJX;\/N,E.;K+@)GN8 M0-I:T](+4,*&D41?TXN0/F7O(_?;C/XR6%3^N);6RFZGT!#>T4YURLJF.=#& MH$&<9WR2G.YVC:)>V="NW4:163=ZHL ;0G2=VRI+/<+53E6T,Z9R9-"GRM[I MC7)S>J^H.I.GCA&X$>-FPNA&D)L)I*/U@?"ML/#5[6!M-T8J(8>>XW]_Z&$$ M@<)Y-; %9YIJCKSTQ@:M^TR0=@P(6_P # ,*SCHONXJES)DB)]B+]B0!N7,L M6R.9^X" /Q"^1IYT!UZT;#YG:1L,3W1MM *T[4G)3WQ-KK9J>AN!Z M.UCXLZ3N9#,PC8]Z/W(&WRQJ&GPQV;B7ZP:A?)83]H88VHNYJ,SB8<4_I95$\&3[X%T0Q-R-9[_"M]F&8'.>! +D8@GQ( M(-UMFJ'BP03]-=-X@N9KZ7G8588ZXY&T2F\/4(#M ^WE =P,'J1L%,[! D/! M6/R%,5#K?ASN;!5G^U5YDE,?> T4B:%]KC.)6'FBMQA&-NT<8J=UILIXA M?8&HA]$O0$+6O[OO)X MY^U*K;AU/VI M61'I1=(.[&@!B7#Y=N/(Y'%N'SH_WHM/NZ5;Y M?+Q,G<7'*^DKE+;&0;)16ZA&\S*?D1VO>>.#-WVX6JV-!TEA6>-FK"P+X/W6 M&']\8 >GN_;-'U!+ P04 " K@EM3LJ^T;=7B%QWQRAU>J MVO@O''K=:1Q V1FKFJ,Q1= (V?_9_;$.)P;%8P;IT2#U.?)37S++E7*L# M:*=-:.[@4_76%)R0[E(V5I-4D)U=WC MA=P;:%'#IF(:YY$E7">-RB/&JL=( M'\&8P6LE;67@1G+D#^TCBF<,*AV"6J5/ FZPG4 Z"R&-T^0)O.F8Y-3C37^6 MY'I($CY>;8W5U!.?GL#/1OS,XV?_JXB_BP$K9D0)>"HP7O#WL[^*-(TO;]8; M?THNGX,P4*JF[2QRV'X!+NX$)S.0--@C! ELA7#PO8K\!;M#3:,'LFNVA*YV M#J.A8?%^#- 4&\ND YK M:@].GD%(++!$Z*2QI2D[S3M/9J"\G1RKX63\)) # M4CU*5I==S1RO,RYI%]5.U;1QB+J MY5&?-"DL!'WWS"PM>BK,#3>*>O,L^)? MU/KP;7T?K:J[OB2]W/KQQPK3C,*?^9B361$6 M\;GGTC$G+FU4ZLJR+4#.2"N@9YZ-@:^_N5:O".][[O..RT:KSE ML*JUN_FK;*TZ?VQHJ<5M5,@^4XI.Q#.P?A8 M+_\#4$L#!!0 ( "N"6U-AQKF8X 4 % / 9 >&PO=V]R:W-H965T M[F+K&HB@"4ZVF\]GL<%H+J4>GQ^';!WMZ;%JO MI,8/%EQ;U\*NSE&9YEQ(Q9XA?Y3\\'2V[274L@:M9-& M@\7R9'2V=W1^P/2!X+/$I1L\ UN2&7/-+Q?%R6C&@%!A[EF"H+];?(U*L2"" M<9-DCGJ5S#A\[J2_#;:3+9EP^-JH+[+PU5,G9D)02QW_Q5WRPT,8YHEA'G!'10'E&^'%Z;$U2[!,3=+X M(9@:N F^3M]Y;N!WG[ M/[?TC72Y,FRL@Z]GF?.6DN/;/3H.>AT'0Z:;T;PR7FK;52 M+P+%7T;;_L/7CWCGX5R9_/K;MF#3$96J0WN+HUVAAK];"Z74 M0N=2*!#.(7UD0$J*3"KI);E)6(0ZHTKD)IIC2W0JE4D$;&.,_1+ M1$U%8*])4".LE[EL!)N2H-0#7Q?"(SS!.^DCPJ<3^(*0*X(ARU4@ER$K(WB'MZA@[PC^:8TG&4&/"R:$GI.@.N*V M( M")?.UI^G;P-&3)&W^,&E.UE()NUW6F-]O-J1L(OB9 %;::0N!Y2S0QB2@RAY MTR=*YZ_](_BD!]P)UF[&-3#7-HVQ"0 =^8A0FPY"L#;H^EA1,0T2(]9%@1XM M]6:2T#K.#3:=_VM3H(H@EI7,JPY*6S>TM#!$),?!<)Y:"['3H7U(L96"&D6HN$*6U!>X MBA4'V;%FOP/F^/N381.HA*-L(VR#4/$L+]@7S$=%30Z/:B+$F!_2484LM"RI M7DA.UP6V:Z%JD60:5Y=%3A?NK)QYSH7SA'XM, ^^%"FN+=>A]%@_3LTZ/O^V MQ8(IQD22J[;@X+*'>M(!;VWSVJJ(]F49Z+Y0.>\Y LO>*J8>5NH*+RRM8M)3$O.FD M9M5M*A9# <52LB++).T+M#F'Y AUU.HBTG7Y4+>>K(L'/W2^%+/M?J1$WF@< M:=AU#7H]9<,>,E#3[29(H+JL0"M-D?3WBX7GUNG2+8F' Y.F.(O/35$RK$_P*+\;[AP?T_WS\^\$A;-O% MIX-;3HUV$>YR5!BFU3Y>>/JO_77Q+-Z2UN3QKDEP%S28J-^7Q#J;O'@^ AOO M;_'%FR;&UL?57? M;]HP$/Y73MFT)T8@4%IU@ 1MIU9J)52Z[:'J@TDNQ*IC4_NRM/OK=W8@8Q+P M0NSSW7??_61<&_OJ"D2"]U)I-XD*HLUE'+NTP%*XKMF@YI?!&9YC];Q\SHY96LJ,U3TX"+G'3 MA634@:27]$_@#=HP!P%O< 1O8;F-+7UT8*&$)A Z@YNW2FZXOPCVDO"5D_#5 M<1+@6KI4&5=9A.?9RI'E!GHY06784AD&*L,C5/9P30[W1J_AGALS.\SB^4FL M^/.$[P1S9=+7ET/5.>WQ4(WA3J>JXF*!Y-%H%(J=0O LG.?W(&Q:0'+15 )J MEG[N=<^_?.J/>M]*J90?+6\C-*OG,D5855)EDL-BY"5U.<1*N@X\2.=,9274 MA61(CU215/)/PX$*=IEQATN?ZC"Q[)X-F&G&##.S8&K- M@ERDS)@^N@!SED.-7$5G5!M!+JTC>*N$]20X@)RKS<0Y>4GW4//$>Z-;HEV' M!>4@-96F9HI;:;L#9\WH_U-O%BB7:BVU X4YFW*1SB*PS5)J+F0V81&L#/%: M"<>"]SA:K\#ON3&TNW@'[3_#]"]02P,$% @ *X);4YQG+R+" @ 208 M !D !X;"]W;W)K&ULG55M;]HP$/XKIPQ-5$(D MA !9"TA]6;5*[5:U>_DP[8-)#F+5L9GME/;?[^R$0*?13?N"S^=[GKOG8A_3 MC=(/ID"T\%0*:69!8>WZ. Q-5F#)3%^M4=+)4NF26=KJ56C6&EGN0:4(XR@: MAR7C,IA/O>]6SZ>JLH)+O-5@JK)D^OD,A=K,@D&P==SQ56&=(YQ/UVR%]VB_ MK&\U[<*6)>JD=3<5RZCW)O-9URPMGYE7Q$:97F:*:A)4+G#K,& M?%:#XP/@,=PH:0L#[V6.^4M\2(6TU<3;:L[B5PGO<=V'>-R#.(H'K_ -6W5# MSS?\B[IGN. F$\I4&N'[Z<)83=?AQRL9DC9#XC,D_]>_?P;#OLTL4"77YR5UQ3NX.I%%OG,9DC-_UDF$*U^Y4HT']B- =1+UADAQ!=]0;36C] M2/.#MU0=F- Y@0@][*7C!#Z[XK@V+JK76#0CH/OV31K'T8G+[\^[1+WR0\R M)ZM?>NMMY^1I/1YVX?60)0$K+@T(7!(TZD]& >AZ<-4;J]9^6"R4I='CS8)F M/6H70.=+I>QVXQ*T_Q[S7U!+ P04 " K@EM3B%U,Y/T# !("0 &0 M 'AL+W=O>^51\[W2 MGTS#F(7'5DBS"!IK=Y=19*J&M=1,U(Y)/-DHW5*+6[V-S$XS6GM0*R(2QT74 M4BZ#Y=S+[O1RKCHKN&1W&DS7ME0_73&A]HL@"0Z"#WS;6">(EO,=W;)[9O_8 MW6G<12-+S5LF#5<2--LL@E5R>94Y?:_P)V=[\V(-+I*U4I_!+%SB E6 M6<= \>\+NV9".")TX_/ &8PF'?#E^L#^VL>.L:RI8==*?.2U;1;!-(":;6@G M[ >U?\N&>'+'5REA_"_L>]T\#:#JC%7M $8/6B[[?_HXY.$%8!I_!T & /%^ M]X:\EZ^HIN*/=6XRE'G%V^4:K>"P,]V$R!%""0FR0F^= PX]7SI?PH87G%3"64ZS>"OU=I8C6WS]PFSV6@V\V:S M_RW/)_G<7;TT.UJQ18"7T3#]A04_BNVA85!1K9^XW )M52ZTRY_%<\,?H>W;G;EV/Y8I MS7Q]).9_I-"L4MKI(V^EI!PFU)YC APOK3YWW/0IP QZ45]"5PT8 M[Y\,VC0AO'MW[:I08P=WJ.W9;Y5E0":P.DQ=Q^!"YL_=,5"?K/77=07NU3=* MX$PWE\= WP#.;R2&H3J#9.8"WFAE#*RJJFN[OA*W^/XX+*,PR)-<#&;A?FT/RS"G!!_ MF(9Q46 /T1H?/GP4?>36;4'2EADH0I+$<)Z%>9Q?0!*6E,66/,V3)!AG@1E.R[!P@90D MS-(9,LY\K.=I%F8S-%'F89(EKM?9#QA#0DKX^:,^_Q-.]/!]_PM C38@K')FWTXG7#2F_]&V[PXN#\ZA^Z43I^ M)JSZU_%9O?_&P*[<C^W>XW5NW\6[E6%MO*+_&NU4P[!3S? M*+Q0P\89&#^>EO\ 4$L#!!0 ( "N"6U-C3]L]HP( *0% 9 >&PO M=V]R:W-H965T,DC1TD 9IV MPPJL0-'NXS#LH-A,+%26/$E.NOWZ4;+C9D4;8!=)E/@>'VF3\[W2CZ9$M/!4 M"6D606EM/8LBDY=8,7.N:I3TLE&Z8I9,O8U,K9$5'E2)*(GCBZAB7 ;+N;^[ MT\NY:JS@$N\TF*:JF/Z]0J'VBV 8'"[N^;:T[B):SFNVQ0>T7^L[35;4LQ2\ M0FFXDJ!QLP@NA[/5V/E[AV\<]^;H#"Z3M5*/SK@I%D'L!*' W#H&1ML.KU ( M1T0R?G6<01_2 8_/!_://G?*9V7 1I 5N6"/LO=I_PBZ?B>/+ ME3!^A7WKFTP#R!MC5=6!24'%9;NSIZX.1X T?@.0=(#$ZVX#>977S++E7*L] M:.=-;.[@4_5H$L>E^R@/5M,K)YQ=7N/:SB-+3,Z.\@ZU:E')&Z@+N%72E@8^ MR *+?_$1*>AE) <9J^0DX0/6YY!\'P##R[D>2J&D-\9D!N MDBOJ3,RI-@7UUDZ)'1& 4$S".TC'81S'=,@R?_B,QLR@D:Q2VO(_!"F<9&Y, MPV2.),E8 VU[B[IJ2@?349AF0Y=.&J;C";SVY:.CSJE0 M;_U\,*2ND;9MHOZV'T&7;><]N[?SBZJ]Y=* P U!X_/I) #=SH36L*KV?;A6 MEKK:'TL:HZB= [UOE+('PP7H!_/R+U!+ P04 " K@EM3W7-VL?H" " M!@ &0 'AL+W=OJL8)+O-%@FJIB>KM$H=I9-(SV![=\75IW$,^G-5OC"NU] M?:-I%WV_PC6-K#M;@(DF5>G:;JWP6#9P@%)A9 MQ\#H\X(7*(0C(AD_=IQ1Y](!#]=[]L\^=HHE908OE'C@N2UGT5D$.1:L$?96 MM5]P%\^)X\N4,/X7VF [.HD@:XQ5U0Y,"BHNPY=M=GDX )P-W@ D.T#B=0=' M7N4ELVP^U:H%[:R)S2U\J!Y-XKAT15E93;><<'9^)3-5(=RQ#9II;(G1G&- M/-_HK^'!)3>94*;1"-\7J;&:&N+QB(MQYV+L78S_S\4=;BPLA'U_+Z[]R MHH$'!$:,IDF?J)7!*KCOK_H?W@TG@X\%YJB9 !X ED0P RTUN?L>G*H"*FI4 M7@MBLLPB/#6:FYS[QV'Z<%<&PRTR;:#67&GG2C4:"@J+?+@;0%=H6-"]@*$K MT_#,JW-QTP4A<,.H3YE_<^D6+/%>28M:$L4MOJ!L$%:H7WB&/6 RIX:W)13T M?G&38>WE]'8:W36ED(F#2/[0_94$8E&@?]W>0#MD2^&SNM9JP^GIHMA25[T' M&F*0*G+G5!F^@2JT;XB*FL]BE:+N.M +<*#C]J$6R:D'#4(N7]'$J2)536U' M6,H,B7,%I8V@M CC:L2D;"A/!&$I52J$W8,::0!)E!8X>30A;R%%UO5(_[4^ MC@^F0H5Z[6>?@4PUTH8!T9UVXW41ILHO\S";KYE>G,?P)02P,$% @ *X);4Y\- M$&ULI5;;;N,V M$/V5@9 "6<"U)?FZ@6T@V0L:8(,$2=I]*/:!EL86$8K4DE3L_'UG*%EQNHX? M6L"0I=',F3-7<;XU]LD5B!YVI=)N$17>5Q>#@C4@W2.)X,2B%UM)P'V9U=SDWME=1X9\'592GLRQ4JLUU$2;07W,M- MX5DP6,XKL<$']']6=Y:>!AU*+DO43AH-%M>+Z#*YN!JQ?E#X2^+6'=P#1[(R MYHD?KO-%%#,A5)AY1A#T]XR?4"D&(AH_6\RH<\F&A_=[]*\A=HIE)1Q^,NJ[ MS'VQB&81Y+@6M?+W9OL'MO&,&2\SRH4K;!O=(2EGM?.F;(V)02EU\R]V;1X. M#&;Q.P9I:Y &WHVCP/*S\&(YMV8+EK4)C6]"J,&:R$G-17GPEMY*LO/+;T@A MN?G $Q9+!EEK=]78I>_83>#&:%\X^*)SS-_:#XA#1R3=$[E*3P(^8-6'=-*# M-$Z3$WC#+K!AP!N># S^OEPY;ZGV/TY@CCK,4< _IQ+)_[A#VY72FX$M['KPZ4#LP;* ME\=RA;9+6@^V2#^+8!IUS*&FZE@P'5\5X,3&(M)D>0$92 M4?3$%E(WJX1GTF-6:*/,Y@7P9RTKYM2'6X)03?B%>$::?=XNS,E8N9%:J#8. MC[8,R4C@!84%;R =AEOBO"?4T),Z4W5.@BIDD56I9$A\0B@!CG-15_PJB1N4 M4\GF0/^=V,R4E=$AL5OIV2ME@>@2\&L0#6O*-^XR:JB0-(U-!*%\F1+.R;7$ MD%[FEQFJHW8DH#MGE,Q#=5>":I!14<+Z9H^$:GD/,2B7BX#00DV4T9NC;_OP95>QYY"@=B*=!'/?AT?BNZM@R8I=G<7]*:U$I[B9VN3*4 M]E>__\U?+\@#?M(?'_A8T7^:+PL?7L/NO-ULN \S, '^-@? MQ729#G^UR_>PEF'3_@1^H^N4KC>"]TC8 =2+;]N*A>*=P6I&X##6\VL> MH^ M% >Q^67YWG?-!D>2$8D&4[B \F8)?'X0#(A M23I.X)$*AF)-:8%)+YW%;4.>T03TIM,Q\)?A JXU*:#S<)[TQA^G'^".USEE MYUFH&H_G@2"27C*=P;'OT^#@PUZBW83CBX.0\N8;WTF[$])E MM#IY>-=D2F,SCII5L7_PI@K'!.IP.G2$VX).>6A9@=ZOC?'[!W;0G1N7_P!0 M2P,$% @ *X);4SAYYM72! T@L !D !X;"]W;W)K&ULM59M;]LX#/XK1&XX;$#FV$[:9EU;H-WN[<-PQ7);/QSN@V+3 MMC!9RB2Y3N[7'RG%J;=VP3#@OMAZH1X^)$6*%[VQGUR#Z&';*NTN)XWWF_/9 MS!4-ML(E9H.:=BIC6^%I:NN9VU@493C4JEF>IJ>S5D@]N;H(:[?VZL)T7DF- MMQ9R;CPOS*XN-J+&%?H/FUM+L]D!I90M:B>-!HO5 MY>0Z.[]9L'P0^"BQ=Z,QL"5K8S[QY(_R$80]+O'-Z@4 Q&-SWO, MR4$E'QR/!_1?@^UDRUHX?&/4G2Q]*HLN_SZX\AP2W: MD)2Z&+;?(QD@"T_#E3?%)_B@I7>0P)^=A1LC; FF@K?24DH8Z^"Y;Q!^_FF9 MY^GKL!W&V>L7(#8;:^X)1\!FI"8Z#S]WTN^@&),1(T>2.!C2B%LL.DXZTEK) M DECV5FI:V"]E;3.P^=.6,\[1 Q%T?"_DJX0BL.>@]#E:)XE\%>##I\@-2+@ M@,G+$@,3UE73GF?HQ^?L@\]<\%D7?.8;X6F/"IUCD\@-QCFY5H39^8Y21CK7 M,0RCCC$X6L$:]@"YJ"7G1."HCWU%_/"E%UN0FB00O+ U^@-;I N9*:\/FK M"TDCJ6/EYR"OD>DZ$/="JL!/5(1PA'2(7R^58DIK]#V2FG_1FH$L[R^7TY-\ M,:Q('?'JVF(M? SBZ$I$/SPV.QH\!5D1Z&X:M5:=4CNX)^%XI;>23$%:\KT) M!-W(!"5(K!0[=FN\H0]VD/5](\F1O#&Z1>S&$-@$[HBT96:%L>5PR[]($MSR M^.%:TB/I/'F A<>8P:+]160'12!]C]8_=6,I4?<&R H'\J*G?';16951]/@& M2B% AWOM@N@CP/!49:5"#22A9UF2'Q8&]_G&(H;M[W#DE!5M,'0K:I?\W_1/OJ:? M_B#]LT __9K^JEOS'?=42RCMZ#-4+$4TFG[Q>2 &L?(FCY_,ZY WD#S5 \Q& M?5:+5+.YFW2DIM,^MER'U4/#>AW[M ?QV.V^HY(OM0.%%1U-D[.3"=C80<:) M-YO0M:V-IQXP#!MJNM&R .U7QOAAP@H.;?S5?U!+ P04 " K@EM3IJMG MYF(# #G!P &0 'AL+W=O_:5KBG-2IS6";CY#1Q+^N& MPD2V6EA1XP;IH[US/,H&E4JVJ+TT&ASNELG-^.UZ&NRCP2>)!W_V#2&2K3$/ M8?"^6B9Y $*%)04%P7][O$6E@A!C_'G43(8M@^/Y]TG]IQ@[Q[(5'F^-^DU6 MU"R3-PE4N!.=HGMS^!F/\5P%O=(H'W_AT-O.YPF4G2?3'IV9H)6Z_Q>/QSR< M.;S)+S@41X#"=U.)0-.5Z5[$>K32,< MPCW:SI4-1P=WSM1.M(N,6#W89.51:=TK%1>49O#!:&H\_*@KK%[Z9TPUH!4G MM'7QJN &;0K%; 1%7HQ?T9L,H4ZBWN2"WGN]1T]<4 2WIK5"/XW@5EA)0D&? MAE^=T%[$[.#S@(9&*R\Y)D@RAQ('Y=<70=:=$]$KAH^4]SX,(^_?8(SB$"*NN MQ(C_!7(PM<+!7JCN'[Y\ ZF)8WPLT?N>B9E%S4W.$XBJD@&!Z\8*67W/,99] M':7PCI$Y1<&;&H<(;7\I,%P*X)(F;+?HOOMF/,M_.!7WD?:YT,;Y]2C/KT] M@O?D!E;7'#YG[SEF3FT9Z;^=IGFO>3R^%R1>/E[@@(L(!2-3B\C M],D(1W@9YIB4>23*1Z#-<"+H7M"E'V>$5N^F;][-Y M_P1^$*[F"@.%.W;-T_E5 JY_5OH!&1M;^=80/PSQL^&7&%TPX/6=,70:A V& MMWWU-U!+ P04 " K@EM3BUSH+Y4% #%# &0 'AL+W=OK.(KR52_;87%RY.?>ZI,C M-=FN'>BM9F;J>ZEOSJA35\<+L=A/O&NW.^LF5B='H]S2.=GWXUN-K]4!I6E[ M&DRK!J9I<[PX%<_/4F?O#7YOZ1"X@ZJBV#D'BWR7] M2%WG@!#&7S/FXK"E<[P[WJ/_XKF#RUH:^E%U']K&[HX7Y8(UM)%39]^IJQM;ACD,9?<(AGAUB'W?8R$?Y MD[3RY$BK*Z:=-=#W).6TALV M+SD,RS?T:BT;8$K,[ M380SX**7ZXZ8"<;F.:-#L=ADEVL=B\M0&&SI!*)+V4T@SD;27KFA)G]0&X*N2"[6Q;??%7&HOC!0/I+&B:'V;OB11(1EXB^=O1Z5RV0V85IE45USM9( M7X@#Z[ZRUG5@=RG?5D#.TRP'0.H > DP8.9%Q=X<$CN?U9R+"*L1XDM@FF K4?$< M515+"25RFVXGD<._WODRKR MBD?"YU"4/ '6,U847&0^OWGJ/*C!<"I*$%UG,1,;S2K "0>;B =5DE+,YX"7Y@&R$E.;C#\$O9IE7N"J7,73&7H)X( MQ/!(&<,H"7_MS"T$U\N^(ZK: MW5>0IYG\K>4[^>7IF'V<,;_30\36_-PP,? ME_?679\=;> :+8MLP71X-(&PO=V]R:W-H965T M59G,A6[T^F_'9;N*#6C;6303GIZMR*2^E_6/UWN MV*/4 MJI/]H'1/1B[.9B_X\XO8[?<;_E1R/1R,R3&9:WWM7M[49[/0!21;65F'4.)Q M(U_*MG5 "./S%G.V=^D,#\<[]-\\=W"9EX-\J=N/JK;-V2R?42T7Y=C:#WK] M6F[Y) ZOTNW@?VD][8V3&57C8'6W-48$G>JG9WF[U>' ( _O,1!; ^'CGASY M*%^5MCP_-7I-QNT&FAMXJMX:P:G>)>72&JPJV-GS#_)&]J.DHZMRWLKA^#2P M0'5K0;5%N)@0Q#T(*;W5O6T&^K6O9?VE?8!H]B&)74@7XD' 2[DZ(9$R$J'@ M#^!%>XJ1QXONP7NEAG*Y-')9^CK0"]J1_NO%?+ &A?'I 3?QWDWLW<1/=^.U MI2MY:^FBU=7UI^^I_##Z52-IH5N<(=4OR?ID47WG4A+0I>G+=ELUTE"/,SV4 M;N-\@YKY6QL(U"H%_! U#KV79VL8[N=(6TQ=C M>TT!05]LFX\6L,-*5K"P&UH978^5'>B('],SXA%+TPB#A(E8X!F%+$S=(,Y9 MD6;TMNS'!3(^&EDS@HH^3*_,JJRN\3]4'V"*8TISQI.0DI1%6409R_,(7@2+ MPY1^AW:&.(N2A.(BI01+K CC;>#?9F3*QC/*(\;3'(-4,,ZYBS-C1>%F.-9$ MECTBYE;SGRMFP2+NM(Q!T(4F(&'B)P1+1?QT+1,.+2%5S/(H)P@;0; P9ESL MM,S"B*(XIAA"A@E_5,@4B)G3+RY8$H>3D&'A!CQ&LD).ES]0T3]51I&P!,7B M],R*9 HZ1)%@ D45)D_7D<02)I#% M"-4O'I63IP4+N2]#GK,H+C#*,B3-ERC@$RP^).C_4I?<54[FCA$3D3_L*"A_ M>'+.!,[5TP7E L'4->5[V/"HI_ MBC1S,>8%72/0<& M<=5 [I(@U5?M6,.;LY\[&??4;%-:6DNJ-?7:(FFU6FQ@ .P-K0=K?C:#I;\HMJ7LY];K_I3O(J+OV'B@21NM&50TNO W-<=/I%JD' M35S(&M#N\06EKQBM /HUJ1-?)/]5CAP?GZ?O%/@N8U+YFCN@O:UC=E?#;HCV MMG628[="=$8ME:M#UZS_4*J&KFQ;.+I+UC;_TMRH"@$C%@1WHVKIFX6O9/G7 M>=T3[KXXJIB&T^&;PXI(#Y*V<8X"[%A#);\@/X]JY9R=?*^1"P[:8\2]]!\! M U5Z[.W4*>]G]]\9+Z;V^F[[])'R%J6M>K"1"YB&)QG:>C,U_M.+U2O?;,^U MA4A^V.!;21JW >L+K>WNQ3G8?WV=_P-02P,$% @ *X);4V"'-S;2 @ M.P8 !D !X;"]W;W)K&ULG551;],P$/XKIR A MD,*2N$F;C;;2.H;@85*U#O: >'"3:V,ML8/MK./?&AJ:69!96U[%D6FJ+#AYD2U*.EDHW3#+:EZ&YE6(R]]4%-' M+(['4<.%#.93;UOJ^51UMA82EQI,US1<_UQ@K7:S( D.AFNQK:PS1/-IR[>X M0ONE76K2H@&E% U*(Y0$C9M9<)Z<+5+G[QV^"MR9(QE<)6NE[ISRN9P%L2.$ M-1;6(7#ZW.,%UK4#(AH_]IC!D-(%'LL'](^^=JIES0U>J/I6E+::!7D )6YX M5]MKM?N$^WHRAU>HVOA?V/6^HU$ 16>L:O;!Q* 1LO_RAWT?C@+R^)D M@]@ MGG>?R+/\P"V?3[7:@7;>A.8$7ZJ/)G)"NDM964VG@N+L_))K*>360(L:5A77 M"&]N^+I&\W8:64K@W*)B#[;HP=@S8&.X4M)6!BYEB>7C^(B(#>S8@=V"O0BX MPO8$V#@$%K/D!;S14.W(XXW^5NURJ/;;^=I838_C^POXZ8"?>OST.;[]TP:U M<4]%%,!E":6H.XLE7"Y73[7T140WDV>FY07. AHZ@_H>@_GB*6S8(953\+KH M:NYLG:%2P58(&U73\)%V!C>51GQT3; 2#W\8L+78K*E%A]8?FR;>%/^CUZT? M"RS?\7O4-.50J*:A:32N^09H31A+A1"WUZ]REK#W?=]8')[FXS!+&; DC+,L MG.2]F,1ARO;641B3^,'U@$8;1$.-LJ[Y])C]OI(%0B>%-;Y9E-!J4;C>T%P5 M=Y 00I9FD.2GE"XF/0]'^83 ,[+_!_G#=1"[)(W#V&.%+"7Z8\\Y&>=A'I]Z M*XD969]Z=M'10#>HMWYM&4K?2=O/]F =-N-YOQ!^N_=K]8KKK9 &:MQ0:'PR MR0+0_:KJ%:M:OQ[6RM*R\6)%VQVU&UL MA53?3]LP$/Y73M$>0*J:-"V%H392"T-# @D!8P\3#TYR:2P<.[.=ENVOW]GY ML2)!>8E]Y[OOOL_.W6*G](LI$2V\5D*:95!:6Y^'HAJ36RW"=5(HRC:!Y6C,L@67C?G4X6JK&"2[S38)JJ8OK/&H7:+8-)T#ON M^::TSA$FBYIM\ 'MC_I.DQ4.*#FO4!JN)&@LEL%JN7@?\,1Q9_;VX)2D M2KTXXSI?!I$CA (SZQ 8+5N\0"$<$-'XW6$&0TF7N+_OT:^\=M*2,H,72OSD MN2V7P5D .1:L$?9>[;YCI^?$X65*&/^%71M[2A6SQEA5=--!\M3C33^7?,E-)I13;>#7*C56TU_R M?*#&;*@Q\S5FG]88P0UG*1?<8]9HS>4&ULQP(N"O'![QU<): MJ.SE^;W+/UC7M?"YJ5F&RX!ZU*#>8I"4"(42U'ZNEO7OVC4A_XM@Z3AE@LF, MW*H 9@S2#\!D#F*/>=4S9Q8*IV[K;] U%C5GKR3U2I@'HG>S6*6HA\?SH+=, M9R7$9ZUK#!$<74MBH1I#Q^;XO;RW.;!J*5YB@=I1RE1%0\HPW^E%W. 6 M!4S@"YR.IO,9K2>CK[,YO/?"X5X35:@W?E08PFZD;?MI\ [3:-4VX?_P=I01 MW0V7!@06E!J-3T\"T.UX: VK:M^2J;+4X'Y;TD1%[0+HO%#*]H8K,,SHY!]0 M2P,$% @ *X);4X0"-^-Q @ /@4 !D !X;"]W;W)K&ULA51-;]LP#/TKA-%#"@2UXSBI%R0!FG;% JQ;T>[C,.R@V'0L M5)8\26[:?S]*=MQT:+.+)9%\CX^TJ/E.Z0=3(EIXJH0TBZ"TMIZ%HV6[VWFDYASY+S"J7A2H+&8A%V7 1I #D6K!'V3NT^85?/Q/%E2AC_A5T;.XX#R!IC5=6! M24'%9;NRIZX/!X T>@<0=X#8ZVX3>957S++E7*L=:!=-;&[C2_5H$L>E^RGW M5I.7$\XNU_(1I56:HX'!-[81:$[GH25FYP^SCF75LL3OL$SA1DE;&O@H<\Q? MXT-2U,N*][)6\5'">ZS/()X.(8[BT1&^<5_FV/.-_U/F,UQQDPEE&HWPZV)C MK*9[\?M(AJ3/D/@,R7N*VUL-JH"#GK[5RJ,\;@AGIF89+@*:,H/Z$8-7?XE9 MH.Y8K#:H^Q8!DSG<,)V5$*>=*5,T.L9B[C39$J%0@F:0R^WL'X87X& M*50U MAOC,*;RT;7"]OO[J[C\G\PFDT7":QK29?A@FXQ0^.V\G%P:C:#A.DE,83(:3 MZH3."<_@0@]'J;3!-YJ?WAPIRO46S^YAHIJI&VO=V_M'X>+=B9> MPMN7AS^X!+T M3^;R+U!+ P04 " K@EM3'':R4#H# !#!P &0 'AL+W=O,7.M!MZCI5&Z8Q9%O8_,H#FK?5 G(TI('G5,],%FY74/>K-2HY6B MYP\:S-AU3/]YRZ4ZK(,X."H^B7UKG2+:K :VYX_<_CP\:)2B$THM.MX;H7K0 MO%D'V_CF-G7^WN$7P0_FQ1E<)3NE/COAOEX'Q!'BDE?6(3#\?.%W7$H'A#3^ MF#TH7^/)\1'_G:\=:=LSP.R5_%;5MUT$90,T;-DK[21T^\+F>S.%52AK_ M"X?)-TL"J$9C53<'(X-.]-.7?9W[\"*@)*\$T#F >MY3(L_R+;-LL]+J -IY M(YH[^%)]-)(3O?M3'JU&J\ XNWFO5'T04@+K:[CO+>OW8BN_QT=(\L24'IG>THN CWRX!IJ' M0 F-+^ EI\H3CY?\O\K?"E-)94;-X;?MSEB-]^?W"VG34]K4ITU?*P/'JAXQ MCVI /&=E4U;'93\3.]?SB]AN@&_,P"J^#G!"#==?>+#9'@?.952C/I?5.!LV MV/)NQ_6IRY[.1Z:K%F@YJX1W;Y3$<38WYX+^$;"X[\&V:C0(9J[@O5;&P+:J MQFZ4S/(:?L35$V^3%"3 M$GA2ELG_P(ECK#/'#B=%F+M""AJFR1(1E[[619*&Z1)3%%D8IS%>'-O[QC,NL\DZ=F M*WJQV/"?WOOU;:!28V^G'7?2GEZ([;08G]VGYP5OY5[T!B1O,)1<%UD >EK9 MDV#5X-?D3EF\5O[8XBO'M7- >Z.4/0HNP>G=W/P%4$L#!!0 ( "N"6U,3 MF#-,O0( ,H% 9 >&PO=V]R:W-H965T]C9W9V[=GY7NEG4R!:>"F%-(N@L+::A:')"BR9.5<52KK9*%TR2UN]#4VE MD>4>5(HPCJ*+L&1 2[S68NBR9_K-"H?:+8!@<#A[XMK#N M(%S.*[;%1[3?JGM-N[!CR7F)TG E0>-F$5P.9ZNQB_+P^L'_QM5,M:V;P2HD?/+?% M(D@"R''#:F$?U/XKMO5,'%^FA/%/V#>QHS2 K#96E2V8%)1<-F_VTO;A")!$ M'P#B%A![W4TBK_*:6;:<:[4'[:*)S2U\J1Y-XKAT'^71:KKEA+/+:UQ;Z#VQ MM4#3GX>6*-U%F+7P50.//X!?P)V2MC#P6>:8_X\/24JG)S[H6<4G"1^Q.H?X M8@!Q% ]/\(VZ^D:>;W2JOFMN,J%,K1%^7JZ-U?0O_#I!/N[(QYY\_)%8LDA> M"P2U@5LEMY\LZA)\RAM):6KZ>ZUYKZLG>9T19Z9B&2X"HNS8!DSG<,9T5$"?M4:;(-\9B[K39 F&C!!F0R^WL#<,KL'9 M&U,SF2%),M9 C^3UZ3E.^O"D+!,^:@"2!A!)?0^2C ;3-($T&4PG<9N&-&EJ M+E0N%[F;H*+[ IZDEP[2:-KOWDVR-T%G,!T-DG3HRDD&R7@"[_T6X9&_2M1; M/T4,J:NE;:S6G7:#ZK+QYVMX,^6HVULN#0C<$#0ZGTX"T,WD:#965=ZM:V7) M^WY9T+!%[0+H?J.4/6Q<@FY\+_\!4$L#!!0 ( "N"6U,*2J$S&P, $(' M 9 >&PO=V]R:W-H965T8[I1],A6CAJ1;2+(+*VNTLBDQ>8=J67<]58P25>:3!-73/]O$*A=HL@"?:":[ZIK!-$R_F6;? & M[=?ME:95U*,4O$9IN)*@L5P$Y\EL-7;Z7N$;QYTYF(/+9*W4@UM<%(L@=@&A MP-PZ!$:_1WR'0C@@"N-'AQGT+IWAX7R/_M'G3KFLF<%W2MSQPE:+8!I @25K MA+U6NT_8Y>,#S)4P?H1=JYN=!9 WQJJZ,Z8(:B[;/WOJ>#@PF,:O&*2=0>KC M;AWY*-\SRY9SK7:@G3:AN8E/U5M3<%RZHMQ83;N<[.SR$BDE R>W;"W0G,XC M2Z!N*\H[@%4+D+X"D,%G)6UEX(,LL/C=/J)@^HC2?42K]"C@#6X'D&8AI'&: M',$;]AD./=[P>(;?S]?&:CH$]TP) MAL],YQ6DTV[IV:(P=0U,%O">FUPUTL(U^8$[?\;)'WLD1QLD_^[>]P[!.KN3 M9V3:G,+98!33,!G^;5?L8;6#30<9O*5Q F^/U&;SD0H*M5&.H'L3J'VD9N.YK4!*K3#B8%-[ -,O@8R\90A). MDN&!9$22818?2,9.$H\/)!E)TG$"MW3PD)547LC"=!K#K;*D\0:2-)Q,QN X MG\&%) 4T%DZ2<'PV.84K1P=5^9&)!E_F@2"2,)E,X:7*1P=]K4:]\=W;@#\Z M;8OKI?T#<=[VQ5_J[>M"QWS#I:$(2C*-!Q.JJ6X[=KNP:NN[Y%I9ZKE^6M$C MA]HIT'ZIE-TOG(/^V5S^!%!+ P04 " K@EM34\9_]LH" H!@ &0 M 'AL+W=O*FTE5'IYJ/;!) .QFMA9VY3R]SNV:4K5EA?BRYDS9\8SPVBK]),I$"V\ M5*4TXZBPMA[&LS;!4VW&41J\'-V)=6'<03T8U7^,"[5T]U[2+&Y9< M5"B-4!(TKL;1-!W.>@[O ?<"M^9@#2Z2I5)/;G.5CZ/$"<(2,^L8.'V>\1++ MTA&1C'][SJAQZ0P/UZ_L/WWL%,N2&[Q4Y8/(;3&.SB/(<<4WI;U1V]^XC\<+ MS%1I_"]L W9P$4&V,595>V-24 D9OOQEGX<#@_/D"P.V-V!>=W#D57[GED]& M6FU!.S2QN84/U5N3."'=HRRLIEM!=G:R*+A&F%%<.5RJBM[:<)^NDUN^+-&< MCF)+;APXSO:4LT#)OJ#LP[62MC#P0^:8O[>/25ZCD;UJG+&CA NLV\#Z+6 ) M2X_P=9J8.YZO^P7?'+6O9IGA68C\!HW5(K.T7%B5/<'C-59+U'^/>.LVWKK> M6^=8AL^6'S,\U9K+-5*%6UCNX! WYSM_/-URGAL'3].TU4_/ MH9.V!UVX#QPG*>NTDH2=.C#KO2,G38>T;- :=/I$RWKMY!P^>[[XH'LKU&L_ MHPQD:B-M:.3FM!F#T]#];_ P0Z^YIM ,E+@BTZ0]H$?282Z%C56UGP5+96FR M^&5!HQRU ]#]2BG[NG$.FC^'R7]02P,$% @ *X);4YN^%%VU P 6P@ M !D !X;"]W;W)K&ULG5;;;MLX$/V5@="'%B B M\2)2"FP#2??2/'0WB-/MPV(?:(NVA$JBEJ3K[-_O4++=I$F\EQ>+Y,RW#ORNZ[3[Z]JT=C]/:'(\N&NV=8@'Z6(V MZ*U9FO!IN'6X2T\H5=.9WC>V!VV7N+FI MYDD6"S*M68>(H/'QU;PW;1N!L(P_#YC)*64,?+P^HO\T]M^;JI0 MSY,B@[UJC7\W2P-FB'[I^H!V/:&Q5] D?+1]J#W\V%>F>AJ?8F6G M\MBQO&MV%G!IA@M@D@#+&#V#QT]T^8C'_X'NG1FL"TV_A=^O5CXX'(X_SL"+ M$[P8X<5K\--H@]W "XU]J9]G\>(;>>D'O3;S!%\Y;]Q7DRS>WO00:KOSNJ_\ M.TQ0X9BX1K?P60?CX(/1;:@!K?#+#@VCIOF-TRT9Z],5CG03^Q_?33 /^*WQF%H2D4L$$!& M% B&F%*5\.M@HB_JUO1KVQGTI!E:,ZR/HRO'5+0D$L_.)\2.P/]DQ(A3WCV'"."7G^G"PZ46P" MBLF*'$ESI"LH4>P\W6>Z4A1%8FMQFA$J%U%J;("0N&!E1DJT/67+2%%R8#DI MD!^RS5 2B=S1\;^R%:6,@U+(.,P%4N<4:WAAC-&)3YTIRQQ]*1N.RQMO?N.B ]HVUX;B)"4[_)Q9_ U!+ P04 " K M@EM3X*FLQ.L# F#P &0 'AL+W=O%[HII1Q9]"S?3,YZ(E,)XS#3!*5I2F5;R-( MQ+;O^,Z^XXFMUMITN(/>AJY@#OKK9B:QY1918I8"5TQP(F'9=X;^EX? ,P [ MX@\&6W7P3,Q4%D)\-XW'N.]XAA$D$&D3@N+/*XPA24PDY/&2!W6*G 9X^+R/ M?F\GCY-94 5CD7QCL5[WG:Y#8EC2+-%/8OL;Y!-JFWB12)3]3[;Y6,\A4::T M2',P,D@9W_W2'[D0!P"_50$(,4U,?BGR<@*8L49_(9_)U/B$?/WPB'PCCY'DM,D5YK'JNQNPFAAOEF4:[ M3$%%ICEL;DC@-? O\$_ Q_7PWZE$>+<2/JF'3R!">,?"O1/PNW/(5\/OSX&' ME>0?+L[NXGH7BQX4BQ[8>,V*>$.ET.2&T4O&%+..\.<4AY!'#:GZJR9!LTC0 MM E:%0EF] WM2BNBQ2Z-!+*O-% -\B"%.E5"][NPH0UK7/1UX*.I]MS70['> M#PK:WL&H(\JM@G*KEO(OHWA8) BO MHO@HK%?\B$RG(-.I)7/*5!K8P ,L!FF;Y%E2KI8@)<0-,F5TP1(4!A1YY%%F M>D^1W:5M'Y*M7/AN0;;[7Y(]1:O[CE90J>%M0>OV EI/$(D59W]#3!YC7&^V M1.42(+:^U'[E8X(6?20JOL]2H_0]XTS#YRF>_QB":\I7# .<+(W;=]-J5[!32:4T>3^HI3+^A::;7Z=D^))1H\\254>Q M:8)V@)OL9B?FF(P2X#$RW/76>)%?VK_?O([=^:5=^_5^?:GAC?.X1VJ'E2[B MEP[OM^L)Y158-[O2S?WP2@*6'NW7F_2E D[RN.&_7+A*P-*'_7HC'J:X0R+* MR01>\8ID-RZZA-R(W(7%DCP#M_S@Y\5:&JU_>QVM@]+T@GK3NU3KNSSNS[YU MW(,+@+E!XL?RBN%W? )+Q'DW'2Q=N;N4[1I:;.R=8"$TWC#L(W[\X'EG!N#[ MI1!ZWS#7C.)J//@'4$L#!!0 ( "N"6U/^3[8^]@4 $,A 9 >&PO M=V]R:W-H965T\A33[B>>E#3Y_R MXJ'<.4JRU/P_)]ON.9?&>=%VDHY&6Q<+,5]0UG M-MV%&W['Q=?=YT)>.5TK49SRK(SS#!1\?3GY@"Z6E-4!C>+/F#^5!Z]!/93[ M/'^H+ZZCRPFL/Q%/^$K4383RWR.?\R2I6Y*?X^^VT4G79QUX^/JY]=^:PW#6B&[NS'WDS< M(A3A;%KD3Z"HU;*U^D4S^TVTG*\XJQ^4.U'(=V,9)V:W_)%G%0>O%UR$<5*^ M >_ U[L%>/WJ#7@%X@Q\V>95&691.76$[*^.X"]MP!#C R?9WY*N-^$0]-P_E_O MR[-[/YH,TI$G37MDH+U%7(:;3<$W8;-B\S5X?A:^?Y)2<"UX6OYEZ8AV'=&F M(VI_Q$S/SS[0:P+KE/8X0P'!OC]U'@^Q&&34#R ZEBWZ,N)1%P7'LF5?AAED M/NED1Z-TNU&ZUE%>552M1@N\W/+WG MA6U:O:Y#;UQ^?M>1?RZ_?:![,)4T8)Z.SZ#"'J8:O;Z*>02Z&KR^*D#8"\SL M@FZ$@76$-V%6K:5E506/WH+[A-?Y!N2%=,)=N'J0AAG])X2LZY>-BQ!!E>;A MN1#;R,,Y1013Z&D833I(Y>QK( TZ[%'L:LMU:=)!W_6Q&28ZL#1D'>L?8LN+ M4S@AK)K$(Y-2:1F1LTF1/@$&J<[)H(+Z["\,*L(\K#/JJS B ZD2*4= =DNX MSJ*JSI-AM3IS(WJ'RHKTZ#"/NL!\[0H4O8 #9E,-AN,-]"(0%]*7@H4IZ)DU"IG([] MD5&IK(WMFVL;JJ"_T#!"2&?5EU'F4JC3ZLN0_#I)FTBR)2NT$CDN8J*Q-[/MM"^$V\BA'8JKM,N<&%26NML%9&%3,9_H71(,J MP$,[5J+L@MCMP@+WI>V2'%1P1B[A$)7;R=E%G#;RB+%'?'U#9)!1&I >Y;X, M0=_3BSU+@RZ A ZL8J*C%RN MH2I[T[/+-;1?-B$^8_JW2Z,,,MTT#3+?1[U:C4$FOX-2SPR-*NN@=NNP0GM) MXZ0JT].12SU4Y6]Z=JF'&LHS$.KUF;E!AH/>BEL89!Z">N5H:9"Y-& #U55Z M< !@-X]?47YI!Z4JV].1"T94I7IZ=L&(]DLW?A#H!FI0!8>UN!:UH0SD,M)# M;9!13- :N4RU.XROT)]LH=2E?CIR&4AJAR GET6:B,/CY7T93@W:'0#-4BP M7C5:&D3O GV+ZQP<"J>\V#2G\258Y54F]J>$W=WNQ/]#<\ZMW;]"%W-DN+] M%\O]>;YJ?O_S@INPV,19"1*^EEW!][Y\S(K]B?W^0N2[YDCZ/AY*1]P( .4( 9 M >&PO=V]R:W-H965T>YN\?GNXP.0CZI M+:4:/56 M2ECY'4O!*LH5$QQ)NAY[M^'-(C7VUN 'HP=U\HQ,)H]"/)G%MV+L!28@6M)< M&P8"?WLZHV5IB"",GRVGU[DTP-/G(_L7FSOD\D@4G8GR@15Z._8R#Q5T37:E MOA>'K[3-!QN^7)3*_J)#8XO!.-\I+:H6#!%4C#?_Y+G5X00 /&Y U *B/B Y M XA;0/Q6#TD+2-[J ;< F[K?Y&Z%FQ--)B,I#D@::V S#U9]BP:]&#=ULM(2 MWC+ Z4L[;6BC,[0Q MNA-<;Q5:\((6#OS\,CZ]@/,Y8CP A6LW&E:H,5R=<%%TKE( MK(ODC(L'>T-I<47V5$+#0;FH*F@,34$AZ%A*@UH,,P## >9#W#N=,P#)*H9[AP,\;!B>$+<7 G#KXH MSMQ(#?T1L:J&3FG. :Z?;?H\IVC'F5;V3$ J+5ENC@4Z0?[DT@>_"C+$,4YP M3QV'638<9D%/&Q=;%F>#GC*OS:(0XR1PZY)VNJ3_MVC:FG7)DCHB#),@Z*7&#DP%6>^X;FYSM]O-Y%L[ MBGK[T_!F%CKVYS##FY'[A[[Y +@C@#ARF:H-@LM:CLU'H6& M&60?M_ =0J4Q@/=K(?1Q81QT7S:3WU!+ P04 " K@EM3IT(QA'<" "Y M!@ &0 'AL+W=OQ\_Q')X;PWBT9/ MHZW2CZ9 )-B50IIQ4!!5MV%HT@)+9JY4A=+>Y$J7C.Q1;T)3:629!Y4BC'J] M85@R+H-DY&U+G8Q438)+7&HP=5DR_3Q%H;;CH!_L#?=\4Y SA,FH8AM<(7VM MEMJ>PHXEXR5*PY4$C?DXF/1O%['S]P[?.&[-P1Y<)6NE'MWA2S8.>BXA%)B2 M8V!V><(9"N&(;!J_6LZ@"^F A_L]^R=?NZUES0S.E/C.,RK&P8< ,LQ9+>A> M;3]C6\^UXTN5,/X)V\9W^#& M#:DRA9L,RBY;%:V:_MP + \QP%1"XA> N(3 M@$$+&+PV0MP"XM=&N&X!OO2PJ=TW;LZ()2.MMJ"=MV5S&]]]C[;]XM+-R8JT MO>461\F":U#^2S^PU\!L/[QTKY_^B+_XY^E_-&'0#,?!\@TL#L>P&XL=D;4C; M3_KG&?ZXXX\]?WPJWV:$E-4J4NDCJ,H)A@'+Y:K8S/71+WV49TX/B6V&T^';_&BQ_RBQ^*<1]..\.!;+%%OO @: M2%4MJ7D+G;73V8F7EQ?V:?]VUC]BGUM=;F3T#WTCZG=,;[AMI<#&PO=V]R:W-H965T)D,!C'DG$5Y5E8>S!YIALGN,(' [:1DID_-RCT=A(-H]W"(U]7 MSB_$>5:S-2[0/=4/AF9QSU)RBF#"17[9^]=778 PS3 M#P!)!T@^"QAU@%$PVF86;,V88WEF]!:,CR8V/PBU"6ARPY4_Q84SM,L)Y_); MQ@T\,]$@S)'9QB =D;-P/$/'N+ G\ 6>%C,X/CJ!(^ *?E2ZL4R5-HL=Z7N6 MN.BT;EJMY .M!=9GD(Q/(1DDPW?@T\/P.3,$OWP/'I/KWGK26T\"7_I?ZZ=P MI^K&V5.XQPT*&,++'.42S:\#,J->9A1D1I^0N;86J;A4/KCG;,D%=QSMKO(E MT+U^Q*(QAJMUB/JNE>D7;ICE%E[N20#N'$I[*+VT3R\]6(49KM!X[4)+:@V6 MA==5"T9/+&3[WCFWE.- Z?O$)K\8C=,LWNR?YK]!YU_3<1_49AOO75W?-NB0 MUUQ9$+@BV.#LXCP"TS[%=N)T'6[S4CMZ&V%84?="XP-H?Z6UVTW\ ^G[8?X7 M4$L#!!0 ( "N"6U,Z\YFN' ( -\$ 9 >&PO=V]R:W-H965T>]Z;]R:>Q+72'R9'M/!9R-*,@]S:ZI8QD^98 M<--7%99TLE*ZX)9"O6:FTL@S#RHDB\+PFA52B0)+(U0)&E?CX&YP.QFY M?)_P)K V>VMP3I9*?;C@*1L'H1.$$E/K&#B]MGB/4CHBDO&KY0RZD@ZXO]ZQ M/WCOY&7)#=XK^2XRFX^#FP R7/&-M"^J?L36CQ>8*FG\$^HF=W0=0+HQ5A4M MF!04HFS>_+/MPQX@&AP!1"T@\KJ;0E[EE%N>Q%K5H%TVL;F%M^K1)$Z4[J,L MK*9303B;W!F#UL CR@SH$\."2X3S*5HNI+F ,Q ES(24U$$3,TL5'8ZE+?ND M88^.L,^X[D-TTX,HC :OBRFG63=:\4EM>+24"MZ\*S*-3S3S^<6-7RGR;,T%/9?G(\ZZM'_PN<%/1_=.2WU!+ P04 " K@EM3[JTKZ%P" U!@ &0 'AL+W=O M05A+R15:%2"T(#6G= M4%FW9T-NB-7$SFP#[;^?[80L*X'NA?CCG.-S;N)+?&3\1>0 $KV6!153*Y>R MNK-ML<&E)9V*[CA':)";62V*RM>!*SO2P( MA15'8E^6F+\]0,&.4VMLG1:>R"Z7>L%.X@KO8 WRN5IQ-;-;E9240 5A%''( MIM;]^&X6:KP!_"1P%)TQTDDVC+WHR3*=6HXV! 5LI5; ZG& &12%%E(V?C>: M5GND)G;')_6%R:ZR;+" &2M^D53F4RNR4 H9WA?RB1V_0),GT'I;5@CSBXXU MUI]8:+L7DI4-63DH":V?^+6I0X"5H[,['F6.(DYNR( MN$8K-3TPM3%LE890_1;7DJM=HG@R6=(#4,DX 8$&HX&-T-T M@PA%/W*V%YBF(K:E.E,S[6VC_U#KNQ?TUU"-D!M^0J[CCGOHL^OT1\P5/>JC MVRII&]=MX[I&S[MDI_Y8$M4Z MH='1=^R01$X8N;%]Z);E'!5^]KVH1?UCTF]-^E=-?M7.. C@!^BS5K.#SJ&W M8\?S_7?>>F!!,/'[O06MM^"JMV^J8Y%3$?O,!6>G3ARO4Y':VSDJ]*+P@K>P M]19^7+>_;_B^9'LJ^SR&9V\MF#B.\\[C.!:X#:SQB3IXEN'>T_1?('4$L#!!0 M ( "N"6U-N+&H6B ( -@' 9 >&PO=V]R:W-H965TP MMY_MA)")MB#$36+'_O]SSA?Y.*F%?% Y@$9/!>-JZN5:ER>^KU8Y%$0=BQ*X M65D+61!MIG+CJU("R9RH8#X.@I%?$,J]-''?KF2:B$HSRN%*(E45!9%_SX") M>NJ%WO.':[K)M?W@ITE)-K ?5M>23/S.Y>,%L 5%1Q)6$^]T_!D%F(K<#M^ M4:A5;XQL*4LA'NQDGDV]P&8$#%;:6A#S>H09,&:=3!Y_6E.OBVF%_?&S^S=7 MO"EF213,!+NCF-(584?H M*[I=G*/#@R-T@"A'-[FHE-&JQ->:8C;2A7B,':R(+CV%"6S3723+0H72=>"FWZ MNAOFYNH%:3>8];40^GEBFWMWF:?_ %!+ P04 " K@EM38( YH9MH^5'UP$B>Q:G#6=B;M_OHU'P,$#(WZD7F88+C7 M]YQKWWLPDX.07]664@V^I3Q34V>K]>Z5ZZKEEJ9$78H=S1YV$T)RYS9I+AW*V<3L=><9?16 K5/4R*_OZ9<'*8.=)YNW+'- M5N6R I:UT23V42* Y"YM9DMORAR4W@; M-BS+E_%>2_.4&3\]>RO$ZL X!R1;@9M,DVS#%IR"*Z6H5N#Y-=6$ZN(5]G -490,5\_A"<<@,#L09O6,8TO7AG-I8M&9_?&5=PHVFJ MOHP$]NO ?A$X& A<1>-L34U&ZV"D"/82O)5"*3 G4GYGV09,,0E/$)C>/[:Q:S+P$^XW9$8F@)A'\"HFKY7*?[CG1)J&&@=3L/Y*7 MKXU'&2AL ;SP(XQ0AX?-+ @2S\XCK'F$HSP>A"8M!DI5Y&S9ORB=52*,A,#QSA30Z ,>%X+=5 M2+_O8P2][L+\P.J81",/<%P??F=Y]"7A(@B]L$O$9H:B<(!)HQSP%.GXR>+H M*P2,^L@M5HD_!+S1$3@N)/_HK5&1WH8=>\]N! 2=64!0(R#H/ *"^L+@QX'? M61NKE>_;UP:U#BIG4P]D404_"KIU;C7#R1"31CO0G],.9#O(]%; 8A1T^Y/; M.C;GWRS,R7+#,@4X71LO[S(RO&7Y&: <:+$K3M(+H?XR9_0]02P,$% @ *X);4W^\<]>? @ '0< !D !X;"]W M;W)K&ULC951;]HP%(7_BA7UH97:)H1 0A4BM:!I MDS:I*NWV,.W!)!>PZMB9[4"[7[]KAT844LH+V,D])]^Y=IQT(]6S7@$8\E)R MHRICJQO=UOH*2ZFM9@< ["ZE*:G"JEKZN%-#"B4KNAT$P]$O*A)>E[MJ] MRE)9&\X$W"NBZ[*DZO4.N-R,O9[W=N&!+5?&7O"SM*)+F(%YJNX5SOS6I6 E M",VD( H68^^V=S.);;TK^,E@HW?&Q":92_EL)]^*L1=8(."0&^M \6\-$^#< M&B'&WZVGUS[2"G?';^Y?7';,,J<:)I+_8H59C;W$(P4L:,W-@]Q\A6V>@?7+ M)=?NEVR:VBCP2%YK(\NM& E*)II_^K+MPXZ@%WT@"+>"\%1!?ROHNZ -F8LU MI89FJ9(;HFPUNMF!ZXU38QHF["K.C,*[#'4FF\+=G M%^2,,$$>5[+65!0Z]0T^S$K\?&M\UQB''QC/H+HFX?"2A$'8ZY!/CLM_4(7R MI$ON8\0V9]CF#)U?_UC.*=,YE[I60'[?SK51N(G^'#'OM^9]9QY]F%4PB:\& MY&A=X.9>2[YF8DFXI**K=8W=T-G9]VR=)5$0!*F_WNW08=5HM%OUCC5J6:.C MK-]!ZQM2"UI*9=@_Q"UL:YC6-14YD%QJT[GU@A^8*UV8/N:LH2KJ)!RWQ MX"CQHS24.\I+(O!A-W0PQ9Z>$*;<3\H$(94 MMM=X:"$ZEV)Y94"5+D07]?"PA[CN\1[U9U7OJ..6.CZAU9\CQ@<[,^XGH]X> MXF%5DB318 _1WSF\[(<#W_PE$YIP6* NN(XQHVH.XV9B9.7.L[DT>#JZX0J_ M7Z!L =Y?2&G>)O:(;+^(V7]02P,$% @ *X);4U+*PT0E @ +@4 !D M !X;"]W;W)K&ULE53;;MLP#/T5P<" #2ABQTG3 MH7 ,Y-)A?2@0)+L\#'M0;#H6JHLGT7/V]Y5DQ_.*)-M>;)'B.;R(9-(H_6Q* M "1'P:69!R5B=1^&)BM!4#-2%4A[4R@M*%I1'T)3::"Y!PD>QE$T"P5E,D@3 MK]OH-%$U(7P.F%P"3#C#QB;:1 M^;36%&F::-40[:PMFSOXVGBTS89)]XH[U/:661RFCS)3 L@G>@1#WJX!*>/F M71*BY7868=;Q+%N>^ +/C#PIB:4A#S*'_$]\:&/J XM/@2WCJX0[J$8DGMV0 M.(K'9^)9_0O\SL.C*^%,^CI-/-_DKW4B:V8RKDRM@7Q;[ UJVXK?K[B8]BZF MWL7T@HN'H@#?U&3@;$L1R!8R)3/&&76M?T,VH#.0>.Z5KKN(9Z,H>G.NFO^/ M:W,,!ZTG0!_\1!J2J5IB^]B]MA_ZA>_U5_JE70;M[/ZF:3?)$]4')@WA4%C* M:'1G1TFWT]D*J"K?X'N%=ES\L;0+#;0SL/>%4G@2G(-^1:8O4$L#!!0 ( M "N"6U/6V3#0A , #<. 9 >&PO=V]R:W-H965TOZ,.W!)1<2+;8SVQ3Z[V<[ M(7PT-:S=7B!V[CG'Y]JYMGM+QG^)%$"B%-LGDK=X0YZ!9[#!.1=<'A'D,)6: JN_1[B"/-=,:AR_*U*GUM3 [>L( KEM]GB4S[3M=!"\JF[778.WU,K 23J X14%T@@(O\!O&4OA; LI1M*]4D M95Q^DL#)>GC#E:K^ IJ^FY(J,E2Z]#\.U(P^;J_$@Q'QP8BA+6+'8U1[C*P> MG\V Q6+T3+SC[9L\(B9^'N.'^T'# T$[9CNUV<[?F;TWFQ0DZ.)1O9D#&H/> MN>L(]$U-?E,J[#IGY1)$(2)EM0M"E."GIGH;_S.FT7%,W9JIU<"TD]9NG=;N M&],:9V+*%E2B,9;J_2WP*5#9E%B[4G :>>^;LO@ZV.@0K+,/V\G/69V?,RO/ MC5I19$'0CQL@#\!M!=3W-GN\]Y^+M;]UGO!?5Z['0&&)\Q<_DP.\OEF3C:>( MOP?N>@LVW@+[Y.#5T9.SV4C]_[V3^INMU'_E7GIP6F> M48%RF"DI[[2C=E->WE+*AF2%.54_,*G.Z.8Q53<[X#I O9\Q)M<-+5#?%0=_ M %!+ P04 " K@EM3#L)5JI " !S!P &0 'AL+W=O)45@$)O-6ODS*N4:J]\7ZXJ MJ(F\Y"TT>J7DHB9*3\7&EZT LK:BFOEA$"1^36CC%;F]-Q=%SCO%: -S@617 MUT3\O@'&=S,/>^\WGNBF4N:&7^0MV< "U$L[%WKF#RYK6D,C*6^0@'+F7>.K M&VP%=LU-O8!KA MX?C=_=X6KXM9$@FWG'VG:U7-O,Q#:RA)Q]03WWV!?4&Q\5MQ)NTOVO5[)Y&' M5IU4O-Z+=8*:-OV5O.T/XD 0XA."<"\(;>X>9%/>$46*7/ =$F:W=C,#6ZI5 MZW"T,4]EH81>I5JGBD?0)4GMJ#I!%=7#\SM0A#)Y@>(9S1X1M9SYO$VI@W?EMD29+[6P=[ M,K GH^S[@1BYB+TX/B#B%$=N9#P@XP\B)RYD?(R,DL"-3 9D\D%D[$(F#F00 MNY'I@$P_B$Q8\@Y15Z:'2)()6S*01'Y,\XGJ8GR >="H^2YQH( MC4);PCI O$3,- +$*%E29GN7,PT^^L=BC-/LOS3^00LUGZ.O1&QH(S6CU+K@ M,M7EB+[#]Q/%6]M5EUSI'FV'E?XJ@C ;]'K)N7J?F$8]?&>+/U!+ P04 M" K@EM3$M)L$KP# "Z#@ &0 'AL+W=OE)B)C=J2)\G) M"NS'GR2[MG=)O P;BKXDEBV2GTB*!,=[+AYDC*C@6Y8R.7%BI?+7KBO7,694 M]GB.3'_9<)%1I9=BZ\I<((VL4):ZON<-W(PFS)F.[;N%F(YYH=*$X4* ++*, MBLN766J(D0R83SD#@9N+,R.LY M&1H!N^,^P;UL/8,YRHKS![-X'TT.(,'8AP0XM4W?']/U@=J&_TK7DJ[2_LJ[V> M ^M"*IY5PIH@2UCY3[]5CF@)!*<$_$K M]RE(4OYABHZ'0N^!V%V:VWFP1[5 M2FNXA)FH+)707Q,MIZ;+F J$N3Y7!#<\T\&6U+KKX@TJFJ3RU=A5VH[9[:XK MG?-2IW]"YP!N.5.QA+5?SU9#^$^3<[U2XQ+P'_N 2?,\G?X$+TE#+ M\K=#?U [(;#ZKT_H7Z"P^%6ZX@ZE$LE:Z<>EXNL'^'*+V0K%OQW6KFMK MU]9:T.7RJ]6ARV="4+9%G?,*5H_0WK>@C_;U;$]%= EOOQ:)>H3W3%,6YH.$ MCRI& 2JF##[F1IV\A ^<[?1!4$M\MNFI-T43 /4T+ MA"]W/$U!Y[NQTW78?GW8?J=KY[A-&$O85N=8:AS<0J$5RM:B1 9E8U!V%N6B MD!'D^DPVS*_@.S21/Y:3)4=H.4PMVDU)V!M=C]W=$?Q!C3_HQ+=>^L%_?Q:Z MM#YL00>D%YZ #FOHL!/Z^1+LWF87) ST%4KX^7GV,[^$!W[1P?3[Q_TRK/TR M[/2++D?/D8C#@T3T^SUO>)Q]5+./7E[1^%"8F@=\4ZJ5YY<'XC7]Q^L,RJ?* M&E#-7Q<+;3*W&047I6GC]M,NKVSTVSX/1L3WCCN=M+HC.>?^GTE!#B@((0-R M(O3$;RC\3HKJFIT'X1] 7!$_\#S_!$73)$EWEVQ'"EGTRS$*#F/DAV$P.,'5 MM%-RW;-FG:'NGN>\]4*BN*=JT,_%Y 3J1$ MTP!)^/*B]1O5LNE@I+N%_>X='![,%5.%O7; M>C";E>-(L[VKU0FU:E(-2N5 \M\/)BBL]ZMC'6 ^7*,P& M_7W#N7I:& /UN#K]#U!+ P04 " K@EM3J=A\GSL# "\# &0 'AL M+W=O9O?8C9JF.YUF;A@2PBJ1?L;GN)%S %^;2<<#6S M"Y:0)$ %811QF'>LGGL_C)E[!C.3HBB"&0F@*K MURL,((XUDXKC5TYJ%3XU<'>\8?]DDE?)S+" 8M_D%!&':MEH1#F.(WE UM] MACRANN8+6"S,$ZUR6\="02HD2W*PBB A-'OC=5Z('8#B*0=X.< [!/A' +4< M4#O5@Y\#_%,]U'. 2=W.%&V*)NVW.5HAK:\6F!Z;Z!JWJ1:C>*%/)U5>B M<+([C3 'U%>E#M& )6K_"6P4O!R"Q"06Z!'6,L7Q%;I!3],ANKRX0A>(4/08 ML51@&HJV+54@FLX.%L5H*B"MZE" MWZLDG,+R%GF-:^0YGEL2S^ 4>-/ G;)T/N9]],_>]XI1*[9$S?#Y1_C&>$V2 M-$'/8TAFP']64/H%I6\H:U6[[&;V?I?U.,=T >KDD6CVAG;M)OC-+/=6F(?H M^:NB1%\D)*(JH'H14+TRQP\'=(V^I;HZB,TS(X%ZJ8P8)[]+=W0_BZ=NXM&G M]VNWU:I[?MM^W=TH?[/:2[91)-NH%I304P5M%I3-\Q"T5034.C-!6^^D<@[$ MK++82_*N2/*N,LD)<-,:T !NLB/[ 83D))!J.)4L>#E%8]?9W@W.>:CL[EQ7 M;F4)]L* M1Y#Z064T31VBM]P#@0:E!C5#XV&)4:N=V@U*K-RG"-ZN]XV7:\R MW7?ZFK**DV3>GO=N[4QDWMX7KO]_9/;+RGXH\PE&PQ*C$I6KC;)D[9UN+ &^ M,&VP0 %+J,RY*:(,&#)UQYVK6,_$V MX([@G:R-P3A9<7YO)M?QT/&,($SQ6AD&I"\/>(HI-41:QN^2TZE2&F!]O&?_ M8KUK+RLD\933'R16R=#YY$",-RBG:L%W7W'IIVOXUIQ*^P^[,M9S8)U+Q=,2 MK!6DA!57]%C6H0;0/,T OP3XAX#P!" H <%K,X0E(+25*:S8.LR00J.!X#L0 M)EJSF8$MID5K^X29;5\JH>\2C5.C98($A@7.L?DP%4ZOV%QUV6N29'+/Y$K@!O.5"+A,XMQW("? MG<='9_"N]EV9]_?F)_Y9PB7.VN!'+? ]O].@9_H:>,_"O28[;\[^S$U0;65@ M^8(3?-?L 4NE'TD%4YYFB#VU8(HRHA"%8IN_"\0DL@^<;,%2\?5];>MC^#E> M225TP*\SA7O^7XYXYZU;.NO_E+(99+@C;PAP+PN-6::M) M>?=8D=?WO/YSX=/CL$-KQQ&^U^]'0;.SJ'(6O<_9':(Y;C)6\$8U/>&!XB*B MX]5">NVP66^OTMM[XQE;8-/SC/1WG[;>4:F#L-,-@P-_+X85#MW:NSK%8FM[ MGH0USYDJWES5:M56Q[:;'*Q/.E?3HCO^HREZ]0T26\(D4+S1E%Z[IT6)HO\5 M$\4SVQ%67.G^8H>)_F3 P@3H^QO.U7YB$E0?(:._4$L#!!0 ( "N"6U,9 MB I2) 4 #,7 9 >&PO=V]R:W-H965T3K9*[2X\KUQM11:7[^1.Y/J7 M>UEDL=*WQ<8K=X6(UW50EGK@^\S+XB2?S*;ULX_%;"KW*DUR\;% Y3[+XN+? M*Y'*P^4$3YX>?$HV6U4]\&;37;P1MT)]V7TL])W795DGF7D_?X M8@FT"J@1?R7B4!Y=HXK*G93?JYOK]>7$KT8D4K%258I8_WL0:O"9S%Y=B+M.OR5IM+R?A!*W%?;Q/U2=Y^"!:0O4 5S(M MZ[_HT& IG:#5OE0R:X/U"+(D;_['CVTCC@+P4 "T 6 &D(& H T(GEN!M 'D MN15H&U!3]QKN=>,6L8IGTT(>4%&A=;;JHNY^':W[E>350KE5A?XUT7%J=BLV M>MH5NLZ;15=-WNN%4'&2EF_0+^C+[0*]?O4&O4))CCYOY;Z,\W4Y]92N767P M5FV=JZ8.#-0)T(W,U;9$RWPMUH[XQ7@\&XGW-.>..#P1OX+1A+=B]PX!>XO M!^P8S_PYX;P.]UUT7E9]^CB?& 2,\]/$I;&'# M D8H#D]A2QL&D1_QH(.=<*0=1SK*\;="EB7:%?(^42ZJ330]'AR'T&3J0 &/ M#-3"1G$&S&C'TD:Q@ _19!U--CZ56N#U:GF+-B(719R^15H=4+S60I64JH@K M$T#B4;M:Z9YR9HT*<\8CHP\.% ,P)]Q&!80&U.B# X6!1NX^\*X/?+0/?^Y$ M15:_-TF^DIEP4>4VB8CYQG*<.U",B&-.$J,L:_7P!PGYO>OZ/25 ;=]RS,,#,G"4'C&',S17I M@&$6^98&N7 !L*&W$Q^9.WZ1#+7A)X6!,F+2=V&C,#!3NY=.&(G80"]Z/\?!BP6I37&ZB"U! MY$!A@DV)7KI@?G#4E5.Z_8X"CV\IOL9*%.BS_E)2M8P\0YEP;^68 M_@_:U%LJ/N.I@]ID6Q<#C+$Y83:,1)3XYHPY3%5OMTAD3IF-"R.@ RZ">\?$ MXY9Y5IH<3LBM[=OZI1L[YEXW#1?+DVAOKDT18[:& \#_V>N/4J,9Y@8+>Y0'_?(&"WF?A MC,\."1389A;P*#)?62?,CTR!B-=J# P5Z@#A2F++*HNF(\'OEV@=T\X\T'^4G5J\Y_,J+7OFSM0!+#5"QO% M W-GO72APJ%]!/16#^.?[<_1IC;%R<%"8'VZNU ,K#5NH\+ 1"T=*(Z/+*XA MZQT= F:BV-2GKR5:R7VNFI.@[FEWPON^/MZ&PO=V]R:W-H M965T. F1-*6E0FDE"H>NTG'BZ'T\ MG.[!3;:)A6/G[$U;_OVMG30440(OK>WLS,[..IMDJ\VC+0"0[4JI[#0H$*O+ M,+1I 26W9[H"14_6VI0<:6ORT%8&>.9!I0SC*!J')1IM]-@$.P/'D1>H#L(9TG%W"CB43)2@KM&(&UM/@ M:G YG[AX'_!+P-8>K)FK9*7UH]LLLFD0.4$@(47'P.EO ]<@I2,B&?]:SJ!+ MZ8"'ZSW[K:^=:EEQ"]=:_A89%M-@$K ,UKR6^*"W7Z"M9^3X4BVM_V7;-C8* M6%I;U&4+)@6E4,T_W[4^' #BP1N N 7$7G>3R*N\X<- M;?P&[9C=:86%99]5!ME+?$@2.YWQ7N<\[B5<0G7&XO$IBZ-XT(KNH1UVY0\] M[?"=\A^@T@:%RE\8\> M5\:=D/$'7:%)8[AO0F<*SW,#.4?(WO%G_,J?Z+@_%YVLBP_*:MY"6E/7#%B2 MX"0.(D9R4^>>-JS4!IK&;D#5P$[VH.-JWTG=9^NDTS_I)?E>//1N.,F%\HR"6N"1F<7= -,,XB;#>K*#[^51NJ'7Q;T M[0+C NCY6FO<;UR"[FLX^P]02P,$% @ *X);4V!WY=P> P ,A( T M !X;"]S='EL97,N>&ULW5A1:]LP$/XK1AVCA5$G<>O&:Q+8 H7!.@KMP]Z* M$LN.0)8\6>Z2_OKI+,=)4UW(^K!E'!:42S(9R;JX M*4P5S%4MS9A<=*; O;ZD8]*/+TC@Z*8J96/R>/K^1ZW,];O O4\^G)ST'L^N M=^VG#7!&0B_IY0&DYSVP\/<'50@#WD#7'89G\RRI3<+$)$ MG,%&I@4+GJ@8DRD5?*8Y>&6TX&+ES ,PS)50.C!V]:V4/EBJ9P?W70\*H^4I MN%2ZB>TBN+^S=O@.L.Z!0"Y$)W! G&$R*JDQ3,L;VVD&-\974-"V'U:E59AK MNNH/+LG&H7G9(#.E4Z:[,'VR-DU&@F4@1_-\ 6^CRA! 8U1A&RFGN9*TT;#V M:!N6=LZ$N(==\SU[P;W,MM:T!RLJNZ85U#8=C>L _S:;X]ZF?1MO4/(G93[7 M=CJRZ4.ML#O-,KYL^LNL$X"Q]W%V6I9B]4GP7!;,3?[@@),17?L%"Z7YLXT& MI3*W!J9)\,2TX?-MRT]-RP>V-.MR6F:XYL$_J/G/YCEGDFDJMD7;VC_F++]9 M<73UMR0W_U5V!7LUMD?AL8N\/'Z147+\&MN+Q+&+/,Y]$[9'X];Y^^+T[:P! MW'+&Y!O%Q?F?YC-$Y^,P3-O0BPQ1GR'JX[Q\R+3Y8''\/HE] M_#--DBB*8RRCTZE7P13+6QS#U\^&:0,/+ Y$^KU-?'VR71%&2^!' _ JB"$-@-^((I@ T8$@4->?@SGD4KL^I074$L#!!0 ( "N"6U.7BKL

-8?20$3;8T.P6BP^0"X9 M9K>]9!:GD/CQ:]W-M[4_QU&KC%]DNA/W% M;.;K';32O[%[,'AF8UTK QZZ[6'PU@W;A8? MV !U4-9@8]]PK^#1_W^^/Q0/RJNUTBK\N\B&[QHRT2JC6O4+FD4VSX3?V<=O MUJE?U@2I5[6S6B^R?#QQ#RZH^D7SJH>\DVL_M 2YOI4(LLC.YSC@1CD?AA[# M^!(9'P [CT==L%^4#N"N98"OSG9[9;;],'@7L^@VAC@*EUXVXUT' MQ(UBZ"X4GG#+9@#G@_QD30/&0R/PF[=:-2/(H(L M"7Y*R"J"?$M ON6%O*IK MVV'F,5MQ@XBU A^!O2/ WO&"?>R\,N ]!J]=*S-VB-#>$VCO>=%NX0%,!W%Z MGE/Y>IG+B7N@/Q%TC?N3[-A7@6<\H9 M.;,TKKQ'P8MOH!N! XB5U)/04:K(F5VQ-/@?"U@439['G!)#SFR&K]8VCTKK MH5I98JEFMCV!&,,84U)FR)G5< WK$+-0 LB9#; TM6U!W,FGZ2Q2^3YG3OC? M\4&;9.MG'5 M2^7^@CGWKV [+"#2JX:"2OX%<_)_MJ1XA0LO#?YUS$6N%)BS_DM=)A&IY%\P M)_\CWCQPQIB4$ IF(42.2H:0TD#!K %:5I-5*V6(@MD0O:V2L:,44?P1122Q M*%<4)W+%,VB,22FCX%;&RY2<"F5)::-DUD9R<25>74.02D\Q*864?THA*3#* M(>4)'))B)#>;F"5",(H[>(HQ*8F4S!(YZKJ1-<:D?%(R^R2U5DS/.:63DGW! M$1DY!4=II636"JGDZ1XMI9F263,T9KRW6%*:*9DU,U8.B3FN*+%4S&*)5[QI M.LHG%;-/#H5-BHO22<6LDV<%L$Q)S MDF,JRB85LTV.;2LDHDGII&+62;*43?TS*:U4S%JA(+'0B3$IK52#5F:'E[X- M;+!";O[&2WALKZ6N;YSH/\9MZ^JLWY?:=%I_PK9_S'?,5=G3?-(:TW;>H=][M#FE;KG-NW$-)\'?=UZC=M M/)SO+)MN7^?SLEN%MIYOZU4,.AB,0G<_HWJ?W,_LS4YM_,_$9KG MQT/^8W#X:;IM6L>8J]ZL[E8Q3ZMPW-VV4[A7/4^%].J^UQ(%4H'*01I M^2"#("L?Y!#DY8.&$#0L'S2"H%'YH!<(>BD?] I!K^6#QA T+A\D Y1Q0)#T M@#6!UH)<"X'7@F +@=B"9 N!V8)H"X':@FP+@=N"< N!W()T"X'=@G@+@=Z* M>BN!WHIZ*X'>^O"Q3:"WHMY*H+>BWDJ@MZ+>2J"WHMY*H+>BWDJ@MZ+>2J"W MHMY*H+>AWD:@MZ'>1J"WH=Y&H+<]')80Z&VHMQ'H;:BW$>AMJ+<1Z&VHMQ'H M;:BW$>AMJ+<1Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H[0^'W01Z.^KM!'H[ZNT$ M>COJ[01Z.^KMS]0[Y=,NIEO/=8WO?R;5^?QLO+W^LKQNHH3#"\X!_FN^_P)0 M2P,$% @ *X);4XQ/ZH^Z 0 [AP !, !;0V]N=&5N=%]4>7!E&ULS=G);L(P% 707T'9(F(\E X"-FVW+8O^@)L\2$026[:A\/=UPB"UHJB( M2KV;1(GM=U]LZ6PR?MM:\KU-735^DA0AV ?&?%90K7UJ+#5Q9&Y\B:]]:9I)XJCR2>]Q-['-FB3: MVJK,=(CC;-WDWU(&^X0TKNSF^**TOA\G).QD0COR<\!^W>N:G"MSZLVT"R^Z MCK/8IF(^;"ORZ?D2)WHT\WF946ZR51V7I-XZTKDOB$)=I;NB_?/)(>XP[:[\ MZORNS+G .'/FC/7QQ!Q='GTUF5SR&?=;\[I)U!+ 0(4 M Q0 ( "N"6U,'04UB@0 +$ 0 " 0 !D;V-0 M&UL4$L! A0#% @ *X);4VE5N;SN *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ *X); M4YE&PO=V]R:W-H965T&UL4$L! A0#% @ *X); M4P;\'1.R!P (!X !@ ("!=0T 'AL+W=O& >&PO=V]R:W-H M965T&UL4$L! A0#% @ *X);4RL&PO=V]R:W-H965T&UL M4$L! A0#% @ *X);4TH_7&?G!0 M X !@ ("!C#( M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *X);4V'&N9C@!0 4 \ !D M ("!]D@ 'AL+W=O-+YJN<" E!@ &0 @($-3P >&PO=V]R M:W-H965T&UL M4$L! A0#% @ *X);4XA=3.3] P 2 D !D ("!)%4 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M*X);4Y\-$&PO=V]R:W-H965T&UL4$L! A0#% @ *X);4XM&PO=V]R:W-H965T&UL4$L! A0#% @ *X);4XL\SDFB @ KP4 !D M ("!U7H 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ *X);4Q.8,TR] @ R@4 !D ("!QX, 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *X); M4YN^%%VU P 6P@ !D ("!#HT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *X);4UM[DI'W @ Y0@ M !D ("!29L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *X);4SKSF:X< @ WP0 !D M ("!IZ, 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ *X);4V" ')7V P F!$ !D ("!3*L 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ *X);4];9 M,-"$ P -PX !D ("!J[0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *X);4ZG8?)\[ P O P !D M ("!(+\ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ *X);4]I/9BFD @ &0< !D ("! M#&PO&PO7W)E;',O=V]R:V)O;VLN M>&UL+G)E;'-02P$"% ,4 " K@EM3C$_JC[H! #N' $P M @ $(V 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 . X #\/ #S %V0 ! end XML 61 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 62 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 63 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 144 265 1 false 22 0 false 5 false false R1.htm 0001001 - Document - Document and Entity Information Sheet http://www.hawkinsinc.com/role/DocumentandEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) (Unaudited) Sheet http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsParentheticalUnaudited Condensed Consolidated Balance Sheets (Parenthetical) (Unaudited) Statements 3 false false R4.htm 1003004 - Statement - Condensed Consolidated Statements of Income (Unaudited) Sheet http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited Condensed Consolidated Statements of Income (Unaudited) Statements 4 false false R5.htm 1004005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) Sheet http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited Condensed Consolidated Statements of Comprehensive Income (Unaudited) Statements 5 false false R6.htm 1005006 - Statement - Condensed Consolidated Statement of Shareholder's Equity Statement Sheet http://www.hawkinsinc.com/role/CondensedConsolidatedStatementofShareholdersEquityStatement Condensed Consolidated Statement of Shareholder's Equity Statement Statements 6 false false R7.htm 1006007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 2101101 - Disclosure - Accounting Policies Sheet http://www.hawkinsinc.com/role/AccountingPolicies Accounting Policies Notes 8 false false R9.htm 2104102 - Disclosure - Business Combinations Sheet http://www.hawkinsinc.com/role/BusinessCombinations Business Combinations Notes 9 false false R10.htm 2107103 - Disclosure - Revenue Sheet http://www.hawkinsinc.com/role/Revenue Revenue Notes 10 false false R11.htm 2110104 - Disclosure - Earnings per Share Sheet http://www.hawkinsinc.com/role/EarningsperShare Earnings per Share Notes 11 false false R12.htm 2114105 - Disclosure - Fair Value Measurements Sheet http://www.hawkinsinc.com/role/FairValueMeasurements Fair Value Measurements Notes 12 false false R13.htm 2117106 - Disclosure - Assets Held for Sale Sheet http://www.hawkinsinc.com/role/AssetsHeldforSale Assets Held for Sale Notes 13 false false R14.htm 2119107 - Disclosure - Inventories Sheet http://www.hawkinsinc.com/role/Inventories Inventories Notes 14 false false R15.htm 2122108 - Disclosure - Goodwill and Intangible Assets Sheet http://www.hawkinsinc.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 15 false false R16.htm 2126109 - Disclosure - Debt Sheet http://www.hawkinsinc.com/role/Debt Debt Notes 16 false false R17.htm 2129110 - Disclosure - Income Taxes Sheet http://www.hawkinsinc.com/role/IncomeTaxes Income Taxes Notes 17 false false R18.htm 2132111 - Disclosure - Leases Sheet http://www.hawkinsinc.com/role/Leases Leases Notes 18 false false R19.htm 2136112 - Disclosure - Share Based Compensation Sheet http://www.hawkinsinc.com/role/ShareBasedCompensation Share Based Compensation Notes 19 false false R20.htm 2140113 - Disclosure - Share Repurchase Program Sheet http://www.hawkinsinc.com/role/ShareRepurchaseProgram Share Repurchase Program Notes 20 false false R21.htm 2142114 - Disclosure - Segment Information Sheet http://www.hawkinsinc.com/role/SegmentInformation Segment Information Notes 21 false false R22.htm 2308303 - Disclosure - Revenue (Tables) Sheet http://www.hawkinsinc.com/role/RevenueTables Revenue (Tables) Tables http://www.hawkinsinc.com/role/Revenue 22 false false R23.htm 2311304 - Disclosure - Earnings per Share (Tables) Sheet http://www.hawkinsinc.com/role/EarningsperShareTables Earnings per Share (Tables) Tables http://www.hawkinsinc.com/role/EarningsperShare 23 false false R24.htm 2315305 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.hawkinsinc.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.hawkinsinc.com/role/FairValueMeasurements 24 false false R25.htm 2320306 - Disclosure - Inventories (Tables) Sheet http://www.hawkinsinc.com/role/InventoriesTables Inventories (Tables) Tables http://www.hawkinsinc.com/role/Inventories 25 false false R26.htm 2323307 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.hawkinsinc.com/role/GoodwillandIntangibleAssets 26 false false R27.htm 2327308 - Disclosure - Debt (Tables) Sheet http://www.hawkinsinc.com/role/DebtTables Debt (Tables) Tables http://www.hawkinsinc.com/role/Debt 27 false false R28.htm 2333310 - Disclosure - Leases (Tables) Sheet http://www.hawkinsinc.com/role/LeasesTables Leases (Tables) Tables http://www.hawkinsinc.com/role/Leases 28 false false R29.htm 2337311 - Disclosure - Share Based Compensation (Tables) Sheet http://www.hawkinsinc.com/role/ShareBasedCompensationTables Share Based Compensation (Tables) Tables http://www.hawkinsinc.com/role/ShareBasedCompensation 29 false false R30.htm 2343312 - Disclosure - Segment Information (Tables) Sheet http://www.hawkinsinc.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.hawkinsinc.com/role/SegmentInformation 30 false false R31.htm 2406402 - Disclosure - Business Combinations (Details) Sheet http://www.hawkinsinc.com/role/BusinessCombinationsDetails Business Combinations (Details) Details http://www.hawkinsinc.com/role/BusinessCombinations 31 false false R32.htm 2409403 - Disclosure - Revenue (Details) Sheet http://www.hawkinsinc.com/role/RevenueDetails Revenue (Details) Details http://www.hawkinsinc.com/role/RevenueTables 32 false false R33.htm 2412404 - Disclosure - Earnings per Share (Details) Sheet http://www.hawkinsinc.com/role/EarningsperShareDetails Earnings per Share (Details) Details http://www.hawkinsinc.com/role/EarningsperShareTables 33 false false R34.htm 2413405 - Disclosure - Earnings per Share (Details Textual) Sheet http://www.hawkinsinc.com/role/EarningsperShareDetailsTextual Earnings per Share (Details Textual) Details http://www.hawkinsinc.com/role/EarningsperShareTables 34 false false R35.htm 2416406 - Disclosure - Fair Value Measurements (Details) Sheet http://www.hawkinsinc.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.hawkinsinc.com/role/FairValueMeasurementsTables 35 false false R36.htm 2418407 - Disclosure - Assets Held for Sale (Details) Sheet http://www.hawkinsinc.com/role/AssetsHeldforSaleDetails Assets Held for Sale (Details) Details http://www.hawkinsinc.com/role/AssetsHeldforSale 36 false false R37.htm 2421408 - Disclosure - Inventories (Details) Sheet http://www.hawkinsinc.com/role/InventoriesDetails Inventories (Details) Details http://www.hawkinsinc.com/role/InventoriesTables 37 false false R38.htm 2424409 - Disclosure - Goodwill and Intangible Assets (Details Textual) Sheet http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsDetailsTextual Goodwill and Intangible Assets (Details Textual) Details http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsTables 38 false false R39.htm 2425410 - Disclosure - Goodwill and Intangible Assets (Details) Sheet http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsDetails Goodwill and Intangible Assets (Details) Details http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsTables 39 false false R40.htm 2428411 - Disclosure - Debt (Details) Sheet http://www.hawkinsinc.com/role/DebtDetails Debt (Details) Details http://www.hawkinsinc.com/role/DebtTables 40 false false R41.htm 2431412 - Disclosure - Income Taxes (Details) Sheet http://www.hawkinsinc.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.hawkinsinc.com/role/IncomeTaxes 41 false false R42.htm 2434413 - Disclosure - Leases (Details) Sheet http://www.hawkinsinc.com/role/LeasesDetails Leases (Details) Details http://www.hawkinsinc.com/role/LeasesTables 42 false false R43.htm 2435414 - Disclosure - Leases maturities (Details) Sheet http://www.hawkinsinc.com/role/LeasesmaturitiesDetails Leases maturities (Details) Details 43 false false R44.htm 2438415 - Disclosure - Share Based Compensation (Details) Sheet http://www.hawkinsinc.com/role/ShareBasedCompensationDetails Share Based Compensation (Details) Details http://www.hawkinsinc.com/role/ShareBasedCompensationTables 44 false false R45.htm 2439416 - Disclosure - Share Based Compensation (Details Textual) Sheet http://www.hawkinsinc.com/role/ShareBasedCompensationDetailsTextual Share Based Compensation (Details Textual) Details http://www.hawkinsinc.com/role/ShareBasedCompensationTables 45 false false R46.htm 2441417 - Disclosure - Share Repurchase Program (Details) Sheet http://www.hawkinsinc.com/role/ShareRepurchaseProgramDetails Share Repurchase Program (Details) Details http://www.hawkinsinc.com/role/ShareRepurchaseProgram 46 false false R47.htm 2444418 - Disclosure - Segment Information (Details) Sheet http://www.hawkinsinc.com/role/SegmentInformationDetails Segment Information (Details) Details http://www.hawkinsinc.com/role/SegmentInformationTables 47 false false R48.htm 2445419 - Disclosure - Segment Information (Details Textual) Sheet http://www.hawkinsinc.com/role/SegmentInformationDetailsTextual Segment Information (Details Textual) Details http://www.hawkinsinc.com/role/SegmentInformationTables 48 false false All Reports Book All Reports hwkn-20210926.htm a10qfy2022q2092621ex311.htm a10qfy2022q2092621ex312.htm a10qfy2022q2092621ex321.htm a10qfy2022q2092621ex322.htm hwkn-20210926.xsd hwkn-20210926_cal.xml hwkn-20210926_def.xml hwkn-20210926_lab.xml hwkn-20210926_pre.xml http://fasb.org/srt/2021-01-31 http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021 true true JSON 66 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "hwkn-20210926.htm": { "axisCustom": 0, "axisStandard": 8, "contextCount": 144, "dts": { "calculationLink": { "local": [ "hwkn-20210926_cal.xml" ] }, "definitionLink": { "local": [ "hwkn-20210926_def.xml" ] }, "inline": { "local": [ "hwkn-20210926.htm" ] }, "labelLink": { "local": [ "hwkn-20210926_lab.xml" ] }, "presentationLink": { "local": [ "hwkn-20210926_pre.xml" ] }, "schema": { "local": [ "hwkn-20210926.xsd" ], "remote": [ "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "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", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd" ] } }, "elementCount": 296, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2021": 5, "total": 5 }, "keyCustom": 3, "keyStandard": 262, "memberCustom": 10, "memberStandard": 12, "nsprefix": "hwkn", "nsuri": "http://www.hawkinsinc.com/20210926", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Document and Entity Information", "role": "http://www.hawkinsinc.com/role/DocumentandEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107103 - Disclosure - Revenue", "role": "http://www.hawkinsinc.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110104 - Disclosure - Earnings per Share", "role": "http://www.hawkinsinc.com/role/EarningsperShare", "shortName": "Earnings per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114105 - Disclosure - Fair Value Measurements", "role": "http://www.hawkinsinc.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfLongLivedAssetsHeldForSaleTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2117106 - Disclosure - Assets Held for Sale", "role": "http://www.hawkinsinc.com/role/AssetsHeldforSale", "shortName": "Assets Held for Sale", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfLongLivedAssetsHeldForSaleTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119107 - Disclosure - Inventories", "role": "http://www.hawkinsinc.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122108 - Disclosure - Goodwill and Intangible Assets", "role": "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2126109 - Disclosure - Debt", "role": "http://www.hawkinsinc.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2129110 - Disclosure - Income Taxes", "role": "http://www.hawkinsinc.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2132111 - Disclosure - Leases", "role": "http://www.hawkinsinc.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2136112 - Disclosure - Share Based Compensation", "role": "http://www.hawkinsinc.com/role/ShareBasedCompensation", "shortName": "Share Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "i085240ea072f451a95a20161108fc116_I20210926", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "role": "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "i085240ea072f451a95a20161108fc116_I20210926", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2140113 - Disclosure - Share Repurchase Program", "role": "http://www.hawkinsinc.com/role/ShareRepurchaseProgram", "shortName": "Share Repurchase Program", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2142114 - Disclosure - Segment Information", "role": "http://www.hawkinsinc.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308303 - Disclosure - Revenue (Tables)", "role": "http://www.hawkinsinc.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2311304 - Disclosure - Earnings per Share (Tables)", "role": "http://www.hawkinsinc.com/role/EarningsperShareTables", "shortName": "Earnings per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2315305 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.hawkinsinc.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2320306 - Disclosure - Inventories (Tables)", "role": "http://www.hawkinsinc.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2323307 - Disclosure - Goodwill and Intangible Assets (Tables)", "role": "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2327308 - Disclosure - Debt (Tables)", "role": "http://www.hawkinsinc.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "hwkn:OtherinformationrelatedtoouroperatingleasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2333310 - Disclosure - Leases (Tables)", "role": "http://www.hawkinsinc.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "hwkn:OtherinformationrelatedtoouroperatingleasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "i97f0518bcb0d477fb3b607e54bf4c4bc_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2337311 - Disclosure - Share Based Compensation (Tables)", "role": "http://www.hawkinsinc.com/role/ShareBasedCompensationTables", "shortName": "Share Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "i97f0518bcb0d477fb3b607e54bf4c4bc_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "i085240ea072f451a95a20161108fc116_I20210926", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) (Unaudited)", "role": "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsParentheticalUnaudited", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical) (Unaudited)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "i085240ea072f451a95a20161108fc116_I20210926", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2343312 - Disclosure - Segment Information (Tables)", "role": "http://www.hawkinsinc.com/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Business Combinations (Details)", "role": "http://www.hawkinsinc.com/role/BusinessCombinationsDetails", "shortName": "Business Combinations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "i45b60b85be2a4853b4b9e36aa8ea023c_D20210920-20210920", "decimals": "-5", "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ic288cc1721d04590bfa1dc492b346726_D20210628-20210926", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409403 - Disclosure - Revenue (Details)", "role": "http://www.hawkinsinc.com/role/RevenueDetails", "shortName": "Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "i6aedf2e6cbcc43ce8e495d8db41035a3_D20210628-20210926", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ic288cc1721d04590bfa1dc492b346726_D20210628-20210926", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412404 - Disclosure - Earnings per Share (Details)", "role": "http://www.hawkinsinc.com/role/EarningsperShareDetails", "shortName": "Earnings per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ic288cc1721d04590bfa1dc492b346726_D20210628-20210926", "decimals": "0", "lang": "en-US", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ic288cc1721d04590bfa1dc492b346726_D20210628-20210926", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413405 - Disclosure - Earnings per Share (Details Textual)", "role": "http://www.hawkinsinc.com/role/EarningsperShareDetailsTextual", "shortName": "Earnings per Share (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ic288cc1721d04590bfa1dc492b346726_D20210628-20210926", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "i815937e4262b4127acdc8bf3731f69cd_I20210926", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredCompensationPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416406 - Disclosure - Fair Value Measurements (Details)", "role": "http://www.hawkinsinc.com/role/FairValueMeasurementsDetails", "shortName": "Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "i815937e4262b4127acdc8bf3731f69cd_I20210926", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredCompensationPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "idf3fb0d148c043a68f7dd25d08e4116d_I20210328", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AssetsHeldForSaleLongLivedFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418407 - Disclosure - Assets Held for Sale (Details)", "role": "http://www.hawkinsinc.com/role/AssetsHeldforSaleDetails", "shortName": "Assets Held for Sale (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "idf3fb0d148c043a68f7dd25d08e4116d_I20210328", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AssetsHeldForSaleLongLivedFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "i085240ea072f451a95a20161108fc116_I20210926", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421408 - Disclosure - Inventories (Details)", "role": "http://www.hawkinsinc.com/role/InventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "i085240ea072f451a95a20161108fc116_I20210926", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "i085240ea072f451a95a20161108fc116_I20210926", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424409 - Disclosure - Goodwill and Intangible Assets (Details Textual)", "role": "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsDetailsTextual", "shortName": "Goodwill and Intangible Assets (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "i867d57688f2e4117863a4acb4c034255_I20210926", "decimals": "-5", "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "i085240ea072f451a95a20161108fc116_I20210926", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425410 - Disclosure - Goodwill and Intangible Assets (Details)", "role": "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "i085240ea072f451a95a20161108fc116_I20210926", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ic288cc1721d04590bfa1dc492b346726_D20210628-20210926", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Condensed Consolidated Statements of Income (Unaudited)", "role": "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "shortName": "Condensed Consolidated Statements of Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ic288cc1721d04590bfa1dc492b346726_D20210628-20210926", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "i085240ea072f451a95a20161108fc116_I20210926", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428411 - Disclosure - Debt (Details)", "role": "http://www.hawkinsinc.com/role/DebtDetails", "shortName": "Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "i085240ea072f451a95a20161108fc116_I20210926", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "ix:continuation", "span", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431412 - Disclosure - Income Taxes (Details)", "role": "http://www.hawkinsinc.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "ix:continuation", "span", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseOptionToExtend", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434413 - Disclosure - Leases (Details)", "role": "http://www.hawkinsinc.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseOptionToExtend", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "i085240ea072f451a95a20161108fc116_I20210926", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435414 - Disclosure - Leases maturities (Details)", "role": "http://www.hawkinsinc.com/role/LeasesmaturitiesDetails", "shortName": "Leases maturities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "i085240ea072f451a95a20161108fc116_I20210926", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "iec3284c12c564c5c9ddf801ccf5c0bcc_I20210328", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438415 - Disclosure - Share Based Compensation (Details)", "role": "http://www.hawkinsinc.com/role/ShareBasedCompensationDetails", "shortName": "Share Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "iec3284c12c564c5c9ddf801ccf5c0bcc_I20210328", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ia47d9ca1a3a84d5ba405ac3269ddadc2_I20210926", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439416 - Disclosure - Share Based Compensation (Details Textual)", "role": "http://www.hawkinsinc.com/role/ShareBasedCompensationDetailsTextual", "shortName": "Share Based Compensation (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "i296adaadf12749fcbc67254cff373f5d_D20210628-20210926", "decimals": "-5", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "i085240ea072f451a95a20161108fc116_I20210926", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441417 - Disclosure - Share Repurchase Program (Details)", "role": "http://www.hawkinsinc.com/role/ShareRepurchaseProgramDetails", "shortName": "Share Repurchase Program (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ic288cc1721d04590bfa1dc492b346726_D20210628-20210926", "decimals": "-5", "lang": "en-US", "name": "us-gaap:StockRepurchasedDuringPeriodValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ic288cc1721d04590bfa1dc492b346726_D20210628-20210926", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444418 - Disclosure - Segment Information (Details)", "role": "http://www.hawkinsinc.com/role/SegmentInformationDetails", "shortName": "Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "i24440e5da3424a07954d38db8ba454c7_D20210628-20210926", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445419 - Disclosure - Segment Information (Details Textual)", "role": "http://www.hawkinsinc.com/role/SegmentInformationDetailsTextual", "shortName": "Segment Information (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ic288cc1721d04590bfa1dc492b346726_D20210628-20210926", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "role": "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ic288cc1721d04590bfa1dc492b346726_D20210628-20210926", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ib3896ffb9abd4bdfaaa88e772245b735_I20200329", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Condensed Consolidated Statement of Shareholder's Equity Statement", "role": "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementofShareholdersEquityStatement", "shortName": "Condensed Consolidated Statement of Shareholder's Equity Statement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "i3142763dec6d479690708d670bb4187c_D20200330-20200628", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DividendsCommonStockCash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "role": "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Accounting Policies", "role": "http://www.hawkinsinc.com/role/AccountingPolicies", "shortName": "Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104102 - Disclosure - Business Combinations", "role": "http://www.hawkinsinc.com/role/BusinessCombinations", "shortName": "Business Combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20210926.htm", "contextRef": "ieba9f76cdc444b84999fffe357c88d05_D20210329-20210926", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 22, "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", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021", "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", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "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", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "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", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "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", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r417" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "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", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "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", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r419" ], "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", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "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", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "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", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r419" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "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", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r419" ], "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", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "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", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r420" ], "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", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r419" ], "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", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r419" ], "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", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r419" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r419" ], "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", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r415" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "hwkn_AmericanDevelopmentCorporationOfTennesseeIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "American Development Corporation of Tennessee, Inc.", "label": "American Development Corporation of Tennessee, Inc. [Member]", "terseLabel": "American Development Corporation of Tennessee, Inc." } } }, "localname": "AmericanDevelopmentCorporationOfTennesseeIncMember", "nsuri": "http://www.hawkinsinc.com/20210926", "presentation": [ "http://www.hawkinsinc.com/role/BusinessCombinationsDetails" ], "xbrltype": "domainItemType" }, "hwkn_BulkDistributedspecialtyproductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bulk / Distributed specialty products [Member]", "label": "Bulk / Distributed specialty products [Member]", "terseLabel": "Bulk / Distributed specialty products [Member]" } } }, "localname": "BulkDistributedspecialtyproductsMember", "nsuri": "http://www.hawkinsinc.com/20210926", "presentation": [ "http://www.hawkinsinc.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "hwkn_CLAquaProfessionalsIncAndLCBlendingIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "C&L Aqua Professionals, Inc. and LC Blending, Inc.", "label": "C&L Aqua Professionals, Inc. and LC Blending, Inc. [Member]", "terseLabel": "C&L Aqua Professionals, Inc. and LC Blending, Inc." } } }, "localname": "CLAquaProfessionalsIncAndLCBlendingIncMember", "nsuri": "http://www.hawkinsinc.com/20210926", "presentation": [ "http://www.hawkinsinc.com/role/BusinessCombinationsDetails" ], "xbrltype": "domainItemType" }, "hwkn_HealthandNutritionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Health and Nutrition [Member]", "label": "Health and Nutrition [Member]", "terseLabel": "Health and Nutrition [Member]" } } }, "localname": "HealthandNutritionMember", "nsuri": "http://www.hawkinsinc.com/20210926", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsDetailsTextual", "http://www.hawkinsinc.com/role/RevenueDetails", "http://www.hawkinsinc.com/role/SegmentInformationDetails", "http://www.hawkinsinc.com/role/SegmentInformationDetailsTextual" ], "xbrltype": "domainItemType" }, "hwkn_IndustrialMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Industrial.", "label": "Industrial [Member]", "terseLabel": "Industrial [Member]", "verboseLabel": "Industrial [Member]" } } }, "localname": "IndustrialMember", "nsuri": "http://www.hawkinsinc.com/20210926", "presentation": [ "http://www.hawkinsinc.com/role/AssetsHeldforSaleDetails", "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsDetailsTextual", "http://www.hawkinsinc.com/role/RevenueDetails", "http://www.hawkinsinc.com/role/SegmentInformationDetails", "http://www.hawkinsinc.com/role/SegmentInformationDetailsTextual" ], "xbrltype": "domainItemType" }, "hwkn_NumberOfOperatingSegmentsAggregated": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of operating segments aggregated.", "label": "Number of Operating Segments Aggregated", "verboseLabel": "Number of operating segments aggregated (segments)" } } }, "localname": "NumberOfOperatingSegmentsAggregated", "nsuri": "http://www.hawkinsinc.com/20210926", "presentation": [ "http://www.hawkinsinc.com/role/SegmentInformationDetailsTextual" ], "xbrltype": "integerItemType" }, "hwkn_OtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other [Member]", "label": "Other [Member]", "terseLabel": "Other [Member]" } } }, "localname": "OtherMember", "nsuri": "http://www.hawkinsinc.com/20210926", "presentation": [ "http://www.hawkinsinc.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "hwkn_OtherinformationrelatedtoouroperatingleasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other information related to our operating leases [Table Text Block]", "label": "Other information related to our operating leases [Table Text Block]", "terseLabel": "Other information related to our operating leases [Table Text Block]" } } }, "localname": "OtherinformationrelatedtoouroperatingleasesTableTextBlock", "nsuri": "http://www.hawkinsinc.com/20210926", "presentation": [ "http://www.hawkinsinc.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "hwkn_PropertyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Property", "label": "Property [Member]", "terseLabel": "Property" } } }, "localname": "PropertyMember", "nsuri": "http://www.hawkinsinc.com/20210926", "presentation": [ "http://www.hawkinsinc.com/role/BusinessCombinationsDetails" ], "xbrltype": "domainItemType" }, "hwkn_RestrictedStockActivityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted stock activity.", "label": "Restricted Stock Activity [Abstract]", "verboseLabel": "Restricted stock activity" } } }, "localname": "RestrictedStockActivityAbstract", "nsuri": "http://www.hawkinsinc.com/20210926", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "hwkn_SoutheastWaterSystemsLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Southeast Water Systems LLC", "label": "Southeast Water Systems LLC [Member]", "terseLabel": "Southeast Water Systems LLC" } } }, "localname": "SoutheastWaterSystemsLLCMember", "nsuri": "http://www.hawkinsinc.com/20210926", "presentation": [ "http://www.hawkinsinc.com/role/BusinessCombinationsDetails" ], "xbrltype": "domainItemType" }, "hwkn_SpecialtyManufacturedproductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Specialty / Manufactured products [Member]", "label": "Specialty / Manufactured products [Member]", "terseLabel": "Manufactured, blended or repackaged products [Member]" } } }, "localname": "SpecialtyManufacturedproductsMember", "nsuri": "http://www.hawkinsinc.com/20210926", "presentation": [ "http://www.hawkinsinc.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "hwkn_Totaldebtnetofdebtissuancecosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "total debt, net of debt issuance costs", "label": "Total debt, net of debt issuance costs", "terseLabel": "Total debt, net of debt issuance costs" } } }, "localname": "Totaldebtnetofdebtissuancecosts", "nsuri": "http://www.hawkinsinc.com/20210926", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "hwkn_WaterTreatmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Water treatment.", "label": "Water Treatment [Member]", "terseLabel": "Water Treatment [Member]" } } }, "localname": "WaterTreatmentMember", "nsuri": "http://www.hawkinsinc.com/20210926", "presentation": [ "http://www.hawkinsinc.com/role/AssetsHeldforSaleDetails", "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsDetailsTextual", "http://www.hawkinsinc.com/role/RevenueDetails", "http://www.hawkinsinc.com/role/SegmentInformationDetails", "http://www.hawkinsinc.com/role/SegmentInformationDetailsTextual" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r198", "r218", "r268", "r270", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r405", "r407", "r413", "r414" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails", "http://www.hawkinsinc.com/role/ShareBasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r198", "r218", "r268", "r270", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r405", "r407", "r413", "r414" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails", "http://www.hawkinsinc.com/role/ShareBasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r153", "r245", "r247", "r373", "r404", "r406" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r153", "r245", "r247", "r373", "r404", "r406" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r198", "r218", "r258", "r268", "r270", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r405", "r407", "r413", "r414" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails", "http://www.hawkinsinc.com/role/ShareBasedCompensationDetailsTextual" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r198", "r218", "r258", "r268", "r270", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r405", "r407", "r413", "r414" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails", "http://www.hawkinsinc.com/role/ShareBasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r36", "r362" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 6.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", "verboseLabel": "Accounts payable \u2014 trade" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r6", "r21", "r158", "r159" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.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, after Allowance for Credit Loss, Current", "verboseLabel": "Trade accounts receivables, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r16", "r379", "r393" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.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 tax payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r34", "r180" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "terseLabel": "Less accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r50", "r51", "r57", "r58", "r59", "r94", "r95", "r96", "r322", "r408", "r409", "r421" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "AOCI Attributable to Parent [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementofShareholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r22" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "verboseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r94", "r95", "r96", "r282", "r283", "r284", "r326" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementofShareholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r271", "r273", "r287", "r288" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Share-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementofShareholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "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]", "verboseLabel": "Reconciliation to cash flows:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r273", "r280", "r286" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "verboseLabel": "Compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r114" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "verboseLabel": "Shares or stock options excluded from the calculation of diluted EPS" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/EarningsperShareDetailsTextual" ], "xbrltype": "sharesItemType" }, "us-gaap_AssetAcquisitionLineItems": { "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": "Asset Acquisition [Line Items]", "terseLabel": "Asset Acquisition [Line Items]" } } }, "localname": "AssetAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/BusinessCombinationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetAcquisitionTable": { "auth_ref": [ "r318" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset acquisition.", "label": "Asset Acquisition [Table]", "terseLabel": "Asset Acquisition [Table]" } } }, "localname": "AssetAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/BusinessCombinationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Assets": { "auth_ref": [ "r90", "r134", "r142", "r149", "r162", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r320", "r323", "r334", "r360", "r362", "r378", "r392" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "verboseLabel": "Assets [Abstract]" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r7", "r8", "r49", "r90", "r162", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r320", "r323", "r334", "r360", "r362" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "verboseLabel": "Assets, Current [Abstract]" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure": { "auth_ref": [ "r329" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of assets classified as held for sale.", "label": "Assets Held-for-sale, Long Lived, Fair Value Disclosure", "terseLabel": "Assets Held-for-sale, Long Lived, Fair Value Disclosure" } } }, "localname": "AssetsHeldForSaleLongLivedFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/AssetsHeldforSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r274", "r281" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationDetails", "http://www.hawkinsinc.com/role/ShareBasedCompensationDetailsTextual", "http://www.hawkinsinc.com/role/ShareBasedCompensationTables" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r267", "r269" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/BusinessCombinationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r267", "r269", "r306", "r307" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/BusinessCombinationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r313", "r314", "r315" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Business Combination, Consideration Transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r312", "r313", "r314", "r317" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "terseLabel": "Business Combination, Consideration Transferred, Liabilities Incurred" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r319" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business Combination Disclosure" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/BusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r308", "r309" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r308", "r309" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r85", "r86", "r87" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "verboseLabel": "Noncash investing activities - capital expenditures in accounts payable" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r32", "r83" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.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", "periodEndLabel": "CASH AND CASH EQUIVALENTS, END OF PERIOD", "periodStartLabel": "CASH AND CASH EQUIVALENTS, BEGINNING OF PERIOD", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r77", "r335" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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), Excluding Exchange Rate Effect", "totalLabel": "NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r43", "r186", "r383", "r398" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r235" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "verboseLabel": "Cash dividends declared per common share" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r94", "r95", "r326" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementofShareholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "verboseLabel": "Common stock, par value (usd per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsParentheticalUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common Stock, Shares Authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsParentheticalUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common Stock, Shares, Issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsParentheticalUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r20", "r230" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common Stock, Shares, Outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsParentheticalUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r20", "r362" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock; authorized: 60,000,000 shares of $0.01 par value; 20,888,923 and 20,969,746 shares issued and outstanding as of September\u00a026, 2021 and March\u00a028, 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r53", "r55", "r56", "r62", "r385", "r401" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "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": "Total comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r65", "r373" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "negatedLabel": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRefundLiabilityCurrent": { "auth_ref": [], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Current regulatory liabilities generally represent obligations to make refunds to customers for various reasons including overpayment.", "label": "Customer Refund Liability, Current", "terseLabel": "Container deposits" } } }, "localname": "CustomerRefundLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r311" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "verboseLabel": "Customer Relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r88", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r208", "r209", "r210", "r211", "r216" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "verboseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": { "auth_ref": [], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 7.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer).", "label": "Deferred Compensation Liability, Classified, Noncurrent", "terseLabel": "DEFERRED COMPENSATION LIABILITY" } } }, "localname": "DeferredCompensationLiabilityClassifiedNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationPlanAssets": { "auth_ref": [ "r35" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of assets held under deferred compensation agreements.", "label": "Deferred Compensation Plan Assets", "terseLabel": "Deferred compensation plan assets" } } }, "localname": "DeferredCompensationPlanAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r290", "r291" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 6.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 Income Tax Liabilities, Net", "terseLabel": "DEFERRED INCOME TAXES" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent": { "auth_ref": [ "r18", "r255", "r256", "r257" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement benefit plan.", "label": "Liability, Defined Benefit Pension Plan, Noncurrent", "verboseLabel": "PENSION WITHDRAWAL LIABILITY" } } }, "localname": "DefinedBenefitPensionPlanLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r81", "r129" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 7.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/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DescriptionOfBasisOfAccountingForTransactionsBetweenReportableSegments": { "auth_ref": [ "r139" ], "lang": { "en-us": { "role": { "documentation": "A description of the basis of accounting for transactions between reportable segments.", "label": "Segment Reporting, Measurement for Transactions Between Reportable Segments", "verboseLabel": "Intersegment sales" } } }, "localname": "DescriptionOfBasisOfAccountingForTransactionsBetweenReportableSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/SegmentInformationDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Abstract]", "terseLabel": "Disaggregation of Revenue [Abstract]" } } }, "localname": "DisaggregationOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r245", "r247", "r248", "r249", "r250", "r251", "r252", "r253" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r245" ], "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": "Disaggregation of Revenue [Table Text Block]" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r289" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "verboseLabel": "Share-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock": { "auth_ref": [ "r183" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long lived assets held for sale. Disclosure may include the description of the facts and circumstances leading to the expected disposal, manner and timing of disposal, the carrying value of the assets held for sale, the gain (loss) recognized in the income statement and the income statement caption that includes that gain (loss).", "label": "Disclosure of Long Lived Assets Held-for-sale [Table Text Block]", "terseLabel": "Disclosure of Long Lived Assets Held-for-sale [Table Text Block]" } } }, "localname": "DisclosureOfLongLivedAssetsHeldForSaleTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/AssetsHeldforSale" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r235" ], "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", "negatedTerseLabel": "Cash dividends declared and paid" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementofShareholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r63", "r99", "r100", "r101", "r102", "r103", "r107", "r109", "r111", "r112", "r113", "r117", "r118", "r327", "r328", "r386", "r402" ], "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/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "verboseLabel": "Basic earnings per share" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r63", "r99", "r100", "r101", "r102", "r103", "r109", "r111", "r112", "r113", "r117", "r118", "r327", "r328", "r386", "r402" ], "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/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "verboseLabel": "Diluted earnings per share" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r114", "r115", "r116", "r119" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "Earnings per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/EarningsperShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r293" ], "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", "terseLabel": "Effective Income Tax Rate Reconciliation, Percent" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "verboseLabel": "Accrued payroll and employee benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r57", "r58", "r59", "r94", "r95", "r96", "r98", "r104", "r106", "r120", "r163", "r230", "r235", "r282", "r283", "r284", "r297", "r298", "r326", "r336", "r337", "r338", "r339", "r340", "r341", "r408", "r409", "r410", "r421" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementofShareholdersEquityStatement" ], "xbrltype": "domainItemType" }, "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]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r329", "r330", "r331", "r332" ], "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]", "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r207", "r213", "r214", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r330", "r363", "r364", "r365" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r207", "r259", "r260", "r265", "r266", "r330", "r363" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Fair Value, Inputs, Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r329", "r330" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset.", "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": { "auth_ref": [ "r333" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis.", "label": "Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]", "terseLabel": "Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]" } } }, "localname": "FairValueMeasurementInputsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r207", "r213", "r214", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r363", "r364", "r365" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r347", "r352", "r358" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Operating leases" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r175" ], "calculation": { "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Finite-life intangible assets, Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r171", "r172", "r175", "r177", "r374", "r375" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r175", "r375" ], "calculation": { "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "verboseLabel": "Finite-life intangible assets, Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Summary of Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r171", "r174" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r175", "r374" ], "calculation": { "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsDetails_1": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total finite-life intangible assets, Net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnInvestments": { "auth_ref": [ "r68", "r81", "r161" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) on investment.", "label": "Gain (Loss) on Investments", "negatedTerseLabel": "Gain on deferred compensation assets" } } }, "localname": "GainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r165", "r166", "r362", "r376" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r167" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill, Acquired During Period" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r178" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "verboseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillLineItems": { "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": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r64", "r90", "r134", "r141", "r145", "r148", "r151", "r162", "r187", "r188", "r189", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r334" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": 1.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", "verboseLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://www.hawkinsinc.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossAttributableToParent": { "auth_ref": [ "r59", "r66" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of income (loss) attributable to parent. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments.", "label": "Income (Loss) Attributable to Parent, before Tax", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r91", "r294", "r295", "r296", "r299", "r301", "r303", "r304", "r305" ], "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": "Income Tax Disclosure [Text Block]" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r92", "r105", "r106", "r132", "r292", "r300", "r302", "r403" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": 2.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)", "negatedLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r84" ], "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", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r45", "r382", "r399" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income Taxes Receivable, Current", "terseLabel": "Income taxes receivable" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r80" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "verboseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r80" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Trade receivables" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r80" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "verboseLabel": "Income taxes" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r80" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "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 aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "verboseLabel": "Accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r80" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "verboseLabel": "Changes in operating accounts providing (using) cash:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r80" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.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", "negatedTerseLabel": "Other" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "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]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementofShareholdersEquityStatement" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r176" ], "calculation": { "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0 }, "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsDetails_1": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Indefinite-life intangible assets" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "calculation": { "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "totalLabel": "Total Intangible Assets, Gross" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r170", "r173" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 }, "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "totalLabel": "Total intangible assets, net", "verboseLabel": "Intangible assets, net of accumulated amortization" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r387" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "terseLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r76", "r78", "r84" ], "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, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]", "terseLabel": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r164" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "verboseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r46" ], "calculation": { "http://www.hawkinsinc.com/role/InventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "verboseLabel": "Inventory (FIFO basis)" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLIFOReserve": { "auth_ref": [ "r48" ], "calculation": { "http://www.hawkinsinc.com/role/InventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount by which inventory stated at last-in first-out (LIFO) is less than (in excess of) inventory stated at other inventory cost methods.", "label": "Inventory, LIFO Reserve", "negatedLabel": "LIFO reserve" } } }, "localname": "InventoryLIFOReserve", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r5", "r47", "r362" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.hawkinsinc.com/role/InventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "totalLabel": "Net inventory", "verboseLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.hawkinsinc.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory, Net [Abstract]", "verboseLabel": "Summary of Inventories" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/InventoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentCompanyCapitalShareTransactionsStockRepurchasedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investment Company, Capital Share Transactions, Stock Repurchased [Abstract]", "terseLabel": "Investment Company, Capital Share Transactions, Stock Repurchased [Abstract]" } } }, "localname": "InvestmentCompanyCapitalShareTransactionsStockRepurchasedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LIFOInventoryAmount": { "auth_ref": [ "r12" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of LIFO (last in first out) inventory present at the reporting date when inventory is also valued using different valuation methods.", "label": "LIFO Inventory Amount", "terseLabel": "LIFO Inventory Amount" } } }, "localname": "LIFOInventoryAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_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]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r351" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r357" ], "calculation": { "http://www.hawkinsinc.com/role/LeasesmaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesmaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r357" ], "calculation": { "http://www.hawkinsinc.com/role/LeasesmaturitiesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesmaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r357" ], "calculation": { "http://www.hawkinsinc.com/role/LeasesmaturitiesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "Fiscal 2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesmaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r357" ], "calculation": { "http://www.hawkinsinc.com/role/LeasesmaturitiesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "Fiscal 2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesmaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r357" ], "calculation": { "http://www.hawkinsinc.com/role/LeasesmaturitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "Fiscal 2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesmaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r357" ], "calculation": { "http://www.hawkinsinc.com/role/LeasesmaturitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "Fiscal 2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesmaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r357" ], "calculation": { "http://www.hawkinsinc.com/role/LeasesmaturitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remaining fiscal 2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesmaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r357" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: Interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesmaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseOptionToExtend": { "auth_ref": [ "r350" ], "lang": { "en-us": { "role": { "documentation": "Description of terms and conditions of option to extend lessee's operating lease. Includes, but is not limited to, information about option recognized as part of right-of-use asset and lease liability.", "label": "Lessee, Operating Lease, Option to Extend", "terseLabel": "Lessee, Operating Lease, Option to Extend" } } }, "localname": "LesseeOperatingLeaseOptionToExtend", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r350" ], "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", "terseLabel": "Lessee, Operating Lease, Renewal Term" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r359" ], "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": "Lessee, Operating Leases [Text Block]" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r38", "r90", "r143", "r162", "r187", "r188", "r189", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r321", "r323", "r324", "r334", "r360", "r361" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r26", "r90", "r162", "r334", "r362", "r381", "r396" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and shareholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "Liabilities and Equity [Abstract]" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r40", "r90", "r162", "r187", "r188", "r189", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r321", "r323", "r324", "r334", "r360", "r361", "r362" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "verboseLabel": "Liabilities, Current [Abstract]" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r17", "r206", "r212", "r213", "r214", "r380", "r394" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "terseLabel": "Senior secured revolving loan" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "negatedTerseLabel": "Less: current portion of long-term debt", "terseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.hawkinsinc.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "LONG-TERM DEBT, LESS CURRENT PORTION", "verboseLabel": "Total long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.hawkinsinc.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r77" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "verboseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r77" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r77", "r79", "r82" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r52", "r54", "r59", "r61", "r82", "r90", "r97", "r99", "r100", "r101", "r102", "r105", "r106", "r110", "r134", "r141", "r145", "r148", "r151", "r162", "r187", "r188", "r189", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r328", "r334", "r384", "r400" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "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", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementofShareholdersEquityStatement", "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r122" ], "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", "verboseLabel": "Number of reportable segments (segments)" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/SegmentInformationDetailsTextual" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r134", "r141", "r145", "r148", "r151" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossAttributableToParent", "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)", "terseLabel": "Operating income", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://www.hawkinsinc.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r348" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Operating Lease, Expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r346" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "verboseLabel": "Present value of lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesmaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r346" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.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": "Short-term lease liability" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r346" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.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", "verboseLabel": "LONG-TERM LEASE LIABILITY" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r349", "r354" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "negatedLabel": "Lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r345" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_OtherAssets", "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", "verboseLabel": "Right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r356", "r358" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating Lease, Weighted Average Discount Rate, Percent" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r355", "r358" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating Lease, Weighted Average Remaining Lease Term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r3", "r325" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/AccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r9", "r10", "r11", "r39" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssets": { "auth_ref": [ "r15", "r377", "r391" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets classified as other.", "label": "Other Assets", "totalLabel": "Total other assets" } } }, "localname": "OtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Assets [Abstract]", "terseLabel": "Other Assets [Abstract]" } } }, "localname": "OtherAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "verboseLabel": "Other" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "verboseLabel": "Other comprehensive income (loss), net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other Intangible Assets" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.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", "verboseLabel": "OTHER LONG-TERM LIABILITIES" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r69" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": 3.0, "parentTag": "us-gaap_IncomeLossAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).", "label": "Other Operating Activities, Cash Flow Statement", "terseLabel": "Other" } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r70", "r73" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedTerseLabel": "Other" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfEquity": { "auth_ref": [ "r75" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common and preferred stock.", "label": "Payments for Repurchase of Equity", "negatedLabel": "Shares repurchased", "negatedTerseLabel": "Shares repurchased" } } }, "localname": "PaymentsForRepurchaseOfEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementofShareholdersEquityStatement", "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r75" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "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 Ordinary Dividends, Common Stock", "negatedLabel": "Cash dividends declared and paid" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r75" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedLabel": "Shares surrendered for payroll taxes", "negatedTerseLabel": "Shares surrendered for payroll taxes" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementofShareholdersEquityStatement", "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r71", "r316" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "negatedTerseLabel": "Acquisitions", "terseLabel": "Payments to Acquire Businesses, Gross" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/BusinessCombinationsDetails", "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r72" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property, plant, and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "verboseLabel": "Performance-Based Restricted Stock [Member]" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationDetails", "http://www.hawkinsinc.com/role/ShareBasedCompensationDetailsTextual", "http://www.hawkinsinc.com/role/ShareBasedCompensationTables" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r7", "r30", "r31" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfDebt": { "auth_ref": [], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net cash inflow or outflow in aggregate debt due to repayments and proceeds from additional borrowings.", "label": "Proceeds from (Repayments of) Debt", "terseLabel": "Net (payments on) proceeds from revolving loan" } } }, "localname": "ProceedsFromRepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockPlans": { "auth_ref": [ "r74" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the stock plan during the period.", "label": "Proceeds from Stock Plans", "terseLabel": "New shares issued" } } }, "localname": "ProceedsFromStockPlans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentAssetsHeldForSaleDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Assets Held-for-sale Disclosure [Abstract]", "terseLabel": "Property, Plant and Equipment Assets Held-for-sale Disclosure [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAssetsHeldForSaleDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r33", "r179" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "verboseLabel": "PROPERTY, PLANT, AND EQUIPMENT:" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r13", "r14", "r181", "r362", "r389", "r397" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "totalLabel": "Net property, plant, and equipment" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_QuarterlyFinancialInformationSegmentReportingSegmentAssetsMaterialChange": { "auth_ref": [ "r149" ], "lang": { "en-us": { "role": { "documentation": "Description of change in total assets when there has been a material change from the amount disclosed in the last annual report.", "label": "Quarterly Financial Information, Segment Reporting, Segment Assets, Material Change", "terseLabel": "Quarterly Financial Information, Segment Reporting, Segment Assets, Material Change" } } }, "localname": "QuarterlyFinancialInformationSegmentReportingSegmentAssetsMaterialChange", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/SegmentInformationDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r114" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "verboseLabel": "Restricted Stock Awards [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationDetails", "http://www.hawkinsinc.com/role/ShareBasedCompensationDetailsTextual", "http://www.hawkinsinc.com/role/ShareBasedCompensationTables" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r23", "r235", "r285", "r362", "r395", "r411", "r412" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "verboseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r94", "r95", "r96", "r98", "r104", "r106", "r163", "r282", "r283", "r284", "r297", "r298", "r326", "r408", "r410" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementofShareholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r246", "r254" ], "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 from Contract with Customer" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r60", "r90", "r125", "r126", "r140", "r146", "r147", "r153", "r154", "r156", "r162", "r187", "r188", "r189", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r334", "r388" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Sales", "verboseLabel": "Revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://www.hawkinsinc.com/role/RevenueDetails", "http://www.hawkinsinc.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r41", "r93", "r213", "r215", "r231", "r232", "r233", "r234", "r342", "r343", "r344", "r390" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-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 entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Long-term Debt Instruments" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r113" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "verboseLabel": "Summary of basic and diluted EPS" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/EarningsperShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r171", "r174", "r374" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r168", "r169" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r168" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "terseLabel": "Schedule of intangible assets and goodwill" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r12", "r27", "r28", "r29" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "verboseLabel": "Summary of Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r134", "r137", "r144", "r168" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/SegmentInformationDetails", "http://www.hawkinsinc.com/role/SegmentInformationDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r134", "r137", "r144", "r168" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "verboseLabel": "Summary of Segment Information" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r274", "r281" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationDetails", "http://www.hawkinsinc.com/role/ShareBasedCompensationDetailsTextual", "http://www.hawkinsinc.com/role/ShareBasedCompensationTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "verboseLabel": "Summary of performance-based restricted stock units" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r121", "r125", "r126", "r127", "r128", "r129", "r130", "r131", "r132", "r133", "r134", "r135", "r136", "r140", "r141", "r142", "r143", "r145", "r146", "r147", "r148", "r149", "r151", "r156", "r184", "r185", "r404" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segment [Domain]", "verboseLabel": "Segment [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/AssetsHeldforSaleDetails", "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsDetailsTextual", "http://www.hawkinsinc.com/role/RevenueDetails", "http://www.hawkinsinc.com/role/SegmentInformationDetails", "http://www.hawkinsinc.com/role/SegmentInformationDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureOfMajorCustomers": { "auth_ref": [ "r156" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of the extent of enterprise reliance on its major customers. For example, includes revenues from transactions with a single external customer amounting to 10 percent or more of the entity's revenues, the total amount of revenues from each such customer, and the identity of the segment or segments reporting the revenues. A group of entities that the entity knows to be under common control generally will be considered a single customer for inclusion in this item. The federal government, a state government, a local government (for example, a county or municipality), or a foreign government each will generally be considered as a single customer for inclusion in this item.", "label": "Segment Reporting, Disclosure of Major Customers", "verboseLabel": "Number of customer representing 10 percent or more of revenue (customers)" } } }, "localname": "SegmentReportingDisclosureOfMajorCustomers", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/SegmentInformationDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r121", "r123", "r124", "r134", "r138", "r145", "r149", "r150", "r151", "r152", "r153", "r155", "r156", "r157" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "verboseLabel": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/SegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "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": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/SegmentInformationDetails", "http://www.hawkinsinc.com/role/SegmentInformationDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r67" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "negatedLabel": "Selling, general and administrative expenses", "terseLabel": "Selling, general, and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://www.hawkinsinc.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r80" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "verboseLabel": "Stock compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r278" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "verboseLabel": "Granted (Shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r278" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Granted, Weighted average grant date fair value (usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r277" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Unvested at end of period (Shares)", "periodStartLabel": "Unvested at beginning of period (Shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r277" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Ending Balance, Weighted average grant date fair value (usd per share)", "periodStartLabel": "Beginning Balance, Weighted average grant date fair value (usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r279" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested (Shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r279" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationDetails", "http://www.hawkinsinc.com/role/ShareBasedCompensationDetailsTextual", "http://www.hawkinsinc.com/role/ShareBasedCompensationTables" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r275" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationDetailsTextual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r272", "r276" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationDetails", "http://www.hawkinsinc.com/role/ShareBasedCompensationDetailsTextual", "http://www.hawkinsinc.com/role/ShareBasedCompensationTables" ], "xbrltype": "domainItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r230" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "periodEndLabel": "Shares outstanding, ending balance", "periodStartLabel": "Shares outstanding, beginning balance" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementofShareholdersEquityStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "negatedTerseLabel": "Shares surrendered for payroll taxes (shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementofShareholdersEquityStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r353", "r358" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term Lease, Expense" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r1", "r121", "r125", "r126", "r127", "r128", "r129", "r130", "r131", "r132", "r133", "r134", "r135", "r136", "r140", "r141", "r142", "r143", "r145", "r146", "r147", "r148", "r149", "r151", "r156", "r168", "r182", "r184", "r185", "r404" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Business Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/AssetsHeldforSaleDetails", "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsDetailsTextual", "http://www.hawkinsinc.com/role/RevenueDetails", "http://www.hawkinsinc.com/role/SegmentInformationDetails", "http://www.hawkinsinc.com/role/SegmentInformationDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r44", "r57", "r58", "r59", "r94", "r95", "r96", "r98", "r104", "r106", "r120", "r163", "r230", "r235", "r282", "r283", "r284", "r297", "r298", "r326", "r336", "r337", "r338", "r339", "r340", "r341", "r408", "r409", "r410", "r421" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementofShareholdersEquityStatement" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/AssetsHeldforSaleDetails", "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementofShareholdersEquityStatement" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r94", "r95", "r96", "r120", "r373" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/AssetsHeldforSaleDetails", "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementofShareholdersEquityStatement" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r19", "r20", "r230", "r235" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "ESPP shares issued (shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementofShareholdersEquityStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r230", "r235" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Vesting of restricted stock (shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementofShareholdersEquityStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r19", "r20", "r230", "r235" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "ESPP shares issued" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementofShareholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r19", "r20", "r230", "r235" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Vesting of restricted stock" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementofShareholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased", "terseLabel": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased" } } }, "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareRepurchaseProgramDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased", "terseLabel": "Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased" } } }, "localname": "StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareRepurchaseProgramDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r19", "r20", "r230", "r235" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "negatedLabel": "Shares repurchased (shares)", "terseLabel": "Stock Repurchased During Period, Shares" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementofShareholdersEquityStatement", "http://www.hawkinsinc.com/role/ShareRepurchaseProgramDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r19", "r20", "r230", "r235" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "terseLabel": "Stock Repurchased During Period, Value" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareRepurchaseProgramDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r20", "r24", "r25", "r90", "r160", "r162", "r334", "r362" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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 Attributable to Parent", "periodEndLabel": "Stockholders' equity, ending balance", "periodStartLabel": "Stockholders' equity, beginning balance", "totalLabel": "Total shareholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementofShareholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "verboseLabel": "SHAREHOLDERS\u2019 EQUITY:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r89", "r217", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r235", "r236" ], "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": "Share Repurchase Program" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareRepurchaseProgram" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "verboseLabel": "SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r310" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]", "verboseLabel": "Trademarks [Member]" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [ "r35" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "negatedTerseLabel": "Less: unamortized debt issuance costs" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrealizedGainLossOnDerivatives": { "auth_ref": [ "r81" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.", "label": "Unrealized Gain (Loss) on Derivatives", "terseLabel": "Unrealized gain on interest rate swap", "verboseLabel": "Other comprehensive gain (loss), net of tax" } } }, "localname": "UnrealizedGainLossOnDerivatives", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementofShareholdersEquityStatement", "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r113" ], "calculation": { "http://www.hawkinsinc.com/role/EarningsperShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "verboseLabel": "Dilutive impact of performance units and restricted stock" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/EarningsperShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r108", "r113" ], "calculation": { "http://www.hawkinsinc.com/role/EarningsperShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Weighted-average common shares outstanding\u2014diluted", "verboseLabel": "Weighted average number of shares outstanding\u00a0-\u00a0diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://www.hawkinsinc.com/role/EarningsperShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "verboseLabel": "Summary of basic and diluted EPS" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/EarningsperShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r107", "r113" ], "calculation": { "http://www.hawkinsinc.com/role/EarningsperShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "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 common shares outstanding\u2014basic", "verboseLabel": "Weighted average number of shares outstanding\u00a0-\u00a0basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://www.hawkinsinc.com/role/EarningsperShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r119": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r157": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27405-111563" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r164": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r178": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r216": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r236": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r254": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=d3e1731-114919" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r289": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r3": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r305": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "15", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911878&loc=d3e8732-128492" }, "r319": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r325": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r333": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "http://asc.fasb.org/topic&trid=2155941" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r359": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5(c))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r415": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r416": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r417": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r418": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r419": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.20)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" } }, "version": "2.1" } ZIP 67 0000046250-21-000038-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000046250-21-000038-xbrl.zip M4$L#!!0 ( "N"6U,0(KVQ" @ +7%&HBB&5Z2A[R'YUY2//WIXJH_^OW# M@$WL-&$??GWS;MAGI4JM]JG5K]4N1A?LK3:?SZOS5E7I<6UT7:.FVK5$*2.JD8U*9Z?T!I^"1V?_.OVI4F$7 M*LRG(K4LU();$;';+!/2M_(&??E5MI$ MG"W;.:WYY].:Z^0T4-'B[#22,R:CUR49M0+1B5NB&<9Q.PJ#[O%1W(J#SG'8 M;;6/NYT_&@!9@[FO8^PB$:]+4YE6)H+Z[[6;U:-.9D_F,K*37J->_W?)F9Z= MQBJUZ$^COO_JF]EJS(I;6^&)'*<]-Z22K[HL#E6B=.]9W?V=4$DEYE.9+'H_ M]U$KT/+GLL'T5XS0,O8&1OXE@ 6PW./<0SU"_42F8@F]T22P@]\NAV^&(]9J M5!MWD6X.F.LQQFQ5UNNBU0W((>98Z!^,N3^X'@W?#OOGH^'5>W#S^N.OY^]' M;'3UX >&_''0=]A;=6;[.KMP<(<70[8Q_/K-^?O!Q\K5[^]&_S.SOLC(,8Z MJS?WI,=CDN'C/A@[_R#&]DZ,PS+[P*V6X0V[K+)+/K^1J2FS4&@KXP6S$VZ? M/^LZU7R^4JTPB,ZE4:QS]\](WJ$ON/Z_7N M-#3JU7:3QCUD$SX33(N9%'-$%SN1AOV9^86I M>.VP81I6X:CNMJ.>C#.:A^.,-]S !9CLZ8+=I&J>B&@LRMXGA2-*2)RSF(5YIIJ;2,JN\W99!*D)A#-<+ M,IGR&X%^-]HT>!22&@VG\APPDQ.'^OZ*9D6D5B@BO#7L! M(D0"S/+>'MR&$YZ.!3N'YESG"2P:+5YI=%Z(EZYJHQ/Y)_\H*?M,/2.I?4;" MM$%43QS"LG='\9V.8G1$X[Q/7UA0B-Z=#NU#R:/F 5"2OSP 2OIQ8^>,_02< MXP+4EYE3IM@9\MSL7X6"6"#8JBTBK?]R=MSEZHB)DT?CL,%"Y?1C!/N+/5]:"4M_XR[L3 M%BR3:K?BBID 'LT.E7&XCT=5:(M$Z*AXBR%O7B@2@S*0J#N61? L;$1;C-/^_PT7^%Z MZ5%-N%DE#21MCN(BU2IM5Z'8OT.1T*JT5XC-Z'R@D M!U0>2>!SC;P >2&OAN0;_U,FO%QQXL]< KY;77D:N@. E__?&'VOC1&=QU"R M)T$LVGK2)C:4 DPHPNYJ@S(7_(;BJ$^V7"1U::([95R>S7P5OXJ]A-_X[Y M M'J&B$2O5>I"+17*)*B 4;*21V[@DX&0C]_UGA5/VD>E?U/_@_\4O;-\+I[ MH?-@EABLVP,6/0=8A$)7 "#AF1&]Y9<31*LLX8N>3%U[KM)),<>!LE9-W=*: M4'[UZ ML!BZ^ YYIMOZIVF^V]FJTYR!XV)L9D/'U=:I66%8KUU*NSAB/O)) JW%K&E7VXPA<]Q1I8QVZSQV__;*__;=SX*VM-AAR]S)&J/9 M.3GXF=Z>W7]HC@Y^)OH3*6(VN!5A3EM_=K61,W_ [EY&[D;4_3(P,C)Q,C Y,C8R M,65X,S$R+FAT;>U:;6_;.!+^?K^"Z^*Z+> WR782VVF U'%1'[I-+_%>=S\= M*)&RB5"BEJ3L^'[]SI#R2V*G=7#=Q#E<@+J6."0?WTIUJ-7*BX M2'EF2:PYM9R1PHAL0KXR;FY(K59:#52^T&(RM21LA@'YJO2-F%%?;H65_&S9 MSFG#/Y\V7">GD6*+LU,F9D2P=Q41-D^"X"1JLY-6M]VDW6XS;G4B>I2TPJ.P M>QS^.P"0#3#W=8Q=2/ZNDHJL-N78?Z\=UH\[N>W/!;/37M!L_KWB3,].$Y59 MZ$]#??_5-[/5F.6WMD:EF&0]-Z2*K[HLCI54NO>JZ?[Z6%)+:"KDHO?S &I% M6OQ<-3#]-<.U2+R!$?_A@ 5@N<>YAWH,]:7(^!)Z$"+8X6\?1^]'8](*ZN%= MI)L#IGH"8[8J[W6AU0W(,3"\&H\^C ;GX]'E9^#FU?6OYY_'9'SY MX ">&_'U<."PMIHAN?QPL##''X?D^OSJ_?GGX77M\K=/P]_)^6 ,B&&=-?>E MQW.2X7H?C)V_$&-[)\91E?R#)XGF"_*E3BXEX]D-3?,JB;FV(ED0.Z7V]:O. M2?]Q^'?HRT:5G#(&XEF3/+&]UM%RX8H,NK>]6G#RY/,0U)=@GZ[7_IUI")KU M=HCC'I$IG7&B^4SP.<09.Q6&_%%0#:M.+N!]KK0E*B,?E$Y)T*S]DZB$?*3S M&Y&9*AEE<1T]3XI/<$4-R13 MD!A %U1DA&8+4F16%QR@0ZK@L@9P$24I/&E!)4EH#*\T4:FPQ"IOMV60\9@; M0_4"35)ZPZ'?C38-O&, !KJ4+N6 /M @%AI2###+H#H@85R3^53$4V(*_%C7 MGW/-RT9P *DP$G(13&OFPDYA@";GL0.([>8 33$8Y@RJ,1(M-J?AA5.N]0(H MQTDB,G J\F/MQ"KP#WMX&T]I-N'D'#3GJI!@$;1H+>B\X6]=U:##_)-_%)B'9IZ1 MV#Y!8=H@JB<.8MF[H^1.1PETA..\3U^PP!"]=UK4ND_)X_ ^)9&D3TQ)^O:Y M*1F>U/U2A#TT["S .2Y ?9\Y58R=,2W,_E4PB$68(C*"":H%#D#X MZ.T4/L.6"H,1U:U"X\*OTS]E. "RH+=8*8P"8_6N;G$I.9XY"OE5<,=T(Z=T@>&V'%!> MZ!PH;%QN$<=*,P? 99<3GD'*((')4,)S7")H IFS9RLL)9&#-K]POL;/S]<3 M=Q)8.>,S*@NG1>A,V/9#=B=FX :S(TM;)09[:*M_W)VX.7I"1=!%X]/#2!7V M803[J#]=67/,?9/O;T](M,RJW8HK9P+P.'9A!R^78>SY&;921.^\;1+@GKA, MNES)3J8]0@B,2[F@U5<;">SRVA+9,# V5IRGDS0-5$N L*-0] MZQ(X;&VXV\[C3C\K5KC>>E13:E9I VJ;XSAG3O3=?)2"O(!-^PV7Y=[^GGWU MOYZB1_'Z,/=,G9>^9W+G>*LE45UK$$KB)BW7D0BL96!KJ!1R$*MTF85 MN]T+:#)-A;6+GB^!^% /AN=159 M[(X WOY_:_2CMD9X(H/9G@!BX>83M[&QX,"$,NZNMBAS3F\PD/ILRX52ER>Z M<\;EZZ#R8)0;K=H%ESQ&L0JYK $#2W/#>\DL?PE4NZ:(G M,M>>J]0OYSA2UJK490LSC'F0')6_";N%Y8O+"P?=;OVDT\([!U;#/[;LN+R. M4'?7$1J6;9=UPGK0;3]8W*P'#Y9]J]EVIW[4/-JKV8:#[&'#Q)B<9N\JK;]!%R.6].H\JDO=[EK9F=_ E!+ P04 " K@EM3-,#RK7P$ 2 M$ &P &$Q,'%F>3(P,C)Q,C Y,C8R,65X,S(Q+FAT;=576V\:.11^WU]Q M2K5M(C%W".722!2(@I0-:9BJ[=/*C#W!BAE/;1/"_OH]]@!)2[M+I6W:10@- M7(P'4/."X'TR"()A.H3S](\+:/AA!*DB MA>:&RX*((!A=UJ V-Z;L!,%JM?)7B2_539!>!U95(Q!2:N930VNG/?L&?QFA MI[_UGGD>#&6V7+#"0*88,8S"4O/B!MY3IF_!\S9< UFN%;^9&XC#.(+W4MWR M.U+1#3>"G6[U](+J?R]P1GHS2=>G/MK+96'0GD+YZK%2LZ?,L'OC$<%OBHYSJ5:);LF9%%)UGH?NT[44+R<++M:= MEP.4FBG^LJXQ_)YFBN<5@^9_,<2"L-S?506UA?*"%VP+/8HMV-&'\_&;<0I) M[$>?(WWL,%$WZ+.19:>-6A]!SC#&3#TQYL'H.AV?C0?]=#RYQ-J\GK[K7Z:0 M3K[IP,]&'+V"=_[4'_@P'0TP.0, MTO,13/O7;_J7HZDW^7 Q^@C]06HI<1C&!U;Y#W.A\547Q@5DLBA89L+LD"N,IUG#-2JD,R!S.R>J6%[H.XR+SX2B),7Z&%#V3*H%1*'W M%G*IG)(2(4D*K* X4*>L-&PQ8^K%\^@D[,8G=3=$ZT TY%P@Q\[XE&5+A7.= M:2 %A=%]-B?%C;.VX%I;H/BUG!1G-*:4[M(8#:'GE7!^0P/,>'L.H;*T9\AC[@V/K92-]BE1,U(P[4WN!5M#/W-V;:74D4[,B^?-5]U# MBJ:Y'8V\L.@[<<.=#4]<2$?1,:2[#$"^%%@\&490V#SN,%]NZ"N(S@6# $.2F^!?,HLX3;N5!BM]@DUBV9" $HAL:)P!3K$K.JZTXJ MYP4I,OL>%5*WK;EN0ZZEJ&I XJ!P-O47G>?O1? _"DO[H*A4DVJ+P9"98%O+ M,ZDH4QX"$*34K+-]Z%*N2T'6'5XX?4ZHN\GW3!HC%ZY?[^Q$R8C8G%ZN BKR M9J5+3OQ&F-BMSN J9^C6\&;A\]W"%QBZ3VN_\MOAM\FA'^UH@=-=Z4_T"/JYY]8J;:^&#")EACRS-OLB_ MW$\WO]5MV=W;3_\&4$L#!!0 ( "N"6U.B (L_C 0 "X0 ; 83$P M<69Y,C R,G$R,#DR-C(Q97@S,C(N:'1MU5=;3R,W%'[OKS@;U%V0,M<$0BX@ MA1!$*DI8,I3=I\H9>XB%,Y[:#B']]3WV)('=@ I2EZ51%$WF7/R=[UQL=SX< M#WO)UXL^3,Q4P,75T=F@!Q4O"*YKO2 X3H[A-/G]#.I^&$&B2*ZYX3(G(@CZ MYQ6H3(PI6D$PG\_]>$( -4+VVT60AV4)GRW)LPNWZK'ON-W<*TYYR:22L*PU\K3O6PD\G9HIGI8+F?S/$@K#&'.O?YD,3@:];C(8GF-M7HZNNN<)),-G _C9B*-] MN/)'?L^'4;_G4$>UW;#Z;O%V1] ]'EXD_>/_!;TK4IOA'@Q/(#GMPZA[>=0] M[X^\X9>S_E?H]A(KBLD,J S."4S&]YKJLPR%,?MJU:3TX+DB]V &U/I)I"%'J?(9/*.2D0DJ3 M9!I)3Z-^G$Y+? MN-6F7&L+%+]6D^*LA@E3#.$Y0"7:'<18A=]8EBFV@ L?AH*R_)9,BRKT)IQE M<,)SDJ><"!AF&4^9L@$^BJ@*^,[P#!^*F=(S@ADQ$A[ZR4;1:)?M9$,@5!9V MWWBLO=2QU;'T/B)J3'*FO>&]0&3=U!%KJZ.*+:C'4C6K$,V$U@P*3(H;.[6^53LKQE7S.Z+VL:KE]46U;8)EHZ" M:'>;[JPY>LC^.O-+HJ)FK8X4-=OP0H[>F ^LUE?M93\W>7&9/)YCOTZ)RPB. M D-0D^);,(\R2[B=!85BVB:Q:L5$"$ S7!R[" 4%9E57G56V[BYT2-T)S74R M:LU$60,2AX-;4W_7>?X&@_\1+2T69\A" ((5FK=5# MFW)="+)H\=SY'/K16A8XWZ5_C$ CYP>56F5E4!!*\>3;BHM[ MB+X]LP_([!'[BEPP6.&VX'K)L]S^S[/Y" LK??F(-A:B0> MLB!NE.>KS?@"-Y\VYNL3=\9'N]=WU\Y"EO?NEF*"6,8W+J(/#>/F7_A@0L;8 M-3.S:?(O=]?E;WF3=G?ZPW\ 4$L#!!0 ( "N"6U,P:8#\&E(! )?1$ 1 M :'=K;BTR,#(Q,#DR-BYH=&WLO6E76TFR+OS]_@J]G'/OK5J+Q#D/N)J[ M*"2[5 =)-HBBQ1>O'$&@@9:$#?SZ-W-+8(&QS2 D;7F[NFU)>\J=$?'D$Y&1 MD7_\O\MNI_39#X;M?N]?:V@#KI7^W]8?_Q\ __YS;[=4[MN+KN^-2CL#KT?> ME;ZT1R>E0^>'9Z4PZ'=+A_W!6?NS!B"[9J=_?C5H'Y^,2AAB=._@8-,@'F 0 M"' E': "*: Y"I,>>C.+;Q3?L#3B-_^N[>[;$]_5X/Y5 M[.X_SD^H=/N^=2O;T8#W1N&_J"K1['?XTT1 U "@K[>YWM- M163J1C>G#P>CV_.#'IKLW/CCFR0'$'OQZYV=__I>V6UOFAG.9A'8KA6]N>N?4='2JZQ]^^H_Z M'4, ,4#XYB870W"L]?FWG3DY\$"'IN>X>WTZ>6G^9GSPYM23+V>].VT\T5_. MH@JU>W;#]KO9S:'"/#M_LZ-[Q_]:\SUPL+\65=EKM_5'UX]T*=T ^/]I-UY)NM__6__MC/1_^M=;V1JL@N'664FHDC1(+(7C"A)720?:IG#6% M8 6^OGA/=].C?7NSTHOMN]J)KS/0G6K/^Q7N? M6Z1VX4XKGX_>J]/&J3NK-_\\J^,JJE]7OQR=[G7J[ULL_GM2;QZ3UG4E_OYW MN_[^@.R2>J=UW2='Y8,O1V77KC?M5>U]"QXU][J-PQ9L-0]H'=KF*:N6SRZ-RIUU[7R-'S8^7M6X]MJ7V MV;U_US;O#WCK])]._?0XGFM1_=1>ULMGM'5ZL#7+^NP$;S))Y7/XGM92W\SUFC?-2I'5;I MT3_R-RZ.(MWMR]Q_CY7Q\Z:<.P M?S'(OF7>S^9$;\:2?8[>W-S(9]SLYEO;I>^A[0>EK$'^0?=GI_H_=ZG&_8NW M;GZZ>_?S#&UNOD5W:S!*^KDU9N($8'5SW==CM\UT4Z?&]^!?'S$^NUQIPU/=.S4VV[H>CV\&/BMR>.S@S>WN#EV\SW=XT$Y8&M\1'7* MK/14$:80A3!PX1D-PG'XJ9J:CR+@+T'WC_W=T;A'$01I%+I[Y(D]>I%I\]TN MF_B5FP?[Y2?W)I0,4^@U%#A0AK1B.OK,//:?#!8A/N[-)5'F.[UY1S^?UIMW M>D R*3V&!GL4J';2$"PA<9B20)S5=M(#\=>EZX%HS/+E^A3IR7XRQ=O7BSYM M;-;TJ1EJZU%_\$S5^^;Z]&/9]_K==N^AVSX6(.[#<_O(H8WT9VR!$%AJ,%0DX E"Q;/T&LWY[U#@(LWX3,^@WRXQ"R#/N?%0P0J6)ZL:C M>D&L3$2=2;\1 I>YWP@@<+[]9@RB4BJMJ1-48J)U,,@2CPD-AFLY/WR>O+4_ M3J[=^*N+#[L\[[1M>U3S71,?X=KQZ'AV8!(#W=P?Q5=/UU3^;\7 MOPZW+]N1'-V<%G_O]GO[H[X]&]_KCS!XXYH*$2:B<@?M-24 M6J88$UI#QR6CT2WW*R.:;>?:*0(>?7G==M7>CCYOCW0G)V+"B//HO01.B: D MHG=T>[ 2/B0[E9*MC)CV_$BW>]Y5]*#7[AT/&">0*961C[;UEYT+SII9K0Q.O&#=-[ GZ2[??;5GNUW?4Y$YC&B#B)'F%,4 M1T9$=/2?!&1.>RZ: M:19\]-DI=$I"2R3B3*>I'XKLZDEU(>/GX@7-F)0P,EAHHQ-(D=/2PCCV1@?9 M*.7)(@2=BWYS0A#-:-#$&.4@(S>\,O]V,4?/>5HT+^"/C#B& M1'"464B908HR83@2AG&"-3(K(YH%>\XSD$X@,3.C8_\13QXD1F@0KH P<5:0J0E=WJ.(EM4#PCKA%)*$NP)E0H:EYBL8LHRA0(E"YAXRO/X MO/@9,>,B^300<6X0A21HC[AA1"KGO5(+F4EH@W[UA#O_V,'\I>J<52ES%%(JJ3$\^D*163PPBG-@F!*(T'1_/*;\CS&ODKBE3/(:X*%Y(I1SG42B,=8 M"^D$LY2MC&@6Y //2$PDQ=ZRJ>. :"3MDE"B/ Q46L35;7Y<_L4T;Q]X5OF+ M FGBD;2)H##G#=3,1%\J.AA*.+Q"9K1X'WA&(C,D32L&H[1QU+B@M9;2"X$Q M94:0LI9A1')\YJ+Y /A%AE4I;_JHAF M$8/2[,1DL-5!1G_;*TR1T@IC@X6E:412DN.5$=-\\EQE#K@#Q9 M&?DL0>Q@1B)CT4\.V K( J20"ZDQ,3(@3(2)-A;F)[*%@0J6.(W%+IB(+QJK M$*RA@C'-)'+<+&!5?)['Y\4OUY>82.D9%T@HFJ '006)4=8Z'R5-5T^@"XL= MS%^XE#@NO;<6*T.C>VDDLTAC2(6P'DUJ.:V4<.\,0\Q\; MFJ,/S&>S,)YI"!U%BDEIJ>).$P4FGCL::2$4.-\H1K M+;V&^':=ML+P)JD>+JOV_GDQC*@Q'&[;J+W##.C'>IMJRV[N]R^BKNKAZ##J M[6#_:A@U?;B[N_/Z"?2)N3Z&:]T[]05<"PMLTQ)RRYB(3#H8)R%#T+/ @R D MW*:7%K)\O,W=$\]+5L *:IBSQ"E+HOUYZ3@) 4=FS%T<-R:SX C?+&19XB)2 M/Y;3SN[V?R[TAT$_Q%,RWC6,P\-VS^WN_-F)^AT']_C]U;T=A!^_A(7,9L:/ M8\Z)5=1''Y9*X94BPI(HXZ"PC'\F;JT:BSC)>FG=VA^+. HW=LOHZO5=5O5( M(8[E/0N7-41F8#GWTG-"H6!:&<2E]$9ZR@T*.8I-_%B(VUE]=]TK^\^^TS]/ M]][I#\[[@VP+H49H^EZZV/MY6.L"8A.!16OUUD@H"15!*(5DM%W$?3"*8)&# ME87#P2C9HKNPH\9@WP\^MZV?DO"?%YVS1U=2J74O446\=D MI*R>4T^IQ)9#'?_/8)#V=K.;'$MU_T:,-=V["-J.+@;>%11FUHK$+,/0>Q@\ M5U0JHJA.^N0T48CHL )#SM(HTNKS%Z$9UA)"&XRE+OK*RFL:&*9,VP 9+92I M("]/6_.H-*5842L5IH0()4T@**(3\I'#*/MK*U0N1:J5,@$9"AWB-!5:D#JM M'=*$8@U)6 &19O.D!4.962DPB1$75ENB/+74&A*$UTQSY61DO+I0F(*)?*,T M$A+M+$FQ>Q$'#FPLL9'B8JF@9="M@'\T=Z7Y-1B'P\6;Z&!(TK3NC,*$=8B JV"1&@N4GGX%1/H MKS%::F\ID4%9#@/U4DBAJ0Y2(XZT40'G(&LB1Q-6.,>Z)"2**.P12Z%)N!YS%Z!--VUC("$>24!^0X8Q;:IF$$9_89, I]"FO MX]U"= H9;+& 5B428^-XQW$$*AEX]#?BUSPL.E[NR?2%2)4X+8R14+OH.!*' M5$">0QJ(U\$;!_,OU:69MEIM"F,UB0Z.BO_%?V7 !E+,&.:,8A\$+A2IX"]/ MB$12"9$0+/U'"3&1M-#X']$2.B7\"HPU2Z-,OP9Y4<@2;!CS% 4:3%"!$YCV M;HULALA&\*\8T8I;0*+=D$2VM#4(V[3?2ZI\IS6Q@6N(4BUX9&RA3[D>[Q:B4U0I!X,5 MT3],^ST$*0T6 D5RZH(VO,"H7$HUX@$1DA-(1: 2QO\%"J&@&'O$A"?YE^K2 M3%NM-H5!@I(@+$36B^CN8"T9@3((%W4'<\L*12KXRQ-*GR)!K,D6?U'MM,0Z M8A+W&E'(.'&%,A7DY6D3:41"ZZ(V(8>IT;'#(0N$<48-T0ZM "%>\,KT!0PX MB%)LJ/)&12FR5!/9V$ (A%I:;'W^1;JZD^F+41@M.5)ITS.+*(9&6PI%P,KA M5(>)F4)A"B;R;63.!Z5HX)8:'+F'-,9X9ZC$5,0A1?)":0K&\;!C;0@3P4.K MHV.-B%>841P0(80+'QVB7T-Q\JA(A@@I.67*FTA&L?/(>2>0 MD>B7UZE\2M5C8PAT"%I!==!&&@<#-]II[!32^9?JTDQ;K3:%<8(QJ(CS-AB: M-BX-0J2M'Z4(1G)-"D4J^,OC'688@E=4*$BB>+642G NN"=!2!;P"OA62Z-, MOP9YD=I[&G0P&E.JF%=6IT4J$$?_"F(.?VV%RJ5(C0I*2(TA(IY&02IGJ98D M1%$[[K3(OTA7=S)](0J#D8!8NP5M)1Q:%TD F)E!9,>TAPH30%XWA0<;CQ2E/-HS<4J.5,1N(J#$).0!@L M,[^&XN12=%@'[ZUE"D-*'4-&4*P-92SZ) K1/)#%8M2_#7#AH)QQT+(@*8$Z M!;N@A,A[B!BB>0B%%R/RO2W@D%"""Q;%A[E65F&-"'>0&@4E6S&!_AJCI41, M$>&C/+&A" MMG4T[L47V%;BR[E-UV1,CWNGVX!_=N?!_7MU^_"O>40_LR=6N M_^P[8Z%^TJQ)Y12+I&,3I+A)GZS MR!L65M2>LGF5^Z?GQ+2"]3"R/:>IPQ0&I9.'*R+K<,J28%?5M!8BLN=;V45\ MQ4Q>O8O4EEM1=+T>7@S\UN0>\>/-#6Z.W'Q/=W@X-.BTM0@ACXFG%$)#(78, M*\>QYMHNL$9-H);FHGCE#91M?]$#U[PZ]W<1 M[H,?A/Z@JWO6[Y_H@5_)^CP^6HN,Y );QJEE-AI.D!!9&YB%QMKE'[T6)[W7 MF;J B-#@E8P\G<;QPT3Q!(B9I8QJB,7R0MJR"61640G%M=/:!80%5<$:RP5F MU(8T51O8396[/.RQOCQ -_]=U1E*%:1$M">B$DM06E-,HB"-B-_US5J^/%3W M7Q(Q+J2>?UJC%_L31XL,5!FCA&*!20(9]@(IF:-4F.41XR(RFJ2$GB,!4729 M"(I?H^_DA-4!J0BSN1WE]GR:);$C[_9'?7N6DS'.4ZD\(CZDC0V40B8(SSDD M6AOEB KY'^->72Z+'^$PQI0)JU2J>Y<6?%$>';1(\*'A5.D\[%NY5$)BZ+$!=0VR9(R7SJ4AXBOPS&.(<$]DCA M$+S(PR8,2R7$>45&;H/$DY9^$R4>+SL='_QQG/A-^W(ST-GW-<'35B5K0;?? MB6\?GXPV,=K ]'ST]DO;C4XV$83_>RT[=>N/X;GN;?UA!F_B#<:?Q_?YYFZI M$X#NM(][FS:^6A8?'VG3\3CSX=^\^;#6]<>GG?T520?G7;/ M@^RBMUT].([M,_W1J-_=9+%MG_U@U+:Z,WE(]KSQX:_-WH#CIH]B'XWR0V]&[MMC2FXH^/W#< /='GN3W7MP<\*D V,#U[+KXENE;OK7&EF[]^*3 M5\'GH]*PWVF[TG_%QKZ='!SUSS?1W2/GVKEV[W@3EE!V\Z]/?Y-UT4,2'7=: MNAF)/?:02%+C;DZ/;>T/-O\KLWKX-D1%!D%WVYVKS?^[$R\S@_;_71_JWA , MH\J'\0G#]K7?1#S>/?OZ9?SZ(EZ?"6_2'0BGSCRH5YN5[1O=#BYPV2GQ^FK?1''$QZ_5[]HAMO8DN306S/A^3)&:V" MX-992JF1T9E3(7(.$AT#F1;R/D0]2CV=B(7S[G39.W5F]^>=9'5=1_;KZY>ATKU-_WV+QWY-Z\YBT MKBOQ][_;]?<'9)?4.ZWK/CDJ'WPY*KMVO6FO:N];\*BYUVT4#KN':9 M?F^E^R!YN8N/KEJ'EM>;%5QOMFB]_!'6NGO=>OF,U,IGZ*C;8JW3X\O:8;PV M?JY=;W]V[]^US?L#7G__[JS6M->UL=5T_B]>2QN'?IZU3=]+J5EEL'V[A MOSNUTX/)-?_$9['>4;,/6XG[;2^MGC??ONG5\@&.?L7COJQ:*K)XP[R44' 2**: V&""#0R#1 @>% M]=$M7]M"$'S,J,17Z=\?V7\^SBP>2)3:D(P\!TC$!E3J43CRE+MBM<$>"4_+ MOZM[CQTOZ8/0-W/4RZ*L MHWAU?.OH2<6WZW>,[G3Z(]._? @4/UY$O\,/.E=[_KP_&.48'R,&7M6NX_FQ M+:W#@XA#VZ3^_N]N_.TRGGM5O]Z.&&BOZ^7C>_AX'C&P&G__>!4Q]N2H>09K M90M;W8BRY0H^.JW&9U=(Q$_8>'<''S])[2V60@&+J8\0AP.(DG( .FH]2UEO M/JQM_9__4H+RM]]%N8G*WVJSFI\V_V0 1X\:P#\>;.\U*WN[K=)>Y4-CKUGZ M<+"W?[!=;Y::C5)DL\U(64N(E!I[)<1^<[^7&N]*S;\J=][_D69]Q_?(4UZ5>U>MZG%/PKC\HC4Y\Z3\W4%,: M1RQ*ON>\FSWSF\+ 3:=''G3C+4\2] &GK\"5UP/@>P^!X8>L795Q?"674#A- MU_JHUFRA^NDQ3-!V%)_7:-I(W?[I'IUVVHURY?(H4L:CT[/KVCMY&>\9*63E MLGZ:J.0!_.0")A 9#Y1B$E#/+3#0.4 44M H:SB'48_]^6@<:,-\O92$\#V8 M*_A8P<<*/O8S/M8=UA)K5NYCHYMMW8:4:I ME>N=^CU"AI342B@.!'71YW1. !4H!XPP)0ASQ#$Y(61T=0E9,\Y6R::^WL6'U?^_&REMIWF-KU+CZG>M6Z MWKYLQ#;4\;O31OGO;OVZ=C\4<]HZK,:1O7)9>_\1';T_@*W#])R_3VOE"JTW MMTGKL$9KW=@3Z.[([SW1-@6:=5 !4))]H@9 ZY1 Q!!*^-K67]N'_U.M[Z^7 MJO6=C1^._R^TH4\)2/Y0&M\I7TL-2MFE&:$?W MO-TKM4?#DCW)G/??QZSAA>-@7A".R@U&R+.\JQ\=PQM,/N_*'S:6;U#)%P+' M,]3=G[.;^3AJPU0_Y'S0_YSLXVZT: S6U9[M#Z*'EI4WR*J-[/0O>J/!U4[? MY1F[C\IIBN_O2'&VX=%I)7IM?Y[6WE=)/#?2H2IIG79.6]V]T^B5W:\;SX6U][4OK5,;:=+!9>W4M1N']?;1^_I9K7,7NRD54"N89@HU M!%3'OR3G"AAAHB\7-/(VLJ9:N]?SP_Y(/]IO>Y1*/S1-/EM^<1^/'XX]/("L MA7E^CRHU]65UD@EH,PO,L/PW4G*M(MM/JD=UF!L"VLUS^)[5F/;JC"V'S>:QS#>!WW2"&-)/ +.:@LH ME1K(X%-,0U)M&"*,V+4M3"0J[?6'_C@.3_>'Z/77C_A.M&,G?FP,FOTOO4)% MYJ4B[!/CFFJ*)3#64$!#X,!X0H'F-LBTD;F3T75*VO&YW>G,0SV>[$E/]"=C M5XW!AWAF9%%Y=J%SID27M2^?%+;2>,\ -<0D-;) *^FC)Q"\Y5QHY.1C//"O M";O+&>E?KG'U0S\:1^>H?9[SF-'\%+YRZ[LRC[PGG *%K(AJ:PF01J<5I) $ MP8R+/Z]M,8;0B]S6')'&1WHM$]U+,?_S043:]KGNE/REMQ>C]N-%L+H$O@-OWVBOB>6/#VP.N<(WK]^B.JGU:^ M-,J6'C6/XC65R];I2;=^6"6-\E&W=EVEC<.C3KUY?P:W3^KE UQK;M/Z]4DG MWC=2CW?MB/"H=6K3 :B(X M)D%C!=>V"$& *P0?NPAMCCD!"QDIOV:A_)__DAB)M\/2R'?\>=+B21;9>BGR MALY%>IF2CF WDY'U=4: ;Z+4^($H]4^75,RY>?N1C*6M7/QPDI;A!]Z5SB\& MPXN4GS'JE^(967P9X=_,[XG*I046VW:TN: D,KBA"'L.3R%D@W(V\Z@QDAM( MX=<(1D/ZN(20Y4YY4X_+(VZ/.EERD-?VI&13P>S7F)]>R*L-= 9?^U==T^_\ M-GS,W%PN7JP^R>?*1.8O[4DJR%R*4/'EI!U_^8HG\YB\??U9R?N=,J=U'5\I MW@2KKQ VF;GDF.(=E?\YJQ^^ZQR=VNMZJ@[POO*EE:V&[9S43BND?KJ-:Z?; MUT?-LV]2$.J''U'K\)^4THE;N!K;]N=)I&1?&H>5JUK3XEJY=54KUSN-?^3E M=.H/%M8@QSE03)H4QM% (RD!=<([;(P@D(^3V:,*9W69UDOG>E#ZG'9Q+/WW M!D1I-6%IF*I*/B,O:)EGH1>NVA.,'$-DH=>/T.NOX4FN.>;.>2"0Y M@4@"+BE).6,,2,8)(%1++**0(IPG%C)T^C]CP"[5].#,CTJ[NSL_C\0_II28 MFKM#5NVYE-'C2^:J9$]\?*>T 5.D5#[+!$O.UU3^_&]HDB9_HH?9XBM7TIU. M/",MZ$PNW7\NVLFABWZ<\9,3XHTG/MWMNKS^8+(N;^+>37F%-_J;7+YT.*U- M*[EX-#+:=.KYP%N?\5N$2]GR]V'IMWB_:"6EX46D@<.3?DKGOUF)/SK1H_MO M\47?;6JVBBR[>/(BOY=TSY5^PU,O:Z*]Q7/,:7R5=$UV>KPPM61RKVP3QJPA M64/U<%12L.3TU7!C?)]O_W[UZ;B=B\$@-FN\XC:->",]NACF$AB>O7XMGG?P M*6VI!CFA "GE 861DBDN+% 6<>R151*AM:V6']XWY#OBFACUG!=P3P([6:F5 M[VK2TYHV$^RH]Y>A6\9],%GV_..P5QX@-H%-Q)EN>S2*Z.0[$6\&_5XB-9VK MDH\$YZI435Q'VVQ2LZQ'NI16IMX'WZ_WN!->V[N(IU+($K;N^>.+\2:6I7W0 M+/V6^E*\Q01O3$X8G;2S]5'G:7W4:Z/PN,&WP.J'OS\ FZ\.F%-]F[IV@I^_ M%F#21K/ZR7!H+4O)>3;ZL)1[#*23 K" (?38">'H3P%S&?!A:6%S23KGY[#Y MW0),2PVD$;ITJ1/;ZTO:V@BD YW0,$'+8#T2O =_+45%!@\>&'8C L>G#&ZH M5 2?;GSYJ_5$9^/M(O]+?7-<.A[TOXQ.;@[? ;%][[-F.A_2+HYI^^"$LVDZ M"L1-,:.GSLL@M:'0:RQ])<]<4/O#C'C>5D]NMT8\]"]+P"4POH M6;JAY"O4E]J@C[SK*R4GS0F0LUC7;@*L,;)-@=+XAPR9%K]^]3#>.]U_^+(W MO3]2_OQ]OELX: E/768=>_UX:L;[,W5-Y.*X/[AZ*)<_^5B#G?V3UZW@-/F!UO-=IE.W];*?+>.Y5H[E] M6<,[%J8/5G S4I!NK% M#]3+U>AB2+D[I%0>CDB6BG%D;N/(C0C>9Q+8&0N@&$]^-I[ Z?$$*D&X41P8 MR^.@(H,"6C !B,!.>D2]3ON(/G$\^2:):,XS,.$',QUI[7OID>7/I9O^&)[W1NQXW?HK)E$V[CFJ\_GLYZ,.G@A[L\1J7WO4CL MYK^8JN6'RS*3O.@!:S])/,_CU NJLY_6KC\1[+QPA .DO !4!0<,(@K(P 0, MCD*9=B3\SF!3)$<\.@2[./1+0#79Z2#"5K8J9%CJ7XRRD2T-<38789TE^_FX0IX[N]O[ M^XL/?2]W9>5%O,W^&-0:4Z"F1Z6&'?6S7=CPS2YLK[^Z<_[5IK^CJH]<'?A+ MZ?(RKQ%[6E+#NVRHC0*^Z+7'9'D\KJ_=)=#8&H^MI,Q*3Q5A"L6[!BX\HT$X M#C]5DUT@B/%:='1LNZL[PW^M5>OO[NX8&=D#UY@&IEVNL43Z#]>OMZU1]I?$^7GUZ M%H]]LY%NIW7Z=VSK66Q');4'UJ[/:*.9*K;48OLM/>H>M1O-RF7CW=U594(; MX;P*@'B) >7$ HFA!) %I!U7D'FTMH71.D)XG]K#0#T-*E#-I+ H_F*H%Y_$VLTU)X.O \VQ!V;@]1G0(;[]INY\T5?#M3=W M@^Q1K29O3/&&2*KUU,8NT89T][9>^E&P:(&MK-;+E7^G71+?-?9J)03!QX5M MRR:@>!9"1-8C9N[]<'Y3X6>VR=!X0XG';5KTI-9N^L:O\J/PH0AS/Q]QHV* MGLUD@YK-BUXW=2"C28+V= M-C7^XXU^:%;X596[,-(%QW^J(]\MH3P:Z4/O,V\C?6(;GF"D)!KI;9I!MKW# MN/C';Q<]?>':(^]^WRP,=BD2^ J#F(=!9)7L4B)$RL")G[(82K;0X$_=B7;B M2_LGWD<+R28DT=O,./+VAOO^/&U#E,.6=W/9:I-6J.2PW26M;N Q6A_7ELODX?ZSO5FL*UI?/\9(4 MK*]@??G68O9(UISH64VT-[,1RF\E?)1]CN MZ<[5L)VYSU\1-D'PN 9T.F?/#R\Z8P^[<>['32J@-[=*@8K9X-7"7E)@[[*9 MF5K;^IBJW+='61FQ#$;C#YV;[PF%._WA12J\J4W_8I16T9WY46FO/3PKH#6O M,G]F"*6 UF6%5EI ZY*9F1RG?X\&40X9K'X8]*UW"4D+W,RK0 ON/=6?,:WRV MDUA!;/(JRF?6PRD0F=MJ/^H(#,W$JQ@,S5 M@LQB:GCYS(RN;1WTQMNW^D%*H]:=\2:%DY5R^]Y>#-JCMA^'V Z&/AV<,-(" M6W,K] );7PM;%[*?V:O-_DY;86%LSS$VL;95]D%G>3,'YVDS0=]K]P=3R%J@ M:%X%6Z#HZJ'H:TST%BCZXEU9X-I6+5X3"6KPD9=.IQ/%6!7+F5I8%=#OWGSX:UK#\\[^FJSWE5WT=J(;$VA.^'*?K";K&Q^>0(]2 M&Y*1A#X3AC]Y\ 28-C)@NAF/[AP3:$/Q[Q^&&^B9QQC!S[KR1XU%:(,3D:?& MJD?==O9E6%Y6L66,Z:\;+5./6ATQ75]L/1M8 M0'@:L%%"_%1GIW3SSK-XP&(:^62]"=F?Y=*;AP-&.P=[>Y&XE<;ZL_DL!;KW MML^231[N,2/X*&7_JB75AU3M-*7GV?3!_^>B_5EWQE6Q9@\M3^DX6%K(=-7C M>NV_[_?.D][L[?W@W#*\TA_MR\U>O_=NH&U6L^>BUQ[MI3#9Q="M1>GW4J.S M']I0,DRAUU#@0!G2BFD,$4<(RF 1XI^J:22&"O.UDO.VW=6=X;_60%2<\?11 MO,7E:+-WT06NGX7HTAEKI9[N^O0X<*SU^692S.V>2_]4OFKE]FA'#P97L2O_ MT9T+'U4Q]IK/E#)S/!WYY\J4^Y]W\=[G%JE=N-/*YZ/WZK1QZL[JS3_/ZKB* MZM?5+T>G>YWZ^Q:+_Y[4F\>D=5V)O__=KK\_(+NDWFE=]\E1^>#+4=FUZTU[ M57O?@D?-O6[CL 5;S0-:Q[7+]'LKW0?)RWI;=6WW7:_1_>>T<5C%1ZRW+UO7Q_'W;5AO?H2UTQJ[N28^Z^(('_"CPWJ[=5H_K3=4+N"5[O-RJBV#[]\LB$(29@&SG $ MJ @<:&("0)Y0(9$21*8":^L2XC_>W%6-K7%$X"4F<(.*3S"% H<*'+J'0Y)) MZ3$TV*- M9.&8 F)PY0$XJRV$QR*OQ8XM%PX!&]QR'&+,5$$.$H@H%)AH!FU M0#O++'4D0E2:@EE72BX1#LW(05AJ9M@<:.=+VMKX'J-A:>"MC]IO.GZX7NKY MT:MZ#OAI7?D@1C\HQD5TY+(QJ^V)2/=N)5KWHYV+P2 "6P%D3P"R^LX4H5)> M8<\8C:I# J#!.* 0#,#I@!1F0DNGUK847(=,O!3)?H F/T>R6Q,H+#=O7*2P MW-E9[E<*8@S7S&,3*0CV@#))@&1& $0=DMY"1M78X@R:UL"KA.R3)Y28:DYXA>%I3[?4K_R">RTDA R8"2-G@"7 M&D@C$.#&":.4]L3"M2U.UB6G2V2IOT),H]JS_:XOC?2EGXYHY#.6L>2(-1MN M$=J7WH%K/^A_"U9)ELTDRJ_^4(%:3T&M]A2_P,HH&[ $PE ,*$8(2(LY",I! MI%#0,M7^R'8 P6\7Z@8]CV 4YOI:!*,PRYF;Y5T%SB%A,15\82WNZY;!'T=B;5(NCZ#%R;SC]A3A'AI 5>1=>(!L9! M_* C^U",0:4)@B[-^U)11#-6SW[G$LTH['?F]CLU:8*P,B(;TG!A"F(IQ!08'!C *IF3#0!8-2&AKB:IW/S-5ZM$7D M*#3RZUGY?!(_"BM_OI5/!5.TE,$H!"PU%% 1#5QYS0#W7EA(9)"()2LGZQ#. M*DGKU:U\)18Y?B?(LM?X4-EKMM9+'W:WZ\WUTG:]7*I\/*A^2,4'GK=XK7#- MEH"U?!CTSV.O7'WHZ-XH>F8IL_X\[3#^?M ?#@N >PK 32>)6,>EMQH#*Q+ M*8Z!1I0 KYVE(@*;,=&$"13KV5+II?'+"N/-$1DIC'>6QCN5-Z*P%DIRH(,5 M@#H/@=%(QZ\42T6(4Y(DXX7K%!:)(_.UP5T_'*:U,!?=BXX>>1>MYWP0S6-2 M"[5('\DG#]G^*M'RE$#CYXY/'R*Z;7?[L=NNL]^_BWP%Z#UE_5]S>U1KP\L, M^+8_(4NM@T0 [;D$E"D)% H.<$Z]Q,A1@M'8*5,(+M$L=V'H.>(LA:$OR-#K M.[>&KH)E CL/ B8:4,@1,,XI8 /4F'NBM#'1T!E;%^K%10>6-)UEB2>-ZGY4 M.I_H_7KI/&G^>I;5XF^4?]'QEE\ON+S88$RQ"N"I>%>9)C98$&,H1H!Z%@!5 MF $EH8V?J*=.ARBY:.*(DG6$9A6,69HYI<+LEYT2%68_0[.?HCE.0,\]HP + M[@$E0@%II(J>C=%ICMEQJ)/9TW6.9E5;:?DFF1[F7\O(>QK-ORI[13W$1]SC M5\CKWDN?03^ BZ$O,KASSFP;<8"+_GSO>-?KH<]$VP@'0Y^E4Q1CW)/&N-HT MM27"L^C+2Z!C0!*1P_52J8XA,'$8YGQ'LQS?@D&WS?[[LO M[4ZGF%',*^6XD6 !4$\"J(_3[,)8)[2''@CD": \\@SIG -:(-VVFUK',3(:O:6^N%.$I.>FO(NHAQYI1Q?93U>)E+W MH\JE[5RD[BQ@[EDP=S!-1X)C@4NM@",R^DN4D,A$# &,4:\Y-<:31$?(.N=\ MB?REPH9S1$<*&WX%&YZB*L1#I*Q*D0YLTX1\_$2-!S@@Z8U41@H9;9BO$[Y, M]29^A9A'5I6A"'CDE7U,%=6H]WNV6*+Z#*AJ3=,-S:&6W%)@@PV (A3IAB 4 M<,*)#Y)22%V$JG6IELFI*FPV1VRCL-E9V.P4O;",$":(!18K Z@+%BBC(- 6 M$\JD%M*%M)L:1HO=0>"73&P>5\,9U^9;CHR.7R^C<=Y4I "S)X&9O9/<@0*, MPPX"SD8(H]1RH"!E :&H&-*(@73@BRV#M&LG*4B;WD5K'S>Y*6P\B=:^11E MH4*JH*P$-*CXEZ4X98%@@"4UPBGF/$]IRIRN*Y*;U0F_5'V_UZOK][I5OO*W M>>Z37SOO0#['TH4%AC\)PX_OIN'JZ&]""C#'&%#I.)"<"2 5#-XZX;A':UM4 MB'7Y\HHA\ZIG5F!8@6&Y(:,%ACT+PZ9XJ#0HQ'&% \93Y56D*##:(!"<8\I*9,H1]>_2.E0]\7\DBCCU3[J@(Q KL"8!.2T"%M4 2JD (A%*6]@E( MB:)$K).7IW(4B:)/I8&#"^\2"QST.YUQ;;KN>:=_Y7W)^)X/[<5O<[22\[IS MX5&5B2CW?+8X:;>M3;O3'K5]L>_)LV"M.DVIE#'>>HJ SY).0;GRG1R*E]Z@MX M>@X\W2D()BAS5G@$<$H"BQ#%LB7%,FT&6QCF,I&+T+[T M#ES[0;\PV- M@V)W*H5%03$K* 80.@RH3MLV,\2!$=JXP"Q3D*YMJ74UL^U =CQ#D+)?#<$1"]!@,48@Q(SZ74$8"CI[!\%OLKA#'V3R+=&'., M3JJX6^I, GA713@CKW3C;@WEFXCL58%CS\&Q.T7!+/:%QKO% F!BMJ@. .!8@4H51X8:AA0 MQ.K .(V6G1DOD\L4K_PE0A_Q#!U_':0-EOO#(J$CQ^1CYV(8^\ /XB-CMQ;X M]2+\NE,BS'BD<4 (8$]*.5;Z*HQW1L8[O04<@P8)#0$CQ -J'0,Z0 >, M, (CQICU8^-ERQ2]_*6J>\V*ALS0F_KU"AK.)R>D@+:70=N=FEC:"B\%1\ Y M&*&-Q4\&20LD"R@@%<69W"N!UAE5>2DG4]CZJE":PM9?;.O3R22.8,LD XP; M!"CW#$C.!5 82L.E##S1& '7*9]5+*4H'?5\8]QMU-^#9F6O5BI7_FRNEW8K M^_NEFXH_'QI[S6JC7H1:W%E;[;*N=GM]A%CF=W XC'* >2Z (E9&C M:&@DA$YRNK8EY;JD*QA<66[>L5O9WJ_<%A=\7H7*8GIZ"^T!"2D[$-LH_MS7'KN@^\-8ZL^='1O*LI;(-HS M$>U.15@/$:+681!(B(AF4D58JR%0GD*-#.4&LK4MNDZ7:KZZ,.8<,9+"F%_5 MF*?H2="&<.8-P(A%]R*8:,Q*"* Y1IA(8C3#R9CYS/:=*^(C/S3%28EO@(4E\+)DTCF"^@ZVG0=;>,*B%0ZL"!\) ! M2HT#!CH"#-*.6AR!BX2U+1R)R,MCNT5H9.G,=UY$I##?&9KO=-HKC'R D3BD8(DVRD'I(B-K X)V>EWSZ,O MI5.COJXB[.CAL!W:WA4>U3-Q[4[U56E)'(*0!U"DM3C*.:!1\, 9HHC0PJ$0 M<4VN8_GBE-@,!9+;\I(B3+8[CS6Q=<&.XL#'=Z M6H9KB!@2P$"CTJZ;$!@K-2"8&$T3'!.4&2Y?IJ)"LZQ+LO1K@I>H),FOMSYP MWFN!"RQ[$I8=W-WN3BL=@@71:XH.E+$6*&QU]*(0LT((Z:F*6*;(.IW9TIFE M605<6/FR$YC"RI]OY5.,)3H4Q 5E@ I! FI%9"P*4V"QPM'O\)Y#N+:%H8C. MQJPV"E^^];_YB:+L-&JU:K-6J3?W2]OU-.=3;U;K[ROUG2*.LLRV.5<115DZLWWM'?4*LYV=V4[S$2&8C3("GB U3FS5TB# 7 @JR+15 MU>SVU%N^&,HR4H[]O[;W*G\U=LN5O?VLX\7;4N7C0;79VGS5"$K>[S%O%NK: MGV_N/;D%2.=O(IFU::X[$'2[_?2POCU[6](7HY/^(%[M-DO?!?#AB1XDY)P! M]:K6WSVM3'?6VOW4V/VL%=NW#;Y%?GCY4 M%XUN%==.8]N:'VFC'/OI^N-EHUFCM?(QK9\>PQK^^[1U'=M?/NG^^[KVY1.5 MRFCM2$3_5)Z?8P]T4!)X*QBG(G!.[0_XP(/J]#Q*4*C3"JB3%ZQ,/T_V^8Q3<_E,8JEC:6_>\?T=(/?I"IP4R@ M#?] V3[H06.P/](C[_[1G0O_]<&%TBU Z3Y>1PP+J?J#!U:D#=TE0T#A-(TO M)70::8_1CS#L^\KS/" KE"=/RJ."%DP(!2(V!$ Q=$#Y@("!D"(B?8A"7]N" M&_#;N9=OL>I<#TJ?DUS?YH.!-2Y&PY'N)0Y;:.!"-/" ?(I@(GB$+F 1UM$5 MQP1(3#WP7BF$%3<*^J=2L 7I4W4XO"CHU^)4*3B!D"$":.\AH-8[$%7 I@P9 MZY3#A'.>9IG6I93K"G];$NE;2(OH\$0L6Q#]+W1O@;K7@I^8%-@B!H$W4$46 M9B!07$A@(:$T6&C"TV%L0:I4#(M+H$^624TQ=H I02.6!0V4X10P2!F3'GDG M489EBJMU0?GC7E8=G9-#^S) MY':N!3<[],*L^4 M AJAZ'B32%\U1ED-: V)00@'G$RTR)Y?/7M\_KQO88\SMT;=AU]Q/Z"[U9IW;L:FIFW6G=*[;#K1[):O/ MVR/=671J_$I"TURRW[_*]$,4:;6W,Q;H%)P52/8D)+NSG02W&$L?DUBF?%3,*Q>OK.Y!!:>*"8-H$BG M4LXJ$A#+6?P:F)#*2JQ2#3:BU@DLMI=8/1.>"PTI3'CF)CQ%0YR3G$AO@':" MI"UV/3!"P30KQ:VP2G.L4T@D;4R7HUH!KCT\[^BKU%C_8ZM?OC-_J3((V933 M2;_C_&!XD]3O_W/1'ETM.O3SZZV7G@LCRQS'B< KF: +^'X2?-\I8LTT<0I3 M"YR.R$UY@F]MHBN)F*<(4XX,B? MZ3I!+V9@17&$%3+VN7"WPMA?;.Q37,T+ MPPAE&@AA(E/ LRK4G$G*WC!](]EM389QE06GJV,U7T*4N8 MF3'[^8F_^K/K)K(>RV>3Q$YU_0O3\;?R?AE*/B2*18#D?S_57YEAO^1]U)AW MX:SMGBO&D!>.(7?*BW/J(+/. XB0!!2;5(DX"$"E8YHBS;B3:UM4B'7Y\CH[ M,[>?!0?\"@ M #0/M+L T!D#Z/2\K>:1;$,!3%1W0+V%0#*G #8,R^ 04FD] M'!5XG;%9Y9$M'D SEOYFI.-#9V19"/[,M' RK5+Q9\G_W,WIGRK^T=6#XW8O M4\I[$_W61T0 =KXW](DD]#+; M29-+I=#NZ9YMIR!U6I"\/L^29S8'OZ+3XX>V7MAN= MW P84Q=.K!I^O42;V(B+T?&. M26%1_,50+SXAM79STW6PM^MM!??N@7(W'?__F?6;4 M:OFH1O]6[95&)_V+> LW7"_Y2^O3()AB*UF4Y3P.C>-OT;#UJS7VIUPQ:^Q= M!I"-J%^1(!O%8P,Z^GSH-V\^O+V9)6SWLOME%[V]JRK)!NZ-X!E*C ]_-8\- M.#:12<1M\N3)X8WLT#U6,CY&U0:5]+N'X09ZYC%&OO_0'UWYH\8BN$&I*AK[ M*HUEBN6GL?\_>]_ZU,:1O?VOJ*C?AVR5CK?OE^P65<20+/L&<&PUM@PM:6:ZG^?+T->KUE\3?W\LUPF;W);5_H':LUOJ^P_X5G_62<-;N#O.YDTMO+FESX M 1_"D\'[;S^">KBO]?XM8#.O>M._J_=<;/JG4NP>4_V9IEM\1S>)'-WDUG^T M1Z@_/T)2#UH]:*L_:"MJW9L?XNKLO!] MKSB<XIDQWE/-:"!"6N(2TN"%98X+I9EZN3N+IRAFH)5RDK=Q>-ZA MSNI'3RX#**_]N^OOAM3SYG_ST[?/9K M_OG>^\\!E-=_?#S:/2#Y,\F+UP__4$/C__Z^/S9 7G.GG\X_!C.#G;_(H?' MA^E@0#[,@B=/R+N72ABDAC+PJ72MT4:!\1%!)IT<,A$YD5O;U/ ^TWI=2)&9YHB"EPJ\V,SDBF,PNS%Y;I2FS^Z$Q\IC/F&6,\F_[46@^"RZR=92,3T"O/6;+>Z](BU9*^U6M3';>B<4ZK M=Q,^'$VFI/TF^C49CE(CTU Y M;1%.^]!PH&46R[3D/%AM2L\5U(!,>>"4H:="(N>Q6)RR;^W5_.-_+)IZW*'J MBPK?%;N'*GS;@N_<8>0\,EY*KY X!4*7<< 8"$B9M/>,<^6*_YO*/KFF_JK" M=ZWANUIW2(5O6_"=.T@$8L+,P2!B8%GZEB$>(@.9&*ZL",8Y7P;(&--G\FKX MJL)WK>&[6O._PKF_&HS28=K;=VCI)D\YZ8F8[_6BVT55Z+" ] M#I\T7"\V9*5/$ N4E_Y+!AW8R+.NSH1%I$E3*;:V>18>YLY3E[H4&:LP[XK' MIL+\UC"?NV@HAJSH\VS4<9UM/(D2;+;.P3%/N6+,,LHRS%E?VPKS"O-[\.Q4 MF-\:YHUV4RD3'K<*BO4):# !)R2DY%6D@FYM4]U7^NH$ MXAJK6FLDK];O4)%\%TB>NR2\)HYP;4&I%$"HQ$HB:X H6!!42Y8T$G1;P)#*0LG?2S9@U&.@\FXY@FU"K&F)%,^TQV M1+O>V#R&HS>Q'.KAJ]Y@Z$=GL;.Y#!OL&5VIY^#SAN_/]OOWT:16R2U$9,V* M$JV%9)(HR':$+3FM#IQF#'A*F/?+,I9*2KKM*_*CU?Q6T'?(R5!!OS3HYQX% M&24Z0BGD[?/%#@G@D&3M15F:J M6)#[S*$B]-J/D*N@W+]6A@GYIT,^=#Y29 MH!4EX&VI':4EVP&) 4E)"(R]9R*8M-^*:A@'TH853I7&#$)(3)0N)2&"]R%!<96WU+J@H[1!*6[#$*TKO M#J6-1I+9SN+<*^ IE#ZPP0-R@\"=RUJ0J[T199Z<#R4_-@4#2+-LI9O;9MK.C7?'THW.#9>SG3/Q30: MQTN+O#?%]_??#>!'3 A::;[_/ ]H9SH=#]SY%-UI/!X]PG$<5C_C0OUPCW>F M!P/R?L9Q.R])#)BT94"-RS8]UP;0.P3I#?->&^4,F27_9SFU+,DMBI85Q0R6 M&U)>Z>'^*P,J/;1*#XEM;VFYX-&K8@/ M$0+%TN:=4# Z62AM$9%K%%E5W=J6_2R?ELBRJN&7#F+W/KP3%;O+8K?AEO"$ MA!BC!1T)!\%Y LPZ)6B=C/)>>L%2-DKZ7"\S0[-BMX/8O0^_0L7NTMB=RUVM M>"QYS."9BB"$E& =44!MP7L?+H$*WF7!V_ % MD+)+& D82A $6@V.10.>.\F-4=857X#IJZ7Z$-=LB._#[C!.EZE*^(YK\V[= MF9TI[OB_.W-,+7!.N^J^7:F#(Q_GVNSEE@R]WW1K>&&R4JP07(@*A.4&;%*T MM*7%D*C+9I/(ZI7H4[ZI"1V5U"JI=<+S4TEM&5)K^'N2522@M>!+,FZV^4N/ M"1_!JLK:1626VC26VU+K%*:DN1VEQ3<]H[FH($DG>\ MY-;%$H#*VK1)/ADJT7"ZMMZE7^"%>YL<[S9[-_Q-##?"GX*O:R>'!QW!NEWN0$ MQW'2&YU/)U,RY9]U E)U@AOH!'\T7=(8T:=4AJ09+T!PEL$I&^-ZDO!6M(+.F3/5' O[WNMX.X.N)L5@D%YH;D$YU&#T%Z! M923_,Z!@93' OZ8NKX.X.N!NN.F-=,!$9T$@H"&HC&$4X M<)_U<<8(32E<2F[>)YT"]\:6[]W>,1$&I^?YC;7:;X-=$[L7>WR%"BL++L2" M3[]H@&23LLYZ("9P$$GY,A[-@6,R)C29"J68L2 5I$],[9JZF?#N@G.BPKLE M>!\V"Q:TC"2;+%*4GN4*$QC)* 2C(T;J)%HW@S<3LJ_5TDI.A7@*&*0R=H"1T8EP11)2A?26YF^(4OW)ZGP[B2\N^"@ MJ/!N"=X-%T66URQO* '-2HJDL:0, $5 DW>5..<,QPOIG>$M.R6]6TD:NJES MLGY&_8REDW?6Q4Q* MO]62!?2;R+;7W=KFL.T=^ZTNCV?EVX7X M]E7325YBT6UXKKJ7)E_Y9L/XYJX]5Y5O M;LR21E2C!R]UF[FNZI\4_FFZWQSU[ZKRC>W MY)NY?B.\0Y1)@N?H0"1O,M_H!$YQQ+Q%1!$Y\U[)RC>5;SK.-W?MO:I\:_:JN/=6?2_CK6*ZQ^QAI]QL8Z M4!_BY*07!F\'(0[#I'#Q:>;9,/.C^M'96>;]ZDZMXG\E[M3]PU^_5@ >SH[@ MD^G(_[7[Z9!^5@8NSVK5!A;1!E[O-+VKAB=%55;'(N,)A$,%1GL"4KE8"G6= M(;QX.RC/AZQ#"D%EH,I =^!@K0RT&@9J^%L#X0I3IAPG768@RCB@"0C21A*R M :EELC,&HHI5%TAEH*XST)(NU\I *V*@1K5S")EF(H=(? 1A/8)A+(#41F0Q M(G4THC 0DTQ6':@R4-<9:$DG;&6@U3!0PR?+!+<8:.85^^<4W6G,?X?!V^U_YS\^??49CE\-AK/6^/9+QO Q']?Q MZI#$"I*>Q-A#[T=G^3L_Y#OO#4?3..E-1P4]H4PR+GPZG VZP))3F 9#'/H! MGN8KS#\XRQ<]>?#Y,7^ZVXN;V/ZW&_]S^\HOOW)8"_9 RWRQ;T:30=FZG\?Q M%*>#M_%?[P9A>O()\HTW7CSOG\G\+>CR%9Y/O_V6^W[.[,NGT/RS7.6,&W20 M)!31RD@2422;,@*,]C3_Q(FH7S*V]>E-)Y_=_F_P500WCO@78,HW]C.>OL,/ MDZU_?GGL\IG[ZGE__:B^O6=?;6O[STQ?^\S^L_/L_^T?/NGW]@\?/NA]XXRM MZF(>'AWN[AT^V=OMY5=/CG[?W]TYSO]X.]_^1U M^W_NE_8^[N@=SHUOX:7_8FYZ,SO-'A,F=78N]$1Z^ MI.<96<[1/1L>DB_@%-],XL^?7OPK#"9O3O'#SX/A[/-F;_K7)9]>4D(YUU]' M#PKR+WX]/_(/R,6QOPQ>7'[SY:\?S'[UEK?7]S+]\,BMJ; MW/:%+K':&[]"[K,;/SX99U7N(*\[F?3VLNIVD_:\F_80G@S>?_L1U,-]K6=D M@8EV'=WT^";;(:5S-5/]F?9:7(@W"H/S]"4@]:/6BK/V@KZB5V M+W[+PSCM#6:S7^^C@=@/-\EXX?M>/V]WN[E&FS#)^,/!X).K^R_^G.VS%Z\/ MSP[8KR<'K_\@![O_'1SM[N6U^_3@XXN3YQ]_/3G\^+3AZOY+'N;/??'LS]>' MSPY/7LS>LR-?/'O^[F#W+_K\V?,/!VR?'#[[[]G7KNZCX[]HN9<7SP[H<_;K MV>'N'_D]IZI(,!^3!S&94JS'BSZ")9S1:CE(1^#3&FL3^W2H;M*:972.G##"U#:DME0 ME=)61VGL,Z4Y[1U-00*AI3\\21&,3EF/-LDG0R4:3K>V.>EK12NE54K[L2AM MR?2J2FFKHS0QI[040M <(4EG0&"T64$S'IRVCEKG?$2VM T" FGP/@;X&,>CKU6R^1[_EK>XZ&5'P]U\>V]G MJ;Q525M$23M\TH@.R,"X)Y@ *26E%1(O18$$@J*2RF2U][:DAAA&V;\ZU%VW M0K@[#O *U3N$ZMSK+8FUA% ))M,N"!X"&!=L 6W@Q#F=RCPA7B>#;B!*6_;I M5D&[(O3.';Q:BB0=2\ ""2"C M*9Y^Y9I?(M-WR>X4EU&6RZ)(GBDKC,Y+B>6G!_#-,,Q&AF-;?BKKK^BL-$OX M81,4%V';PS@]2L?XOFI "VA 1P\;7D''J$\V63!6:1 F&RO.NV*L,(X,%5&S M\7ZMY RW"Y^.-_:IU%FILS/9R)4Z6Z/.N9<6=7+(. .97 11F@MA+#-27:0A MY:VD-,QRD]GR!F2ESDJ=E3KO(^NY4F=KU#EWD7-':))2 !%("V$*L$)JP/S# M2+RD*>]92SG0E3HK=5;JO(_LZDJ=K5'G/&0A(I72YPW2VB (R0,8H3.3HO9. M!*3HS=8V$WU"VIJA>,_46?M@UCZ85YXS;Z4/IMS:_E'[8*Y#&\PG_]EYO/>? MH]]W]QX_F>5+Z'_U]OYXNG_\O$,-,/N]^-['0GNE87,OHQH_]\1$B&_"E@;.F+?%V M\C46W1U/9QKG(QP$& QGKQ_BF\$T_WQ5Y_5'?/R/XQ3S#\/L@7^:K%R?^%T> M>._/S\Y/9U;T147S%PZGWH7'J?=3R9?]1]V)N^P979+69@=_-K3F9'2:[VER M:;%= .)_YX/IA^OZ<]Y(?5CV*6Y P]/R8/^63V[XC)9O'OOC;L+.6;[M:>N: MRXHZU;:8S'HS+?F7G=]W#A_N]2Y+77H'./8G/6;ZO9OV.[[+VI/EF@FM(/QS MLX?\S>C/S!TU^2H Y!P5QEA$$;0H*7Z8'/4\,BZ24VA>[E_&SDTS[D,6"OM< M4-7^9'+>G;EE'PX_S2T[>YP_X[^#@^.G[U^\WJ,''__X\&+WQ>!P-[_WMSUQ MN/OT_?/7X>3%LU]/YW&>5^\.SYY^.#P[( ?'KTB^IL'SLSWQ_./3=X>[OYP< M'?]Z]N)9_KS?]M]?B?/L[K 7Q_OL^<<_WA_E[RC?_?SXY/7A\0XY^&U/'CQ[ M_GK_^]&FEU(@D*".% MI3I^FZP6T;LJDRW)9/,$16,#T4PYD-Q)$"DFL%X&(-YSR=%8XC*32=JG?&TZ M&E8RJV36!IDQJE1TF)3@6G!G,:;(K(ZII P:(RN9=8+,&ET.%$O440,I8@)A M'8)#M) D]2*@E-20HI;QOK&5S2J;_5!L1@BW)$MZ&301WAN7P:(4!I5DY$3: MF['9M]LL52);ELC>'SPD[V=DMO,R).HC%Q&TT1P$-]G6C,F!\XJ[Z'V60*+M MWDJ5RBJ5K065&6E,9,2Q2)/ 8%PF+<(#$SSQX-%7Q:PC?#;XS&>,":N595DA M\P%$4 *L=1YHU&B4"T9[GU4S)?ML?5S\+37GN8]&U#?#Y$.432MZ70+(^2>"WXK["OL-PGV\V"A"EXR(0DPK04( ME-F*8\:!B"YBHM2;%"OL*^RO@WT!.285)$E4J&0M$2R1H(U5B7#M*NP[!OMY M9"V&$#!3-3@C=;9X?"IY31*T=HI'EJ@*%?8_$NQ_6B3I1XF0<+Z>[A?S-51P=\.^.>1*"Z2TB@\D&@1!+$ATT @$(GG>3\9,21L M;;.^(E=3A*Z4<%34KS'J%P ]5UDY1)FBL$QDP]#DPV*H*H-R;1+45V'?,;PW M S8RVV&"H@?C6$&\B6"0YIU*-!@,Q-#(JKC_@8"_B+B7TABBHB,>40@:T'B2 MC7W+M+,V\N\BOXK[^X'_/+Y!#4L2$P'.I0+A4 ,J%< J22PZK7PT:R3PUWC$ MYLW0.:O= 8<7;:K.WL3A!&_+Z]L-(=BP@4'KZ\3<":_/)]-9B['CT;Q? M0&D5L#^\;!(P.P&S _"PL?^/X__.!Y/!-#Z)X[<#'Q_E9S(*CZ,?O1K./N5/ M/#V/E2D78,K#9AM^$[,)*YB&D"P'00F"%8D">H.&Y8/A6W2&UIEAE0(J!72# M N;QD!23C%9(R/H1RQ00+#B;$+3B M$K;1FI%+"Y%+!L3.-*96.%>K>@/H^! M2.,I339"4NA!Q!@!"7= O$^$=S:UK9+9,IW&K6/5.LJZ3>7 E86T*@4T"T*: 9&A'$Z,IX@ MY*, V=978&6V_5%I90)FG5]6$MA@$F@AME'!WFVPS\,@C@="4%*@7"80G'%P M,A(0SF%I"E%*#;NF\&]\%<>?<3(M$SI&J3?.+\<#7SJ)3NZ\.?&"+;#7E/&N M;3^WI)MSP3YT92!8#3:,\J,:3UW MNN*Z.[A>69R@XGH%N&XZ_]'I@,Y;""H$$%8Q,-9:0,^TRFA';GA%]N8BN^7" MAHKL>T;VW-.O/(\F\0@RVTT@$J8":@99%Z.>\<+GM(O(_C$J&R:]R?EX'(?74&)>_XZ&A_C^V>#Z4EI M6)>?;/[![+>_?!T"K5[_12BO.:?&( 9ME 472T=.K6U690@#+ICTG%JN3=K: M%K+/[3(E7C6#H7-*3 O^_ILI,8_PPRRMX7&<#7L\'BT*ZJK'W C4\U 09JD MU255(1@HYB<@Y0DXX4@2]X::FIRT;M!><4!@ 8E= ;X:@#?FF[BH#"<$4+D( M0N0_K" 1B*4QVY^2*>ZWMFE?*%V%=N>1?7\=E*K0OF],-YHK$2M,B ;0HH,, M:003*(7D*:+VW/+@J]#>7&@O&RZHT.X8M)L1 R*),TIP4(DQ$%%0<)HZD,G+ M;%E30VCK@R\JN#NDD:^V%U*%^*H@/FC,MI'4Z=(6FK]SX8I++\-(XOCD?^Y-"B[6&9"." M224T_GB^JUN60;'()XTUJZ9SN!ZE.J+L-AAM%(5P86D9R<,05<8HIV ),<"U MCM1;%2S:FE"^:>B\G_!/A6X+T)W'>/+.D6AD NT"!T$$ 1?SJT21$\\8M=%O M;?.^:*/W;H5O=QS!*X_Q5."V -QF?Z@L=;6A!:D6A,A_6$H<2!6Y49I'*4(7 M&?:D&:"B)3WC *S MDH*(5()CBH$21&/>1L5%JCE$%;%+VY45LQ1J9@#3.@O<:,V"Q>K>4*D&G"O-5* MR)JGN\&(7>V$\@K;96![U&C(8XA+B@= *1V(#&% 317H?%)1.TH=PX=[O4NB[/WW?!A[3/=[!33W7<+0&.A>]FTR.AV$:^>YKRFK75O> M$+3F*$5"'IQ0R$V062E![J(-1'+[ M_W=GV[? MG6!SJXJ:;?CLF], BFUQW$\J5DMMV*M1E2!65WXJ506&YE9BU)P MDD:@)KK$2JH+9A4L[TNEJTI7/Q)=21XDU2D(Z8F0CEHAM5-4.ZDX0^J^35>+ M5I16+EN*RQK]EIWWAC,)47H+@A@#2&3F,ND(47DGF9=;VT+WB5IZN&*ELTIG M]WZ_"] 9,50S1Q-*3S,0E-'46AE"%O(F6:XJG76#SAIQJ.+$5(0SR#(G@&"F MA(\3!<\3>BTY-91GU8SIOF6J\EGELQ^)SQ(W26K,?,6C"(H[C3QY34Q21$G* M;L9GWQF64:EL*=]8(T*7\H8GFQ1(D02(P!,XXC.U66>$I-0HUUZZ:>6RRF7W M?K\+)]-30)>>0=" M"PFVY,\G5MJ@1,^L*-Y^+?N,R'4AM(TO WJ(DY->&+P=A#@,DP*F4RS3?W 8 M>F]P<+L^;2UF9S1VF.?G&$;G[C1N4I3S*OEI'[2UUG 6N3"6N% 2L*RT7EJ: M!+_,W5#,7.1N9)3=KG1H]].V/QR=G8V&,SXLYZ'2X$(TN/]%S).@D"X1D-24 M3L11EIBG@&""=YP%EXQJ._'JYAA9H[2L"OP*_,X#OQ$V#'G?.*$)(BGS!8PM M]EQ00'BPE@?N$VVO+4T%_D8!WP5*N"-4*4<%X0DC54YR8T.,-J.\ K]SP&]T MP:".)9$T2%4:DZL4P.G(03,6'0]:IM3>M.(*_.X#?Y%..%I)&7Q*#AD72BIC M1,24C# AB4#B]Y"_F,>CPK\E^#=C4H%H[HDO

4$XK.7)Q.9$41J\#O'.*;H1NI M)**6'%)0"$)8"Z6P!IRTDBET*6O\5>+_0,A?1.)[9HSW5#,:B)#9R$](@\_" MPV4%0']?UZ\2_Y[P/X]T8,A*F_,4LJ56-'Z=-7XA";@L\C-]&V8C7R.1_V-, MGP%7!I3D&YR/X^K%]^7U[1J@_9!-/KOHS-P)K\\GTUF'S^/13GZ2YS*UY'/WHU7#V*7_BZ7FL M5+D051XTHR&<)4M1)3 62RT%L> \5 !KQ$.&%TZ6#C<@, M (U :>E!U0Z<"E2U+(]YV@E@ZLI,73>IVS\?Y<5X0VT7SNL>?=WRV;.<=CL-OXV9WSMK/[B8\]TN^TA]+V& 0W"@SE K3W##4SZ!+;VJ:TSSK5G+,"O!O!C,4J[:\B>Z:G?!_8 M58&Y&; ;$8ILIBHA'8(P&$ 0G\"9Y, $'4V*D7'3WD#2BNS.(;N%"$5%=H>0 M/1?91'M+O&20"9J!\%EDHPT:# KG(TW$8.V#O\'(7EE(HB)[%W.AW7*)1(7V?4.[,=\FGU?+F(2LE9G2'L6#(1G? M#*5%;4QTNI/Z^'>B!=V;7U]7WM?*C2^GV7ORZ%'O(O[1&\S(LQ;0;'H\:>_L MS>GH0XRS18_.Q_X$)_'1:7X0-:"TD#A\W@PH:4D<(U2!8<4[);(T1%(RXV,2 M3!NB=$F6%:3/25O31FJ23'?TW$X$E+Z)[*KG+@CL1D#)R+RSD7'PGF5@)TQ@ MM0N@LP6+E"=M;'L!I8KLSB&[]9*7BN"5('@NFH.Q2I,H07&)(*Q38*DA0%T4 M.J#2IABJQK0U-J>BMSOH;;DI5Y7+]XOJ9G&*H'EKJ81$8D9U2@*,DAG55AEM M5!",MM>=MR*[<\A>-FA4D=TI9#>#1LPZ$EE,H"B3%P+;N*QWJVQ?&6=UMK+: MZ[];H=TY:+=><5(AO!H(-_IJ64LE:@O:DA+W%5DZHRY](RA527I%O.B:SKWQ M9207_M_>.+ZY/.;W/A)D?>CKVWT!.^+N?SS?U:L^_^K97XC+?-.S+Y-"[A@# M;KD%0;T#:QEFNT.(;%)JZF@I%2&V3\A5.ENX26#-7KDW)-^)6_]+J#["#[/" MUU]'XSE@CU*=678KE#;K/K*J2'P4X,HHV:PU9EW#"0_&:)<"IS1)DU%:\;E1 M^&RYVN,[D-F@UYWQK6_0)K0*V M^P#NHGN^0K=-Z#9G9B@C&5<*1 @F&_J*@66R)(4&):@QB;'VNL-4!'<.P2MS MPU<$MVK?-MSME$D?T%'PP60(Z KA-8-P=^=85""W"^2Y MT]WID/PRB&W$8%1B1&K/@/%9[RTAR]QT"\)K)H(R MJ%.=#K+!B%U9[ZV*V*40.Y>QCC$DB230Q% 0D3G &+/(C;FU3T:><5]1N M'&I7%G.I@%W*EFW$6(B6-(@R/T.F+&BYC8">.E Q.<]HY!ZK,;O!D%UMB*7B M=CG<-NH8/''>)@\D"U@0H8S BA@A22MDUI82E[2#DK:E4H;..^*AL:,][)YD]'I(%P[XGU-J>W::@?JJ$.> M1%8^2[<;9;0.%F72TB+5@K[<;Z'(8?;%%T5+[.A*]#WC_WYUM MWP+;U@4ZNZJIW8[+OE%S>C(ZS8]M4G-;;L5:C= "4=(H4X9Y>)_U,%JZ/6CA M@67#26J:/!)26&OI>M)*5Y6N[OU^%_$%.1J1,VV4E4(I+"05&4-M@I9>R&_3 MU:(%II7+EN*RN09FF$S>Q "L3#H02DA )1&8BUH)[U#$TBI2] VY6J]6Z:S2 MV0;3&3=$99.$:Y&H2(8:7GRE) GCJ;+H*YUU@\X:P2@MA$E>*9"6Z4QGAH(5 MRH/G>J?$EP"Y#= 2E0U,Z65D=V W5 ML^\T)ZM4MI1OK!&F"S$Q0ZG*QP4C"&(I&'01HK+!&$EXT*U/CZQ<5KEL+;B, M&,D$B4@T2T)2M!)+QWM*29;_&315-^L*HE;JR'I6ZLAZ5NK(>E;JRRROK4:DKZU&I*^M1J2OK4:DKN[RR M'I6ZLAZ5NK(>E;JR'I6ZLLLK+X_*IR67"RCI8S7)_!O>P-?W.;[%(/ MSWD:RSE WCZ;S?^ MY_8C' 08#&>O'^*;P33_?%7G<1,?[^,XQ?S#,'N@>S@>YBN>U">ZS('U_OSL M_!2G,?2.IB=QW,OX?S..)W$X&;R-O8M>BKV?2C?%*W.2ZI->X$D?CZ:7K#!K MYW99YS6KI]3_NCC0LYJO+Q[R]>*;LK]17[_YE!:I3>KF([SH@[>,4+K1,[B) M)K:Y#WGG+-_6M'7)_Z.TY3S L3_I,3MKR4EJ2\Y[:,GIN+$J)6?1!>%"0D1C MHM:,">DTOV@\0 AGMK;D7'F5[N'N0;,EIQ.6!\\E..8X"!D3H'064-"HG4N! MZKBUS6B?,-$7TJQ+G6Y+6+];?'?%4J^-![X]5^A67%9;F5PFCM85?IZH>BJ^C1.9*"$2@%D]QXC)K&Q+FW M+I"_H:O:)V6E7#;7P+CE,EK"@3NG+KC,"H/ A5 NZN02,UO;DO0%D97.*IW] M2'3FF,=DE*/1,D$M6L8&>1)/ <1]!F&Q:6DX$ M<(S$!F(=H9G.J&%]*W3EL\IG:\]G/RTRBRMSE[!$$.JY, &14.$M%3JD)+3X M&_ULDF\OOZKDU;XWK-&$4VM.B20:$"G)[,4\6!(E>,ET\'EG& ];V_KJJ(>C,%;[0E M'HSB 43@'"SC&J@046>-FH882E]TWL][NBY*V,(1S+\9:DAM!T.9#W%RT@N# MMX,0AV%2P'2*XQAZ. R]-S@(=YH-=H,TCYNE/ZYQ-/.ZF1!:1FN0BZ0$212S M/>.%9J@H(UEQF\U.S>3'"*&:^8$%UTV;JNY^V_2+];\:'Y3S4V.9"-/A' M,[89T 2AK =!RN"N0"4XH52V1YF5DCH5C&Q[\/'-,;)&8Y$K\.\1^%7_N1GP M&^%!38*U(B!P)A6(Q"0@80:,-41)YUE@[8U2J,#?*.![BQ&9TY$S(;*@0"6% MEU1SJ?/M:EZ!WSG@SR6^1[1,:@N."%GLGOS*)0<\"AV]\B;S0@7^#P3\17RS M)% 4^8!X(U%((JQQA$F!P21GD\?O(7\QCT>%?TOP;\2> J>R! !W#O'-@(VU>4^2XI"BQ N);Z./D#+@(TJ;;3=7)?X/A/Q%)#ZG@FG%,YA5 MR#)!6:*)"4H3YP0UVE>)WU'\SR,=/% 1I&605;2L\6MK 3GGH BAWG%JJ&%K M)/);JM+J;HQC5K<##B>QW.#9FSB^[8&M]B*Z+SLR=\/I\,CV+ MP^GD>#2OQ2]E^/O#RP+\V0F8'8"'C?U_'/]W/I@,IO%)'+\=^/@H/Y-1>!S] MZ-5P]BE_XNEYK-&0A:CR:3,:4@XXQBC :*&*<<3!)2LA'\ZHD$KGDV][OFR' M\E@J"6P<"51]Z68DT(B,9'4)0T0'@HJ8U269P BTX%&1Q)C-)Z3U(=.5!+I# M LM&-Z[4-5:P=PWL54$$BVH*PF&6_]QZHC$A4FOE(0?LB\B5%L#P)<%1H+9WD*?$J[3>7!%86VJ@DT#$2 M:(9($O,T<,U!6R5!).O!9@T 1*28S[XQ#-L+D506Z!P+M!#EJ&CO.-KG 1%* M96 Q9)F?J"\!T9@M?$?!(I=9 1#6,](UI7_C*SO^C)-IOM#>*/7&^>5XX$N_ MS\F=M_A=L'?GFE+>M4WHEG1W+MB-KNSD13.ZW?-Q?IP7Q';1I.[QYQV?+=MY MA^/PVW@TF=1HQD(\][P9S3#!;(;<08NJ4E22T@F2A!">7 V*^.$:IFWESBBL2)[ ME?;:S,96L00(H(@5NHTB..HJJ]8K*"NWN0+OE M$HD*[?N&]CQ2()0CF9P%H%4!A%4.+!4<;/YW3()2+T47H?UCU$A,>I/S\3@. M0RPMH#*&>F_PPWAT>MJ;XOM;#F'Z(2.EWRX(NZ.XP>=.G0N/LRD1U%]'XV-\ M_VPP/2GM\/(CSC^8_?:7KX.I-7RP$/GY9OA F:R[:.20E54&@F>A9(UUP!,A MV1RE1K!LL?!^%G_+M_JLR1 =TF=6%3AXA!]F&1*/XVRXX_%H4517E>9FJ&[& M#H2+3B<#-&NIV5CA#C"D4A%J&)'),-%B,7@%]WW+[Q64-U04KPK%<]G,3.3% M-0PFZ2R;&4M@K8C -9$D&FFYL%O;L@KF[F/W_KHO5<%\[Y!N!@CR<7!,:5 I M[XK0I<&^BQ$\(8Q%9KTVI KFS07WL@&""NZN@;L9(Z AT22+]6Q+#R:9.#B? M7U'*"=-!ZU!&_E1TKQ6Z5]Q'J<+XGF#<&!I!O+7&*R!,E=DWUH-A4H)'[YE4 MV@E/NZ-W?R<*$ :3-Z?XH5QG_'N\UY6;OK(>E;JRG:.R_I5(1].3.)YU7AO' MDRPV!V]C[W0TF?1[PS@M]4E3?%]+DM8Y\/!T.([YUC[&\!L.AK_GO3T:[N:[ M>YLUI+>Q%ATMI"(5*ZX)).1_Y9^TY\:HR5 5 MP]_#<#5S;H;A1HS0E)1D33-RJ4L9PR& M31"0"DIX58$5NN+-AC#*ZLOJAAN M&<-S.4QD]+1,MLP[1D#80,%%:@ %0_9,)*&$Y[M8%GZ;BP_;*&"M4-@;2'"5\&Z(K#.(WK2!4Y8 M-FZ=+76Y4C$PNF3A>&4H4X):XKH#UHVOZSF,T]Y@Z$=G=DT""L=&!<4)*6I-0R)<'7BSP8C=K53S2MLEX%MPSTNDZ8QN ") M&PXBPQ20,0M<9\QFL>M="-ETIWUM3$7MQJ%V904S%;!+V;(-SW@L7?>%"1 4 ME2 R0L$)F<"R;-I($X0T5=!N,&17.TR\XG8YW,Z=Y$QX8[Q+X$Q1D%/48(JD ME8Q&@\0:*;&#DK:E3/7..F-P; MEWV;C$X'X=KY[VO*:M=VQ#),&*X""\&+_+^,"5[L!QV4I"PD^7)_QF>6Z24& M:,R^^*+]7_6H+\1F^TV/.@_<"V(4&)-\F>_KL]D@%'A/.>4ZJ:Q7;FTSVB>< M]K-L:BFQYL:XN.= _MWB^SK^O ]X_]^=;=\"V]8%.KO&KKH5EUTM4)[U(2W5 MR'$\V?O?^6#ZH>I@"[)6(ZH@'71*HJ#1%M:BE:XJ M7?U(=&4=UT;(%)A#@0RMH$A=H)%)I$+Y;]/5HL/+*I M":ETU@TZ:\:A>)+LSV=:@Q28,\&? &^N#C=X(2;>VF>!]P:YR64>5 ML(TO]WF(DY->&+P=A#@,DP*F4RRS?' 8>F]P$.Z["*BQPSP_QS Z=Z=QDZ*9 MUQB@S+#B\P_)95L4F4W).Z&E1&EH4.XR1T-E@%W+@C>,$9.55@?,F@A1YJXQ(,O'6IPA4 M\&\&^+.U;TR42E-M17'/4&()=];[$#,KB K^SH%_+OGIX-%9G4\X,IQQH=68@J__@Z M.H*)!*M]MHJX-2 XR5!T'"'DXR%5/A.HL/94KD2P/D10=::;$<%7D9(04K:- MO(5LY7H0(AIPEO.BNC)JT"DN126"S26"9:,=5^H=*^"[!OAYQ9%3,1%%$I!L MY6:PBY!M).DA&649L\;PTD55F;;2\RO0NP/T90,;5>*O*P%\CHV\WN$'[UY& MD8B1W()(5)3$* 8FT)!)( :9Y3T3LHY$VF B6%FHHQ)!QXC@ZY!)+"U= ^&0 M9%0@)#HPU"(0&J,,!GG$]IJJ5R;H'!.T$/6HB.\XXN.#9X)T3?G?^,J//^-DFB^TC%,?YY?C@9_&\FA'_J_[+OK8 ,J[ MMDG=DJ[/!;O5E9V\:%:W>S[.C_."V"Z:V#W^O..S93OO$9I$>WZ+BNS. M(;N%2$5%=H>0/1?9)B*1@5"02CD05'BPB :DR_\SG')+347VYB)[9:&)BNQ5 M(/NK>(-23&BB$J12C2V43X#"2X@"HU)*,T=#1??FHGME\8:*[I68VE\%$:0H M%A8-P)CC%S%%9U,$GK@*E&IE77N9A!7>G8-WRZ43%=[W#>]YQ" A"X%* S3I M++F3CI#M+ Y,.^]I%$*J3@Y=_D[4( PF;T[Q0[G8^/=L4%=N^LJ-+[/9>_+H M4>\B#M(;S,BS%M9L>EQI[^S-Z>A#C+-%C\['_@0G\=%I?A UL+20./3-P)*4 MTIG$(T12,N5UT&!\8%DXNB1C""9$O;4M6%^SMH8EU629[NBYG0@L?1/95<]= M$-B-P)*2$8V5%)3A%$0@&IPR",5TI9)E=%-5T^ V%]FME\!4!*\$P7/1K!@S MP17P)NM*SH<#B[*DM!,J>##.6;*UK36OZ-TX]+;O11) M>"F$ !6]*R.7&3C,&\22UT3+I(-OKY%G17?GT+UL\*BBNU/H;@:/CG8/7CKN M*'(N(1B:I;="!*<4YM20+9R\T M"(<;E/UMQO+DX7EE]4<5QRSC^2AY; M814U%((1%H1%"39*#<0A,201'@.M.-Y<'*\L(%1QW"Z.C[Z4QX13J8P)$)PO MV<<>2[/""-%E,:V(9TBJ/-Y@'+<0^JEXO5,[^',P9^=EWAF&W :(EA/(%,S M247!&)$LI=$:DHU@OO3(Z8K3SN&T]1A.Q6G;.)U':S1'S@DR8($F$,IX<'EK M@!I"=+9]K">\8SC=^!*-PSCM#89^=%9GGG31/W?C^N.\C_NS;?R]MO!:D*5> M[S2]ZO+PW4LJD&4#WH&6H@PH218,51(B9]23Y&BP[5GQ-3-DXU![8RO^>M16 MW>)FJ&WXT MJC0Z1E]&+4C.54:NSS4Z%!.:90".#0NHK:C<7M2OSH5?4+H7: M+V6M9$ISZRF@H@%$-#*_T@&M36PN2-P^U*RN-J(!=RJYMECPN>N3CN M,=WO%>3<=]+ZY8SXB^VX;DQ\8XA\V=W)Z'00KITAOZ;<=VV7)&^0"N4]9X$( M(YC5047"E8S2E^DT+_O@^"^+_[.P + M;'P7&/.JMG@[NOQ&7>S)Z#0_MLG>_\X'TP]5&5R0&!L=HWP^NH$3!DD)DHE1 M:C "$1)S-DAM=4JZ$".MC%@9L3)BJXPHD9 @J)7&>&%5,(II2;F7W$AD47R; M$1=MKUGITO96(7''D@[)".\=AD2UH3)AHI*XOV'%JDFNEBGG M<6LD)81C)#BF& A!$QB?*%@2)09-@G QJY)2]!77&Z-*U@Y_=>4-5]:C4E?6 MHU)7UJ-25]:C4E=V>64]*G5E/2IU93TJ=64]*G5EEU?6HU)7UJ-25]:C4E?6 MHU)7=GEE/2IU93TJ=64]*G5E/2IU99=7UJ-25RYR5/XY17<:\]]A\';[W_F/ M3^\XP_&KP7"6A/=56W0?A],XWFHI#962[^6ALI*'^B3&'OHRB!2''P;#5[WA M:!HGO>DHW^TPQ.$DEOL>SG(%<9K_D09#'/H!GN8KS#\XRQ<]>? Y5?'KN[W\ M+L$>:)FOY\UH,B@9CC^/X^ELKL"_W@W"].133FSCC9=9C&3^%G3Y(LZGWW[+ M?3]*\>53:/Y9KG*60ZN#)$$[J1E)(HIDDT!IM*?Y)TY$_9*9K4]O.AE_NO(W M^"J"&T?\"S#E&_L93]_AA\G6/[\\6?E8??6\OWY4%P]D^]]NG-]ZS=5^7M+^ M,]/7/K/_[#S[?_N'3_J]_<.'5T_1:J_EX='A[M[AD[W=7G[UY.CW_=V=X_R/ M)\?YKX.]P^,GO:-?>P]WGORG]^OO1\^>]'YZ>KCS='<_K_G'75VYN=&%_[0_ M[$U/1N?Y(\+DSJ[ENWGMLVOY,G5Y1H)S2,_2C_,%G.*;2?SYTXM_?2+1P7#V M>;,W_>N2)R]YH!SFKYM?%;A?_'I^SA^0B[-^*:DOO_GRUP]FO_K$YE_\3I,' MDNMO_IH\H+?\'3?B5N_\NXNE[('E\@XN5O)O?^FM+Y8^L/1FS^ [.M:"S='N MHZKC^L3]O[F7;[8ZLS>Y[0LQM]H;OT)!LQM_,GC?.\BK3B:]O:PVA"\>0=W7 MZY8N4HW1T4V?=_]3_9E.P0BC-^D >)-;_]$>H?[\",DBZ%G;7I(-3>K7QT<' MO:-'>X]WCO_W/_>'_OR<]WVD[R!I_1VDGMUD76Z5X+W>Z-BWIO MVD*Y*W+MYF6YU]W9NA?61H6#%T(X(ZRU^1XCE]H;$RXG,%#"+YI"4V*9 MVKBFT$CW^2QP]>WQZO7WT\^/CB]( ]/CG:_8,>O/Y#Y+\_'IP=?#@Z/CE[_GKG MW?-G?YY=*:Y]]GAPM'OP\?#LZ<<7%\6['PYW7^6_#SX\_[@OCWY[,3C8_>7D MQ;,7Z> #^3!KT?*$O'OIM'@Y)YO;CGY-F(?,F2>% M$#1'2-(9$!@M6%Y&N6KKJ'7.1V1;VXSWK38=8IZ6[(?NZGJ/8\:6'YP.< :[ M$KK R4DOG8[>3>[=@.CT9[1I!G#=P:.Q&]^,,R=>' PC?(5?9S]H,[] M77N=NKF_^?5I+"]VAF&GLJV=#5H:![<1!I$4N XS73%.06;5%9$ M\E8ZFVRB-M.5%4O;V7_#%_?4,/2'1VL+:D=%ZPK0.E25B1=@XJ.'#;TI<>VU1P., ML+F'=JKIZ9[N&Q=9ZJX; &7WRX2K MUFJ7XEVS&=N_9#LV/&QL<.7E15(ZRCR;^91$8HB11G+0@86L,0D#UJH$2?N4 MS5KG6<*M;=I7RV>355]3Y]"[VA!716\KZ&V,A&;*$Y%0@C(T@7 )P5),P/(Q M3AG65(02H>YST]:\OJI>_=B^IZ/I21Q7YU(W-:DOZ7:V59\#K#OY MX.IH,X M>8B3DU]/1^^>?.I?4!EX(0;>;^I/T<;@LD$+1O',P#K3,!*%P"*QR5LF?,SZ MD[QJV-;\H'4';.M.IPK8NP)L0V52-GIC@P89T(#P!;J99$'DC=*9\^%TTGLS'KT=E!OI_70^R7_]8Y;@7E/; M5Y7:KNA%-YVNG9KC,8;8&T+O_>'. M)>0??][3*NH6$G5_-'73H(5D/%"P2A;=5!,PA B((M* -&' D'53N[1OH"JG M&QD27<"U5Z%\!U!N:*V8MU,2PH FZC*4(X*324.BG"%3E@2?M5;9-_2JF[Z+ M(=2%5-:NZA\E-6 X'8T'-6^]L^E62W%88X,K>2U$7D^;>H@)&*W!!(2+4GR# M62,QA@!%8TP^O](3N;6M^D)>S6>_.7G5\&+W 'S?2D@%\.T!_*7V82P3!B*3 M*@.8!K 2%9A\0C37I1^$V-HV?;)4 M?J(HP;X?W8^>P>PP]%O:[.CVXZ/UJQ MHOX_>V_>%,>Q[ U_E0F>&_?QB9C"M2_V?7D""Z2#KV>P)&0%_*.H50R:A3.+ M$7SZ-ZM[-C:+@1$TJ'V.!)JEN[HJ\Y=[YI_E&=<@MA*('2YK(9RI(+SC"">/ M$><@P@RM MAK%5,_0+5%%JAGX80R]I*4$E9;$.2"638S="(^M!2X&S9LQCR8.+&UNTR7+C M^RHP](_@/2FZ83Q81ZFMKD=/:IZEAQ4'"#9479F[.CQ]7M8WJ.#61DSA *0! M(\I09(4B.=*LG> X$*LVMHRIB E5LV9UM(V:-;\#:U[2'&PP6G"$32HZ;D>D MF;2(.)I;&-J O;ZYL5#MW?AN.1^YD7QC;+_6;HV7&G')MD]YS@?YF&M'[7V M[,NRCF&8DU91AZ3B&'&/!=*<)V2\DE83CY7QV5&+195ZI-4L7=%"J9IKOQ_7 M+H=7O S."(IPH@IQ'%7N< @D*[EE4C-.4]K84C?X(2M;6_XB?!=U#7:%E8_U M>& OEX*^LJ>=L>VV8UWYN1*NVI=DJ0 MK(30ES@X[8=G[&#PZ!-9:S#X/F"PI!4ESJ.BGF8<@+\D_&;! MS$'2F B'JFFPH!51W"1L78-DOCL8K,F_4SD]Z=7V^W\W7O^Q__%]X_6[_59C MK_W7[ON#O?:;QO:K@[V_]@[V=M_?K^/-70W#YWZ-%S_G]\_)T!_G(6F-0-_YET3G/4_:F5Z>1<8H ^$I6,ZVEDU3 ME=+6FINKD_]4@^NUM<*NWH*?ILMW)57- J-&G7M(;N0F"2\_!"M0Y-81JY+"+0%DNZ#(=BWL(5A]'HXZ!5G60[2K(,[]X>L2VT"J*%,2TV0CDDB M'KQ&Q@.">:*-%(%&KW(VFZ['MKT\!EYG+EO-P(_)P,O16>FX)9@CHW!"W+H< MG241*8NQ"XPSH@0P,'[P()**9M=7/F-M,HHA3R3IS.C^H=EJ:S2H7DB"RC-H M=W1+JDH-A@\%P\M-"*+E+C**O),B3V7"R%HOLP'&#%-8FR@WME03E)Z'VU^5 MR5BK >$9MDNJ >&[ <)R)(\F82-@0;(*S!L"T* C:$?16$:XDU':M+'%6!.3 MZPI2]1!A3>Z:RBE+5]/67N^UM]NOUI&V]AR&K%5M4%LE'7D9+!NAD\&R'T89 M@+MV")IU3E@[M9WPU*KTRQ2.3Q-?W$\[LX-^->CU!OWWXX'_4LO!5>3@Q:6B MU3PWQ7'F$(G6(1U=?,X<_#31Q9J#U\+! MR\-3+*74\X!,$5N,R2!#<$"28P8 +3C386.+-XTPU>#@%Q]:;,>SQN@8E)!1 MHS,:3>+]5) Z2/'(K3^7 Q(%*N74V=K(7@V:+E6+,A>"=M$AEIA%G"J?![-% M9 /U*4D'?^3&EM;7@:F.(3YW]EQ[4ZZ:/=?"GDN:@U2)N80-DC8[Q6U,2$LE M$ G.<&UH,C@[Q565>N:]>'?&^U)Q&$V&0U"28_9D@)J=A[ -!]WN QJ#U@91 M)5T:[V+7CF,X&!S8KQ\[X^/C03?O[>O!L*"$W^PH!K"43F-_9/,3U("W$N#M M+>LCQ$IM;.1 8I*!J40#F^BKE7=(4$8,QXA(+ M9))C2($L8LRX:(G-B6,/&P%:^Z]>HO]JF7]3YVL,Z"(.!S7K?D_6O=2LP2XL- &XB@FYL_??_T9307VL7U^-FP/]T.B7[QJ#_K]QM MJO#M-M)PT /=Y.]!]^^<$-\=V'[M[*JH>G*?Y-9E)SZ@W2(I(+JZ,BTD9C@A5V94O/#+$,N2#BRXR[+3/GJT*%1C7G%Q)/:7FW\?CWR5=16C" M O$<,2-R@P"+D;$^(D(2C8SHR O/M+R1?RO;8;YZ[IW:Q_5#/]K+&GGPT[2" M]%^7AA\T4J=O^_Z93#]X1D+Y&:C7M]2.O9Y11%T[=B]AW=ZYE#//J#:,IX B M"&;$F?'(46H13SRI1"6C7&QL4=UDXB&U8RNQSC-R%[X$+*BL@EXCP'=#@"5U MG3(XQ&@-,BR[%JF#WU228'T'&SA5G)$ ZCII*OE@=?U18."ECCUH[QXT]MJO MWNUNO]]M_+2S6_[V+WBM4926;K=WRE]VWW[8^VO[C]WVP?NG=CC^8/CXN('2 M#([Y3PZO_ WP5Z3PC,;#CA_'D-_8[H?++RQ]\D_8BT&X.G)O]ZOO3O*YP"_' MMO\YOK/CN N/X&N7R&H8>ZEX0&+G,=4>)4T]XH9Y0-L@$1 &L\X#*UBRL<6: M^H;.^??SB%1#TZJ1Y+EU[*@QI=*8LJ2W84ZBU@3@1'B#."<662D$"I))D1P/ MQ.-BCB=90P)PQ32VY]3QXR:UK-GX;??-7KN=FW_LOV[\N?MN;W_GJ?U:SP=' M5X!1+;2.%#L:2>(V ' "@K) .4LL>.L_[4TU,OU 10QP\0H:;H/U.AR>PY;^ M9;N36&/=2EAWJ=@A2$\I,PP%#O(NUW,A*[A'-GCA>6!,6+FQ19O&K&LXWS/U M1[U('B;4:6&$PX9KKIQUAO(H;:318Z69+7@89ZNJYN&*\?"2OA*#"Z#1,H2C MS%W*5)X[;CW25FJ9F!4BT=S;@:KK^LJS3V![3JK)+KSZ,*7D&V;?]^W/>-/V M/@7 _==W:ZRW @U7$]"Q%I3C:+&BB0MBC; 4$TD(ULD3(J=*V<.]8S6@KQ?0 M+XV#3-)*Q1P8H%XPQ'%RR 45D!&1")H4!@LUCX/4^,'CTU?ED"?V:]4 ]X,# MG "K)%&OL$B88ZFTIDA?3(@R4BL'/9;9"]]N3A@='' KBI.CM;R(R^:0%?56GSNN(UEC:-P;:$ MP<1UX[5=>X:K?*FVQ_L/?_[YQVX+K(WM/QH[>^]?_;'__L.[W??9ZI@W26[L MM5_OOVMM'^SMM[]K%/NY7^/%5WD739%S]^.B>5"G[P>]^(#>0=_@Z0=[V)Z? M>G;3DSUW#>QQ,S'V"J(\R#3Y)Q!J.]:1S=7TKDL%8%%%!AJ61BJ:[.T'O?MK_'D1^/.XF;(U_CP8?Y8S*U(T(D6!G*8D M.[88,LXI%*SWRC$2K:>Y3X;F+W7>W+/0 \=Q&$?CIPA0O$ ,ONG)GCL&K[VK M]MZ4YFJ,O0_&7AK)B[4A-A*%B%4*<>('A+ Y%1>JPWMH1\<+_>ZI7Y MU^CR(M!E[6TX:W1Y&+HL:7">!)7L$.S[WNPV^3<7LP/HP%EM= OA*07YIUS)/A .$8 M2>8M AG+D5-) 8%AGQ)HC5S17.2 U?61;K4KL$:E*J#2VA7%&GB^$_ L:9 . M)RYH3D_&+"*NP#3-TY01")C@1&+,T-S$RESOE/O$'L"?QUE)@I^A\_?6_\!? MLUOW[/!SIU\D(%S1#GW,EL>Z^(?@;S$0+9( 8BQ4NQ[<,VM:V]>27OA MM&R*=#H8=?+1_3+, Q Z?\=?SSIA?#SC]*4OEOO]"UY\Q3I8X61\^U>>>I_% MY5U8_CNOLL %%00.R@E%@>K!0#*)6Z&5)_"*XU%]8F1C]J7C>?+0J?TV?/1QL^7R0YH;KH@JF#%5_?I]@.[_OC_^ZU MWS=SKX7;Z.NQUM+>/]A]WSC8;[S:;^_LMM_O[N3?WN__L;>S?0#_F(X0W_ZC M\?X 7L@I->\;/WUH;W_8V8/W_W6= ^YXWGSCKCSUR!L"(-$@C:+1,?FU\7[2 M U@[;PQ2XSUP6"W29,RH\B?@AU]N&O;MARKQO#WIP1+]&@R,R\)[ M?_C9]CL7Q0"55W-\@W]L]\.?(,D!(XI_[J?7,\![/\>[G<[(=PC@J-?^^ &W M>GOG(*:[\=_OSH\^AE-'N6R?>-PZV".M-^^Z1Q_W!(AGN-=GO/_FD.X?O.ZV M>X?DZ. MW//W!*+_K/WVD^4Q""TD"D%QQ(/EN1;0HB!XHD0G(W7::$30?TXS M!@\G<>/[4&MQI5^R.M;Q=Z#?W^RH,\KDNGS4\V0B#K!'D=*_N),!"NUWXO;3.L[X-7X!+#,:E MUC",_YETAF7/P,^Q'X?P\?-\O7B:UVT7>' ZA"MV3KNQ7$%^^FX$3+E1N\A; M-+KYO<;H>##IP@TCW-P6CPQ;=3+IE^; _)F_O7^7GV3ZO,4%!Y-AXQNDD=+: M2:/4#,'^& R+K?YEDD?WY4\!"]DG7T/C>)BA^'@\/OWEYY_/SLXV1]%O?A[\ M#7KX_PL#___]O#WTQZ#$C7Z.X;,=_@Q;;W_FD@K\<\%+Q:^ S? ?,3\?GWWI MHUD)^.;Q&)3I[7Y_ D?T+IX.AN,&'.:,3/^W()E\JJF3+:O&>;3#1IYL&!HM M"W; .3DO@;"3;&<+S91Y97&RFEA8G>UJT,!G-;A/#9F/[RG)Z%O ( M5E)"&BB^G=Y*CWD6AS$OR + 9QU89'9>"]L()NM^?*6HR6%IKC-='\7#O'B M(8= *7:*J0LHCMT.*-[%&DID6N@9!:I=VIC%ILQV8=3YVNC!:1R/IN3]/@-I MS\7AE,1E2>(-@/L"IF='!%0,-PRPZFQ'Y:LOG\+XV(YA^\XS:F8WOQ]/)X(6 M/#7IEARUHE'WN,P%>B <'XBUPE2=XD!VV\!#PCLSNOAG@##%[N%F^9T;KD96 MN9J>G060PVT7I/]XP4QZVR 9N^4567%!"F0X*@1D(=/AFYF#IB0K*&Q3_+)\ MH5'STOW..G"<<,ZV(5CYV?RAY@** .&'ME&\ ]AK=+R- J:V5VA2L:!4$*R$E*V.= M\7EYHC>K6#?H8IU2DGSH%^*A,&WF^MMH2:IDHNC9+T GLZTJ"-R.1I/>:8E6 M!9S8HI'4%&:RQ,[Z7J\$R RRHU&<0F6W8UVG6P@_$)$V.](F79N%"%!>[/R= M_6;P3@Y/]L>#8?FQ8::T,>BCI]T,Q/DZ>:VGI> KG')HD- $CK6\5;/Q>3 ( MF?KSI<8@73OE=6$'P P)97QSE%\!%7(X1D#;O7)]@_[G\E_=W#9KOM[SYJ6B MARF?%Z,ZK\B"6_8 M('8GTR_.;M](TP*D;/X4G%VA?@#SO?C22&92H[SA:X; M.BEC2#'79GP\&"V=S3/CPAL- M*SZ0=J$SY'/^;3*".XS*<_Z&/V2&YW=B]MH0J0V1=1LBNZ\*110H]]B.2J6U M/[BD]$Y-DRG]W<0D0.X^ELH$4#QPP)(&=061?K[DU;L=A$CB1H65-H/<:3.N MA(56='%^\Z1[VCSOZ;%C_Z^!:W#CZPULX> MN>H6/;S8^WI(CWJM@VWXN7O6WFF?M-_\WCOJ[?'#B^/NT<[;?,^SULE?J76R MQ]K;GTB@,CH2$"6@H7.F(M(DUS!8IIC,T6=%RNAT!Q2"L)T374@PN9&DA[\B M)\3I) 5\V\+1."K3-3?JM@?]IS2S1]?8:B4O^W0=I0I:'->WUW)Y[8H%0 YC MA!:<>^,TM"&+-$"R*%P;FS[>9M;86 -[J%$Q!T"! +6668Z4MVB14S*65GU"G\F9QF MA3A390C%NZ!%/"8QK99Y>(,(S*'$3I@Z10ZR4Q!,->#_>2O4C2:GI]U.-N4SYO4!?[N%"EU\ M:#R,MO!'@YH<>SDE:.&7R*2<,=)/1N,!".91 S2BPL ['0(Y39VTC>VN=;9G MFXU1L8!AO_$F#D"AM'-GPFL0/& : H?T01W%\/"@,J86U-1/?9\<=7YINXT%.TY\+;J I./=\4-T9F4V]S'V0 M[S,'V)2(%_^\T2_W3ZK$7!"72NOP@*:SIQ;NST,5LG;.;7UUPX8^$UR>%F+&- *;(=)_GT27XDNV>Y\#_3U-' MGCT]'0X $/ZUV=A/2YOZ(D0.J05,*6!HZ^TGR5RT,CE$6&*(.TM!EY$&D<0B M%?!K-'QCBWY3E[G,;J5R/N>W5>W/- MU/(N^L'G/B!9V N SIW4R?[V[8*]IBIQV.XOZRO;)6OM+9SH-6&5A,7:;S]Q MPKB/PB/+& <#WRED(N&(>;"4"8_8*+^QA3=O&R@S(ZPB3)B#,:C;^3O>@-'- M):UAIE&4\8S8?R%(Z;J2[>"3E*4,;[LMI2727BS531GS'33A&"+*<&U:Q28CO? M?_O)IZ"I!ZLT14\1EY(B9P1#A@$NQJ1,BCI;I;#SLN$E1<9(O/P*S:AP_=WS!D:/S?@1S M$C1L#^*A'U,G"Q.;8YN%K3?7KWNNL&L'PR] 2QZ,S/<3,#7FJX-;SI.%2DD# MQE].(\UW+1P[]FO6CTX'HZS5/[=(],*;GC?\U7_;WNFO?S2V_S.Q#9 K*199 M>WV\6._O'J\9OW3)OIWSU*=#GE\8L*_!RHLZ5.-QJ?N3[/7[CI_'@ M<\P^C&9C8_D2&_]:U?D,,)KS%^%VEY:R/K=S4MR)X%DPG@'Z1ATD2XDR&F0( MPMBR&I!0JN?1X$N(*VNW\UI0]^(M_Z2=)-3%A'#$H$-K&I%S"304'ZSUU(EH M&.#L;:7%,YB]P;F\>9E\"B"^W7,7.J,22//59FF>4]=:F5"U\-K],L*A?>]'%@O+V8L$GJ?N[,4C\S:#OE2!Q8"()#GPN M'(''YBXE Q8R?#S9&!A>_QX_+#X\LR:?5J@#:P[#G62ZS5F;DP0<7&84PF]% MVF+VOU(-G\N)G3,EU(83ZZKT04H-QK8(RQ5Y M<"DK&; 4P %XP%D [_-P<%:FQ0&['1>7W.N'2<;3*7C< DGW%-^22LF\X5%Y M,)@4D"%3GH'\3H9J^&]:S&]*\9WEN*K%]WX<3_6H0/0#1SW 26 M;(PRQX!*'.-X6B6SQ!F%+"L4R)PO#'SM"[/)%6]."C^:G48"X+L$BYLN67X- M5BWDE+?@Q6X97BD%.Y#Z-,]^:#O=(O4Z)X6.IRR2IB4>TW+[*7?!%J1)D4DZ M9:E\17C OSNAM+**<.1YSLJ#^Z1N_-IQ;A=,WAEH\E)&'27C6 G /2*UCDY'+AU) M4Z$DRZS*ZQUF:J&T)J'DR?[;3UAHIO.P6I>411S(&^5900AT!"6H"R$Q$$KT MMM[1_VA59KI9HS&Y1./+N1__"Q><^"_GM8D))N9U]%S1Q7C'%&^.K_?<>-2V M&JR!OG?N]KNR$NGU<-![!9?.A/\1#NG55"FH2/8V;LV;6K1P9O;]@]T+^&[N M5W4&W^5'.[O\\,0+N!=MO7G=:5U\.;L*'*V+M_BP=RA:!VU89VZ.L0WK//[2 M.CCNM"^^D/V=P[/#CWL7^P>_ 7"\Y>VS3Q[LUT 41C*9G+.=9RE&)9$5)!HE MLAI!K^H/&MZ V'2Y(PU3;376!)#:5#$<4:O9F]/3Z#Q@,SMVRWS;R_F\N*= M=M0''CC@(^<&)'[4H$!1*G $Q2 ^LO=C?S*#APW<[GC*^6EI&\#-<[ADE,?)AQ^[IU&Z:>P=R^E;>QF_>?>$' M^,Z@M[,XW:*OSY0%#W+4[$=&/%"5' E4*P)6.V,!$(\"V'E+47*"F! TO&NO M(1[V($$]#\$ZCEG0/,^!-TH1@84(["KB'1S/2BD+!:2H\KW,<7 &<9@SON?I M+3ES<63S!X%'>O9DL "&45:Y>G/MK$SU+<*==^Z9T+_^GBH[ OQR&RS?#+?? MW(G+.V__4^7_>?W!&/U8I_7 M8NF=+ON-KNW?G/I(R;7/WM#(MPP&?=^^M]\V%7"9=)0![V:@:\PP[E+WTSMN MT9/T+]9W>N:?"@_48 *7"*-_77JX6UH]KS#'MZ+GO(BBK.MY[S+Y]/GO6^F> M*,RFN8^BWL%5=O#?T7:G\8=B&]N3\;#P!]7;N!)0YSC2*D!\U][4=QLL\IB5 M3\7S_C;I?FG\W-B9N3]S&. T9NMO?+ZP*M<:^9";X@Y+NR%E)-,58ILW*,FY M[1U\N[D\*)U=G3P5YH/,7F/SSXIHV-2D2'**$-C MD36:50'-+N9HYI-1DK"(* \YP$TE,B%$)&T1R\'.9S033OY.2GI+4[*18#S'^3/70?>/TOHC)SZ('3R M,DH>.=?42VSAC\!)^WGF4 V=3PB=YTL^.I$,XP*L6C@(@$X1&+):&803HUPK M.']M-K:D;A)1I;'Q=]7UKMSR]H2$'Y5?A1<4QXA3E(9KPPRWF6V#988PFVK# MK1+\NO!"N2BP,LD@$I1 <%@8&9848H)$XBBQC-.-+2&;3#W8IU[S:_7X55E! MK<;8)^=YD!1L=$A7PZT6&-<(HYCH%GNF#;:8B-25@ M9JF&EJ>'EO:K)4M;@XCW(CE$ M(P'-/7>F<@]AT-/ M*EIAI0G:>FGOP*XU1ZZ#(Q>V-&<$AV@I JYTB$N6$)P*090YZ9-0$N!9;A6B0#.GSC.?(K"?P5[@&-+K"M7M&;'"K&CHR***%40'-C14NVELY(RI7%N M.4=K;;8*O+HPE%D0H,8$CW1(''&&!0(5-B LI141+!#A5=9F#;YM%,-3L&N5 MBS+OR%-%@=,-Q?M%X?ZJKH=^]L!*.>GG>6" M^[IHI@+ ^G[)3>!%3$%8BW!P%G&3)]QP:E (/H0<]"%.;VQIUB12K\D!69G, MS&^$$VHTJ]%,4+#'O:#&@)H8O<&1D!"LD5QI5\=3JH%F"Q=+L,H9$2V2S@.: M*9N0MHZCI((E.FH6M=S8DK1)R&T3D&HTJ]'LA:(9TSQ)PCES.F5WAU5@!!O, ME)6**A9K-*L"FBT<5#0%F;PE2&3+EY-@D#$&HVB" =4,&^_9QA9336-JW:Q& MLQ\,S3S5VGNB* F8 XRY9$GPN<$IXX!G=4%S)=!LX<*+Q,HHI$0B)[QP#[\Y M!;H9R* 0F<[#$?,8"3 UJ7IPV&E-H33=JIU&\)GW\6L;D-8MR&LVQ ^XVVLVQ#6;0A_ M##OWQ^L.8:/G3"?C99YIHY56EMND+9'$.I/HM^9.U7;N=[=S]Y.!5P(P+J1B(=*T9CXDX*:3G7F@,VIF8QE-K,'MB,%O$4PECT49- MD>;2 Z(1AW2P$KDHL50QMR+),T-UTZPMZ;]&LQK-G@F:$4<]5=B;G!WBPQI4U&M9MR?\T?JQL)R0ZC2V@5/. C&)@*[!$^@A*;J :TQ] M-R8TN0)GEXWX2Z M@U+U.-9;!H>>Y\7 3YVHPYP*0:7@-"9%:XZM",>>SSF6!PHZJS(H2AT1)P+T MH. ,4J#WI,2,L00XEO.F9NO*DJTYMD(0L@1$++,".4P,XCX\" M\_J-+8)YD]"Z36'=IO IO9A"4\P8M50R+J)U3,0@'&B!+@E F#N 2XT?:\"/ MW66CFEK-J>44!1L=&-44\(/A@!BHYE$3:9@2&UL*UZV67B!'4JP<4\"(25IN M>#0.##45O$@T.)KN$B6M.7(]'+ED-$NBF P6,1-!HDLGD$E"HI L];)YH"D/H!&)9+2E(6$#"(Q# M;1!7@UF7#&(?C,KN9FVE1AQKCZSC 1G.@XC)@6H3PC1=?K/H45 MV9.Z>\0_1.9%5G< >&,"PQ0S)PQG7GOKL3,LUE4U5<#*S?XVYR(FURC@1 MM:>ZSD6O")XMN6 2C8X"BF&:,.*"8F2BUXCYI)2U+/=GR^,@FB"I:CRK\>S' MPC/!+4O6&"44XTP @EFMJ3 > V\(*6H\JP2>+3FPI*5$1 M:&8D&<9 ]2#/M MD,N*&Z%"IH"+;H78U'A6X]D/AFP0\6^AGADGE<$S(14(0EYPB V(():^U-Z!?)QHVM@A738V?C<%9]RO\@>ZY MQGZ%]_$-5Z@_UOO.UUO;&,JBC2&IVQ@^^RYH*[4Q_+$:Q-VS4^&/M4D/:4;X M8^U4W6^P[C?X8UBJ/V ?",X\!A-4!$)X4$QKJ11W1$E'<)A/<&.EI5KWU7\2 M2_5P.3+*F;(IX(A8B@IQ'1FR,E"4W0A7 +AAK.:CBKP .O &\(]5XGRJDUUC*?I,5$:,N( M\S6<50+.E@*CE!&EJ#<(Q]QVT'J!#&,)B: <#<1B%GB1N(;7-KR\QK,:SYX) MGH%X#SAYE:P.W).DM:-*$1=Y2-;)6CVK")XMU+/H$Q8L%_)&01$/PB)'F4(Q ME'S637X;*&+6,V=(UXB$N$O MGJQ!FIKL-%)$4.XDECIW)E)-N6J25LUGWT_G!_ACWF$O<. V6$TM2#,9+0"B MD"S4?%8)/EOR8?"HL28VH@3Z/N**!*0-H8@RX#\<$]/6 9^)IF$K^C!J-OM^ MG7>8QCX CY$ 4&C!-, B,2$%=\P&4KL**\)F"W&&8\3)D9QS'#SB6'KDX- 0 M4=A;9DB4AFYL4^IC MC2$5P)#/ETQ/C[4F.J$4%"C"22HP/8E!A##GE"!$Q@@8TE1F7'J.5:(F4(D%%NX.#%OSY'IXX2G*&Z>#2MP[#5)R;3.::XZL$$=JQX1*$6PJ M.&C"HJ&"TT088U)%*FO#N"+LNE2,R^',N%!(,9E @"J#C#0$CL>ZP!2HO+GA M'FL:22O$L%4N(_R>??5>>-;.CY.<@S''E(/1GT)NCQ<=)@PG96E2*HEX%]6E M!LKO#91?EJW_A+TA)"G$59X*FC1#VE&)'.=,:,J$M71CBTC3Q&35<5A/DU3X MK=S!&FQ>"-@X&0@SGGBE&0\BZ:2(EIX$JC!VL2X\JPC8++0RHHQ,T7$D%-:( MF^"0B]@A29..1ECOI0*P(;K)N*G!I@:;ZH"--9I3%T"O<9Y'[VS4B3AKHC(4 M;$%3@TTEP.9R"H+WU&&44N"(:\Z1UI@B+@%WJ,FVO-[84JI)5FZZ7F--C37? M$6LBX$I2T@?/.7>:&V-22I$)Y;4.N$XKK C6+)4XP+(3,QJ)I'+)5I+(&@R M8YSAA&I03,G&%I.\*2IG1=4MWGZ@>]8MWN[2XDT5+=YPW>+MV3>>JEN\U2W> MZA9O=8NWNL5;W>*MKKF_=UB/6<.3-RSRR)FU-A!!E4[2FV1P\--FY(SANAGY M4QFD)ZWEL!YA.D3&#'+BXU]W4/D1K/ MUE1/2"P5WGI-E.>:$9?YQI;@36U6#1?4>%;CV3/' ML\@E@)AC2FO)A8E.84Q#)"$&19PF-9Y5 \^6YML'Q560"=$H%>*Y6Z7A>38I MT4$)3C@U$M0STJ3RV>!9W>*MPL[*'[[%6XS4.88#P5YQFZS3+N DG0V6!D-L MC9$5P,BWRRXYZ@B64GGD/2>(AR20-C$@S)PA1G,CLLY'"&T:LZ)/KNZ)\]WX M#,27P(8!7R3'K0&32JG(I-4J.2TMJ_FL&GRVU.+-:&&8!7U!2($XYP*9* 2B M5AE0121GU( N@IN,UZVGJL)F%J<4#5<&,\R!N[11@)4RLJ2T2+2.,%6#S99< M&"&X%*C!B#C*0>4/P&:&P6\B*N,UYB20W+&T25G=2+$J;*9MC#S9Y"SEH'!$ MXZU@+F+JDL-4XIK-JL%F2X$/FH*B(:$D@D6<)H:9\"PE"A,K33<.S!^.#4B M88^5I](E2T6X \/6/+D>GESJ\.8-UBXI%*AFB!."D8O4(6UQI#DY!0YL8TNJ M=65GU1SYO3GRIQ58DBE&O _4&AVXD3A7]2E-C%7"1LSH'5AR! \*O]6\N2;> M7#)MA0#.3*!D2RPIXA9[9!RU"."T,QYT$0 MISBUC@N1HC&$UW[(*D#MX:4N\59&DSQ!QK*$.',6:>H8TD$JPX-+6K*-+<)H M4ZI5P79MC/$4_59J/*OQK!-I,L$%[$72G&&;,W.PQB1&3 3A=09V1?!L2754 M$HQN @#FRZV"<8A$BPAF.,L9BZ9)Q:I#MFLXJ^'L><.9LH(HHZ02 M %Y46N,-M83)@+DS6(L:SBH!9TLN*R(9E4XY1"21B)L,;!+GR7L@BEAR,6&\ ML96[^/)5I_C4<%;#V?.&,R^<(20*&2+CDG'M2/!24HVI<=K5.9P5@;.E1L'1 M<2J<0D;% -J9%\AP^$UK;"T6"4N6'7L&-\WSLS8+_]_/8PLWW2K6GHFUTY_8 M8O$WO5*4.,!?LV>XU@%HRGM;18^BRY412U^;\@]5PZR[..F%\/&.NI6]- M=PHOOF(=;,ID?/M7;EO?(V #S6M15XI#EOX^'BX$R.>(W##:+\@F6.,OMGMF MST<;/U]ZE%ZGCY;W[>HCW[[QY=]7#K-$ @ =Z@,/>18UYX8Z&75@@E*!HU4T M;MSR/2/S#")MO::64QU=,IPY@B,Q,085+Y_"E%91EE6_,#D38)U^@#/Y!1%= MR,VUG(NYT[$LM1AZM+O^>FD7BD=^/1@V!I-A8]$;KNCO5?9#F[=":XSBY_QS MU&R,CSNC1KYPH]/WW4F(H^+[+G> FA=/C8_MN'$6 4T:_<&XT1N$3CJ'+\"U MSQM 6$WX_+@QC#X"LS7AV0=#^)%O/#KNG#;2<- KKIJL[W2!SR+<&!8:.O"5 M0O;39FC[?4NFS>M6SV4+<^$\ HZBW5 MC,']_ZF_5;-Q=MSQQXV>/6^XF+$RP&7&C4%J#.#2^<>E1[KR1*=PT:L/M7DK M?%6/GNF+HN=\]@5-W]#';$;=L9.3(AM+)#*M*FPN*@KSKZ/8[6;RA$]W8'4@ M%3LY4)35J#N1]0@4JR[<:$'84UZ)P[\['A8,:X'%_=T),5_T"@G=GP?F#]R[ M5#@)+\--1]=*)V&E2P1^GF_T,WSB#':I>"/^9](YS3>[0M5WD?J9\@O45WDD MMW)"49QXY,DD;H56GL KCD?UB;.-)7;Y1U7@T7H"%@S2'HQC@S?^^_]H2LBO MC:G*WI[ (77\&GI>7U:\=^VP#YPQ^C,.WQ_;83R B__6'?@O3ZU_G\_T[Z.3 M%GV+6Q_AYP7HU3OO>JV/H$O3#^>M7KMS=/#VK'WP]NO1P>>L2W?CO]^='WT, MIXYRV>ZU0&>']^ GZ-6@QQ]^/82U'1WLG1_2W[OMG6W2WGG=W=_Y*[5WOHA/ M6C@N?0).:,Q8B):X6A0PHC23 **BV$[VS:<2VFL5GEL,Z@E&G1K MX6WBSBAG)=<;C0@FS6E6\(834#9F&]XX!4XMMGRFBD^/^#;ZNXDX;U1XOKFB MQRVI+HCZ-SL"XHW+SS[*S][X*=,YQ;_N_OF^^(W\^J\& (P?]$X+\>G. ?8 ML>!KC7X<+RX!;P!.-LJ[@I5CP7P >&F H9G;$8,4A6OT,G+E^V2P'H_& #7P MY'\8,1P#%TVO9T0C.JA##(, [ M\"_XART>J[!Y^SX6IO6H %'X!J"H+Y2!,7#69F.%$YX=\W>$@/?^.(9)-^ZG MJV!0G-IV/TRWZR!;7S\P0)Q_DL&2R%U #'X!$]LY!)OL*M*]Z(\CVN-S&EM[Z--\F]WB.;A(A[?O/VQ1*\J?CZ%XLW!;O] MIO5B*[E8=:?+5CGA[6KK_)N=S3=[%.]386KN\MA5:NM]/(RQT1H4@Q)V<_>8 M'W$7\K"(6_?@H3,U'MPQ/O?*6?)3/Y.&\4OS-F0Q;X.L.)+BML?^T7;OIFDE M-7W5]/4]Z>LEUWU_O&J'WVI]%XXM^JO+ELI=B.M[UN0\+)_A&<3UR^V_&MJG M6GM/%"4!7H7IN'_+[1U\?9K^Z)]U:+MW=/(9P_U.]C_N7;1Z[XY;%WOTZ.2O MX\.#H^/VF]>IU<'G1>C_/3[[9*/U*1&-N/:YLXQ,R$6C@,R,8]%[1D/(+2^: M1LNFX"MVO7CV#7)K4/@6*.#HC.6>$:P<=Q1;EJAFB828 C-*3_-]9.E(O);O M4X-"94 !ST'!!>FY8@(Y;Q7BRDMD*(9_!LMI2,E'[@$42!,+T52Z!H4:%-8Z M5+<&A6(4L\03[02$02%D"C! 6"FYS6H%"#PEHS M@VM0J PH\#DH:.."CI8B$C%!G)B82R$88A[L!DHQ2;E[1Z$IL"9^/J!0Y2C* M'9ESYWI*PMWR#-;AVWQ9O3TKZ@V9IE=>"682 MUCAJA#W)38@T148#@[)D-5@Q#Z!M*SS&I;R&J9YUQ7);/A>K1R> M+4X^N;&_GVY#RAH?5\#']JLE(Q^;)(TS'F$=&.@NTB/GA$..B@@&!0U!\,)[ M23ANXE4UET?@L><7\ZB!I6KNBAI8U@4L"S<%=DI$[ D2W">PAVQ"6E""@E;1 M1N*$-:X %LI%4\DUAT5J8*F!I0(.EQI8U@4L"T>+M$1S'A-*V$F454\$0L(@ M9L&*P[F:-*528Y&ZJ?&Z1@S5P%(#2W5<1C6PK M8%JXBT%$H'"=&"HX,<6TP MTIQ:9#6<*7;.:69+C06 1;P@C>5:@[A+'36>M,_+S:7ZN=U.M/XX)W3D4OQ3 MN,P@Y&XZ<91+FD+NM9,+]XOJ_4=5&JXV;TR=KS&@BS@<7.7K[?ZX,^N9\3[Z MR;!H.[3[M6BI$5X/![U712>/HCW)]083VSV@I6?O&'Y 3XGM\T^<$86MXT@( MS! 7RB'-=$2!"JNMDI9'^!\H?V_;)ZSW['K4MGWBLMGRO;6?XE^U.8BO: MT:3L/[;7!T8:[71&OCO(KU6E$U>[,^6:WNO.X4>P4][\=7*TT^[L[P"7?'S7 M.3H)G:->NWMTLH?!FH'KO_MRE6L./_Y^?/2FQ8\^MK^TZ![/7'+TYO=>F_[> M.Z1_]5HG;^E1[Z^3]IMWJ74 7/7V$Q5,)!,\ M7&(5"2-')<,Q2T"!9P,Q@; MKC;KHS2 $B2]X!'HBS$7E,G,YIR5WE_OW96/H5&<0V/I($;K[MCW[65=?@QF M8S)66$M#X-P3ZQA)(1JNH_$XSY1Z?'-F/[?T[/1MWQ>]5$>C.$U+[W:LFW6R MS1W_>N5&AH8=-U+>W[^+_85_%580[&><=DX=3+HA-]B;]O\M^NT5/5+AJ8H; MY,:BI[93O#$>PN)3'#;L_([33L*-PO3LGI*=BS,1F5"YU^ M>_D1._V\SN6N:XWC#L#KT!^?_W);4\"'G]^=CN^RV?^X3>",V&24W*<''&&; M7-VO3=<_M_!2AJV]^9>FFXP]_^9?WZ2G^S7_JI_EJ9[E_L16'=?W'_'OV"V? MC?Q2^9.ZVS.5C]-X(4_S=C+(UD(A/8MNY5D0_QVG K@T*3JY*7U>Z$Q_@->6 MU(?-QO>DV_'@].F(EM9$6\6GN0O1CCIP0SN\F62+OOW_N725RX3^K0ODF\[N M5FC%687.LS+*E137GVJ>@V+* 'RH?^6.\^\-7!X%4.AV\#5OLQH,1S,<#D#' ML]-VVTL?FBK'H/S:8ME9=YTKWG,M^P6S):O9LHI/\Z&_1*13ZK^=/A?T/YJ< MG@Z&4SJ'M\8E(_0',THOF*H@Z8/C.%HVWDK;-<1Q'/9@/;,>VIG#\L_>(,1N MN8ARN,MT*9/>:38WP2P?"IBP\2>K742..QIT><%_!^M?MT>7+ MW,1J\YCG"C'.QPJ %E?ZI3.&C_L[^-BV%UZ#/Y8@L+7D,5CRR( 5;QOOLM-Y MF(\@=X!8#,)Y3-='R5SEWP?'ETS^N7W?&.:Q)L/IF(')J)SS+2_ M+4@%>&NSL=<'(L^I$<4,ER(F_&UG0[+%,!EX,W12@N\ )74SLHUF >>;EMF\ M^LZR$^38CD!@P-J6V,#98L!+,;2FT1V< 3&7MRF76/)>9P1"[G._DP XX#HS M+\C-=P&!ESL:9 $YC)D5LV33,R@&_\!"9O?[1P%9 =].%7,A;G0>SF'[ M%H]AP?_#.?_GAJ(E2D^_?QR[Q; A"_0*#) OD,>*Q/ZH/$(X]LZ4&$Z[MK_9 MV"Y88][$=:J93_O@%JC4RDPR?5V7KS<7A[[R+:>#&4HO8J><(5)J<=U!_S/* M3#;7"LNA2'(UN'N0U7<\/,X%35WP"9Q7#3@>/%8A= M4DAG^NA^?ZY]%LKGCQR0;;W]%$*>BN0X,E0KQ&-(2%/%$=686XJ-(UA>C61J M3!E6,EF6+ _6.(RC2T$$%X7CUEP-R%X*GA6&#RA@DQZ@83:N,L9-)50ARF^) M0JZD3]Q')\@*W[TCQ+?SWSX4WG/\UOD MR@2Q"!HV[C0M:]6M6F5[ M;JQ0K=RPIO>K1J9A[=6I@Q&84K51F:",-4Y%12QPE5U@>O76**Y1(@ M'S[MW:48XQN5MC-V?K7$S7\",Y?R:EYJP9ZGCV)66"M:;UKGAW#MUL$'?%24 M9[SEK8OCX];)ZT[KX"UN[WC2/CF^H;#VR]GAQ>_'1R=O83WOON3RC*.=SQ?[ M;W;/6Q_WON8BW?;%![I_=99*QI9I, M\H?6U/Z#$/E>Y?8U!/T8$ 3$RXP5D1EG.$G"&H.])!YL;*NTXU,(8E37$%01 M"%HT#>'.81PB18G'@'@B"1DN39[IQ(0&L8*-W-@237BQ0A!TK3#_KPAXYJOT/)6/RD2K&%G5A^^F/0?_S'[EBIN2X?\=N>#T8O@>NJTJ( M8O_]G/=.CGI'G<.+MZ1-@8=.X,]!NW-X\(6U+SZ3U@%\_F#W:^NBV[T>H@"N M[/U^TM[YP([>')YG/FK1WX_W#SS;W_GP%=8&W]^]V/_X5VI=?#[[Y#2U&IN$ M*%B#B&L:D3;6(V6EBT%B$>*U4BN),>=$$V4=YI)%G20.0E*NHY>1X*L!BFD* M4][R(BJ;-_W!T8!'$B9$3(7)]=##-[=A:Z\_+2GM]"]E0Q0ILGD3RDC*96]1 MXPQ>_:\5Y%=(+#D<"-<>6DE;U^F.31.+;;&,4BMZL(W*U"=Q)')GW4(9#$!5&.42>" M)M%@3;AR-=T]'I2?[))/'F0C%D!I@0=0A7(C"V-!'_)1*$&5,%S+3'BW]3>Z M1'A 2N.<.3^,MFA4WG!#VP<* SE99 L!<>UVP[ 3/L=F8V]P9IM3$IPG1 [C M[+,YG:E?YG -SG(N4;)^F@38^ U>+U.^1H/NG&939S@:-_XSL<.\""#9U,DG MF_&1;EY7C*[G$MY131*TRFJ2>JS*^KW^WW#$@^%YY0KI26MFD)Q\%NV3MQ?M MD];7ULF> ..BTSKI=EJTQ8X^'GUIG6R#L?#NI'WP^S5.VM_Y0ML[\,D+,"9. MNF!<[)WGQF&'%Z%[U'M[WMII\:,W+=+J9:5HFWSBS&@;E$14&X#P&!G28&6@ ME'1P@5G**+FJ%'%N;'21:V4QMS@9PZR1. E!G9287%6*9GO>B6LOG?_F4A8) M%=^1J-[[XQ@F75"]Y^3UJLR?/,AVSP],8.P3HP',51D0R$Z9.]()9)*W*#+B MM0R&$2&O$LRCII M46?."%HQUZ?,"Q]E[)_EU<\2E'YYLMP8T+WNDQLCS28C M_'ND<#"S_A0.NFG$=\DW^5Z+O5L:RS3F>"7[E8C"(?LH21C#P5GY^\V#D0?06YWS](!4@?OENCQ^.>Q>M@[ZQU\+K7WOG\=?\-_+SH?LGQ MJM8.W(N^.]X_*.)2B_$[E$H9%.:@X6.#. X1&>P(BEY2PHD2.H?&-6Y*_6P& MA]>05D/:FK)^A-:18DN M$6VCXPZ>HX) M,B%)Q+UDR%#ND+142&>\$YIM;$G3Y$P_%TA;;R'#$_1ER=IG;HX__#NN0Z%_ MEF-A?ZJL,I6/YUUY.C7NK(([YTNJE",\"&4IPCZHW R>(BUX=ILR8[2/WIJX ML45PD_'K:8;7C+*;.;L>O;Q&'GM$\">O1FVCHVI)I175EL" MGJ@1? 4$OS3O6:G F$X*"<+RR PFD(U"(**XE4PIRE38V%*@):W;.GO^DQ-K MK*RQ\IGYM&JL7!DK%]INY"GP*#3BDCK$6<#()B^0ED(+!7+..;ZQ)5E3/[QP MK3)8^>R&01[,$T$[_>;TM\%DW/AIVL,N1UZGO>K^M>@:UUG.7/(^S]**9<8] M'$HL6\)U[:T7_6/YHKTX/AZ$E1/R'T5KR@N=H\&5F6%/G/[\^#EU!U_$IZ0Q M'!MW2$C+$'?1(&VY0=Q$3;Q(VI)<":8V\3?RG[^1[[8*)3R*3*@I88D20(Q\ MTIQ02J5#1JK<=,U@9(1S"(!82R,9P5T1;BP1P8U-S#(H#6//=@HP MF68WS@WY BH** H%K=P&0$722(DN=YD3=]=L=E'E;';]6-GL.XW0][ M_;'M?^Z R"OK2*J7W]Z>58J3@J'MTTH9U[I[#-WOMW).PMW=^] ;6T]N#-1[BU@DPT)N< M?MP2G[PA3EOID<4^(!Z\1!: "@D+&,EU=-)?ZTKH@W1:D4 )W)(["I^B'.0< M'!&6!J>KZJO9L55&@CPV@^SO['V2-E$70'>P0$.@0 2&-+$>)>]HT#(D@[,OA6[> M9AW,I<@W.V4^@C91$\!J!'#P^9/Q40;)(@+I P!IF47628&B"T%&%3RA*3O3 MOEG$N53@>[5%>IXH6U3,K40"$K0 );5.-!?W*BV9Y=8[[C'C5(@: ]8B) _V MSCXQ[P!8DT0.>Y8KXP5RD7HP*K040!^YY!NT2+YI;M/OO M:+OCXX+WVY/QL&C#/2O!;:Y$"RH&9SG3&,0U:(+!)>V5XM;E@GZ?8DT+ZZ$% M?_Y).<]2Q H$0BX(%-$BX$"/L'2)88(Q(8 '8!]\R[:\@2 ^%H6V!_-"VSDM MK"H>O&54"<^-BYH#1AE !<>#3)(I0@6KZ6$M]'"R=_&)\N2I\;FHGW/$I1+( MVB"04EJXF#C#1FULR4VQ$C1XZ:C3_^>%6,C@!3:S(:E5J5K5QS<6WUY\BD930ZU%C.5^%B&C('4"86L9)YS"NJ[-"']4 M.VM[VNW^?-;;HK.P-F?=[N_3L;Y1MKHO2U='3U6XJC8II??VZ[OX%XE :&: M1_]F.!B-"ENBC(+>):UV73WZG_WF;7L_Z4T*>W2VA;"FBR+&4F_D"AO9CG[[8"I-<]3R.J-M)\;I'Y*EG]+S0V3CU(NM%5FV1 MZYS71$P5D>[59 1B!.S><@#RH#\Z[IS>#^+JF1\_QLP/)1*UGGA)%./&$,-D M%%$1S:RBD:]G[% I@8MFU5>LBMZI^>WZU@*.]\_FL?1"^M'HM?'C28O!ON'^> M^+'+6P?MDZ,#N-[!AZ_MG=^OM@1(03IO$+<\H!P!1"YZC&2B@B7O>'(XMP3 M38P?7.U6V=%#SQ]MG@&HK-+XX*E1966AX1Y[4 B%$^5Q(H MSI$VE*,$1T@B(3IPO;%%39.IZYF C]]ZI-9G:GWF:9"G2N6HSP1EEF:8V22Y M\PIYE3-L'+?()2.0\Y1;0BTSS!>E^Y*1%ZO,U!CTW#&(>DM%9"$ "O$0F-.2 M>9PH4SJFF,1:BAUKFVJ]*,3G*(2U#U%&A^ 8,>)"!^04(2@0%:)2CBKF-K:, M:8K_G[TO?VHK2=;]5Q2\GAMS(U2XME.+^SY>T-XN+ M,?[K7U8=;8A52 @!QS%#@W266O+[*C,K*U,]7Y.J8J&U9*%YC+#'IJ'*"%L* M,?W>NQ< #-,U MZ.9GV=698 MQ4H5*[T8W:BRS^Y!0(TQ 7EMM0H%:$0DJN1O=LAZ(Q&UE :ME>*8@87&ZEBL M79GIQ6,;UGCK[Z!K?&B9[O=>/L713W]F5#QLA .=;PS7/+?O'#QFE=V^BQX5O91DL!]%0F0PP3R!U&)F M)$2J70: M68>"!65EP3TH)KQ>X,M'D>]N&%58KE;BRJ)8&+:3'1_)HG32.J0T,6!/) [ M&I @*BH9B T,UF%2EU? MEJ'GSQV/3,:N!DL2DHYH4Q[1DB!.0Z4>X6KG9)U M1.]DIT3$(*UV A&>M&@?*;)::40+;;W5E$5E*RWZ::%W'BWZL>%;:=%+ ?3T M#H,O3)#:8Z2]Y(A'09"QG"'G?)34*AP#3GHTE94>_030_(3 7.G1]P#NQ#// MF&92I2R=@6H ;L&1)4XA90CFFBE%G$F:M&;KI$D__S,Y^_WCT*W%I9]!O&7# M]$Y\=M?-TR?)9V!7$N$Y#8QS+A2@6EHK+/SE2+!%K#ST:\=HGZ9/MF"J:=ID ME([35,7 (^T41L$*K+6B1,=B8XO5%6=KM-'X<.A]0B"=ZZ3((Z.T,B&6@MN) M(SX5&+'$2T0LP%]$;[BG' M41OA@I)$,J\=BZYRJ*\C=J<"F GG:H%[&(:?I0C%(AGJK*6ZLT@ME5H -33HA+D!;Z M,J2?(T*93*4[55G$DX).((6BSA.1ZO?6.;M1(RLCPP54LH8HJ MHZ/4B*LB((X+BE+^;T13SL00"FI8/@-%Z>4D]57XU'JB^3_^CZ*$_EY-SWI. M3T6V+XML)[YEPYTI@O.(:9]*@D2%3!$I*@0V@5IKN%(5V3Y;-*_$.JS0_+!H MGDIZ7_""I:3WW*;$KAA^*.4#DH)*K8432H<*S4\+S97JM-;34Y'MRR+;:><< M<48Q:1G"WJ;\LZ!!:<9\3KC##!62<[Y^=/O,8X]7$F]\1Q]J.?"O&)><6KFU$F(N^?!:.P< M,C)(Q(6T2%OX4V$J4X*2J&U<>HA[Q:85FSY7-ETW,KTB2*A221>DSZD"S))[ M"?HG8IXKE.IG(QM#0 07"J;.!:=H+N\E%B_O57%HQ:$5ASZ.H[>@:IKNBT8I&*QJMSK!4G'H%ITZ? M85$V,&%M2BQ+/.*&R51ZEB*JI>%%X:+"RS_#4O%IQ:?/E4_7C4XKT_XA"'2Z M0HAW*C*'I/6@EGH7D,6Z0-0H61!=6$TL&/>BSL3ST4ISR,*KOH&7;HTZM3=H M 6(<_.T;/\I/D[0WVH.\2&_]5_ZX[*GMOMH:]SI_#C]*T9.^P%[:0E(<>>!1 M S0*)1V!3RP/\ENA-J9NNOF)PY$< I1*0/!II]=([7G=#:!(@);Q^UG#]X]' MZ)VZ:SB^>'*+L3"4@_[UMTR-H@N ].[JR(>FMNB+0S#]\[@[R?M^!#+:#>8[ M,A':^-HTS\QY;^/5A:ZT&FTT/6ZS7;Y^X&?F9OE]EU?V?:_3#S5=R^%YY/?: M?UV0RHO$&ZS140KG'>?<*JZUCC$&5DBGE,?%M[=#XM5HXER]2*MO@^V_;?1< ML],;=,,!//J/9L=]?V3^W'\SY$]@S+TO'X_W/^P6AP='?/?77[_VZ/OCW8./ MC;U?[UM??SER> #!*%(BR84*L"QXQLU *L2*<)4=T! M6/5IM&N7B68&[C=R05Z8IPFIG*E;6[+UP(+TR1T'/VB&_9@ZN=/N08];P!V] M%RM3O]Y]"\%96 0$BKP0B#,)A.5AC8U>"N8E]9B+61E9*=%F@33]VJ=PV@\M M&[KE2DY%O98FNF;:OK9KNNYX^+D:?@[2TVOTP'ZM=6*M?QQ DVLV.V=I/1Y) M;%Y5)VM07LFA.TUSV@NO1[_\[AN]TZ8Y?]UHY\;EFWYOF>X1T/9PX2I.+\< MIO6I_'I(Z%IM8JT3IP\C$( MU%A"-P6Y_NO[-I9L$G[?.V]I++OK8Z\P9T?" ;05YK]R&(\ZHSR1(AO 5S_F MUACS^2[M=LYN*M0T8PR7FM:*C;]+.DA6C,9T4 ,FR.M00OT= EZ?]:AD(JP! M!\XS(D]=AN>_](9^/'1L^'+%0MU)*OZYTX85L#. 1_C>)4_B4C/1W.$9=S*9 M%WG!.C5R*=AZF(<_ORM7E%WE49R=GT*[T0&6#0Z,8%_KAA^=Y@]H=*W9,>V' M2*ZR\$&UM1FZNWO.K^K:D_=]KR2L[<].^^@@=%O)6EL;'_<][>FAC]OAKZV] MX^2/_MHZ;,![H$WO.+3WY.NO[[_VTGOCXVO]'US]V2O<=CZ M%_3I'=D]."*['_9.]@]V*7SW_?#+SOG77Q]3%>S)B8I",Z.-58C!3\0Q 6,\ MIL2WPA5".D)],!M;BM=!J-;H6%W%.!7CK'RWK6*<^S/.Y+R!$M:J&#B2W!6( M&ZM3DCV/HO.,"D.#\7IC2^LGP3B5LKW.RO;5]G*>?KDIBS6E\C]#K_<:R,Z4 M45"@>OODD&[T>@/3=@&ZWGO\NDY/*&G$:DZW75PJ/D]F+^_\#.?NW<_3T.Z% M:O&89_&8+LY4*$(*1@TJ9 B(>T*0BM(@J33G%@,$>+A[.M44!:!F7T9S MFZ>V(LEY2'(ZV7*0401%4R"54H@K8Y"BU",MO-+2^N"%W-A2K"[UO.&DZQ): MO\2\="\0VP_JQJJPO7QL3RE BIA82(]"D4XP"A*0#@5#DH-EXJ(#M(.FH%5= M%I>-D_NYM1X)])43Y\Y.'#?H=D.[7SM-)@= 'W2E9J=]A/JAV\I:4^7&63,W MSCVW ]Z4$UW1YQST>2&SF[,^;3A*A*T-H!_)E(#():@J"\9?5">M'WY@UG,!66=E;Z_3=M42,O\2\FE*W^.4QF@H M189$#^L(QD@Q3A&CA7>":\\#R6G3E%ZXU.+2,;/F46L5:U:LN7Y:=\6:]V7- MB>*=#C%KH$ZDI"D04&1 *J2D%,;%5 (#)-1M;"E55[QXYJRY!.7]VAP7E[); MS)O&0I#I-!;CK OE"=X\4C0S^LI3*!"\JAP*.VW7:84#\W/M$BG0W7$BFK_H MUU]??QV>P'>MC]\!ED $.\7>VR/\]=?N^=[!WO'>E\/6UX.C8O;0^]Y;H(P3 M #FTX_##7VSOPV%K]^0[WG_[\63WUP[9I>_(8>OP>/]M,^X>;!?[!Y]_[AY\ M/=]_^_G7WMDW&:D2'/0=(P1&G%B)E$Z!$]8J)A2)-I+9O J&&FE,I!HFAPLO M#->,A )SS"G#VLR>F2]GH 93$'H+YU=8Y?G[JY,YW-[]B\,5A E! EMZ5_"@ MN9)$%=CB2'A4CMJ-K2^A9KJAUAO8D^#ZM7ZG]GGSTV9)DS$ J>4"-WD0^^9G MS?1J9Z'93/^=^K03:ZU!L]\XS>?Z#6#L9-!M]'PCDVYOLW9P7%YX'DRW5SOM MIC-5\*K.H%N+C;00YF]JH>V#KVW#]\T:20D%B,JM2]B!+^".\!,&N5V.B#W/ M"09VTC'@-CSB8_@1H.>U3Z'[H^%"/>;O;2(F+:0'C- M=$M.$5/26;T&DM$R[;2'W( W]DIB+SF\GQ;VSS/.:DUV#SZ?'[[]Z]?7D\.3=,_>K[0O\!??^[6-#T^VS[Z>;+.O)^YLUDY* MSL&]@W]]WWN[UP!K*;6/[:5]@;=';/?MQ];NVS\:NZD]O_Z(^P?;^%MAE#?. M6.24U8@;I9$II( 1##X6LA"2LUE_&)6:P9 71,!,,,NU]YH:@:G 3%'K9MV' MY3 OX#>\TI%S:RL>09QS3VO[MMDX,D.?T:@GJ_1\U;:S(7A-UM%Z[2S _[JA MUBD;"M;C (S1;JTS @98DZDCYJ@;0LXRFPU8%[I]TVC7P(P<1#!!!]UT*?S6 M:#;ZC0 FY9GIAI2K#0Q=L%'!Z$PV;S,9FC!K9\<-=USK)=\:-"Y[+<>W@F'< MK]=^!+BD"7^E.QKM2W\[Z!QFMI4NN-R0WNU8P-&T MH'FI39UNXZB1O)EE/U+D41Z1F^BE !PX0DB@+' 85\LQ]0757H!4&1>G@S^F M-BYACMQK/^@FU^M=Z.9C:([W[EQ!@V77CM###.*^\(:C@OC&!5 #<8[6LW@HC/X M:_OL6R1>%85SJ# I9),6%.DH.&*81Z<""8R2C2W*KIS"M&TP)("2#AKM5&0" M/BAW%>EW3]'J-V AY:4RR#L+L M4^8 G[-_I]B'O#);T\QGH7O'(?3S&^&I.=8A/30MM287; %@'7>Z_3+*MFQI MLV%L6E_/AYMTHQC668L,B50R8+43/M%3#'3=1=25'@P*0N4,%@_KA-Z1Z9 M!95.4Q>5P@878;Z97&P7O)K)^\ZD9R)R%0E2VC+$4Q(D)6!B/0U@_$>@Q$#F MFLD%-[VKF;SO3$9.!''&H(([4,VEPD@I4-(QH8)B0F(1P+AJ=V[?YK[]@WXM MQ;ITD^8SVMSN'W=#&1!TYWWQZ[>_RW-#65,)0QT@+?*_/=XJ?TN$\D6S838- ME'AI\OAKY_P;BY+[%&0L1!"(%XHBH\#LUY(IJ53AI#>/N=I7,SKOC"HFBQAQ M@:+B 1@FY9U11H+QCP6QFAKI\,86WKQ\6O.:('(P%9IITB]$U91$<7P-S >R-F TF!:WC= Z%(P$LHVF@WFJQL44V^>V$4KN22VZ- MN+N+.G*/&H(/X*;,:9?VH5/=J;V17)\T^'ZG,^B.756EI^0@Q?^]X-W-LV]* M,1.$*Y!S#$P;*AE27AEDG =C![[BYM)NY4K=6WDV+VQU#>=S%-@_XWTL/5VF M-RP(V'L]]JZNMAX@P7@3EP<%YRX(R#:%$ ]0$%#1.Q?#NWN-/0'=?( Z@^FQ M=QN#6Y)#/&PYLDV_4CV=)P7*'6,H+MI H^G<+F?SXV@R\Y<)^^1I*JKE4?X6/._D MB.^>[+*O]-W/7;CWL/57L??E_?>OK1VX;P?>M0//W;YTE/_PX(B"472^^\N? M?#UX=P9*;NOP[7?R]WGZ,N].5#)P7E&(5D'9:(ZX) M1IHYADB!H[*!1)>\;'J3XVM#\%ZBI,^3MJ*2]$>4]%]C23=&>48D1I$'E_S) M'-G@--(%%\P:I3WC2=+EI>"CA]"AGMS"Z4<*5?>A%:KGE8)ROB._]TLB=JF\ MR(U<,E*-DV;\[]!UTZEP'OV\[Y.@E>ED^BQ2PHP62!$A$7>:(NTM1\(7H8C1 MN&#LQA;=O'P\>,Y$.,O)0[E*T?_'M33QDB%^OXQ7%<17#?&)YE!(P80/ DE7 M1- <9$16N93]2K.HF(LF)P"X8M_RA4'\YG16C[K]<5.4]I^C8-9=DXZE],]? M^M['KV_6 T=1'1!V5"$>,$(!MD(+QY>]7T$TJ[M;8.^Y7/(H? M6MW)#?W/G120WQG (_R=/(K/;6-E3*VUTM"_S7D^N%N*-(SK?GR?9?IK]ENN1]KV( MO^%]?YSLGC0;AZUW?/?@XS&\]WCWUV?Z]>0/4)*@)V\/3Z"-_)(=\>7OD]T/ MN^?[7_Z5THW]W/OP'OKX[M?>P6%C]\,./83W@))ULGMP''>GDXT[%KC!0B M M"XVX$!YI^ #9:+C2.L!T@AVAQ+)DC$X(C%=[-2^#P-*QAXK"YJ&PZ6T<'@F7RGKDH]=I M&T%Z2#%94.]B(H['UG4%F7\S#8WG3I4FZQ M(;$H$'8I&9NV$1FL*"*2LFBE9@3'S&!X6359*B7LK@PF*B7L93!8XT>E@\W% M8-/^,6F)PRI@9'&T*2M(@53A+- 8CH([5]"8S4A:+%R+K]+![E: ]3AT@XG] MT*U4L&=/8-MIGBL6NP^+33O#"ARB=D8A*AA%G&F,5*0:*2M"4##CQOF-+5&G M:F%+LM+#[EY&>JUV8E_J9FRU'_N@#%Z1]CRD?2&*.V4K ^E%1K@(QG,JWR6$ M00$+XH3DA=! VH36I5S8>IX7))5B>M5IWU[O=5EW,/3ZE7)ZYX'[YY/BML_M MT;&CX-_E9+C;K?17171S$-W^M)=A_VD/J\$>>VXY\1>C1]A MDD'K'QL7[AJ.+Y[<8BP,Y:!__2V7C@^L^ @/P1?'8/KG<7=RZ.$H(-L-YCO* MCNC7IGEFSGL;KR[TI=5HH^F!F^WS]2/_J+7+Z*IJEZ4#H78WB_X M_N2PL?_AZ\_]@W]]_YKOVV5[)SL_+QV!>[N+]WY]9H<'[T_VTKT?/M.]U@X_ M/'E7[+8^)IXEN[\!J_>.OEDL HO!HT +C+B*!=(Q@*ZL8 :\BUQ( M,5O>C)'"A^!-T-N]@1 M9;QT6 KJ+4MU>K1EMF".&$6=LR(^4(6T_*37C3Y<[NX HW^';M8GVFXTB!]# MKP_CE5)7?.J#Z-8^@Q(SUJ-7U=JK&6_S@9IQO\Z_D]__LV9.3[N='RGW1ZK[/1Y?F\F]L='O]VO\.3+>?OH&& M!>..TW^G#D^5Q<_'?Y-D@65)=U3V3SX MH$PK!]2[C,0%U\[.P[MLJ9>KGN7?K9=2LX_ MG5O4AM3<7LW\,(UF;E]>CV]H=)E"N]%LIB;9T#\+\)IK;8RR S-FQCQU]>Y7 M!&*TYDV3[_9$G/XXO[0L;I\!6/;R'.S'_&UO>] _[G0!E'Y]:DBL>,W,&=Z% M"-%S(A 5G"%.5-[V=(@'8TDD8#*F'$MI(BXG8!X*<)*9^61DGLI]$QG!E+SN#?J\/R$@73S\S]VBX:)EAV4/ 1C*'KUK=8%$?=J 1PZCQ M)HEI;_Y*>S<8+%I&7!!E0=7T7,H(JJ/ ,A3<1NZX=7=MO/?)+5OFV0F!]KE]#C$:R9W;-O5-$@E!=@P]"4J,I8I)P1"+1[ M%H172K#B45-Z)+26"3DR)K(V,5;">EE6+TFT&4[P&"EWJ!WT6&G/M=PL"+]7 MUG.QJ8T0?DM&9/WX+>D3YV7O3&"8B^CMM^#U&9I1^YW3%>TJ? MVTFI2C9Z'VQ X,RRQGJVQAL=_]@'(Q;;RWP"6W=7FDP!S"/%':&N$-P5#BRE MJ#!Q+A8.6W=-#L*=O?>K,9K>91_33AL6^T'VZ>1*)P?'IET6U.[M=892M3?, ML/BTC:ER0_!D!U2VOUM??^TU][Z\XU]/_H+[#X_W?KTK#K]\;, SON]^^-?) MX9<=,KLAN'OR^=?>E\.37?J9?#TX;NR]!=6P]8[M'C2;AQ]V0#W\Z^QK"_IS M\O?%E"2*2VVTPXBZ"$IA+#@RC!J4"N(IZYE3V*1Z[+H..MI3"7RKHGNKZ-Y[ M1CG\.W0S)2V%+^DC$.),(MBLAB0-).D>6>NHN'(^KL1CKM3***:41,86J7RE MM<@4H0"N]#H(KJ,J@"N)W-27?59KRI0K"A%>O=:9Y3[<3[M\F8'!\RF0]_+P MK:,FF06EM]/^=[9&*G*#U9Z:>MVY4"DJE M&]V'_Z8/ESK%F<08^"^5C^8*2Z0+7""O18@R20O'Z7 IJV-,%SAUM<2D)A4A MO%BUZ"+J*[5HR;0PI19):PA)IV\436?.A02U2(*"5#C&@P[<49+]27191\Y7 MH!:-@B6@L>%F,EF_*Y^M-VQZ#S:T_8*[KTLTA6\\'+9((8LGL%9TQ*FL))5UR1:N%[%$-#ZR'^[1".<);N&/=>KZ??CX"K MG=YG0+X3S=P&&1SG'ADA/>(X<@1DS%*U'B)-T)RE5,JTV,3+VLIX3.I=2M7. M%<&:%#GL= MD+ NNQB99+'P0YM>4'6E38^*N92V[6:SXU*WKN:6=V7?QZ 73Q/T]S_E<+"# M]__ZIHG%''.!G,88H*L#,@PS9+S%S!E;F!30AJ\MQPUBVLQ'6D$^YI&%!?T[ ME2PL5Q:VBU3R=O?@Z_G^P1'=._K&5=3!:*!T+GD*V0D(IJQ P1@5J/*!&;VQ M138O^U]K(Y$8'3'IITHK64"N/VQRL=YL/5'-:4AG54+S/!\ 6PL"*XBG(*6@ MY#"=#DUJ8SC-IH6$OPW)0HN!P++08A!:60GM Q(8!T$5)E@)NB?8?-JE],$* M:>8X8EA)0[U5H'XD KO.)WA? O/P<$$+"@M:Y-I:+741"\5P08,D6@UE@3%< MR<(J">S7[MMMDI*12.NP$A8%GM)*2T^0Q&[9T_)BO2E7"G9!'W\ M9"FY<9-9O#1_JS0VKA:%VZ>VMMVKG9IN?PB,1A<0T#?P^&X]I]H A*+0.FUV MS@&+?IR5!?X;DOA?6MJ'X&V,'HS-,YG/F0]!!C@=8LJ7 M!\%-K0.=S8?6DT=A>+:\T?'U2;:2A+R6Z7X/XR25Y6<)?*EG.;?*9NHK_'&M M]I-<&, "Z<=\[G!IE,)!$(D)AV$&I*D =KET)A(--E?E#G\JZ]D1WMO^QE1A M09LL$"DT0S"/!=AE5* (NHYE0E&3TH/H.E57J.&3Y#J7A/VLT3^&-:1F2E?8 M,.-/EM%H #'C_*HW*D37> 3O)X.51W"]Y._[S[V_OOD@"Q*41-A[4+"5P4C; M&!#CG%-")1&>;FPQNLDN%QBZD(-CD(JB ZTU*I'[-8PH$KG0@+$1E.=>:V"B#$)@98[5G M.M[FUYHOR6ME"MR6O2/Y+T@$ZUP7#$5'071U4,@X)A /A8I>Q<@#:V-ML_VJ2ES_)/'H,MH1!5 :"N, >*4P-(H+B M@GGIHPG)]K_,3M<:?9MWH*6[NK$>E91@Y?6,:.%#P3E0DY8%)9%1(@I/O2IN M\T]4\OI@_HF=I-M)SD$U<@7B40!!&>Z0(8P@'P4SM. $%I6Y"(I'I8J ,1]6K"'W;"E=$V2!N0Q85"7'*:CL.F@!41)?'"O0MM.&P*W]EFN?:QW ZZ+KC5./CWZ79L$B:YU7NNU-\K2OLUJ'8FB0@AJ[7 MS#@'YC"EVWA,P$ ?G"8M83XGT?U*4D=C[R4'5BT1^Y+^*K1!FN]\:/,Z]D.1YU^HU19NP"*\I6]6F]@ M3X+K)S&_*MN4(KF/3*.=DI5ZG\L]F"8\HN$1 M]!%X)SG9-VMO)_FV[^YY&+9V++IS@M%1I9P#/8UXS($+;#0$%BY-+4LYA<0M MOH,%4>G++I='5SX-V[<>/J^50^]"$,1;:,_V-[";""SKW6<=G^\TWR[Y%M!!!,F,+ 04U!+"!)I0BD*F#AE/='*ZHTM"IRC M!5L1YRPH(A7G+$U 7/'-"N#_0ALPNG!$/'*/=$BA3Y''0BC#E*(;6W+SNMP0 M5[',?2)$,JS!/YRQ/ M<:5Q^C&TP$@ 89G72GUY!?;!7&G$3-0)<.R0"*0R8JE@:LK'% M.*D7_/J%JIO'/!EHXS(Y94F>:85FM'T\BNB=\H&,MI.O<(+6YHS+.FBDCE+X#/!= MIYN"W=;0^SW>U#D\^7KP#N\>O$O1O_SP[5]TK_5WX_##5[)W\H[OGGAXW]>? M2;^^1'NMO>/=@[_ C-L]VWU[_!WHCAY^^=?WPY//=/?@Z'R/ODO/P+N__@:3 M#YYU]$TJI8C#&"F:;+V0(HL9Z.J!6TFP$P(3-NO_UHYCKAG0I2+<%=P8!B2I MF2@D%S3P2_[O5@3%EKOD@9Q MUNGZ7FC/ F.D'93(2$O6<+;62+%<,3+VWG[^IHR@+AT=2\> 0:_4%&DL!?*: M*!DY4SZ:C:UL:5S6!KKCL:P-I[CW&H3?#U)DA&G6:U],*B9U (S?3]_6L['R MW\$T%9A1@^/\?ZY@]@=FLF%04L5.!7F6KRKP!<^$?TJ^.S[VTT2B"^>=QO;6QM MM]NITF,)R;2=\1[@7",8_<]XQV"ZZ%AIVNX:>.O06%&EL?)?K\S6 X7SWUSI M=.YR8BNFY9 V6[(G:>I\W3CL';3PV,A[1J A]&JQVVFES:12$'J@SL,M85+ M\R=@I=WIIP^:@[PM!63035M&V2.1MVHRJM/34LC^Q\OTD.'K0\S&PVD7J+P+ M':[9\]08/W#]LL#;^6GV=CD@$GAW=[/V:?K^=$H'&EB6*AU5Q (&[]6'VV"I M.>DY/OP(SFC^I=7'0=L,]M50G;QB64W.AFTY/P#K9/>WDYXP/"(%] ME7<%R_F!1XS>GZFS6Q;;>^CZVIEEM+;C]MC1@7P'DSM,?Y1ED*] M:KU]4:OL_MO//[\I9K2,H'.:B#GB- JD-/QF?0![21EMR 7WS4A=!+"ETL%# MO3(+^2VU0U>A:EWAQTOL/M:Q]D=".IKR[9%+>XV\+RL7 \>^:2&D+$Q,$N 1 MA^D @= KO7B7<5\2CDW5AL<[!G[S\>S+_;AK3CK=-T/B>W$P M/]CY^8WAB*T2 ;%"Q%09&(Q,Y2GRGG(9BR)PZ9-+X!+,TZ+0G*P:V5D@?T^. MMA\!S%$ ?2NQ;!EY3/ _TG+22JOS,%BDW^F#EC2\&I;+DBBZ86J-33$60^4X M50W-IR%!9$H^26=;#:S:PQ5V&"5Z[3V;#Z7:S%:DNUJSN9A]YH$%?E*B=4;T MIZS\/\Z'7[YD)\O>7]]@M+TQ8$UJJ27B2D4$6F2!&,8I.;KPUNE+U5=76Y\4 MS)%-7/H2YRU0RODFEL72JW/R388?H.8GWBST_1I[2X%2=OU+%V@LOV?=TYN_ M4Y0]G9%]H,8*?+<&W;'TZZ.D!51WJE3ZSYVT5G4&\ C?NY11_$F7:KU]MR&/ MP,3Y]A)[G]V-V?4R=CF^Q&&XRG?Q$L?A("G%+Z/^\,$-D<^3DO /6@WE#L^X M4Z6_15Y0-?)I-W))N>G+U,5Z'8&:+?.'2$B_<#VVIYO;^8GG:)Y-6< YQZ'P MAG'*#9:ZX)XI;Y4UO.!.+CA@VGLEV5/TW,Q3*.\]WVO]8[LMCY^WSWX M5^OPX*^?J5V''_YUO'?RKV-H&S_\L-?8?[MW?"F-,OV+0GO.#S_\]7.W==C< M>_N^M??A_?>OK7=TM_7^9/?@^/M7NL-WZ?N9FI"R*)B+J29D\GD41"!CK41! M%Y)R:K63:F-+L3H1S[ D9$4[SX5V"LJU< 4%*>8L.(T#(=X;+;A4(,05[:P# M[4RRMP?*K9&:(2]20#A)Y[D%EHA0P0OE:; &;VP)6B?D3HKNIJ' MKJ9K8:N(K;>"HT)@A7@@'FG#@;VH#XH8&4W!4BWL>B&N._!=U<-^RI!=J3.E M@NR](3M5IYIKI8L8D/$%1IQ$@A0K%/(6(.N=A8\39&6]( L;-A5DUP^RJW5$ M5)"]-V0GO@BK#?:"X)2"-X)1("5*92L1*YC!J0*:F"5(@0ZA&7DB,C;43*2&6?]BX9#!/"+OF9!@^[FHPL:6J//BNE*\U_#9PVD:%0)7:IQ7"'P( M!$[L]HBI#2XX1,%J2^=J'5(2%PCT0FP-"]Q3EHP /J\14"'PF=C:%0(? H$3 M,SR$0%FD!FD9*""0P1I(B8#5$,.T OQ@(D&IKZMY'6<5 I^)[5PA\"$0.#&K M8^9-7B#!G4;<*H94JI]-?6"">R]PX;+O&G32U4/P^>^!C_.=#),E5?O@3]]R M'L_I3I[2/SN]*GQG+H+Z-&4F>S&2" MJ[VUYXC&[E2HOB@8=0#8PAF%.')]&) #.%E$RY(EGD2%$:46"Q(-)8B5/!4:+K8JWT MY25MDZ^??7]S=I5A;:7[95>YZ[9X]8SG]8SG[Q2[?Z:36Y;VA9?S)W@([ZJN M/7D-A14<"XF##]%PBIDM-&=..>.PU2S06ZK+58?P5J"63)]J@0EFSDB+C$F9 M3BP3R ;#D; V!!\CYL9L; E2)W+AE /K9U%4M/-,:$'0*:,=CQ+2)GHK"1BXWM@B7=877RD%LYT,O\1J/LGFGJ27+5:AU!U MHO-^=+4_?0"*:^4U!>,L,"91JDR,+'8&.<:Y(4()SWF.#^%LSA-03R$?7 79 MU3I3*LC>&[(3?XK#M, LQ7 5C*=,)QZI(D;DP*3!#&LP?&C2,.H%I15DGQ]D M5^N(J"![;\A.?!$.##9CO4=$*8&XQ0HI)\$H"((7WEK.0LYTHMBV_$3LQX8Z,WU%($^C&8\89KI"2HR<81(6A!B9#)>TCK4E?Y2I]7 MII,J,G6MS/SJ\.GRF6[Z;)?5FAK%>1EASC5PGL44; H9L;\Q4:Y2#:VBCJ8 MCA68GQ^85^L:J,#\$&">> T*H3@A6J H*08;I(A(I[R+6'L1G1,^*KRQQ>N4 M5"OS,P3S:KT&%9@? LQ3%5"B\1:F%'$'..:%3\'7H4#842J#E4H786.+B#JE M3R@LX.GX#69SO-2645']N:>96JVE7YU!73!5\\%V?[>!?V;.V?ZFBB(JL.)1 M\ 34!^$XLB[E;HZ:<6D-*U)N4U['>$X/9I77[9E8XQ7@%@?!$*0PL=;S0F')-[947?-'R.)6 6X-+.8*<$L W&2%HTQ0%K5" M01B*N(TJE1)QJ/ V,$8*%HA.&5($G3/"OP+<,[%J*\ M#KC]R0I'B!." LRH MX KQ2!A2$O3*M'_-:8HEM3(;L85\A'SY2]K\7C_;]5/CY[792T3.7D+NE[WD MKCZXZAG/ZQG/_[#'_;.75"7$7T8)<8PYICP8''UR:@6+"<-1&AJEC$48Y5=C MI2)2E1!_%.UC9]JA17S$@1&)<$A1M)III)7#B'NJ/;4V"I.*B M=QXO7^%R_ M.-J*>9X)\UCA"=...*D8]T5441(E'/%48FR#K)AG+9AGRK.G)>;:"8R<]!%Q MKA32K)!(%@4K0K#4Z<0\1-79O+Z]BGDJYED9\QBM.+4>-![K>'#6!!6)-3I( M33F-NF*>]6">BM2">*5=OB 7FH*8B19+*$X5 MEAF,I+&%X(6D'!<;6T!"]6*MC*WG?P)JX3PF5>3E6KF&JO.:]R6LW6GO$*4& M.U!O$6/$;6Q1,7\=RRI<^BF =K5>E0JT]P?ME&/% MF,(3E>IC6(U!RV !?B,!!4Y= <9J449PL+HL%LYE4H%V_4"[6H=$!=H%0#NU M#R.L4,)R!%J20MQI@;3!!&$?I/,XVJ)(Y6V*NM#K=)2A NV3-.8KT-X?M-/V MO#6864V0\BZ46=B-,@6R!>C+0?B"II56BCH5ZP3:%Q"I,I/09.GY3*KT3&ME M[E<'+1^ ZOZ:]@0(S8PUS(-J O8_#P5'A@:*9"0.2X&5Y ;T$PKZR3KE;JKP M_"0] 16>'P3/T^>J0E&HPF@DN1.(%\JD C(:%5Y:;CR)C!0YX2D7%9Z?(9Y7 MZR2H\/PP>)ZLSR8&'(C4*,:"I46:(A.]1\#6AEAOK,(D94-EBY>AJ^"\?G!> MK?N@@O.#P'G*L^ ")]);6)FE=*!N8JD-P1M;C-<+5JP1GI]_ MH,!LRI,J6.#I>P^J ZV+P0021C1-#CQ. MZI(N7#1P_6()UL_0ORD_C,SY8?#]\L/-Y/>/Y^\;NGQ^F*KS^,@JO M@U$9@G,%+&8\%=*PDE-C>5'$H#7A>)BHCC%<%5Y_-+7$7<@/(YCSQD6$93H! MY#1#"GN"K*2>4"44B6YCBS!:%\^Q_$G%/,^$>0*-VEN/71$59]A8ACU6F(2 M24%XK)AG+9AG^AB3CT'QPB)"N$5<6H6TB@J)X*-4)OJ82C(K7:<%KXBG(IXU M)1YI"B*U%+( FJ'":*>I(4QXS*W&JJB(9SV(9TKEX5H$93S2E-KRY+/VU" O MBH"Q28YPL;&5,N+Q=?+$5,13$<\T\;C":D)"(7Q@7#"N+/$IT[3"5%ME644\ M:T$\TYG =>%U 1:69D$@'J5!BA4.<16$U04%T[G8V*(:U_5:V5K/_SS9PNEA MJ@#6M?(,5>=?[TM81QF% M^:J*.E\_T*[6J5*!]OZ@G?*K,*Z#!$,FE?61B$O,D7($#!VO+5=8@$UJ +1% M72U^:+T"[?J!=K4.B0JT"X!VLM)B@S4N/$>.I#3](L$7%P*)@C*'.2YT4>3T M,'CQNM45:-1<=QM&#,:V(W MM@2KR\7-^>H0USJEAZE"5=?*W*_.JSX U7V_X DPAE/'(E)1@"F!N4 Z!* Z M*=)A@B@]USD]#-?/<,^DPO-J/0$5GA\$SU-. FR((MH3I 21B!L?D;&T0(HZ M(3FV4D4,>,9U)2H\/T,\K]9)4.'Y8? \69\#$1P;4R :DM.O(!XI0A4J%"A< ML0C$BR*EAU&+9V^KX+Q^<%ZM^Z""\X/ >!9XVWFB("/A: MT^!\,#2EAR%U6BSL#JP"!19(#U.KH@6>OON@.NFZ('F=;$_["KR6/B6E0]+Q M@+B3'&G!+=+P8>2P/F'JLVW!JE2RSQ&\J_455.!='+Q3C@%.>&!:*R2-!D/" M&H6,)P0%[X@P5L80=4[NI/4Z)::KP/LD'0,5>)< WJF5EP%,L20HRF 09RG4 MN# IU)@4(4@=6 *OK!.Z<&&H"KOKA]W5>@$J["Z.W2F37SOEN.8;_*_ZQC;#UJA9>X,6R+J#OWWCQ]9_Y1]E MRVSWU=:XE1>_7 &>Z!2>AFU<0H*EBZCX:V"Z_=!MGK]OM$W;-4QSIUV""N;I M4SAJA3:\[+333<@9_KW=ZX5^;]? ?7#]FV/3/@I/$T#-\-\?SP^_^%-+N=AK M[1WO GAV#W;/=M\>?]][^Y4>?OG7]\.3SW3WX.A\C[Y+S\"[O_Z.NP?;Q?Y? MWP@V!34ZK5B1(NY3*>48"8(%RSG&B7%,;FSM=68EK=8#R6Q$D-)VO^;R /9J M_0Z,(0PO?)[$LV;R,-?L>:U7CGNMX]R@VPV^Y@?=Y-/I'P=XTG5Y@4J049&3 M Y'-BW*<&I1DJ=$>Y*G.DCV2Z:$ 4@D2>MKI-=(%K[NAF=VEOY\U?/]XQ/93 M=Y5 >XTGMQC;ZS0'_>MOF<*N@PZ&[NH6JPPN0F=&9>IG:F:6:>D+[*4M),61 M!QYUY*900''PB>5!?I-B8W33<7?4]%-S%)#M!O,=F0@]>VV:9^:\M_'JP@"T M&NU1BRC?E 6T>G:LKN>B23O'[\P$B9+O\;6D(Q6AT4YB]1JE3U8\P#L'[W:' MT/[W;?[1W\Q_]1E,C?/]7>[GQZ\_G3IYW]O=KVWEOX__:? M7S_M?*KMOZ^]W]G;WGNSL_UG[V5S,UW^BY0:^7M*D<&-8V MS?,>?-.)M7E;I/I]U+&M,MO%$;408P$#RR M=6H2Y0 [E;=!7TVW!@]L=/PUE#/,1[99.SB&9DXUOW?<&31]S09HG/&U1CLU M^630+E7%LT;_.+\D]2-MR20EN0T4TO"PUOBICO;Z\$&BQ%[N:;O3+_ESGAL; M;=<Q7\D>F^@BDRK[B@!7Z5,95_!64%_A']ZOCL>QL- MM1BU>=P'16Z[#6M6L_;QTB3]SUBX8R,I]K7S )):BNBN@;<.Q5.5XOU?K\S6 M+=/W( C?O OQ$/X0S).?]+K1A\O='5JZ#ZKTCT8X6T^F_!+ &.RFV-C>P *P M09DQ34 O_!BALSL\!5Z+W4ZKY"^P]]*W[CBTDI%0$DCO-"1ZZ)\#&1P!VS4R M0P"AI(< >8%>$[J),H"-87T.M1^FVPAP.3P)5E>X /[L;=:@238NTLU(X-C$'+--I]^'^BZM3/J^[.?EG5!%8$ M:NZEM2=]E88KKR _3',0$.@7B5MO'[OZD%[3+ZQ6IOM[D@B!#*#=YO3RL$N&3,+&TF]2!I!)=1EP1O:+6 R'SJ#. # MT^O7OB13L?;IO ?/Z]7^_/--O987C'P#?-7*UT/G\LVUTP%PM>G!LT">\FI= M8N*Z!R8Y:L [>\>@J1QWFO!DD)WKKNX-3D^;C>#+V]K0A683_CK+%_5!^/OY MC2,AKP7H[FG^*!EH\)H)'S0[+NL7$WB#]&XWC34M4Z_U<@.Z[=J'T &:-/F% MJI ,ZG!=(+IYYLA*4KA>-Y,:%DT->GM!BTF +?MZ,.[& MT'2\O.:LD:SMM,M%&]H/LSQ4P](P#)?Q^47OS7^8UNGO?]:VX6&U=' H9/T3 M**M>VVF[S3P5?[ZI_3'FHOSI/_N=HY#FK%Y+I@C%OT\_*']$?O_/>677M!(3 M#^#5%YIUM=1>N.0LKQ;72N9X&4D2D17U]OE(=."-%Z3RSTZ2'3 =-FLW"-M( M0H4' H"U@"?1'2^MU@G:9L]=/TD C!4-A*9*VG1TZT(.WH&HT.R51O.ET M3X>:<;KF(+03]X@I[T$R:H'V""?J.B!MUIPB77VQ?S:DVWWO=X"M6G?L=]KWV" ME;R_ODKB,I^==+Z/'5Y M&G&SXOYWL?F0KMI7V MQE,:M1:(_:!;>AF/0_,TBURW4ZH#O=/LS@0@I+]^-+J#:0.X/N3_ M1BLCK013PGM2*]I)KH?Z0 \>G#@@F\&RVALJ2^F/T;3,IZR^MC>O_"D;DB> MC/$8I!ZTP]G%:UHP"#9^*WNN RJ<%O#>"B M1AB.,\A.LQ$;I4Z>5+*LGDXK7/\<^D&3[0J\#Q>,-$R3C%^7]Q>'\"B=.!DA MI20!]R>EL53EZM/NM(O- H4DE";#; .'&XLEV9;-2NM'LN';G0M[GS"%IB1> M>/YRG;'T3H->N]*#_V@RT!GT3P?]6C,9$[VG*<9C=H95^'1@0=J ,$T3YMYU M08DM798ERM.ZG_R2R0]9XG=X919)$X<>UB1Z ;#>.0^)HB;^EWQ9Z1 TYJ[7PY_-)H MQZX!PAJD)X/H@R(!HP'"'H;9'/K'0.)G$Z2DQ^2>G-=:P[B*WI0+-2]UH_>W M0_ EM$:]+;OJH0_?T]79W*M?<&5/VIL4FJ;I'@648Y_@[XZOUTY!:VL!W0[* MCDQ6@>&$#%\^,UYY[VW0[Y;VW!4-3%W*FS1)W1N-TL7!>6P]ZO;-V+&J.22K MZQ:T\7[!T(X&D[U4/5N-G\&72^M9F<@CC63Z<&POEWN7I2@,X+]3>[DPGBD> MIPG-GMH8SNS>'NLHTKJWQ!UYR-V1[PWH/&P@H9ABI5LUFZU,HO$FV/].71YN;4[:#7 MP_SDN^'"=#-\?=KPS?-Z-HVR&CEL^@9!&?1*6^//G??[ M8*?TCSL^CU62BA%/MLQ)I]N8Z!*-]@_H9:<[_Z2='3?<<6EK]LI'EY90&K7Q M&CF9,&A-;VKA!NG)D2^N PKPKXF_E"SEW;]+N]/!&(M9& M:^R9 7#FJ$JE34FL-N3>/2F?$IISQB%O.\U>E2I:N9^YX:7+Y]YWZ0MPR$> M;124(,N;MVDD1E*3=:3DWVGT^N/MNPM;S:6 QRG7=07 M0)(N3!K:SK!ER>(86G[_/=$<]\8JR2AP,C4G^[]\K<1"WH:;B,S:[EJ, QU@ M_IJ=H:R/-^7+$4W! \G]YY.(3[34RX NN?0BK25)F@,"I>?.!Z#9QD@VKVO! MT*W?FP+ 4.OUG>31JZ4;8@9A4I=@[4UNBA).H) DMTTG*<]9RS]NG)9NE$SR M8WNSGNC.-[I)H\K77!6SD=7=9#6#8M7/<1KKZKN35\[_Q\FFRO[8)EG/F)R+ MT8LYS+Z6M\I SH;!?5,R6>J>T)DT^7CS$,.SK2&=.GI1D>#?-:2^\'OWR.^#XM&G.7S?:^7GYIM^' M,S94M).&.9LW(.G3Y=<3Y7,3EPKH,'_!\,W#KS?S5S,'*\KO.'R)BVN_QIOD MGM\5[/J7WG3G38TE=)-K437VR326;)8&Q](;6V!ZI\?>DM-CSCK/RSU"I^YT M@N[JPU$W].7:DX7Z+MTN+?05GQV\M-#AZ\RTDM\QG!ES"'.IZ"SI0W@VF@LG\C\7#HHL4A.WCL-2#7B,Z7N'S0+ M\HL;U$J,UT&,EY2-;/V2D'U*5MQC)QZ[L_RL>7Z%;/G=[_S\/!":]W#]*H?@ M'Y4L5;)4R=)Z#60E2Y4L5;+T0+*TI!(XZZ<:OIG>-:Q*V]QYW/XI]:;\SQ7G M3%Y_+GVIPB W524,E3",F(%4PE )0RD,ZB4)PRUJTFCSO=W)N7)ND)_JROM> M^6R=F!^FHB4K.V\Y8TKQ)JO,O$J4EB%*=)-6HE2)TG)825>B5(G2,D2)5*+T M(OR8507OA[%?]:9X.>9K)0LWR@(AF[@2ADH8AL105+)0R4))#/@E[84]6P_; M;*W2R@A95C3%IJR,D$J4EB%*I/*R5:*T+%'BE2A5HE2QTN-KB$_%R[:3CO*$ M7G_D2JO7VN%^F[$OU%+"F_3E&$J5+%2R4,E")0N5+%2R\,C.M$?IZ7Y.X+H> MOK0G! "\21ZE//7Z$^)+E8=[&I>5/#Q3>:CXH9*':7FX9PSSDY6'9^Q?RHEX M;8B=LBQ9^JMO?CY^S-:S<=7B33$G6NZ1_^?I0*D2I55Z_2M1JD3I&E&:=PVO M1*D2I4J4UL;!]FBZ(FB'H]W(RF:ZNY.9;NJ[.YF?NKU4R<*-LL#F">NO9.%9 MRT+%"Y4LO$A>>+8^M;W07V0/+,Y[XJ"2Q4H6'TH6%W,3OC19S/KQJUPO;^N) ME&V\7,VJ-JX 4L[]J/!*[4TJ&=XM*Q3?X;9A]9"U+6-Y=;W$BV5 UK#.:FY@ M[2QT0^TWHM@FJ\'#FZG*Z:@"93_/3:N*RG\I"LN.RTBN:W]R,Z2*WH\K Y?B/9LO7?J-T$U^8*R9@K@"7OX%$T/M* MQ,Q<"S+UJ%NF^M/HKNOK[.;[K^A<%F5S"E?^S*6@F^ M/RG9/EM-W1QUTQ?PK&'VIMC)M6:/X-F-J?+>CUX1?4[LS59R?E0 7E-6^C(* M"=T4%QFS&*)0T$VR)!1R/:'E9:'PNAY> 46U#"3JNP+QT\P0Y_K@9?GV=/GD M"Q]:I?AG?)V/\#&!T10(?^.;>GH$0;LV)86Q8>S[W9ZKZ_*-";=BF--"3%EV+-SR9 MQQ)N0[0Q-5D-%T0;DU/ O05MUZ\:(-(MTX5QNGG]2!+;.PT.5D, J4])^!IV MT)]:#LJJ\/"<&2 XZ%:C/0C^:DA,%H1>;=#+5]6.)T/=:+4&[6E>N)E^74?X1)C?!4%7GJQJ'1B">W& OV(8S+M;=QT-O!]V4CVJ.UZ9+_]QYOY\8)71_3&C,US-!'$V/B@_C[X#& M?F/3EL<4T0U"&I\NK*'0EJXYJR4%(BOZ<)$+O4W0_2?=@-6TFW2023^N:-74 MFR^U:JK%J55X8JILUBK#\UZ+\04LC(3N"H-MV@Z=#/L(#"5,+JG&R1A;$"8$ M;_*+SY33S[QEM5XM2N@T2ZPI2J[AOAE5HW^5EE,O;533;";5._9"/ST_7=H. M1V4BX48+C-LKGS#;@\V++A\W)IG/: M%[ #H+70ZX5K+>@GMS9?:: .P?@86-R\#,9D1=YH1T]X$P3OXJJLAH"4,^LX MT0OC4<[JM&0>G?;+<:,91A9U\DH-3FN]9AH(6''R"V8A,NIEDLH+V#N;$?*A MT0N-^SG$U067;:,-!GN_TP6;VY^ ZM/*5G3>^YCR,@Q7H E8AG#LY9Z%G["4 M]\9O@NOA/3Z3D'&NT_6F[4+MK#%T'X^@?-H!H6R$)^2\I1?*"GR8*BNP?;&L MP+O9L@)K: O>I3S"/__C_RA*\>^?/F16V\Y_DM__,IS.USVY$68 M+6X[$C$+W;EP]NYRLX<;$--*5DGZKM/KSWI,[T;[TXL(<-!DRQ*N'PY<;JEI M=4"K_&7ZP^\:H &VCQHV=^4"1D>-_0%Z==INAR:?CQ[UQ. SR2B]L;_+,Z\6^VG1AEY8Z*:?L5?2AEVGVTM.63?H M957)=GX\-=$:IZ)\-TI%N1?6VATWFSLS+]X7&"/-;-YWG6\'ZO:KA^$JF[!R M^:P_)6UZU)Q$?;<9QIU!OP=TE4G.=KK=SAG\5NX'3$SD9@>TF^4= M4X%#(+ 77C7&+>BV\-21FG2IK-3C"NF3H_$L5 ?F9]I1^='HP4BO*;9*+0'D M,L087.D(G)Q!3FR7)8W*?\R[[D]S)!57!A3,;LY.VC!^.>"L7.B3WIHW0$]" M_J,9?H1F5F!-NPUX2K=DQ;)L?CV]HV7:V<,%;>N53AX@_/XP^/ M^;WUIBKB]\$C?IF8E7QOH\4[\O$;-2! M'!G70E\1_'0G@9@-[69TXIY:<;QO<7V4X1VZ4D;[\BK:]XD@;ZTV-^\<[4OU M;,P]&V&0J"N.8=P'@TK?W6A\@&!??34,Q_Z6NV(Q77OCQ6-GR\,$_!)RDQ%W$$1N%=[)+2]"5X63S8+:8/?IUS^#.!\\XB5G-_(EQN=\/3#5H>. MEZO#5O]_>T_^U+B1[K^BFDKJ,57&R!>VF9=]Y6%,X@T#A&.S^].6D-I809:\ M.F"\?_W[KI;:%]@,8#,X51E 1ZO[Z^^^NCGAHGY2&&6I*,HV9_6'SUFMSL]9 MK3\E"*+1L[Y<&NO2_=ZV::ROA[?5-Y7&2M/] =-8]W]>B>XH%K=Q>:L;EKBZ MOJS(8Q_L.LJA(#/.&>&;UKE*@$.YFVV+'SK)@-FZ$2^QG'118N><]I_F>X9X MIRI51 .SP,MR[AS@JXAGQ'"MKT[L#N03+?[$VIWRCP-LA&S(8Y**<@//03H M=4IB^S_5[3G-_):RV4P=R5WJ@Y1S::_6@PS_V@4K+=YE(C7TN^4^NBB#86I@ M72P-XV;B\KB/XEL2DV5N*Z+LKP!!T>C'F4V8"K(TTA")"!23(/6*]@!RJLK7:5?^>P(R6W>@FI M30J J87Y&2 K\?1I/7AQ$"(WOD,'TP-U0HAL"4R\9-T/?'<@0 0(CX#O#!R! M-66&8+P[3'-[YJRZL4RP #+Z!G0M*%EQ,S0V= MVDA#4T5X1B!$_DV M.H"" 5:#1-G-P#J!725 (R]R8#=]UTHBSS&00D1?/NZUP@=!,BO9=47?&#I_ M13$R=807PC I9@ "C:?P!IB5SNOAK9G'J(R W-/Y%$;OELZ(TC*22=Q'M-:9 MZOO/,IG6\JRP]S!W*>S3$F((!M>(HN()HP3S_1S7#Q!?A+?P#:2"4-WK3-[ M<>F&A1@^HM^F&<%2;,YPR16TJXE0M#Q4T3I!$CW&/Z=6Z 91PE;75+:C]E7C MKOQ4G6@NBU2[;J5M>4KH^Z$3NO,HH=IZFF4\A7V5BJ$4T<9,B=.Y,W@43XF[ M+U[!*F*2: TEEZ>N4THQ'QL-2R8B=>;*\C<,IP^]L3]+^X^C&]&>(RZH$O-? M+7\\9$MU$XC)P(F+=$C*6T;TB=S;95WH]-QO8_E5A9 MA4B]=@)L'L,,J9^%7F+HXO"G8G^*B^F@:<[+2H9'_UJ!O ;]/X@ [4@1RJ5X M(JU/T*HCF3RAF\ 6HJ&79/T^MJF!C0"0XQ1XFRV'$9#^7/DQ!Z(#X![E@Y L_BOTOJ11CE<>39"Z%2*+A53>&]Z M7DT:8)5>GATZ8X1X@*9X-VP:@0-$(J%<)0=(TS84# M;[R)G2$Z"N [XH@CIW,>9O+\(",I1 CF)TG&^,RA'=3*(DL-1T$T5JSB>X!0 M&)4B40MB&3Z@!3(",G^66'DW"(69@+.B;6!(0T-&OFR%/I M:7GF (VQWKV#:"G-N [Y9D??S)MR$6U>E2_*UFN. M7OEC^=O XB\B((QC!;9")X[16(YI6G3Y[\38 M/'"C-:C/A;U12)=%<+IF=Z;$LYT40]DD8(D,PVR(*@&&/$#5"'.EI ]T19\H M6:,@XZ08"KV[Z XCQ[>A (%B1:BK'Y,&FL!]:.\Y'QZ;CW M^?2<,[;"8FI%K3', VCYGI)[L:T)/!@BUHE\=W#G Z7#.#@[U(!I<3AW%>85 MR_ES4U^AK)^=:YF/0S-GL'@*'AR25(>Q8XRA*NPS*?X%2J9,2 ?;J.1RU -&]D$(X3(]M+CBS^)G5'EM! =K!WV+4^ ]@'J)Y/,&64-80W M8Z%L>CCM0O43Y(RH\XIDAOM&?R# M+6#A?1H49\6K7B2&8K]Y74;;CYB+* M];.8U!,V!Y%($6R(NA0Z'D]H+R4K8:3"/> TV-E] !I6B'UI[FVG8=A&U/;= M],A@ISP0DTPG@M_Y-O"^,!5.9BG-R\.8/92T3_]]>FG9!GRL\O,+988\^.'- M%OF&;Q"1=>2,.8M6-E>[- Q_"(B@T/5'(&L>U1'(6F?;5'*R^1- S6BE^QS" MZBNEOY.%60IO_I>3B^2!A+7RC#'TDO-CS9I"_H#-;. M&,EW'SE^'LP0FX1 ?:V(77+&.N=2^=,)D"3/B \#?]5R9]H0>=1IP1M6?$F< MGS)>HBPGD/@PSRU[U<[9_+) M$W+!C//.%3P.\EN@!-#!*!S!$5+M*12'HZ%0@,+JJ;Y#"FDL^C,1)%]3W_R$ M9\^Z#OT]H<82LX[Z-$%RA&+D,AJ"35?TU4<[ND"-!0Q(DI<6\)^WQPARDBJ( MB<";&/ U4;8/RC%FHDCZ*^CD' _*X2:Z[BS<"G<72F,OHF5. MC^45ZI-DIR? VK"(;M3+_41X5/[B7YEW(]^X!F4YSD:I.V9.+S6TTB8EC@)F M.Y'+ 4,6&##-&51C!&/\GA!S*/7(,* T20!\/*$M2#H26.A$8&P7/*JKS.)3 M[KDELW0WC4:PNZ/TE7W0G80;_HLS"73G>_0)HK*O;L:2+7$WO^P-(8%1*B#W M))ONJ13+YLM0OBM!'K@Y\$=%H)LB?\R^[U&] &9VISC>2&C).$?G:HSRL ]R M!2I;,&KPC.0W"H+J)#!T !"WR,=&84*&%)D3IES@F*H1296@,WIRU/T[DP7-@C)=S9Q=@[>MU\=[2]1BD@"162TT"B2XCB0+@MSBH4IO3#0%WOW]_?E1+GEF^ANS__V?R ^?MGK@+Z +IT]Y=TX\9[GI,Y>?;_:L/<( >C7 M:@5_K;3W!O>WX2[*:+M6;94'Z1"X&*>_GZM1%)-B?Q2!Y5&Q=W\OT@V*O!&) MM,Y)6_[?/>=O:S'B5Z.2;0RUB*&V-BV&^EK\;44F#11Q[\3>[G$44;(O^2Y) MHUD&]_;7P:&!#0/U#J4 C O+=$H7&/A_%&BL')"X>$7[,,4SE#I:@/BHDB7Z7X3M;/#>2V5=JW./FMQS)J14O-A'1XE M)97+_Q=-CM0N\AL/'4^QDN5PWA5GX$D556[@G'$:D#G/8_AQP_ [5PC+8L+M MAIZ#\4V'Y&%J 7C3*";1AU7AJ'9GY(HE+W*L)&0F)J?6DCA=3:>,%8(2U39) M9^5;6H\CC:PO*G629,.1-CZCV$O8K0U %3ABF!0]@ZDJ"1CU'='LIB_K&>CK MI?P&373Z<8Z,3%_%PL/I:ZB=ZDM4426%AC N8"EO"KH=/(PV],W # MZ U+5IQV)'HRF"M$$JAY$-1B-<^2C_WD%N""R] UBQYE1\;(0,",1V.P$$1S#L07V: M'X>S!7B(5E0!HEPGRN9^HG,2/*T9;G6\K8ZW+Q_\IM>PO>9U MHUFU^W55[[?[=:?1:KH5N')=5\U_-]L?GD$?KU??2$YC[[+[E?E-3?("EO_W MCZO.R67OLG/9^T?7ZIQ\L>#"L?[[2^_B\/CTXNJ\>V%U/I]>75I?.^>_=R^M M\][%[YOI9!'68>@GQ A -[% CJ('AMK8<07!V U(WRSJ(XNN]KK(D9.J0>#_ M%MUCX(GQ0'D]X&TRF+#Z1#@1YJ51N[ M8!IA92GF.1D-/J>^(L$'K94&8\-Y'1?'65- C_6>F2@[MCB9:+M@1L$W.^& M>]FDXQ';-L8FEG*C#RT $'U"U^Y8;@NU.[%?= ,.4>/'< &8R'E:K X-&$0] MS[&^I!1K53]L)B@+>5-?6=X7Y"L.3L_/>Q^0?&RC#!IO* PF>^_ MZMXY09;G1GX!33]@:CYD,Y7MV[,X*]PEZ6>Z5\B3J;C^A0VQX*L6NNN:N MCO)=G7"#G6>!2B0CN.;L5AI\%E3#PU_E?$0#BQCBIS@0APBMH2/8J&&8W(7OID;S3%"3T[= MBH?)4AL@+J)2GGE;I-.4%K[T$E!<##@'+-]AQDH2H71$9\.X6FN:="&8K("/ M6]*9F06!\'+T]1GB2*@B0#+>Q7=)7@QQF/:S,/<))ZS.P&CD5X@PBR>ZITVC M?'%7' 98:!G3I'+ %/2V7)I%_=6EUV&A;U*_2'15BN#:3$$E 7+.V"K46,0# M7R] .X@IW]-TFR(VX@89S5X2A<(J/[$%/=KYT5I5QGG,DS=G:C^'IZ?56+.GY_7!.9_8SSKG MEU:O!U;GY6_=2ECH;W4-K,Z\&03J#5K KV^E5-9VGF\T5A>I#/.2[43Q M)+^PCLX:<>%"W]W&7K>QUV=A96_@C!)UH'_YA!5<@3,^\$/: M>GKIDP@^L^1!3^P%AM7\F&I1^(3@>PQ#TS9])D: #ER6[KZ.U*.LL("<$1E^Q,> [ M!.%7J8^? 2)YMK^"VOVANKAK-_>JC3VV'A_%JX40>13AJL\( M5=N: UM*JMH(X%*8L_IIRCDVJ0(\"VH1&.SE@? B&_MT ML?6&76HTJANZL2N+4FD<]B:D)8C(?9&6(#6K3Y>64XM^$EK/ =R&8VZC4FI5 M*BLB[GS\>%&F\SYWI[9?KC>WF[.9F[,EG4W>G5J[56K6U[@]3S5@WX34!5%; M$ZG;U@)XW3;J&T+.1K-4:;>>IBZ^457_#>U.K5FN[6\W9S,W9TLZF[P[FQN?]+AZ=XTOW:/.U?'EA75U=GIB771/>J?G1K+C)M?+ MGT3AO,JVY3832&KC=W/UVO6OO9.N==$YZE[^RVR-LMF[F%J=/%/S._:SMO'[ MV5AY/Y5E98L?CY(__9"&^-RUFH_@4U$O.J%.*&9)G]8VL<5%I"L4CU;W9!VU*A>.GNLS MO#NX*P'7C_5"^/Y(IE!>0TTHH3H>A#NE\*V'W[T^E1<;(,VB]''!/R9+>S@E M<)W6[8E=:_U;?:;D6JXN6P!ZRQ MS1G=Y_'NL7.?K)&M5;=L[3VPMI"A,?TUD^ZQ. SO.&],=@;638^6G'_^?G\^./G^"7C_2- MPP@F$V)?'OB--K:,T]HE?D<.LG .@JB^R2?Q?=\&Z_OW,$.G40I=T%>,(N" M!(OYE->J3'E"D.^$X/];JD,]( MG5+6^+76[N^6R!MU'6=XFL2$"&.=3-0<.9?L;6UF]4UMIE4K5U;;1ZO80E&5 MS>;[=MO8QA/@D,4YKR>=RV6/)WW]@T[.C& 7'QU 9]/EQ@/9L45O_HF3 M^>!VI5VKE^3%&S_!1O]\()J7@7'M.AF==SR@8]"(YODL0#D\$(_Y@<]<?V#G^P;G6RJT7Z)Y?*5?JW]$YOOUVC(G?.G_^WCNY*%F]D\,G6]T" MA"GI6*,'GFA5['^/ 3)O$;H0U^@6]0 =3;B =-EVKT^8QEX/\>QUY8_@Q2(?!W_X?4$L#!!0 M ( "N"6U- *(=)QPD )!J 1 :'=K;BTR,#(Q,#DR-BYX]7\/AE9H!1+%FR8P=U!DG:S@1(+TC2TWDK:(FRB8)N"1>4I>..=^!V$$E#%M%T.NY\ MO?[@##M_'+]Y\_8_CO/WZ>4%>L?";$Y2B(';C0\\9C(:1$QQZ(P@/W M=T23L.WC8[_7<$'MQ--2D]^)(A#,R MQP@"2\71O1AW9E(NCKK=N[N[@SO_@/%IM^>Z7O?OCQ=7NFBG*)O0]&:E]/V$ M)V5YOZM.3[ @9?'9W4VZ4GR&[VYH*F@:'H1LWE4!NZ/>H"ROV*B!'Z 2I^$C M?R2Y(Q\61*S'P.FN.JWJ<1W(2L_K("PEIY-,D@^,S]^1&&>)''>R]$>&$QI3 M$H&\"5$"KA2HG):83XG\A.=$+'!(&@5X_ 8AE7DZ7S N45H#QUA,=*,%EQJF MVNM#>W.M+EB(I>Z JKP @(ZRANJ21 KUS5ER'-R+J--MWH),.%.,%SNTHHK, M6U(Z_ZUOIVK.TJNKRC/CI>SZ[:37VN>=WPS2EQ+]&&Y;BR M:T.)>V8;UHZC33UB&U)_%PV;H8D$"0^F[+8;$:I[UI;>^+2X^J#[WVJ=.$V9 MU'AUI#BV6- T9OD!.*3R=U0F\9+$I4W5;'!-3]7_'6$>V^Y3E"7\F2/0Y/=:?GXZ1 EP4,0"?=*[&N%55UL**@Z4, M!G'.6!J1%,#P0;"$1FK1?8H3-?E>S0B1XFN*LXA*M79KJI4-J4$Z3TO7 [VN M(+VDT.Z1'%7944&/ MJ>ZWO>[+5#TF4[#X'*ZYY^2E]#8QFW7V73=HIO.R#L1BE->R5W>]!F=L#A'. MH R])3]/:F,U9MT#U^WOHOM*E?M>L%D>%E_-P EG+(D(%^]_9+"D>3SY4GW M7(FY!_1==V#9 U0'J%3XBT!YE_DKHQ.+V8>$W;W8@FT+N5GN@>L>[C3@ MH2*D:VKI,#\)0Y;!%4DZ_0(I"N'JKKF,:[ &E>"ZT//R*R,JPH2)C!/XLB1! M)4NKTW^-)\GS1"@83%+X+OQK(@7Z-6=K]Y!X1R2FR;-$*2E,J@2N'S14I:!K MDRRG&>28" %KM E-=6,L%%F+-KM5X.F; 2MBE#2HRM-R$6P=R\!A]JR^WU"0 M-KK6NJQ:^Y:)Q.Q<@Z"Q-BWTKDMR2]*,-!>B!)@=ZM#3M[%6DEX@VY=<6QM: MA9F=9^AO3'0;O:8(W=I>GN#,CC(*##EOH8>\QSR%1:!8$*[O4C1/>PUI=!6X M1M,W35<27U(@X,AODK0X\[9.LP%OM!S/\YNHT$;W>9I.:QO:1&#T(P\LJ9$@ M>VLJ$WI-[F6&DV<+4_*8]8%KY[Z%/JA@;9-.'S#E_\5)1CX2K#*D;X,VEV<] MW#R9P$5T317%@S01JC*U70C;:<5$8IY;X$*ZJ2AMG)M9ZEC&RF*T,+J8' MC?5IX7QS(@21XB^21#'C5SBQ6 O7H6;_@DOLFA0Y!U(D"%B0HFES]NUOCV]B M, ^+8: ?\FW5HI5CXCR]58_,N=43O"K(/ Y&7CWW%70[$VT[8]>AQGFZY_IU M\ZEPM'%NKH1O;3MKL$;#Z7F!.S3FOX4^\R=CT1U-$IQ&Y^KUZ"F%+IB[<',E M3"1&'^KUO+HD)9M^O7K)5\P->VU4%FRM:CN5V;I\OSY?F'5JHYL9LKSK/93F ME&;O"P)W9"M@BV^M;$_[2TJX1;M^X+D[:K?7K)KG[]Y+J@9L>]U>0+=W9&+Q MCK$N;5Y4#+RZURE8RW)JNT:H8,R+@4._OFA3X#9.^2INZQFA"C);R##P:F\0 MYJENH5'D?\!QC>_M+M*7(+-MC+RZ71=_,Z+A[[56_50%::#47! N;7E^4-QJ,W_/J9IX#6Y=96U=9 M09D-Q??K-I[#VV@E>>36+K(*,QM($'BU-_O*A+?6.N989IS*7>YK;R(PJP 7 MF[7WF0H5EE2M%$2_*'0*F8C4WP.35%CN';(!;_;Z@5>?5?,WEC03JE*U7@O; MV<#(8IX=#OWZ'+Q)ES;.%^M3:^UA9AJSD\$U;^UUILT2[0UM-;G63Q@:L9D5 M&P5>[<'V5L7:^%A!)^62+#(>SB S7SB;O5UV>Y.DLF5%"U M7HO=G&XCC7'"3+NY(JBZ<)"V\Z"$^$Y#B4XTZ,$[6KJMI;>=QY!F.JWD.8 MJ!U7)5=_=J[W:C\"#&71M=Y(-7$J":PT\WU7 M'S=O/Y)E+>=P6G$M=VFNY>0\C3((C>+D(YE/"*^&FC[B<&$+$YIFF# MUE\M2 A-D@\?<9K%T&@8&]&"LR@+I3 'U CZ&F+\DF_J^V .YVFIU]#RLXN3 M'QF&EL5$J%][@)%SGH8G:71Q=IJ05/WB WPWQV7'\1JBOF(9N (6\AM8 ;]Z M$ 1%Q=G6[KC%M1KB.PO N-EAM/H4R:Y]FUS3)O+OX9H/F6J+9_CSZ5/%S.J M.)E..9EBO5W>!M]OA'WQ((LCJ213PAM$>$F48X=ZXSZ8#4Y"26^I?#@I8MHD MVU;83PI,U0JC>7M<=^@VE;<]L#R7Z&0 MY:E)OO7PN!/"Y$&E5;AS!LW _*%!P"=S:$*(8=%X2Q*V4"?/&%^P/,F?XVN2 MJDU\"-EJI[LPO8;!>IHE-[#\+7YJ)A+EY-ULKF^*?@V1ZB6E.9R5(J^AS7K. MNE8_SZ2.FQN_ONP_&H6^7LA_\^3XS?\ 4$L#!!0 ( "N"6U,H9QIAX!< M ,KE 5 :'=K;BTR,#(Q,#DR-E]C86PN>&ULY5U96)A:5B<4*2'BVS?7S\-2G*T4!(70*)\'RQ+U-$Y M7Z._TQN QH]__WP\.CC!Z6PX&?_TA'_/GAS@.$WR_OW\)[LG??_[N MNQ__ ^"?O[Q[??!\DA;'.)X?/)MBF&,^^#2<'QW\D7'VYT&93HX/_IA,_QR> M!("?EW_T;/+QRW3XX6A^()C@5W\[_2%R4UBQ'(QW&93E'H*1!;(PS+J,7GOS MGQ]^4,X&FW2DRQ@'97@ 'Y.&X+00+ 5>LEO>=#0<__E#_1+## ](N/%L^>-/ M3X[F\X\_'!Y^^O3I^\]Q.OI^,OUP*!B3A^=7/SF[_/.UZS_)Y=7<>W^X_.W7 M2V?#51?2;?GA/__K]6_I"(\##,>S>1BG^H#9\(?9\L/7DQ3FRS&_$]?!C5?4 MG^#\,J@? 1<@^?>?9_G)S]\=')P.QW0RPG=8#NK_O[][=>F11^'3GX1O.$[? MI\GQ8;WD\-EDG'$\PTS?S":C8:Z*_B6,J@R_'2'.9[^/PR(/Z5,2:?F(^9>/ M^-.3V?#XXPC//SN:8J%G??IS#%7WS M3@?UMD]L?_B5%"J.T&"T'[37]?/:0 M"KB?0/AYCO2GIX-Y#F0T29+&7P(X>/@M_DD_7DT M&65ZSU[\WV(X_S(PP5E4RH.4$4%YY."]5!"9E1RYM4[&*P-),LY(R"4%2IC% M)0_.'G%81_@01_/9^2?+,0=Z64[I\+>;L9P.\O;2/9L<'T_&R_O^=Q@M<$!B MF1"Y!E52H9<5$T3.&?B@LW A9^7ZR'85R67)+A#HZ30=3*8T!&3RGAQ\PFJ@ MSJS?*:PP3=>8=?G=.[OB<+8X/E[>$X@^Q^=_7TUA4P[,)PT'_52S),&NJG^: MZ:4AV-P'D87P U0.)5CMF#(4H,*5;Z4)!0G2G#%J"Q5%S+< MC6T=>HC'28_&BFE&F'6LA1.O F,A*\3)P==7%M"',W=C6(8Q\G(1IK)AV%F8V(_?\;#&=4M Y M0() ="U@" ,HU!H<1P/H6!"6%9);]S$F%V'L*M,K"K"/\7WXC+-WF)#BX3C" M@?0Z62\%%,7(@/."$(VFB(X[D14S):K<1;:5#O%C^2T7WS^6'.6I^/\9GZ$T\L22^>#S4*"TTZ!8IE,OE-_) M(M>[#[S3PO!( )BN#IL[<#%$2(HKQI0+@?4Q<[?"VJ=@>EL^7&5V.STTH_H_ M)I/\:3@:#>@)243G($LO*:"W6 .X"%XQJ9B763+;A07G"/8I5&ZE\*U&MZ'# MFH?QAR&%YZ>BD#U]\3F-%G6BZBLR*811@H)T:3@ARYY!(/\)-J@<3L*XSG%X34&_UCGKFLL9DB6DJ2#%$0&I1,' M9T,M 4E%$3>):?H$"K>AZB;Q/Z:3&>E5%U%21O!;(R*3*K M@&E%T;0K)(HGQR&SHQ>/*9Y%GV+=7;Q^V"RW*P]V5$.[4O_D^'@X/UY6D<=U M,5NMO^ X57XJ$:-1K$Y0(0&R6=?BHB6Z^I2EI1C;]YDRO 74/J6\70G22C$] MG.5Y&9M%K5$R#R7$.L\0$(*LRS?0,1,IT(RA3_1_'$BZE?(08DH2L>2A&R5*PVS*+U9#VU*6V8$<;-30N M$)YB6B&I9D5Q@PHD1DIQ!-/D" I)&IVH-CR[V&>!Q>VX]M2CMN!'0X6TFP MZ]"W,Q27)CK/I?SRU:5Y86UF&;*0B<*[1"Z-.0M)98.!9#92W,.,\U5<^[2< MHK6A:*>0YJLYWX8O=0GA.1;*&Z(*SH",W(%B1D&TI$UCO$9T'@6:KNLX+^-9 MAQ3F<9*B@0+:I>F+V9QBG.D[+(MQOD90A]Z;HNHJ(EF7Z7,&(6,&YW0RM7A@ M69\ZY>VXUB&'?9SD:*B0'AGZH)2 JA@)0L>Z6B97*)E^9!ZULXHBG#X;YFXL MZC:I."AAR3-3-%]TK-F>*A#)% ,J2O6"2\A-ITCIL63=&VG^ENKT-B/>)4B^ M,.>?E4B&^0R<:S*]-I)HA=QR,KEHE[C4F76/DS=;;/$ F?5N#-A]Y'N'R1<7 M@;!,AM9:0,8H@S-!@#=>D*T5*1!II=%]9B[NA+:G6?5.W&BKCV8TJ9L)QYA_ MP3%],W^+X]IXHLXP7Y#[ D93UI3KZ; MF6FC@9;V!>GQ?Y69+V);KI\)0J:0@;D**BJ$Z(H 5HU>K1.P3AL$[@"VIZGY MKA:DF2Z:$^39Y+CNY#OK)W.>$8[";#8L0\P7_:0+AGL9 +--H#)2YNE] ! LLR1,4ZU:;WO(/ 3CK>?HBO:/G'PZL#\II^ M;MSH[[_VY[1L>7?VJ(UZONWW-M!)IWRYX&1(GH5-$B? MR7C77HU1(MYQ8BK\WFA*F+,7B$ MDGGVU@C!79_*_CF"?7+[VVKY>@NN+4:WX=KBV?Q-J9LVE^MC<7HR3#C[;3+* M YE\#)Q2-,%UG7KS!IR1ODZ]*8=1LMQIS\'-F/9JPTXK C120<,]U]5$OB;A MGL[GTV%X*:3_/]9?$ R:U4,@RZ.C)8&<*$Y<=$40TS/BHG#-]EOFL +-/^5%' M4NRJAK;Y\:^3\>0RH#.:#I2-!8FD$!7%^ J1LGU3 MAM63)>V4TXPP9+DN<#9Z="[E!,D7XJPLGL H#J:$%'.@L,'WX<K>E4^!E0)"8@G>ZE"S[L/\&0'N55K2FQ&[#WS6 DJ$X MQU""MJZVEN8!7(X:HG6%6:RK_OOL3;PS@-JMZ!.%MS)*"UG6#0MUG4TP*8(U M3E&>Z!DK?CVNN*7JAI&-4&&OEX.![. MYE7,DZ^!1E19,)DC:*4-J.@E!!(.'/.:?J6C47UXL!Z^O3)[K3G2044/79:O M<^%3/*I+LD[P/FKTMS[PG@KVZPO=J'J_XH'DDM\4\J,#[LCOAJ!K0TL)*KE0 M%UIG^I)3R5DE='T"EUM M4U,I)'614JAN8FNIEW+0J8!;73D7"AO3)]JURV) MR<,ZKU9\N&J@MA_W9F[L]_$4PVCX+\S_",-QQ?%F_!RGPY.EB9P-5%2&6V^ M8^&U1S4N[2(8[K@7R6?1:3?T'<#VJ=C5BQXM=?/@CBO,CEZ.)I\Z'"!WQV/N MRTG=(6 CUU2/J* G4>1[,J2[_?+E]UE=9ODU='J:B!NG:^]8/3F CY8U.>BU5,J[/.NCU,>Z<<7U]+VJ[]=EI'YZ!*B%+FQE86T]%LT)! MR%Q *8JYH%%GG?KD7JO@;.C(NE<6>M#G6G:VLUY:%J"F=1_,2]7V*6QN W*?YH(FX7!DL"!*/"AP/M3X2-?@<$AE6JT4N!K7OX^37Q[CA%KEOU'XUT> ]>,5S MXJ.1,CJ'A$.ZNNRUMG"G[QSA\2:D&$N?[C9W0MNGS70/[@ZW45='%IV?>E0% M3DH'[T4!2X*#(IY#G5BON)2WDK+B>%\,N@!KP^UVWZ@UVE9/#3?CW=V&?& E MUR)(#KXNI%36UL[+C(%3&J7B(IK MRN>X5Y!]B,Q'IT/L2.1]\*B'[CKUUJ)D[[22 M'J0IR(L!GSF"RE9 J#LAG*9(*SDE?>ETFMU*/&O1YELK43=03=NM""L$/)^4 M_#I1.;"9B90# RM](B?*$T0>"*T0SLK(%'W4;U?".A#7(M,W5I'NH[^6V=6J M43BUG)='P4@M;3, !&CY74A:JKYK\L9 J<18#F0HKQ'E'VV/-R.ZS%,0^]* MJ&L]5=IIJMW9I&>8SHY*>3]Y'S[_,9P?U2.)2/*7D^E-@6WV+CL*;*T6\73[ M1G#.0U:!.A>@1SRSUMS4Y* MZIUNG"XEO"RXD#RD6,]49-Z!(FL(WG(+QI:B&2],=CKY=WV,#>WO154M4\95 M0U*R+2XY"Y9S#LIP#4&$"+Q6)6(*E)3V&9(-@3Z&A&17RMUBHYOKLKG#?S]Y MFLAY4+2ZF W'.)OA[.S(^NQ50DVH; B4-]63R(/EP(V)(9!-")VZ0MV%[#%D M'+THU41;_3AT\Y'R7*GHO7"0T9#O*CY!M,Q EB8S&8NFB.5^V'0CQ@TSD&^3 M5VTTV*YK'8U!_5=AG(31:=(]FT^'B?+N^@N">/F#"U>^Q>EPDJ_..K_XG$:+ MFJ;3-T=A_ '?40[_HA1,\X'C.C-C!&B&%#]S2_%ST$2KR'VP*?K ^N0Y]ROG M/89N$H-1)A42W-;&=I9"2Z\]^;;DN-%$4+-?H=L#[T'=7[ZO6 74@P0/,9WA M;#5M+(*BI(H",(<0"5NMS?&@D^"I].ETN.UTQ@/OA'WT)-V5!+U)NFKF40NK M,(@$62/A$\72,'CZPE12B:/GOL^,T[8;/1^VAOOX2;HK"3IO!G\1IF,"-R.4 MR]F.YS@/P]'L\M/7V_!]TZW:;.I>"VBCC=M_+*F-^>D)Z>X#_KHXCCBM$Y.C M1=U)7A\_>[.8S^9A7(DTB)I;+5F Q)@^7>WH==T;%&4PQFB,ID]Y=$.@N]JY ME8^[Z6%/\_\N3G<3#X2+Q=IZ*CQ3N2ZWJ&L@D@81?33.):8Z=57?$O ^Q9(] MN7C5A-V'?ILYW1L&YAK.7\)LF ;&&E.D9I#KD9M*90H)T%+RFWCD%- 6K_O4 MP3:"N4_QX8,3KXDN.[O/"WNS=O"<*^[2QFG>!:^1OSQ_S)>Z1];GD$D%EHR! M<*!T31,MQ>+"1^%(8E\Z=5.\B&+WG2EG]WI9F] =85[V^Q\@3S9&JT&C)(XG MQ2%DD\$%C"AC"9+U63&W&L\^^:FM.7!]?\G.0]]P@](9EM>O7KZA/ .G)S@0 M15(RP$BX1#9(&8;@2G9@A;-!8\;D>IVHV>Q72GX:CD;D ME5Z-R3=]&,;1Z3:$7=S &G=MXQ8VA=_,35Q^UG+.ZVLZ?@YJ4#B/(05*AWU= M7F=+A*@]AV0#.ED*C[E7@Y]U\.UN4W(]LYG>I-?#$[RF@.OC$9G1KAY 5K@Q M%.ZD0)%.2C0R=?<"3RS[/LW[@9SD[7**5L%B==Y M!.<+4(K$B!TRH3#T0>BSLWV;2&F_#'AS:G50V7W$ ,L3VH0F"!DA&Z3$2AI9 MM^$'8&@,$[6/7NHS)WD[KNZ1#]I4+)<)3*XK-G7P$))SD**P-AC+E.Y3S6D1 M^=Q7(-V0.QM'/)LHZ#Y>EIM\A-=%^)261_)DPBD-^0A2.V;MZ)46,8@^&5H? M?W]O]:*'X58++3YX?6EP98:C586)[GM?-::K(G2J,JWT]()I86K3!Y=K-5EE M2MFBB6 E$SK'; 6[GQK3/6_7]6CG3FT@7G:5$4-DXX-ZUF*:6.](=F]#J"$$/5,BPSH5/ 4R:+NEGZT M+TSN52*R"[6ZJK&SWUNVYYG1."ZFRY5R.TRFW'2K-MYM+:"-'-KKND$(+[

C!2U*XVH?*GU-,;T&)FD4G;Y[BK=1'N:J'6>LX[ M/ Y#&O;IF_)R.",=_P^&Z: DJT4Z/76ZIA(I@*-L'] +[4VB5ZQ3%Z[M,>^3 M0^S"P:N6ZY[4V\QAKCLH%>'[3Y,!C0NB"@$*KPE&H4PVLGK$BK22C'UBC/4Y M8F)#H/OD+O>'>%LJ\F'81O3!@4%Z)5 EX"'7TPJLHX2V6)#1A2!DT;STF=G; M&.H^;3G8/\9MK,P'X=S+R6(ZT-ICYC)#P=JFB[L(P;( -H9B62:^N#[+;#=% MNF'7F7\OQFVLRH]!5>\ Z^RB\AR4K'/&N>MX&YX MC,J_#_6V5^J:=9"SS^N72!A^_N[_ 5!+ P04 " K@EM36\M#-W@C . M=P$ %0 &AW:VXM,C R,3 Y,C9?9&5F+GAM;.U=:7.;-Y+^/K_"Z_VZ'>,^ M4I/9DNU,QE7.4;9GL]]8.!H6UQ3IX>%C?OTV2,J6*%'B\8*B9*<2Q:1>XWW0 M_0#H;G0#?_WO3V>#1Q]P/.F/AC\]YC^PQX]PF$:Y/WS[T^-_OOD[N,?__;>_ M_.6O_P'POT]?O7ST?)1F9SB/RGAT]NC/T?A= M_T, ^-O\+ST;O?\\[K\]G3X23/#5WXY_C-P45BP'XUT&9;F'8&2!+ RS+J/7 MWOS7VQ^5L\$F'>DQQD$9'L#'I"$X+01+@9?LYHT.^L-W/]8?,4SP$75N.)E_ M_.GQZ73Z_L_# :OWTB&)-/SI]^O'S\TY7G/\KYT]Q[_V3^ MVR^/3OK7/4C-\B?_^^O+U^D4SP+TAY-I&*:O+Z#7Y^F7OW@1C7ZR^"4].NG_ M.)G__9>C%*9S]=S:A4=KGZB?X/PQJ%\!%R#Y#Y\F^?'?_O+HT4)R89S&HP&^ MPO)H^<=_OGIQ%6E_.'V2^V=/EL\\"8,!(9ZW,/W\'G]Z/.F?O1_@^7>G8RQK MT9]WN8+2%[(WIE(",TRPBT+^/^4M;D+&$V6#:(>*K M;7>*=W06^ET*^$K3':"=-P1G>!9QW"742^U>P'D.7T:QG@Z&F2:KW_^UZP__?SE MEQMTY^.[(=1)F'EAYKCW>=V%7A*=^L-^G:%>TL?E.VM_#M=?_#1%:BH_?M3/ M/SWN2\=X\"QFS5%9YJ*0S!2+UAJF):K>/B^N'3_O^F"4+N$8U*EZ](5;@Q!Q M,/^V-YO VQ#>][ZT0[+"%_3'28^5J$J*'C!P!DIQ#=Y*!.<#?4'Z0NFN,G-R MSO02)G'.S>4KGE0=/\'!='+^S5SK0.OF8KK_S_58%FK=O7XQY$IP9R$P94 QI2$*-*!Y"+$PHR./3;J^ M)=#+_QH-*;F?GK,]N71?/Q- M7DPF,\P]YY4P*!642(!4Y@X<%@4N,IN\,UJ+T&9\7$!Q> 8T5=FH(WE?U3W? M6_=7>MF32KL2R4F@*5Z"=-.+$. MT<-F1B=ZN,H/N2\_3O+_S2;3NE!.WHQ.E2\N,I[U';!I9UI.N']?/9^,/J,.'_HC]DXG9((_QB$X:07T1N9+8-$,S+!1@:. MN3INC$]6AYA%.?R,MQ[P-TF]3K5XE7RVY9RW%G4O,VI)IP#**K*/O5!D'00" MS4WT(5BKY34AY\9SWEJXWR3Q.M3@5=JY;L)@U68E$;P)G_[L3T^K= @^?3'_ M[=-5\[57T&<:$ 5$XN20.4S@BS206/+6ZQ1-8 W#9=NA?>"D:ZV_JYSS^W+N MC_!Y[C6]PD'=%'DSVA2W1R]3ICG9QD@.D;89'"](1$&:HHOP-$1($8+-"G7S(88C&FT M(W KMH=-JHYU MT'K?R V]$=;#)DUW&KF&+WMO,/QS2 (8]/^-^1<2W$OR='\?/B="?Z#9\ /Q M66O!T-007] :E!06O"12DT"XMB;%I&T3QMP"[&%SIDNM7,.:O;<=?L,IB6-T MAA5:SPF99$X%?"KD*^24(/"8(63#,2?K;6QC'(_9"!F[S9*(]A'E=OLBC13[ECVDP(I/RI\?3\0R_?CD:3O'3].?! M_(4_/9[@VZ_YAQWP84&OZ@"-AM5(.?G4G_2,,E@T>=^Y\$I\S!"ME<"Y,2H; MGY15;>EQ':P.V7)#;O0-[-E!W>N8L[?8&R0>K6!Z/E\#-P+56\G6[I03U\+J MP/1@S"5%2VY.CJH,@.]983!JLQ*8B:Q1I/$ 0EQ M*:G_[OFPC<@;\.!"ZM.O<\NX)Y(P19D$DM9+LOQR!I\=>;!DR?H80XZ\C>%_ M!CBL>X7,G &%7V,S%K! M->=MV' ]GH= @PXDW2 C^22EV=ELOJGR^_04Q[7'8SRM2^8'7(0HED!-]))I MS0%5%*",R1""(,KRP*6-+&*CM/6-(3X$EK31Q]I4Y;\^69$5^=3O=B_Y>SJC MSSBI:=6Q/YSOP$V>5]X/)KN4]-W47"QOC72W)*PF1!25CE$I9[G0T3-)DD<7G(WK.6=U?275[3DMP6;KZIV*$BB65-ENG MMR$[_%34#2_6[79UHH$&-NTUXZP6P?:I]?F'-^,PG!0!/3@4SP0**)F1;?( J@H3F5%F2RQ-KDM.V'^Z&PZX#::V Z;X&> M]PA2$F30 =9@HTJI@),NTV )PEJKI)5M=A^V0?D-\FH[S30PP*_!NJS.^3?F M%YDFWW[IUU#U7%23Y32<3X87AP3];G9&CP^G8?BV3P]/>KIHZX0)4+#*CT8# MF8=%@Y$B8M*>K$1]*,)UT:$'S,V#Z[M!Y6*7W?IC/'J/X^GGFK0\I2>JE_6^ MFB$]R61DK@1@J#@HQVCN#_2#9GO&;.1)RC9AB8-T[SO%6W&A0["6%3F7+P27I05FMP<=L03HL/&N>#&M3F'@3JH="K\XDWZ"<<+7' MBTUFQ02]/$O [,E),D6"QXR$D4O)5/"Y$1VNA7.H/(TVVM]?PL>2M7$^35[H MS'RG$47VPA@+1IA(*WG-.2Y*0I+%*H\)A6M3H[\&T%UE:G2@Z34+TSX2;^A( M7H2UF-MP&5'>!M(U;(=Y-"D\]*^T=%Q94S5LFGU'45-]$LRJYCLB9]KB:\'%ECV:#]QS>\.Q8*Z,V M(NTP'CZ']NSER;]F@3RF0EV?)QS46&EUJYX]'>"P%LK1Y_-]9\&D"SE"1(LD M .J[C[+B%E*1M<]TN M-C3=<0N%3'+'!.,BK&Z:7:_YR^T^*-WN(;(.8\1S*"=GY-FF,'R.'W PFL<^ MGHW&[T>+4/;OY0T.YQMR^)5LQ:2@2LK@DZI;<3)#,,$#UQR]R:X8O9K,>;V& MMW_W@V)!8]$?*BOC%<$?SG"/1(R5%CK)O;@)U4JZ1;0NQY \"3*K.M:D5KP$ M:X1"[9/HK;2U[R&-D_#V[1C?+K6\;/Q"^$)R9"@U.!0%E',&G MD4ZU?C7W;P?!-DB76-/)162ESH-<9 &%%UT/P-1DK-"$R4/)"K&@=.F0M#YH ML+*I^CL3^[&$+K^42IPOOJ\7[2Y*)3CWY#,7!YHSLG"]*^!KL0Z]:$>:T$S7'1D\13MG2LY<5%6]7V]![K:\AW<7;&[E$== MB:CK2.$\=OFFWGE6N[8$)(N23J@(C@E!;C++]5A\"KK=79= MZ_=6;WN+JNNQ]@\,@^EI&.;?9D2G*L,E*,9CM%)Z2(G35"+KSJC7 I(JC',C M3#%F(_VM>\.]U6$G(NLPKC<93VN$,<_2]/?Q\F#V19%Q1.WJP;#"1W(/8PH0 MN): 3'M>(DKI-BKAH!=<6"+IT^KRN [!@S&2.Q%Q&Y5/3H9YB6AR?C3 !J"V ML8^WT?]5.(>UC[O1U%6U=R3F#J?OF\'%'$TR1'!; T)*10[)L9Q#THEM M=GO8,>I^C8E\0-5O(]VN5^RGL\$[FN!HZ8FS*>;)>TQD!M)?7:(]-PB9$C9) M"RDP,BI*E!"83"!M/7,K*JWL9NOW9N\[W&K>H69&;<7:M9W]^AS3KV$X*R%- M9V/,*_BTEIXIPT$8;NKA?^0!9L5!ZV*T9)DQMGK>VIHDC-M?=N]UWK5 NQ[J M\YKM)8[@/4?E$(*L">I1> B::RC2R"*DBTIL-IXO-'KO%;BK@-::8AWOE?X] M],?S8_1_Q3 ARV86V'K):&5T M]&!I=(+*)H-W.4.2//$@34#=:'OO1ER'#RK<'?>N[ MVI[$&F\5=R&GAP&L? MO?;204Z&.F)3@<@2+=#*6,DSDA'6IOZELRX<:AOZ>+AY-]H_E@WN+[U_^OG+ M'__1QS$A._W\LJ:#S?U49XV,RH9ZDC"9FLZ0;T&^*]3K=++UHM 2VY;8-^*[ MJVC>'7%G'8.[TV&#?=)KC:RK>,]3&3< VW0C?2NX=[/1WD+OZZC53&EWSK2H MHK9.UNHZI+4CQ@@QY01,A9*BB-F'-C=2'P'#;MG1/SJ";:.KEL1Z,7P_FT[F M$N#G.VP9$7DRD**E"5QP0SZ^T4!>II3)$4+3V#6["NH.78[NU;F..'OJ8JT_ MT7&\96$A_ ,'N8S&K\-@GRSUM6UU$F?9#.E*C 6S%]FAB3H693AZIS(I-'$6 M9-"E]-:VVE&"YE=G(,5HR'8*8+EWH'2DB2ES0?944$DRY6QJ? U 9Y&.KT+[ M^T)H+T?#MR_['S!_H?_S_J3Z"S36>D5R+S--P=+5\@_G5;V3J29K&,$XM]%= MJ73K\/2%36'>07+%?ARY]F"&)DII$-M8O06"^L6RM61PCS6/S]FY,TC;(Q9$%=T)F#8AR!Z.E!2!TQ2E-";'5# MXQ$FM.^C[JU2V+<1>_,,YDW ?-LI[%NIZ\94YEUDW9P 64;F=7+@I8U DR+- MD)*LNUTY*;1_6%'GL+>G=ZW$7'S%'9K'*+F]3X_25X8DF)2\HTI[-N(Z" I[+HD$Z7SH*53U+40(!A.GK.UDI.7FTU> MC>.= MA MV[,MJ_""6;(4V4MNL=/60+(84E!/*&VY$;_/7='//(4<;D^22_#9C MZ[G)&CRC!2!%$QAJHJ1J$T^X J6KHSQ[#G/@R5GPNEX!&"0#ZJ(&6:]ILC1> M@E[-V.JV2X>?8O;3Z[JC.;>29 OW/IUBG@WP]W*.:.&K)&>2EN36FI)4]54$ M.$[JL&BP8/36L3;[M6L 'H3800[10BG,J M%!91-BI;/4K'OPN];Q4!V$;^S1W 3XBZR;$T#K0!8X"R + M\Z"TU^ 2BR"4*ZHHR;EK M2D^?,0DFT^IY)O>KL'8KJ6]46+N-R X2&8C,YN15 !;K&J69@1 C!Y-JRBIWVA-XN"MJX>;D0/OR&X%8VHDASF?W.JM(%U1 M:A-\#Y)(G2NFP8V'UTR75S%J+Y%X+8$,.54W_HC=7D0H2>B O'"9VM1[;(+N M&Z#.WDII<"GBUWVC&\2QV$HB9NLBDX.B>:E7>M-"C*;4A&3%F,K%VC:'%&R. M\6"EX*VITT@MQ[*S>T.GGG[^-?S?:/QL$":+#8SL(D].2; IDO^IJ)/.!D'^ MIT M30K&-:I2VQSDW>_Z=DN3S>WRO=1U6%_N*]#?PMGY_3.;P&U;M+T=X#LJ MVVY%@,V)UIGVCH!T16HAHO; 3+VO(M!8],II2(&C9#G89 \>H#HS:;3$=G.'Z%@WG0;'+:?W]^JIY$ZBV;W[1NYL7#9&1D@Z!92D48 M9W0C/MT ZJCL^?T5.FJCC08!\S?CD/$LC-^=XS'&\D(6)S"G):A4XZP*+=AL MI,S<*\-T$W:L(GG8E-A+[@TFC/EICE=ZO2PPD%):F17H(!(H5CQ$B1&DC45A MM1*46"0.ER"K18)HE"HM),RS97TMV.[>%390]=M,CI/AV- MIY6VL59:6W^"$(40TF9D2DG#]39>K-04!"-B<#)TF"FH-.Y#0&NA?.P.+"_ MQ!MLA5\/*G,;DU(U?BT\*.D->=7((#!DCM=_8YLLG UHT)7-N(C41TF&+%H/ MR+4"I32""RZ"3SP%2Z:MQS;.V0V@#K6QUG[YVU_F=[V)5F]_>$5^Y.(Z'L2< M0I$*6$ :%Q8S.#6_)LTP89E4J#:JB][H:J(OK[VK#:_.=#C:5Y8=WSTU![&, M!VP"H_,;QRX ./P=8SNJ8%6)>\BOH3JEUO5A;Q3:6?BC+B378>QA#B1\N@C$HI-,$!_1D-D@DZKG]S(R M()Q*BOZ+L4,57GSU/53ASI([U%%$KT_#&)^2"7#I"60;:*53J'AP459/-Z\\]?'_DC M?*Y?G7P,X_S57(\\RL +UB6@;H726 F8(V#0T3FCG/!MTI7WQ]Y=8N7\17$5 MRRNLA:)IBOGU=)3>G0SSRC?_)*I-3M*T_Z$__3Q7:#TMZBF]XUU/*&]+J5>3 MR[ICI#"0'YPY6!V30%D/]FMTWF'#7MU!U>]A&;X^R?..*=+TE*=;A3Q9)^6% M6\>8M*::D8:<.U#>DT>'SI'?SX+@P3@=&IWLT547#G9T]%'1^4 JO^MHS'GO M%_#IX84#%(7(TG/(@M54 4-RE#Q#IGX9S32/NLW>YR48=Y^6?% FK!YZO[-& MFNQL[2J(K]T8YGH!X86$E$WZU/;4JP:]NIL,YSW(0DP84D(%H4T<@8A6^UPWM?V'M+RO21DW<;!3<@[1\X+J/Q61@FG$,_ M3[OC4B;!U4U<&96 MW*[SM$W+)-G%#E)19)MPXZM9HH!S9UTTB3O>)J_Z6CC?V=.!FNXV@KE'MNW- M#3:,86YTYE96FI?,1')1\5*\(HM>,9>8+-(RMX9)'=VVMK]3G(WD">N9F:'> MOY0#@TC+*F@3D7-$1[/2 XMBSD^S6XT_+0--)Y&^#FG:"R(RAB5#OK:'[^UXRZ\6)( MW9C-5X=Y2<2;TS!G]8RH#S@.;_$7:GKZ/$SQRUUU MKT:#P=]'X]IJ3XOB8W0>#)D")&=+TRH69MJ MFZ,1P??1?)RCN263&U2KM!/$_\PUNKD@E"U.SV]Y#;8>Z&]KSI=CH%,4)<:H M$8\LRZ9K$7P?TL$.6L49 %;A2)*2"-A4CD\AM MPLK'T/M[H,&+HRZ[(KW# B+6\X=2K!=%! U<6>0J1$V?[JNNOL<6#DR0>V6C M?.GM;[/%12>A7JB1"\3 ZOFW)D+@K)XQ:+5/2>AH[YM;L=+%!VEC[,S5PP^K M'8AVCQWYGA-:1H81C$4-2K%,\QO->5(GQ8(B^^C*YLJQ#ZC+/?P^GNYD/.U! MLWNU0%UV/7K6D@M1;[E3A5PCI7B X*C'(GE=*Q+#AD5\1S2<+O?P^W"ZD^&T M!\WNIP.[7(89CU&(HL&38P[*.U6ORW!0 G.)A\R-N6\QIQOMO;NL@/$D78=. M$(L8^3MPBF,,A)2!\U<[ZTR:Y]8!4P6S'AQ@J8;31R7VH'-NG3]PJ8'2I@MB++(8H( M=M'T?6$QXTHJQ\BTU77-2?7\Q:+))W/9)8>T\H@V5YS<'_9N50%S=.3=1L$' MK("QVKJ"(8(408 R]>8$R23X8+TN(6;FVYPT][ K8+;2]H85,-NHZF 5,*74 MT_BX!88U%DM ZJW "9R0D5M-+CIO$U1YR!4P^[!G?S4=105,/<5B%@:7,750 M"'/>;OMZF&M[L%(6HQV)/J.V&E$Y4K&PPH?H:'UB"G.YN2SF_ UW7AUCE"4_ MQ%B(];Q@E6OMED($83#[;#3SLLTMMW=7';,W@D6$:>D<3DYFT]/1N/]OS+T4 MDQ!2:W+T4@!%C("0I86@=#*.;)J8CDR8Z[IRA+-QMUSN+,;<"1D:K/DG@_DS MM)9_Q>W2\8R;<&!W?1B/W):ZX29^^1\=WB(YO199# M!!AWT?1]8;%+7#&T-+-H(>NEFC2\M9$@(EKA!$,1VYRE=W_8NU5T_.C(NXV" M#Q@=S]Y';9("FZT"5:2'P"O G!./.04MVA1B/.SH^%;:WC ZOHVJ#A8=-_2/ MM)Q#+-I:W I%IQ29M"C41NET]^,6G[NU_W>7?(<)T*NW-6P"XZ'>^;.5"M;< M%K.+_!K>^2.<)%JBAA H6"B.D$S[*S:IO[M.%,5L)?^V%,=M(KNL[ M?RY=/I0#4TQR!#9/G!392U%.&E2C@"TV67"OOM2Y2Q#:)CQ= M/$!5[RKB%I%H'-"OWOZ"0QR'PLG-SSY&+7A;8BP&;X'R)$&BFE0E_SETN\70UK6\27QNF>0N)\3B:RXD5H?!']5S /D!C[BKQ%.>W7.-7ZWC_]O/SE(B*%VL82 M.0?+:OHNMTCS'GUTM+[Q[)5/V"B#;WNP!TL\:3ZI-%;4L221O)Z&Z2)39T8N M!TXFRQY-YA$8;H7@07@02M5\09H]?;WN(++@@\U91M_HR)";8!U!D+D-)U8Y MV)ENFIA#\LQ%4R(4 MK'945@9H1C,T2B1RSY1V5V*AU]_4L=KRG=FANTAYU)6(.HQ.S,'\290MM;5%V/M7]@ M&$Q/PS#_-B,Z51DN0;FHB\Y:0 X*07GR8&.]SHI[J9VVB#*NGMIRO?[6O>'> MZK 3D:UU^@^U\;!/D>)M;;;=AMBH.%$7FO"*%"5Y5;>/DK#TC0_9Y6C1KM^- MZ*@P<1.7442?.2L:F&%URSDXB/03C*4O,P:3R_W=E-C%?S$J1>L+TABL96,N MI'J:7R1#!GGT*(31C4ZYN^?!AVV8U$7P81M%W8_@@XY"9ZX8R&P8*.EJ95E@ M@-E)J4/"Z!IE:3^4X,-6G-@J^+"-;IK[GIN ^;:##UNIZT8G=!=9-R> 8H(Q MA8Y4@XGLQDR>UISQBJR,3)9CX&T*AH\]^-"=WK<1%>3DEB(/!!,%NV]##YL)>4;@P_;B.@@P8=LDN=R?O1,(D\L,O*H,0M(*?A0 M-/<"[V_P86>][2VJ@P4?/ O%ZF1!.T,=2P+)-P^&ULY+U[<^,XEB_X_WP*;,_&O=D11A=! M@B30?6=N.#.=U8YPI?/:KJ[IJ-A0X&EK6I8\E)R/^?0+D-1;H@ *I-F[,]%9 MF3;)<\X/Q(\'P'G\K__]_7D"OJIB/IY-_^T/Z$_1'X":BID<3Q__[0^_/GR" MY __^]__Y5_^U_\%X7^\O[L!'V?B]5E-%^!#H=A"2?!MO'@"OTDU_P?0Q>P9 M_#8K_C'^RB#\]_*F#[.7'\7X\6D!XBA&N[\M_LQ1IB.=(YA1(B'.$84L2S24 M<1;E1"J:TNSB\<^8Y"P7*3>710CB##%(N4@A(VD<1X(A+4GYT,EX^H\_VS\X MFRM@C)O.RW_^VQ^>%HN7/__TT[=OW_[TG1>3/\V*QY_B*$I^6E[]A_KR[WO7 M?TO*JQ&E]*?RMZM+Y^-#%YK'HI_^XY>;>_&DGAD<3^<+-A56P'S\YWGYPYN9 M8(L2\Y-Z@:-7V'_!Y670_@BB&";H3]_G\@___B\ 5' 4LXFZ4QK8__YZ=WU4 M)/W)7O'35#W:D?VBBO%,WB]8L;AA7$V,]N73%C]>U+_]83Y^?IFHY<^>"J4/ M/W92%%M/M5I2JR7*K);_>DS83V>H'TC?Q;ZN 90KS?T<2LK7+U05U/9U[N[$G6VZMUK'.JUF"W8I(?78BUF0^6)_<&-^5LMQCZH M@4Q+.35U;ZBJOB_45*J*+;<>#<;RW_Y@_C9ZG<-'QEY&]Z\OQBK[[6.3#VS^ M]&DR^W8]U;/BN23R2SY?%$PL1ICC-*,)A5DJS:OA5A_#9\GASYQYNMFOX?D MIRE[5O,75M]@U+>.0V71O]__^N7+S=4O5Y\?+HWG<'W_X>;V_M>[JWMP^PE\ MN+S_*_AT<_L;N/[\Z?;NE\N'Z]O/_^NG-0;A1F3R5BA/.H9W0V-@50969["A M-/A]J?;_YGLMB:21W[$=5+F\"CKYO;SS_#AZNX7 M<'-U>7\%;JXOWU_?7#_\W8^:3J/M1DI!$>R8CE:Z@E+9"[!2]P*L%0['0\[8 M!&6@TU)[Y1YG$'99Q_W&=GQS_\0*]=X\6GZ8/;^HZ;PBLZ(PKTQ)=N]_K"_Y MPG[8'UU^8X6\^J]7H\>U63,7Y4[#_';QI(J')S:]?;&/F/]-S8U7>#VM_.X1 MP4+)G$10\RB".*<19$I+R&(BJ(IRRI-DM.GXGO8$>E+=:>Z>7!N$G,*5?N!= M:=[\CY[N6%\C[NC/#6D4>W((K3W0;@9)L&DTV+ :\!]@\[K:T+^7[]6]['I(]![EO^>V^>)_8 MN/@;F[RJ7\P7];4H-9NO?OC7L?G>%N+IQ\?9,QM/1X02FE.B8)PI!;'()"2Y M2J# A,:*D8@*,5JL=L1.TIV7=!_.6AS9_ M)7%9/4"H*5IH"-I7@\^7?P.^5 MSL=7L %&P^V3TAG&'7\7SH/7F\);P124A_TTZ)5,6X&SRXCM'M*.UCZKQ?54 MS)[5S6P^'W%!M);(T%;"&<1)RB%/,P%U+B/%2AC8)$>1E"2'6*:9>=.X@"PQV"4)9C27"4X(\?E MG_3>O@ AH',[2O6 M&HB.OU(6@THQ\,ZJ]D=PN5@48_ZZ8'RBP&)FUBIA=Y .(A'T0[0MH=/KX$?CEE/?]?(0QTQW M-O+K5O\Z5Y?SN5J,"$NCF!,*L\Q^V+,T@IQ+ 17+<9[G@@NFSSEBVI$W/->H M5!#.-'R=*\"LCO-S#I9V\6USJ'0&9GT?**W0,\J"4MNN3I..@-+A2=*NQ#<\ M13IB?/,)TK&;VM'(U?/+9/9#J3LU*8\]ZN.IL9I_J,]/I>)IG% "DTREUJL@ MD&D:0YWI-"(\25BD_*CDI,SATCJK- %Q-E1[[$LQI MY-U()BB:7;L?M:ZPJ)0%&]I>@ ^A#ZZ=H0E*-Z>E]DHYSB#LTH[[C?[+F _& M*[HL%/LPDVI$!4EHI&(8I=2L6V@201HQ E&N2)[K)"*9TP;$[H.'ME"QN@&K M'+#:N2],ML ZO1)I"T''<]_1>J^EQB%36ZTMMA[4VV+BD/J;JX>#O_>;;/-B M,;JSQW>_J&>NBI'6.)4\$C#G$8$XPARRB$G(4,JS.(\2*9C+7-MY[M"F6JF: MYX'6+E3-,^T, #J>:/<+XRS.%V/!)F#CV"+@^=,1VYN^HN:6C2^H^=?NUW/W MF;U,PB.&+.?@L5^W/+8>3\<+=3/^:@_"%^:Q8SZI?/BY<2]?GU_+S^SE\ZQ8 MC/^[/'D?Y:F.DT2G,$LQ@E@D"E*[C(_S&&N%!,HB/MI+ZCA]O.JMB=/K[9;+ M$O2\M30$3L9:@?'*DGJ]?P$VC &;UG@>[ M!6VP]S_];@U?V"-P?S7Z/0=O#=/>87C[)[5CS#NU,!\L):]8,1U/'S>E?#0K M;C%>C(B2B.B<0,'R&.+4_$$2PY51:GZ04A(3[+D[<5KH\+8GECH#52OMQW . M.+LQ6ECL.F:P%6A+;<&[3=*J%3X>F^M-6.[H!"4H![&]$I([#+L$Y'%GVY/5 M2RG-.S:O_W-CI"'S6QTSHA"4C)DU4Q;9Y1+.(:<2(Y+AA-A0')]SU0-2AK:" MJD\*:Q4OEG\!5EEP._78OC@.K.NIZIEP]7.FZH]4BU/5!B3..%,]]-2>3U0; M#-L_3VVZN.5IJHU7WG5JZGT KG.>BU1 ZVB8Z9\P2#BG,$6YP(+$<2Q2G_BH M!EE#(X$J(V'/N_<\26W UO$<-0QB79^B'@8+_%YI&C#NUP&/L >H#?+Z/3X] M;?C>X:G#+2T3[Q;&\; [:[?Z?C$3_WB:3]CH M/1M5_[PQ'Y3")GTY2>XW8\L'C+UT*Z^;VY*4>?#U?/YJEDBOA5DTU06@RKS3 MY0EO>=$7\UH^L;GZ8MZQ^2B*4DQ4G, (H\30%HLAPPA!)A*M4HZD9KD?;;72 M8VA$=G7_Y0N8ETJ#<6D->#=OEU(\Z/XZ]CJ:9R_F'V M_#R;EL^W16-&$>:,1H84:<(,,XJ<0I(R#J6F*$VX^0,]>2NK M(,FESD J,3'#(V&]V=A5T_?+92\0)42E:D=5&6DPK'5:>0 M"$I&1X7URC:G3-ZEDY/7M^.+G]EX:G-[;J?7TZ]JOB@S14>Y3"1.<@01QL*X M498VB"$++7 LW(X8;95YQM1W#7U7% M>)A=E54Q1S%/(D)3"J.$IA!SG4'.)(^TPGQ8YM'55I?$%V,M$ MJ=2V.:F5XGY,X8"]&VV$1;1C#CD?3&]*<<CSO;T5"5 M?;S:.5 &AU3"9M@/*FCQ,P!.6,8[)Z)8H3!N^RPZG+_:-=+LUSI'W6 MIPE['.&$(DEP! T71! S:1R0B".89K'.A$ZU3ITWWBDPY:&NK:)3M)_46@7+0@,VHD\,7M/L.7THYMI]U-OG" MQO)Z^H&]C&T]ZO5FQ$A$:4JP1E!R6\=#F'G)4VY7.Y88B-.MB4:GM]X%V -SM6QT6Q*XG^AH]JZTM(%KKN[T!&>X;[@Y/ MT,^Y@]A>O^SN,.Q^Y#WN;!O=^FD\4<4'XT4\SHH?(QE%POR?A(1@6R\H$Y!E MD3;^OT229@*3V.F,]\CSA_;MK^,T2QW!4DG?,-9M!$\[ F?BTC%+^$'2(E[U MH.%G1*IN/Z_G&-6#QNQ'IQZ^+$25G]^4K?VAY*7Y K-'=:=L/N?REP^J>$8C MJ85(DTQ";+NV884HI"K64"B.D(HCI+E3#;"V"@QMTN_M@2U- +4-8&5$=06P M9IQ3*LAAD-S\C2ZA[YA7 J-^9HTA=^@Z+#ODH,0;5B)RAZBY.)''<]IN8WXU MZS!#K!_'3VU99;RAAG<7F"DG/SAR*08E34T MFENI"M:ZGK&E>1QCUVW-(,AUOK79#K06VYLGX0B\Q7E<7L_;G"<-W]_J/'W+ M&3D^5?S_1GLH(I,,)XF$249BB'.60T:-_\1H3$B&D8X2SZ+1!^4,;W^E5+-% M)L\>@H[>S+FH=.VRE-D[R^H%G;31:D(@?+[.GJ3^,W6.&7LP1^?HQ7ZS_>G; M/Z:C^]FK>22;+WXSR[#B_L=\H9[G-SQ=1DH MYS$76:ZEBZ/@(&MHCL)*6U"J"VI]@5'8C0M<\&UFA,"H=D!24ZVYH>3/B,95%V271_3"H1ZV+)G4YY:6B43B M2%85\1F66:$%"K7)L%G,@EC;Q2 MBT)I-CBNK@TKT_L<.L[-&UO.@=]+(WWS*X,-NYN;^":#V?4GI-]Q]$]P"HUY MV)2G8-KUFP05&M2]M*C@ LY,@W__.A]/U7Q^KQY+H9??Q_-1QFB><[.\UCBW MO:XC#CD7"FKC9G--$$:1:I7^?DC:T A\J2-8*@E^MVJV37$_"+ CK8:"K6NJ M= 2J?=9Z$P#=9*L?E/@V6>I-QA_-3F^\J>TNOE3Z>#7!J^]B\BIMPY393'X; M3R:V"4$2<21AJC+C,RK%(.5F[4XBQ@W^E!L^\=O:]U-@:,RRUO](\5/?'7_/ M\7 ]!N@.Y<[/!C8 /ECB%+Q;Z0^6!@0L%M@6N\ '"9Y*]'RZT ZB_2.'EL_I MH"3'G9HOBK%8*%E>5GII/Q>VYV#&!64:%(WL'J:@*DH8XLB+ M MNI,30BM(VE[0PT2ZMBI3.8EP4A.JC,<7QX7/VPKD'OVD%SJ,NQMJ.NS%&W MO"]MZ:DNQTDL^RO+<5R5X53E. F75U&.TT\+7D'__8]?V'_.B@\3X_Z4ZR*< MZ#SBPC ERG-;&%I 1I6"L="$2YDK1KR"03QD#XTCFTNUV\VF4G]0&M!JB>HS M,&Y$V1'<';-C4*1#%L0_AEE?E?#WY ^E!/XQ8#QJWQ]]Q#F)N@_L^]5WNY>G MWE?=Y4:2:$IB%$/!;(Z>/3OA2E"("-<)YY)P1):E1%P7P0HU1]>H"&H=P;M:RZ KTD8<.DC2W9?U!DFZ M1PT^G*1[_/*V^8+_^5H7(GF8'4D1*KTNOGL <*?^ZW4\-ZQUKXJO8Z$J#^U. MB=GCM'S*W]CD58U$$@FE)(59I%/C*)G%)6-40IDI&B&L6**]=NB[5GAHWM7F M0=U6::-65-7Y<+MQWI &L6/RO/QR_>'B\''K^@3MPGASHB@S%;3UWV;S!=BP M*60693_ !\[![%CIGC,X^QF"_?S/GN2V"*@L(S3'4_/N/Y<2Z_Z]BYF9AK-E M!LC$SH]Y>:;\H+XOWD]L;C4GB&AF"\H(3" VJV_(*8]ASI@V@Y/%N71J.'F> M&D/[:%31QAN6@&5'Y,4,&"E@90VHS*FC/H"U")0F^40=MA^^YL]%?X/2\4?@ MGV8\/ )$>QF7GF)'.QT?OR#3LV%MC#]M__3^0E//1F K:O7\I[7>9RD=NH^J M^N_U]%*(XM7N[]3K.#4WGF 9NZ@BA8G4$@@3OHSKLS70#9_8Y-M9IXM]3[C[9$RWHCQS!8K770 M#1Q?J$)OZCC+[WNCQQ>8 YL_WH]HN2$DQ.S5K!&,>Z_&7^T#/ZO%ASH73V18 MZT1J&"F=0$PC"4F<<*@D$IG$F"12>):.:A W/&9Z*)A4@-4Z&R=AJ?3\ DS5 M\60^?Z0=]U$"H=?U'L@2L+6>%X!IFZ5S.9G,OC$SC:J-CT*9=2FP-9(OP(?0 M&9(N:(7=N&@2V.^F@X/I>QL&+O><&=1=-2.RFPVSZ2KF6&4\I38&,\J8-.X0 M1Y"I.(<1SU-!8Z%2XK2F=Y(VM*5[W5IKK>1Y0=T' 78CEV"P=.BW'%QPS2'CC_ M(!H'1,)&S30)[#=,QL'TO;@8EWM:+G3*Z)JEOTUC2A05'-(\22$FF8(TE0G, MXIAEBF F\G2TF"W8Q'%=L_ET+Z)8R>AP&6-E@+H01JN,CFWP'!G52 M%V4)O]XX9'#8!<:6A'Y7%(>,VUM"'+S(O[SLQ_H8X)-A 3;YNV+%)_.3^8C' MN@*K*"@U=:\U M>PS.YGD<"*2.9W,+?+P*SYY H%7QV6//[*T [0FC-HO0GKHT7!>KFS'CXXE9 M/=0!,_./KVK$$X%CS1*(<)) C./8%J!5,&648Q0)E!/E\YUV%3S(3_CYW:H. M8NSV.>\"N8ZYX6CGJI7>%_; EZNRJ'VW[:N:H.J\B=5!X6_>RJH)$I>&5HWW MMVW3.V>/CX4-0Q_/IK?Z3GU5TU=5E9R)(N-]2&$6"3H5-F4RA23F&;'UEKVZX.4"/.;GP4"KVN_9/6P+7HUGL:D< =>QL$ M]MRU][3I^YU['>XY8Z_A4E1AE+;I7A7V@7@N.*)09,KN.6C;DI-*B!B-8HDS MFN?$*S3^D)2A$4>I)-C0LAUA'$;48R/B')SZV)#P@JC=UL0Q",)O4>Q)ZG^K MXIBQ![S,12N[%_,-<&:FF6R%@9K")"M:VDFT#*4F[P2S'6U/R)A,^ZKRUF?:SM MC$I@O-3O#,SW8M 6QY5;-26@Z MV*$Y+O,--F9. G!X/^;T;6=7AZZJ!-ZIEUEA-WZNUY'][W_4OURGLQ",4*:H M(1[*S0H+"05I0BC,",\D8212A/CY6BTU&9Y;=O_Z_,R*'V71X$I9L&%!ZRK. M7L/CQE8]0-XQBVU5:*[!7AFQ"?M%69JYOJ*+%*- F'95@=E+E[>JM]P&L(;J MRJT>=TZ'UL^O92\(CC%'28PAITQ S&+#C1BE4&&,$A)ICKC3[M.AAP_-%[M: M-R(%E89M&K/6P#6SUKEP=$Q%'DBT[,>Z;?*9S5CKA[U!)]9M,PZW8=VYYHQZ MG6;ZFQ%^LIGWF_7NJIH:,4\2,ZX4YAE-($X3F^U.,$R3%%-&)$YBKUIS)R4. M;?I691XW--XM#5EJW:(.9R/LCMY)2#"[]D/.P[%="4T7;,)7RVR4VG]A3!<0 M#M; =+JQ1<6-RV?S',&F']57-9F]6"_CPZPP/DA]^/6@IM-R27<]%77SJ#2G M.!4R@VD488AS'4.2"@QCPS\I0RI&VKW4AK_\H9'2T@*P80+8L,$Z^RLKR@(_ M?_(HX=!B?)KYJ@?4NSX6\P>\30NU%LA[5,WH=@1Z*I<1\M7WJX[1'K[&LA@M M'MM?/8SV-F\5PCCC,6?F:551X)=3N0S0&JOY+XK99 YY.[U3-A'!?-G,!9]M M?8[ZG^_9?#Q?[VSK5&6QQ @*FALG.-)FX8JD;?P32[-2Y2C-_ HNA]1N:-^F M=4+3Q;(X,)M*L&$A6)H(S'1=&5E>M6DF*.T\X\ B[$O@YI*_V=!V_ %\DU%M MG^$6$OUN4N*":/@V.70AP3V:=!=4R)F5 F[UI_&43<683;[,JM"<53*J0#QF M9BT";?FE.BVK,57)DL:2_G.?#@+Y)HE0VYH,,BOJ(%AM4Z0./ZP=*VY+ M^TV-'Y\62EY^-3]]+&LXV(I2=X:21@ED8*8H(B2'A$88*S M-(FHS-)<^Q"BKP)#X\*]^;HT =0V@*41P%IQ 6H[_)C3>YC<2+-+\#OFR^"X M>Q-E6_""Q&Y.%&1D6M=D\A MAFYH=113>$+X&P41ND%R/&K0\?Z6V:K3Q5B.)Z\+XP_>VUV]MX!!Z#9#IRJ:F9H3JOL*S,G1^#E1M&+ O$E@\*2#81+Q.5D>L)1;F M]U=?[CV39X,,L!MI]CYH74SZ>.#*IX_*KZJ.9XE)-6)68NK*",0 M:XP@9[:Q<8Y2&:D8(4*]-B?W90QMN;UTA,K@^VJN3HS6T,A^!M+H[;DC>0!5 M*K,XPEA"1M,,XA0KR&7IV2=$,BJXR.6RL>I#]^!N=U9]Z"D1\L^K:I,=(NVX MLWO>6]GUONT*$ZO?VE/_A2UJG@BX-7LMS0O4W3ADO]F'9> M+$9?BIE\%8O;HNZ<5U9?CU/-$<,:Z@C;$M4)@HP0"6-"$B2D(#QSBJ,])F!H M'%OK6$:AU&IZU;0_"F3S? \!3\>3O04RSI/\E/E-,]S5,02 MJ&(J(_/%QX+F?HEUC?*&-MWK#+,MG2] J34H>]N6F@.KNF\27C/NS730 9H= MLT,((%OD\#G!\[T4/&G[&%-]^7L]3^J Q^U/X\&4M#_CLMLS[W;;9&_W=W_]87U)'7EQ^ M8X6LNN-<3^>+HLS;F9?=2A^>V/2VV@3^V3QB,;^>5EE_.R>5Y2\_&O)9!>R. M=,H)4BB&D38K"JP(@UR2' JLLIC&*)%YY'F".!3;AK=Q7^JHY$:L *MC!1[M M;X"T7VIM@_:_EKUEWKW.)7A1!9A;P/[H>98YE'%P/2P=BKX#(O+28,C+S.M- M5, &+&4%F(WK:FA B_0QC_L^?)@K.OW 'LP9A\[(1^<@NT\BJ5CLE&(MFJ-F=(()U+" MA"(!<1ZGD$J)(37D3.T1<%2S>VBR"WZ8A[#U>V;%@"MCK\P M;8#RIO83, 0EVF.R>J6]$P;ODM"IR]M1PDXGS8^S9S:>CKA(1:2EABE6.<21 MB"!1W)8*0HG6:2XBY=4K]Z"4H='!;L=7\'NEIR<9'$;4C0K.QJGK/0-OB+QI MH!&"H"1P6%*O%-!H["X!-%_<=H]A5BSLR609L_QA-E^,$I1D&6NV)Z7F-<\S,_<7&T2O/K)C2G&]?)MBO@]<3F1":) ED M,K-MJ')# Y*E4"J6J3QG.HN]ZJRWTF)H3+%9*^-T@8RZ'H9[-'S X7-CGLX' MI6-RZG@\VEX MP@%Q&9$T$SF4*8_M7I:$M*S0CUC,4Y9H;ENYABEKZX'WD.K:5FH'1][1V0V* M9]?.[YE0!JUMNXU.;\5M:[&#J6Z[#8-/>=N=.SLZE9\?.PPH_W@P4B^G\HMY MS3Z;%Z_>'5)(X)1F&P;4WF>LY\@ZH[_N?%6. M#NE90QXC:IA:8QGE+".8>J8>;PD87BA270ZT;9&_'?S;.J\HLB170>)5 IA"%& MN8"<&*SB+&82TP1QX>=C[8D8FH>T+C79OM+R 2!=UWGGP-/YNLX+F?8%-_>, M[Z:\YLW;U T^;N;1TIG[5PX[.'I$5")RHA'4$=(0$\%MV\<,BB2*,A4A*KEG M8^V^5!^>/U&'-H-W]ZTV__H:\D!KN#<8QL[/@M\JTOB?+X+X;9:4H90?UC(S M\)"\57COF9^\GV8._;YM181+*<]M%;(N_%(EWAVS#"^';2JWEE&?/^]LW;1>Y.V62LE!MDQ:Q>BMLVR M]I[3CNAVMV5^+F;SN@*XD;[Q7J2V$M[=3'RP,O8W*^W9T\RU-IPG\&[L%A[.CCGM&(;@W4IK ML%3[^)FO-X_YX124O1Q%]\I9?G#L,I7GW2TV=:^G\G6^*,9L4J\9N$XUB3B' M5.3,T%!*H5F193"7,4J3B.2".VVV''SZT%RHM7YM=CGWL*.:QX0B"E/"4XB) MTI 8WQ0F5!!B?A1KE;@=[IV-7C]G=X'Q<]@H/P>3S@DW*!@>^^;G@-+3YOE: MQ3\%VCD_9G3C]OG>3?WMH1_3=VLC_>A%[5Q/V]E@?0JXBOEF282S"'.HDSBV ME4,))#8Y4TB:*LWS5$JGJN7-8H9&]E;+K4/OE@'T1T!U/ MV Q"4)_PB*A>?T/AO;QTW/NP. MU@$Y_6Y2'3=T;Q^JX=(SBPK513:L8W<]?7D]'/[&B/GJQXF&.,*V@#AGD*5* MP$P9IRDF>1;C=L6$7*0/C1K616O AOIEZ-SFORM[+C;JU]@K/L^FQ>H'3L%T M 8;/C74Z&Y2.^:CG\6A?5,@'UVZ*"3EI\#9%A'S .5H\R.LA9X8=E2E1M\67 M8O9U;$P=Y0E)1:()I$FB(-:Q@%S0""*D-QX?23%JAP$^[%^K.WPS#ML,3QN'E/'H'?,0YMX[^=\6+Q7:2%=UEP\ M \2PN7DM].@WS:X]4'L9M>]@.9YV=3<$71^#=86^_V%9.PS#GJ)YZM#O\5H[@/;.W5H^ MIFU0J"ALW.E'5?WW>GHIA#T!F-\IH<9?[?LTPI%FF* <1C+#$,K?NB!%!\*)A4H5FIZ1X0ZH.Y&;<% ["LX MJ5(3O%LJ_$=;QV6I,U@K'3(4U!VBP(&@#H)[#@-UAV(_"-3CWG9L](&]C!=L M4C;8D>.%X<"YD?I:%$J^?UU\GBW^KA8V\V$4QQ)1E"(H1)P9'TW%9H678L@( M1S1)*!,9]RM?XBK:9R[U$_SXV0P]FS^9:?15S*ZOY0K++;-[WG[N3OTQ@_***9>VHL;BW%U8?[I8J@UM$W &(+/M>PA[:@]!/LX(9'B_B&0V:?$=6P M];B>8QD.F;(?P7#P*O^)>F.PG7QYFDW5Y]PWJ;F,?,V)R61Z\)TI3P2S%[+-CSG;+]4,P7O))QJZL*W)>OBZ=9,?YO M\P6?O5<;;;-&A*DLER2!.DH2\]4U?^-F(0+SG'*5*-L$WBDY-ZQ:0R."W?YP MH+;+1@G7EM73PCK4=1O$M75UI8\- \]JRM=VK!T7-[V/8-=KG=X&[]PV@&=B MW66KP+:JO64[P3/A/-%R\-RGG]$/8VZWL#[-B@?V_;?QXNEI-K'%&^QYXL$* MYR.>)8)(E4$L8@$QLF5ULXQ HED6Q3I&BO,6IWYM=!GH*6 ]Z^=VIW!J1L-, M>STK[(:ZT60"%NR[^6W+7K9M1LR1JKL:@/[;3*S:1ZRK\2^[KH+2+#6IAL28 M"3;L!+=\,GXL+0O<.Z(EKN'[0/@JTG]/AY90'>S/T/99YV[D[X:L74_-V_9< MRGC_H_YEN?TU2A*A,4L5S&4606S6P9 HH:&V6U24YE&B_1J,^>LP./]X8SMY M/PASPXR+LFU,?46UI>P;Q=IBQ'QW]3L9AQYW],,-P1E;^=X@=K2-[Z['&VWA M>P-U?/O>_U%MM^ZOIX97RN@$]9$MV(?2<5J,,**YSE!DVUHSB,U?(8^QA 1A MIE+&49IHOTW\PX*&1H#U]O6&LL!J"VIU?7?VCZ#KNL=_/F;][/9[P]5BX[\9 MBS.. (X\N.?#@&;S]H\%3EQ_3@/ED40LS?,,PTC)%.(X5I IF^BL$BQH2C(J MI4^]T>JQ7E.]MWJBK$4OJ1HF-V_$W_B.Y^R)[EDMFR%W\O&O'_T&S8^/?:)W M?MLRIG+V_#R;EMM0NYM,(\4XC;*40R)%9CN:Q) CPF'*2E50ZGJQOW_K&0W9@+';Q V$7,>SN2UH_D&.I^$(&]?8(*_?4,;3AN]% M+SK7E0!RGU=/YXX#*@;0YP-4]?>^;& P'"LT A!4#XX+*E7)F@T=I<#FB]N MW2] F1>DC'S^K!:C*%(,YY&$&;;Q=D*GD*(\@4PD.D(R(QGS* X_\'+VLWZ[78D94K$7(TR1E 4QRF,F%(0 M(RHA(9F&7"8\UW&FXTCZS/V#4H;& 'M=>&H]_3C@,*!N3' V3!WS@3="WI.\ M$8&@4_VPI%XG?*.QN].^^>+N>Z$]&/352 I-1):E9C$@[=:]I)!RQ&R"4BZ8 ME$QE7I7&O#48&FFLNZ'A[KJA5=B[<4BGB';,+ZWZH95&O$U#M"W\WJPC6J7% M8%NB;8%T3D^T[0>U:#KT&S.,\% HMK"/K?N=)#RAF2(""AD)B*,LAR3*[9@0 MA%&4Q4*Y-QXZ)&%HC%7J"%9*MFD:V.A52 MBZ6>H7KK-%G?V%_GX(W]]=AITGNKST[CA6T;6W]5TU?UR6CT838M"ZC9D+@/ MK_/%[-D(6V4MQUDN,X$5U SE$-/<+.<0)H;H<((SDO!4*+]6UVZ"A\9_M=[ MCB%8:@Z^&=7!4G??+MB.(^#FP'6!:\?$Z0!I1^7P?<$*W%';47C//;;](-GO MNNUYOQ]OS8O%Z$LQDZ^BK ][KXJO8Z'F'V=9619+R3JA.IAQ/ MR_3(F0:5"N#=?>LB@BIE"O)(;:-YS!2&-HVZ)!C%2WX^_M9N+=IM6;V7=EELBA!#UK^P6HK <; MYH/2?K P ( :@0NPPN B6-F(-QNX\)E]O6C??SI@GX-R,(>P5P7\,V@^UCMY M#^;64<1TPC&FD+ \@^8OJ>UKH6&L8B8026.<4->,FV;W9_"Z5AU(V[Q[7"L/Q&SNF_1R GTW)RT F/U,] U%0=GW?*EJ^'@: M-TR".BTG1/;J:;B9O^L>.-X5+N;F3DW5-S8QD_=YA),HE]CP2TI):IA&99 G M1$*E",(1XQ'GY-P(FPUY0_, CH: U#H#J_3YD3:;B+NQ2T <.Z:7\R ,$C!S M )C.PV,V9;YY,,P! %Q"7P[=UKH+%GM\+%15]>96UZWQM0C)C \MCU%"0;"V"^&T ^MQJA"QT?U%V?H M9]M6Y*'GK3T?Z]^,I^IZH9[G(R2(X,)\84D9I1AS2_JY5NN? MXSAS#\9@YY3[3QYLG-;=;#+Y-"OL3:.4,2IR6Q&,BA1B>\#"L]Q\ :2@1,28 ML]1K.Z)?]?\_]Z%H'\"Q42/_=XL0J"'JZW/3[O7K^-/4^4LU],]8G^_3$".% M#@SK,#Z<[4SXY_C(GC4\;Q X=$B+MB$-A:IJM/S,QM.;V7Q^._VHBO%79@M[ MSD>:\XQ1ED,ITQAB2FQAKS2#<<9P*O($J=2K1/D)>4/[/*[5!8]&7V"(;%GU M!Q1LH<#\&WOQ#6-H1CPE3"61[8-&,P(QSR+CWYAE+D-$1H*D@M'!:T;TPLZ=03V8"V:J^)?SO)D;Y/UZ J5I8ME^P[V&Q=XTA"89GYT$DJ]?W MYQ(_J^P?[5N\H6_(0!(G8 )'DC3+[#F4Q F _5@2M]O"5&RL.[!>\GF9MS>B M*LVPB E,4V8H7F%IUE)1#$5"HHSD:?\Z'T_5?&[< M73Z>EM[NG1*SQZEEM&MI/-FQ'MLCX:IV]:4P?FYAI$_ELHK+6,W-[XS3*Z^G M"_."CUM!1LF@HJ6\'2V#)S=L-<4-M[ 3Z-I^.%@C?FBU3607;TK;LPZ M@#>@\R/K80R^-[5W/#1!/PE=Z=KKIZ1CP'<_05V+:]M^J.Y;LFIT=+]@B]?Y M*,%82II3\^WA%.(\2R#-S!^IP"E%6!+D5L/PE*"A?3PJ79?MVE:Y#!(922AC+G1&=(H9\5M1AU%L> OOLD[UO&XA.&?>[F2@ 7/S'OL? MA*X/ZW:[.UZ 7Q2;OQ;5,5W9)'?#)%#;!-9&+=L_!G0$PZ(<-GP[C&K]QG<' MA7,O #SLT]NQ]F>UL(T9OA2SKV.IY/L?O\ZMC[C*FEDW&A@9]HUI)A',HD1# MC.,(LE@G4'#,%(H(C:/4I[&,>&/Z(!25)#_&]$J$_++MDU^() M;=U0;=;*\KV:FK\LOM@3T-GTBWG#-I;"GXW5=3-795:GFJH8JC1#$"-DB[92 M!/,$Y2G5.(Y)YNMN^B@P/+?RR]7G^^O;S^"WZX>_?KR[_.WR!MQ<7[Z_OKE^ M^+NO@^DU%*Z.9%?P=LQK&R7V:QM ;02HK0#6C#(X2X3JP'L>:H$=0"\5>G;T MVL"S[]"U>DH[GOO$QL7?V.1UN>>WM==7KT3DK=TG-.(LP4ZED5TL_UGZFV6N MX8@KQ6),,JA4:B@P5CFDC$00LT22%%%E?N=S5!1,LZ'M[UG#0&G9YE)O7AX1 M5+J7AP";QM2YN)YAN>'&UHU3WV3$.J;;]6"=-3[>3!L0-LSE0?V?7FB(\J3GKJ.)M%IEN:,0LU88EDZA<2F:<*5=)O]5X?=9DG%,M8PSA!MG"W)I!J1*%"A"8T2I6.O3K-!==P M:$04(#UG+]G&H==[3Z^#FZ?XIH/<]8G.VXQO?XE4I\9@&+E21[7\YTB'.@5R ML(RGDX):E RZ4[: A5@H>;^8B7_4F[(_5C'8:$2XNZ/G4?1GX 8]E3MY^C+%ZH[H",DC25]3CVCOUH^CM9L%?%QO2=$*_AE M\]51BA7A46Z/H!)L5O:YAHPG&10BTEQC%LN8+TM?N[GBAP4YO=+;U:X[IM-2 M/3!9[[2;)WL&1F_4"WZI8U?-X'E>L$S";=! M=J.'8,!UO==W((NP0K&/',*#J'2:0;@M\4WS!P\:?RI[\/!-09.31S)G"<)" M0J1C2R,20'^B)RA[<]UG(A\7@+RP"FCUK+S;.->.&(I M:PC9Q:Z\L'MY.T;X38T?GVQRLOEUO45T^[J8+]A4UN>58I2E:9S26,.( M:EL-+D.0)X) I1"-A2$+S)B?N^$E?WCNQU)]P"K]P72UGSNO]G-G:QO^Q[^B M+/H+K/[#K4%^-.,W5CK5%-.(0:DU@3A/)211HB!+"4E%@E))(A].[VRD^F#Z MI?)P.4YB]OP\FQX<)!*CN/OA(8IKGM'IV*'!*D)8SS6!!" M4TECZ74(O?GTH='6,F7,K_7\8> 2SI*$8 (SD4;F>T ()#CF,(\$CI*,1CJ/ M_;[=K:'KY]L<$CS'L^ZV@'1]3EUG?IV&PO]H^9#)88^%MR3T>Z1[R+B]X]B# M%[5.15%%L7VP:\/!JQC#41(9OSLC L;:A%B_F&L!*A;US39JP=IOQX1#LF )6X&W%J5A5Z[(T03-''# ) MG2G2)++OS! '\P]D@KC<%7"17^\?[+ELE_(_7^<+2VFC+$_32+,$(HHRB&4> M09H)#I4A&BWBA" D BSW3VLR/.>BU-E62AT_FRO*^J@OJM"SXKGL&OLZ'9O/ MK*-UYG)G=W^Q"=9V=+S@= >R^Z6G@RYOOPAU M!\QI.>KQN&"5&#_,IO.Q+(^!9].R&D-%ZVA$9!PS6\L;2V7KOJ88$IT3B'%* M29;D*DO/+:]X5/C0/+G#9?.VU <;^I]=\_#XJ+CQ9%=8=TR.H6 .45WP)%Y= MEPP\KL!;UP$\"8U#<;_3SVA'<==3L]A2#^R[FG]A8_E9+4:)P(+%Q&!.= )Q MEL:0H9S!+,EDC(EB"4U]B&Q?Q-#HJJPM\F)T*VLTC4M];35\W^BS V"Z\<]Y M$'7,,I5RH-0.6/4N@%$P')D<-SXH91P0TRLQ'#=S=_HW7-ENDG_8;/U0/=T\ M]%8;$2.5R%@2GD.)"(9FYC-([2:R>1!+L5D'(N)5PJE!EM>T[Z%FTX.5L=,7 MHYK\?M.^"5ZW^1\(M(Z)8$M+4--"U0.CI 2[1C8:7X#+1=7SM"QIMY@9T@A; MNL0!KJ#4T22O5PYQ,'R73%QN:>LZ+,L&5WM8YK%7W\7DU2[!?I[-Y+?Q9#+B MA.%$( U3FJ80,Y9"KG($<\X(SO)89RSUVV%R$3N\[:2UUO5>]JKK#A/B]?EU MPLH@DV=;./*_2R?/U_5P&(Q$IS3A(H.Y9M2L4PW-4RXII%$L$R:)PI3[<'WH MH>B/],<'AZ,#R%W]O[! =NX1KM"[K-&S]/]NI3-8*OW'D&ZB.T:!'4<'P3V[ MDNY0[#N7'O>V^S#:^F8[. G-L:,,J>#'R=3;[:Z3"9,4\^W\+0C43:(M,Q65BU MH$'_&5C%PO'!(7.#SOLM ;W.[T.F[<[C@]>TFZ_+1*9/L^).O9AQ?V)S=:NK M_IDCK27+&4JALG,7XUA#BBF&.E+F%PE528;\^#.TV&QOBAKVHJG0'M1J+G MX]8/JR[U+' M@%)?@,#OE -J-2P+!US&3G(5<^UJ8QS'IIKKE 7EO4Z_RN.%'*U V MW!*TQ<-UV0]]J_3Z*D>:\41':6R60)4C!*S").H%A&&/EPB[\* M0Z.<#Y?W?P6?;FY_NP>?[FY_ =>?_W9U_W#]^6=P^>'A^F_7#]=7]W\.TNZA M:5S&96+\M"ZZ4[[,)3@-B?5#>(?%#H+H&6!PIKND) M+2N-+9Y4<:"WCI7^:3+[9AL^EL4E1P0K&NJ;AG_3%GE-V8JA/L.B:J4N>#3;DN*@*SBH.5Y@%KE_F"%;:< MF;/T?BN<^8*R5_3,^P'^?0X^UN4RR\#6<=7,VG8U'%$FB$I4#J6R.3:J( MS3K^;,&^>^Y2!1A$#^^GMX'IQ2URC*'M9/\J')SA':?SU.K?HPH"XT%7*\R3 MS\P&^CB>"T,3KX7OE&UXPH#FXCJE!:SU[&3..>#139;+ 7EOD^YRW/"C>2\- MMW1;!''ULHN4BU3D,8PR;IR,+$\A(PF!L2W'HA(1495W4P=QN"[%_>OS,RM^ MV"]463ROK'X@ZSS\JR_WW133\^2?+F'NF)0\2^HM*R!TP5IM47R3$GMOPV]M M(6I;:"\0$R[+T*RX=K,1L5J,5$JX1'$.4885Q#P2D.820Y8SE3*=DSCQ"M<^ M(6]P>R]7GZ[N[JX^@NO/'VY_N0(/E_]QY4ELIQ!VX[& N'6]&;,L/+7A5&TH M&SA9V!&73HI/'9/Y)M6G3@!PK/S4J=M:!B6.I^.%NC$+%KF;7W(SGJKKA7J> MCS!.$JP1ASPA$F(<4LM'L:=S3.DS'I;Y)\:63(!RK MN'3ZQI8IL6MOZW):=1)\FDW,_?,Z.RDG.HYE$L-480XQ91J27 D816F:DDRG MG#&?<,)3 KV(I[>T_(V^?^7N4MF]H=:[[-N0_P6HYO2F=O"[$5!(4#OFGYL= M)$,GA;E"$38C]Y30?K-T'2'8R]QUO2]8TK#>UE;]QK7=8-/PY2IF:7HYK3>G>6W]!5C:?U&6_UY< MK C@I3'>[@W?)C__;S#O2%\^Y"!>CQ!%0KL;KJZKBW:@^5N7)>UN,!SJF78H M_(S(M$LABE>U*?7#:V%KUXUT&F$D6 PU2@G$0B-($Q[#1,<4,2+R-//J2M0L M;F@?JCJ:K%+NC.[@U9IN'XG4R@8.[3H)2OBPK>,B^P_) M.FG^P7"KTW>U;&HFGI1\G:CZ*)?;<1Q$@12-,D@RA*%:5:*HZ49ZNO#M4=="C+ M1E,/6%J]U]"CZO7AV5RLR]%WX\FAC&C'+%L:5X]<77<%7!:%N:1,2K'^\FHX M2[-*=W?OA];8BV6JT@_P>VDOL :#TN*0'=5Z&)BP#=JZ5+C??F\]0+_7/JX/ MF2UWI8U/KM0JM^O&1A(O/X0_ED6,/KZJORM6?!I_5:,X26,L$@9C@A3$N4"0 MV #)/!,IUR)*L]PI':NM D/SBS^-YX)-@)DWF>>&M"_RCAO4'>+9]89UJ?K% M1MYHJ?W%RG'^<6%+B7-5MR"P)@!K0\ ][9;HA=WC]E6BWSWOEA#M[8&W?0TVC6*S-/W#K"I,/\(1BG(:)S"*[69V*C#DD10P3C*8 M)#3BL8C\5NF'!0UO?;W4$[Q4BH+R\#[^"U@43'IV5SD"KAN=G ]8QS2R0JK6 ML(.]P68,@O+$$5&]\D.SN;N\<.)J/SYX^O:/Z>C^18DQFRQ^_,*FKYJ)A:T% M_U+,Y*M8S.OZH912GO DAC$2D3U-2"')S3\SH1.2U:RPM9^9^ =[-/]:6N!9OM5Y#)H)I MDN]X)6VH+?@*;"G>.I*QK M193;&;TBNB5YT,@ZL[8O3#5_F[M*4HYHG)64[/R<7LC9UZHE37O?US8K[J6P M,NQK9/X^464 Z%1>;O1C&@E)F$AE"A6G,<1QCB%-L#;?0$DC26SA$<]#%Q>Q MPW/N-K4N-]/;=ZURPMW-TPN-9<=DO:GN!5@I7.)YZ8)GB\PY=X "I\\Y".XY MA\X=BOU$.H][S]F6OZGJ>\Q%,7XIF_Y:_W24,AR)),(PC4G9PHU"2E("61HA M*G%",N359;Q!UM"&VR,-QI^> ^\^99S8MFJ6+IE^8Q,1PK+B$$AE3#$(14D6"3F;RP1 MFJ-4_QG*46P3-F*E($Y)"GEL6\'FD8H3;CA $+_5BZOH MX:U@#B='M:8(YS%P]"HZP+5K%Z,UH,$3SSKE&F?A@TI$.\5*WO>W/H3?JEEX M/=W9?!]E"C,1(PEEGFJ(!<\@4]3X*"S*F9 1UPKY-@L_(7-XY+1[=N9]"'\" M9#<2"@I@MVCM: G\&[@A#Z$/R&U[W-X-Q .',4[WMCZ M-/[U^75BNY8>*ZA:'UR(5*4"&9\H)78S!644LCS7QC&B.2<9RU@4^:R)G"4/ M;:5T>?OA^D@,2\ONB>Z#X,9'G4#;,2^=A6J;8WX_A$*?_#M*[SL8P ^4 _$! MG@\(Y1S9+F=3,^2VK56DDT.Y<_VA35S;^D*^6+VI'^2"70 7Z F';L_FQ+?V/4Y8/QIM^?036=O M^(Y8Q"A2<0(1LU&'*N:01AF'1*,LM@5[O^>[H#FOB;>[F=;.!VO7'[9ANV#ANU9TY-XS \SZ;EILI>3>=1DDMF)J0V MZ* <8DT4I!E)8"Z83CEG.27<9P'2)&QH:XY*URK]\J*N<'ZQ6>+<;RXWXNPV MN4.AU_%L;P^<-P6X(!*4$QH%]DH2+J;OLH;3/>UHY(H54_.4^1=5E(]>9X,C M0O,4H03&L8XAQHQ \Q,!DYBKC"9Q) 7WVS0]*FMXFZ5+56T:?S45_%CC.*QN ME!$$JH[Y8H71ER5&X/=.$MM/@A&4*HY+ZY4G3AJ]2Q*G;VCK:,P7M_KGV4R6 MISBJ^#H6:GX_F\B1,'X$S7,&.=(88I*GD+,D@UIBP6-,.4\]MP^."QO>WH'5 MU5;ZF+.)[^Y! Z:N+L59./7E4%0 E6J6Y[=+18'5-*0[<0J-P,[$47$]NQ*G MS-YW)$[>T?)LI%S2_%5-Y*=9<6\FQ,UL^E@67?_$QL7?V.15K9MOC9CA"X)I M#+-,:%N4.((L3Q#DB8Y$F@GC7PBO\Q$?Z4-;K]2A4E9[J&<%M'1R :P%H#3A M E@C0&G%1E_+0**M6SO,(=Q^P9IXY"X:..<09 6=R.&IMT\0W-VU,>O.OW0F__]1>)O-1 M8Y83]?@%+0\JBDGY;]I8=ZFJK 1K,[=ZYKKL)/3S*CB>X+SA '=]#/068^M_K-31 (0]FPJM M9+\'7!U!O'=*UI6<,[N7J_F=$FK\M8QWC524)])^'$AN_L@S"GFL):1(I3EC M&9&Q5T^O@U*&1O/7&U6\0+%2LTU!KUT\W6CV;)0ZYLIULU(#T%K##LKO-"+1 M3>_W+4EOT_7]D+%'^[T?O#A4'%UYE+^J-/B!O8P7;&(;\4J>RR1/,"_:\W1_^\G7Q-"ML%Y6'V7NUOEB.F,I%S+((B@Q3B#.$(>51#$6" M6:9HSC1SJC 61)NA>4=5R?>U@J VQ\S!TB"[.*I, FN;ZNK#&V9YM@0X:SS= M:+.W4>J82;L>(/^:_2& #5N4_RR-^JVZ'P*\O;+Z01[:CII_+F;SN9&HQ\:+ M3*,D5YE93ZI8F^4EI9"DF$&,B]%F#^'6I6JVYIW1S8_[ M-@$CBL1Y+C'D%!G 8I%#ED0$RI@()#B37.=^\6HM(>LG0BT,:&[TWQ*(CLF\ M0N!+,P+>C'S UJ#\NOG\7MGR@&&[W'?HDNX[@#Q\FXT84B2B.H*QE,:M9(A" M&L4)S*.(YUF.%4Z2KAJ &/E#9Y@(F.:9-(O0-9-<(L=P*Z7QI7> M%^"QTKPJ\+JE.U"5\KXM\=R&0B2)R",S #Q2W'QATM@,!9<.Q[ M'^ %Q]["W^_NELD4K_/%[%D5=VI2GF#/G\8ORW+W2AKG-TH$1'EB:U-A!7EF M76*>I2GB6)O_]UO -D@;WH)VJ2S8TK9EF9@FG-T8*!!V'=-.6]#\4RQ.PQ$V MQZ)!7K])%J<-W\NR<+C%CSZD&H\>"F;S/>]_//.9>7W3A#&J-,29K<9 :0(I M3@64<2RB+)$J%D[1)WM/'IK'4BL'*NW<6& ?KN8Y?Q8('<]P1_N=)_116P], MW[D2?WJP%>K,;5>D(ME?;[:#<"[?;5#@5?QY/ZRPJU4M%5;=N7JK5XT(@- M%TB"?KH;!?;Z[78Q???C[73/&=64-D)S/ALKZJZ#6<9R+)0T7W)I:"3)&&2$ M,JBX9AEF0IH/O)_O?US8\%S_VX>_7MV!F]O//\.'J[M?P,WUY?OKF^N'ZZO[ M%H67#B/LQA]A4.N8/:K K^T8KY6>@>LT-6(1OFS387']5W%J-/M@4:?F.]KN M,C]:YKE3+[8'T/1Q'=I^JW]A_SDKEBN-^0@SFD6QH%"C.+=!IQ)RPCB,*9,2 M1TG$$\]J+>["ATL5P@%[:_DLT+>\:?Y'WRU0Y_%RW0;M8@PZWPHME08KK2\VDW\,SJ7F8*5ZR/U07[@" M[XDZB^]Y7]07EOV]4>\GM VSKTI7_KBY_G1[9^9K\56-,$:(JFO\I@KV:F9X6.;13DZ7&UMVVM6^@$?H,K/9@ M0WW/U+_/>O/E8:Y#*" MN:8"8JH(9%2F4#*DM(KVJ57+R>O/R+F_GL]?E?SX6A@!YOGCF2P+4=XI(V(L%JKJ MD'KYC16R3,0:\2BR985L!T%;9LC6DV2ISJ"2>8(%D;$F7JW56VDQ-&+YFU'4 M'N&4YS5+G<'<*MTB;]Y[3!Q7.%TCW?6BI\R3KPP E06@,N&BJHM[ =9F5!U# M0&G(!2A-"9P@WQ;)\(GQWIKTGQ#?%JR#B?"M']9R';5QKF0[(JKIO(R@+2-I ME;3ER^ZZWS M-!K>NJQ4%I;:@DV#/-=J9PZ4XYJN/_"[)M02=5ZB7NL)+HO"7%(6+>QJ+1@& MO[!KQC-UZG=M&0; O35HH,>VC&>NGW>K/XZ_CJ6:ROE&@ZD1HC%+(H6@(+8G M+,TD)")*H(ZP35#PSMT_L/D3D$M5@51B8L9"EE&Z+VSL69_I M!-QN3!@ PIXBFVM%K7]^6\CQE!4_P$IG6SUXW60N8(RS$SQAHYR;1?8;Y^QD M_EZDL]M=@9,FJF449EQB1AB4$=40J\Q\')'@,!-YI.U66:R1GZ/6+'!X?MB7 MN]LO5W)[/0=_J4 /LY$&;_R?UY9L5#%Y$<5F#^*=)(G2:Y@'F$.<<0E9$D> M0:I0EJ52\YP[%6=ND#&TXZ"EFF"E9YUWXEXIX!B:S;00"*..^< ?'J]" B< M:%52X-@S>RLN<,*HS3(#IRYM]ZE:/6W5W>9ZJF?%<[E'N)N*4_^[*O[_"S/W MF>L_/-F=Y5$J.(]R3(SS2Q*(L6:0"VI<8Z61Y%CF"?6J>19*L:&1R'IRK%M7 M;5AV 0ZDM"U_5-EW 986@LI$/]\[V(B[N3)O,8X=$UV?0^CM+87&.ZAO%4RY M7CVQT)#N^FW!G]_N4W!7I23/1YGF(DW2&*;&F;/%X3 D**,PB6F.6)XJS+RZ MC2T?/#0JMLUZ/3(PT5P31C*)1>2W]=,&I7ZV M>6K-6B+E]IEH8WW'-+]4*1PW[QH9E%M7#^^5&W=-VN6VO=^WXZ9E3XR*!FWZ M2\V#9B8F9MXQ'L,$1QCBE*:0\RR&#,4\CZ(4D\2SG,UQ8<.;F^OJ$\5*6S"O MU07OEG_S+"[1 +?;= X#8<<3?(W=6LVEHQ9PUI_&(B@/-(CKE1E.F[W+%0YW MM&,/6Z%//;/B'\NRK%IG,9&$0(TX@Q@I!;D2!$K!$Q'%N8PRSR/A71'#8XJU MABWKW.ZAZ$8%YR#3,0'X0.(][8_9'72R[PGI=8H?,W%W8A^][LPSV4^V9O:3 MDC_/9G(^8BI-=*)M X0HA3C/;7E,3""-)>:29'&>LI:GL5N"AC>UUX>,[S[9 M0B6^G_PCH'H>QK8&JJ]CV NP5!&4.@8/X6B&HIOSUVU1;W/R>M#N MAZ]N6>KR@=B-'0+ UC$]'&_9%+#$93,*8>M;'I'5;W'+ M9H/W*EN>N+QE$XQUE&F9333B4A"*60Y%1JSKCQ/(-,]@KKE B--4,NK9^6)' MQ/#HH Z$+A,7_P+8JJ/HGT$67411^3\PKWK1&K+XOZ,_10B\L*+BC[^ .+H@ MA%S0."GC'\T_:48OE=+M^Q__BK+H M+W%V89O-H?+J7\R /M4_)]7/+VRNY8L2MA'*Y/C\PX<81^\-VV=@5TF]KC2,F[O73.':=?^3,U71A^&OC@55#W]OU!!EE M-&<)5PQF"3)D)+B"+-/F#TP8XCSG62I<@VA.BQO:^4NE,=A^Q>N6V!MJNT?7 M."#>3 CA<>R8'LZ%T"L"QQV95L$X#H_O+2['W=3-$!V/NUKG++/'Q\)FIHUG M4[M36IZNW(RGZMI\8^1)T-ROSLTTQ-?/A_,R734 ]-UE;@M3?%JMMUM1%)D 3 MWLK&X*>IM]U0.F M'MU5/71MRR)2JXH FS4#-JI(O/^Q5S2@K,QBD^\6/S;*7I8-2QZ>V/3VI>Q/ M^'EFM)TOE/Q-C1^?S'\OS>1EC^IG\^C%1[90G]BXJ!;O J68(L8@1S@WJZ,D M@4RI'"H2J9B2*)*4CU[*2C'W"U8LW+AF"*;Y3-M= [N;P>_5XWAJ2Y*!]\S\ M0J@+L+0$L,H4\&AM =(8 [2QIMYA?O-$UN_:U=2U?_H #/-_TY;F=;EHE?__?,GM9#<$P_HMC#<$BX]XBH/2K64GE]GT\4$5S[:V\D;+ M11W+3"(=P0RK&&*S!H6<,VG>2!8G.":1)-AGX^NPF*%M=ZW;6'Z\>O]P 6ZN M[N_!AU_O[JX^/X OMW?/5NX'(;7]K%@4@G(=989>"6!!*',1EI'(D\- MNMJSN/SY /<4-FF;&X/)JAN#]*XU?P12-V?@?)@Z_CQO]ZDPW]KO8O):^G?_ M;WE?VQLWCJ7[?7^%@ 7F)H"YEY0HBIP!%G [3K=QW7;6\YQ5:9Q?^?)YT1YT$EX: MIQ66N&5Q#CSI&8_'RL_N_!]Z.E87'Z^3-N^OZ MI[?V=\G5Y<=?*E'!Z@>G+/C[Y:WU00-+J@_\>OC1Z7@'O6>"=EVY2"J!VJT> M[:CQ5__HXOA>_F[GAAJ$9(6"?7<:'-YNNXLK+!('1E*C$3'$[55&,6X W;!= M\[U6&9R_X[W6LZ*AZJQ>52(3%MPXS:K+R.":IEE(#P@ES:0_VHP>A_6N1 M*V'R@E"" ^5N#[WW!8F 7\]4OV7A*GHP?D+D M"1CBJMH>:6M8.=OV#N_IV)ZXO'L"Q'19[=E:]KJ:5_J >N;4 2=04YI#R ', M\Q1@RC- LUR!C*98YFG.),U#ENTM;8UMU7YU_^NO-X]._OIC[;C>WSW>W/U\ M?7=U(K"B8X?RE8X M=%)(91)4T& *IS:"C$4L (+H"F"+!6*(U)T*W>]T\[8Z&*[ M,O/*T*8.SQ[>J_T&[D$'"4A!/"PHP3P6@@G"[T,$%8IH:+()T MB=N;&YO?4EM[D;P0."C]2E!TP=LSK"$:BGV'-YP%8'A<@Q,;VIL<-L[! MJ_M[\0Y^=W6CEY^>R^G,-F")2TQG%6_9=58Y555K\]FC_1J51B\66MUNY%5N MZJ@+-:%YJC#'.VCU!M:QVP)QGR6<_KOC7Z9(_51YGU3*758!R=?SSH+_:F?'9.:+KY$NJ M.=0Z(T )J@!.:0J$$ 9HK S-C2IDAZ;W)R,$GN9K8.^H*!ZRE%0$[_6,0;@[I#D&:K[X@NWGK/8 8<\\W%B\TM:MC 9S M ZS9=3VTBV3;\GA>9R!447U+W[8']2 # 7GI)X;>_L^K/?,P?WIZ/U^XITYX MKK5&D "6YA#@#&= 9-85)1@7A&G(6"Z"0E[&U;^Q<>V(]1Z2OSO7=<#8A-&]ISULX8ST3?C_3JUDNX__XX1+#@SP,#ID9+WIE M7?N@L;Y\T%_X=*9<;;3WTU+RI[]IOI@H+FB64PY<_4. J;$_$8Q #K,,,\)U ME@):Y+_0;0A,':>W"-ISFO'G@3!IM/4$[@$\-++KQKMD+K MA]49F>_M[\H)YI 09AC0F%FRU 8!I@@%68J%,3)3!?5:Q+6V,C8>7!FZFFI- M(G9EJW]5A>.@MC-=-*AZ)K%.* 453CB)0J=Z"<>?.EB9A),=VZZ.!<\2!1N*,MC6WB M5X8F6Y:>4?[@.+Q^CDX4T'JF@(YXA6<7G,(B;D+!T=:&S2$XU>F]M(&3-T0+ MY7UGN>AI7CXO]":"/86((?O* )1G$F"2MQ2NM^AC%7P)CX ML5<_2/?,8/% #J:Q<+RB4EE \X/263@L+RFMPQ.ZT=I&@ZD*'VVDDW*:I80+ M#C3%%&"H-!#4_B?EEMI2H6&&T[ D\8/MA$RB87+"]R2IJL,)#\&E '#]J.AL MP'IFG7#QKF!V:84@*I$<;FE0SFCM[$MZ:+^X^];LAU61&7>@-D$Z(WFJ*) D M5P C;@#3&05*&"8Y(T()&+HMN]/"V-R5]69CL\MHS:Q.[\.W8W>!]-^*[0S/ M4-NPOLATVH(]V/NSME]WGSCXUNO!#AW:=CU\X7EB\)N]0,6R5!C[_171]I,;I<M)H@S+GFJ@,;25=21!1 D94!S@A&FTLYW MVK'Z8M-$R&L[7!7$1O]TOBG:?9&(=65$41>MZQ#ZN<)5Z]00E-GWCA@),(6N M5@;"0&>&2*.HA AUJC38&=7^*_X=PE3750#/!]2/-+M"U#-?UF9=)+5AD:,U M7W0W?JCDJH'AXQ1?=.U@D.#+:[H+Z,YGU2+H U_<+RP'V451%09H7:JJH0GC MC!DJ%("Y\WXD88 5@H%,:504"DJ=%V&;&1ZMCF]KHS8Z*9W5%\E7'J5RIP_^ M?A00&=.>F:$!\V,-IC78OK5);7(3Y6V-KJ/+XXKO>D(4783W5+N#B_%Z G%( ME-?WUO!]E.O9V5=H@DUN?0JH04%4)7(' 44L!:* 1A&# MB>3>T6V'&AC;XJNV,=D8F3@K_?=0#H)X>@OE7&CZ/J4)0R5H_Z2MZYVV3PX^ M<+#=D[;N;&^>M%[7<9'EZ,!MR-R;^N2E4N[^\G6A/^M9N3Z/64O8%(:1C&00 MB(SG3D&. EYD*:!8I4CF*==I&I1^&-;^V*;^VGP70KYC]^ILLJO:4.C >*X[ M^H.[[Z5)#*3#%R[=\(J[M@FT8=CE3S> ]E9('1_35:;-Q3V%N"ED('::^=KBAL='8RLZ5*GBEJ1*JCG8$ M4S]BBH%4SPRT!JGAFS>-E6\ODKL6M#JHD[5#$5ET[$AC VN)M7=Y7R+LQ/5G MQ.Z73:7HC7\V?*/NOXN[:677]S?)BQ'S& M7?&R F"8Y4! 7 #K1PA8,,,8RB-*>M[N1U/U( MZHX,E.Q\"L?A\IR/6C*>%.=38 5E-Y]\6&?-ONG2MO)-*SNE[?LX%4^U^%;Y M\V)>EA,EJ."00H"$R !.E024%P;0'%/"%%:(BC"WZ523X_.@:HO!T]3H9+HV M.>&-TU!9G5SQQ>*'F[8G)F2W8?#CP)C0]DQW#::5KR,26 MZVMO=&B=/B\(#@CT^=W7U5%SXI?K]01&ID@1%@#;-\C^I\@ -00"R%"124X8 M)#1,@&;[\6/;L5G5_>FX)'N!G:^CU!61WCT@7S Z.#6'^AS96]EI8F WY%#W M]OV+@U=U/2Z^LHNU!7^ZF2G]_?_H'Q/)54XI-$"EVE5HS 40B$G ,1*8YT:: M7(6=%[]H86R3MSD:;:Q,*C,3:V?HD?%+('W/C,^ 9YA#8W]D.AP;'^G]&>?& M+Y\X\,'QD0[MGQP?NS!\(G_4\GEAGV@7%)^=TET5LL IA AC#&#A]D!4H0!E M6@"4$9FF6A>%\A(X.=; V*;QRL9D961@W,=!$$_/X7.AZ?N@-@R5H G;OFW=V9Z]K==UC"-]+I?S+WKQH,WS;%T)ZT>SE3HA)D4JQI$H_75>3GW+=FR,C1@1Z@5*W�]B:'C0/UZOY>"*C?7=V(Y,-"?^53U9S! M7LY4I6.[;8**4Q>15@ M42;ECF\B8]LPY*S@;R\:@G *"H M_./3[J D% #$2R8*N;4;';T0R[Y[=D(!]^;=].EY5?F]O-\D?DT((Q1AEH., M.D>'*@B$80A@R14R%'.39F&G%($6C._08JWJSQM5_UG5!1=W6>YESOWI7Q&! M?P'U'ZKN8QB%A8Y8AK#)*#% *\H +C@&S!@)H,@H+C*6&F8_)JY>U:N/U\:* M_D<+K$9+-FE/!X:*IB@=9I#\OCD]0M_S]V>O\L7=>HXTV:7WV]FE[TY@'OPQ MZHA[)>REB6WS6FQG&34**.$ M %DN"H Y2P'-J0$8*\:+3&B8!\4FMS4V-N_Y3B^3-RL3D_GL;?*UL3YQ0Y\L M]+?YT[>J(MZ<'R_9%@ZZK^\G>9MS-YL++6T]39QQL;TED]#$ME-;FEP M8/_X=-?W'6./>\[.&'\W_395>J;*5>;G.RV?[!]JPG)A5)8CP"6! O) $V- M!KJ@/-."2 ;SSBGC1YL=G^][Q$!R,T.X>;FDTK&4I))J%?=#G'[?ZFT7I^[2<\%P180H!4E1@@)U\GR H MMZ.2XQ1E3'!5A%"67[-CXZNMTN%K8ZL3_KO+WY._.XL#%S^>Z/OQ5GQ,>R:M M<^ ,3Y<*0B=NTI1?T\.F3@7!L9= %7;WV0I@;O?S_=/\CTUBD,$\+305@*>* M.R%U"3BE!8 0Y9H(G4O35>YKK[&QT="NXI3;&*[,C:'HM0^TK\\4![[>W:3. MR)VCT'44DK[DN/8;?"WMK:-=;Q':.GY/](SP7_E_SA=73[PL7>CZN[FKLSU! M"'-#A *4R\)R2UX ED-C\<;6^V$:"AWF[(2U/S:Z.9777/4AJ3I1950D?Z_[ M$>H+!8Z2IU/4'_9]>T?188^98MX&WE 9YP=M&$L">AM ?GHK8\Y^]R]J8.6 M,2)RNX8#*C76FPR)301GJ>RV,C=*V3W\[5I3;1S'XG'QT ME>3"8#GG]+O'"G+[K;S6N79[Y;CC%W:;UG=ZZ1RG#XNY.Q%7/_WXK71TE'D\ 7O*-[VV=8_P6 M3D#HG:[_O)FME0JO^->I]3[6KS]*BQPBK 'C3FK9*0YPD6E0&,,RC4A!4A06 MANS?>,BL&2@8N1)[*)V_-%]K>W)9:3F6+@/"?AW?@L$#? ML?&CIG[P[IFE5D8G;U9FOW6@;P15&]-[(:UPQ&)'%/HV/W1\82 L!Z(-0Y]P M1DA27=WOW?/"/KXN;EP=UUU_^?HT_Z%U78"K"<#Y8-^^"8$FQ4AQP+5@ $O& M@$!4 )RC7&+-M:9!V]^=K!B;QW7]\<.'5>KJM+T(9<2A\#U\ZQG@WD_EW'Y3 MW8&D[D%3W?RB#@^X2%;=:/:F/JP#QIY:LNJZA3)U!3)^6%.P)<.'.'4%ZV"X M4^>'=2RJ(>7SE^_J]W;1:UEZ M^<.UO+3_YJ*ROKH#RPE'"!%BEZ!%)I!+>^6 29P#DD.C%_G"QL6O;X>U 6YM[@!1]OX Q75$/=H=UNWT!V+/R0RXM1OYK-?Q=4+A MK:MSD3$,:F=0(FWIZ$OB;+LT:K#*NJ'-0?)ZFY_F.D/$\BC$ ME .LD%UE0Z?:*A$NBIQ@;'B8TQ9NQ/A\N*O+C[\D[V_O__HQ>?]P_VMR_^'Z MX?+QYN[GY/+J\>;WF\>;ZX^!1R\=QL:/6?K%NV?B.1'0LN&E32]Z.97I#N(0 M,2YM9HPAUL4#)L^8%Y\G=5S!NE.&G[AMQ14:U[.R6IE=+A;NT-4YL#_]V%SR MH5;DNOR#+U2=)WHSLU8\US)=3L3V\3.WQKI'E+_K ^&ZG6Q# MDVQAX_AF^[H&GZ0"Z&*5\[V%4:,[O;0H)0U,%TD-E#M$7IVP["F&5G!5DA/) M)D,S<&-@+ /MN_TP%GM'],'[)WXGPW=7QC;^*1M/M8_M1HS,P MS&'Y_,<_9I-?-']RTUG=/2\74]=ZDPY#('+%= W -"L -I@ @9$$,C.FP,9@ MAH2/\]#:RM@^Y+6=M8C!RM+ !*-V5-N_9]&PZOG;TCM,:BZKF5'-J/[AVFEN M;+!Y?PV]X&B^3/;2ZG,#64JJCTW[S8,0OY?]*Q+VN[@#(:X.-ILW$:(J[R#.8J]\JM//#LL9'?RKJ "?P"+ ]VZPY!SYRV,JP+ MC[V (8"]NL,Q$&>=?"G"Z.EP?UM)Z<4MPU'185MW".C()6>>/E9ED?=+)PJJ MA+#+@Q1+## 1$%#,,"ADP07'2*=9D&IQ>W-C(Z>/G^>+); M?4F>JI#ZIY7! M'0_6#H,<>,9V-G2#';=5EE[T6D/1#Y5^3N$.-_DZ!W*MW3]Z-M=^5S=&63UN MJM=%^RB6>:9U 33+W=I.6'\&F@QDAE"N39ISS4/"&?:;&%LTPZ-K8UT,\6EC M;QAQ',#2CRS.0ZAG@M@RK@=&.-[UJ"QPH)E!9_[Q;KZ<[2U7=JSLU%1T>=!5 MY.;C_)%__^MT^=E)CUI2>3]?'-ZEFF"&"HVE %FA","%S@!UM$"MJS+ UQ,Z$;*^^V+G/BY7ZOR^X M_6"GOFW?';A,4HE1*C@!2LL48$WLUXZ9 O",%A!K 0D)DNP/;']LB^DC>>D' M5>C_[OJ1-!T)+PX4-$Q^Y-DC^#US9@^X1Y %\$*O9VV =AM>62# "Z#3*@%^ MCSEO'? XOY3VT99QG7:'+DM=_KQPP>-$9*(0 @'$H&7 M$@!,TC9SS1+TTPQ M+I$^P]\_UNY(_?K*V+(Z,>KH&!X'FBG$E/W &)VZZC#666<%TJ#("5%(_9Z MMEGM9"Q_-Q%^G]]B5;BJI4]N4.@.89,RZ))@ 9'$M",D9S(($3DZV.#J? M9%?V8E?UHK/FYFG@/?V2F'#V[9B-W84 M85*J6D7QIP]\JFYFC0!>$PAE)#2&6<[11ELWA=(,<1> MK8V-=#;&)LY:,)UMY!X[E2QHQ]J/:Z(AV#//G ->N%J1#RAQ)8A:6QQ65\BG M\WMB05XW=:QO8OU2RU3N#\=6W_B36U]=+J_X8O%C.OM4)X9)D:,\=0*7RFB MN:: *V@ 15*(-*.X\N?UQO+ >BA>J$,LC"H,LZM- M:*%/[4^,<0$DT\3^2XHI$Y.O5=;*QR5?+%\)^9<6](B^R]^_O'N75#]<_\=O M-[]?WE[?/7Z\2'ZZ_OGF[LZE\M^_3SY5X:$5 M8'T&P'-K,S*L?6]TGH_HV5I^;1#U*N9WL.%75?-K@^*4G%_KO6'$I/1T.P@U.#7M149>%[=L0J9-GJQV#ULV638N**L M4S/5RIV%-1D=/#5%4607>\'781VV9S)(;2L7C M=/FD)ZI@/)5& 91J"7!FB498H$'.D$R%T-HH+QV#0P\?F_M4&>6JDZ+TC7B; MK,SU7VOMH7=ZA74.)CVS1"@<0>NI8_WNM(K:>]A@:Z=CW=A>,1V]IJ/PB).? MLR['NAAHK1/>Q 9.4$IT:@1TPD>%"S8U@&)%@"[2(L]EGHF"!PF/M#8WMBE< M*UYVTO!OA]7/#X@'5L]SN\9IV]*UQ']C;$R5?R]4XDJ-M#6$\(QC)2C()3$N&T;:10;5P$!+* *:0N=!&RJ' MFQD;9]SI/\XI-GH$2S_".!^AGHEB96#BWNM505!G8]28T18,8@>*'FIJZ.C0 MENX>" EMN[IKJ6*^K%(+'KFP7JJF.C/$V&F?:P0PP\SVD[(]+WB:PW&!WJ^Q[J<^3"O3M-#%R1]U#W M]DOM'KRJ@]+IU>WE?SUS2P=&EV45S%E:C^!RIFZO?GK2,U5[""M-RS2%N4L: MX87FKHR7 #3G%&B2Y0H)G&74JY9$<,MCF^Q7?^)?OO[E-G$]2':Z<.$>. FVG!YRG,?%^OMCV(:MEYRD+E9TA.>)KA-;.&5Z"HS.TF@^"+O^=ZL0Z="<\ M7]>)PE^=Y1>5MZ!7QI^I_W)\1,(X+Q+*KZ<)\R(=^V(W'[M'@9B3@/4K%7.\ M^=<5C3D)RTGYF--/Z,9J*UF:J_D7,9U52X?0^J]MCQC1/%F9F6S;V8LT@0\@ M4>=!:X.#OOD^77_YKGO=$_9VEXOEY%?^??KE^4NS/F>2PL*^&""#0@ ,TPQ0 MCB% 4#.":":527WVJ?:>/+9]J,:XP V/?<#:Y_Y9,/0\T;T1\)[81WO;-HOM M35LSV/[MY>S=?^H@4_5H9U;S\O@%'W&#^\TP:-K(_"GQ[ M8?YQGAKN##VX=^WR^[1TDN?8%(@"I)Q*"B0Y8-AD0-)<,2(HA,@KR7'GJ6-C MQ_T^VP7: M/'$P]V>O$]NNS_X_GEUD:X*@%"Q%$C!N(,!8(T 180!1KKDR,&<2=ZRN%33U M!BNK%:.<5G@=K1'-Q5XR6_I.8'FU/!6/=)0X62=7\V]ZX>F&[ET_HM>KLBNJ MWWBTMYWR)':?-%B2Q,$.;&=('+Z@H\:EJ\_P:.^M7 9%"D0(M"M4PA' K&" MIJP 3""B?Y0A.M/'NIR M7+W)G1:&U9<\U+D]/EG>Z>4$ M&:49I\2IY&FWS:2LBX80D)(9E#$AJ0DJ@-K>W#B]-E/9#)ZF1B?3M=$)KZR^ M2*S=8?/\!.1^$S\>D#TS06THJ"Q--J8FEQ[P!7.#'RI1R>)$DX.RAU_W7]*) MYUW=^,4^P:GI?5C,OTV55C_]^*UTS=@V^4SN!*)L!/ASBJ#(4[LB-!A@J000 M5%.@MJJ[@QB5WSJ8,2CG=8?I)0^>\:1NW/CS?*[^F#X]312$B/!4 (2(724I M20!+.00YP45A"LMW*K! T>K1X^.QE65A5+6&BFB,*<0:Z(QBMZ#,@2@L:+F& M#!DD19IYZ6&< ]00:\DS8?+CZ2Z=[YE]3_8[F$=?=C(J.ZX?/BCGO>S22R;; M^_>.>_6N,)N^7R7 WSJ]F[7\UJ]\6:EJ5(EUC_K[\B=KX3\FFC&E"29 :D0M ME=$,B%P+H(2+3,@T,:8(F9\=;!C;5*Z[<)&L.Y%4O;C8UJU;]:1) TU<9Y*J M-X&;2%W&S/-$H=^1Z/ODH:=!"#^MZ YCW%.-#G8,>_K1':B]4Y(S'M4UP_]E M]>*)P%+GBA0 %3 #.&424)-1 #%/4X%$JKD*V4K;;V*5M$=CYY_^E::H M^$N5VN K[-4":2XP%=@P@'%N(<6, J&$ IG2-"VDU*E,PPNLG ?L<-54=@NA MUY!>)$)_FLYFCN $MY?+T$J?^R@C!252+ 5&N4^ZH0+P@@C[]N8Z)X2FD&>A M-5-B8-Q_@93#"-=YHM'@]?OZG@=8SQ_779QJ\Y++Y7(Q%<_+ZE.ZG"%PI MWN.(1-:XV&MF8)V+8]WF7L6JG5YO O^DF]GR\^\B>]B>!;[Q122\<9 M*RR>T)459MZ$%JF 1!.@W/;*8]4W+6ZZYT9HW4$7J[B6:7>=?.O^N256 M:'/8U'.L4)\#$I><^S!T6%[O$>J]3T*?;770P+U[=L(']V;]^*8J:7GYZ=.B M5LV:* DY9! "0W0.L)084.=P*L0*FF:4*>%9'LNWR?&Q?&VTDQ[8E';/ZY?%B#]T&H9W&^P"V9TK>(+KAU)7!R<;BR# &R-=&AG,@U5K/%S66 M3FT 2*WRM#[/&4Z5-J!7.V*T(?>=%V!Z.=N+[#]T8L-AIK&D &E* !:%<;EZ M!FA52&$TSA@*JEP4U/K8M@]6QE=[_WMI*S&.8\(&Q\\Q[PWRGND]*MJ=(T2# M4.LEC-3/@E>)-0T"YUA :MA#.H9>R<]:/3_I>].2V%07#Y%2$TMX.FQTM[+$TP+'MA-^%/B!53NMF.95CK(DU!C@H$,%08"$8(*%*J M*-9$0)*';<<>;VQ\R^V/OUP^7/]R?_ON^N'C*L+T^C]^NWG\6^"6:@O"GJP4 M!;6^6<@_6J\7=^LT2#T'\+V.(W6ZVZ<#^KQ=I.W1NK4__?N_K'YC_^-D]/[] M7_X?4$L#!!0 ( "N"6U-(=X+J^U( #*P P 5 :'=K;BTR,#(Q,#DR M-E]P&UL[+U9DUM)CB[XWK\BI^[KH-+WI:V[KRFES&K9J#(U2E77[7FA M^0*7V,4@U21#*=6O'SACCV"$N!SG\S[S[C M_3=? MOBZG'SZNOQ-,\/L_7?YSY*:P8CD8[S(HRST$(PMD89AU&;WVYO_^\,_*V6"3 MCO1KC(,R/("/24-P6@B6 B_9;1XZF\[_]L_U0PPK_(Z8FZ\V7_[K'SZNUY_^ M^?OO?_OMMS]^B:HO6$W_>;7YYIM%"NN-S+])UW>/_D;] M"JY^#>JW@ N0_(]?5OD/__9/WWUW(8[E8H;OL'Q7__W+N]=W7ODQ_/8WHF\Z M3W],B[/OZZ]\?Z7C,,\_SM?3]=?7\[)8GFWH)1XVSUQ__83_^H?5].S3#*^^ M]W&)A1[^V]_F4)7-O#"5DO_UY/.^OZ'STQ)7]=?J]]_0-RX?6VD:D&;\LL9Y MQ@L!7;UZMDAW?FE6U;-87OWE+$2<;;X[R3B=O%S0BGD15^ME2.N)8#9:(2WX M8 (HQQ6$(!3P;'(V!K-#=4]$Q,N*F-EH;5.$.M-,6E+"TI%R6D+WEC%MO!*:CR+[]MKM4WU;T MBV7Z;K',N"3K<_6ZL$P/E'X7^9>_\?VGL*0'0?HXG>6KOZYF: A=K1<#2.Y" M+43N'[XCK@LNEYC?7&CE4>8VG*W))N/F-X?0^/]['I;TQ-G7=_AIL5Q/C!>6 M;*:&I(D/51PGLXL&N.(N.J:4TV80Y=][\4XX$/WCX!AY=@*)M[B<+LA8YE>T MCT^2S:EH&<%;5D@@2D)D+H'RM,4&SYA5=A! W'GM3G"0_:-MSEAG0PJ88"\':^Z/0O[<< A"+C[ MUIU08'I'P1&2[ ()K^=IL203MA'\KR1_?+DXGZ^77U\N,DZ-D.#EW 9OWX3%)#.!M;7KT3.'SOX#A6ICT!XR5] M^LOR_>*W^<0P[GE,$3!H"K$]T^ D\R RLQZ-1I>&V&@>O'BWU!5[)J@X4* ] M86*S-?ZR?+M['$L*%;4RB.SCC@%)&3W?,9 B?BK;7D/LD:?_&C MX'#[;;L!H.,4Y\&B&UGE]8!U]O;C8GZ5@2%\%F&U >T=P=62;TSD9I FII!2 MULH?E^&^_\;=5-]Q*O,H$8ZL_E\QG2\)NES$]]/U#"I__X;=U-_QSG,HT0XLOK?+T,M8?GUZUE:\5 0DB'!*)D2.4!D!)E@6 *+K(0A3D+O MO'2WLJGNL";]1 M FUY9.62M\)D.GDZB"L1*9_SR_^#7B-Q[ M[6[0Z#AS>;PP1T;#BS.7#&HCM3_(R_>#0D=)S&'$&A7F+CH,[E@0DMG8DGD$8?:/5NN.@X@SF,4,>N:;A(I]U@^ZK]R" 3%#D'(">G0KQ("$9Q M"%H4YR5W:(\K=WGLS;OAHN.TY2 B'0P6__+] SF^H6\_>96:W-N]]'C]0U_?!'!W9!'Z^@@\A M?)ILZN6J)?FE_#2=TUNG9$X6%VU?UVBL);;:D\N)V3"R*2:!=RZ"I?A#69/1 M&_;$>BQA%3=(N7SIQ:+$V7IU]9V-&H#QR\[__[4/=8=:H*MWO%BM2,K7O+)@ MN4348+2R-:&G(5J;(=*ZB\2_"ZH-KW?I&*?=O!DJKFS4 $(_V#J1?8V+([>M MN_1?6MMK-FH7'$.OP4K-01%QX$6FO=>C1"E#Y-$UQ,X]AM7'%_-<__GQO\^GG\.,V%F]6+\,R^77Z?S#?X39.=(NGIVWI&5GK025 M&0,G5 0>D2/G4F3S5!+^< SM1%X/F#H*"(O6.ND":B]2JHUWJW>8D)B*,_P9 MUU>GUR%*SFW,)* 4R;?T#"*C %('(:JGF8MYJISH""OU!%7CC-5H!ZS!-- % MGE[//Q/=B^578F*B,21EA04;ZAB 3&&),W7T5;"1IQ*">;+Z_'#\W*9BG+D; M[?!RL(0[P0<%-/@^?,%;@)\847,1/@"]DQQ$H1 BA@P^B2QUED@_; 24+>2, M,Y:C)6*.E?F(Z9\K)MXN\5.8YA^_?*I!,.W$OZP_XO*.L":6:>U01-#,>5#) MU#,PLI;&2*T$K13]9)KP)16MJM97RJV.$8"_0-TGIPFP>)\8=5 M0@=FYU&&_K1 DD*V9H\7&;;+;1W!2[G092&[K&C>\' M!L&N$-M?(UTXW11BGI^=S^J!P2LD,M)THRCZ?(8;CV9\<$F" M=8QV&FXL>,Z1G%%A%-.!&W9BZSEZ2F(DV[FO-CKP]VZ%-->R,>23@W M+^4O%!E7KB:^F)AU*H"I-A9G$<"S2.&PEEY&IY5K="[^)%GC^G!'*_T^B ;3 M0!=.VY\6B_S;=#:;&*T58RR#%+6YU$ER-UF.((M!3U936?_4$,'#L7-%P;A. MT] P.4BN72#B=;WRX<,TSBX@O:(=]<Z_^ON6)!$T\!@95"HE%5*CK6 MDN!D-9=2!]$F![H+=>-N6$,C:7!]=(&R6U+Z>3%/EYDZZ;T.1C"(0B50)D5P MK'X6BE6&6>GL4W79@[@]-^2,>T(S^,9UM,1[ \Z$2X8ZY )2AIKYCR0.AQ%H M#?A D85AYJD)1(/ 9=P3EX8@V4NZ'811EU1;Y;PV3H$61+JJ1X\N%07>VJ"X M1B.>'*M^[(%*#Z>Z Q:Y[27.#D#P9AKB=#9=3W'U8IXW38P?%S,2^JIF"-9? MKT63N?X#@(@4$PD:5I0^E4:72XS2-&YRW0<'C4#M&(5V ZZJ, M[VWX6LMKKD^X74 5> 1,=494*1%\"0ZX(1_.JQ"\:E3HO96>;D!UE+X?J: \ M0O1=0.C'LT^SQ5?$=[@YQ'DHK0GG@O%(;D,43H(2]6K00"&"EBQJX_+L%<;K09=A'9,ADQ?M7&C'A(S;KS7"#W'"KT#W-P]IKF2T]6,S4G,SC.*74!QST&E M4"?MRT@Z)_:*0AY4FPJZI^D:-YG4"$T#JJ(#8+T\7ZW)IB[?83F?YP?<%&.\ M"R2H:&0&Q5R!F)($H8))S"*2E6T"K*?I&K? MQ&P!E1%!\"Z2+U>[-M;?$"! M'FWAM0A01-JWC8 @= :N4\Y921]9RUSW8W2-\Q1#FY'TB M#]#D7*M!*22-I1XKH'1.)L:,;8.L;Y+638*@'H.IIH--]XJ=.O&;EM'E/+BK*'D65JMIF6*^M9BRX2EF&4E:CAC,@2*; M8C0(DUS"F!!3FPD)>Y/:34*C/1K;J*\#?&["[.U6/:.7C*,%@T)0\,5%O

D^1Z6CH!@ZCD"ZVV5ML3$+,"3VM!I$RKX5*'AR2W1:J M9"&D]*+1D(5;1'23YSA)H(N\@W5$O/9BN:\%;E<_+Q;P&0SA/E16N@F:1 M0FU3>PI5'9'E>+; M?,49_-44IOBFB>(V@E-@\\%/BF:AE))!QO=$Q)R+N:L M/*V.D.J5722F8*0A2#!%LE-*N3:FZ$B? MLA."94@89+TGLH8IFDPQ&E2L<)T;&JS;E(P]-'@8'6^Q2P>+NPO O,AY4\@= M9F_#E(+=E^'3E#;26XQ-;+*,64S@A]&V M[D7A5A7M0?QWK>IC!K?(O,(^\ZV94RN_!ZROME;&+! M1U- >58[GVT![TL&M 59,$XDUBHH;W^_S(/[/5^(V[LR/)T2!M$ M/5UX_P^6S^O5ZIR6#BM"$@LHH2\+]O#N:Z3P5YC(0*14CT -!Z]L!"D$<\&8Y&6;"6E'7SK>,+X\-:X. M5<@SNT/R6K"K1;FH1AH^!'CJ'2U=_YUY&\CEOWC']5MO"OR%$:4D"K7Q2Q/$+5RL1X@ MZ,#)>F8%/D?ZH%!A9$CD-+K8[U&:QG7 6^!F(/GOCR1_@:0Y?MC,E!AD5&R] MEN#MM%13(QM0##,ZQIY&!M&_#<(F)HNK&I+];K MY32>K^N,P?>+BY/1240BWH8,5CL+RM<9OC(X<*%X8WQD++79V9ZF:]R>AC96 M:C ]=+'?7?8Q7JZ*RY[:B='<*%DL:%8BJ,04."P%!-H@N$R%F5:W-VPE:-QN MAG8X.D[R7?C9M$/?\O>RM#;K$"&[6NHJA=\-(E M5Q=9O1R!ESI45T,LF67.K+6QS2:X)Z&[(?%99<5;JJH++%[5UU_5U6R6U,V! M>-0Q.^D(&+676O% YEU[$$%YY5D2J5$2]$FR=L/9L\JG#Z>&?E$UT9I)GA79 M:,G(I62Z0+ B ,> GBL4FK<9E;"5G'&/?@=4^"Y0VDOV'609[C-Q:7"O!:2- M1I.D %LH)E&B3DQEF@.:'!0Z(UPXC6&Z1]ANH'I6YS)#JJ)+XW3)T(3GB#RZ M *6H6.=S(7AF F3N@W8N\.#;N%F/$-27@3I*[;M!:B\-=&"D;I7\O9I^GF:< MYQN6,,WHGSP1V20;K :RWTA+CQ%/D5<6;2B,"T..8>M:S$>IVPUBS^KP;W"E M#&BS3E^162=R+?%C'4WX&4]1GOGD"T]5J[D[U\/W:EV\;C,'Y@$1-_X=2XGD M6H Y36$B&@X4-$;@S@FAG#3(VUS]N">A@QQ!;GE^S1W^C$3$^_"%%N=T40<9 M+NM$5UJBFW]O6C1+\5(S#UG4J9G91/ 826@BZLR+9":VF>]P/.W=](,-CLFM M1YRGTW,7;N3=1#BY0\QZBJJ,TT1^O8(TJ,Q 1_2FB&)=HTOI#SAO:(6X4Z/@ MR9.)?132!9[^,B=1S&HWY9_"=%YY^&7^BJ3U>5/^MII$681CW)(KI,@IDN2] M."8L%!F+D"7%"&P)C7FL@7Y#$Q(T! MQS&!\#QD'ZWB[69U/494-WVPS7?8H33SS 9-7(MX<7'Z=V?"QO4/AX]DGG[= M2>*8/3@>/HIY8AR/CS&E&C';&#DHE6H+MLC@;"[9D;5THM7(HAW(.WY&T^5+ MWM=RJDE!75PM]'0:/=EOQ2!@K(,\/9JL10JF\7R-#1W=1!(#X>+AF*:#I=[! MKGE-_85$JJE>S#?38+],5Q.C#)9Z_V0NG*RSQ0S16@F<[#0Y&SXIV\9O>Y*L M3A!U@+X?@\[1PN\ 2?=X>+4X(Z]R0K07ERWW_&6JLR$4F8HL@OE SKS->GZYP4 M3B8[Y-CHT/T!*2.?9QVOWL=/&@Z0=0=@>624ZR4SL0ANN*>UA,Y06)PE1"43 ML*22X$&@;#17\$FRQHWXA@?1<#KH %#WA[9>!DG;Z1FW&WMX" T@]0ZP,V9S M:?!6(C@?Z!N" ES9)LWYD)9.LIL#QFB'B;D#H-P_/'@]?Y@)>;>8S7Y:+'\+ MRSQAR)7@SD)@BM#/E(8HT(#F(<3"##F$K=JT]R*TDV#N0%P\;&5KIJ0.,'AG M7*'S2AB4"DJL_9V9N]J>I\#1YIZ\,UJ+-M-)]QX5V;+SJ)VZ[UNP0V5_,&X^ M;0XM:84LUZTN'Y!*NU*'X&>DP$(Y^A!0(42?,#L9T#9RI Z<%=^R<^AT2#I. M#]W@Z;JX\E8:Y&58?9QD[3F%J[(><&9043D(148PT7@NG(O>MRG8>HRBT:=O MG0Q;@^CDV&;N]P/FI_[K?'5QK][[Q2.)DHUACF%U]_+9=TAR74W7>#G'[J(" MY!VFQ8?YYBD7]V%E%);67@ IR)U53/KJ; @*68P40FKN?9O1RZTY&WTZV,D@ MWQ5&>G 2JZ0O_)17Y\OI_,,%6Q?^RSM0W43DJ;7@M M@]<(BO:=>FDN^=[:.1VD/9I]GB*^+%%1;G MR_211/YV%N:K22T_EMFR.GG0$YO(P#%7UZCQR>H0LVAS&'(@P://8QL;MH-J MM%_@;E;GHUQ.,J,GZ13J05)-^@I%'E"HO7,F^A"LU;)5Q](!Y(X^[FULT ZH MS1X@NUF"U:3@KY.IBH@$L]U4' "7Z2! MVD%JO4[1A#:%+X=0._IG[Q:[L>O0R9;?"/(=_CI$4U<5(SZNU1O*Y MX>R70@,:9(&)V5C6ZKFCO>J#?Q[G,H<(_LH#CQ_DPF]V6,I1L MLO?%.0@NU^:I*"%>%+VJOK7%N.;6H6#RP'XK^?PY+#%3$HG$:83Q96'W^: M+7Y;-9Y*]O U)YM%]@T.A^_=OW[C=6NV2C85S1P8Q\@^&?I P5X&0I/T7&87 M6*/-X0FJ!G"=ZC/?+A>UZ"G_\/4OI(77\^O+OUXD\@FGZRG>R*%$Q04+'IBK M\R6UEQ!L1-",5BIS*4C69G3!_K1V4IA]+)JV.%PME=:A3R]UE$ID!(?H0+G M(683(#J>@]':R/2['PS66NM/>O7[** +_-PI::OU:/,TG>$=IMXO]I4G.JU4 MC Z$E!P4+Q$\*EX<0]-=X/VAMWW-WF4! MYXU50$'DTX936*JGU5%!9*Q IF#=),>#;XR/JFSU9@RBW"^"^ M0GIWFFZ42Y_/<*/E>7YQMEBNIW^_./8S4=LLDP2#J5QP%6Q 0&.0'":;8FD3 M5>]"76\-7,-@XWY7Q-!JZ@)\/TWG89[P317[CL3 M1BQD\M_!V%JL0[*A^! 3\)04Y]R4(MLT@&TEI[?NKR;X.EX1'56<;"^?8?4N M26,86%D,*,]H:0AB1F:4+FE4FC4J0#V\XNF$9V1-8#6 *KK8*S=#2[9XN%>Y MK>MTU\0X%JT+!7BNC9*^&F"O$9(G1X"85K[E;0.[D-A;ZU,3X+516 <[YD/Y MO4AI<;ZI)TPX_;P9M<(,4X[+6I/MB2WW(6G49YO1'M+XF2"HIA3LHP2M0412(GBQ]<-8@DL.@'G;65I>4Z43$.\8-74!OFM1;;(\5[71D^Q3%LQ:L%G1(E*!@G 1 M:26)PK0H+N1&M1?;Z>FN4Z=-_'"\+OK=1.M*N3C.>1^^X+6U)N\@A:@$E&)4 M';A)S*%,(#0MH&Q8=/I49V./$ME=/\YI[=N16NO"S&V1X9U@_5*0/^-ZDG6A M^*AP< M3^B .U63XMY B.3>%I^S02LQF#89OMUI'/=(K+L2@D;*'>PFM,%A>W&&LUV0 M216G6,GDPA@*S#C9 G)JZH5O4G,30L'4INEQ?UH[&5]]HA+6H93609+ZRE]^ MOWB1_OM\ND3BE1;;^FN=';)^,<^U3^'31?I=UCO9:5T[C054K.GW@@&D(RR<2WAV! \1DW]N)BWFMU)D@DQKWXB46\< MZ2VBG*C,>1;,@)($&.6X!JGN-(Y;:7-B@#927;^QSD5EY'9! MFF1+QAB!"=HME)>T46ACP/(0=,J.D'72=KTG:!W7BIXZUAE*:5TD-*_VA%_* MMO'Y$^F35C8*")Z<8Z6%@BA)FLQH%K3,.H!I7U[34'[R8Y[O?N/6;%Q.&[U>8_/@ESX30LG7AP= M0ZB3!48"N,?V"]+0/:GH9*WO^Z=-L([(PNQ+9ZWE9+,\NE'8E/*<*+1WRT]5F-(%0 IR6 M!;3@/*3L4J/:%.0DBU.#4;1%],LK+-R>?C-!W=B;S\$.:7(^5NQM)?##U\ M>TM9OY3+=%"8W4RL?S5=I=EB14OC/0G_AUDML. <@RVT&G+A%(B@XQ!-MN!5 M0F%Y8(RW*4P8FI.1A[,.@\('S/JN9&=Q&:WMC M:'U2)M2NTN(C;;#T(=K:M>1S&9]X$'8 MV/J<@6#Q;1H'0L2V%UUC0@8;LI!(FQ5SH*0W$!5&,%BB$TG$$MO,#'N*JF-] MJ"W/WK95HN(N24:QJD-3XP0/OM9;&1-MMKH$&=MX1KO1-ZZ_,QAJ[GL\#933 MKQ^S38J'>S)//*VA46KHS3P),B;0HC(%K J:_)F2(4:M@W24%2)&74*%PX=I4I;3< MQ2XFS-*B<)SEH"Y#BXU18+'>H--XE(R%7QFC5(>V\CI>(_: M!Q,/[O8Y6O0=Y+:OI'.+CQ=?IJL)BDQVPE@PHK8XEGJ3?%$2DBQ6>4P4*+:9 M[/0(02/G=8Y7]2,.SC%R[Q0^%S,!\-7B+$SG$Z<39NX%&%5'R>> $)UW@")P M[XWQ/+8Y$_DF:7V8I:, L .H#M?&B/"JSLKDU\7Y^B.&U?JO@9[XZ]?5&L]6 M;]Z\_#.>15Q.HM+><6%!U8MX52&F @N)UF%MP.9,>[Q?MO_ !=KA/?VAY B- M+MJ(=VRDO'SSXK_/P]OEHI"H2$1A5@_]7LSSFY<_S.HYX/P#?7W)6!9,NI C M1(H<2& D*Q]EY5-()+S2BMEXOEI\7R\HSM/X5=L-$=18#1TXS_>CBC37!O$F0X0=.WBBIF!"Z( &A6%+B3D1H?)Q]'=E[$;!IDGU.3SPBV?$ MI MM=A_F%:3U@GNFCKA E0L,J[5G&% M4#08*2(F[7EH5*G9B*%QXY>3X?KDNO^=+8''IUQ+)B-S)0!#52>X,MJC GV@ M78DQ&WF2LLUM7R=A;]SVV/Z7QS"XZ&"Q_&FQR+]-9[,K;E^=+VLIY*9W=Y(4 M.I4MI]!6>E!6:_ Q6Y .*0+6/)E&Y_E/435N!VT;: ZFA7ZKS=[A9YR?WW/6 M=ZL8NOK3@:J#ME(R4"70J^DJ?/BPK(/$-MG"RW==%WYP3_^Y+ "5]_6BN C. MB]I^KTVL\8QI=$G0-P@[UHQO/(.D?PY?EJO3C#Y4WI9&8N!LD4 M!%[[WZSSX M+P"VM$L-DB*K-U+-=*1PW/30D?NX;F28ZZM[@'%[1>O99Q09V]0%[41>W\9G'^3<-S[#:Z=[RW-$C?2])PQK>UI6 M0G\+0C$4$^H1A!6$'J4$ Y]TO94437 Y*V[;%$./:'PF];"9"]JT"R\:%!H- M$8L!'DI62-"5KLU=9D]1U;>IV0T7Q;+ MT*[NA#,1,)EZ!3"%%C$9 \5PB3QYF[!-U?T=,D8>9C6<>N\#YV!9CUV2]GJ> MS^MHU3"[JJ3D*4;,Y)!)R4 %6DG1U6MPM7>NY,1%N0^4[05G]Y\\LNX/U]!B M*'&-K>M-.?;[)8;-#6#.XJVZWO; MTT<>0#:,SH\6V]AZ_W<,L_7',,\_GQ-TJ_0OF6 \1BNEAY0XF3Q9PS"O!215 M&.=&F&+N3]+;[D8'6Y?F*.)AD2AJT3II3F KR*'))C.0>*W&@Y#(V6AV2,XT4,H]F' M,#E2S&-O+#^<<;>W-3>2(X, MI0:'A%?E'*^C>S5DD73.)41OVB1"OT79N#%.LUSHH KI &"7]*\F*IE:K)6 MO*JJU5G6=E:*1=L\8W8-^VT'+4_I,GA^HU^WU)_L)N><9V#^&Y7PZ_T!N MU\4UJ8><]#YXQD!GO4_3-M!I[]5+WEZ^Y&8\FBDYU_J @*$6P1H&,:L 2G$9 M18S1BS:M+8]1=*R!N/_<6S.-990Z6PT,/8&9DP4-%AW87*SD3-O2J(OG49+& M-2.*^Z1A&_,_)EAQ>MO;(DQK9E8:%;(\BJ8[?5'DS;9%6AI+60[3%0?)! M>FZ"2Z+-#2JMK,NOZ2/F\UF][OC>&WX(JVD=:_)J.JL1_KURJ<0T5YH64A!( M+AQ%9N"RBY 0)6VFV4;3I@?E0(([M4S[X.G!X>X)5/><[-8116^//:J1Y6I9 M!O@K!MBN'V MI;138[4/@NX;JZ;*ZN*ZOETYW!CG211:)DG>:(IU#&L@SD+*$KAA06ONE?)M MNG'V(G-<(+;%S($ W5]]'229MC)WZ1T\%&?^K_/5IJ9DPK(W1K( ;%-V'^DS M9UVAS[3C+"6*?-I<:7H@P>,>W(^/UX%5VK-=?8S5B7#*%E5=:NZ1V.(*O$T2 MHF;HD)8F\C8AVIZ$CIN?'Q^K ZGP<.NZ6(?9"/%)#<3.PVS ,.7JB6VCE:UT MMPY:I"X^H$F WM9\7;WNI,Y/M;H@WVST@XZS>)(OF<-0,G(BU!Z01$'AD@,NXX.2*A MT82[07*T]9V9^"M/E?X39.?X90[V^:-/,<(C!V_Z@@>S< M#E0.9-ZNWW1SH]/-A1RJ"&=J>:X1M;]#J@)1U8W51A^B8JJ8\W< M-MF^GM,"V'HYIU=6\.@0?"EU2G;($+.E:$HSD@GY KQ19_1>9(YKM@;#T'W3 MU4Y5_;9);UWZAY][/?6XEL:JX0G8DW"K?GCV$D$S3W!SY*1[6PR8P )STGK' MVJ0%3F*R;HW1V[$)VP=3CYJP9JI[9J;LB*.P)Y_7TIBU/!1[$GDFEN*$Y""\U* X M!O NUR-9EVFSD\+F-JGXDUBSRXF"=R8);ED;] L_+^;+NTME4ZRI??3:2P12+?@B62EC)6\HQ1Z3:3^ 9CH6.KMP_V'K5Z)U5Q!Z<9UXS_\/7ZTW^? MXI*(^OCU3;T\8],#Y:R145$H'Z,WM>I+0C 1@5SBD*T7A:4V5TKL1E\GJ#PM M>!Z#\'":[ F?M[>WA_Q==56HJ*V3]28/I(@MDD,24T[ 5"@IBIA]:+S][$)F M)V@=$"<[A,'#**TG1%X$]AN)\:MN\8R(/!E(T=+Z%=Q T$:3XZVE3(XX:E3) M]P11G:!M>"@\!KHC]=(3Q([84-Y<-WO4BQB3*[H60M8S1FW ,^/K%:'".^1* MQL:@'(*-<+U-S'\=0CO4$939"V,$1(44PIB\ HP:N[J M\&K.VEQ/UQ\2PS0V(8]K#ZQ&>%PYSL4FQ;"WD3:>$("(UMLGIW*7C&5NS?5#TZ+C<_9710Y! M2!TQ2E-";+.1=CQW^1A][S5I>1_A]X"D.W,FLXS,Z^3 2QM!)1D@RIP 1;%> M.QVY:5-G]FPF+>^EWB\CZ[$G63T8'6R-0]3<@-[S@1RS4()< M/)]WF[S;\Z3EO33TY*3E?<0UMJZWC@S6)9DHG0^75"8$LERZ1([F7V!J0K]?Z8'+9;3PPJT;__Y0 F91RD:* =S]?RO M6X)C9C-S&B7XC4ZMY> -X0B+#UQX94UHDV)Y@JACSMRV!ZZ+E![=;B/;SKX^%#AC\/%\NK[R^ M&Y"+(G0P+H#V)8,*P8)S*9,$% :DC3DTZF[9E<)^#<\^N'E\G-F ^GDF1NB( M@Z#+4\;'H*3RZKE#$6B*50).;KL'"+#++AEME(D5BCI7@*1^=G7-_, M 71**^_J59/*T\;*Z+-".W8(+ >N7>: MBY^F\^F*+.:?%HN\FGA#%I8Q"\8)6U,6!B)W#DJ=4J4ETLN??GE'2EE^QDF=?.Y,O7!,I[IG*_+I"\G):.&\,UGGV*9^ M:1LUX^8!VP'G4('O#QM_ 9MY':1_^;M#[E@37FQPEO!>G(^@G);@@JGS4HI- MF&.2O,VLAMM4C#L[JQU,]A7P8,.O#@='1?8U_9=S;!@KJB2-P)FL+,0$WMM2 MSUT0DU+1RS;AXQ9B.K$H SLSQTJ]WTQOW5I_F\YF89Y?TP/G'Z84_%W6I1\0 M'CWUN('BI)TI'BA@NGK?BX?OVX(R,CZ1J1((5MK4@2T>'',1T&,=5BIB9FU2 MIWN1>:P5VNEE-RD$Y:4/EOPUZ57MK2+)Q!@.ZT>UP M=M^:-=1>SPF@)PS'X5GI;S^TO=EKF+7>#Y11UC%8G$/@M+$J3FZ41R8@6<NO*+E_"42,*J>00"OR0!0OM6M56<939(S2= M(>@Y6;I]D/.XI3M<'QV4RCU=3JY8*C8R#3I'8@:KFQJBA5*<4Z&PB-+_P[5J M#*'XO7HV]M%"#Y"Z4[&L=8C,LP"R, ]*>PTNL0A"N:**DIR[-H5>SZ9G8R_U M/MFSL8^LQZ[C_W<,L_5'\B]^/E_74>.+^651NBO6"BYJ,82L[F#(X*MTI*>O M,0DFT_USP.VU_(^]H:<>CKTTMAA:?&-C8&M30F0V)Z\"L%CMJ&8&0HP<3'*) M]NMBZ?N_BUZ.@W5_M-C&UON#!J2B41 ='.K5Z: 4^6!1&@8F,Q=C06?D;OT[ M!_5K-3ME&TC?1XFK X?@RD]Z<]T[D*.M(;Z$((T%E9(&SW*]BLP$AMIZK=JT M[3P@962#T,"7/$[:'<%EXC 'GIP%KV.]K%&RFABJ6UEVVB83@VY3.G=%01^Q M[(&*? 06>TGU.:?;VN393I=@ZR"SEGB]'<,C.'1U:)XBT-2;S)@0(3!O;6DT M!V6DS%JMC5OCI@]MZWG0A RO+N1 0]&\WC>8+00TI7:_*<94)M^[]9'#MVCL MPV8-CZ_'\V^#:JV#_>\)?G[X^N?P7XOERUE87>0.LHMDRY4$F^H4*T7\.1L$ M^'HQNC0I&-=HR.CN1/:2KAL6)_=GA#926M]XO&'LYW"&EW%.D5J(J#TP(TAX M@<3HE=.0 D?)KC M]-/J,DR62-)ABMK%#TXA19L-E)F[I5I-#+U/B4C#^@^(:".TD$7 M*/IE_1&7#^1T.8M'2FEE5J"#2*!8\1 E1I V%H7%"2';&*LGB!HW>WI*; VE MF0YVQ"?$=I-)*MI&IW@F+[>FD:6@&,P6LL(ZTH**69E&G]:+E:K2>2>Q^00LB[DR&87R(>M47] QZ3SI? V":5O4=:M6W8@%G8' MV_Z*Z6(K?8*C%RF=GYW/:N_@B[/%H^(ZVDF.J%<\2YU8*55G,Z]J-T)QBJ9PO#IHKKP!GIV@IWYW<#N: 4-!KH1"E4F]X;7#E6J M0L\]6;'*?1ZNRU6^/UQRKS"N#Y',YN\&XOPA#0,5XM0';VM!+](K93B!7-8; ML)*&P)6$@"DZKK5DL4W#S79ZCK\\\O93;UH^I;.,&QTAXN::"E:;336"J$7J M 7WQJLT$GD<(&C?],P 6'M[[>+S@>YX[4/D[?,# K;\>T$XT'!GP"$*L+@,LJE*4LPK+*9;1\(5X]?FOY_34\TV;U U^H[,87%%@E3"$ M7UWOO_ *I$+/?62NY#8X_*L/GV2A79( M02MP7HL%(@6S,7!!R\$5&[7PS+0IW;U-19+DX8 M,&\,W&IU'N8)?_Q2;\K&27'2IAIOIB)K<3+)QBON(%M5C!3)"MXF/_ T7>,> M#36 T(!J&/_@9].O][[F%#+Q,L?UHM1/II=,I<5JO9HXN?'>$7(PJE[2YX%V MX@AUP+R7)?MH[B-K>[?C-UXT[CG.@% 97*H=6)_;EO/RDH")0<=\=AFT)1]- M^:!J/P22@!*S'+6QC6;%;R%FW-.7QEO5(0(?W[ALX^3GQ3Q=,N.4][9>:I,I MC >5+&&_:$:&TSO:BSF7KLW!WG9ZQCTY:0R@ \7>/O@GE,11RJ'P IWF]"S37@V45ZD::F9:::]4F\_P456-?PC ,/AZ>?@VD MAWY3*K>6[C&WD]U_R/"&Y<=3-2 ^>,KP(VMZ,]/@2RB)RDI$KX1P9O( %$8(Z/#Y-ID9!J:V!]+P;2>?L;K=[PCW^_E8KZ>SL^G\P^_ M?,+E13?41/D2?;4;F JQ'^N@)N4$:)$2.N]S;)1?V)W&?LWO/MBY;WX;Z:A? M8_P&P^HP"WSYEP/9G&UT#&1G+AY]Z^@TN^"+H6BN7CL2L$YRCQFDSAFM1.=4 MFSZ#NW0<'>CA:H5XBS<.ASMI=_Y^4$/1\#S]'DB82\Y'9T$;7=N1E888 MR,R'0%:>.V-+U^9BDQ[==#!.YV6Q/-O(?(F;)HKU8G&^7%Q!>'8CV!LW]B MQSUB&P".IU)4[[O:$9'WW0<,NJ^UC+?O@4=)LBM:"? IU_,-R2 DGJ#J,<1H MBBN-BAX:^,&;9[["55I./U7I7_1@1TE20^L!N5:@%!E0%UPDCGD*-B!Z;-/5 M^0117>UG^V!@NP$Y7O C;EJKY7KR+LP_X&:2$F).H4@%K$8"RF(&I[2 I P3 MEDF%:J=MB)YZ"RGTU7V4W'GMV'@82(F+8R7: PRN)A!9K0QW% WR1"Z7JFEV MG3P4G6E;M=K%LM-QQ^Y &'/^TQ$JNZ_T ^0WLMK_/)U/S\[/+@D7@I>LE &# M+(,RY.DXGC4PGX.0Y.5PQP=3_)U7CZSZ0Q2W&$**8ZL_?+E-N$4GF2#LHQ&@ M9%+@L5YSYIQ*BOX?XX#JO_WJ<:**P=1_L!2["5CO[X!OKEL9M3=!YAR N"=V M'-/@LS7@DO"8+=>:MW*3GR1L[$!T6+^AA3:Z =?=(/L=SO&W,*O50A.4GC-: M$>!$H( Z^WJ]89$@4-;+Q@JB:%-8\0W">G1*#P3!#FF/0S72*A-J:>31M=!9"$!Q78>DD0A46FFY?T[D]IA["YM/=JP=C [0B\=(.W7 MCXOENBZ1#2\O%ZOUQ!N4,LE LJ$5HJSV$)PPQ$%R5F974J/KAQ_2,FXY>TLD M'2GW#I!S=Q5<]6Y(9F3*Y%V2<+#>1:8@&A.!>V&8*>AT;@.>K>2,6]'>$C_' M2[];"&5N8U*JCM@4GB(-;R!DBC0"0^9X_5^C.MP=('0LCW_%Z8>/==#=9_KN M!W)1ZAC;JQ]6<\ G5?D6T4+R=>93MA2NF9CK%#Q4W&87#G!Z^_!1@Y[C?H/25I6-"DWD ;R(K,:N M&X>!K$VR)BCOF)+QV9SH/E*9\#9\WEBW=UH'CO5A7?EIS:%XH(*>&_X(4%A/ M=;-V=M.K0$Z -06Y/:E:-V,@SNK:1GAL*?%N=+DB8K M7M;+,'*@8*A>=.VE2<"M*M9EYC5K>9*V.Z5C)X-&P>#>*GIN$)Q^QHD2++/H M-$3%9"U@18@B,9#UQG6&"4NCI..^E(X[(&$L".ZKHF<$P1>%WGG-I&39D9$7 MD(4S=68V@O=)0#+2.!VE*3A"Q?MCY(X[<'H$,!ZNK&>$R D*-%FF!([\6UII MF81HI(5HT-66$X-LIW*G9B#<"7?V=X2[O532P2S])_GZRSQ?IB,Q__@ET:^^ M.*M?33CG7BME@1?A@,0FZNQV#BK541G"9BJ!J6";;,!Q=!]]Z\&N;__A M]MMO6C!-C,Y@/)Y3:UIR[LN#Q?;BM[#,%ZT+M"#(UT$/)J,E=\5'\.@<^,R"X('" M_=!FV,=@+#QK.[L/?A^_D>*4(.@@WW-!.?WR1?]F%")+VJJR8/6B>\,A2)XA M$TM&,\VC;A-@O&%G3':#]+2XWDYGF M"3>LKBY;6;F42? <@/O:RLID@%I7#EDZXZ-P1<0V,>HC!(UL5D='RF)XM0T8 M,AV.OW=(#M TD8?TZYIBODLVM&42@W:0BJ+-AQM?]QT%G#OKHDG<\39%.UO) M&;T27SM,/;)K? M;7JYYI$),NM8%#8!"\J ?4#0@;]R-]?C6>'&EKI9Y%JED3T$ M4QCD)*2/FCG?:&SK[S+!NQ<4GDSP[J.7#D#5)*!F7$GE6 &A/4DSU>$V14

/<"URD2O/MHN@.T/Y8IM-JZ@B&"%+7?Q= '+YD$'ZS7 M)<3,?)MJFG^2-DQP;N/VKI(LVW/%I92Q_IP"PP9L4&D$P>8P D9N=4I M:MZF /\?)<%[#/:.5UD7R!L@>9*-Y FCA1*J%'-@$%4PH$E^G",Z[MLT*_U/ M@G<(-_7$"!AQM]_9=[L.08.(C&')P$5R]79 "D$E.55><52FE!S3 M_:%AVV\T^L:+.M_*!U;ZHI$&GK<-_?&_SXGQUW-B_'RSRC?70+W_&.87LT!7 M/R_FGTE:F.\-8G>.[Q6SVTV)9GSK1HO@8G:=]S/@Z M58PTPS4'A8DS8[Q6V.B,H2]!C+/$AL?X4 :[ [AU$.OU(#Z2&>>B"*0P7=6) M1M5%=%*"01N$D]IRUV8T90_=LL7I;"WD8 L%\[9>N.,8Z!1%B3%JQ,X*YH86P;A#WO[' M((R-ZO^)$BYD9F64+-%:19:Q%B K<*5(2 5M*D8FD=M4>/? _;A3]GJ00/]& MH!&6CXP2?ISGYV(#;JLXNR*]PP(BQ@ J10TN!0U<6>0J1$U?/=?5OF]6;G!O M__>0E3L4+/\8V^G/YQ? M/CL8YZ=?D@> [A\N!39Q0LO(,-;Q_1J48IDL*EE9J9-B05$\\.!(M?9?# MWWT"J_\5>03D_J'23Q-K*>".C(12*(90B@<(CF0DDM?U O>PXQWF'2W&NQS^ M[I-'_2_&(R!W[(S0SA?C?<>!\1B%*!J\*!&4=PH\BPY*8"[QD+DQSRW7>XBW M^IS3./TOQV- -V@JYK1MI;6+]CS,!N\NO7KN*9I,M_+01Z^I=\GJ(@.@L;KF M(1D$J23PE+5E+&L1VDQK^KWTFA:CDF^*W7:_I/B#H((]WM^TL)9:SYAY: M[@6N4_2:[J/I#M#^6--B]CYJDQ38;!6%RM)#X)6AG!./F<((T>:P_Q^GUW0O MI.S8:[J/VKK(-&YO7#3TG[2<0W)UT%#M)?/>( B3DG",ER3:;.7_*+VFQV#O M>)6-BKS5>WOI=/S$"?Q$WV)=N$D\8T:0G#U>JD8P"'S(&-R7AJ64]QI M=LCNL!ES&SQ"9?>5?H#\1E;[G\.7Z=GYV27A++A40G:05*8XG2E/9H[$@,(( MZ82/$6:? MC69>YB8.[8FF4K0[P>XBH75B!#QGS%^0JTZ*V D*6%H'0RSM@24V=+X#%6.L]%#(S%H9;"(,#H8&6\F&U^AZ+?K9+X M\4O]%">V7F.2:&OT&*N,6;VI-%B@+5*K$&B;Z$EN3#VJ+ *6F",0&9;E,K M=33I1[L&];D?%S,R$:N+:I^?%VN\.?^^F1?O2A:>TQJEY5G->X@0?+(@E*+ M+RB?8Z/NAUU)''H<'*9&$ZF/(?NYV]!]T+K5AIY$WQU$/O =UC+ M+(BS7;<"8TPQDAD0(@=B/='R,SR"MY9QQXM@MLUL_V'H'[>OIBM(GP(!'0=9 M^*'JX?5\4YY6GW=09/7P*4.%4]^@;Z 8ZO(UI-_%:J>YY6:]CTM&//JR9 M_6J9AGX4< 9EC#IR(-W7\48E@1>Z)M'J5,_LC6E52]6' =M4,Z&VL43.P;)Z MWPFW2/X!?>EBE#Q[Y1,V$L+^Q'9JN/;!T9&&:V^5=9'8".N+6HQS,@.X6ETR ML]H4@7,K! _"US/ 6K3C%7AN/$06?+ YR^@;3=%ZBJQNFF_;@.)!XF$H#?4 MMPO:+_N3.-K_O[UKZVWKAL'O^R\"=*,N+P/2#NT&M,MNP!X-2J)2#XX]V$F' M_?M1:=*ECI/9SCD]/4[#+CWKW;R:P=SYXLL) \<*B08&*S\3JO555!X=N)*)WC]5U4^G[=3S2 MH?75@0W^0A]I>4V;64V@$3,(Y=O, $4@@@R\>,Q1961X8)S[PKL5=.&0#*C; M!WT%C@"Z P-YNUYM-C^M5W5^-8M%%8\I"J-S%M;J1MOP0:O \ND*U>@T3MQR M;Q%=>##CF!8V@I(Z>$V=_TEM_0VOO+JD M=[R+9BY84[T*0OL6#"8K16P31T(LV259XUA=,WFM,9L=?LH(Y&MP=*2,L"WV;6)E$@VH] 824M;$KEMY%X>L^5L3CY6 MXBBWU00'S&U8 L.A227&03L8:23 BV&V#K&C(9BM0U36P4GX],4Z) U%\:O8 M%->*,D*K_T4IJ 1C #.E,%):R,MBM@XRBH.8K4,TU(.Y?7&G9R5_AZ7 !D < MLJCB1+H!R.:0BY:(:IR^ "?#;!VDWB>9K4.PGI[K>$#52*JAY&P%$+0 (Q41 M0VNV)#$I9,%D\B?/;!VDHR>9K4/@FE[;.RF:XG)4?':+6#/QP2U1)"I:Y(P1 M*ZBHZ64P6T=K_=FP=1%C :&#EPJM*9:V78]A+._Q-75Q? T;:P^D M@"Z8C>]HD]?SFQ%?Y_45;N:;\WJ6\^IZV>!ZLUK?K\-\15=_$2UWR*VR+E*# M%"R\%Q9B$JFF*'0T405PU=$X#02&67\79^RP1CJ!8J?WSN]VYN=;^\\1ZL7% M^M-LQYFT!D(;5V>"=_RVSU6D'+W F"R[-:XED^_EL.WQ97V1(\^RJU'P[>(5 M^'C=Y7E]CW^LUJ\Y8%U=\OG-LM5"VOG&)"&_WBT#AY4W1S*0LP27XDC3UO9> MXUXF!R=ASS8:N-N];2,W_ M__I#Z[XY*P5C+BTY-.G4ZOFLB 911%FC<@&JE.-4J \EP5Z&ZT[*<"=1[OB, M\^T'[4>;BOCM-_\ 4$L! A0#% @ *X);4Q BO;$(" MR8 !L M ( ! &$Q,'%F>3(P,C)Q,C Y,C8R,65X,S$Q+FAT;5!+ 0(4 M Q0 ( "N"6U/+0CX:(@@ ,$F ; " 4$( !A,3!Q M9GDR,#(R<3(P.3(V,C%E>#,Q,BYH=&U02P$"% ,4 " K@EM3-,#RK7P$ M 2$ &P @ &<$ 83$P<69Y,C R,G$R,#DR-C(Q97@S M,C$N:'1M4$L! A0#% @ *X);4Z( BS^,! +A !L M ( !414 &$Q,'%F>3(P,C)Q,C Y,C8R,65X,S(R+FAT;5!+ 0(4 Q0 ( M "N"6U,P:8#\&E(! )?1$ 1 " 18: !H=VMN+3(P,C$P M.3(V+FAT;5!+ 0(4 Q0 ( "N"6U- *(=)QPD )!J 1 M " 5]L 0!H=VMN+3(P,C$P.3(V+GAS9%!+ 0(4 Q0 ( "N"6U,H9QIA MX!< ,KE 5 " 55V 0!H=VMN+3(P,C$P.3(V7V-A;"YX M;6Q02P$"% ,4 " K@EM36\M#-W@C .=P$ %0 @ %H MC@$ :'=K;BTR,#(Q,#DR-E]D968N>&UL4$L! A0#% @ *X);4PY6C@2# MA0 A(,% !4 ( !$[(! &AW:VXM,C R,3 Y,C9?;&%B+GAM M;%!+ 0(4 Q0 ( "N"6U-(=X+J^U( #*P P 5 "